• Categories of Software System software Application software. System S
  • Functions of an Operating System
  • Functions of an Operating System: User Interface
  • Utility Programs System Diagnostics
  • Utility Programs Installer/Uninstaller
  • Utility Programs Antivirus Programs
  • What we have covered What is computer software System software Operating system Utility programs Language Translators Doubt
  • Introduction to Computer Software In this lesson




    Download 496,2 Kb.
    Sana04.12.2023
    Hajmi496,2 Kb.
    #111024
    Bog'liq
    Introduction to Computer Software

    Introduction to Computer Software

    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

    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.

    Categories of Software

    • System software
    • Application software.

    System Software

    • Consists of several programs directly responsible for controlling, integrating, and managing the individual hardware components

    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

    Functions of an Operating System

    Functions of an Operating System

    • Spooling Print Jobs

    Functions of an Operating System

    • Configuring Devices

    Functions of an Operating System

    • Monitoring System Performance

    Functions of an Operating System

    Functions of an Operating System

    • Managing Storage Media and Files

    Functions of an Operating System

    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.

    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.

    Functions of an Operating System: User Interface

    • Graphical (GUI):
      • use menus and visual images such as icons and buttons to issue commands

    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

    Utility Programs

    • System Diagnostics

    Utility Programs

    • Backup Utility

    Utility Programs

    • Data Recovery Utility

    Utility Programs

    • Disk Defragmenter

    Utility Programs

    • Installer/Uninstaller

    Utility Programs

    • Disk Scanner

    Utility Programs

    Utility Programs

    • File Viewer

    Utility Programs

    • Antivirus Programs

    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

    What we have covered

    • What is computer software
    • System software
      • Operating system
      • Utility programs
      • Language Translators

    Doubt?


    Download 496,2 Kb.




    Download 496,2 Kb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Introduction to Computer Software In this lesson

    Download 496,2 Kb.