- •Английский язык computer review
- •119454, Москва, пр. Вернадского, 78 Unit I computers overview
- •Vocabulary Terms:
- •Phrases:
- •Words you may need
- •Text 1 Mechanical calculators Part 1
- •Vocabulary
- •Phrases:
- •Practice some more sentences:
- •Text 2 Mechanical Calculators Part 2
- •Remember the following terms and phrases:
- •Practice some more examples:
- •Unit 2 evolution of electronic computer systems
- •List of words and expressions to remember
- •Auxiliary words
- •Remember the following synonyms
- •Text 1 first generation computers. History of development (part 1)
- •Words and expressions to remember
- •Words you may need:
- •Verbs to remember
- •Auxiliary words:
- •Example: extreme – extremely, exclusive – exclusively
- •Text 2 first generation computers history of development (part II)
- •The text is about…
- •Unit 3 the second generation : 1957-1964
- •Characteristics of second-generation computers
- •Vocabulary Terms to remember
- •Phrases:
- •Words you may need
- •Verbs to remember
- •Text 1 second generation computers history of development (part 1)
- •Vocabulary Terms and phrases to remember:
- •Words you may need:
- •Verbs to remember:
- •Auxiliary words:
- •Text 2 the second generation computers history of development (part 2)
- •Terms and phrases to remember:
- •Words you may need:
- •Verbs to remember:
- •Auxiliary words:
Vocabulary Terms:
Device |
Processor |
mode |
bus |
Hardware |
Controller |
interface |
storage |
Computation |
Memory |
source |
data |
Algorithm |
Register |
peripheral |
integration |
Program |
Adder |
terminal |
compiler |
Software |
Shifter |
input |
multiplier |
Output |
|
|
|
Phrases:
digital computer to process data application environment to perform computations set of rules/instructions |
to solve the problem programming languages interpreting and executing instructions system bus |
Words you may need
communication paths – коммуникационные каналы
data highways – канал информации, шина
instruction fetching – вызов команды
computer architecture – архитектура компьютера
computer organization – физические ресурсы компьютера
underlying computer – базовый компьютер
Task 1 Give the terms defining the following:
a logical sequence of steps/ a set of rules
a set of instructions
the collection of programs
communication paths, data highways
characteristics of a computer as seen by the programmer
physical recourses of a computer
a system having one or more processors capable of interpreting and executing instructions
Task 2 Read the text and answer the following questions.
What is the main function of a digital computer?
What constitutes the hardware component of any computer system?
What constitutes the software component of any computer system?
Do the terms computer architecture and computer organization mean the same?
What is a computer in general?
How is communication among the various units of a computer system accomplished?
How do you understand the basic principles of computer organization?
In what way are hardware and software related?
Task 3 Give your explanation to the following:
What is a digital computer?
What is memory or storage?
What device can we call input, output?
Task 4 Are these statements true or false?
Computations are performed through the algorithm which is a kind of a program.
The study of software is concerned with only programming languages.
Software and hardware are not related and both can be fully understood separately.
Memory keeps all the instructions to be executed and all data to be operated on.
Interfacing a processor (processors) and memory with peripheral hardware is done through input/output devices.
The computer designer decision concerns only such an aspect as size of storage.
Text 1 Mechanical calculators Part 1
Circa 4000 B.C. One of the earliest known computational devices, the abacus, was developed. This is a mechanical device composed of a slab (abax in Greek) with pebbles (calculi in Greek) strung on wires. The position of the pebbles on each wire determines the value of a digit. The abacus (also known as the Chinese suan pan and the Japanese soroban) can be used to add, subtract, multiply, and divide. In the hands of a skilled operator, it can produce results as fast as a modern desktop calculator.
1623. Machines capable of automatically performing the four basic arithmetic operations first appeared in Europe in the early seventeenth century. The earliest such machine seems to have been designed and built in 1623 by Wilhelm Schickhard at the University of Tubingen. Schickhard's machine was little known in his day.
1645. Blaise Pascal, the French philosopher, mathematician, and physicist, developed the first real mechanical calculator. This was a rotating wheel that used a series of eight gears with automatic carry generation between digits for addition and subtraction of decimal numbers.
Mid-1600s. John Napier, a Scot, invented the concept of logarithms and implemented it on a set of ivory rods, known as Napier's bones, which were used to perform multiplication and division through repeated additions and subtractions.
Circa 1650. Robert Bissaker extended Napier's work with logarithms and invented the slide rule, using sliding pieces of wood.
1671-1694. The Prussian mathematician Baron Gottfried Wilhelm von Leibniz extended Pascal's adding machine to perform multiplication and division through the use of additional gears.
1725. Basile Bouchon introduced a simple draw-loom for weaving figured silks. The silk designs were controlled by patterns of holes punched on a roll of paper. When the coded paper was pressed against a row of needles, those that lined up with the holes remained in place while the others moved forward. The loom's action, controlled by the selected needles, formed the pattern of the fabric.
1741. A watchmaker named Jacques de Vaucanson built an automatic loom for weaving figured silks. The designs were established by patterns of holes punched on a metal drum. The holes controlled the selection of threads by raising and lowering the treadles.
1801. One of the interesting results of the industrial revolution was the Jacquard loom. Joseph Marie Jacquard, a silk weaver from France, built in 1801 an attachment to the weaving loom that resulted in automated pattern weaving. This was a step toward the development of programmable instructions since the loom was controlled by a series of punched cards. The cards had holes in them and functioned just like a program, providing sets of instructions that were read by the machines as they passed over a series of rods. By 1812 there were over 11,000 Jacquard looms in France.
1821. The next major advance is associated with the English inventor Charles Babbage. The device, called the difference engine, implemented finite difference operations. In 1854 a Swede named Georg Scheutz was able to build a working version of Babbage's difference engine.
Meanwhile, Babbage developed the idea of the analytical engine, which contained many features similar to twentieth-century stored-program digital computers. It was designed around two types of cards: operating cards, which indicated specific functions to be performed, and variable cards, which indicated actual data. The machine itself had a store – an area within the device in which instructions and variables were maintained - and a mill – an arithmetic unit that performed the operations. Instructions and data were fed into the device by means of punched cards, and output was produced automatically.
