Download presentation
Presentation is loading. Please wait.
Published byClyde Whitehead Modified over 9 years ago
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
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.