ThatQuiz Test Library Take this test now
EOPSYS
Contributed by: Billo
  • 1. What does the control unit do in a computer?
A) It sends the results of computer processes to the user
B) It organizes how data and instructions are processed
C) It holds information and instructions while programs run
D) It connects the computer to external data sources
  • 2. What is virtual memory and how does it work in an operating system?
A) Virtual memory is a feature that lets the operating system use the internet to find extra memory for applications.
B) Virtual memory is a technology that enables the operating system to create virtual machines for running various applications.
C) Virtual memory lets the operating system use part of the hard drive as if it were RAM, allowing more applications to run at the same time and giving each application more memory than it would normally have
  • 3. What does the arithmetic logic unit (ALU) do in a computer?
A) It performs math and logic operations
B) It handles memory for programs
C) It keeps temporary data during processing
D) It directs data flow between parts
  • 4. Are particular kind of collection in which the entities in the collection are kept.
A) Process
B) Stacks
C) Register
D) Queues
  • 5. Which of the following is an example of an input device in computer architecture?
A) CD/DVD ROM
B) Mouse
C) Speakers
D) Monitor/Screen
  • 6. Which part of the computer is responsible for doing math and logic operations?
A) Input unit
B) Registers
C) Arithmetic logic unit (ALU)
D) Control unit
  • 7. It involves tasks like creating processes, scheduling them for efficient CPU use, allocating necessary resources like memory and I/O, facilitating communication and coordination between
A) Memory Management
B) Process cycle
C) Process Management
D) CPU scheduling
  • 8. What is the purpose of the CPU registers?
A) To deliver the computer processes results to the user
B) To arrange data and instruction processing
C) To store information and instructions during program execution
D) To perform arithmetic and logical processes on the supplied data
  • 9. What is process scheduling and why is it important in an operating system?
A) processes. It is important in an operating system to ensure that processes never get interrupted.
B) Process scheduling is the method used by the operating system to manage and prioritize the execution of multiple
C) Process scheduling is the method used by the operating system to manage and prioritize the execution of multiple processes. It is important in an operating system to ensure efficient utilization of CPU and other resources, as well as to provide fair access to the CPU for all processes.
  • 10. What does the system clock do in a computer?
A) Stores the operating system
B) Synchronizes the operations of computer parts
C) Manages input and output devices
D) Executes user applications
  • 11. What does the data bus do in a computer?
A) Executes instructions from memory
B) Temporarily holds data during processing
C) Supplies power to the computer
D) Helps the CPU communicate with other parts
  • 12. Explain the concept of paging and segmentation in memory management.
A) Paging is not used in modern operating systems, while segmentation is the main way to manage memory
B) Paging requires memory to be in one continuous block, while segmentation allows users to see memory in a continuous way.
C) Paging allows memory to be used without needing it to be in one continuous block, while segmentation lets users see memory in a way that doesn't have to be continuouS.
  • 13. What does the control unit do in a computer?
A) It organizes how data and instructions are processed
B) It sends the results of computer processes to the user
C) It connects the computer to external data sources
D) It holds information and instructions while a program runs
  • 14. What is the role of buses in a computer?
A) To carry out assembly language commands
B) To hold data and instructions while a program runs
C) To allow electrical signals to move between parts
D) To show the results of computer processes to the user
  • 15. In process cycle, instructions are being executed.
A) terminated
B) running
C) waiting
D) ready
  • 16. What are interrupts in computer architecture?
A) Collections of signal lines with a linked purpose
B) Methods for redirecting the processor to handle an occurrence
C) High-speed circuits that perform arithmetic and logical processes
D) Temporary memory devices used by the CPU
  • 17. In process cycle, the process is waiting to be assigned to a processor.
A) new
B) running
C) waiting
D) ready
  • 18. Which of the following describes volatile memory?
A) It is quicker than non-volatile memory
B) It is for long-term data storage
C) It costs more than non-volatile memory
D) It keeps data when the power is off
  • 19. What is the role of cache memory in a computer?
A) Cache memory helps access data faster by keeping frequently used data
B) Cache memory is a type of input device.
C) Cache memory stores data permanently.
D) Cache memory is only for graphics processing.
  • 20. What does the operating system do in a computer?
A) It provides data sources to the computer
B) It shows the results of processes to the user
C) It manages memory and controls devices
D) It performs calculations and logical tasks
  • 21. What does the bootloader do in a computer?
A) To find the operating system and load it into memory
B) To show the results of computer processes to the user
C) To keep information and instructions while a program runs
D) To run assembly language instructions
  • 22. Compare and contrast preemptive and non-preemptive process scheduling algorithms.
A) Preemptive scheduling allows the operating system to interrupt a process in the middle of its execution, while non-preemptive scheduling does not.
B) Preemptive scheduling is used for single-core processors, while non-preemptive scheduling is used for multi-core processors.
C) Preemptive scheduling does not allow the operating system to interrupt a process, while non-preemptive scheduling allows frequent interruptions.
  • 23. What does the memory management unit (MMU) do in a computer?
A) Executes instructions from the CPU
B) Manages memory address allocation and translation
C) Controls input and output devices
D) Stores data on the hard drive
  • 24. Which type of memory is utilized to boot the machine upon initial startup?
A) Read-only memory (ROM)
B) Solid-state drive (SSD)
C) Random access memory (RAM)
D) Hard disk drive (HDD)
  • 25. Which of the following is an example of an output device in computer architecture?
A) Keyboard
B) Speakers
C) Hard disk drive
D) Random access memory
  • 26. How does the operating system keep processes separate from each other?
