This section contains carefully selected MCQs and Previous Year Questions with explanations to help students understand concepts and prepare effectively for examinations, interviews, and competitive tests.
Q: 1Which of the following is NOT an Artificial Intelligence (AI) personal digital assistant?
Option B
Artificial Intelligence (AI) personal digital assistants are software agents that can perform tasks, answer questions, and interact with users using voice commands or text.
| AI PERSONAL ASSISTANT | COMPANY |
|---|---|
| Siri | Apple |
| Google Assistant | |
| Cortana | Microsoft |
| Alexa | Amazon |
| ChatGPT | OpenAI |
| Gemini | |
| Copilot | Microsoft |
| Grok | X |
| Bixby | Samsung |
| Perplexity | Perplexity AI, Inc |
Q: 2Development tools like text editors, code libraries, compilers, and testing platforms are available in a _________________ framework of IDE.
Option C
An IDE (Integrated Development Environment) provides all the necessary development tools such as text editors, compilers, debuggers, code libraries, and testing platforms within a Single integrated framework.
Q: 3Which translator is used to convert assembly language to machine language?
Option A
Computers understand only machine language (binary code). Therefore, programs written in assembly language must be converted into machine language before execution.
An Assembler is a translator program that converts assembly language instructions into machine language instructions.
| Translator | Function |
|---|---|
| Assembler | Converts assembly language to machine language. |
| Compiler | Converts high-level language to machine language at once. |
| Interpreter | Converts and executes high-level language line by line. |
Q: 4Which of the following is not a system software?
Option C
System Software is the type of software that manages computer hardware and provides a platform for running application software. Common examples of system software include the Operating System (OS), utility programs, and language translators such as compilers, interpreters, and assemblers.
Application Software is designed to help users perform specific tasks or solve particular problems. It runs on top of system software and allows users to do activities like creating documents, managing databases, browsing the internet, or editing images. Examples include word processors, spreadsheet software, Database Management Systems (DBMS) software, and web browsers.
Utility Programs are System Software tools that help maintain, manage, and protect a computer. Examples include Antivirus Software for security, Disk Cleanup tools for removing unnecessary files, file compression software like WinRAR (Windows Roshal ARchive) or 7-Zip for reducing file size, backup software for data safety, and disk defragmenters for improving storage performance.
Q: 5IDE suite consolidates basic tools require to write and ______________ software.
Option B
An Integrated Development Environment (IDE) suite consolidates the basic tools required to write, test, and debug software. IDEs provide a comprehensive environment combining code editors, compilers or interpreters, debuggers, and testing tools, all accessible from one interface.
Q: 6A typical Central Processing Unit (CPU) does not have which one of the following components?
Option B
The CPU (Central Processing Unit) is often called the "BRAIN" of the computer. Its main job is fetch, decode, and execute instructions. The main components of the CPU are:
Visual Display Unit (VDU): The VDU is an output device used for displaying processed data, not a part of CPU internal architecture.
| Term | Category | Role |
|---|---|---|
| ALU | Part of CPU. | Performs Arithmetic & Logic operations. |
| CU | Part of CPU. | Directs operations, manages instruction cycle. |
| Registers | Part of CPU. | Small, fast memory inside CPU. |
| VDU | Output Device. | Displays output to monitor. |
Q: 7Without an IDE, a developer has to select, deploy, integrate and manage all of them ___________.
Option C
An IDE (Integrated Development Environment) provides a single platform where developers can write, compile, debug, and manage code. Without an IDE, a developer must handle each tool Separately:
Q: 8Which of the following software is designed only for a specific task?
Option A
Application Software is software designed to perform a specific task for the user. It helps users complete particular activities such as typing documents, calculations, drawing, or browsing the internet.
| Software Type | Purpose |
|---|---|
| Application Software | Performs specific user tasks. |
| Utility Software | Maintains and protects system. |
| System Software | Controls computer hardware. |
Q: 9All the different components which make up the processor have to be condensed to fit in the smart phone. It is known as ___________.
Option D
System on a Chip (SoC) is a highly integrated microchip that contains all the essential components of a computer or smartphone including processor cores (CPU), memory (RAM and ROM), Graphics Processing Unit (GPU), input/output controllers, modems, and other peripherals on a single chip.
SoCs are designed to fit into compact devices like smartphones, enabling them to run efficiently with reduced space, power consumption, and heat dissipation.
Unlike a processor on a chip, which only contains the CPU, an SoC includes multiple functional units to handle computing, graphics, and communication.
Q: 10In contrast to the GPL, proprietary (स्वामित्व) licenses:
Option D
Software licenses determine how software can be used, modified, and distributed. There are two types of software licenses: GPL (General Public License) or Open-Source Licenses, and Proprietary Licenses.
Examples of GPL software include Linux, LibreOffice, Mozilla Firefox, WordPress and GIMP, while proprietary software includes Microsoft Windows, Adobe Photoshop, Adobe Dreamweaver, and Microsoft Office.
Q: 11Match the following :
| Description | Register |
|---|---|
| 1. Keeps track of the next instruction to be executed. | i. Accumulator (ACC) |
| 2. Holds instructions to be decoded by the control unit. | ii. Memory Address Register (MAR) |
| 3. Points to the memory location to be accessed by the CPU. | iii. Program Counter (PC) |
| 4. Used for storing variables, temporary results and results from the ALU | iv. Instruction Register (IR) |
Choose the most appropriate option from below :
Option B
A Register is a small and very fast storage location inside the CPU (Central Processing Unit) used to temporarily hold data, instructions, or addresses that the CPU needs immediately during processing.
| REGISTER TYPE | DESCRIPTION |
|---|---|
| Program Counter (PC) | Keeps the address of the next instruction the CPU will execute. |
| Instruction Register (IR) | Holds the current instruction that the CPU is decoding and executing. |
| Memory Address Register (MAR) | Stores the address of the memory location that the CPU wants to read or write. |
| Accumulator (ACC) | Temporarily holds data and the results of computations done by the CPU. |
| Stack Pointer (SP) | Points to the top of the stack in memory, used for function calls and local variables. |
Q: 12IDE is basically an environment of tools like _____________.
Option D
IDEs is a software application that provides comprehensive facilities to computer programmers for software development, combining essential tools like code editors, compilers, debuggers, and build automation into a single interface.
Q: 13Which of the following is not an operating system?
Option D
An Operating System (OS) is system software that manages computer hardware and software resources and provides common services for computer programs.
The key functions of an OS includes, process management, memory management, file management, device management, user interface etc.
| OPERATING SYSTEM | PROVIDER | DESCRIPTION |
|---|---|---|
| Android | Most popular OS globally, dominant on smartphones and tablets. | |
| Windows | Microsoft | Leading desktop OS, widely used in business and personal PCs. |
| iOS | Apple | Popular mobile OS on iPhones and iPads. |
| MacOS | Apple | Desktop OS for Apple computers. |
| Linux | Open Source | Open-source OS popular among developers and for servers. |
| Chrome OS | Lightweight OS mostly used in education sector on Chromebooks. |
Q: 14Which of the following is not a function of the control unit?
Option A
Q: 15What is the main function of Central Processing Unit (CPU) in computers?
Option A
The main function of the Central Processing Unit (CPU) in computers is to process data. It acts as the brain of the computer. The CPU performs three major tasks:
Thank you so much for taking the time to read my Computer Science MCQs section carefully. Your support and interest mean a lot, and I truly appreciate you being part of this journey. Stay connected for more insights and updates! If you'd like to explore more tutorials and insights, check out my YouTube channel.
Don’t forget to subscribe and stay connected for future updates.