Deck 6: An Introduction to System Software and Virtual Machines

ملء الشاشة (f)
exit full mode
سؤال
A(n) ____________________ character is displayed on screen to indicate that an operating system is waiting for input.
استخدم زر المسافة أو
up arrow
down arrow
لقلب البطاقة.
سؤال
Assemblers, compilers, and interpreters are all examples of ____________________ services.
سؤال
All modern operating systems provide GUIs.
سؤال
Clients cannot perform local computations without access to the network.
سؤال
A single high-level language instruction is typically translated into many high-level language instructions._________________________
سؤال
One of the problems with machine language is that it uses binary.
سؤال
The variable used to determine the address of a given instruction or piece of data is called the program counter._________________________
سؤال
The user interfaces on the operating systems of the 1950s, 1960s, and 1970s were text oriented._________________________
سؤال
Machine language is a high-level programming language.
سؤال
It is the responsibility of the ____________________ to safeguard the password file that stores all valid user name/password combinations.
سؤال
____________________ labels increase the maintainability of a program.
سؤال
Machine language allows only numeric memory addresses.
سؤال
Each symbolic assembly language instruction is translated into one or more machine language instructions.
سؤال
Typically, all requests to a(n) ____________________ operating system are prioritized.
سؤال
For a program to run on a naked machine, it must be represented in decimal._________________________
سؤال
One of the services provided by pseudo-ops is program construction.
سؤال
Second-generation operating systems are called multiprogrammed operating systems._________________________
سؤال
Assembly language does not allow the use of symbolic operation codes.
سؤال
An interface prevents accidental damage to hardware, programs, and data.
سؤال
In a time-sharing system, a program can keep the processor until it initiates an I/O operation and has run for the maximum length of time.
سؤال
In ____ language, if we insert or delete an instruction, all memory addresses following that instruction will change.

A) assembly
B) machine
C) low-level programming
D) high-level programming
سؤال
The conversion of symbolic op codes such as LOAD, ADD, and SUBTRACT to binary makes use of a structure called the ____.

A) op code table
B) assembler
C) loader
D) library
سؤال
A(n) ____ operation involves the comparison of values and the subsequent use of the outcome to decide what to do next.

A) iterative
B) conditional
C) sequential
D) transformer
سؤال
____ operation codes are restricted to be used in the operating system or other system software.

A) Privileged
B) User
C) Specialized
D) System
سؤال
The set of services and resources created by the system software and seen by the user is called a(n) ____ machine.

A) naked
B) virtual
C) assembler
D) Von Neumann
سؤال
After all the fields of an assembly language instruction have been translated into binary, the newly built machine language instruction and the address of where it is to be loaded are written out to a file called the ____ file.

A) table
B) source
C) data
D) object
سؤال
A program written in assembly language is called the ____ program.

A) virtual
B) object
C) data
D) source
سؤال
A(n) ____ invokes a service of the assembler.

A) compiler
B) pseudo-op
C) loader
D) operation
سؤال
A machine language program is called the ____ program.

A) source
B) object
C) data
D) virtual
سؤال
____, such as text editors, are sometimes organized into collections called program libraries.

A) Programming tools
B) Office tools
C) Packages
D) Utilities
سؤال
System software acts as a(n) ____ between the users and the hardware.

A) translator
B) intermediary
C) tester
D) security agent
سؤال
Icons displayed on the screen are selected with a mouse and a button using a technique called ____.

A) windows interface
B) point-and-click
C) panel interface
D) command line
سؤال
Translators for ____ are called compilers.

A) assembly language
B) machine language
C) low-level languages
D) high-level languages
سؤال
A ____-generation operating system will typically be a parallel processing operating system that can efficiently manage computer systems containing tens, hundreds, or even thousands of processors.

A) second
B) third
C) fourth
D) fifth
سؤال
In assembly language, a(n) ____ is a name, followed by a colon, placed at the beginning of an instruction.

A) op code mnemonic
B) comment
C) address field
D) label
سؤال
The ____ problem-solving cycle involves inputting code to an assembler, translating it to machine language, loading it into a Von Neumann computer, and executing to produce answers to the problem.

A) Von Neumann
B) modern
C) algorithmic
D) conditional
سؤال
The ____ hides from the user the messy details of underlying hardware.

A) interface
B) operating system
C) system software
D) machine code
سؤال
C++ and Java are examples of ____ languages.

A) low-level programming
B) high-level programming
C) machine
D) assembly
سؤال
A Von Neumann computer without any helpful user-oriented features is called a(n) ____ machine.

A) distributed
B) virtual
C) assembler
D) naked
سؤال
If the op code table is sorted alphabetically, the ____ search algorithm is used to find an op code.

