PPT Slides by Dr. Craig Tyran & Kraig Pencil Information Systems Software MIS 320 Kraig Pencil Summer 2013.

Slides:



Advertisements
Similar presentations
Chapter 1:Introduction to the world of computers
Advertisements

Objectives Overview Define an operating system
The Operating System. What is an Operating System? The program that is loaded first and manages the hardware resources like main memory, backing storage.
Introduction to the World of Computers
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.
Computer Basics 1 Computer Basic 1 includes two lessons:
Design & Developed by: EATL
System Software Chapter 5 McGraw-Hill/Irwin Copyright © 2008 by The McGraw-Hill Companies, Inc. All rights reserved.
System Software Chapter Describe the differences between system software and application software Discuss the four types of system software Discuss.
Operating Systems: Software in the Background
1 Chapter 2 Operating Systems: Software in the Background.
McGraw-Hill/Irwin Copyright © 2008 by The McGraw-Hill Companies, Inc. All rights reserved. Chapter 5 System Software.
Introduction to Computer Terminology
RESOURCE MANAGEMENT System Resources. What resources are managed in a computer system?
Computer Basics Flashcards #2
The Operating System The operation system (OS) is a set of programs that coordinates: Hardware functions Interaction between application software and computer.
SOFTWARE.
Operating Systems Chapter 4.
Chapter 3  Manage the computer’s resources ◦ CPU ◦ Memory ◦ Disk drives ◦ Printers  Establish a user interface  Execute and provide services for applications.
Week 6 Operating Systems.
Computer for Health Sciences
Lesson 4 Computer Software
Hardware vs. Software Computer systems consist of both hardware and software. Hardware refers to anything you can physically touch. Keyboards, mice, monitors,
© Paradigm Publishing Inc. 4-1 Chapter 4 System Software.
Introduction to Computers
Lesson 6 Operating Systems and Software
SOFTWARE.
Chapter 4 System Software.
Operating System. Architecture of Computer System Hardware Operating System (OS) Programming Language (e.g. PASCAL) Application Programs (e.g. WORD, EXCEL)
Chapter 4: operating systems. What is an operating system? A program or collection of programs that coordinate computer usage among users and handle common.
Operating Systems  A collection of programs that  Coordinates computer usage among users  Manages computer resources  Handle Common Tasks.
Software GCSE COMPUTING.
3 3 3 CHAPTER System Software. 3 Objectives By the end of this lecture, you should know how to: –Describe the differences between system software and.
Software Writer:-Rashedul Hasan Editor:- Jasim Uddin.
Operating Systems JEOPARDY Computer Repair NetworkOS OS Tasks ConceptsComponentsMisc
Software Software consists of the instructions issued to the computer to perform specific tasks. –The software on a computer system refers to the programs.
Operating Systems TexPREP Summer Camp Computer Science.
5 SYSTEM SOFTWARE CHAPTER
Operating Systems, Utilities, and Networks Unit 6 Lesson 1 Exercise 3 & 4.
System Software Chapter Copyright © 2011 by The McGraw-Hill Companies, Inc. All rights reserved.
CMPF124 Basic Skills For Knowledge Workers Chapter 1 – Part 1 Introduction To Windows Operating Systems CMPF 112 : COMPUTING SKILLS.
Foundation year Lec.3: Computer SoftwareLec.3: Computer Software Lecturer: Dalia Mirghani Year: 2014/2015.
OPERATING SYSTEM - program that is loaded into the computer and coordinates all the activities among computer hardware devices. -controls the hardware.
© Paradigm Publishing, Inc. 4-1 Chapter 4 System Software Chapter 4 System Software.
CMPF124 Basic Skills For Knowledge Workers Chapter 1 – Part 1 Introduction To Windows Operating Systems.
BABCA Software Operating Systems (OS) aka Systems Software A set of instructions that coordinate all the activities among computer hardware resources.
CONTENT  Introduction Introduction  Operating System (OS) Operating System (OS) Operating System (OS)  Summary Summary  Application Software Application.
Chapter 2 – Part 1 Introduction To Windows Operating Systems CMPF 112 : COMPUTING SKILLS.
BMTS 242: Computer and Systems Lecture 5: Yousef Alharbi Website
Operating Systems Overview Basic Computer Concepts Operating System What does an operating system do  A computer’s software acts similarly with.
Lesson 1 :Business Connections Ex.3 Overview Understanding Operating Systems.
Graphical User Interfaces (GUI’s ). & Command-Line Interfaces.
Computer Operating Systems And Software applications.
OPERATING SYSTEM REVIEW. System Software The programs that control and maintain the operation of the computer and its devices The two parts of system.
Operating System Basics. Outline The User Interface Running Programs Managing Files Managing Hardware Utility Software.
Copyright © 2003 by Prentice Hall 1 Computers: Tools for an Information Age Chapter 3 Operating Systems: Software in the Background BSM025 Computers.
Chapter 2 Operating Systems
System SOFTWARE.
Operating System & Application Software
Operating System Review
Operating System.
Operating Systems Overview
TexPREP Summer Camp Computer Science
Chapter 4 The Power behind the Power
Operating System Review
Operating System Review
Chapter 4 The Power behind the Power
The Main Features of Operating Systems
Introduction to Operating Systems
DSS Architecture MBA 572 Craig K. Tyran Fall 2002.
Presentation transcript:

