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

ix. Which language translator translates high-level language into machine-level language line by line?
c. Interpreter

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

 

Popular posts from this blog

Computer