Class Notes (834,026)
Canada (508,290)
Lecture

09 - Operating Systems.docx

5 Pages
220 Views
Unlock Document

Department
Computer Science
Course
COMPSCI 1TA3
Professor
John Nakamura
Semester
Winter

Description
Operating Systems Buzz words • GUI – graphical user interface • CLI – command line interface • Dual boot – split the hard drive and install more than one operating system in the  separate parts o A boot manager is needed • Multi­tasking – doing multiple tasks at the same time • Multi­user – more than one user can log into a computer at the same time Operating system (OS) • A set of programs that manage the resources of a computer • Here are common functions of an OS o Manages memory o Manage processor resources (processes)  Mac use Terminal program o Manages storage resources (file I/O) o Coordinates how programs work with hardware (e.g. printer and  keyboard) o Provide user interface • Loading the OS into the computer’s memory is called “booting” the system 1. Power up 2. Rum programs in ROM 3. POST – power on self test 4. Identify and check peripherals 5. Load OS from a storage device (it can be loaded through a network) 6. Check custom configurations • Cold boot – the machine is off • Warm boot – the machine is on, memory is cleared, steps 2­6 are done, Ctrl­Alt­ Del keys simultaneously will start the process (PC based) o Mac warm boot – command shift and power User interfaces • Once the OS is loaded, the user will be shown some kind of user interface • Two common user interfaces are o Command line – Unix,  DOS o Graphical user – Macs, Windows 7/8 • Command line interface o Any command has to be typed in the command prompt to run it o Switches are used for options (turn on or off a feature) o General layout for Windows  [] means optional  [d:] [path] cmd p/switches] [args] windows  [path] cmd [­switches] [args] mac o e.g. DIR /w *.txt (DIR is command, /w is the switch, *.txt is the argument) o Mac e.g. ls –la, rm test.txt • Graphical user interface o Commands are run by clicking on a graphical object (icon) o GUIs have the following parts  Window – rectangular on­screen frame containing information  Icon – a picture that represents an action or choice, sometimes tips  on the econ (i.e what is does can be shown if you hover over the  icon)  Menu – list of choices  Pointing device – used to activate one of the other components Sharing information • Most GUIs have a temporary storage area (often called a clipboard) in which data  can be stored there and used by another program • This area is controlled by the OS • Data is sent to the clipboard by using the appropriate key strokes and commands Managing storage • Before an OS can use a disk, it must be formatted (via a program) o WinPC and Macs format their disks differently • Formatting if the process of preparing the disk to hold data • Tracks (rings) are created on the disk and they are divided to sectors (pieces) o Each track has the same number of sectors in it o All sectors hold the same number of bytes o All sectors are numbered o Drives can only read and write sectors • A cluster is a group of sectors that get associated with a file o Not all files have consecutive sectors • A disk can be broken up (partitioned) into one or more logical drives o If a file has sectors scattered all over the disk, it is said to be fragmented o There are defragmentation programs that can reorder things o The actual size of a file is often slightly different than what is stored on the  disk File management • Involves the manipulation of files and/or directories o E.g. create, delete, rename, moving and copying • When a logical drive is formatted, the following in created o A root directory – root is the very top level o File allocation table (FAT)  Similar to an index in a book  It can become corrupt o Data area o Boot record • The OS will also
More Less

Related notes for COMPSCI 1TA3

Log In


OR

Join OneClass

Access over 10 million pages of study
documents for 1.3 million courses.

Sign up

Join to view


OR

By registering, I agree to the Terms and Privacy Policies
Already have an account?
Just a few more details

So we can recommend you notes for your school.

Reset Password

Please enter below the email address you registered with and we will send you a link to reset your password.

Add your courses

Get notes from the top students in your class.


Submit