ITCS - Computer Software(Book Exercise) - P5
1. Write the Full Forms of the Following Abbreviations
| S.N. | Abbreviation | Full Form |
|---|---|---|
| i. | OS | Operating System |
| ii. | OSS | Open Source Software |
| iii. | GPL | General Public License |
| iv. | MySQL | My Structured Query Language |
| v. | GCC | GNU Compiler Collection |
| vi. | GPS | Global Positioning System |
2. Multiple Choice Questions
-
Which of the following is an example of system software?
Answer: Operating System
-
What is the main purpose of software?
Answer: To control hardware and perform specific tasks.
-
Which of the following is not a type of software?
Answer: Malware software
-
What type of software is used to perform specific tasks for users?
Answer: Application Software
-
Which language translator translates high-level language into machine-level language all at once?
Answer: Compiler
-
Which software is used to perform maintenance tasks on the computer?
Answer: Utility Software
-
........... software is designed for users to perform specific tasks on the computer.
Answer: Application Software
-
The software designed on the demand of an organization or individual is called ........... software.
Answer: Tailored Software
-
Which language translator translates high-level language into machine-level language line by line?
Answer: Interpreter
-
Which of the following is the function of the operating system?
Answer: All of them (Process Management, Memory Management, and Command Interpretation)
-
Which of the following is not an example of system software?
Answer: MS Paint
-
What is a characteristic of open-source software?
Answer: It allows users to view, modify, and distribute the source code.
-
Which of the following is an example of open-source software?
Answer: Linux
3. Give Appropriate Technical Terms
-
The programs and instructions that tell a computer how to perform specific tasks.
Answer: Software
-
The software that helps manage and control the computer's hardware.
Answer: System Software
-
The system software that manages all the hardware and software on a computer.
Answer: Operating System
-
The programs that convert a program written in a high-level programming language into machine code.
Answer: Language Processor (Language Translator)
-
The program that converts low-level assembly language code into machine code.
Answer: Assembler
-
The system software that allows the operating system to communicate with hardware.
Answer: Device Driver
-
The system software designed to help manage, maintain, and optimize a computer's performance.
Answer: Utility Software
-
The programs or applications designed to help users perform specific tasks on a computer.
Answer: Application Software
-
The software that allows anyone to view, use, modify, and distribute its source code freely.
Answer: Open Source Software
-
The software that is owned and maintained by a single organization or company and is not distributed with its source code.
Answer: Proprietary Software
4. Short Answer Questions
-
What is software?
Answer:
Software is a collection of programs, instructions, and data that tells a computer how to perform different tasks. Unlike hardware, software cannot be seen or touched physically.
-
List two examples of system software.
Answer:
- Operating System (Windows, Linux)
- Device Driver
-
What is the difference between software and hardware?
Answer:
Hardware Software Hardware refers to the physical parts of a computer. Software refers to the programs and instructions that tell the computer what to do. It can be seen and touched. It cannot be seen or touched physically. It wears out over time. It does not wear out physically but may become outdated or corrupted. Examples: Keyboard, Monitor, CPU Examples: Windows, MS Word, Google Chrome -
Name any two categories of software.
Answer:
- System Software
- Application Software
-
What are the main functions of software in a computer system?
Answer:
- Controls and manages computer hardware.
- Helps users perform different tasks.
- Processes, stores, and retrieves data.
- Provides an interface between the user and the computer hardware.
-
What is system software? Provide an example.
Answer:
System software is software that manages and controls computer hardware and provides a platform for application software to run.
Example: Windows Operating System, Linux, Device Driver.
-
Define application software and give two examples.
Answer:
Application software is software designed to help users perform specific tasks such as writing documents, browsing the internet, editing images, or playing multimedia.
Examples:
- Microsoft Word
- Google Chrome
-
What is utility software? Provide two examples.
Answer:
Utility software is a type of system software that helps maintain, protect, and improve the performance of a computer system.
Examples:
- Antivirus Software
- Disk Cleanup Utility
-
Differentiate between system software and application software.
Answer:
System Software Application Software Manages and controls computer hardware and system resources. Helps users perform specific tasks. Starts automatically when the computer is turned on. Runs only when the user opens it. Provides a platform for application software to run. Depends on system software to function. Examples: Windows, Linux, Device Drivers Examples: MS Word, Google Chrome, Adobe Photoshop -
What is Open Source Software (OSS)? Name any two popular open-source software programs.
Answer:
Open Source Software (OSS) is software whose source code is freely available to everyone. Users are allowed to view, modify, and distribute the software according to its license.
Examples:
- Linux
- LibreOffice
5. Long Answer Questions
-
Explain the term "Software" in detail. How does it differ from hardware, and why is it essential for computer systems?
Answer:
Software is a collection of programs, instructions, and data that tells a computer how to perform different tasks. It is the intangible part of a computer system, which means it cannot be seen or touched physically. Software controls the operation of the computer and enables users to perform various tasks such as writing documents, browsing the internet, editing photos, playing games, and managing files.
Difference between Software and Hardware:
- Hardware consists of the physical parts of a computer that can be seen and touched, whereas software consists of programs and instructions that cannot be touched physically.
- Hardware performs tasks only when directed by software.
- Examples of hardware include the keyboard, monitor, CPU, and printer, whereas examples of software include Windows, Microsoft Word, and Google Chrome.
Importance of Software:
- Controls and manages the computer hardware.
- Provides a platform for running application programs.
- Helps users perform various tasks efficiently.
- Processes, stores, and manages data.
- Without software, a computer cannot function because hardware alone cannot perform any task.
-
What are the different types of software? Explain system software, application software, and utility software with examples.
Answer:
Computer software is mainly divided into two categories:
- System Software
- Application Software
Note: Utility software is a type of system software.
1. System Software
System software manages and controls the computer hardware and provides a platform for application software to run. It ensures that all hardware and software components work together properly.
Examples:
- Operating System (Windows, Linux)
- Device Drivers
- Language Translators (Compiler, Interpreter, Assembler)
2. Application Software
Application software is designed to help users perform specific tasks according to their needs. It depends on system software, especially the operating system, to run.
Examples:
- Microsoft Word
- Microsoft Excel
- Google Chrome
- Adobe Photoshop
3. Utility Software
Utility software is a type of system software that helps maintain, protect, and improve the performance of a computer system. It performs maintenance tasks that keep the computer secure and efficient.
Examples:
- Antivirus Software
- Disk Cleanup
- Backup Utility
- Disk Defragmenter
-
Compare and contrast system software and application software.
Answer:
System Software Application Software Manages and controls computer hardware and system resources. Helps users perform specific tasks according to their needs. Starts automatically when the computer is turned on. Runs only when the user opens it. Provides a platform for application software to run. Depends on system software, especially the operating system, to function. Essential for the operation of the computer. Used according to the user's requirements. Examples: Windows, Linux, Device Drivers Examples: Microsoft Word, Google Chrome, Adobe Photoshop -
What are utility programs? Discuss their importance and give examples of commonly used utilities.
Answer:
Utility programs (also called utility software) are a type of system software designed to maintain, protect, and optimize the performance of a computer system. They perform maintenance tasks that help keep the computer secure, efficient, and running smoothly.
Importance of Utility Programs:
- Improve the speed and overall performance of the computer.
- Protect the system from viruses, malware, and other security threats.
- Remove temporary and unnecessary files to free up storage space.
- Help create backup copies of important data for recovery.
- Detect and repair errors in storage devices.
- Increase the reliability and efficiency of the computer system.
Examples of Utility Programs:
- Antivirus Software – Detects, prevents, and removes viruses and malware.
- Disk Cleanup – Deletes temporary and unnecessary files to free up disk space.
- Backup Utility – Creates backup copies of important files for data recovery.
- Disk Defragmenter – Rearranges fragmented data on a hard disk to improve system performance.