๐Ÿ“š Exam by Category
โ–พ
Question Bank

MPHC Senior Computer Programmer Assistant Exam - English

Duration: 120 ยท Questions: 100 ยท Max Marks: 100 ยท Language: 1

View MP High Court Senior Computer Programmer Assistant 2026 Exam Page

Concerned Subject

1
Which generation of computers introduced the widespread use of Integrated Circuits (ICs)?
  1. A.First Generation
  2. B.Second Generation
  3. C.Fifth Generation
  4. D.Third Generation
2
Which memory is directly accessed by the Arithmetic Logic Unit (ALU) during instruction execution?
  1. A.Secondary Storage
  2. B.Cache Memory
  3. C.Registers
  4. D.ROM
3
Which storage device typically provides the lowest access latency?
  1. A.CPU Register
  2. B.SSD
  3. C.Magnetic Tape
  4. D.Hard Disk Drive
4
Which software category acts as an interface between computer hardware and application programs?
  1. A.Utility Software
  2. B.Operating System
  3. C.Firmware
  4. D.Compiler
5
Which of the following is classified as firmware?
  1. A.BIOS/UEFI
  2. B.Linux Kernel
  3. C.MS Word
  4. D.Oracle Database
6
Which memory hierarchy arrangement is correct from fastest to slowest?
  1. A.Cache โ†’ Register โ†’ RAM โ†’ SSD
  2. B.Register โ†’ RAM โ†’ Cache โ†’ SSD
  3. C.RAM โ†’ Cache โ†’ Register โ†’ HDD
  4. D.Register โ†’ Cache โ†’ RAM โ†’ Secondary Storage
7
Which input device captures images by sensing reflected light?
  1. A.Plotter
  2. B.OCR
  3. C.MICR
  4. D.Scanner
8
Which device combines both input and output functionality?
  1. A.Joystick
  2. B.Touchscreen
  3. C.Microphone
  4. D.Barcode Reader
9
Which number system uses radix 16?
  1. A.Binary
  2. B.Decimal
  3. C.Octal
  4. D.Hexadecimal
10
The binary euivalent of hexadecimal 3F is?
  1. A.111111
  2. B.111100
  3. C.00111111
  4. D.101111
11
Which coding system is commonly used to represent alphanumeric characters in computers?
  1. A.Gray Code
  2. B.Excess-3 Code
  3. C.ASCII
  4. D.BCD Only
12
Which memory is volatile?
  1. A.DRAM
  2. B.EEPROM
  3. C.Flash Memory
  4. D.ROM
13
Which scheduling algorithm may lead to starvation of long processes?
  1. A.Round Robin
  2. B.FCFS
  3. C.FIFO Disk Scheduling
  4. D.Shortest Job First
14
Which CPU scheduling algorithm guarantees that every process gets CPU time after a fixed interval?
  1. A.Priority Scheduling
  2. B.Shortest Remaining Time First
  3. C.Round Robin
  4. D.Multilevel ueue
15
Which scheduling algorithm is non-preemptive by default?
  1. A.FCFS
  2. B.Round Robin
  3. C.SRTF
  4. D.Preemptive Priority
16
Which scheduling algorithm gives preference to the process with the smallest remaining execution time?
  1. A.FCFS
  2. B.SRTF
  3. C.Round Robin
  4. D.Lottery Scheduling
17
Which operating system component is primarily responsible for process creation and termination?
  1. A.File Manager
  2. B.Device Driver
  3. C.Process Manager
  4. D.Boot Loader
18
Which state transition occurs when a process reuests an I/O operation?
  1. A.Ready to Running
  2. B.Running to Waiting
  3. C.Waiting to Running
  4. D.New to Ready
19
Which memory management techniue allows non-contiguous memory allocation?
  1. A.Fixed Partitioning
  2. B.Paging
  3. C.Dynamic Partitioning
  4. D.Contiguous Allocation
20
In paging, the logical address is divided into?
  1. A.Segment Number and Offset
  2. B.Page Number and Offset
  3. C.Track and Sector
  4. D.Cylinder and Block
21
Which page replacement algorithm replaces the page that has not been used for the longest time?
  1. A.FIFO
  2. B.Optimal
  3. C.LRU
  4. D.Clock
22
Which page replacement algorithm provides the minimum possible page faults theoretically?
  1. A.FIFO
  2. B.Optimal
  3. C.Random
  4. D.NRU
23
Belady's anomaly is associated mainly with which page replacement algorithm?
  1. A.LFU
  2. B.LRU
  3. C.Optimal
  4. D.FIFO
