Computer Systems and Organisation Quiz 2

💾 Computer Systems & Organisation Quiz 2 — Types of Software (Class 11 CS)

Practice 20 CBSE Class 11 Computer Science (Code 083) MCQs on types of software — system software (operating systems, system utilities, device drivers), language translators (assembler, compiler, interpreter), and application software (productivity, multimedia, and entertainment software).

Tap any question to reveal the answer with a short explanation — great for quick revision before a class test or the board exam.

🧩 System Software🖥️ Operating System🔌 Device Drivers🔤 Translators💾 Application Software📊 Productivity Software🎮 Entertainment Software
Q1
🧩 System Software

Which of the following is an example of system software?

  1. Word processor
  2. Spreadsheet software
  3. Operating system
  4. Graphics editor
Show Answer & Explanation

✅ Answer: (c) Operating system

An operating system is system software — it manages the computer’s hardware and provides a platform for other programs to run. Word processors, spreadsheets, and graphics editors are all application software, built for specific end-user tasks.

Q2
🖥️ Operating System

What is the main function of an operating system?

  1. Creating documents
  2. Managing computer hardware and software resources
  3. Editing images
  4. Performing calculations
Show Answer & Explanation

✅ Answer: (b) Managing computer hardware and software resources

The OS’s core job is managing hardware and software resources — memory, storage, processes, and devices — and acting as the bridge between the user and the machine.

Q3
🖥️ Operating System

Which software component is responsible for managing files and directories on a computer system?

  1. Device drivers
  2. System utilities
  3. Operating system
  4. Assembler
Show Answer & Explanation

✅ Answer: (c) Operating system

File and directory management is one of the core responsibilities of the operating system — it keeps track of where data is stored and organises it for easy access.

Q4
🔌 Device Drivers

Which type of system software is used to control and operate specific hardware devices?

  1. Operating system
  2. System utilities
  3. Device drivers
  4. Compiler
Show Answer & Explanation

✅ Answer: (c) Device drivers

Device drivers are small, specialised programs written to control a specific piece of hardware (like a printer or graphics card) and let it communicate properly with the OS.

Q5
🔌 Device Drivers

What is the purpose of a device driver?

  1. Creating documents
  2. Managing system resources
  3. Translating programming languages
  4. Enabling communication between hardware devices and the operating system
Show Answer & Explanation

✅ Answer: (d) Enabling communication between hardware devices and the operating system

A device driver’s job is to enable communication between a hardware device and the operating system — it translates the OS’s general commands into instructions that specific hardware understands.

Q6
🔤 Translators

Which type of software translates assembly language code into machine code?

  1. Assembler
  2. Compiler
  3. Interpreter
  4. Linker
Show Answer & Explanation

✅ Answer: (a) Assembler

An assembler is the language translator specifically built to convert assembly language (mnemonics like MOV, ADD) into machine code (binary).

Q7
🔤 Translators

Which programming tool converts high-level language code into machine code?

  1. Assembler
  2. Compiler
  3. Interpreter
  4. Debugger
Show Answer & Explanation

✅ Answer: (b) Compiler

A compiler takes an entire high-level language program (like C++) and translates it into machine code all at once, before execution begins.

Q8
🔤 Translators

Which programming tool translates and executes instructions line by line in real-time?

  1. Assembler
  2. Compiler
  3. Interpreter
  4. Linker
Show Answer & Explanation

✅ Answer: (c) Interpreter

An interpreter translates and executes code one line at a time, rather than compiling the whole program first — that’s why errors in interpreted languages show up as soon as the faulty line runs.

Q9
🔤 Translators

Which of the following is an example of an interpreter?

  1. Python
  2. C++
  3. Java
  4. Visual Basic
Show Answer & Explanation

✅ Answer: (a) Python

Python is a classic example of an interpreted language — the Python interpreter reads and runs code line by line. C++ is compiled, and Java uses a compiler-plus-JVM combination.

Q10
💾 Application Software

Which type of software is designed to perform specific tasks for end-users?

  1. System software
  2. Programming tools
  3. Application software
  4. Device drivers
Show Answer & Explanation

