Q1. The working set theory of programming behavior of processes running within an operating system
involves:
a) The collection of pages that a process accesses
b) Disk scheduling mechanisms
c) Coalescing holes in memory
d) Assigning the CPU to processes
e) None of The Above
Q2. 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
e) None of The Above
Q3. Page Stealing:
a) is a sign of an efficient system
b) is taking page frames from other working sets
c) should be tuning goal
d) is taking larger disk spaces for pages paged out
e) none of The Above
Q4. In virtual memory systems, Dynamic address translation:
a) is the hardware necessary to implement paging
b) store pages at a specific location on disk
c) is useless when swapping is used
d) is part of the operating system paging algorithm
e) None of The Above
Q5. The garbage collector:
a) Prevents fragmentation from occurring
b) is mostly used with fixed partitions
c) collects fragmented areas of memory
d) is critical for efficient virtual memory system
e) None of The Above
Q6. Page – map table is:
a) A data file
b) A directory
c) Used for address translation
d) All of The Above
e) None of The Above
Q7. Which of the following rules out the use of GO TO?
a) Flowchart
b) HIPO – DIAGRAMS
c) Nassi – Shneiderman Diagram
d) All of The Above
Q8. Which of the following is a phase of a compilation process:
a) Lexical analysis
b) Code Generation
c) Both of The Above
d) Static Analysis
e) None of The Above
Q9. A computer can’t “boot” if it does not have the:
a) Compiler
b) Loader
c) Operating System
d) Assembler
e) None of The Above
Q10. Which of the following is a measure to test how good or bad a modular design is:
a) Module strength
b) Module coupling
c) Static analysis
d) All of The Above
e) None of The Above
Q11. Which of the following tapes of software must you have in main memory order to use your
keyboard?
a) Word processing
b) Systems
c) Spreadsheet
d) Applications
e) All of The Above
Q12. If you want to execute more than one program at a time, the system software you are using must be
capable of:
a) Word processing
b) Virtual memory
c) Compiling
d) Multitasking
e) None of The Above
Q13. Which of the following is a type of system software used micro computers?
a) Apple DOS
b) MS – DOS
c) PC – DOS
d) UNIX
e) All of The Above
Q14. Which of the following is helpful in evaluating applications software that will best suit your needs?
a) Recommendations by other users
b) Computer magazines
c) Objective software reviews
d) Computer periodicals
involves:
a) The collection of pages that a process accesses
b) Disk scheduling mechanisms
c) Coalescing holes in memory
d) Assigning the CPU to processes
e) None of The Above
Q2. 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
e) None of The Above
Q3. Page Stealing:
a) is a sign of an efficient system
b) is taking page frames from other working sets
c) should be tuning goal
d) is taking larger disk spaces for pages paged out
e) none of The Above
Q4. In virtual memory systems, Dynamic address translation:
a) is the hardware necessary to implement paging
b) store pages at a specific location on disk
c) is useless when swapping is used
d) is part of the operating system paging algorithm
e) None of The Above
Q5. The garbage collector:
a) Prevents fragmentation from occurring
b) is mostly used with fixed partitions
c) collects fragmented areas of memory
d) is critical for efficient virtual memory system
e) None of The Above
Q6. Page – map table is:
a) A data file
b) A directory
c) Used for address translation
d) All of The Above
e) None of The Above
Q7. Which of the following rules out the use of GO TO?
a) Flowchart
b) HIPO – DIAGRAMS
c) Nassi – Shneiderman Diagram
d) All of The Above
Q8. Which of the following is a phase of a compilation process:
a) Lexical analysis
b) Code Generation
c) Both of The Above
d) Static Analysis
e) None of The Above
Q9. A computer can’t “boot” if it does not have the:
a) Compiler
b) Loader
c) Operating System
d) Assembler
e) None of The Above
Q10. Which of the following is a measure to test how good or bad a modular design is:
a) Module strength
b) Module coupling
c) Static analysis
d) All of The Above
e) None of The Above
Q11. Which of the following tapes of software must you have in main memory order to use your
keyboard?
a) Word processing
b) Systems
c) Spreadsheet
d) Applications
e) All of The Above
Q12. If you want to execute more than one program at a time, the system software you are using must be
capable of:
a) Word processing
b) Virtual memory
c) Compiling
d) Multitasking
e) None of The Above
Q13. Which of the following is a type of system software used micro computers?
a) Apple DOS
b) MS – DOS
c) PC – DOS
d) UNIX
e) All of The Above
Q14. Which of the following is helpful in evaluating applications software that will best suit your needs?
a) Recommendations by other users
b) Computer magazines
c) Objective software reviews
d) Computer periodicals