Computer Science/IT MCQs
Topic Notes: Computer Science/IT
MCQs and preparation resources for competitive exams, covering important concepts, past papers, and detailed explanations.
Plato
- Biography: Ancient Greek philosopher (427–347 BCE), student of Socrates and teacher of Aristotle, founder of the Academy in Athens.
- Important Ideas:
- Theory of Forms
- Philosopher-King
- Ideal State
1331
A firewall that protects a computer from unauthorized network access can be classified as:
Answer:
Utility software
A firewall is a security utility. Its purpose is to monitor and control network traffic to protect the system, which is a system management and security function.
1332
Which of the following is an example of a low-level programming language?
Answer:
Assembly Language
Assembly language is a low-level language because it has very little abstraction from the underlying machine code. Each assembly instruction typically corresponds to one machine instruction.
1333
If the compiler checks the reference type instead of the object type, it refers to:
Answer:
Polymorphism
Polymorphism lets the same reference point to objects of different types.
1334
The process of finding and fixing errors in source code is called:
Answer:
Debugging
Debugging is a critical part of the software development process where a programmer identifies, analyzes, and removes errors, or "bugs," from the source code.
1335
Which generation of programming language is assembly language?
Answer:
Second Generation (2GL)
Second-generation languages introduced mnemonics as a more human-readable layer on top of machine code, requiring an assembler for translation.
1336
Functions with the class name are called:
Answer:
Constructor
Constructors are special functions with the same name as the class.
1337
What does an EULA (End-User License Agreement) typically apply to?
Answer:
Proprietary Software
An EULA is a legal contract between the software developer and the user, defining the user's rights and restrictions. It is a hallmark of proprietary software, outlining what the user is permitted to do with the software they have licensed.
1338
Which statement is false?
Answer:
A computer can run without any system software.
This statement is false. A computer requires system software, specifically an operating system, to manage its hardware and run any other programs.
1339
Which of the following is an example of cloud-based productivity software?
Answer:
Google Workspace (Google Docs, Sheets, Slides)
Google Workspace is a suite of applications that run directly in a web browser and store data on Google's servers (in the cloud), rather than being installed and run locally on a user's computer.
1340
Which software is specifically designed for building and editing slide-based presentations?
Answer:
MS PowerPoint
Microsoft PowerPoint is the industry-standard application for creating slide-based presentations. It provides tools for designing slides, adding text and multimedia, and presenting the information in a slideshow format. U-torrent is for file sharing, and Firefox is a web browser.