Computer Software Zaffar Ahmed Shaikh.

Slides:



Advertisements
Similar presentations
INTRODUCTION OF COMPUTER
Advertisements

C OMPUTING E SSENTIALS Timothy J. O’Leary Linda I. O’Leary Presentations by: Fred Bounds.
MCT260-Operating Systems I Operating Systems I Introduction to Operating Systems.
Operating Systems: Software in the Background
Data: A collection of raw facts and figures. It may consist of numbers, characters, symbols or pictures. Information: Organized and processed form of.
CS101 Introduction to Computing Lecture 10 Computer Software.
* SOFTWARE * Computer software, or just software, is a collection of computer programs and related data that provides the instructions. It can not be touched.
General concepts of ICT systems.  Know what is meant by the terms ‘hardware’ and ‘software’  Understand the difference between systems software and.
1 CHAPTER 4 LANGUAGE/SOFTWARE Hardware Hardware is the machine itself and its various individual equipment. It includes all mechanical, electronic.
CS101 Introduction to Computing Lecture 11 Operating Systems
Systems Software Operating Systems.
Types of software. Sonam Dema..
FatMax Licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 2.5 LicenseCreative Commons Attribution-NonCommercial-ShareAlike 2.5.
Lesson 4 Computer Software
TC2-Computer Literacy Mr. Sencer February 8, 2010.
Operating systems.
Computer Organization ANGELITO I. CUNANAN JR. 1. What is Computer?  An electronic device used for storing and processing data.  It is a machine that.
Hardware vs. Software Computer systems consist of both hardware and software. Hardware refers to anything you can physically touch. Keyboards, mice, monitors,
Section 8.2. Classification of Software
Basic Input Output System
Today’s Agenda: Computer Basics Review Hardware: The physical components of a computer, any internal or external computer part that you can touch. Software:
Information and Communication Technology Fundamentals Credits Hours: 2+1 Instructor: Ayesha Bint Saleem.
A-Level Computing types and uses of software. Objectives Know that software can be split into different categories Know what each type of software is.
Computer Software Computer for Executives. Learning Goals for Today 1. To discuss the role of software in computing systems 2. To learn to differentiate.
Type of Software There are two main types of software They are System software Application software Hardware System Software (OS) Application Software.
System Software and Operating Systems Chapter 8 in Discovering Computers 2000 (Shelley, Cashman and Vermaat)
Outcome 2 – Computer Software The Range of Software Available The Different Categories of Software System Software Programming Languages Applications Software.
Introduction to Interactive Media Interactive Media Tools: Software.
Computer Parts. Two Basic Parts Hardware & Software.
PPT Slides by Dr. Craig Tyran & Kraig Pencil Information Systems Software MIS 320 Kraig Pencil Summer 2013.
INTRODUCTION SOFTWARE HARDWARE DIFFERENCE BETWEEN THE S/W AND H/W.
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.
Intro to Computers Computer Applications. What is a Computer? Initially the term computer referred to an individual whose job it was to perform mathematical.
C o n f i d e n t i a l 1 Course: BCA Semester: III Subject Code : BC 0042 Subject Name: Operating Systems Unit number : 1 Unit Title: Overview of Operating.
Software By : Madam aisha. Hardware: The physical equipment in a computing environment such as the computer and its peripheral devices printers, speakers...
Parts of the Computer System
Identify internal hardware devices (e. g
Computer Software Types Three layers of software Operation.
1 Software. 2 What is software ► Software is the term that we use for all the programs and data on a computer system. ► Two types of software ► Program.
Course Title: Introduction to Computer Course Instructor: ILTAF MEHDI Chapter No: 04 1BY ILTAF MEHDI (MCS, MCSE, CCNA)
Chapter 3: Software Explain the difference between systems software and application software
Introduction to Computer Special Thanks S.W.A.ShahNIST.
HARDWARE AND SOFTWARE. What is hardware? Hardware is any physical component of a computer system. Without any hardware, your computer would not exist,
The Big Picture. My Story  Wrote great programs  Didn’t understand how they worked.
361 Hardware, Software, and Computer Performance Lec 2.
Software. Introduction n A computer can’t do anything without a program of instructions. n A program is a set of instructions a computer carries out.
Lab1 Lab1 Operating Systems Basics Operating System CPIT 260 Instructor: Bashair Ali Alrashed.
Identify internal hardware devices (e. g
Computer Software. Two Major Types of SW System SW Programs that generally perform the background tasks in a computer. These programs, many times, talk.
Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Technology Education Chapter 1 Looking Inside the Computer System.
CHAPTER 1 OVERVIEW OF COMPUTER AND PROGRAMMING 1.1 Electronic Computer Then and Now 1.2 Computer Hardware 1.3 Computer Software 1.4 The Software Development.
Identify internal hardware devices (e. g
Identify internal hardware devices (e. g
Introduction to System Software
Introduction to Computer Science
Topic 2: Hardware and Software
OUTPUT DEVICES.
DDC 2223 SYSTEM SOFTWARE DDC2223 SYSTEM SOFTWARE.
Hardware and Software Hardware refers to the physical devices of the computer system e.g. monitor, keyboard, printer, RAM etc. Software is a set of programs,
COMPUTER ORGANIZATION & ASSEMBLY LANGUAGE
SOFTWARE and OPERATING SYSTEM.
Technology Mrs. Huddleston
COMPUTER SOFT WARE Software is a set of electronic instructions that tells the computer how to do certain tasks. A set of instructions is often called.
National Diploma in Computer Studies
Types and components of a computer system
Operating Systems Tasks 17/02/2019.
TOPIC: HARDWARE AND SOFTWARE
Computer components is a programmable machine that receives input, stores and manipulates data, and provides output in a useful format. Computer The computer.
Function of Operating Systems
Bioinformatics (Nursing)
Presentation transcript:

Computer Software Zaffar Ahmed Shaikh

Learning Goals for Today discuss the role of software in computing systems learn to differentiate among software belonging to the system and application categories

Hardware VS Software Hardware: The physical equipment in a computing environment such as the computer and its peripheral devices (printers, speakers...) Software: The set of instructions that operate various parts of the hardware. Also termed as “computer program”

Computer Software The HW needs SW to be useful; the SW needs HW to be useful When the user needs something done by the computer, he/she gives instructions in the form of SW to computer

Two Major Types of SW System SW Application SW Programs that generally perform the background tasks in a computer. These programs, many times, talk directly to the HW Application SW Programs that generally interact with the user to perform work that is useful to the user. These programs generally talk to the HW through the assistance of system SW The diagram on the screen shows the relationship between HW and these two types of SW

Hardware Operating System Device Driver Utility Language Translator Scientific Apps. Business Apps. Productivity Apps. Entertainment Apps. System software Application software

System SW are programs that … Control the overall operation of the computer OS Interact directly with HW Device drivers Perform system management & maintenance Utilities Are used to develop, maintain, or translate other programs Language translators

Operating System Performs its work invisibly to control the internal functions of a computer, e.g. maintaining files on the disk drive, managing the screen, controlling which tasks the CPU perform and in what order It interacts directly with the computer HW Other SW normally does not directly interact with the HW, but through the OS Examples: Windows Mac OS Solaris DOS

Firmware OS components that are stored permanently on chip (ROM) and not on the disk drive When a computer is powered-on, firmware is the first program that it always executes Firmware consists of startup and a few low-level I/O routines that assist the computer in finding out and executing the rest of the OS On IBM-compatible PC’s, it is called BIOS

Utilities Computer programs that perform a particular function related to computer system management and maintenance Examples: 1. Anti-virus SW 2. Data compression SW Disk optimization SW Disk backup SW

Language Translators Programs that take code written in a HLL and translate it into a low-level language that is easily understood by the CPU 1. Compiler translates the program written in a HLL in one go. The translated code is then used by the CPU whenever the program needs to be run 2. Interpreter translates the HLL program one statement at time. It reads a single statement, translates it into machine language and passes that machine language code to the CPU and then translates the next statement, and so on …

Device Drivers A computer program that facilitates the communication between the computer and a peripheral device (e.g. printer, mouse, etc.) It takes the instructions and/or data from the computer and converts them into a form that is readily understood by a peripheral device, and vice versa

Application SW Application SW are programs that interact directly with the user for the performance of a certain type of work Scientific/engineering/graphics SW Mathematica; AutoCad; Adobe Photoshop Business SW Accounting SW, Construction SW, ERP, Billing, Productivity SW Word processors; Spreadsheets Entertainment SW Games Educational SW Electronic encyclopedias, Webinars, Podcasts

Thank you