- •Lesson 1 evolution of the computer
- •Lesson 2 evolution of the computer (part 2)
- •Read and memorize the following words and word-combinations:
- •II. Read and translate the following text;
- •Lesson 3 further steps of evolution of the computer (part 1)
- •II. Read and translate the following text):
- •Lesson 4 further steps of evolution of the computer (part 2)
- •Read and memorize the following words and word-combinations:
- •1. Read and translate the following text:
- •Lesson 5 electronic computer evolution
- •Read and memorize the following words and word-combinations:
- •II. Read and translate the following text:
- •Lesson 6 electronic brain
- •Read and memorize the following words and word-combinations:
- •II. Read and translate the following text:
- •Lesson 7 characteristics and usage of computers
- •Read and memorize the following words and word-combinations:
- •II. Read and translate the following text:
- •III. Answer the following questions:
- •IV. Find the following words in the dictionary, read andtranslate them:
- •I. Read and memorize the following words and word-combinations:
- •I. Read and translate the following text:
- •Read and memorize the following words and word-combinations:
- •II. Read and translate the following text:
- •II. Read and translate the following text:
- •II. Read and translate the following text:
- •I. Read and translate the following text:
- •I. Read and translate the following text:
- •II. Read and translate the following text:
- •Read and memorize the following words and word-combinations:
- •Read and translate the following text:
- •Read and memorize the following words and word-combinations:
- •II. Read and translate the following text:
II. Read and translate the following text:
Computer programs, whether destined for large computers or microcomputers, are written initially in an abbreviated but readable code, called mnemonics indicated the function the computer must perform in three or five letters (e-g. ADD). The mnemonics program is called a Symbolic Program When you enter the program into the machine, a resident program translates it into binary machine language. This program is called the Object Code. When we think of programming languages Pascal, Delphi or C++ automatically come to mind. All were originally written for large complex and are now being used for microcomputers and microprocessors, PASCAL or C++ are called high level languages because they are high: above machine operation, i.e. the resident program, called a compiler; tells the machine what to do. It means the user does not need to concern, himself with what's happening in the machine, i.e. he is isolated from the hardware and machine language of the computer and can concentrate on the solution of the problem. High level languages use easy to understand mnemonics such as WRITE. The high level mnemonics translate via the resident program into a number of binary machine instructions for the object program. An ADD instruction, for example, might translate into machine instructions to fetch the data, perform the add and then place the answer in the proper location The user typically writes one the high level coding for two or three lines of machine coding. In other words, high level languages require fewer lines of coding than low level languages.
The high level language makes the programming easier, but it also takes up memory and requires longer execution time than assembly language!
EXERCISES:
I. Answer the questions:
In what code are computer programs written initially?
What is a computer program?
What do we call the Object Code?
Why are Pascal, Delphi or C++ called high level languages?
5. Is the user isolated from the hardware and machine language of the computer?
What are the advantages and drawbacks of high level languages?
What languages require fewer lines of coding?
II. Find the following words in the dictionary, read and translate them.
•read-readable-reading-reader
•suit-suitable-suited-suiting-suitor
•execute-executive-executor
•instruct-instructive-instruction - instructor
•involve-involved-involving-involvement
•operate-operative-operated-operating-operation-operator
III. Define the terms using the word-combinations in brackets:
program - (instructions, of, the computer, a sequence, tells, that, to handle, is, problem, perform, exactly, how, complete) .
instruction - (program, a coded, tells, what, is, the computer, to do, that, single," for, program, operation, in)
IV. Choose the necessary words:
The user is isolated from the (software, hardware, compiler) and can concentrate on the solution to the problem
High level languages require fewer lines of (coding, decoding, computing) than low level languages
All have one characteristics the (user, programmer, engineer) does not have to know anything about the computer.
The mnemonics indicates the (function, program, data) the computer must perform in three or five letters (e.g. ADD).
The high level language makes the (coding, computing, programming) easier.
LESSON II.COMPUTER LANGUAGES -HIGH LEVEL AND LOW LEVEL (part 2)
I. Read and memorize the following words and word-combinations: performance - виконання to interfere with - заважати, to instruct - інструктувати, інформувати close - близький
tomention - згадувати, посилатись на щось
content of program memory - задоволення програм
пам'яті
execution time of routines - час виконання програм a couple of days - пара днів
scratchpadregister - регістр надоперативної пам'яті tocostdown - знижувати ціну