Presentation is loading. Please wait.

Presentation is loading. Please wait.

Introduction to Computer Software S. Sabraz Nawaz Lecturer in Management & IT.

Similar presentations


Presentation on theme: "Introduction to Computer Software S. Sabraz Nawaz Lecturer in Management & IT."— Presentation transcript:

1 Introduction to Computer Software S. Sabraz Nawaz Lecturer in Management & IT

2 In this lesson After completing this lesson, you should have clear understanding on o What is computer software o System software Operating system and its functions Utility programs Language Translators o Application Software o Software Licencing Introduction to Computer Software2

3 Computer Software A set of programs that are specifically written to provide the user a precise functionality like solving a specific problem is termed as a software package Tells the computer what to do and how to do it. instructs to display on the user’s screen what kinds of input to take from the user what kinds of output to generate. Introduction to Computer Software3

4 Categories of Software System software Application software Introduction to Computer Software4

5 Systemoftware System S oftware Consists of several programs directly responsible for controlling, integrating, and managing the individual hardware components o Operating System o Utility Programs o Language Translators Introduction to Computer Software5

6 OperatingSystem Operating System A set of system programs that controls and coordinates the activities of the computer’s hardware and application. The platform on which the application software operates DOS (Disk Operating System), Windows 3.x, Windows 95, Windows NT, Windows 2000, Windows XP, Windows Vista, Windows 7, Mac OS, and LINUX & other variations of Unix Introduction to Computer Software6

7 Functions of an Operating System Memory Management Introduction to Computer Software7

8 Functions of an Operating System Spooling Print Jobs Introduction to Computer Software8

9 Functions of an Operating System Configuring Devices Introduction to Computer Software9

10 Functions of an Operating System Monitoring System Performance Introduction to Computer Software10

11 Functions of an Operating System Administering Security Introduction to Computer Software11

12 Functions of an Operating System Managing Storage Media and Files Introduction to Computer Software12

13 Functions of an Operating System User Interface o Command Driven o Menu Driven o Graphical User Interface (GUI) Introduction to Computer Software13

14 Functions of an Operating System: Functions of an Operating System: User Interface Command-driven: o you enter commands. You type keywords or special keys on the keyboard to enter data and instructions. Example: MS DOS. Introduction to Computer Software14

15 Functions of an Operating System: Functions of an Operating System: User Interface Menu-driven: o you select command choices from various menus displayed on the screen. Example: Windows and Mac OS. Introduction to Computer Software15

16 FunctionsofOperatingSystem Functions of an Operating System : User Interface Graphical (GUI): o use menus and visual images such as icons and buttons to issue commands Introduction to Computer Software16

17 UtilityPrograms Utility Programs system software used to perform maintenance-type tasks such as managing a computer, its devices and its programs Most utility programs are included in the operating system Introduction to Computer Software17

18 Utility Programs System Diagnostics Introduction to Computer Software18

19 Utility Programs Backup Utility Introduction to Computer Software19

20 Utility Programs Data Recovery Utility Introduction to Computer Software20

21 Utility Programs Disk Defragmenter Introduction to Computer Software21

22 Utility Programs Installer/Uninstaller Introduction to Computer Software22

23 Utility Programs Disk Scanner Introduction to Computer Software23

24 Utility Programs File Compression Utility Introduction to Computer Software24

25 Utility Programs Antivirus Programs Introduction to Computer Software25

26 Language Translators A language translator is a type of system software that translates a program in assembly or higher level language into machine language o Assemblers: is system software that translates the assembly language program into machine language o Compiler: a language translator that converts the entire program of a higher level language (source code) into machine language o Interpreter: a language translator that converts each high level language statement into machine language and executes it immediately statement by statement Introduction to Computer Software26

27 Application Software Introduction to Computer Software27

28 Application Software Application software is the type of programs you use once the operating system has been loaded o Word-processing programs o Spreadsheets o Databases o Graphics programs, etc. Introduction to Computer Software28

29 Word processing allows you to produce letters, memos, etc., easily o MS Word 2010, Lotus Word Pro, Corel WordPerfect, etc. Introduction to Computer Software29

30 Some features in word processors Text Editing Word Wrap Alignment Headers, Footers & Page Numbering Spelling & Grammar Thesaurus Find & Replace AutoCorrect Introduction to Computer Software30

31 Spreadsheet allows you to calculations with data arranged in rows and columns often used for budgeting, forecasting and other financial tasks document produced using a spreadsheet program is known as a workbook o MS Excel 2010 o Lotus 1-2-3 o Corel Quattro Pro Introduction to Computer Software31

32 Some features in spreadsheet apps Formulas & Functions Charts What-if analysis Simple Database Introduction to Computer Software32

33 Database Management Systems allows you to compile information and then to search this information to extract just the information you require o Microsoft Access 2010 o Lotus Approach Introduction to Computer Software33

34 Presentation allows you to create documents called presentations used to create visual aids for presentations to communicate ideas, messages or other information to a group of people o MS PowerPoint 2010 o Lotus Freelance Introduction to Computer Software34

35 Project Management used to keep track of projects, to plan, schedule, track, and analyze the events, resources and costs of a project helps users track, control and manage project variables, allowing them to complete a project on time and within budget o MS Project 2010 Introduction to Computer Software35

36 Accounts / Payroll in large organisations the accounts are maintained by a computerised system due to the repetitive nature of accounts, a computer system is ideally suited to this task and accuracy is guaranteed QuickBooks Peachtree Accounting Tally Introduction to Computer Software36

37 Web browsing used to view and interact with the World Wide Web (WWW) o Google Chrome o Microsoft IE o Mozilla Firefox Introduction to Computer Software37

38 Graphics and Multimedia Software used by engineers, architects, desktop publishers and graphic artists o Computer-Aided Design (CAD) o Desktop Publishing, Paint/Image Editing o Video and Audio Editing o Webpage Authoring Introduction to Computer Software38

39 Customized software Kind of application specially designed to fulfil a company’s particular requirements such as Book Cataloguing System, Hotel Reservation System, Billing System, Leave Management System, etc. written using programming languages Introduction to Computer Software39

40 PoS System’s Screen Introduction to Computer Software40

41 Software License Categories Introduction to Computer Software41

42 Software License Categories FREEWARE copyrighted software given away free by its author is available for free but the author retains the copyright freeware usually carries licence that permits redistribution but may have other restrictions, such as limitations on its commercial use. Introduction to Computer Software42

43 Software License Categories SHAREWARE software that comes with permission for people to redistribute copies for a limited period Introduction to Computer Software43

44 Software License Categories OPEN SOURCE software created by generous programmers and released for public use Introduction to Computer Software44

45 What we have covered What is computer software System software o Operating system o Utility programs o Language Translators Application Software Software Licensing Introduction to Computer Software45

46 Doubt? Introduction to Computer Software46


Download ppt "Introduction to Computer Software S. Sabraz Nawaz Lecturer in Management & IT."

Similar presentations


Ads by Google