Page 12 - Code & Click - 6
P. 12
Info Retention
A. Select the correct option for each of the following statements.
1. A language processor that converts a high-level language program into a machine language
program, line by line is ______.
(a) Assembler (b) Compiler (c) Interpreter (d) Converter
2. A language which is expressed in the form of binary digits – 0 and 1, is ______.
(a) Machine language (b) Assembly language
(c) High-level language (d) Visual language
3. The third generation of computers used ______.
(a) transistors (b) vacuum tubes (c) integrated circuits (d) microprocessors
4. A language processor that converts an entire high-level language program into machine
language program in one go is ______.
(a) Assembler (b) Compiler (c) Interpreter (d) Converter
B. Fill in the blanks with the correct answer.
1. An _________ converts an assembly language program into a machine language program.
2. _________ were used in fourth-generation computers.
3. _________ languages are machine-independent.
4. _________ were used in second-generation computers.
C. Write ‘T’ for True and ‘F’ for False statement.
1. A compiler scans an entire program and translates it into a machine language
program, in one go. _____
2. Assembly language is the only language that is directly understood by the computer. _____
3. The future generation of computers work on Artificial Intelligence. _____
4. The first generation of computers used transistors. _____
D. Answer the following questions.
1. Write the features of fourth-generation computers.
2. What is the difference between a compiler and an interpreter?
3. What is assembly language? How is it different from machine language?
4. Write short notes on any two early computing devices.
Mind Stretching
1. Identify the feature given below and write the name of generation of programming language
it belongs to: Critical Thinking
(a) machine-independent, structured, and user-friendly. ________
(b) machine-dependent and understands only 0 and 1. ________
(c) uses Artificial language and graphical interface. ________
(d) uses mnemonic codes for lengthy instructions. ________
2. Parvati was writing programs using a programming language. While executing the program,
the language processor reported errors and paused the execution until each error was
resolved. Which language processor was being implemented in this case? Logical Thinking
10