Chapter-1 Part-One
1. Write the full forms of the following abbreviations.
i. ECG – Electrocardiogram
ii. MHz – Megahertz
iii. GHz – Gigahertz
iv. ms – Millisecond
v. ns – Nanosecond
vi. Ps – Picosecond
vii. Fs – Femtosecond
viii. GIGO – Garbage In, Garbage Out
ix. RAM – Random Access Memory
x. IPOS – Input, Process, Output, Storage
xi. ATM – Automated Teller Machine
xii. CT scans – Computed Tomography scans
2. Choose the correct answer.
a. Which fraction of a second is equivalent to one millionth of a second?
i) Milliseconds
ii) Microsecond
iii) Nanosecond
iv) picoseconds
b. Incorrect input results in incorrect output. It is referred to as ….
i) FIFO
ii) LIFO
iii) GIGO
iv) None of the above
c. How many kilobytes are in one megabyte?
i) 1030
ii) 1000
iii) 1048
iv) 1024
d. Repeatedly working capability of computers is known as ………..
i) storage
ii) speed
iii) diligence
iv) versatility
e. What is the primary function of the CPU in a computer system?
i) Memory storage
ii) Data input
iii) Arithmetic and logic operations
iv) Graphics rendering
3. Short Answer Questions
a) Define the computer.
Ans: A computer is an electronic machine that takes input, processes it, and gives output as useful information.
b) How does IPOS work?
Ans: IPOS stands for Input → Process → Output → Storage.
Input: Data is entered into the computer
Process: CPU processes the data
Output: Result is produced
Storage: Data/result is saved for future use
c) What is GIGO?
Ans: GIGO means Garbage In, Garbage Out. If wrong data is entered, the output will also be wrong.
d) List any four computer features.
Ans:
- Speed
- Accuracy
- Diligence
- Storage
e) Why is a computer called a diligence machine?
Ans: A computer is called a diligence machine because it can work continuously for a long time without getting tired or losing accuracy.
f) List four computer-related uses.
Ans:
- Education (online learning, research)
- Banking (transactions, records)
- Communication (email, internet)
- Entertainment (games, videos, music)
g) Identify distinct computer storage units.
Ans:
Either 0 or 1 = 1 Bit
4 bits = 1 Nibble
8 Bits = 1 Byte
1024 Bytes = 1 Kilobyte (KB)
1024 KB = 1 Megabyte (MB)
1024 MB = 1 Gigabyte (GB)
1024 GB = 1Terabyte (TB)
4. Long Answer Questions
a) Explain the working principle of computers with a block diagram
Block Diagram (Simple):
Input Unit → CPU (Processing Unit) → Output Unit
↓
Storage Unit
Explanation:
A computer works based on the IPOS cycle:
Input Unit: Devices like keyboard, mouse, scanner are used to enter data into the computer.
CPU (Central Processing Unit): It is the brain of the computer. It has three parts:
- ALU (Arithmetic Logic Unit): Performs calculations and logical operations
- CU (Control Unit): Controls all operations of the computer
- Registers/Memory Unit: Temporarily stores data during processing
Output Unit: Devices like monitor and printer show the result of processing.
Storage Unit: Stores data and information for future use (hard disk, pen drive, etc.)
b) Describe the use of computers in the education field
Answer:
Computers are very important in education. Some major uses are:
- Online Learning : Students can attend classes through the internet (Zoom, Google Meet).
- Research and Information: Students and teachers can search information easily using the internet.
- E-learning Materials: Digital books, videos, and presentations make learning more interesting.
- Examination and Result Processing: Computers help in preparing question papers and calculating results quickly.
- Teaching Aid: Teachers use projectors, slides, and multimedia to explain topics clearly.
- Communication: Students and teachers can communicate through email and online platforms.
- Record Keeping: Schools store student data, marks, and attendance digitally.
Chapter-1 Part-Two
1. Write Full forms of the following abbreviations:
i. CPU – Central Processing Unit
ii. BIOS – Basic Input Output System
iii. HDD – Hard Disk Drive
iv. SSD – Solid State Drive
v. RAM – Random Access Memory
vi. CU – Control Unit
vii. USB – Universal Serial Bus
viii. ALU – Arithmetic Logic Unit
ix. MU – Memory Unit
x. PCB – Printed Circuit Board
xi. BIOS – Basic Input Output System
xii. ROM – Read Only Memory
xiii. PSU – Power Supply Unit
xiv. CMOS – Complementary Metal Oxide Semiconductor
xv. CD – Compact Disc
xvi. DVD – Digital Versatile Disc
xvii. KB – Kilobyte
xviii. MB – Megabyte
xix. GB – Gigabyte
xx. TB – Terabyte
xxi. YB – Yottabyte
xxii. PB – Petabyte
xxiii. SRAM – Static Random Access Memory
xxiv. DRAM – Dynamic Random Access Memory
xxv. VRAM – Video Random Access Memory
xxvi. EPROM – Erasable Programmable Read Only Memory
xxvii. EEPROM – Electrically Erasable Programmable Read Only Memory
xxviii. rpm – Revolutions Per Minute
xxix. VDU – Visual Display Unit
xxx. LED – Light Emitting Diode
xxxi. LCD – Liquid Crystal Display
xxxii. CPS – Characters Per Second
xxxiii. LCM – Least Common Multiple
xxxiv. PPM – Pages Per Minute
xxxv. Mbps – Megabits Per Second
xxxvi. HDMI – High Definition Multimedia Interface
xxxvii. LAN – Local Area Network
2. Choose the correct answer.
i. What is the primary function of the CPU in a computer system?
(a) Memory storage (b) Data input
(c) Arithmetic and logic operations (d) Graphics rendering
ii. Which of the following is a volatile memory in a computer system?
a. Hard Disk Drive (HDD)
b. Random Access Memory (RAM)
c. Solid State Drive (SSD)
d. Cache Memory
iii. What does the term “BIOS” stand for in a computer system?
a. Basic Input Output System b. Binary Input Output System
c. Base Input Output Software d. Basic Integrated Operating System
iv. Which of the following is a secondary storage device?
a. RAM b. CPU
c. USB Flash Drive d. Cache Memory
v. What is the role of the motherboard in a computer system?
a. Manage power supply
b. Connect all hardware components and provide communication between them
c. Execute software applications
d. Store data permanently
vii. What is the role of a monitor as an output device in a computer system?
a. Monitors capture and decode barcodes.
b. Monitors provide a visual display of digital information such as text, images, and videos.
c. Monitors regulate the power supply to other output devices.
d. Monitors convert hand-drawn sketches into digital format.
viii. What is the role of microphones as an input device in a computer system?
a. Microphones capture and decode barcodes.
b. Microphones record audio input, allowing for voice commands or communication.
c. Microphones read information from magnetic stripes.
d. Microphones are used for scanning documents.
ix. What is the primary function of a printer as an output device?
a. Convert printed or handwritten text into digital form
b. Display graphics on the screen
c. Produce a hard copy of digital documents or images
d. Record audio input
x. What is the primary function of a microprocessor in a personal computer?
a. Display graphics on the screen
b. Manage power supply to peripherals
c. Execute instructions and perform calculations
d. Control the cooling system
3.Write short answers to these questions.
a. What is the primary function of the CPU in a computer system?
Ans: The CPU processes data and controls all operations of the computer.
b. Explain the difference between RAM and ROM in terms of functionality.
Ans:RAM stores data temporarily while the computer is running, whereas ROM stores permanent instructions needed to start the computer.
c. How does a hard drive differ from RAM in terms of data storage?
Ans:A hard drive stores data permanently, while RAM stores data temporarily.
d. What is the role of a motherboard in a computer system?
Ans:The motherboard connects and allows communication between all computer components.
e. Explain the concept of cache memory and its importance in CPU performance.
Ans:Cache memory is a small, high-speed memory that stores frequently used data, helping the CPU work faster.
f. Define the term “bus” in the context of computer architecture.
Ans:A bus is a communication pathway that transfers data between computer components.
g. What is the purpose of an input device in a computer system? Provide examples.
Ans:An input device is used to enter data and instructions into a computer. Examples: keyboard, mouse, scanner, and microphone.
h. What is a peripheral device, and how does it enhance a computer system?
Ans:A peripheral device is an external device connected to a computer to add functionality. Examples: printer, speaker, and webcam.
4. Write long answers to these questions.
a. Explain the architecture of a computer system, detailing the functions of the CPU, memory, input/output devices, and storage.
Ans: process data and perform tasks. The main components are the CPU, memory, input/output devices, and storage devices.
• CPU (Central Processing Unit): It is the brain of the computer. It processes instructions, performs calculations, and controls all system operations.
• Memory: Memory stores data and instructions needed by the CPU. RAM stores data temporarily, while ROM stores permanent startup instructions.
• Input Devices: These devices allow users to enter data into the computer. Examples include keyboards, mice, scanners, and microphones.
• Output Devices: These devices display or present processed information to users. Examples include monitors, printers, speakers, and projectors.
• Storage Devices: These devices store data permanently for future use. Examples include hard disk drives (HDDs), solid-state drives (SSDs), CDs, DVDs, and USB drives.
All these components communicate through buses on the motherboard to ensure smooth operation of the computer system.
b. What is the role of an operating system in managing and coordinating the various components of a computer system with examples? Analyze the functions of an operating system.
Ans: and computer hardware. It manages resources and coordinates the activities of different components.
Examples of Operating Systems:
• Microsoft Windows
• Linux
• macOS
• Android
Functions of an Operating System:
1. Process Management: Controls the execution of programs and allocates CPU time.
2. Memory Management: Allocates and deallocates memory to running programs.
3. File Management: Organizes files and directories on storage devices.
4. Device Management: Controls hardware devices such as printers, keyboards, and monitors.
5. Security Management: Protects data through passwords and access controls.
6. User Interface: Provides graphical or command-line interfaces for users.
7. Resource Allocation: Distributes system resources efficiently among programs.
For example, when a user prints a document, the operating system coordinates the printer, memory, and CPU to complete the task successfully.
c. Differentiate between primary and secondary memory. | Primary Memory | Secondary Memory |
| 1. Directly accessed by the CPU. | 1. Not directly accessed by the CPU. |
| 2. Used to store data and instructions currently in use. | 2. Used to store data and programs permanently. |
| 3. Faster in operation. | 3. Slower than primary memory. |
| 4. Usually has smaller storage capacity. | 4. Usually has larger storage capacity. |
| 5. More expensive per unit of storage. | 5. Less expensive per unit of storage. |
| 6. Mostly volatile (RAM loses data when power is off). | 6. Non-volatile (data remains even when power is off). |
| 7. Examples: RAM, ROM, Cache Memory. | 7. Examples: HDD, SSD, CD, DVD, USB Drive. |
d. Describe the role of cache memory, RAM, and storage devices. How do they contribute to overall system performance?
Ans: Cache Memory:
Cache memory is a small, high-speed memory located inside or near the CPU. It stores frequently used instructions and data. Because of its high speed, it reduces the time required for the CPU to access information and significantly improves performance.
RAM (Random Access Memory):
RAM is the main working memory of a computer. It temporarily stores data and programs currently being used. More RAM allows the computer to run multiple applications efficiently and improves multitasking performance.
Storage Devices:
Storage devices such as HDDs and SSDs store data permanently. SSDs are faster than HDDs and help reduce boot times and application loading times.
Contribution to System Performance:
• Cache memory speeds up CPU operations.
• RAM improves multitasking and application performance.
• Fast storage devices reduce data access and loading times.
Together, these components ensure faster and more efficient computer operation.
e. Explain the architecture of a CPU in detail.
Ans: The Central Processing Unit (CPU) is the main processing component of a computer. It executes instructions and controls system activities. The CPU architecture consists of several important units:
1. Arithmetic Logic Unit (ALU)
• Performs arithmetic operations such as addition, subtraction, multiplication, and division.
• Performs logical operations such as comparison and decision-making.
2. Control Unit (CU)
• Directs and coordinates all operations within the CPU.
• Fetches instructions from memory and controls their execution.
• Manages data flow between the CPU, memory, and input/output devices.
3. Registers
• Small, high-speed storage locations inside the CPU.
• Store instructions, data, and memory addresses temporarily during processing.
4. Cache Memory
• Stores frequently accessed data and instructions.
• Provides faster access than RAM.
• Improves CPU efficiency and speed.
5. Buses
• Data Bus: Transfers data between components.
• Address Bus: Carries memory addresses.
• Control Bus: Carries control signals and commands.
Working of CPU (Fetch-Decode-Execute Cycle)
1. Fetch: The CPU retrieves an instruction from memory.
2. Decode: The control unit interprets the instruction.
3. Execute: The ALU or other CPU components perform the required operation.
4. Store: The result is stored in memory or registers.
This continuous cycle enables the CPU to process millions or billions of instructions every second, making it the most important component of a computer system.
Chapter-1 Part-Three
1. Write Full forms of the following abbreviations:
i. OS – Operating System
ii. CUI – Character User Interface
iii. DOS – Disk Operating System
iv. GUI – Graphical User Interface
v. SPSS – Statistical Package for the Social Sciences
vi. OSS – Open Source Software
vii. SQL – Structured Query Language
viii. HTML – HyperText Markup Language
ix. CSS – Cascading Style Sheets
2. Choose the correct answer.
i. What is the purpose of an operating system in a computer system?
a. Manage hardware resources and provide a user interface
b. Perform complex mathematical calculations
c. Store and retrieve data
d. Display graphics on the screen
ii. Which type of software is designed to perform a specific task, such as word processing or spreadsheet calculations?
a. System software
b. Application software
c. Utility software d. Firmware
iii. What is software?
a) A physical part of the computer
b) Instructions that tell a computer what to do
c) A type of input device
d) A tool for cleaning computer hardware
iv. Which of the following is an example of application software?
a) Microsoft Word b) CPU
c) Hard Drive d) RAM
v. What is the role of the operating system?
a) To provide power to the computer
b) To manage hardware and software resources
c) To store data permanently
d) To print documents
vi. Which of the following is not software?
a) Keyboard b) Web Browser
c) Video Player d) Word Processor
3. Write short answers to these questions.
a. What does the term "open source" mean in software?
Ans: Open source means the code used to build a software program is public. Anyone in the world can look at how it was made, change it to make it better, or share it with others. Think of it like a recipe shared by a chef so everyone can cook it at home and add their own ingredients!
b. How does open-source software differ from proprietary software? | Open-Source Software | Proprietary Software |
| 1.Source code is available to everyone. | 1. Source code is not available to the public. |
| 2.Users can modify and share the software. | 2. Users cannot modify or share the software without permission. |
| 3.Usually free to use. | 3. Usually requires payment or a license. |
| 4.Developed by communities or organizations. | 4. Developed and controlled by a company. |
| 5.Examples: Linux, LibreOffice, Mozilla Firefox. | 5. Examples: Windows, Microsoft Office, Adobe Photoshop. |
c. What is system software, and what role does it play in a computer system?
Ans: System software is a type of computer program designed to run a computer's hardware and application programs.
* Its Role: It acts as an intermediary layer between the physical hardware and the user applications. It manages fundamental resources (like CPU, memory, and storage), handles device communication, and provides a stable platform for other software to execute.
* Key Example: Operating Systems (like Windows, macOS, or Linux).
d. Define application software and provide examples of common applications.
Ans: Application software consists of programs designed to perform specific tasks for end-users rather than managing the computer itself. It is the software people interact with to accomplish work, study, or entertainment.
Common Examples:
- Word Processors: Microsoft Word, Google Docs
- Web Browsers: Google Chrome, Mozilla Firefox
- Spreadsheets: Microsoft Excel, Google Sheets
- Database Management Systems: MySQL, Oracle Database
e. What is the purpose of utility software, and give examples of utilities?
Ans: Utility software is a specialized subset of system software designed to analyze, configure, optimize, and maintain a computer system. Its main purpose is to support the computer infrastructure, ensuring the system runs securely and at peak efficiency.
Examples of Utilities:
- Antivirus Software: Windows Defender, Norton (protects against malware)
- Disk Tools: Disk Defragmenter, Disk Cleanup (optimizes storage)
- File Compression Tools: WinRAR, 7-Zip (reduces file sizes)
- Backup Software: Time Machine, Windows Backup (safeguards data)
4. Write long answers to these questions.
a. Explain the types of computer software with their respective functions.
Ans: Computer software is a collection of programs and instructions that tell a computer how to perform tasks. Software is mainly divided into two types: system software and application software.
1. System Software: System software manages and controls the hardware of a computer. It provides a platform for running application software.
Functions:
- Controls and manages computer hardware.
- Manages memory, files, and devices.
- Provides an interface between the user and the computer.
- Ensures the smooth operation of the computer system.
Examples:
- Operating Systems: Windows, Linux, macOS
- Device Drivers
- Utility Programs
2. Application Software: Application software is designed to help users perform specific tasks.
Functions:
- Helps users create documents, spreadsheets, and presentations.
- Enables communication and internet browsing.
- Supports education, business, entertainment, and other activities.
Examples:
- Microsoft Word
- Microsoft Excel
- Google Chrome
- Adobe Photoshop
Thus, system software operates the computer, while application software helps users perform specific tasks.
b. Differentiate between system software and application software with respective roles in a computer system.
| System Software | Application Software |
| 1. Manages and controls the computer hardware. | 1. Helps users perform specific tasks. |
| 2. Provides a platform for running application software. | 2. Runs on top of system software. |
| 3. Essential for the computer to work properly. | 3. Not necessary for starting the computer. |
| 4. Works mainly in the background. | 4. Directly interacts with users. |
| 5. Controls memory, files, and devices. | 5. Used for writing, calculating, browsing, drawing, etc. |
| 6. Examples: Windows, Linux, macOS. | 6. Examples: MS Word, Excel, Chrome, Photoshop. |
Roles in a Computer System
- System Software: Operates and manages the computer system and hardware resources.
- Application Software: Enables users to perform specific tasks according to their needs.
c. Differentiate between open source and proprietary software models with examples of everyday applications that we use.
| Open-Source Software | Proprietary Software |
| 1.Source code is available to everyone. | 1. Source code is not available to the public. |
| 2.Users can modify and share the software. | 2. Users cannot modify or share the software without permission. |
| 3.Usually free to use. | 3. Usually requires payment or a license. |
| 4.Developed by communities or organizations. | 4. Developed and controlled by a company. |
| 5.Examples: Linux, LibreOffice, Mozilla Firefox. | 5. Examples: Windows, Microsoft Office, Adobe Photoshop. |
Everyday Applications
Open Source Applications:
- Mozilla Firefox (web browser)
- VLC Media Player (media player)
- LibreOffice (office suite)
Proprietary Applications:
- Microsoft Windows (operating system)
- Microsoft Word (word processor)
- Adobe Photoshop (image editing software)
Open-source software encourages collaboration and innovation, whereas proprietary software provides controlled development and dedicated support from the software owner.
d. Explain the concept of utility software and its role in enhancing the performance and functionality of a computer system.
Ans: Utility software is a type of system software designed to maintain, protect, and optimize the performance of a computer system. It helps users manage computer resources efficiently and ensures smooth system operation.
Functions of Utility Software:
i) System Maintenance
- Removes unnecessary files and optimizes storage.
- Keeps the system running efficiently.
ii) Security and Protection
- Detects and removes viruses, malware, and spyware.
- Protects data from unauthorized access.
iii) Data Management
- Creates backups and restores lost data.
- Compresses files to save storage space.
iv) Performance Optimization
- Improves system speed and efficiency.
- Monitors system performance and resource usage.
Examples of Utility Software
- Antivirus programs (Windows Defender, Avast)
- Disk Cleanup tools
- Backup and Restore utilities
- File Compression tools (WinZip, 7-Zip)
- Disk Defragmenters
Role in a Computer System
- Enhances system performance and speed.
- Protects the computer from security threats.
- Reduces storage problems by removing unwanted files.
- Prevents data loss through backup and recovery features.
- Increases the reliability and lifespan of the computer system.
In conclusion, utility software plays a vital role in maintaining, securing, and optimizing a computer system, ensuring efficient and reliable performance.
End of Ch-1 Computer System