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
2201
The output of a compiler, which is a non-human-readable version of the program, is known as:
Answer:
Object Code
The compiler translates the high-level source code into intermediate object code. This object code is then typically processed by a linker to create the final executable file.
2202
Dropbox, Google Drive, and Microsoft OneDrive are popular examples of:
Answer:
Cloud storage and file synchronization services
These services provide online storage space where users can save their files and access them from any internet-connected device. They are a combination of application software and a cloud service.
2203
What is a "fork" in the context of open-source software development?
Answer:
When developers take a copy of the source code from a project to start their own independent development.
Forking is a common practice in open-source. If a group of developers disagrees with the direction of a project, they can "fork" it, creating a new version that they control and develop separately.
2204
The "release candidate" (RC) phase of software development comes:
Answer:
After beta testing but before the final release.
A release candidate is a version that is believed to be stable enough to be the final product. It is released to a wider audience to catch any last-minute critical bugs before the official launch.
2205
The set of rules that defines the combinations of symbols that are considered to be correctly structured statements in a language is its:
Answer:
Syntax
Syntax refers to the grammatical rules of the programming language. If the syntax is incorrect (e.g., a missing semicolon), the program will fail to compile or be interpreted.
2206
System software consists of operating systems and:
Answer:
Language translators
System software includes operating systems and language translators that convert programs into machine code.
2207
Google Chrome, Microsoft Edge, and Apple Safari are all examples of:
Answer:
Web browsers
These are all application programs that allow users to access and navigate the World Wide Web. They should not be confused with search engines like Google or Bing, which are websites accessed through a browser.
2208
What does LTS stand for in the context of software versions?
Answer:
Long-Term Support
An LTS version of a software is a stable release that is guaranteed to be maintained and receive security updates for a longer period than standard releases. This is important for enterprises that value stability over having the latest features.
2209
What kind of programming errors are caught at compile time?
Answer:
Syntax errors
Syntax errors are structural issues in the code flagged during compilation.
2210
What is the main purpose of a programming language?
Answer:
To provide a set of instructions that a computer can execute to perform a task.
A programming language is a formal language that allows a programmer to write instructions that can be converted into machine language and executed by a computer to achieve a specific result.