PPT Slides by Dr. Craig Tyran & Kraig Pencil Information Systems Software MIS 320 Kraig Pencil Summer 2013

A. Game Plan Application Software Systems Software –Operating System –Support Programs Compatibility issues Role of Microsoft

B. Application Software 1.What is it? –SW that performs a specific task for user –Examples? 2.Categories –Personal application software (a.k.a. personal productivity software) e.g., MS Office –Entertainment e.g., games, music, etc. –Business application software e.g., payroll, inventory, DSS

C. Systems Software 1.Definition –Software that manages and supports the computer system 2. Categories –Operating system –Support programs

3. Operating system (OS) –Supervises the overall operation of computer –Serves as a critical link in computer operations  … a bridge/interpreter –hardware (and the user *) –application software –other computers * Of course, the user interacts with the operating system through the hardware: mouse, keyboard, screen, etc. Operating System C. Systems Software Application Software 5 DRIVERS API User Interface Network

D. Operating System: Functions 1.Processor Management –A computer often needs to juggle several processes at one time (i.e., multitasking) Examples??? –A good OS handles multitasking without user even knowing about the “juggling” –If too many processes at once …  “Thrashing” occurs as CPU swaps back and forth among processes –Some CPU’s contain 2 two or more processors that run simultaneously.

D. Operating System: Functions 2. Memory management –Processes require “memory space” (i.e., “primary storage”) –OS  Allocates memory across processes

D. OS: Functions (cont.) 3. Storage management –Allows users to save, delete, access, & organize files stored in long-term “secondary storage” –OS  Keeps track of physical location and characteristics of files 4. Device management –“Devices” include Keyboard, mouse, printer, DVD player, etc.

D. OS: Functions (cont.) 4. Device management (cont.) –OS needs to interact with the devices (e.g. printers) of many makes and models … each with their own design, abilities and “languages” How to translate signals between OS and devices? OS Devices –Software “drivers” are used to translate the interactions This is why you often need to load the “driver” SW when you add a new device (mouse, printer, etc.) to your PC system

D. OS: Functions (cont.) 5. User interface –This is what the user sees –Recall earlier figure of OS linkagesOS linkages How easy is it to … ? –Create, store, and manage files? –Start software applications? –Manage input or output devices? Old “command-line” systems used keyboards only – and only letters and numbers on screen. Today we prefer a Graphical User interface, a GUI, with a mouse and point and click. And in the future? …

6. Application Program Interface (API) –This is what the application software sees –Recall earlier figure of OS linkagesOS linkages –The API is a set of rules and specifications that allows application software to easily interact with various CPU and hardware designs –Application developers use the API rules when they write their applications D. OS: Functions (cont.) Application Software Operating System APIAPI

E. Support Programs 1.Examples include –Anti-virus software Scan/eliminate viruses!!! –Connectivity software e.g., Use to connect to the Internet –Housekeeping software Monitor and optimize performance Backup and recover data Defragment files … and so on.

F. Popular OS 1.OS for microcomputers –Examples? 2.OS and other hardware platforms –Unix: Micros, workstations, mainframes –Linux: Micros (see above), workstations, mainframes, supercomputers “Open source” software Can offer lower-cost, solid performance Businesses have shown interest (e.g., servers, transaction systems) –MVS (Multiple Virtual Storage): Mainframe computers made by IBM

G. OS and Compatibility Issues 1.OS is typically designed for a specific HW “platform” (i.e. “CPU” model) –Examples of HW “platforms” Intel-based PC Apple (PowerPC and Intel) IBM mainframe 2.Many organizations have multiple types of HW –OS are designed to work with a given HW (or vice versa)  Multiple types of OS may exist within an organization 3.Application SW is typically designed for a specific OS –Example (see following slide)

G. OS and Compatibility Issues 1.OS is typically designed for a specific HW “platform” (i.e. “CPU” model) –Examples of HW “platforms” Intel-based PC Apple (PowerPC and Intel) IBM mainframe 2.Many organizations have multiple types of HW –OS are designed to work with a given HW (or vice versa)  Multiple types of OS may exist within an organization 3.Application SW is typically designed for a specific OS –Example (see following slide) Application Software Operating System APIAPI

Software Downloads and OS Options Different software for different OS

G. OS and Compatibility Issues (cont.) 4. If an organization has mulitple computer HW platforms and/or multiple OSs ….  Potential compatibility problems 5. Examples of potential problems –Application SW that works on one computer may not work on another computer  Can be difficult to standardize SW applications

G. OS and Compatibility Issues (cont.) 5. Examples of potential problems (cont.) –Different types of computer systems may not be compatible e.g., IS For Finance Dept vs. Marketing Dept  Need to “patch together” different HW and SW for communication –IS support staff needs to learn different “languages” –Lots of headaches for all ….

1.In past years, Microsoft (MS) has had a solid position with regard to PC operating systems 2. Based on what we have discussed regarding the general role of OS software, how has MS’s position regarding OS provided MS with a source of power in the field of PC computing?OS –With regard to application software market? –With regard to hardware market? H. Role of Microsoft