Question 2: Read the text and choose the best answer to fill in each gap.
Have you ever followed instructions for knitting something or have you read a piece of music? If you have, you have behaved in a similar way(1)................ a computer. A computer obeys a program to carry out a particular task. Just (2)................. a knitting pattern is expressed in numbers and piece of music in lines and dots, so a computer program is (3)................. in the form of programming language. Like the English language (or any other language), there are (4).................... of grammar, and a program must be correct in every way.
There are hundreds of programming language, but only (5)............. are well-known and widely used. The most popular language which is used in offices(6)................Cobol. This language is used for printing payrolls and keeping records of goods. Engineers and scientists use Fortran (7)......................carry out calculations. (8)......................... neither of these two programs is very popular with people working on home computers. Basis is the most popular language for home computers, chiefly (9)...................it is easy to learn and use.
(10)................. these languages are useful for many purposes, it is time that a new simple program was devised. Such a program ought to be not only easy to use but also completely reliable.
1. A. to B. as C. so D. from
2. A. like B. by C. too D. as
3. A. expensive B. expresses C. expressed D. expressing
4. A. rules B. laws C. regulations D. principles
5. A. a little B. a few C. much D. a lot of
6. A. called B. calling C. is called D. is calling
7. A. so as for B. in order that C. so as that D. in order to
8. A. In addition B. Therefore C. Consequently D. However
9. A. because B. if C. because of D. unless
10. A. Even B. Despite C. Although D. In spite
1. A. to B. as C. so D. from
2. A. like B. by C. too D. as
3. A. expensive B. expresses C. expressed D. expressing
4. A. rules B. laws C. regulations D. principles
5. A. a little B. a few C. much D. a lot of
6. A. called B. calling C. is called D. is calling
7. A. so as for B. in order that C. so as that D. in order to
8. A. In addition B. Therefore C. Consequently D. However
9. A. because B. if C. because of D. unless
10. A. Even B. Despite C. Although D. In spite
1.A
2.D
3.C
4.A
5.B
6.C
7.D
8.D
9.A
10.C