Question and answer of Software Engineering

Q.1-   Explain various component of Software.

Ans-  

  1. System Software:

    • Operating System (OS): The fundamental program that manages computer resources (memory, CPU, storage, etc.) and provides an interface for users to interact with the system. Exampels include linux, macOS and windows.
    • Language processor: converts high-level programming languages(like Java, C++, python) into machine-readable instructions (object code or machine code).
    • Device Driver : Controls externals devices(printers, mice, modems) and enables them to function with the computer system.
  2. Application Software:

    • General Purpose Software; Versatile programs used for various task(eg- web browsers, office suites, media players).
    • Customized Software: Tailored solutions for specific business needs or industries.
    • Utiltiy Software: Tools that enhance system performance, security, or maintanance (eg: antivirus, disk cleanup).
  3. Software Components
  • Modules: Specific functions or sets of functions (e.g., a calculator module).
  • Software Components: Well-defined, modular, reusable functionalities that interact with other components. they integrate specific functions or groups of function.
  • Individual Software Components: These encapsulate related functions or data and communicate with each other via interfaces. Each component provide a 'Provide interface' for other components to use.

Comments

Popular posts from this blog

Raster scan Vs Vector Scan

Inheritance

unit -1 Introduction of Image processing