Q.1- Explain various component of Software.
Ans-
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.
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).
- 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
Post a Comment