Operating System Fundamentals

Operating System Fundamentals

Assessment

Flashcard

Computers

University

Easy

Created by

Jeremiah Cuenco

Used 5+ times

FREE Resource

Student preview

quiz-placeholder

17 questions

Show all answers

1.

FLASHCARD QUESTION

Front

What is an operating system?

Back

A system software that allows users and application programs to interact with computer hardware in an easy and convenient manner.

2.

FLASHCARD QUESTION

Front

What are the major functions of an operating system?

Back

1. Creates a virtual machine interface between the user, application program, and hardware. 2. Acts as the computer’s resource manager or resource allocator. 3. Functions as the program launcher.

3.

FLASHCARD QUESTION

Front

What are the two parts of an operating system?

Back

1. Kernel - the heart and soul of the operating system, responsible for controlling computer hardware and performing services. 2. Shell - the interface between users and the kernel, often called the command interpreter.

4.

FLASHCARD QUESTION

Front

What are the two basic types of shell?

Back

1. Command Line Interface (CLI) - requires users to type commands at a prompt. 2. Graphical User Interface (GUI) - users enter commands using drop-down menus or by clicking on icons.

5.

FLASHCARD QUESTION

Front

What services are provided by the operating system?

Back

1. Program Execution 2. Access to I/O devices 3. File System Management 4. System Access 5. Error Handling 6. Communication

6.

FLASHCARD QUESTION

Front

What are the core components of an operating system?

Back

1. Process Manager - also called the Process Scheduler or CPU Scheduler. 2. Memory Manager - ensures programs have sufficient memory space to execute. 3. File Manager - organizes files in secondary storage and presents an interface to users. 4. I/O Manager - manages different I/O devices.

7.

FLASHCARD QUESTION

Front

What characterizes the Serial Processing (First Generation) of operating systems?

Back

1. No operating systems; computers were 'bare' machines. 2. Only one user at a time. 3. User commands entered using toggle switches. 4. High-level programming languages developed and stored in punched cards.

Create a free account and access millions of resources

Create resources
Host any resource
Get auto-graded reports
or continue with
Microsoft
Apple
Others
By signing up, you agree to our Terms of Service & Privacy Policy
Already have an account?