Types of Software Module 5.12.

Slides:



Advertisements
Similar presentations
SOFTWARE Chapter 5.
Advertisements

Prof. B. I. Khodanpur HOD – Dept. of CSE R. V. College of Engineering. ID: Subject: Computer Fundamentals (For EDUSAT) Common.
3 3 3 CHAPTER System Software. 3 © The McGraw-Hill Companies, Inc Objectives System software Programs, Functions, Categories Utilities Device drivers.
Two Broad Categories of Software
55 CHAPTER SYSTEM SOFTWARE. © 2005 The McGraw-Hill Companies, Inc. All Rights Reserved. 5-2 Competencies Describe the differences between system software.
INFORMATION TECHNOLOGY, THE INTERNET, AND YOU
System Software Matt Bardsley Comm 165. System Software System software handles technical details Consists of four types of programs.
Chapter 5 System Software.
Chapter 3 Software Two major types of software
1 CHAPTER 4 LANGUAGE/SOFTWARE Hardware Hardware is the machine itself and its various individual equipment. It includes all mechanical, electronic.
Professor Michael J. Losacco CIS 1150 – Introduction to Computer Information Systems System Software Chapter 4.
Introduction to Computer Software
I NTRODUCTION TO C OMPUTER S OFTWARE. S OFTWARE & H ARDWARE ? Computer Instructions or data, anything that can be stored electronically is Software. Hardware.
Systems Software Operating Systems.
Types of software. Sonam Dema..
COMPUTER SOFTWARE Chapter 3. Software & Hardware? Computer Instructions or data, anything that can be stored electronically is Software. Hardware is one.
1GMS-VU : Module 2 Introduction to Information and Communication Technologies Module 2 Computer Software.
Section 8.2. Classification of Software
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.
Fundamentals of Computer Hardware & software
Software Concepts. Software & Hardware? Computer Instructions or data, anything that can be stored electronically is Software. Hardware is one that is.
Computers Systems - software Powered by DeSiaMore 1.
AS Computing Software definitions.
Components of an Information System
Software What is software? Software is a general name given to all programs that can run on computer hardware such as spreadsheet. There are two types.
Software Software essential is coded programs that perform a serious of algorithms. Instructions loaded into primary memory (RAM) from secondary storage.
Software Prepared By: Sir Mazhar Chapter No 5.
Standard Grade Computing System Software & Operating Systems.
Software.
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.
Visual BASIC 1 Introduction
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.
5 SYSTEM SOFTWARE CHAPTER
System Software Chapter Copyright © 2011 by The McGraw-Hill Companies, Inc. All rights reserved.
C OMPUTING E SSENTIALS Timothy J. O’Leary Linda I. O’Leary Presentations by: Fred Bounds.
McGraw-Hill Technology Education © 2006 by the McGraw-Hill Companies, Inc. All rights reserved. 55 CHAPTER SYSTEM SOFTWARE.
FOUNDATION IN INFORMATION TECHNOLOGY (CS-T-101) TOPIC : INFORMATION SYSTEM – SOFTWARE.
Computer Software Types Three layers of software Operation.
Software AS Module Heathcote Ch.20. Importance of Information  Information technology is fundamental to the success of any business  The information.
Application Software System Software.
Chapter 3: Software Explain the difference between systems software and application software
Slide 6-1 Chapter 6 System Software Considerations Introduction to Information Systems Judith C. Simon.
Types of Software Chapter 2.
CH CHAPTER Browsers, Information Managers, and System Software.
What is O.S Introduction to an Operating System OS Done by: Hani Al-Mohair.
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.
Computer Organization & Assembly Language Chapter _ 04 Ghazanfer Mirza.
©G. Millbery 2005Components of an Information SystemSlide 1 Module Software and Hardware Components of an Information System.
System Software Chapter Handles technical details Works with end users, application software, and computer hardware Four types of programs –Operating.
Introduction to Computing Lecture 9,10 Software
Introduction to Computer Programming By: Mr. Baha Hanene Chapter 1.
THE SOFTWARE Computers need clear-cut instructions to tell them what to do, how to do, and when to do. A set of instructions to carry out these functions.
System Software Chapter Handles technical details Works with end users, application software, and computer hardware Four types of programs –Operating.
OUTPUT DEVICES.
Ashima Wadhwa Assistant Professor(giBS)
Nature & Types of Software
Software, O/S & Interfaces
Contents Todays Topic: Introduction to Computer Software We will learn
5 SYSTEM SOFTWARE CHAPTER
Computer Software CS 107 Lecture 2 September 1, :53 PM.
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.
5 SYSTEM SOFTWARE CHAPTER
National Diploma in Computer Studies
5 SYSTEM SOFTWARE CHAPTER
Software, O/S & Interfaces
Introduction to Computer Software
System Programming By Prof.Naveed Zishan.
Overview of Computer system
Fundamentals of Computer Hardware & software
Presentation transcript:

Types of Software Module 5.12

Types of Software User Interface Operating Systems Utilities: Translators (Assemblers, Compliers, Interpreters) Drivers Application Software Programming Languages? Is this software?

Operating Systems A program or suite of programs that control the entire operation of the computer. Deals with the basic functions of the computer. At a technical level, it handles the basic and central functions such as input and output operations and interrupts. Examples include: MS-DOS, UNIX, Windows 7, LINUX, Android, Mac OS, Ubuntu

User Interfaces Methods by which the user can interface with the operating system/application Command line Dialog boxes Menus Windows

Utilities Designed to perform a commonplace task, for example the transfer of data from one storage device to another, sorting a set of data, disk editor. They are designed to make the operation of the computer easier. Other examples: formatting programs, backup programs, anti-virus, etc.

Translation Programs which convert a program from one language to another, for example from low level language to machine code. This is the general name for three types of translators: Assemblers Compilers Interpreters

Application Generic Tailor-Made Off-the-shelf Cross over between categories: Generic is off-the-shelf Programming languages can be off-the-shelf and used to create tailor-made software

Generic These are off-the-shelf packages which do not meet a specific purpose but serve a general purpose For example: Microsoft Office; Word Processors, Spreadsheets, Databases Photoshop OpenOffice.Org The software can then be customised to produce the result you want.

Tailor-Made Either: Or: Bespoke Customisation The application is written for the purpose by a software house Disads: Time consuming, expensive, limited support/books. Ads: Fulfils purpose, individual support Or: Customisation A generic application is customised using a programming language Disads: Need to purchase the application and you get more than required. Ads: Cheaper, lots of support.

Off-the-Shelf Purchasing solutions from a shop without alteration For example: Microsoft Office Adobe CS6 (Creative Suite) The idea is to be able to open the package and run the software which delivers a specific solution Can be generic (word processors)

Programming Languages There are a variety of programming languages available. Each language has a specific purpose FORTRAN – Formula Translation Mathematical and Scientific COBOL – Common Business Orientated Language Business, Data Processing Languages can also be used to enhance the application: Use of VBA to write macros, or write dll’s