1. Which of the following is a popular programming language for developing multimedia web pages, websites, and web-based applications ?

COBOL

Java

BASIC

Assembler

Answer: Java

Explanation:

The popular programming language for developing multimedia web pages, websites, and web-based applications is Java. Therefore, option (b) is correct.


2. An error in a computer program is called a __________ ?

crash

power failure

bug

virus

Answer: bug

Explanation:

The correct answer is (c) bug.


3. Which part of the computer is directly invoked in executing the instructions of the computer program ?

The scanner

The main storage

The secondary storage

The processor

Answer: The processor

Explanation:

The processor (also known as the central processing unit or CPU) is directly invoked in executing the instructions of the computer program. The processor fetches instructions from memory, decodes them, and then executes them using its arithmetic and logic units. The other components listed - scanner, main storage, secondary storage, and printer - may be involved in various stages of the computing process, but they do not directly execute the instructions of the program.


4. The translator program used in assembly language is called _________ ?

Compiler

Assembler

Intepreter

Translator

Answer: Assembler

Explanation:

Assembler is the translator program used in assembly language. It is a software program that converts assembly language code into machine language code that the computer can understand and execute. An assembler performs the conversion by translating each assembly language instruction into one or more machine language instructions.


5. Multiprogramming systems ?

are easier to develop than single programming systems

execute each job faster.

execute more jobs in the same time period.

use only one large mainframe computer.

Answer: execute more jobs in the same time period.

Explanation:

Multiprogramming systems execute more jobs in the same time period. Therefore, option (c) is correct.


6. Data representation is based on the ________ number system, which uses two numbers to represent all data ?

binary

biometric

bicentennial

byte

Answer: binary

Explanation:

The correct answer is (a) binary.


7. Which is the best definition of a software package ?

An add-on for your computer such as additional memory

A set of computer programs used for a certain function such as word processing

A protection you can buy for a computer

The box, manual and license agreement that accompany commercial software

Answer: A set of computer programs used for a certain function such as word processing

Explanation:

The best definition of a software package is (b) A set of computer programs used for a certain function such as word processing. A software package refers to a collection of programs, data, and information that is designed to perform specific tasks on a computer. It typically includes one or more applications that are designed to work together to provide a specific functionality or service, such as word processing, spreadsheet calculations, or graphic design.


8. To take information from one source and bring it to your computer is referred to as __________ ?

upload

download

transfer

de-link

Answer: download

Explanation:

The correct answer is (b) download.


9. The __________ primarily take(s) of the behind-the-scenes details and manage(s) the hardware ?

operating system

application software

peripheral devices

hard disk

Answer: operating system

Explanation:

operating system primarily takes care of the behind-the-scenes details and manages the hardware.


10. Modern Computers represent characters and numbers internally using one of the following number systems __________ ?

Penta

Octal

Hexa

Binary

Answer: Binary

Explanation:

The correct answer is (d) Binary. Modern computers represent characters and numbers internally using the binary number system, which is a base-2 numbering system consisting of only two digits, 0 and 1. Binary is used because it is the simplest way to represent the on/off states of electronic devices, which form the foundation of modern computer hardware. However, binary is not very convenient for humans to work with, so various higher-level number systems have been developed, including hexadecimal (base-16) and octal (base-8), which are more commonly used for programming and other computer-related tasks.