✅ Answer: (c) Application software

Application software is built to help end-users perform specific tasks — writing documents, browsing the web, editing photos — as opposed to system software, which manages the computer itself.

Q11
💾 Application Software

Which of the following is an example of application software?

  1. Operating system
  2. Device drivers
  3. Web browser
  4. Compiler
Show Answer & Explanation

✅ Answer: (c) Web browser

A web browser is application software — a program end-users interact with directly to accomplish a task (browsing websites). The other three are all system software.

Q12
💾 Application Software

What is the main purpose of a web browser?

  1. Creating documents
  2. Managing system resources
  3. Editing images
  4. Accessing and displaying web pages
Show Answer & Explanation

✅ Answer: (d) Accessing and displaying web pages

A web browser exists to let users access and display web pages — fetching content from the internet and rendering it on screen.

Q13
📊 Productivity Software

Which software category includes word processors, spreadsheets, and presentation tools?

  1. System software
  2. Programming tools
  3. Device drivers
  4. Productivity software
Show Answer & Explanation

✅ Answer: (d) Productivity software

Tools built to help create documents, spreadsheets, and presentations fall under productivity software — a specific sub-category of application software focused on everyday office tasks.

Q14
🛡️ Utility Software

Which type of software is used to protect computer systems from viruses and malware?

  1. Operating system
  2. Device drivers
  3. Antivirus software
  4. Compiler
Show Answer & Explanation

✅ Answer: (c) Antivirus software

Antivirus software is a utility program specifically designed to detect, block, and remove viruses and malware, keeping the system secure.

Q15
📊 Productivity Software

What is the main function of productivity software?

  1. Creating documents, spreadsheets, and presentations
  2. Managing system resources
  3. Compiling programming code
  4. Editing images
Show Answer & Explanation

✅ Answer: (a) Creating documents, spreadsheets, and presentations

Productivity software exists to help users with everyday office work — creating documents, spreadsheets, and presentations — rather than managing the system or translating code.

Q16
📊 Productivity Software

Which of the following is an example of productivity software?

  1. Photoshop
  2. Microsoft Office
  3. VLC Media Player
  4. Adobe Illustrator
Show Answer & Explanation

✅ Answer: (b) Microsoft Office

Microsoft Office (Word, Excel, PowerPoint) is the classic example of productivity software. Photoshop and Illustrator are graphics/multimedia software, and VLC is media-player software.

Q17
🎬 Multimedia Software

Which type of software is used for video editing and post-production?

  1. Operating system
  2. Device drivers
  3. Multimedia software
  4. Compiler
Show Answer & Explanation

✅ Answer: (c) Multimedia software

Multimedia software covers tools built for working with audio, video, and graphics — including video editing and post-production programs.

Q18
💾 Application Software

What is the purpose of database software?

  1. Creating documents
  2. Managing system resources
  3. Storing and organizing data
  4. Compiling programming code
Show Answer & Explanation

✅ Answer: (c) Storing and organizing data

Database software exists specifically for storing and organising data in a structured way so it can be efficiently retrieved, updated, and managed.

Q19
🎮 Entertainment Software

Which software category includes video games and entertainment applications?

  1. System software
  2. Programming tools
  3. Entertainment software
  4. Device drivers
Show Answer & Explanation

✅ Answer: (c) Entertainment software

Video games and similar apps built purely for leisure fall under entertainment software — a category of application software focused on fun rather than productivity.

Q20
🎮 Entertainment Software

Which of the following is an example of entertainment software?

  1. Adobe Photoshop
  2. Microsoft Excel
  3. Call of Duty
  4. Google Chrome
Show Answer & Explanation

✅ Answer: (c) Call of Duty

Call of Duty is a video game — pure entertainment software. Photoshop is multimedia/graphics software, Excel is productivity software, and Chrome is a web browser.

Jitendra Singh
✔ Verified Educator

Jitendra Singh

Founder of CBSEPython.in

I help CBSE Class 9–12 students learn Python, Information Technology, Artificial Intelligence and Computer Science through easy notes, quizzes, MCQs and sample papers.

Read More About Me →