A) By using virtual memory to keep process address spaces apart
B) By giving priority to processes based on their run time
C) By stopping processes that use too many resources
D) By letting all processes use the same memory space
  • 27. What do system calls do in an operating system?
A) To control the computer's physical memory
B) To manage user input from devices
C) To run hardware instructions directly
D) To allow applications to ask the operating system for services
  • 28. Which type of memory contains pre-installed instructions and cannot be modified?
A) Read-only memory (ROM)
B) Solid-state drive (SSD)
C) Random access memory (RAM)
D) Hard disk drive (HDD)
  • 29. What does the fetch-decode-execute cycle do in a CPU?
A) It stores data in RAM
B) It retrieves, interprets, and executes instructions
C) It safely shuts down the computer
D) It helps manage input and output devices
  • 30. How does the operating system deal with deadlocks?
A) By prioritizing processes based on their resource needs
B) By terminating all processes immediately
C) By allowing processes to wait forever
D) By using methods to detect and recover from deadlocks
  • 31. Which of these are part of the primary storage unit in computer architecture?
A) Solid-state drive (SSD)
B) Hard disk drive (HDD)
C) Random access memory and hard disk drive
D) Read-only memory (ROM) & Random access memory (RAM)
  • 32. How does the operating system ensure security and access control?
A) By encrypting all data stored on the hard drive
B) By implementing user authentication and permission settings
C) By isolating processes from each other
D) By allowing all users unrestricted access to system resources
  • 33. Describe the components of computer organization and their functions
A) Keyboard, monitor, printer, and scanner
B) Operating system, application software, and utilities
C) Motherboard, power supply, and network interface card
D) CPU, memory, input/output devices, and storage
  • 34. What is the purpose of memory management in an operating system?
A) To organize the files on the hard drive
B) To control the temperature of the CPU
C) To allocate and deallocate memory resources for different processes
D) To manage the keyboard and mouse input
  • 35. What does the kernel of an operating system do?
A) It runs user applications directly
B) It handles network communications
C) It manages hardware and provides a user interface
D) It saves data permanently on the hard drive
  • 36. Windows error code indicates that the system cannot find the file specified? (Missing or corrupt files)
A) 0X80070005
B) 0X800F0922
C) 0X80070002
D) 0X80070035
  • 37. Windows error code signifies that access is denied
A) 0X80070005
B) 0X80240034
C) 0X80070035
D) 0X80070002
  • 38. Windows error code that typically indicates a network Path was not pound
A) 0X80070005
B) 0X800F0922
C) 0X80070002
D) 0X80070035
  • 39. Low system partition space or VPN interference
A) 0X80070035
B) 0X800F0922
C) 0X80070002
D) 0X80070005
  • 40. Update failed due to corruption or connectivity issues
A) 0XC0000225
B) 0X80070570
C) 0X80240034
D) 0XC0000001
  • 41. Corrupt installation files or bad disk sector
A) 0XC0000225
B) 0XC000021A
C) 0XC0000001
D) 0X80070570
  • 42. Missing boot configuration data (BCD)
A) 0X80070570
B) 0X80070035
C) 0XC0000225
D) 0X80070005
  • 43. 0XC0000001
A) System thread exception not handled driver- related issue
B) Critical system file missing or corrupted
C) System process failure often due to driver issues
D) Corrupt installation files or bad disk sector
  • 44. System process failure often due to driver issues
A) 0XC0000225
B) 0X80070570
C) 0XC000021A
D) 0X800F0922
  • 45. System thread exception not handled driver- related issue
A) 0X80070570
B) 0X0000007E
C) 0X0000003B
D) 0X00000050
  • 46. Faultry RAM or driver issues, PAGE_FAULT_IN_NONPAGE_AREA
A) 0X00000050
B) 0X0000003B
C) 0XC004C008
D) 0XC004F050
  • 47. Faultry RAM or driver issues, SYSTEM_SERVICE_EXCEPTION
A) 0X0000003B
B) 0XC004C003
C) 0XC004C008
D) 0X803F7001
  • 48. Invalid product key
A) 0XC004C003
B) 0XC004F050
C) 0XC0000225
D) 0X0000003B
  • 49. 0XC004F050
A) Product key has been used or too many devices
B) Invalid product key
C) Entered product key is incorrect or invalid
D) Windows is not activated
  • 50. Product key has been used or too many devices
A) 0X0000003B
B) 0XC004C008
C) 0XC004C003
D) 0XC004F050
  • 51. Windows is not activated (possible hardware change)
A) 0X80070091
B) 0X80071A90
C) 0X800705B4
D) 0X803F7001
  • 52. Transaction support within the files system is not started
A) 0X80071A90
B) 0X80072F8F
C) 0XC004F050
D) 0X80070091
  • 53. Directory not empty (file deletion issue)
A) 0X800705B4
B) 0X800704CF
C) 0X80072EE2
D) 0X80070091
  • 54. Timeout error, usually in windows defender
A) 0X80072EE2
B) 0X800705B4
C) 0X80070091
D) 0X80071A90
  • 55. 0X80072EE2
A) Network Path not found
B) Timeout error, usually in windows defender
C) Directory not empty
D) Windows update timeout
  • 56. Network connectivity issue( wrong setting or adapter problem)
A) 0X800705B4
B) 0X80070035
C) 0X80072EE2
D) 0X800704CF
  • 57. Network Path not found
A) 0X80072F8F
B) 0X80072EE2
C) 0X80070035
D) 0X800705B4
  • 58. SSL security error ( often due to incorrect date/time setting)
A) 0X800705B4
B) 0X80070035
C) 0X80072EE2
D) 0X80072F8F
Created with That Quiz — the math test generation site with resources for other subject areas.