Indicate whether each statement is True or False." Division by zero is an error that causes a software interrupt (or Trap). O True O False Indicate whether each statement is True or False.* Every multiprogramming system is also a time-sharing system. O True O False Choose one answer. The three general methods used to pass system call parameters to the operating system are O Shared memory, message passing, or buffers O Open, close, or abort O Registers, memory block, or stack None of the above MacBook Air Choose one answer. Which of the following programs runs all the time on the computer? O compiler O assembler text editor kernel Indicate whether each statement is True or False. One advantage of implementing commands through system programs is that the command interpreter program does not have to be changed for new commands to be added. O True O False Choose one answer. is a translator between the operating system and applications that use the 1O devices that converts general 10 instructions into device specific operations: O Compilers The device drivers Choose one answer The major difficulty in designing an operating system using the layered approach is O Appropriately defining the various layers Making sure that each layer hides certain data structures, hardware, and operations from higher-level layers Debugging a particular layer Making sure each layer is easily converted to modules Choose one answer. An operating system can be viewed as a resource allocator because: O it acts as the manager of system resources. o it must decide how to allocate system resources to specific programs and users. O it must use system resources efficiently and fairly. O All of the above. Choose one answer operating systems are designed primarily to maximize resource utilization. MacBook Air