Any program a user might choose to run on a computer.
Back
Who and when wrote a compiler for BASIC?
Front
Bill Gates wrote it in 1975.
Back
User Interface
Front
Provides a method for users to interact with the computer
Back
Processes and Services
Front
1. Process is a program that is loaded into memory and run by the CPU
2. Services is a type of process that runs in the background
Back
Describe early OS
Front
Rudimentary, often unable to do more than read punch cards or tape. Write output to machines resembling typewriters.
Back
What is a time sharing system?
Front
It is a central computer system that is used by multiple users and applications simultaneously.
Back
Blade Enclosure
Front
A large box with slots for blade servers.
Back
Computers were initially used as?
Front
They were used as automated calculators for mathematical and statistical problems.
Back
File System
Front
The method by which an OS stores, organizes, and manages access to files on a storage device, such as a hard drive.
Back
What did Apple develop in 1984?
Front
A GUI and mouse pointing device. This allowed users to interact with the OS on a graphical screen.
Back
Who was the first company to produce a desktop computer?
Front
Micro Instrumentation Telemetry Systems (MITS)
Back
What is batch processing?
Front
data are collected over a period of time and periodically processed.
Back
Two types of OS are?
Front
1. Desktop Operating System
2. Server Operating System
Back
Traditional Server
Front
Often used by small or medium businesses.
Back
What does a device driver do?
Front
It translates computer code to display text on a screen. (or translates movements of a mouse into action)
Back
What did Microsoft release in 1985?
Front
It released Windows, which had its own GUI and many features as Mac OS.
Back
Does the Kernel manage use of the computer's RAM?
Front
Yes
Back
What are examples of I/O tasks?
Front
1. Handle input from keyboard, mouse, and other input devices.
2. Handle output to the monitor and printer.
3. Manage network communications.
4. Control I/O for devices such as network interface cards.
5. Control information storage and retrieval using various types of disks.
6. Enable multimedia for voice and video.
Back
Does the Kernel handle basic computer security?
Front
Yes
Back
Rack-Mounted Server
Front
CPU boxes mounted in racks that can hold multiple servers, each with its own power cord and network connection and that often share one monitor and pointing device.
Back
What is the name of the Kernel file in Windows?
Front
ntoskrnl.exe
Back
What is BIOS?
Front
A low level program code that:
1. Resides on a chip on the computer's motherboard.
2. Initiates/enables communications with hardware devices.
3. Performs tests at startup called power-on self test
4. Conducts basic hardware and software communications inside the computer.
5. Starts a full-fledged OS that interfaces with the user.
Back
What is the name of the Kernel file in Mac OS X?
Front
XNU
Back
What are time sharing systems used for?
Front
Able to perform massive calculations or manipulate huge amounts of data.
Back
What were early OS systems written for?
Front
Large, refrigerator-sized machines and were quite complex.
Back
Does flash memory lose its contents when the computer is turned off?
Front
No.
Back
What is the interaction between OS and applications?
Front
The OS manages the communication between the applications, the user, and the computer.
Back
What are the three basic tasks all computers perform?
Front
1. Input
2. Processing
3. Ouput
Back
What is Sequential Processing?
Front
Process used by smaller computers where each process request is completed, and the data returned before the next process is started.
Back
What is the role of resource managers?
Front
These specialized programs help ensure memory is used properly and there are no memory conflicts. It does this by managing how programs access the processing capabilities of the CPU.
Back
What is a compiler?
Front
Software that turns computer code written by people into code that is understood by computers.
Back
What are some of the jobs performed by the Kernel?
Front
1. Managing interactions with the CPU.
2. Starting, managing, and scheduling programs that handle I/O activities, including device and networking activities.
3. Manages priority levels assigned to programs and computer processes.
Back
Who adopted MS-DOS for its PC?
Front
IBM.
Back
When was the first practical design for computers invented?
Front
Late 1950's
Back
Describe computers of the late 60's and early 70's
Front
Crude by todays standards, but still quite capable.
Back
Modern OS need to support what?
Front
Multitasking, High-speed network applications, and more powerful I/O capabilities.
Back
Explain MS-DOS (Microsoft Disk Operating System)
Front
Developed by Microsoft, the first widely distributed OS for microcomputers that had to be loaded from disk or tape.
Back
How are OSs organized?
Front
By size, type, and purpose of the computer on which they run.
Back
Kernel
Front
The heart of the OS. Consists of the essential program code of the OS.
Back
Section 2
(16 cards)
What is Preemptive Multitasking?
Front
It is when the OS is in control of the computer at all times.
Back
What is the Private Cloud?
Front
A cloud in which the computing resources are kept within an organization.
Back
Was Client/server computing possible before the PC?
Front
No, it was only possible once the PC was introduced.
Back
What are the three types of cloud models, according to Microsoft?
Front
1. Private Cloud
2. Hosted Private Cloud
3. Public Cloud
Back
What is a multi-user system?
Front
A system that supports multiple users who access the hardware and software of the computer and OS.
Back
What is cooperative multitasking?
Front
The OS hands over the control to a program and then waits for the program to hand control back to OS.
Back
Can time-sharing and real-time systems be multi-user?
Front
Yes, they both can be.
Back
What is Single-tasking operating systems?
Front
They execute one program at a time.
Back
What is cloud computing?
Front
Providing scalable Web-based applications and services over the Internet that are used by clients through Web browsers.
Back
For a real time operating system, which is more important? A fast or consistent response time?
Front
Consistent
Back
What is a client/server system?
Front
Only some of the work is done n the central computer (server) while most of the work is performed on the client side.
Back
What is a Public Cloud?
Front
A cloud with a variety of resources that are available to any organization through a third party.
Back
What is an embedded systems?
Front
It's when a computer has a dedicated function within a larger system.
Back
What are the two types of multitasking?
Front
Cooperative and preemptive multitasking.
Back
What are task-switching operating systems?
Front
OSs that more than one program can run at a time but only one program can have control at a time.
Back
What is a Hosted Private Cloud?
Front
A cloud in which resources are made available through a third-party outsourcer.