Q61. What type of software is Microsoft Windows?
a) Application Software
b) System Software
c) Utility Software
d) Firmware
Show Answer
Correct Answer: b) System Software
Explanation: Microsoft Windows is an operating system, which is a type of system software. It manages computer hardware and provides services for application software to run.
Q62. Which programming language is best suited for web development?
a) C++
b) Python
c) JavaScript
d) Assembly
Show Answer
Correct Answer: c) JavaScript
Explanation: JavaScript is a widely used programming language for web development, enabling interactive features on websites, such as dynamic content, animations, and form validation.
Q63. What is firmware?
a) Software that performs tasks for users
b) Software that is permanently installed on hardware
c) Software that operates on the cloud
d) Software used for document processing
Show Answer
Correct Answer: b) Software that is permanently installed on hardware
Explanation: Firmware is low-level software embedded in hardware devices, providing control, monitoring, and data manipulation of engineered products and systems.
Q64. Which of the following is NOT an example of application software?
a) Microsoft Excel
b) Adobe Photoshop
c) Linux Kernel
d) Google Chrome
Show Answer
Correct Answer: c) Linux Kernel
Explanation: The Linux Kernel is part of system software, specifically the core of an operating system, while Microsoft Excel, Adobe Photoshop, and Google Chrome are application software used for specific tasks.
Q65. What does the term “open-source software” mean?
a) Software that is free to use
b) Software with source code available for modification
c) Software that operates only on open networks
d) Software that has no licensing restrictions
Show Answer
Correct Answer: b) Software with source code available for modification
Explanation: Open-source software is software where the source code is made available to the public, allowing anyone to view, modify, and distribute the software as needed.
Q66. Which programming language is primarily used for developing Android applications?
a) C#
b) Swift
c) Java
d) Ruby
Show Answer
Correct Answer: c) Java
Explanation: Java has been the primary language used for developing Android applications, although Kotlin has become increasingly popular. Java provides a robust environment for Android app development.
Q67. What is the primary function of utility software?
a) To manage hardware resources
b) To perform maintenance tasks on a computer
c) To edit documents
d) To develop software
Show Answer
Correct Answer: b) To perform maintenance tasks on a computer
Explanation: Utility software helps maintain, analyze, optimize, and protect the computer. Examples include antivirus programs, disk cleanup tools, and backup software.
Q68. Which of the following is an example of a database management system (DBMS)?
a) Microsoft Word
b) Oracle
c) Adobe Photoshop
d) Google Chrome
Show Answer
Correct Answer: b) Oracle
Explanation: Oracle is a Database Management System (DBMS) that allows users to create, manage, and interact with databases. DBMS software is used to store, retrieve, and manipulate data.
Q69. What type of software is used to translate a high-level programming language into machine code?
a) Compiler
b) Operating System
c) Text Editor
d) Database
Show Answer
Correct Answer: a) Compiler
Explanation: A compiler is software that translates code written in a high-level programming language into machine code that can be executed by a computer’s CPU.
Q70. Which of the following is NOT a programming language?
a) Python
b) C++
c) COBOL
d) HTML
Show Answer
Correct Answer: d) HTML
Explanation: HTML (HyperText Markup Language) is a markup language used for creating and structuring content on the web, not a programming language. Python, C++, and COBOL are programming languages.