All Categories MCQs
Topic Notes: All Categories
General Description
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
2311
Which software is an example of a popular open-source graphics editor often cited as a free alternative to Adobe Photoshop?
Answer:
GIMP
GIMP (GNU Image Manipulation Program) is a powerful, free, and open-source raster graphics editor used for image retouching, editing, and composition.
2312
Which category of software does a disk defragmenter belong to?
Answer:
System Software (specifically, Utility Software)
A disk defragmenter is a utility program that analyzes and reorganizes fragmented files on a storage drive to improve performance. As a maintenance tool, it falls under the umbrella of system software.
2313
The Android mobile operating system is based on an open-source core (the Linux kernel) but also includes proprietary components from Google. This makes it an example of:
Answer:
A hybrid or "commercial open-source" model
Many modern software projects use a hybrid model. The core Android Open Source Project (AOSP) is open-source, but the version most people use on their phones includes proprietary Google apps and services.
2314
What is the main difference between utility software and application software?
Answer:
Utility software focuses on system maintenance, while application software focuses on user tasks.
The key distinction is their purpose. Application software helps users be productive (e.g., writing a report), while utility software helps the system run smoothly (e.g., cleaning a disk).
2315
A software application that provides comprehensive facilities to computer programmers for software development, such as a source code editor, debugger, and compiler, is called a(n):
Answer:
Integrated Development Environment (IDE)
An IDE, like Visual Studio or Eclipse, bundles all the necessary tools for programming into a single application to maximize programmer productivity.
2316
What software is essential for operating hardware components?
Answer:
Device Driver
Device drivers facilitate communication between hardware devices and the operating system.
2317
What are the symbolic representations in assembly languages referred to?
Answer:
Mnemonics
Assembly language uses mnemonics as short, easy-to-remember abbreviations for machine-language instructions. For example, 'ADD' might be the mnemonic for an addition instruction, making the code more readable for humans than raw binary.
2318
The Android operating system, found on many smartphones and tablets, was primarily developed by:
Answer:
Google
Android is a mobile operating system based on a modified version of the Linux kernel and other open-source software, designed and developed by Google.
2319
What does the term "FOSS" stand for?
Answer:
Free and Open-Source Software
FOSS is a common acronym that encompasses both free software (as in freedom, not just cost) and open-source software, which have overlapping but slightly different philosophies.
2320
What kind of program translates an entire source code into executable code?
Answer:
Compiler
A compiler is a special program that translates a source program, written in a high-level language like C++ or Java, into a low-level language (like object code or machine code) all at once. The resulting executable file can then be run by the computer.