(Grade IX) Chapter 1: Introduction to Computer System (Part 5: Computer Software)
Full Forms:
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
Multiple Choice
Questions:
i. Which of
the following is an example of system software?
b. Operating System
ii. What is
the main purpose of software?
b. To control hardware and perform specific tasks
iii. Which
of the following is not a type of software?
c. Malware software
iv. What
type of software is used to perform specific tasks for users?
a. Application software
v. Which
language translator translates high-level language into machine-level language
all at once?
b. Compiler
vi. Which
software is used to perform maintenance tasks on the computer?
c. Utility software
vii. ..........
software is designed for users to perform specific tasks on the computer.
b. Application
viii. The
software designed on the demand of an organization or individual is called
......... software.
d. Tailored
viii. Which language
translator translates high-level language into machine-level language line by
line?
c. Interpreter
ix. Which of the following is the function of the operating system?
d. all of them (process management, memory management and command interpretation)
x. Which of
the following is not an example of system software?
c. MS Paint
xi. What is
a characteristic of open-source software?
b. It allows users to view, modify, and distribute the source code
xii. Which
of the following is an example of open-source software?
c. Linux
Give Appropriate
Technical Terms:
a. The
programs and instructions that tell a computer how to perform specific tasks.
Software
b. The software that helps manage and control the computer's hardware.
System Software
c. The system software that manages all the hardware and software on a
computer.
Operating System
d. The programs that convert a program written in a high-level programming
language into machine code.
Language
Processor / Translator
e. The program that converts low-level assembly language code into machine
code.
Assembler
f. The system software that allows the operating system to communicate with
hardware.
Device Driver
g. The system software designed to help manage, maintain, and optimize a
computer's performance.
Utility Software
h. The programs or apps that are designed to help users perform specific tasks
on a computer.
Application
Software
i. The software that allows anyone to view, use, modify, and distribute its
source code freely.
Open Source
Software
j. The software that is owned and maintained by a single organization or
company and is not distributed with its source code.
Proprietary
Software
Short Answer Questions:
a. What is
software?
Software is a
set of instructions or programs that tells the computer how to perform specific
tasks.
b. List two
examples of system software.
Operating System
(e.g., Windows)
Device Driver
c. What is the
difference between software and hardware?
|
Hardware |
Software |
|
Hardware
refers to the physical components of a computer system. |
Software is a
set of digital instructions or programs that tell the hardware what to do. |
|
These are
tangible, i.e. you can touch, see, and physically handle them. |
It is
intangible, meaning you cannot physically touch it. Software exists in the
form of code, which is stored electronically and executed by the hardware. |
|
Examples
include the monitor, keyboard, CPU, and hard drive. |
Examples includes
system software, application software, programming software |
d. Name any two
categories of software.
System Software
Application
Software
e. What are the
main functions of software in a computer system?
· To
control and manage hardware.
· To
perform specific user tasks.
· To
help in processing and storing data.
f. What is
system software? Provide an example.
System software
is software that manages and controls the hardware so other software can work.
Example: Operating System like Windows.
g. Define
application software and give two examples.
Application
software helps users perform specific tasks.
Examples: Microsoft Word, Adobe Photoshop
h. What is
utility software? Provide two examples.
Utility software
helps maintain, analyze, and optimize a computer.
Examples: Antivirus, Disk Cleanup Tool
i. Differentiate
between system software and application software.
|
System
Software |
Application
Software |
|
Manages
hardware and system operations. |
Helps users
perform specific tasks like writing or browsing |
|
Runs in the
background and starts with the system. |
Runs when the
user opens it manually |
|
Examples:
Windows, Linux, device drivers |
Examples: MS
Word, Google Chrome, Photoshop |
j. What is
open-source software (OSS)? Name any two popular open-source software programs.
Open-source
software is software where the source code is freely available to use, modify,
and distribute.
Examples: Linux, LibreOffice
Long Answer
Questions:
a. Explain the
term "software" in detail. How does it differ from hardware, and why
is it essential for computer systems?
Software refers
to the set of instructions, programs, and data used to operate computers and
perform tasks. It tells the computer what to do and how to do it.
Difference
from Hardware:
Software is
intangible (cannot be touched), while hardware is the physical part of a
computer.
Without
software, hardware cannot function.
Importance:
· It
runs the operating system and all applications.
· It
enables users to perform tasks like writing, drawing, or playing games.
· It
manages all the hardware resources effectively.
b. What are the
different types of software? Explain system software, application software, and
utility software with examples.
There are three
main types of software:
System Software:
Controls and
manages hardware.
Example:
Operating System (Windows, Linux), Device Drivers.
Application
Software:
Helps users do
specific tasks.
Example:
Microsoft Excel, Tux Paint.
Utility
Software:
Performs
maintenance and repair tasks.
Example:
Antivirus, Disk Cleanup.
c. Compare and
contrast system software and application software.
|
Feature |
System
Software |
Application
Software |
|
Purpose |
Manages system
resources and hardware |
Helps users
complete specific tasks |
|
Dependency |
Required for
computer to function |
Runs on top of
system software |
|
User
Interaction |
Less user
interaction |
More user
interaction |
|
Examples |
Operating
System, Drivers |
MS Word, VLC
Media Player |
d. What are
utility programs? Discuss their importance and give examples of commonly used
utilities.
Utility programs
are system software designed to help maintain and optimize a computer system.
They perform specific tasks to ensure smooth operation.
Importance:
· Keep
the system clean and fast
· Protect
the system from threats
· Help
in data backup and recovery
Examples:
· Antivirus
Software – protects against viruses and malware
· Disk
Cleanup – removes unwanted files to free up space
· Backup
Software – helps in saving copies of important data