24
Which condition is necessary for deadlock to occur?
  1. A.Shared Memory Only
  2. B.Time Sharing
  3. C.Process Synchronization
  4. D.Mutual Exclusion
25
Which deadlock handling techniue avoids unsafe states?
  1. A.Detection
  2. B.Prevention
  3. C.Avoidance
  4. D.Ignoring
26
Banker's algorithm is used for?
  1. A.Disk Scheduling
  2. B.Memory Compaction
  3. C.Deadlock Avoidance
  4. D.CPU Allocation
27
Which file allocation method provides direct access with minimal external fragmentation?
  1. A.Linked Allocation
  2. B.Seuential Allocation
  3. C.Indexed Allocation
  4. D.Chained Allocation
28
Which file system structure organizes files into parent-child relationships?
  1. A.Flat File System
  2. B.Single-Level Directory
  3. C.Tree Directory
  4. D.Seuential Directory
29
Which Linux command displays the current working directory?
  1. A.whoami
  2. B.pwd
  3. C.ls
  4. D.cd
30
Which Linux command changes file permissions?
  1. A.mv
  2. B.cp
  3. C.mkdir
  4. D.chmod
31
Which Linux command displays running processes?
  1. A.ps
  2. B.grep
  3. C.touch
  4. D.cat
32
Which Linux command is used to search text patterns inside files?
  1. A.echo
  2. B.find
  3. C.locate
  4. D.grep
33
Which Windows command displays network configuration details?
  1. A.ping
  2. B.tracert
  3. C.ipconfig
  4. D.netstat
34
Which Windows utility is commonly used to manage disks and partitions graphically?
  1. A.Task Scheduler
  2. B.Device Manager
  3. C.Disk Management
  4. D.Registry Editor
35
Which Windows shortcut opens the Run dialog box?
  1. A.Windows + D
  2. B.Windows + L
  3. C.Windows + R
  4. D.Windows + M
36
Which operating system is designed to guarantee response within a predefined time limit?
  1. A.Distributed OS
  2. B.Batch OS
  3. C.Real-Time OS
  4. D.Multiprogramming OS
37
Which type of real-time operating system cannot tolerate missed deadlines?
  1. A.Time-Sharing OS
  2. B.Hard Real-Time OS
  3. C.Soft Real-Time OS
  4. D.Embedded Batch OS
38
Which operating system allows multiple users to interact simultaneously with the system?
  1. A.Batch Operating System
  2. B.Time-Sharing Operating System
  3. C.Single Tasking System
  4. D.Standalone BIOS
39
Which operating system improves CPU utilization by keeping multiple programs in memory simultaneously?
  1. A.Single User DOS
  2. B.Real-Time Operating System
  3. C.Batch Processing Only
  4. D.Multiprogramming Operating System
40
Which operating system distributes processing among interconnected computers?
  1. A.Batch OS
  2. B.Mobile OS
  3. C.Embedded OS
  4. D.Distributed OS
41
Which cache mapping techniue allows a memory block to be placed in any cache line?
  1. A.Fully Associative Mapping
  2. B.Direct Mapping
  3. C.Set Associative Mapping
  4. D.Fixed Mapping
42
Which cache mapping techniue offers a balance between speed and flexibility?
  1. A.Fully Associative Mapping
  2. B.Set Associative Mapping
  3. C.Direct Mapping
  4. D.Seuential Mapping
43
Which storage medium provides non-volatile memory with no moving mechanical parts?
  1. A.SSD
  2. B.SRAM
  3. C.Cache
  4. D.DRAM
44
Which of the following is an example of secondary storage?
  1. A.Register
  2. B.Cache
  3. C.Hard Disk
  4. D.Processor Buffer
45
Which scheduling criterion measures the percentage of time the CPU remains busy?
  1. A.CPU Utilization
  2. B.Waiting Time
  3. C.Throughput
  4. D.Turnaround Time
46
Which scheduling criterion represents the number of completed processes per unit time?
  1. A.Waiting Time
  2. B.Response Time
  3. C.Throughput
  4. D.Context Switch Time
47
Which system software translates high-level language programs into machine code before execution?
  1. A.Linker
  2. B.Compiler
  3. C.Loader
  4. D.Debugger
48
Which interrupt is generated by a software instruction?
  1. A.Hardware Interrupt
  2. B.Trap
  3. C.Maskable Interrupt
  4. D.Power Failure Interrupt
