Introduction to computer software
This presentation is the property of its rightful owner.
Sponsored Links
1 / 29

Introduction to Computer Software PowerPoint PPT Presentation


  • 125 Views
  • Uploaded on
  • Presentation posted in: General

Introduction to Computer Software. S. Sabraz Nawaz, MCP Lecturer in MIT. 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.

Download Presentation

Introduction to Computer Software

An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -

Presentation Transcript


Introduction to computer software

Introduction to Computer Software

S. Sabraz Nawaz, MCP

Lecturer in MIT


In this lesson

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


Computer software

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


Categories of software

Categories of Software

  • System software

  • Application software.

By: S. Sabraz Nawaz, Lecturer in MIT


System s oftware

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


Operating s ystem

OperatingSystem

  • 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


Functions of an operating system

Functions of an Operating System

  • Memory Management

By: S. Sabraz Nawaz, Lecturer in MIT


Functions of an operating system1

Functions of an Operating System

  • Spooling Print Jobs

By: S. Sabraz Nawaz, Lecturer in MIT


Functions of an operating system2

Functions of an Operating System

  • Configuring Devices

By: S. Sabraz Nawaz, Lecturer in MIT


Functions of an operating system3

Functions of an Operating System

  • Monitoring System Performance

By: S. Sabraz Nawaz, Lecturer in MIT


Functions of an operating system4

Functions of an Operating System

  • Administering Security

By: S. Sabraz Nawaz, Lecturer in MIT


Functions of an operating system5

Functions of an Operating System

  • Managing Storage Media and Files

By: S. Sabraz Nawaz, Lecturer in MIT


Functions of an operating system6

Functions of an Operating System

  • User Interface

By: S. Sabraz Nawaz, Lecturer in MIT


Functions of an operating system user interface

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


Functions of an operating system user interface1

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


Functions of an operating system user interface2

FunctionsofanOperatingSystem:User Interface

  • Graphical (GUI):

    • use menus and visual images such as icons and buttons to issue commands

By: S. Sabraz Nawaz, Lecturer in MIT


Utility programs

UtilityPrograms

  • 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


Utility programs1

Utility Programs

  • System Diagnostics

By: S. Sabraz Nawaz, Lecturer in MIT


Utility programs2

Utility Programs

  • Backup Utility

By: S. Sabraz Nawaz, Lecturer in MIT


Utility programs3

Utility Programs

  • Data Recovery Utility

By: S. Sabraz Nawaz, Lecturer in MIT


Utility programs4

Utility Programs

  • Disk Defragmenter

By: S. Sabraz Nawaz, Lecturer in MIT


Utility programs5

Utility Programs

  • Installer/Uninstaller

By: S. Sabraz Nawaz, Lecturer in MIT


Utility programs6

Utility Programs

  • Disk Scanner

By: S. Sabraz Nawaz, Lecturer in MIT


Utility programs7

Utility Programs

  • File Compression Utility

By: S. Sabraz Nawaz, Lecturer in MIT


Utility programs8

Utility Programs

  • File Viewer

By: S. Sabraz Nawaz, Lecturer in MIT


Utility programs9

Utility Programs

  • Antivirus Programs

By: S. Sabraz Nawaz, Lecturer in MIT


Language translators

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


What we have covered

What we have covered

  • What is computer software

  • System software

    • Operating system

    • Utility programs

    • Language Translators

By: S. Sabraz Nawaz, Lecturer in MIT


Doubt

Doubt?

By: S. Sabraz Nawaz, Lecturer in MIT


  • Login