• 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
      • Utility Programs
      • Language Translators

    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

    •  Memory Management

    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

    • Administering Security

    Functions of an Operating System

    • Managing Storage Media and Files

    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.

    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

    • File Compression Utility

    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.