(Week 2) Chapter2 Operating System and Application Software Flashcards
Is the most important program that runs on a computer.
Perform basic tasks, such as recognizing input from the keyboard, sending output to the display, keeping files and directories on the storage drives, and controlling peripheral devices, such as printers.
operating system
Four Main Roles of operating system:
M _ n _ e ha w _ _
Manage hardware
Four Main Roles of operating system:
R _ _ a _ _ li _ _ _i _ _ s
Run applications
Four Main Roles of operating system:
Provide a u _ _ r i _ _ er f _ _ _
Provide a user interface
Four Main Roles of operating system:
M _ n _ _ e f _ _ _ s
Manage files
True or False? The operating system boots the computer and sets up the file system.
True
The user types commands at a prompt.
Command Line Interface (CLI)
The user interacts with menus and icons.
Graphical User Interface (GUI):
Operating System Functions:
The operating system creates a file structure on the hard disk to drive to allow data to be stored
File and folder management
Operating System Functions:
The operating system manage all programs to ensure that the correct resources are allocated to the applications.
Application management
Operating System Functions:
The operating system handles the interaction between the applications and hardware.
Control hardware access
Operating System Functions:
The operating system enable the user to interact with software and hardware.
User interface
The operating system is designed to automatically discover new _______ compatible hardware, and then configure the device, OS, and registry.
Plug and Play Technology
Allows programmers to create software applications consistent with the operating system.
Applications Programming Interface (API)
Cross-platform standard specification for multimedia graphics.
Open Graphics Library (OpenGL):
Collection of API’s related to multimedia tasks for Microsoft Windows.
DirectX
Additional Capabilities of an Operating System:
A type of operating system that allows multiple users to access the operating system at the same time.
Multi-user
Additional Capabilities of an Operating System:
A method a computer uses to share resources between multiple tasks, or process.
Multitasking
Additional Capabilities of an Operating System:
A type of computer that can support more than one physical processor or the ability to schedule tasks between multiple CPU’s.
Multiprocessing
Additional Capabilities of an Operating System:
A method used by a CPU to process multiple threads, or tasks within a program, at the same time.
Multithreading
Is intended for use in a small office/home office (SOHO) with a limited number of users. A network operating system (NOS) is designed for a corporate environment serving multiple users with a wide range of needs.
Desktop Operating System
Characteristics of computer system:
Designed to support a S_ _ _ _ _ U_ _ _
Designed to support a single user
Characteristics of computer system:
Designed to run single-user a _ _ _ _ _ _ _ _ _ _ _
Designed to run single-user applications
Characteristics of computer system:
Designed to share f _ _ _ _ and f _ _ _ _ _ _ on a small n _ _ _ _ _ _
Designed to share files and folders on a small network
Characteristics of computer system:
Designed to share p _ _ _ _ _ _ _ _ _ _ on a small network
Designed to share peripherals on a small network
Characteristics of Network Operating System:
Designed to support m _ _ _ _ _ _ _ u _ _ _ _
Designed to support multiple users
Characteristics of Network Operating System:
Designed to run multi-user a _ _ _ _ _ _ _ _ _ _ _
Designed to run multi-user applications
Characteristics of Network Operating System:
Designed to be ro _ _ _ _ and re _ _ _ _ _ _ _
Designed to be robust and redundant
Characteristics of Network Operating System:
Designed to be u _ _ _ on a ne _ _ _ _ _
Designed to be used on a network
Characteristics of Network Operating System:
Designed with increased se _ _ _ _ _ _ compared to desktop op_ _ _ _ _ _ _ sy_ _ _ _ _
Designed with increased security compared to desktop operating systems
Common tasks for a Network Operating System:
FTP
File Transfer Protocol
Common tasks for a Network Operating System:
SMTP
Simple Mall Transfer Protocol
Common tasks for a Network Operating System:
HTTP
Hypertext Transfer Protocol
Common tasks for a Network Operating System:
LDAP
Lightweight Directory Access Protocol