A) sequential
B) binary
C) op code
D) table
سؤال
What are the four tasks to be performed by an assembler?
سؤال
What are three major advantages to writing programs in assembly language rather than machine language?
سؤال
Describe four problems with machine language.
سؤال
How does a GUI communicate with a user?
سؤال
What is the single most important piece of system software on the computer? Discuss its function, and discuss at length its software packages that handle the requests of other programs.
سؤال
What is the most important task of the operating system?
سؤال
To make a Von Neumann computer usable, what must you create between the user and the hardware? What must this created item do?
سؤال
Explain what a real-time operating system does.Then give a detailed example.
سؤال
Briefly explain the function of the operating system as a security guard.
سؤال
List four responsibilities of the system software.
فتح الحزمة
قم بالتسجيل لفتح البطاقات في هذه المجموعة!
Unlock Deck
Unlock Deck
1/50
auto play flashcards
العب
simple tutorial
ملء الشاشة (f)
exit full mode
Deck 6: An Introduction to System Software and Virtual Machines
1
A(n) ____________________ character is displayed on screen to indicate that an operating system is waiting for input.
prompt
2
Assemblers, compilers, and interpreters are all examples of ____________________ services.
language
3
All modern operating systems provide GUIs.
True
4
Clients cannot perform local computations without access to the network.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
5
A single high-level language instruction is typically translated into many high-level language instructions._________________________
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
6
One of the problems with machine language is that it uses binary.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
7
The variable used to determine the address of a given instruction or piece of data is called the program counter._________________________
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
8
The user interfaces on the operating systems of the 1950s, 1960s, and 1970s were text oriented._________________________
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
9
Machine language is a high-level programming language.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
10
It is the responsibility of the ____________________ to safeguard the password file that stores all valid user name/password combinations.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
11
____________________ labels increase the maintainability of a program.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
12
Machine language allows only numeric memory addresses.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
13
Each symbolic assembly language instruction is translated into one or more machine language instructions.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
14
Typically, all requests to a(n) ____________________ operating system are prioritized.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
15
For a program to run on a naked machine, it must be represented in decimal._________________________
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
16
One of the services provided by pseudo-ops is program construction.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
17
Second-generation operating systems are called multiprogrammed operating systems._________________________
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
18
Assembly language does not allow the use of symbolic operation codes.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
19
An interface prevents accidental damage to hardware, programs, and data.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
20
In a time-sharing system, a program can keep the processor until it initiates an I/O operation and has run for the maximum length of time.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
21
In ____ language, if we insert or delete an instruction, all memory addresses following that instruction will change.

A) assembly
B) machine
C) low-level programming
D) high-level programming
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
22
The conversion of symbolic op codes such as LOAD, ADD, and SUBTRACT to binary makes use of a structure called the ____.

A) op code table
B) assembler
C) loader
D) library
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
23
A(n) ____ operation involves the comparison of values and the subsequent use of the outcome to decide what to do next.

A) iterative
B) conditional
C) sequential
D) transformer
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
24
____ operation codes are restricted to be used in the operating system or other system software.

A) Privileged
B) User
C) Specialized
D) System
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
25
The set of services and resources created by the system software and seen by the user is called a(n) ____ machine.

A) naked
B) virtual
C) assembler
D) Von Neumann
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
26
After all the fields of an assembly language instruction have been translated into binary, the newly built machine language instruction and the address of where it is to be loaded are written out to a file called the ____ file.

A) table
B) source
C) data
D) object
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
27
A program written in assembly language is called the ____ program.

A) virtual
B) object
C) data
D) source
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
28
A(n) ____ invokes a service of the assembler.

A) compiler
B) pseudo-op
C) loader
D) operation
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
29
A machine language program is called the ____ program.

A) source
B) object
C) data
D) virtual
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
30
____, such as text editors, are sometimes organized into collections called program libraries.

A) Programming tools
B) Office tools
C) Packages
D) Utilities
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
31
System software acts as a(n) ____ between the users and the hardware.

A) translator
B) intermediary
C) tester
D) security agent
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
32
Icons displayed on the screen are selected with a mouse and a button using a technique called ____.

A) windows interface
B) point-and-click
C) panel interface
D) command line
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
33
Translators for ____ are called compilers.

A) assembly language
B) machine language
C) low-level languages
D) high-level languages
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
34
A ____-generation operating system will typically be a parallel processing operating system that can efficiently manage computer systems containing tens, hundreds, or even thousands of processors.

A) second
B) third
C) fourth
D) fifth
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
35
In assembly language, a(n) ____ is a name, followed by a colon, placed at the beginning of an instruction.

A) op code mnemonic
B) comment
C) address field
D) label
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
36
The ____ problem-solving cycle involves inputting code to an assembler, translating it to machine language, loading it into a Von Neumann computer, and executing to produce answers to the problem.

A) Von Neumann
B) modern
C) algorithmic
D) conditional
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
37
The ____ hides from the user the messy details of underlying hardware.

A) interface
B) operating system
C) system software
D) machine code
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
38
C++ and Java are examples of ____ languages.

A) low-level programming
B) high-level programming
C) machine
D) assembly
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
39
A Von Neumann computer without any helpful user-oriented features is called a(n) ____ machine.

A) distributed
B) virtual
C) assembler
D) naked
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
40
If the op code table is sorted alphabetically, the ____ search algorithm is used to find an op code.

A) sequential
B) binary
C) op code
D) table
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
41
What are the four tasks to be performed by an assembler?
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
42
What are three major advantages to writing programs in assembly language rather than machine language?
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
43
Describe four problems with machine language.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
44
How does a GUI communicate with a user?
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
45
What is the single most important piece of system software on the computer? Discuss its function, and discuss at length its software packages that handle the requests of other programs.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
46
What is the most important task of the operating system?
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
47
To make a Von Neumann computer usable, what must you create between the user and the hardware? What must this created item do?
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
48
Explain what a real-time operating system does.Then give a detailed example.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
49
Briefly explain the function of the operating system as a security guard.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
50
List four responsibilities of the system software.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
locked card icon
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.