Lesson 4 0x004 100 Operating Systems.

Slides:



Advertisements
Similar presentations
COMPUTERS: TOOLS FOR AN INFORMATION AGE Chapter 3 Operating Systems.
Advertisements

Systems Software System Software Enables the applications software to interact with the computer and Helps the computer manage its internal and external.
Lesson 4 0x Operating Systems.
Lesson 6. The Computer Operation Computer Operating Systems GUI vs. Command line The Microsoft Windows Family File Systems – How Computers Manage Data.
Operating Systems Manage system resources –CPU scheduling –Process management –Memory management –Input/Output device management –Storage device management.
Higher Computing Computer Systems S. McCrossan Higher Grade Computing Studies 7. Systems Software 1 System Software This software is used to provide the.
COURSE: COMPUTER PLATFORMS
What You Will Learn Components of a computer’s system software The importance of an operating system Functions of an operating system Types of user interfaces.
IT Systems Operating System EN230-1 Justin Champion C208 –
Computer Forensics Principles and Practices by Volonino, Anzaldua, and Godwin Chapter 6: Operating Systems and Data Transmission Basics for Digital Investigations.
1 Operating Systems Ch An Overview. Architecture of Computer Hardware and Systems Software Irv Englander, John Wiley, Bare Bones Computer.
Computer Basics Flashcards #2
An Introduction to Operating Systems. Definition  An Operating System, or OS, is low-level software that enables a user and higher-level application.
Operating System.
SOFTWARE.
Operating Systems Chapter 4.
Week 6 Operating Systems.
Lesson 4 Computer Software
Lesson 6 Operating Systems and Software
SOFTWARE.
Operating Systems  A collection of programs that  Coordinates computer usage among users  Manages computer resources  Handle Common Tasks.
Operating Systems. The foundation for operating system software and application software. Source:
Software GCSE COMPUTING.
Chapter 2 – Software Part A. Definition Computer is made up of two components Hardware Physical components Software Instructions for the computer Two.
How Hardware and Software Work Together
Computing and the Web Operating Systems. Overview n What is an Operating System n Booting the Computer n User Interfaces n Files and File Management n.
Operating Systems. Without an operating system your computer would be useless! A computer contains an Operating System on its Hard Drive. This is loaded.
Operating Systems TexPREP Summer Camp Computer Science.
System Software CSCI-N 100 Department of Computer and Information Science.
INVITATION TO COMPUTER SCIENCE, JAVA VERSION, THIRD EDITION Chapter 6: An Introduction to System Software and Virtual Machines.
© Paradigm Publishing Inc. 4-1 OPERATING SYSTEMS.
Systems Software Operating Systems. What is software? Software is the term that we use for all the programs and data that we use with a computer system.
Technology in Action Alan Evans Kendall Martin Mary Anne Poatsy Twelfth Edition.
© Paradigm Publishing, Inc. 4-1 Chapter 4 System Software Chapter 4 System Software.
Digital Communication Systems Comp Functions of the Operating System.
THE WINDOWS OPERATING SYSTEM Computer Basics 1.2.
OPERATING SYSTEM BASICS. What is an operating system and what does it do? The operating system has two basic functions: –communicates with the PC.
Systems Administration (Windows) BIT3111 – Lecture 5 (Introduction to Windows OS)
System SOFTWARE.
Lecture-7 Introduction to DOS. Introduction to UNIX/LINUX OS.
Software.
Computers: Tools for an Information Age
Nat 4/5 Computing Science Software
Operating System & Application Software
Operating Systems & System Software
Lecture 1-Part 2: Operating-System Structures
Chapter Objectives In this chapter, you will learn:
Operating System Review
2. OPERATING SYSTEM 2.1 Operating System Function
Computer Fundamentals 1
Chapter 5: Using System Software
Computer Software.
Introduction to Operating Systems
Chapter 2: System Structures
Introduction to Operating System (OS)
GNS 312 (DIGITAL SKILL ACQUISITION)
TexPREP Summer Camp Computer Science
What is an Operating System?
Operating System Review
Systems Software Keywords Operating Systems
OPERATING SYSTEMS.
Chapter 2: System Structures
IT Infrastructure: Software
Nat 4/5 Computing Science Operating Systems
Lecture 1-Part 2: Operating-System Structures
Operating System Fundamentals
The Main Features of Operating Systems
Software - Operating Systems
OPERATING SYSTEM B-TECH III YEAR I SEM BRANCH :ECE
Windows Operating System
Presentation transcript:

Lesson 4 0x004 100 Operating Systems

