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
1431
What type of software is tailored to meet specific user needs?
Answer:
Application software
Application software is created to perform a specific function for an end-user or another application. Examples include word processors, media players, and accounting software, each tailored to a particular need, unlike system software which manages the computer itself.
1432
Which of the following is the best example of system software?
Answer:
Windows 11
Windows 11 is an operating system, which is the core component of system software. It manages all hardware and software resources on a computer.
1433
If both base and derived classes define a function with the same prototype, what happens?
Answer:
Base class objects call base function, derived objects call derived function
Function resolution depends on the object type when function names match.
1434
Why is it important for users to regularly update their software?
Answer:
All of the above.
Regular updates are crucial for several reasons: they fix security holes that could be exploited by malware, provide users with new functionality, and ensure the software continues to work correctly with modern operating systems and services.
1435
Which programming language model is organized around "objects" instead of "actions"?
Answer:
OOB
Object-Oriented Programming (OOP) is based on objects that contain both data and methods.
1436
Which statement about Machine Language is inaccurate?
Answer:
Requires a translator to execute
Machine language is native to computers and does not require a translator; it's directly executed.
1437
The final output of the entire compilation and linking process is typically a(n):
Answer:
Executable file
The end goal of compiling is to produce a single, standalone executable file (e.g., an `.exe` file on Windows) that the operating system can load and run.
1438
What are the instructions called that tell a system what, how, and when to do something?
Answer:
Program
A program consists of instructions that define the operations and behavior of a system.
1439
A large collection of updates, fixes, and feature enhancements for a software program, delivered as a single installable package, is known as a:
Answer:
Service Pack
A service pack (SP) bundles together many updates that have been released over time. Installing a single service pack is easier than installing a large number of individual patches. This was more common in the past, with updates now often delivered continuously.
1440
A "browser extension" or "add-on" is a small software module that:
Answer:
Adds new features and customization to a web browser.
Extensions are small programs that can be installed into a browser to enhance its functionality, such as ad blockers, password managers, or grammar checkers.