Back to marketplace

Chapter 6 Powerpoint

No description yet. This curated deck is ready for daily study.

Total cards: 24•Content version: v4•Public deck•Updated: 8/1/2026

Card preview (24)

#1
Front (Question)

What is a naked machine

Back (Answer)

A machine that has no tools or programs to help the user

#2
Front (Question)

What type of tools or programs does a non- naked machine have

Back (Answer)

• Write instructions in binary • Write data in binary • Load instructions into memory one cell at a time • Initiate program run

#3
Front (Question)

What were the problems with using a naked machine

Back (Answer)

It quickly became too difficult for humans to do. An interface had to be developed to hide the details and make the computer easier to build.

#4
Front (Question)

What is System software

Back (Answer)

A collection of programs to manage resources of the computer and to serve as an intermediary between user and hardware

#5
Front (Question)

What does system software create

Back (Answer)

A virtual machine or a virtual environment that the user sees.

#6
Front (Question)

What is an operating system considered

Back (Answer)

The single most important piece of software on the computer

#7
Front (Question)

What are the components of an operating system

Back (Answer)

The user interface Memory managers i/0 Systems Utilities Language services Information Managers Scheduler

#8
Front (Question)

What is the general function of system software

Back (Answer)

• Communicates with users • Determines what they want • Activates other system programs, applications, packages or user programs

#9
Front (Question)

Describe characteristics of language services within the system software

Back (Answer)

Language services support high level languages

#10
Front (Question)

Describe characteristics of memory managers within the system software

Back (Answer)

Memory managers allocate memory to programs

#11
Front (Question)

Describe characteristics of Information managers within the system software

Back (Answer)

Information managers organize mass storage

#12
Front (Question)

Describe characteristics of scheduler managers within the system software

Back (Answer)

Scheduler manages programs waiting to run

#13
Front (Question)

What are some utilities inside of system software

Back (Answer)

Tools including program libraries

#14
Front (Question)

What is a gui

Back (Answer)

A visual interface to the virtual machine including operating system and system programs and user programs.

#15
Front (Question)

What various devices do the I/O systems communicate with

Back (Answer)

Printers Scanners Keyboards Mice

#16
Front (Question)

What are the 5 functions of a virtual machine

Back (Answer)

1) write program using text editor in high-level language 2) save program to folder 3) use translator to convert to binary 4) Use scheduler to load and run 5) use I/0 system to print results

#17
Front (Question)

What is the other name for low level programming language

Back (Answer)

Assembly language

#18
Front (Question)

What are the properties of assembly language

Back (Answer)

• Instructions map one-to-one to machine language • Symbolic op codes (not binary) • Symbolic addresses for instructions and data • Pseudo-ops for data generation and more (data in human-friendly terms)

#19
Front (Question)

What are two advantages of assembly language over machine code

Back (Answer)

• Clarity, readability and maintainability * Can be placed at different locations in memory

#20
Front (Question)

What are some examples of High level programming languages

Back (Answer)

Java, C++, Python

#21
Front (Question)

What are the advantages of high level programming languages over assembly language

Back (Answer)

• More powerful: One high level instruction may provide multiple machine instructions • User oriented • Not Machine Specific • Use both natural language and mathematical notation

#22
Front (Question)

What is the assembly language process

Back (Answer)

• The source program (assembly language) • Translated by the assembler to • object program • loader places in memory • Hardware runs • Results

#23
Front (Question)

Are comments in assembly language processed by the assembler

Back (Answer)

Comments are ignored by the assembler- they’re for human use

#24
Front (Question)

What does pseudo-op commands in the (assembly language) program do

Back (Answer)

Commands in the program directed to the assembler, not converted to machine instructions.