System Software System software deals with the physical complexities of how the hardware works. System software generally consists of four kinds of programs:

Slides:



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

Systems Software System Software Enables the applications software to interact with the computer and Helps the computer manage its internal and external.
Drives, Directories and Files. A computer file is a block of arbitrary information, or resource for storing information. Computer files can be considered.
C OMPUTING E SSENTIALS Timothy J. O’Leary Linda I. O’Leary Presentations by: Fred Bounds.
Chapter 1 Computer, Internet, Web, and Basics
An Overview of the Computer System
Introduction to the World of Computers
Types of Computers & Computer Hardware Computer Technology.
Discovering Computers Fundamentals, Third Edition CGS 1000 Introduction to Computers and Technology Fall 2006.
MCT260-Operating Systems I Operating Systems I Introduction to Operating Systems.
Operating Systems: Software in the Background
Computer Basics. What is a Computer? A computer is a machine that can take inputs from the user, process that information, store that information as needed.
Data Communications and Computer Networks
Chapter 1. What is computer fluency? The knowledge possessed by people who are able to navigate the digital world successfully NOT THIS.
Software. Application Software performs useful work on general-purpose tasks such as word processing and data analysis. The user interacts with the application.
Computing ESSENTIALS     Copyright 2003 The McGraw-Hill Companies, Inc CHAPTER Information Technology, the Internet, and You computing ESSENTIALS.
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.
By Mr. Abdalla A. Shaame 1. What is Computer An electronic device that stores, retrieves, and processes data, and can be programmed with instructions.
Computer Skills Preparatory Year Presented by: L.Obead Alhadreti.
Computer Parts There are many parts that work together to make a computer work.
Introduction to Computers Essential Understanding of Computers and Computer Operations.
Operating Systems.
Operating Systems & File Management. What is an operating system?
Instructions Slides 3,4,5 are general questions that you should be able to answer. Use slides 6-27 to answer the questions. Write your answers in a separate.
SOFTWARE.
Operating Systems Chapter 4.
Lesson 4 Computer Software
Operating Systems Basic PC Maintenance, Upgrade and Repair Mods 1 & 2.
Introduction to Computers
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.
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.
Instructor: Li Ma Department of Computer Science Texas Southern University, Houston August, 2011.
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
Operating systems CHAPTER 7.
SOFTWARE.
Chapter 4 System Software.
Learning Targets Identify the external parts of the computer Identify examples of input devices Identify examples of output devices Define basic computer.
Ch Review1 Review Chapter Microcomputer Systems Hardware, Software, and the Operating System.
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.
University of Management & Technology 1 Operating Systems & Utility Programs.
Chapter 8: Operating Systems and Utility Programs Catherine Gifford Dan Falgares.
Chapter 4 System Software. Software Programs that tell a computer what to do and how to do it. Sets of instructions telling computers to perform actions.
1 UNIT 1: COMPUTER SOFTWARE Cite Examples of System Software.
Computer Architecture
6/4/ Key components of the computer Classification of computers based on Purposes Classification of computers based on Signals Classification of.
1 11 CHAPTER Information Technology, the Internet, and You computing ESSENTIALS.
Calculators are used to increase speed and accuracy of numerical computations The abacus has roots dating back over 5,000 years Mechanical calculators.
Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Technology Education Copyright © 2006 by The McGraw-Hill Companies,
Development of Computers. Hardware 1. Original concept: Charles Babbage 1840’s 2. 4 basic components of a computer system: input store mill output (Now:
ELEMENTS OF A COMPUTER SYSTEM HARDWARE SOFTWARE PEOPLEWARE DATA.
Computers Today.
An operating system is the software that makes everything in the computer work together smoothly and efficiently. What is an Operating System?
1 THE COMPUTER. 2 Input Processing Output Storage 4 basic functions.
Slide 6-1 Chapter 6 System Software Considerations Introduction to Information Systems Judith C. Simon.
Computer software: There are at least six step developmental procedures the programmer: Define problem Make or buy decision Design program Code program.
CHAPTER 2 COMPUTER SOFTWARE. LEARNING OUTCOMES At the end of this class, students should be able to:  Explain the significance of software  Define and.
Copyright © 2003 by Prentice Hall 1 Computers: Tools for an Information Age Chapter 3 Operating Systems: Software in the Background BSM025 Computers.
computing ESSENTIALS    11 CHAPTER Information Technology, the Internet, and You computing ESSENTIALS
System SOFTWARE.
ICT COMPUTER FUNDAMENTALS
Computer Software.
ICT COMPUTER FUNDAMENTALS
Chapter 4 The Power behind the Power
Basic Computer Hardware and Software.
An Overview of the Computer System
Chapter 2: Computer Hardware
Chapter 4 The Power behind the Power
Chapter 3 – Operating Systems
Presentation transcript:

System Software System software deals with the physical complexities of how the hardware works. System software generally consists of four kinds of programs: Bootstrap loader Diagnostic routines Basic input / output system Operating system

Four Kinds of Programs Bootstrap loader Diagnostic routines It is a program that is stored permanently in the computer’s electronic circuitry. When you turn on your computer, the bootstrap loader obtains the operating system from your hard disk (or floppy disk) and loads it into memory. This is commonly called booting the system. Diagnostic routines They are also programs stored in the computer’s electronic circuitry. They startup when you turn on the machine. They test the primary storage, the central processing unit (CPU), and other parts of the system. Their purpose is to make sure the computer is running properly.

Four Kinds of Programs Basic Input – Output System (BIOS) It consists of service programs stored in primary storage. These programs enable to interpret keyboard characters and transmit characters to the monitor or to a flash drive. Operating System The operating system is a collection of programs that helps the computer manage its resources. It enables the users to run programs. It manages memory, data and files.

General Characteristics of an Operating System Utility programs. These programs perform common repetitious tasks or “housekeeping tasks”. One important utility program is used for formatting blank flash drive. With a formatted disk, you can use a utility program to copy or duplicate files or programs from another disk. You can erase or delete old files from a disk. You can rename the files on a disk – that is, give them new file names.

General Characteristics of an Operating System … Every computer has an operating system. Larger computer systems like mainframe and minicomputers have very sophisticated ones. A popular operating system for Digital Equipment Corporation (DEC) minicomputers is VAX/VMS. These operating systems have very powerful capabilities, including virtual memory, multiprogramming, and multiprocessing, multitasking Virtual Memory System(VMS), Virtual Address extension

General Characteristics of an Operating System … Virtual Memory An operating system with virtual memory increases the amount of memory available to run programs. Without virtual memory, an entire program must be read into the computer system’s memory before it can run. Therefore, the size of the memory determines the largest programs that can be run. With virtual memory, the operating system divides large programs into parts and stores these parts on a secondary storage, usually a disk. Each part is then read into the computer system’s memory only when it is needed. This allows a computer system to run very large programs.

General Characteristics of an Operating System … Multiprogramming and Multiprocessing For multiprogramming, the operating system interrupts and switches rapidly back and forth between several programs while they are running. This allows several different users to run different programs seemingly at the same time. For multiprocessing, the operating system controls two or more central processing units.

DOS DOS stands for Disk Operating System. Advantages Originally developed by Microsoft. It was the original standard operating system for all microcomputers used to be called IBM-compatibles or DOS-based. Advantages Widely used: Even today DOS is still used on a significant percentage of all the microcomputers of the world. Number of applications: An enormous number of application programs have been written for DOS than for any other operating system. Runs on inexpensive hardware: DOS runs on many computers – old and new – that are reasonably priced.

DOS … Disadvantages DOS is a software, and software can perform only for the hardware for which it was designed. The first version of DOS was introduced in 1981 for microcomputers with floppy disk drives. This first version did not support hard-disk drives. Since that time, hardware has evolved significantly. Fortunately the new versions of DOS were written so that older application programs could still work with them. But, unfortunately, this also constrained DOS’s ability to fully use all the power of today’s microcomputers.

DOS … Disadvantages Limited primary storage: Before application program can be used, it must be stored in the computer’s primary storage. An application program running with DOS has direct access to only 640 kilobytes (about 640,000 characters) of primary storage. With the newer versions of DOS, several additional kilobytes can be accessed. However, almost all of the new spreadsheet, database management and graphics programs require more main memory. Single Tasking only: Multitasking is the term given to operating systems that allow a single user to run several different application programs at the same time. MS-DOS can only support one user and one program at the same time.

Microsoft Windows Advantages Multiprocessing: Multiprocessing is similar to multitasking except that the applications are run independently and at the same time. For example, you could be printing a word processing document and using a database management program at the same time. With multitasking, the speed at which the document is printed is affected by the demands of the database management program. With multiprocessing, the demands of the database management program do not affect the printing of the document. Flexibility: Windows does not require DOS and is able to run with a much wider variety of powerful computers and microprocessors.

Microsoft Windows … Advantages … Disadvantages Internet Access: For an internet access and to connect to other computers, one must have to have TCP/IP and Internet utilities. Both these utilities are built into Windows . Easy Upgrades: Installation of new hardware such as a modem can be very complex and difficult. A new standard called Plug and Play has greatly simplified the installation of new hardware problem. Disadvantages Minimum system configuration: You need at least a 486 processor and a hard disk to operate this system. Fewer Applications: Compared to DOS and old Windows, fewer applications have been written specifically for Windows .

Microsoft Windows Advantages Performance: It is faster in many common tasks like starting up, loading applications, and shutting down. It includes a tune up wizard to automatically monitor system operations and suggests ways to improve performance. Internet integration: It is fully integrated with Internet Explorer, making internet access easier and faster. A new standard called Plug and Play has greatly simplified the installation of new hardware problem. Ease of use: Plug and play capability is extended to support the newest advances in technology. Multiple views of an application or multiple applications can be viewed on separate monitors simultaneously. Multimedia: It has advanced audio video capability.

Microsoft Windows … Disadvantages Minimum system configuration: You need at least a Pentium processor, with larger hard disk and more main memory is required to operate this system. Fewer Applications:

UNIX Advantages Unix has the advantage of being a portable operating system. That means that it is used with different types of computer systems. It is used with microcomputers, minicomputers, mainframes and supercomputers. The other systems are designed for microcomputers and are not nearly as portable. Multitasking: Unix enables you to do multitasking. It allows you to run several programs at the same time, each one sharing the CPU. Multiprocessing: Unix, like Windows 98 and XP, enables you to run several programs independently and at the same time. Networking: Unix is able to share files over electronic networks with several different kinds of equipment. Unix has been successfully and reliably doing this for years.

UNIX … Disadvantages Unix was a minicomputer operating system used by programmers and computer science professionals, some time before the rise of microcomputers. This means it has certain qualities that make it useful for programmers. But some of these features make Unix difficult for end users. Limited business application software: This is a great barrier at the moment. No Unix standard: They say that there more flavors of Unix that ice cream has. Its commands are frequently long and complex. Unix is a powerful and complex operating system. Unix is a popular operating system among researchers and educators. Some observers believe that it could yet become a leader among operating systems