CS 4310 EXAM 1

¡Supera tus tareas y exámenes ahora con Quizwiz!

What is a microprocessor?

A computer on a single integrated circuit or A processor, but smaller, that brought about desktop and handheld computing. It's the fastest general-purpose processor. Many kinds of microprocessors, oner being CPUs.

What is Cache Memory?

A volatile data storage for frequently used instructions and data by the CPU. Has second highest access time with a low capacity.

I/O modules: A) moves data between the computer and external environments B) moves data between the computer and the memory

A) moves the data between the computer and external environments

System Bus: A) provides for communication among processors, main memory, and I/O modules B) Provides for communication among processors, and the main memory C) provides for communication among processors and I/O modules D) non

A) provides for communication among processors, main memory, and I/O modules

Operating system does: A) Exploits the hardware resources of one or more processors B) provides a set of services to system user C) manages secondary memory and I/O devices D) Non E) ?

B) Provides a set of services to system user

For an effective operating system, when to check for deadlock? a) every time a resource request is made at fixed time intervals b) at fixed time intervals c) every time a resource request is made d) none of the mentioned

C) every time a resource request is made

Basic Elements of OS are: A) processor and I/O modules B) main memory and system bus C) processor and system bus D) all E) ?

D) all

What is Digital Signal Processor (DSP)?

DSPs are specialized microprocessors that process information. An example of such being streaming signals like audio and video. DSPs often support security features for encryption and other forms of security. Also used for encoding and decoding speech/video.

Processor: A) controls the operation of the computer B) performs the data processing functions C) referred to as Central processing unit (CPU) D) non E) ?

E) ? A, B , C

What is this? (IMAGE)

Example of a top level interaction

What is a graphical processing unit (GPU) ?

GPUs are used for efficient computation of data using single instruction multiple data techniques. Often specialized for general numerical processes like physics simulations in games. They are good at math.

Why hardware designers prefer DOS?

Gives designer a more level of control.

Can we disable OS to have access to cache memory?

No

What is System on a Chip (SoC)?

The ability to combine many or all high-level functions of an electronic device onto one singular chip instead of separated components.

What is pipelining?

The process of storing and prioritizing instructions. Lets a processor perform an instruction in multiple steps in an overlapping manner. This allows for multiple instructions to be performed at once to optimize speed and efficiency.

A virus can bypass the operating system.

Yes

CPU scheduling is the basis of _____________ a) multiprogramming operating systems b) larger memory sized systems c) multiprocessor systems d) none of the mentioned

a) Multi programming Operating Systems.

Swapping _______ be done when a process has pending I/O, or has to execute I/O operations only into operating system buffers. a) must never b) maybe c) can d) must

a) Must never

A monitor is considered as: a) Output device b) Input device c) input/output device

a) Output device

Which one is the fastest? a) Registers b) Cache c) Static memory d) Flash Memory

a) Registers

Main Memory is: a) volatile b) in-volatile

a) volatile

To access the services of the operating system, the interface is provided by _____________ a) Java Script b) System calls c) Assembly instructions d) C language

b) System calls

What is the main function of the command interpreter? a) to provide the interface between the API and application program b) to handle the files in the operating system c) to get and execute the next user-specified command d) none of the mentioned

c) To get and execute the next user specified command

In OS , which of the following is/are CPU scheduling algorithms? a) I/O management b) File management c) Memory management d) All of the mentioned

d) All of the above

In operating system, each process has its own _______________ a) open files b) pending alarms, signals, and signal handlers c) address space and global variables d) All of the mentioned

d) All of the above

The main memory accommodates _______________ a) CPU b) user processes c) operating system d) All of the mentioned

d) All of the above

The operating system is responsible for ? a) bad-block recovery b) booting from disk c) disk initialization d) All of the mentioned

d) All of the above

What is an Operating System a) interface between the hardware and application programs b) collection of programs that manages hardware resources c) system service provider to the application programs d) All of the mentioned

d) All of the above

Which one of the following errors will be handled by the operating system? a) lack of paper in printer b) connection failure in the network c) power failure d) All of the mentioned

d) All of the above

When a process is "Blocked" state waiting for some I/O service. When the service is completed, it goes to the ______________ a) Terminated state b) Suspended state c) Running state d) Ready state

d) Ready state


Conjuntos de estudio relacionados

MGMT 470: Ch. 4 - Small Business Ideas: Creativity, Opportunity, and Feasibility

View Set

Quiz LAN Switching Link Aggregation

View Set

Chapter 59: Assessment and Management of Problems Related to Male Reproductive Processes

View Set

Consumer Behavior Test #2 Ch. 6-9

View Set