Introduction to Computing

Slides:



Advertisements
Similar presentations
CMP 101 Fundamentals of Computer and programming in C Rohit Khokher.
Advertisements

Information Systems Today: Managing in the Digital World
 Prof. Dr. M. H. Assal Introduction to Computer AS 26/10/2014.
Mr Manesh T Dept. of CSE College of Arts and Science Chapter 3 Types of Softwares Code: 1400 Tech.
Lesson 6 Software and Hardware Interaction
Copyright (c) 2003 by Prentice Hall Computers Tools for an Information Age Chapter 2 Applications Software: Getting the Work Done.
Computers Tools for an Information Age
Application Software CSC151.
Professor Michael J. Losacco CIS 1150 – Introduction to Computer Information Systems Application Software Chapter 3.
CGS 1000 Introduction to Computers and Technology.
Introduction to Computer Software
COMPUTER SOFTWARE ALISA RAHMANI PUTRI / VIDIYA RACHMAWATI /
Chapter 3 Application Software.
B.A. (Mahayana Studies) Introduction to Computer Science November March Software What is software? What are the main types of software?
WEB ENGINEERING LECTURE 4 BY Kiramat Rahman. outline  In this Lecture you will learn about:  Term “Software” and its relationship with “Hardware” 
1 SOFTWARE AND HARDWARE INTERACTION Morrison / Wells.
4 - 1 Copyright © 2006, The McGraw-Hill Companies, Inc. All rights reserved.
Software Software essential is coded programs that perform a serious of algorithms. Instructions loaded into primary memory (RAM) from secondary storage.
Logistics and Systems Rabby Q. Lavilles. Supply chain is a system of organizations, people, technology, activities, information and resources involved.
Software 1. Software is divided into parts System software Operating system Utility software Application software 2.
APPLICATION SOFTWARE. EXAMPLE S What’s an application software ? Application software consists of programs designed to make users more productive and/or.
UEC 01 : Computer Skills & Programming Concepts I 1PUA – Computer Engineering Department – UEC01 – Dr. Mona Abou - Of Lecture 6: Applications Software.
Software and Hardware Interaction
© 2005 By Prentic Hall1 1 University Of Palestine Essentials of Management Information Systems Kenneth C. Laudon, Jane P. Laudon Instructor: Mr. Ahmed.
Module 0 resources Presented by: Oscar Abagali Nkrumah Duncan Williams Gerard Ataogye Anthony Sarpong On 14/03/2013.
INTRODUCTION SOFTWARE HARDWARE DIFFERENCE BETWEEN THE S/W AND H/W.
MANAGING SOFTWARE ASSETS ~ pertemuan 6 ~ Oleh: Ir. Abdul Hayat, MTI 1[Abdul Hayat, SIM, Semester Genap 2007/2008]
APPLICATION SOFTWARE Week# 5. Application software consists of programs designed to make users more productive and/or assist them with personal tasks.
Module 0 resources Presented by: Osacr Abagali Nkrumah Duncan Williams Gerard Ataogye Anthony Sarpong On 14/03/2013.
Lecture 8: 9/19/2002CS149D Fall CS149D Elements of Computer Science Ayman Abdel-Hamid Department of Computer Science Old Dominion University Lecture.
Computer Basic Vocabulary
MIS 105 LECTURE 1 INTRODUCTION TO COMPUTER HARDWARE CHAPTER REFERENCE- CHP. 1.
Module 1 – Lesson 6 Ms. Tracy. Bell Ringer What is the typical useful life for a personal computer?
Software By : Madam aisha. Hardware: The physical equipment in a computing environment such as the computer and its peripheral devices printers, speakers...
Discovering Computers Fundamentals, Third Edition CGS 1000 Introduction to Computers and Technology Summer 2007.
Chapter 3 Application Software. Chapter 3 Objectives Identify the categories of application software Explain how to work with application software Identify.
COMPUTER SOFTWARE FORM 1. Learning Area Introduction to computer software Operating System (OS) Application Software Word Processing Software Presentation.
© 2013, published by Flat World Knowledge Chapter 10 Understanding Software: A Primer for Managers 10-1.
C2 Applications Software Getting the Work Done Solve a particular problem or perform a particular task.
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.
1 Lesson 6 Software and Hardware Interaction Computer Literacy BASICS: A Comprehensive Guide to IC 3, 3 rd Edition Morrison / Wells.
Chapter 3 Application Software. Application Software What is application software?  Programs that perform specific tasks for users p. 132 Fig. 3-1 Next.
CT101: Computing Systems Introduction to Operating Systems.
1 st Semester, Batch 2014 CS-114: Introduction to Computer Science LECTURE-5 & 6 APPLICATION SOFTWARE & The Components of the System Unit.
Chapter 3 Applications Software: Getting the Work Done.
INTRO. To I.T Razan N. AlShihabi
Fundamentals of Information Systems, Sixth Edition
Software Hardware refers to the physical devices of a computer system.
Nature & Types of Software
Application Software Chapter 6.
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,
Introduction to Computing
Components of information systems
Tech Guide B: The Details of Software
Computer Software Lecture 5.
Contents Todays Topic: Introduction to Computer Software We will learn
#01 Client/Server Computing
System And Application Software
Muhammad Saif ur Rehman
Introduction to Computing
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.
Software, O/S & Interfaces
Computers Tools for an Information Age
SOFTWARE TECHNOLOGIES
Computers Tools for an Information Age
Introduction Software Engineering.
IT Software Cross 11, Tapovan Enclave Nala pani Road, Dehradun : ,
Computers Tools for an Information Age
#01 Client/Server Computing
Presentation transcript:

Introduction to Computing Lecture-07-Software Muhammad Hafeez Department of Computer Science GC University Lahore

Today’s Agenda Software Types of Software

Software A set of computer programs and procedures and associated documents. Software Package: A group of programs that solves a specific problem e.g. Word Processing Software, Spread Sheet Software

Types of Software System Software Application Software

System Software A set of one or more programs that controls the operations of a computer or extend the capability of computer. Support development of other application programs Support Execution of other application programs Monitor effective use of hardware resource CPU, memory and peripheral devices for application programs Communicate with peripheral devices

Types of System Software Operating System Language Translating Software Network Software Utility Programs

Application Programs A set of one or programs which solves a specific problem e.g. word processing, payroll processing system Common application program softwares Word processing Spreadsheet Database Graphics/ Multimedia Personal assistance Education Entertainment

Firmware A sequence of instructions called microcode, that is used as substitution for hardware when cost is more important than performance. For example, when multiplication is desired by addition circuit, the designer of system write microcode in computer ROM to perform multiplication by repeated use of addition circuit.

Middleware In distributed computing a middle layer than acts as ‘glue’ between client machines and server machine for better handling of resources. Middleware supports heterogeneous devices connection to same server

Logical System Architecture

Availability of Software Retail Software: A mass-produced, copyrighted software that meets the needs of wide variety of users such as operating system Custom Software: Tailored made software that performs functions specific to an organization

Availability of Software Web App: Accessed from web server through browser. Mobile Apps: Accessed on mobile phone Mobile Web App: A web app accessed on mobile

Availability of Software Shareware: A copyrighted software distributed free or for a trial period. After the trial period ends the customer has to pay the developer of the software. Sometimes a scaled down version is available as free and customer has to pay for fully functional software. Freeware: A copyrighted software distributed for free. The customer cannot redistribute freeware as the original developer holds copyright.

Availability of Software Open Source Software: A software provided with source code for use, modification and redistribution. It does not have any copyright restrictions. GPL (General Public License) for GNU a special licensing system for OSS that keep track of changes in software. Public Domain Software: A software donated by research/ academic community without copyright restrictions for use, modification and redistribution for free.

Acquiring Software Pre-Written Software: Customized Software: Less cost Productivity enhancement immediately Sometimes do not meet specific needs of users Customized Software: Outsource In-House Development In outsource if the vendor provides hardware/ software its called end-to-end solution. In-house development team is expensive, outsourcing maintenance increase dependability on vendor.

Questions ??????????????????????????