Professional Documents
Culture Documents
Class 6
The software that supports a computer's basic functions, such as scheduling tasks, executing applications, and controlling peripherals.
Early Computers
Didnt have operating systems Ran one program at a time Operators would have to allocate computer resources and memory The first OS was developed in the late 1950s
Operating Systems
An Operating System (OS) is a piece of software The kernel is the main part of the OS that is the bridge between the applications/peripherals and the actual data processing Application software, also known as an application or app, is a piece of computer software designed to help the user to perform specific tasks Runs on top of the OS Depends upon the basic capabilities of the OS Usually only works on one type of OS A peripheral is a device that is connected to a computer but not part of it. It expands the computers capabilities but does not form part of the core computer architecture. It is often completely independent.
Operating Systems
Operating Systems
More OS tasks/terms
Process Management - keeping applications running, scheduling applications so they share the processor A central processing unit (CPU), also referred to as a central processor unit, is the hardware within a computer that carries out the instructions of a computer program by performing the basic arithmetical, logical, and input/ output operations of the system. Storing Data in the Computers Memory - retrieving data from the hard drive, caching data, making sure the computer doesnt run of out memory Random-access memory (RAM) is a form of computer data storage. A random-access device allows stored data to be accessed quickly in any random order. Other types of data storage memory: Hard Disks, CD-ROMs, Flash Drives, External Hard drives,
OS usually have...
A file system where data is stored using the metaphor of a filing cabinet: Files Folders Applications that allow you to easily browse the file system
CLI vs GUI
CLI: Command Line Interface = issues commands to an OS by typing lines of code GUI (gooey): Graphical User Interface = interacting with the OS by manipulating images rather than text commands
UNIX
Developed by AT&Ts Bell Labs in 1969 Uses a Command Line Interface (CLI) Free distribution, Open System (open source) Portable, mutli-tasking, multi-user Servers, workstations, mobile devices Basis of Linux and Mac OS, BSD Unix, AIX....
Many OS are based off of UNIX and are considered unix-like systems
TERMINAL
Terminal is a Mac application that works with the UNIX shell program, allowing you to type commands to the OS directly Uses Command Line Interface You can find terminal under Applications > Utilities > Terminal
Use Command + or Command - to shrink or grow the window Use up and down arrows to see previous commands Type exit or close window to end
COMMAND STRUCTURE
COMMAND
OPTIONS
ARGUMENTS