০০। A compiler for a high-level language that runs on one machine and produces code for a different machine is called is
ক) optimizing compiler
খ) one pass compiler
গ) cross compiler
ঘ) multipass compiler
ঙ) None of the above
০১। A critical region is
ক) a program segment that has not been proved bug-free
খ) a program segment that often causes unexpected system crashes
গ) a program segment where shared resources are accessed
ঘ) one which is enclosed by a pair of P and V operations on semaphores
ঙ) none is the above
০২। A development strategy whereby the executive control modules of a system are coded and tested first, is known as
ক) Bottom-up development
খ) Top-down development
গ) Left-Right development
ঘ) All of the above
ঙ) None of the above
০৩। A disk scheduling algorithm in an operating system causes the disk arm to move back and forth across the disk surface in order to service all requests in its path. This is a
ক) First come first served
খ) Shortest Seek Time First (SSTE)
গ) Scan
ঘ) FIFO
ঙ) None of the above
০৪। A file organization component of a VSAM file is:
ক) relative record data set
খ) keyed sequential data set
গ) entry sequential data set
ঘ) all of the above
ঙ) None of the above
০৫। A form of code that uses more than one process and processor, possibly of different type, and that may on occasions have more than one process or processor active at the same time, is known as
ক) multiprogramming
খ) multi threading
গ) broadcasting
ঘ) time sharing
ঙ) None of the above
০৬। A hardware device that is capable of executing a sequence of instructions, is known as
ক) CPU
খ) ALU
গ) CU
ঘ) Processor
ঙ) None of the above
০৭। A linker
ক) creates a load module
খ) is not necessary with variable partitions
গ) must be run after the loader
ঘ) is not needed with a good compiler
ঙ) None of the above
০৮। A page fault
ক) is an error is a specific page
খ) occurs when a program accesses a page of memory
গ) is an access to a page not currently in memory
ঘ) is a reference to a page belonging to another program
ঙ) None of the above
০৯। A partitioned data set is most used for
ক) a program or source library
খ) storing program data
গ) storing backup information
ঘ) storing ISAM files
ঙ) None of the above
১০। A Processor
ক) is a device that performs a sequence of operations specified by instructions in memory.
খ) is the device where information is stored
গ) is a sequence of instructions
ঘ) is typically characterized by interactive processing and time of the CPU‘s time to allow quick response to each user.
ঙ) None of the above
১১। A program
ক) is a device that performs a sequence of operations specified by instructions in memory.
খ) is the device where information is stored
গ) is a sequence of instructions
ঘ) is typically characterized by interactive processing and time of the CPU‘s time to allow quick response to each user.
ঙ) None of the above
১২। A program that converts a high-level language program to a set of instructions that can run on a computer is called a
ক) Compiler
খ) Debugger
গ) Editor
ঘ) All of the above
ঙ) None of the above
১৩। A public key encryption system
ক) allows anyone to decode the transmission
খ) allows only the correct sender to decode the data
গ) allows only the correct receiver to decode the data
ঘ) does not encode the data before transmitting it
ঙ) None of the above
১৪। A relationship between processes such that each has some part (critical section) which must not be executed while the critical section of another is being executed, is known as
ক) semaphore
খ) mutual exclusion
গ) multiprogramming
ঘ) multitasking
ঙ) None of the above
১৫। A relocate program form is one which
ক) cannot be made to execute in any area of storage other than the one designated for it at the time of its coding or translation.
খ) consists of a program and relevant information for its relocation.
গ) can itself performs the relocation of its address-sensitive portions.
ঘ) all of the above
ঙ) None of the above
১৬। A self-relocating program is one which
ক) cannot be made to execute in any area of storage other than the one designated for it at the time of its coding or translation.
খ) consists of a program and relevant information for its relocation.
গ) can itself performs the relocation of its address-sensitive portions.
ঘ) All of the above
ঙ) None of the above
১৭। A system program that combines the separately compiled modules of a program into a form suitable for execution
ক) assembler
খ) linking loader
গ) cross compiler
ঘ) load and go
ঙ) None of the above
১৮। A system program that sets up an executable program in main memory ready for execution is
ক) assembler
খ) linker
গ) loader
ঘ) compiler
ঙ) None of the above
১৯। A task in a blocked state
ক) is executable
খ) is running
গ) must still be placed in the run queues
ঘ) is waiting for same temporarily unavailable resources