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: 6The ability to input data directly into a computer system by speaking to it is known as ___________.
Option A
Speech Recognition is the technology that allows a computer system to receive and understand spoken words as input. It converts human speech into a form that a computer can process, such as text or commands.
For example, when you speak into a microphone and the computer converts your speech into written text, it is using speech recognition.
| Term | Meaning |
|---|---|
| Speech Recognition | Converts spoken words into computer-readable input. |
| Speaker Recognition | Recognizes a person from their voice. |
| Speaker Identification | Determines who is speaking. |
| Speech Enhancement | Improves speech quality and reduces noise. |
Q: 7A 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: 8Without 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: 9Which 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: 10All 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.
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.