In: Computer Science
Problem C. Fill True or False in the blanks for the following statements. True
1) _ __ Operating system defines the ways in which the system resources are used to solve the computing problems of the users.
2) _ _ Operating system (OS) controls and coordinates use of
hardware among various applications and users.
3) ______ System daemons are the first programs to be loaded and
executed when powering-up or rebooting a computing system.
4) ______ When an OS runs a user process, it can only run it in the user mode and can never transition to the kernel mode.
5) ______ A system call in a user process is typically executed
in the kernel mode.
6) ______ Client-server computing and peer-to-peer computing are
two different models for distributed computing.
7) ______ When Apple computers switched from PowerPC to Intel x86, virtualization was used to allow applications compiled for PowerPC to run on Intel x86 by translating every PowerPC instruction.
8) ______ Some virtual machine managers (VMMs) need to run on a host operating system while some VMMs directly run on hardware without the need of a separate host operating system.
9) ______ Virtualization supports running multiple the same or different guest operating systems on a single computing system.
10) _____ A cloud computing environment can only include
traditional OSes and VMMs.
11) ______ Real-time OSes have no fixed time constraints.
12) ______ A process control block includes information associated with a process such as process state, the values of program counter and CPU registers when this process was last executed, CPU scheduling information, memory management information, accounting information, and I/O status information.
13) ______ A PCB is typically implemented as a C structure while a ready queue is typically implemented as a linked list.
1)Operating system defines the ways in which the system resources are used to solve the computing problems of the users.(True)
2)Operating system (OS) controls and coordinates use of hardware
among various applications and users.(True)
3)System daemons are the first programs to be loaded and executed
when powering-up or rebooting a computing system.(False)
4) When an OS runs a user process, it can only run it in the user mode and can never transition to the kernel mode.(False)
5)A system call in a user process is typically executed in the
kernel mode.(True)
6)Client-server computing and peer-to-peer computing are two
different models for distributed computing.(True)
7) When Apple computers switched from PowerPC to Intel x86, virtualization was used to allow applications compiled for PowerPC to run on Intel x86 by translating every PowerPC instruction.(False)
8)Some virtual machine managers (VMMs) need to run on a host operating system while some VMMs directly run on hardware without the need of a separate host operating system.(True)
9)Virtualization supports running multiple the same or different guest operating systems on a single computing system.(False)
10)A cloud computing environment can only include traditional
OSes and VMMs.(True)
11)Real-time OSes have no fixed time constraints.(False)
12)A process control block includes information associated with a process such as process state, the values of program counter and CPU registers when this process was last executed, CPU scheduling information, memory management information, accounting information, and I/O status information.(True)
13)A PCB is typically implemented as a C structure while a ready queue is typically implemented as a linked list.(False)