Lecture3_OS

Lecture3_OS - ITP 125 Introduction to Information Security...

Info iconThis preview shows pages 1–11. Sign up to view the full content.

View Full Document Right Arrow Icon

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
This is the end of the preview. Sign up to access the rest of the document.

Unformatted text preview: ITP 125 Introduction to Information Security Operating Systems User Accounts CIA Confidentiality Integrity Availability Recap Discussion of the movie Operating Systems Purpose Kernel Components User Account Types Windows Linux Mac Overview Software that interacts and manipulates hardware so that users do not have to! Manages hardware and software resources Memory management RAM and secondary storage CPU & Processor Management Input & Output File Management Networking Command Interpreter (running programs) Establishes a common Application Programming Interface (API) Set of libraries for writing applications Allows programs to be written for a common platform, and not for individual hardware Operating System Definitions Program An executable set of code Process An instance of a computer program Broken down into threads Thread Smallest unit of processing that can be scheduled Applications Operating System Hardware OS Encapsulation Real Time Operating System (RTOS) OS not based on user input & output Typically specific hardware and specific circumstances Requires 100% reliability Example: ABS brakes, Missile Guidance Systems Single-user, Single-task One user, one thing at a time DOS, Windows 3.x Macintosh OS pre-System 7 Commodore 64, Amiga DVD players Types of Operating Systems Single-user, multi-tasking Most common type of operating system on home computers Windows 95, 98, ME, NT, 2000, XP, Vista, 7 Linux (Desktop versions) Macintosh OS 7, 8, 9, X Xbox, Xbox360, Playstation 2/3, Nintendo GameCube, Nintendo Wii TiVo Multi-user, multi-tasking (servers) Many people doing different tasks UNIX - USC servers Aludra, Nunki OS X Server Windows 2000/2003/2008 server Types of OSes Continued Interface Kernel Program Execution & Process Management Memory Management & Virtual Memory Interrupts & Device Drivers Execution Modes File System Networking Components of an Operating System Interface Command Line Interface (CLI) Graphical User Interface (GUI)...
View Full Document

This note was uploaded on 03/21/2011 for the course ITP 125 taught by Professor Greenfield during the Spring '11 term at USC.

Page1 / 28

Lecture3_OS - ITP 125 Introduction to Information Security...

This preview shows document pages 1 - 11. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online