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
21
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.
22
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.
23
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.
24
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.
25
In semantic versioning MAJOR.MINOR.PATCH, what does a change in the "MINOR" number suggest?
Answer:
New functionality has been added in a backward-compatible manner.
The minor version is incremented when new features are introduced to the software, but in a way that does not break existing functionality from previous versions in the same major release.
26
Software that provides the basic foundation for a computer's operation is:
Answer:
System Software
System software, including the operating system and device drivers, provides all the essential services that allow the computer hardware and other software to work.
27
A "library" in programming is:
Answer:
A collection of pre-written code, functions, and routines that a programmer can use.
Libraries provide reusable code for common tasks (like mathematical calculations or network communication), saving programmers from having to write everything from scratch.
28
A programmer writing a plan or a simplified, informal description of a program's logic before writing the actual code is creating:
Answer:
Pseudocode
Pseudocode is a way of outlining a program using plain language structured like code but without the strict syntax rules of a real programming language. It is used for planning and design.
29
Which technique in object-oriented programming reduces redundant work?
Answer:
Reuse of code
Code reuse saves time by using existing code components instead of writing new ones.
30
A computer's BIOS is an example of:
Answer:
Firmware
The BIOS (Basic Input/Output System) is low-level software embedded in a chip on the motherboard, making it a classic example of firmware.