Que- In case of failure, a new transaction coordinator can be elected by
a. bully algorithm
b. ring algorithm
c. both bully and ring algorithm
d. none of the mentioned
Answer- both bully and ring algorithm
Que- In distributed systems, election algorithms assumes that
a. a unique priority number is associated with each active process in system
b. there is no priority number associated with any process
c. priority of the processes is not required
d. none of the mentioned
Answer- a unique priority number is associated with each active process in system
Que- According to the ring algorithm, links between processes are
a. bidirectional
b. unidirectional
c. both bidirectional and unidirectional
d. none of the mentioned
Answer- unidirectional
Que- What is the name of the operating system that reads and reacts in terms of actual time.
a. Batch system
b. Quick response system
c. Real time system
d. Time sharing system
Answer- Real time system
Que- An incremental backup
a. should be done each month
b. uses more tapes
c. saves all files
d. saves only files that have recently changed
Answer- saves only files that have recently changed
Que- The powerful text editor called PC-Write can be used by anybody by paying a small fee. Such programs are called
a. Software
b. Shareware
c. Firmware
d. Mindware
Answer- Shareware
Que- The disadvantages of ""Compile and Go"" loading scheme is (are):
a. a portion of memory is wasted because the core occupied by the assembler is unavailable to the object program.
b. it is necessary to retranslate the user's program deck every time it is run.
c. it is very difficult to handle multiple segments, especially if the source programs are in different languages, and to produce orderly modular programs.
d. all of the above
Answer- all of the above
Que- The operating system of a computer serves as a software interface between the user and
a. hardware
b. peripheral
c. memory
d. screen
Answer- hardware
Que- The memory allocation scheme subject to ""external"" fragmentation is
a. segmentation
b. swapping
c. pure demand paging
d. multiple contiguous fixed partitions
Answer- segmentation
Que- While working with MS-DOS, which command will you use to transfer a specific file from one disk to another?
a. DISKCOPY
b. COPY
c. RENAME
d. FORMAT
Answer- COPY
Que- What is the name of the operating system for the laptop computer called MacLite?
a. Windows
b. DOS
c. MS-DOS
d. OZ
Answer- OZ
Que- In which addressing mode the contents of a register specified in the instruction are first decremented, and then these contents are used as the effective address of the operands?
a. index addressing
b. indirect addressing
c. auto increment
d. auto decrement
Answer- auto decrement
Que- What is the name given to the values that are automatically provided by software to reduce keystrokes and improve a computer user's productivity?
a. Defined values
b. Fixed values
c. Default values
d. Special values
Answer- Default values
Que- The term 'polling' in a computer means a process by which a computer system
a. detects/corrects errors
b. multiplexes the inputs and updates the memory accordingly
c. decides correct alternative by analysing several ones
d. inquires to see if a terminal has any transaction to send
Answer- inquires to see if a terminal has any transaction to send
Que- In which addressing mode, the address of the location of the operand is given explicitly as a part of the instruction.
a. absolute mode
b. immediate mode
c. index mode
d. modulus mode
Answer- absolute mode
Que- Under virtual storage,
a. a single program is processed by two or more CPUs
b. two or more programs are stored concurrently in primary storage
c. only the active pages of a program are stored in primary storage
d. interprogram interference may occur
Answer- only the active pages of a program are stored in primary storage
Que- A base register table
a. allows the programmer to write base registers and displacements explicitly in the source program.
b. is used to remember which of the general-purpose registers are currently available as base registers, and what base addresses they contain.
c. allows multiple programs to reside in separate areas of core at the same time.
d. is a term that refers to the control programs of an operating system.
Answer- is used to remember which of the general-purpose registers are currently available as base registers, and what base addresses they contain.
Que- File record length
a. should always be fixed
b. Should always be variable
c. depends upon the size of the file
d. should be chosen to match the data characteristics
Answer- should be chosen to match the data characteristics
Que- In MS-DOS, relocatable object files and load modules have extensions
a. .OBJ and .COM or .EXE, respectively
b. .COM and .OBJ, respectively
c. .EXE and .OBJ, respectively
d. .DAS and .EXE, respectively
Answer- .OBJ and .COM or .EXE, respectively
Que- The state transition initiated by the user process itself in an operating system is
a. block
b. dispatch
c. wake up
d. timer run out
Answer- block
Que- Which of the following program is not a utility?
a. Debugger
b. Editor
c. Spooler
d. All of the above
Answer- Spooler
Que- The function(s) of file system is (are):
a. to provide complete file naming freedom to the users and to permit controlled sharing of files
b. to provide for long and short term storage of files with appropriate economic tradeoffs.
c. to provide security against loss of information due to system failure
d. all of the above
Answer- all of the above
Que- A public key encryption system
a. allows anyone to decode the transmission
b. allows only the correct sender to decode the data
c. allows only the correct receiver to decode the data
d. does not encode the data before transmitting it
Answer- allows only the correct receiver to decode the data
Que- Seeks analysis
a. is used for analyzing paging problems
b. is used for analyzing device busy problems
c. is used for analyzing control-unit busy problems
d. is only shown on real-time displays
Answer- is used for analyzing device busy problems
Que- Which is a permanent database in the general model of compiler?
a. Literal Table
b. Identifier Table
c. Terminal Table
d. Source code
Answer- Terminal Table
Que- What is the name of the technique in which the operating system of a computer executes several programs concurrently by switching back and forth between them?
a. Partitioning
b. Multitasking
c. Windowing
d. Paging
Answer- Multitasking
Que- Operating system
a. links a program with the subroutines it references
b. provides a layered, user-friendly interface
c. enables the programmer to draw a flowchart
d. all of the above
Answer- provides a layered, user-friendly interface
Que- Software that measures, monitors, analyzes, and controls real-world events is called:
a. system software
b. real-time software
c. scientific software
d. business software
Answer- real-time software
Que- The advantage of a command processor running only built-in commands is:
a. flexibility to the users in running lists of commands by simply collecting them in named batch command files
b. the command set being common across different hardware configurations
c. users can create system programs and run them as commands
d. the processing is much faster than would other-wise be the case when user defined commands are used
Answer- the command set being common across different hardware configurations
Que- Under multiprograming, turnaround time for short jobs is usually _____ and that for long jobs is slightly _____.
a. lengthened; shortened
b. shortened; lengthened
c. shortened; shortened
d. lengthened; lengthened
Answer- shortened; lengthened
Que- The most common systems security method is
a. passwords
b. encryption
c. firewall
d. all of the above
Answer- passwords
Que- Two basic types of operating systems are:
a. sequential and direct
b. batch and timesharing
c. sequential and realtime
d. batch and interactive.
Answer- batch and interactive.
Que- Daisy chain is a device for
a. connecting a number of controllers to a device
b. connecting a number of devices to a controller
c. interconnecting a number of devices to a number of controllers
d. all of the above
Answer- connecting a number of devices to a controller
Que- When did IBM release the first version of disk operating system DOS version 1.0?
a. 1981
b. 1982
c. 1983
d. 1984
Answer- 1981
Que- Which of the following is false about disk when compared to main memory?
a. non-volatile
b. longer storage capacity
c. lower price per bit
d. faster
Answer- faster
Que- Producer consumer problem can be solved using
a. semaphores
b. event counters
c. monitors
d. all of the above
Answer- all of the above
Que- Most of the microcomputer's operating systems like Apple DOS, MS DOS and PC DOS etc. are called disk operating systems because
a. they are memory resident
b. they are initially stored on disk
c. they are available on magnetic tapes
d. they are partly in primary memory and partly on disk
Answer- they are initially stored on disk
Que- The CPU, after receiving an interrupt from an I/O device
a. halts for a predetermined time
b. hands over control of address bus and data bus to the interrupting device
c. branches off to the interrupt service routine immediately
d. branches off to the interrupt service routine after completion of the current instruction
Answer- branches off to the interrupt service routine after completion of the current instruction
Que- The function(s) of the Syntax phase is(are)
a. to recognize the major constructs of the language and to call the appropriate action routines that will generate the intermediate form or matrix for these constructs.
b. to build a literal table and an identifier table
c. to build a uniform symbol table
d. to parse the source program into the basic elements or tokens of the language.
Answer- to recognize the major constructs of the language and to call the appropriate action routines that will generate the intermediate form or matrix for these constructs.
Que- Swapping
a. works best with many small partitions
b. allows many programs to use memory simultaneously
c. allows each program in turn to use the memory
d. does not work with overlaying
Answer- allows each program in turn to use the memory
Que- 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
a. First come first served
b. Shortest Seek Time First (SSTE)
c. Scan
d. FIFO
Answer- Scan
Que- A translator is best described as
a. an application software
b. a system software
c. a hardware component
d. all of the above
Answer- a system software
Que- Data encryption
a. is mostly used by public networks
b. is mostly used by financial networks
c. cannot be used by private installations
d. is not necessary, since data cannot be intercepted
Answer- is mostly used by financial networks
Que- A translator which reads an entire programme written in a high level language and converts it into machine language code is:
a. assembler
b. translator
c. compiler
d. system software
Answer- compiler
Que- The advantage(s) inherent to using high level languages is (are)
a. Fewer people, less management and shorter transition in learning time
b. Improved debugging capability, and superior documentation
c. A greater degree of machine independence
d. All of the above
Answer- All of the above
Que- Addressing modes
a. defines the fundamental method of determining effective operand addresses
b. are variations in the use of fundamental addressing structures, or some associated actions which are related to addressing.
c. performs indicated operations on two fast registers of the machine and leave the result in one of the registers.
d. all of the above
Answer- are variations in the use of fundamental addressing structures, or some associated actions which are related to addressing.
Que- In which way(s) a macro processor for assembly language can be implemented:
a. independent two-pass processor
b. independent one-pass processor
c. processor incorporated into pass 1 of a standard two-pass assembler
d. all of the above
Answer- all of the above
Que- Which of the following is a type of systems software used on microcomputers?
a. MS-DOS
b. PC-DOS
c. Unix
d. All of the above
Answer- All of the above
Que- Block caches or buffer caches are used
a. to improve disk performance
b. to handle interrupts
c. to increase the capacity of the main memory
d. to speed up main memory read operation
Answer- to improve disk performance
Que- Which of the following statements is false?
a. a small page size causes large page tables
b. internal fragmentation is increased with small pages
c. a large page size causes instructions and data that will not be referenced brought into primary storage
d. I/O transfers are more efficient with large pages
Answer- internal fragmentation is increased with small pages
Que- The action of parsing the source program into the proper syntactic classes is known as
a. syntax analysis
b. lexical analysis
c. interpretation analysis
d. general syntax analysis
Answer- lexical analysis
Que- Which, of the following is not true about the description of a decision table?
a. A decision table is easy to modify
b. A decision table is directly understood by the computer
c. A decision table is easy to understand
d. All of the above
Answer- A decision table is directly understood by the computer
Que- Trojan-Horse programs
a. are legitimate programs that allow unauthorized access
b. do not usually work
c. are hidden programs that do not show up on the system
d. usually are immediately discovered
Answer- are legitimate programs that allow unauthorized access
Que- Which of the following statements is false?
a. the technique of storage compaction involves moving all occupied areas of storage to one end or other of main storage
b. compaction does not involve relocation of programs
c. compaction is also know as garbage collection
d. the system must stop everything while it performs the compaction
Answer- compaction does not involve relocation of programs
Que- Interprocess communication
a. is required for all processes
b. is usually done via disk drives
c. is never necessary,
d. allows processes to synchronize activity
Answer- allows processes to synchronize activity
Que- Which of the following functions is(are) performed by the loader
a. allocate space in memory for the programs and resolve symbolic references between object decks
b. adjust all address dependent locations, such as address constants, to correspond to the allocated space.
c. physically place the machine instructions and data into memory.
d. All of the above
Answer- All of the above
Que- User-Friendly Systems are:
a. required for object-oriented programming
b. easy to develop
c. common among traditional mainframe operating systems
d. becoming more common
Answer- becoming more common
Que- Which of the following addressing modes, facilitates access to an operand whose location is defined relative to the beginning of the data structure in which it appears?
a. ascending
b. sorting
c. index
d. indirect
Answer- index
Que- Object code
a. is ready to execute
b. is the output of compilers, but not assemblers
c. must be ""loaded"" before execution
d. must be rewritten before execution
Answer- must be ""loaded"" before execution
Que- The term ""operating system"" means
a. a set of programs which controls computer working
b. the way a computer operator works
c. conversion of high level language into machine code
d. the way a floppy disk drive operates
Answer- a set of programs which controls computer working
Que- Which of the following might be used to convert high-level language instructions into machine language?
a. system software
b. applications software
c. an operating environment
d. an interpreter
Answer- an interpreter
Que- Indicate which is a pre-emptive scheduling algorithm
a. Round-robin
b. Shortest-job-next
c. Priority-based
d. All of the above
Answer- Round-robin
Que- Which of the following, is necessary to work on a computer
a. Compiler
b. Operating system
c. Assembly
d. Interpreter of the above
Answer- Operating system
Que- Feed back queue
a. are very easy to implement
b. dispatch tasks according to execution characteristics
c. are used to favor real-time tasks
d. require manual intervention to implement properly
Answer- dispatch tasks according to execution characteristics
Que- In which addressing mode the operand is given explicitly in the instruction?
a. absolute mode
b. immediate mode
c. indirect mode
d. index mode
Answer- immediate mode
Que- The technique, for sharing the time of a computer among several jobs. Which switches jobs so rapidly such that each job appears to have the computer to itself:
a. time sharing
b. time out
c. time domain
d. FIFO
Answer- time sharing
Que- Which of the following systems software does the job of merging the records from two files into one?
a. Security software
b. Utility program
c. Networking software
d. Documentation system
Answer- Utility program