Section 1

Preview this deck

GUI

Front

Star 0%
Star 0%
Star 0%
Star 0%
Star 0%

0.0

0 reviews

5
0
4
0
3
0
2
0
1
0

Active users

0

All-time users

0

Favorites

0

Last updated

6 years ago

Date created

Mar 1, 2020

Cards (25)

Section 1

(25 cards)

GUI

Front

A __________(acr)is an interface using window system with a pointing device to direct I/O, choose from menus, and make selections and a keyboard to enter text.

Back

parallel

Front

A system is __________if it can perform more than one task simultaneously.

Back

target thread

Front

A thread that is to be canceled is often referred to as the ___________

Back

default signal handler

Front

Relative to signals, every signal has a __________________ that the kernel runs when handling that signal.

Back

concurrent

Front

A system is __________if it can supports more than one task and by allowing all the tasks to make progress.

Back

Memory-management

Front

PCB information that includes the value of the base and limit registers and the page tables, or the segment tables, depending on the memory system used by the operating system.

Back

process identifier

Front

Most operating systems (including UNIX, Linux, and Windows) identify processes according to a unique ___________ which is typically an integer number.

Back

text section

Front

A process is more than the program code, is sometimes known as the __________

Back

stack

Front

A process generally includes the process _________ which contains temporary data.

Back

shells

Front

On systems with multiple command interpreters to choose from, the interpreters are known as __________.

Back

orphans

Front

This happens when a parent did not invoke wait() and instead terminated, thereby leaving its child processes as __________.

Back

command-line interface

Front

A __________ is a type of interface which uses text commands and a method for entering them.

Back

zombie

Front

A process that has terminated, but whose parent has not yet called wait(), is known as a __________ process.

Back

signal

Front

A __________is used in UNIX systems to notify a process that a particular event has occurred.

Back

job queue

Front

As processes enter the system, they are put into a ___________, which consists of all processes in the system.

Back

queueing diagram

Front

A common representation of process scheduling is a ___________

Back

batch

Front

A __________is a type of interface where in which commands and directives to control those commands are entered into files, and those files are executed.

Back

thread pool

Front

The general idea behind a ___________ is to create a number of threads at process startup and place them into a pool, where they sit and wait for work.

Back

process

Front

A __________is the unit of work in a modern time-sharing system.

Back

short-term

Front

The __________is a type of scheduler that selects from among the processes that are ready to execute and allocates the CPU to one of them.

Back

long-term

Front

The __________ is a type of scheduler that selects processes from this pool and loads them into memory for execution.

Back

thread library

Front

A __________ provides the programmer with an API for creating and managing threads.

Back

process control block

Front

Each process is represented in the operating system by a __________

Back

jobs

Front

A batch system executes __________

Back

context switch

Front

Switching the CPU to another process requires performing a state save of the current process and a state restore of a different process. This task is known as a ___________

Back