49
Which Linux command is used to create an empty file?
  1. A.head
  2. B.touch
  3. C.uname
  4. D.more
50
Which operating system service provides controlled access to files and directories while enforcing user permissions?
  1. A.Interrupt Handling
  2. B.Memory Protection
  3. C.File System Management
  4. D.CPU Dispatching
51
Which scheduling algorithm always selects the process with the highest priority for execution?
  1. A.Priority Scheduling
  2. B.Round Robin
  3. C.FCFS
  4. D.FIFO
52
Which scheduling algorithm is most appropriate for interactive systems reuiring fast response?
  1. A.First Come First Served
  2. B.Non-preemptive Priority
  3. C.Longest Job First
  4. D.Round Robin
53
Which CPU scheduling algorithm generally minimizes the average waiting time when burst times are known?
  1. A.FCFS
  2. B.Shortest Job First
  3. C.Priority Scheduling
  4. D.Round Robin
54
Which of the following is not one of Coffman's necessary conditions for deadlock?
  1. A.Mutual Exclusion
  2. B.Hold and Wait
  3. C.Resource Replication
  4. D.Circular Wait
55
Which deadlock prevention strategy eliminates the Hold and Wait condition?
  1. A.Allow processes to reuest resources one at a time
  2. B.Enable paging
  3. C.Increase CPU priority
  4. D.Force processes to reuest all resources before execution
56
Which memory management techniue suffers from external fragmentation?
  1. A.Paging
  2. B.Segmentation
  3. C.Virtual Memory
  4. D.Contiguous Dynamic Allocation
57
Which memory management techniue may suffer from internal fragmentation?
  1. A.Segmentation
  2. B.Dynamic Partitioning
  3. C.Paging
  4. D.Swapping
58
Which register contains the address of the next instruction to be executed?
  1. A.Program Counter
  2. B.Instruction Register
  3. C.Memory Buffer Register
  4. D.Stack Pointer
59
Which register stores the instruction currently being decoded?
  1. A.Instruction Register
  2. B.Base Register
  3. C.Limit Register
  4. D.Index Register
60
Which memory is typically implemented using SRAM technology?
  1. A.Cache Memory
  2. B.Main Memory
  3. C.ROM
  4. D.Optical Storage
61
Which storage device provides seuential access rather than direct access?
  1. A.SSD
  2. B.Blu-ray Disc
  3. C.NVMe Drive
  4. D.Magnetic Tape
62
Which I/O techniue allows CPU and peripherals to operate simultaneously?
  1. A.Direct Memory Access
  2. B.Programmed I/O
  3. C.Polling Only
  4. D.Busy Waiting
63
Which interrupt mechanism allows an external device to signal the CPU immediately?
  1. A.Hardware Interrupt
  2. B.Polling
  3. C.Trap Instruction
  4. D.Exception Handling
64
Which file system maintains a table containing information about every file cluster?
  1. A.ext4
  2. B.NTFS
  3. C.FAT
  4. D.XFS
65
Which Windows file system supports journaling, encryption, and access control lists?
  1. A.NTFS
  2. B.FAT32
  3. C.exFAT
  4. D.FAT16
66
Which Linux file system is widely used as the default in modern Linux distributions?
  1. A.FAT32
  2. B.APFS
  3. C.HFS+
  4. D.ext4
67
Which Linux command displays disk usage statistics of mounted file systems?
  1. A.lsblk
  2. B.du
  3. C.mount
  4. D.df
68
Which Linux command displays the contents of a directory in long listing format?
  1. A.tree -f
  2. B.dir -s
  3. C.pwd -l
  4. D.ls -l
69
Which Linux command is used to display the beginning of a text file?
  1. A.tail
  2. B.head
  3. C.less
  4. D.sort
70
Which Linux command displays the last lines of a file by default?
  1. A.cat
  2. B.more
  3. C.tail
  4. D.paste
71
Which Linux command is used to rename or move files?
  1. A.mv
  2. B.rm
  3. C.cp
  4. D.ln
72
Which Linux command copies files or directories?
  1. A.split
  2. B.mv
  3. C.cut
  4. D.cp
73
Which Linux command permanently deletes a file?
  1. A.rm
  2. B.del
  3. C.erase
  4. D.unlinkall
74
Which Linux command creates a new directory?
  1. A.mkfile
  2. B.dircreate
  3. C.newdir
  4. D.mkdir
75
Which Linux command displays the username of the currently logged-in user?
  1. A.hostname
  2. B.iduser
  3. C.users
  4. D.whoami
