Download presentation
Presentation is loading. Please wait.
1
Introduction to Computer Software
S. Sabraz Nawaz, MCP Lecturer in MIT
2
In this lesson After completing this lesson, you should have clear understanding on What is computer software System software Operating system and its functions Utility programs Language Translators By: S. Sabraz Nawaz, Lecturer in MIT
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. By: S. Sabraz Nawaz, Lecturer in MIT
4
Categories of Software
System software Application software. By: S. Sabraz Nawaz, Lecturer in MIT
5
System Software Consists of several programs directly responsible for controlling, integrating, and managing the individual hardware components Operating System Utility Programs Language Translators By: S. Sabraz Nawaz, Lecturer in MIT
6
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, Mac OS, UNIX and LINUX By: S. Sabraz Nawaz, Lecturer in MIT
7
Functions of an Operating System
Memory Management By: S. Sabraz Nawaz, Lecturer in MIT
8
Functions of an Operating System
Spooling Print Jobs By: S. Sabraz Nawaz, Lecturer in MIT
9
Functions of an Operating System
Configuring Devices By: S. Sabraz Nawaz, Lecturer in MIT
10
Functions of an Operating System
Monitoring System Performance By: S. Sabraz Nawaz, Lecturer in MIT
11
Functions of an Operating System
Administering Security By: S. Sabraz Nawaz, Lecturer in MIT
12
Functions of an Operating System
Managing Storage Media and Files By: S. Sabraz Nawaz, Lecturer in MIT
13
Functions of an Operating System
User Interface By: S. Sabraz Nawaz, Lecturer in MIT
14
Functions of an Operating System: User Interface
Command-driven: you enter commands. You type keywords or special keys on the keyboard to enter data and instructions. Example: MS DOS. By: S. Sabraz Nawaz, Lecturer in MIT
15
Functions of an Operating System: User Interface
Menu-driven: you select command choices from various menus displayed on the screen. Example: Windows and Mac OS. By: S. Sabraz Nawaz, Lecturer in MIT
16
Functions of an Operating System: User Interface
Graphical (GUI): use menus and visual images such as icons and buttons to issue commands By: S. Sabraz Nawaz, Lecturer in MIT
17
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 By: S. Sabraz Nawaz, Lecturer in MIT
18
Utility Programs System Diagnostics
By: S. Sabraz Nawaz, Lecturer in MIT
19
Utility Programs Backup Utility By: S. Sabraz Nawaz, Lecturer in MIT
20
Utility Programs Data Recovery Utility
By: S. Sabraz Nawaz, Lecturer in MIT
21
Utility Programs Disk Defragmenter
By: S. Sabraz Nawaz, Lecturer in MIT
22
Utility Programs Installer/Uninstaller
By: S. Sabraz Nawaz, Lecturer in MIT
23
Utility Programs Disk Scanner By: S. Sabraz Nawaz, Lecturer in MIT
24
Utility Programs File Compression Utility
By: S. Sabraz Nawaz, Lecturer in MIT
25
Utility Programs File Viewer By: S. Sabraz Nawaz, Lecturer in MIT
26
Utility Programs Antivirus Programs
By: S. Sabraz Nawaz, Lecturer in MIT
27
Language Translators A language translator is a type of system software that translates a program in assembly or higher level language into machine language Assemblers: is system software that translates the assembly language program into machine language Compiler: a language translator that converts the entire program of a higher level language (source code) into machine language Interpreter: a language translator that converts each high level language statement into machine language and executes it immediately statement by statement By: S. Sabraz Nawaz, Lecturer in MIT
28
What we have covered What is computer software System software
Operating system Utility programs Language Translators By: S. Sabraz Nawaz, Lecturer in MIT
29
Doubt? By: S. Sabraz Nawaz, Lecturer in MIT
Similar presentations
© 2024 SlidePlayer.com Inc.
All rights reserved.