click below
click below
Normal Size Small Size show me how
OS-Midterms
| Question | Answer |
|---|---|
| Using the computer hardware in an efficient manner is one of the goals of OS. True False | True |
| This refers to a non-interactive user interface, where the user specifies all the details of the batch job in advance to batch processing, and receives the output when all the processing is done. Command Line Interface Batch-Based OS | Batch-Based OS |
| These are used to solve user computing problems such as word processors and business programs Anti-Virus programs Operating Systems Application Programs Utility Programs | Application Programs |
| Execute user programs and make solving user problems difficult is one of the goals of OS. True False | False |
| User can use computer even without an operating system. Group of answer choices True False | False |
| Time-sharing OS creates an interactive environment. True False | True |
| Cloud computing is an example of distributed system Group of answer choices True False | True |
| _______ Operating System runs on a server and provides the server the capability to manage data, users, groups, security, applications, and other networking functions. Batch Network Real time Distributed | Network |
| A visual way of interacting with a computer using items such as windows, icons, and menus, used by most modern operating systems. Menu-based Interface Graphical User Interface Batch-Based OS Command Line Interface | Graphical User Interface |
| _________ is any mechanism for controlling access of processes or users to resources defined by the OS. Group of answer choices Algorithm Security Protection Quarantine | Protection |
| A type of computing where one or more computers connect to a central computer to share or use resources Client-server Peer-to-peer Cloud Computing Virtual Computing | Client-server |
| An operating system that provides services across the network. Group of answer choices Android OS Cloud Computing Windows Server Virtual Computing | Windows Server |
| _____interrupt arises due to illegal and erroneous use of an instruction or data Group of answer choices System Software Lost Hardware | Software |
| A type of computing environment where all nodes are considered peers. Client-Server Cloud Computing Peer-to-peer Virtual Computing | Peer-to-peer |
| The device controllers use a/n ________ to inform the CPU that I/O operation is completed. Group of answer choices link buffer disturb interrupt | interrupt |
| In computer system operation, each device controller has a local buffer. True False | True |
| A type of multiprocessing in which a boss processor controls the system and the other processors either look to the boss for instructions or have predefined tasks. Asymmetric Systematic Symmetric Synchronous | Asymmetric |
| The main memory is central to the operation of a modern computer system. True False | True |
| File-server is an example of client-server computing True False | True |
| Infrastructure as a service is a type of cloud computing service in which servers or storage are available over the Internet. True False | True |
| A portion of main memory is dedicated to OS True False | True |
| _________ is a defense of the system against internal and external attacks. Defense Quarantine Security Protection | Security |
| The operating system should be able to detect _____ within the computer system and take the appropriate action. Virus programs files errors | errors |
| The OS is not responsible for reading and/or writing data from I/O devices such as disks, tapes, printers, keyboards, etc. Group of answer choices True False | False |
| Distributed system is also known as loosely coupled system. True False | True |
| Users are the one who utilize a computer or network service trying to solve different problems. True False | True |
| Bootloader is a program that loads and ends the boot time tasks and processes of an OS. True False | False |
| OS must have the capability to load a program into memory and execute that program. True False | True |
| Kernel acts like bridge between application and computer hardware. True False | True |
| Refers to computing on handheld smartphones and tablet computers Cloud Mobile Desktop Calculator | Mobile |
| Symmetric multiprocessing applies a boss-worker relationship among processors. True False | False |
| ______ operation allows OS to protect itself and other system components. Single mode Quadruple mode Zero mode Dual mode | Dual mode |
| Cloud refers to servers that are accessed over the Internet Group of answer choices True False | True |
| A type of interrupt handling in which the OS sends signal to each devices asking if they have a request. Calling Forwarding Vectored interrupt system Polling | Polling |
| Buffer is a region of memory used to temporarily hold data while it is being moved from one place to another. True False | True |
| In computer system organization, one or more CPUs, device controllers connect through common bus providing access to shared memory. True False | True |
| Software as a service(SaaS) provides one or more applications available via the Internet True False | True |
| The processes in the system can execute concurrently; that is, many processes may be multitasked on a CPU. True False | True |
| In process state, waiting state is when the process is waiting for some event to occur (such as an I/O completion). True False | True |
| The process STACK contains the temporary data such as method/function parameters, return address and local variables. True False | True |
| A process may create several new processes, via a create-process system call, during the course of execution. The creating process is called child process. True False | False |
| A process is an active entity. True False | True |
| The time from submission to completion of a process is called waiting time. True False | True |
| User processes execute system code. True False | False |
| Process is a program in execution. True False | True |
| The short term scheduler selects process from among the processes that are ready to execute, and allocates the CPU to one of them. True False | True |
| Process execution begins with a I/O burst that is followed by an CPU burst. True False | False |