You are on page 1of 2

WORKSHEET-VI-26/08/2020/0

A. Choose the correct option.

1. _____________ is a set of instructions that performs a particular task.

(a) Software. (b) Program

(c) Compiler (d) 3GL

2. __________________ is an application software.

(a) MS Word (b) Linux

(c) Mac OS. (d) UNIX

3. The stages of evolution of programming languages can be divided into _________________

generations.

(a) five (b) three

(c) six. (d) four

4. Second generation language usually refers to the ________________ language.

(a) machine. (b) assembly

(c) natural (d) artificial

5. ___________ are used in the field of artificial intelligence.

(a) 3GLs (b) 4GLs

(c) 2GLs (d) 5GLs

B. Fill in the blanks.

1. Device driver for various accessories are ___________________ software.

2. A ____________ converts the instructions written in high-level language into machine

language.
3. A program once translated is known as ___________________.

4. _______________ is a 2GL

5. ________________ translate a program line by line, passing each line to the CPU for
execution

before interpreting the next line.

C. Match the following columns.

Column A Column B

(i) Mnemonics. (a) Database query language

(ii) Program. (b) Report generator

(iii) Software (c) Rapid application development tool

(iv) NATURAL. (d) Table driven codeless programming

(v) Report builder (e) GUI/Web development tool

(vi) PowerBuilder (f) A set of programs

(vii) eDeveloper (g) A set of instructions

(viii) Cold Fusion (h) Simple abbreviated codes

D. Short answer questions

1. How is software different from program?

2. How is a compiler different from an interpreter?

3. Give some everyday examples of application software.

4. Give some examples of 3GLs.

5. List some common types of 4GLs.

You might also like