Читайте также:
|
|
Look back at the text and find out what the words in bold typeface refer to.
1. If they are given the right (I. /)................................
2. it cannot be directly processed (/. 6)...............................
3. it is called an applications program (I. 39)............................
4. commission their own programmers (/. 41)............................
5. to write them to meet (/. 41)................................
6. that would understand (/. 50)................................
7. which controls the central (/. 54)................................
8. links them to the object (/. 57)................................
9. They are a set of programs (/. 63)................................
10. which can be purchased (/. 70)................................
Understanding words
Refer back to the text and find a synonym for the following words.
1. converted (/. 9)................................
2. buy (/. 40)................................
3. brings (/. 56)................................
4. agree with, comply with (/. 64)................................
5. rented (/. 70)................................
Now refer back to the text and find an antonym for the following words.
6. lengthy (/. 10)................................
7. unchanged (/. 43)................................
8. separate (/. 57)................................
9. rejected (/. 65)................................
10. depending on (/. 65)................................
Word forms
First choose the appropriate form of the words to complete the sentences. Then check the differences of meaning in your dictionary.
1. instruction, instruct, instructed, instructor
a. Our maths............................... explained to us the principles of
binary arithmetic.
b. We were............................... to document our programs very
carefully.
c. Both................................ and data have to be changed to
machine code before the computer can operate on them.
2. compilation, compiler, compile, compiled
a. Our university computer does not have a PASCAL
b. Usually, a programmer.............................. his program before
he puts in the data.
c. A source program cannot be directly processed by the computer
until it has been.................................
3. description, describe, described
a. Our introductory programming text included a brief
of the many high-level languages.
b. It is difficult to............................... the memory of a
microcomputer without referring to 'chips'.
4. result, results, resulting'
a. The linkage editor links systems routines to the object module.
The................................ program, referred to as the load
module, is directly executable by the computer.
b. The................................ of these mathematical operations were
obtained from the university mainframe and not from my micro.
5. specification, specify, specific, specified, specifically
a. Our company brought three packages with very
............................... applications: payroll, accounts receivable,
and accounts payable.
b. An applications program is designed to do a............................
type of work, such as calculating the stress factor on a roof.
c. Did the analyst give the new programmer the
............................... necessary to start on the project?
LANGUAGE | DEVELOPED | FUNCTION | CHARACTERISTIC |
FORTRAN | |||
1959 | |||
mathematical and scientific purpose | ________ 1 |
7a Content review Match the following words in column A with the corresponding information in column B. |
7b Content review Summarize the information on different high-level computer languages by completing the table below. |
1. source program
2. high-level languages
3. applications program
4. software packages
5. object program
6. compiler
7. systems program
8. operating systems
9. linkage editor Ll
10. load module
B
a. to solve a particular problem
b. can be executed by the
computer directly
c. program translated to machine
code
d. connects routines with
programs in memory
e. examples are COBOL and
PASCAL
f. directs the processes of the
computer CPU, and
peripherals
g. groups of programs designed to
solve a specific problem
h. written in a high-level language
i. computer needs one for each high-level language
j. deals with the running of the actual computer not with programming problems
Focus review
Read paragraphs 1 and 3 of 'Programs and Programming Languages' again - they are re-written below. What do the words in italics signify?
Computers can deal with different kinds of
problems if they are given the right instructions a. Cause-effect......
for what to do. Instructions are first written in
one of the high-level languages, e.g. FORTRAN, b..............................................
COBOL, ALGOL, PL/1, PASCAL, or BASIC, depending on the type of problem to be solved. A program written in one of these languages is often called a source program, and it cannot be
directly processed by the computer until it has c.................................
been compiled, which means interpreted into d.
machine code. Usually a single instruction
written in a high-level language, when
transformed to machine code, results in several e.
instructions. Here is a brief description of some
of the many high-level languages:...
The program produced after the source program f..................................
has been converted into machine code is referred g.
to as an object program or object module. This is
done by a computer program called the compiler, h..................................
which is unique for each computer. Consequently, i...................................
a computer needs its own compiler for the
various high-level languages if it is expected to j...................................
accept programs written in those languages. For k.
example, in order that an IBM system 370 may 1…Cause-effect
process a program in FORTRAN, it needs to
have a compiler that would understand that
particular model and the FORTRAN language
as well. m.................................
FOCUS N
Дата добавления: 2015-11-14; просмотров: 64 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Programs and programming languages | | | Making predictions |