MODULE 2 Flashcards

1
Q

level that program execution and interface level

A

level 6 - user level

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

basic c, c++, cobol, fortran, etc.

A

level 5 - high level language level

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

translate into its equivalent machine language

A

compiler

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

used for the large programs in which it can create some modules

A

linker

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

high level language translator

A

interpreter

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

machine understand only the assembly language

A

level 4 - assembly language level

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

only convert into low-level language

A

assembler

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

responsible for multiprogramming, protecting memory, synchronizing processes

A

level 3 - system software level

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

communication between hardware, system programs, and other applications

A

operating system

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

device communication with the OS and other programs

A

device driver

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

enable device control and identification

A

firmware

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

translates high-level language into machine code

A

translator

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

ensures the optimum functionality

A

utility

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

is a type of software kernel that sits between computer hardware and end user

A

operating system

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

special purpose embedded systems like robots, cars, and modems

A

real time os

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

installed on single-user devices like phones

A

single-user and single task os

17
Q

installed on contemporary personal computer

A

single-user and multitask os

18
Q

installed in network environments

A

multi-user os

19
Q

examples of multi-user os

A

server os

20
Q

used to share resources

A

network os

21
Q

designed to run on the browser

A

web os

22
Q

designed to run on mobile phones

A

mobile os

23
Q

type of system software which brings computer devices and peripherals to life

A

device driver

24
Q

operation software embedded within a flash, ROM, EPROM

A

firmware

25
Q

consist of machine language

A

level 2 - machine level

26
Q

instructions that a microprocessor can execute

A

instruction set architecture

27
Q

collection of binary digits or bits

A

machine code