Topics OS Definition Types of PC OS Functions of OS Terms and Concepts DOS Commands

Operating Systems Operating System Is a set of programs which manage all operations of the computer system, and enables the user to interact with the hardware ‘HW’. It provides a consistent environment for other software to execute commands.

Examples of PC OS Microsoft Windows Me, NT, 2000, XP, Vista, 7, 8 (Client) Windows 2000, 2003 , 2008, 2012 (Server ) Windows 98 Macintosh Mac OS X snow Leopard Mac OS X Lion Mac OS X Mountain Lion

Examples of PC OS (Cont.) Chrome OS Linux OS/2

Examples of Mobile Devices OS Mobiles OS -iOS 5 -iOS 6 -iOS 7 -Android 4 Ice Cream Sandwich -Android 4.2Jelly Beans -Android 4.3 Kit Kat Microsoft -Windows 7 m -Windows 8 m

Functions of the operating systems Input and output: allows computer to display and get data from the I/O devices to interact with users. Memory and secondary storage management: allows the user to organize their data on secondary storage into files & folders also manages the use of main memory by splitting main memory into two parts (user area, system area). Time sharing: operating system can allow more than one user to work on the same computer, and run more than one program at the same time.

Functions of the operating systems (cont.) Communication: it is the ability to a computer to communicate with other computers to transfer programs and data. Accounting: this is to keep track of what each user has done on the computer, to bill each for the resources used(if necessary). (for each user a separate account). Program Execution Environment : OS loads the program into the memory and manage program execution Security: make sure that only authorized users can access computer.

Functions of the operating systems as a diagram Input/Output Memory and storage Management Operating System Security Time Sharing Program Execution Environment Communication Accounting

Components of an operating system The Executive or Supervisor The Command Interpreter The Internal Commands The External Commands Zuhair Al Sofi

Components of an operating system The executive or supervisor: this is the main part of the operating system. it is a memory resident program which stays in RAM as long as the computer is on. it supervises all operations like data storage and memory access. The supervisor is loaded into main memory at switch-on time by a small program in ROM called the Bootstrap loader. this program looks for the supervisor program on the first track on the disk(boot sector). It loads the supervisor into the ram and runs it, this process is called(Booting the system). Zuhair Al Sofi

Components of an operating system (cont.) The command interpreter: each operating system has a set of commands, each command has a valid syntax. the command interpreter interprets each command issued by the user and calls for the appropriate program from the operating system to carry out the command. If there is a syntax error, it will notify the user and may lead the user how to handle it. Zuhair Al Sofi

Components of an operating system (cont.) The internal commands: those are the mostly used commands set, they remain in the ram. Examples: Dir, Cd, Ren, …etc. The external commands: Large and less frequently used commands. They kept in the disk to save the ram space, they will be loaded in ram once they are used. Examples: Format, Diskcopy, Fdisk ..etc Zuhair Al Sofi

OS Terms and Concepts Graphical User Interface GUI: Shell: The method by which a person communicates with a computer. It uses a mouse, touch pad, icons to interact with the computer. Shell: A program that runs on top of the OS and allows the user to issue commands through a set of menus or GUI. Networking Operating System NOS: Similar to a standard OS, except that the NOS is optimized to provide services to other machines on the network.

OS Terms and Concepts Cooperative Multitasking: A multitasking method that depends on the application itself to be responsible for using and then freeing access to the processor. Preemptive Multitasking: A multitasking method in which the OS allots each application a certain amount of processor time and then forcibly takes back control and gives another application or task access to the processor. Multithreading: The ability of a single application to have multiple requests in to the processor at one time.

OS Terms and Concepts Virtual Memory ( swapping or paging file): A+ book p53 Modern applications requires huge memory to run. Also a lot of programs can work at the same time, so virtual memory takes the advantage of the vast nature of recent computer programs. It uses what is called a swap file, or paging file. A swap file is actually hard drive space into which idle pieces of programs are placed, while other active parts of programs are kept in or swapped into main memory ( RAM). The disadvantage here is that it is not as fast as the real memory.

Setting up Win XP virtual memory

Examples of DOS Commands A+ book p 384-386 Ver: used to display the windows version. CD: Change the current directory Format: used to format a disk. MD: create directory Cls: used to clean the screen. Rd: delete file or directory Chkdsk: checks a disk and display status report. Edit: create file Fdisk: it enables you to create Hard disk partions Copy: copy one or more files from one place to another Date: display or change the date Del: delete one or more files Time: Used to display or change the time Label : Creates, changes, or deletes the volume label of a disk.