Module 1 Review Quiz Flashcards

1
Q

Which of the following is a basic function all computers perform?

A

input, processing, output

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Which of the following executes instructions provided by computer programs?

A

CPU

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

You are asked to develop a process that runs in the background and handles network communications. What type of process should you develop?

A

service

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Which of the following is a feature typically provided by an operating system? choose two

A

file system and a kernel

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

A friend of yours described a program he is writing that runs on a microcontroller and will read sensors and write to devices that control industrial equipment. What type of system is his program most likely working with?

A

embedded system

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

While on a coffee break, your colleague asserts that cooperative multitasking is the best operating system design. What is your response? (Choose three.)

A
  1. A key disadvantage of cooperative multitasking is that it relies on each process to voluntarily relinquish control of the CPU to allow other processes to run 2. Cooperative multitasking operating systems can freeze due to a process getting stuck in an infinite loop 3.Modern operating systems use preemptive multitasking so that the operating system is fully in control
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

You have been asked to recommend an operating system for a project that requires precise timing of I/O devices and deterministic response times to events. Which OS should you recommend?

A

VxWorks

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Which of the following is best to run on a client operating system?

A

web browser

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Which component of the operating system gets called when a process must be allocated memory and scheduled to run?

A

kernel

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

A new application you are installing is critical to business operations and downtime is to be avoided. In addition, fast response times are necessary, so performance must be scaled when more users start using the system. What OS and server hardware feature should you consider implementing on the system on which the application is installed?

A

clustering

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Which of the following best describes the MS-DOS operating system?

A

standalone

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Which of the following are you most likely to find in firmware?

A

bootstrap

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

A colleague asks you where the code for the power-on self-test is located. What do you tell her?

A

non-volatile memory

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

You’re writing a program that must enable and disable interrupts. In which CPU mode must your program operate?

A

kernel mode

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Your manager has asked you to terminate a process running on a Linux server. Before you can terminate the process, what information do you need?

A

process ID (PID)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Which of the following are ways that a process is created? (Choose two.)

A

By the bootloader and By a user

17
Q

Which of the following is performed by the BIOS? (Choose two.)

A

Runs the power-on self-test (POST).

Starts the operating system.

18
Q

Which method of I/O handling uses a round-robin technique?

19
Q

Which type of operating system is most likely to be part of an embedded system?

A

real-time operating system (RTOS)

20
Q

Which aspect of security and protection services verifies that an account has permission to perform an action on an operating system?

A

authorization