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
2351
Which generation of programming language is machine language?
Answer:
First Generation (1GL)
First-generation languages are the lowest-level languages, consisting of binary machine code that is directly executed by the CPU.
2352
____________is computer software designed to operate the computer hardware and to provide platform for running application software?
Answer:
System software
System software is a type of computer software that is designed to operate and control the computer hardware and to provide a platform for running application software. The operating system is the most prominent example of system software.
2353
Microsoft Access is an example of what kind of software?
Answer:
Database Management System (DBMS)
MS Access is a DBMS application that allows users to create and manage databases, design forms for data entry, and generate reports from the data.
2354
A language that can be written on one platform and executed on another is said to be:
Answer:
Portable
Portable languages can be executed on different platforms without modification, such as Java.
2355
A potential benefit of open source for security is the idea that "given enough eyeballs, all bugs are shallow." This means:
Answer:
With many people reviewing the code, security vulnerabilities are more likely to be found and fixed quickly.
This principle, known as Linus's Law, suggests that the transparency of open-source code leads to better security because a large and diverse community can scrutinize it for flaws.
2356
Which of the following has the most direct control over the computer's hardware?
Answer:
A device driver
Device drivers are system software components that directly interact with and control specific hardware devices on behalf of the operating system.
2357
If a software program is in the "public domain," it means:
Answer:
It is not protected by any copyright and is free for all to use in any way.
Public domain software has no ownership, copyright, or patent. Anyone can use, modify, and distribute it without any restrictions whatsoever.
2358
The concept of adding new program components at runtime is called:
Answer:
Dynamic loading
Dynamic loading loads code into memory during execution.
2359
What is a term for a translator that converts assembly language programs into machine language codes?
Answer:
Assembler
An assembler is a program that takes basic computer instructions written in assembly language and converts them into a pattern of bits that the computer's processor can use to perform its basic operations. Each assembly language is specific to a particular computer architecture.
2360
The Apache HTTP Server, the most popular web server software, is:
Answer:
Free, open-source, and maintained by a community.
The Apache HTTP Server is a flagship project of the Apache Software Foundation and a prime example of a highly successful, community-driven open-source project.