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
2301
What is a key advantage of proprietary software for many businesses?
Answer:
It often comes with professional support, stability, and a clear roadmap.
Businesses often choose proprietary software because it is backed by a single company that is responsible for maintenance, provides guaranteed support, and has a vested interest in keeping the product stable and updated.
2302
How does an interpreter work in a programming language?
Answer:
It runs the program line by line, converting each line to machine code.
An interpreter processes a high-level language program by translating and executing it one statement at a time. It does not create a separate executable file; instead, it performs the translation during the program's execution, which allows for easier debugging but can be slower than running compiled code.
2303
The GPL (General Public License) is a type of license commonly associated with:
Answer:
Free and Open-Source Software
The GPL is a widely used "copyleft" license that ensures that software remains free by requiring that all modified and derivative works also be licensed under the GPL.
2304
The meaning of the statements and commands in a programming language is referred to as its:
Answer:
Semantics
Semantics refers to the logic and meaning behind the code. A program can be syntactically correct but have semantic errors (logical errors) that cause it to produce the wrong output.
2305
What is the primary function of a web browser like Google Chrome or Mozilla Firefox?
Answer:
To access and display websites on the internet.
A web browser is an application software designed to retrieve, present, and traverse information resources on the World Wide Web.
2306
____________translates and executes program at run time line by line?
Answer:
Interpreter
An interpreter is a computer program that directly executes instructions written in a programming or scripting language, without requiring them to have been previously compiled into a machine language program. It translates and executes the program line by line at runtime.
2307
Software designed to meet the specific needs of a particular business or organization is called:
Answer:
Custom application software
Custom or bespoke software is a type of application software that is tailor-made to address the unique requirements of a specific client, unlike off-the-shelf software.
2308
Visual Studio Code (VS Code) is a very popular software application used for:
Answer:
Code editing and software development
VS Code is a source-code editor developed by Microsoft. It includes support for debugging, syntax highlighting, intelligent code completion, and version control, making it a favorite among programmers.
2309
Mozilla Firefox, a popular web browser, is an example of:
Answer:
Free and open-source software.
Firefox is developed by the Mozilla Foundation, a non-profit organization dedicated to a free and open internet. Its source code is open for anyone to inspect and contribute to.
2310
What type of program can directly execute high-level language code without needing prior compilation?
Answer:
Interpreter
An interpreter is a program that reads a high-level language source program one line at a time, translates that line into machine code, and executes it immediately. This differs from a compiler, which translates the entire program before execution.