76
Which Windows command checks the integrity of protected system files?
  1. A.chkdsk
  2. B.sfc /scannow
  3. C.diskpart
  4. D.format
77
Which Windows utility is used to manage startup programs and services?
  1. A.Event Viewer
  2. B.Task Manager
  3. C.Resource Monitor
  4. D.Character Map
78
Which Windows command is primarily used to verify connectivity with another host?
  1. A.ipconfig
  2. B.ping
  3. C.net use
  4. D.tasklist
79
Which Windows utility displays active network connections and listening ports?
  1. A.hostname
  2. B.nslookup
  3. C.route
  4. D.netstat
80
Which binary value represents the decimal number 173?
  1. A.11100101
  2. B.11001010
  3. C.10101101
  4. D.10011110
81
Which hexadecimal value is euivalent to binary 110111101010?
  1. A.DEA
  2. B.DAF
  3. C.BEA
  4. D.CEA
82
Which coding techniue ensures that only one bit changes between consecutive values?
  1. A.ASCII
  2. B.Gray Code
  3. C.BCD
  4. D.Unicode
83
Which Unicode encoding uses variable-length code units of one to four bytes?
  1. A.UTF-16 Fixed
  2. B.UTF-8
  3. C.UTF-32 Compact
  4. D.ASCII
84
Which of the following is not a characteristic of an operating system kernel?
  1. A.Resource Management
  2. B.Spreadsheet Processing
  3. C.Memory Allocation
  4. D.Process Scheduling
85
Which kernel architecture keeps only essential services in kernel mode?
  1. A.Monolithic Kernel
  2. B.Exokernel Emulator
  3. C.Hybrid DOS Kernel
  4. D.Microkernel
86
Which kernel architecture executes most operating system services in kernel space?
  1. A.Microkernel
  2. B.Layered User Kernel
  3. C.Monolithic Kernel
  4. D.Client Kernel
87
Which process communication mechanism is suitable for communication between unrelated processes on the same system?
  1. A.Registers
  2. B.Network Interface Card
  3. C.Shared Memory
  4. D.Cache Coherency
88
Which synchronization primitive is primarily used to control access to shared resources?
  1. A.Linker
  2. B.Loader
  3. C.Semaphore
  4. D.Compiler
89
Which semaphore operation decreases the semaphore value before entering the critical section?
  1. A.Signal
  2. B.Broadcast
  3. C.Notify
  4. D.Wait
90
Which semaphore operation increases the semaphore value after leaving the critical section?
  1. A.Signal
  2. B.Sleep
  3. C.Wait
  4. D.Lock
91
Which scheduling metric is defined as the time from process submission to its completion?
  1. A.Response Time
  2. B.Waiting Time
  3. C.Turnaround Time
  4. D.Dispatch Latency
92
Which scheduling metric measures the delay before a process gets CPU service for the first time?
  1. A.Response Time
  2. B.Throughput
  3. C.CPU Utilization
  4. D.Completion Time
93
Which scheduling metric represents the total time a process spends in the ready ueue?
  1. A.Turnaround Time
  2. B.Waiting Time
  3. C.Burst Time
  4. D.Execution Time
94
Which techniue allows programs larger than physical memory to execute?
  1. A.Memory Compaction
  2. B.Static Partitioning
  3. C.Virtual Memory
  4. D.Register Allocation
95
Which memory management feature translates virtual addresses into physical addresses?
  1. A.ALU
  2. B.Memory Management Unit
  3. C.Device Controller
  4. D.I/O Processor
96
Which page table enhancement reduces memory overhead for large virtual address spaces?
  1. A.Single-Level Page Table
  2. B.Seuential Table
  3. C.Inverted Page Table
  4. D.Contiguous Table
97
Which boot process loads the operating system kernel into memory?
  1. A.Linking
  2. B.Bootstrapping
  3. C.Compiling
  4. D.Context Switching
98
Which operating system component performs context switching between processes?
  1. A.Scheduler
  2. B.Shell
  3. C.Device Driver
  4. D.File Allocator
99
Which command in Linux displays detailed information about the operating system kernel?
  1. A.top
  2. B.pwd
  3. C.who
  4. D.uname -a
100
Which operating system service isolates one process from directly accessing another process's memory?
  1. A.Memory Protection
  2. B.File Compression
  3. C.Disk Scheduling
  4. D.Print Spooling
Question for MP High Court Senior Computer Programmer Assistant 2026 - Quiz / Questions / MCQ - Toppersexam