System Software CSCI-N 100 Department of Computer and Information Science.

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.
Chapter 8 Operating Systems and Utility Programs
Discovering Computers Fundamentals, Third Edition CGS 1000 Introduction to Computers and Technology Fall 2006.
Chapter 6 Review System Software: Operating Systems and Utilities.
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.
Professor Michael J. Losacco CIS 1110 – Using Computers Operating Systems & Utility Programs Chapter 7.
Chapter 8 Operating Systems and Utility Programs.
Today’s Agenda Chapter 4: System Software Chapter 4: System Software Chapter 5: Application Software Chapter 5: Application Software.
Computers Are Your Future © 2005 Prentice-Hall, Inc. Excerpts for V New York University.
Unit 6- Operating Systems.  Identify the purpose of an OS  Identify different operating systems  Describe computer user interaction with multiple operating.
Operating Systems: Software in the Background
Computers Are Your Future Chapter 4 Computers Are Your Future © 2008 Prentice-Hall, Inc.
The Operating System and the User Interface
1 DOS with Windows 3.1 and 3.11 Operating Environments n Designed to allow applications to have a graphical interface DOS runs in the background as the.
1 Copyright © 2003 Prentice Hall, Inc Slides created by Bob Koziel Excerpts from Chapter 5.
LECTURE 14 Operating Systems and Utility Programs
System Software Operating System Boot Process Files Misc.
The Operating System The operation system (OS) is a set of programs that coordinates: Hardware functions Interaction between application software and computer.
Chapter 1 Computer History, Fundamentals, and Operating Systems.
SOFTWARE.
Week 6 Operating Systems.
Lesson 4 Computer Software
UNIVERSITI TENAGA NASIONAL “Generates Professionals” MODULE 2 : Part 2 INTRODUCTION TO HARDWARE & SOFTWARE.
Operating Systems Operating System
CSCI-235 Micro-Computer in Science System Software.
Operating Systems What do you have left on your computer after you strip away all of the games and application programs you bought and installed? Name.
Chapter 8 Operating Systems and Utility Programs
Computer Concepts 2013 Chapter 4 Operating Systems and File Management.
Chapter 4 Operating Systems and File Management. 4 Chapter 4: Operating Systems and File Management 2 Chapter Contents  Section A: Operating System Basics.
Lesson 6 Operating Systems and Software
INTRODUCTION TO COMPUTING CHAPTER NO. 03. Operating Systems and Utility Programs Functions of Operating Systems Types of Operating Systems (Standalone.
4 1 Operating System Activities  An operating system is a type of system software that acts as the master controller for all activities that take place.
Software GCSE COMPUTING.
Computer and Information Science Computer Software Computer Software Chapter 1.2.
University of Management & Technology 1 Operating Systems & Utility Programs.
What is system software and what are its parts? Programs that control operation of computer Two parts are operating systems utility programs.
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 JEOPARDY Computer Repair NetworkOS OS Tasks ConceptsComponentsMisc
Operating Systems TexPREP Summer Camp Computer Science.
Chapter 8: Operating Systems and Utility Programs Catherine Gifford Dan Falgares.
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.
Module 2 : Part 2 INTRODUCTION TO HARDWARE & SOFTWARE INTRODUCTION TO HARDWARE & SOFTWARE.
Operating Systems, Utilities, and Networks Unit 6 Lesson 1 Exercise 3 & 4.
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.
OPERATING SYSTEM - program that is loaded into the computer and coordinates all the activities among computer hardware devices. -controls the hardware.
CSC190 Introduction to Computing Operating Systems and Utility Programs.
Digital Communication Systems Comp Functions of the Operating System.
Computer Operating Systems And Software applications.
Computers Are Your Future Tenth Edition Chapter 4: System Software Copyright © 2009 Pearson Education, Inc. Publishing as Prentice Hall1.
Booting Process Chapter 4: System Software Copyright © 2009 Pearson Education, Inc. Publishing as Prentice Hall1.
CHAPTER 2 COMPUTER SOFTWARE. LEARNING OUTCOMES At the end of this class, students should be able to:  Explain the significance of software  Define and.
Systems Software / The Operating System CSC October 14, 2010.
TECHNOLOGY IN ACTION. Chapter 5 System Software: The Operating System, Utility Programs, and File Management.
Computers: Tools for an Information Age
Lesson 4 0x Operating Systems.
Chapter Objectives In this chapter, you will learn:
Operating System Review
Chapter 5: Using System Software
Computer Software.
Introduction to Operating Systems
Chapter 4 – Introduction to Operating System Concepts
Computing Fundamentals
TexPREP Summer Camp Computer Science
Chapter 4 The Power behind the Power
Operating System Review
Computers Are Your Future
Chapter 4 The Power behind the Power
Software - Operating Systems
Presentation transcript:

System Software CSCI-N 100 Department of Computer and Information Science

Operating System A set of programs that perform certain functions Starting the computer Managing programs Distributing memory Coordinating the processor and peripherals Enabling user interaction with the computer

Starting the computer Cold boot – power is turned off O/S in ROM (read-only memory) loads BIOS (basic input/output system) into computer memory BIOS conducts Power on self-test (POST) to check for operability BIOS searches for O/S  CMOS (complimentary metal-oxide semiconductor) determines where to look O/S components (kernel) loaded into memory from storage O/S takes control of computer

Managing programs Single-tasking Run one application at a time Multi-tasking The ability to run more than one program at a time Foreground – program in use Background – idle program Multi-threading Multiple parts (thread) running simultaneously Multiprocessing Dual core processors or multiple processors

Managing Memory Allocates memory area for each running program Keeps programs from leaking into one another  Failure results in corrupt data, programs ‘crash’, error messages  CTRL + ALT + DEL used to close corrupt program Virtual memory an extension of RAM  Data/instructions swapped between RAM and hard drive Works with direct memory access (DMA) to control peripherals access to RAM

User Interface Part of the O/S that lets user and computer ‘talk’ to each other Types of operating systems Command line  Requires user to type keywords/commands to enter data/give instructions Graphical User Interface (GUI)  Uses little graphics – icons  User uses a pointing device to enter data/commands Mouse Joystick Keyboard Other types

Operating Systems MS-DOS UNIX LINUX MAC OS WINDOWS

MS-DOS (command line)

UNIX (command line) Developed by AT&T in 1970s First preemptive multitasking system Developed concepts of file management and path names Client/server networking system Widely used by corporations

LINUX - Developed in 1991 by UNIX, Competes with Windows and MAC, Powerful and free

MAC OS – First GUI (1984)

WINDOWS – 3.X Includes Windows 3.0, 3.1, 3.11, and Windows for Workgroups 3.1 Not a true operating system Uses cooperative multitasking

WINDOWS Windows 95 True operating system Uses preemptive multitasking Downward compatible with DOS Considered a transitional system

System Utilities System utilities are programs that help the operating system manage the computer system’s resources. Types of utilities: File management File finders Backup utilities Antivirus software File compression Disk scanning File defragmentation

File Finder - File finders are programs that enable the user to find files on a storage device

File management Known as a file manager. Enables the user to perform various tasks with files, folders, and directories on storage devices. Tasks include: Creating folders Saving, deleting, copying, and moving files and folders Examining the contents of files Launching application programs

File Compression - A file compression utility reduces the size of a file.

Disk Scanning - A disk scanning utility is a program that detects and fixes physical and logical problems on storage devices

File Defragmentation - A file defragmentation utility is a program that moves data on a storage device to improve performance.

Apple's 1984: The Introduction of the Macintosh in the Cultural History of Personal Computers by Ted Friedman Revised version of a paper presented at the Society for the History of Technology Convention, Pasadena, California, October Slide 13

Resources