Exercise7.Translate the following sentences.

1. Компьютер, который мы продаем, произведен в Корее.

2. Персональный компьютер есть почти в каждом доме, поэтому большинство студентов знают основы работы с компьютером.

3. Купленный компьютер подходит и для работы, и для развлечения.

4. Применение компьютера определяется его характеристиками.

5. Какие носители информации ты знаешь?

6. Подсоедините принтер к компьютеру и проведите инсталляцию.

7. При редактировании текста вы можете заменять буквы, слова или предложения, менять местами абзацы, добавлять специальные символы или вставлять рисунки и изображения.

8. На любом компьютере, который продается в этом магазине, установлена операционная система.

9. Обрабатываемые данные будут сохранены на двух дисках.

10.Он знает, что у персональных компьютеров могут быть два дисплея: ЭЛТ монитор и жидкокристаллический дисплей.

Exercise 8.Make up your own dialogues.

1. Your younger sister or brother asks you to tell about PC.

2. Your friend tries to prepare for his/her exam, he/she asks you for help. Try to discuss with him/her everything about PC, especially its application.

Exercise 9.Be ready to speak about PC, its influence and applications (10 - 15 sentences)

 

 

LESSON X

Exercise 1.Read the words and word combination.

guard - защищать; заканчивать

burden - издержки; затраты

consume- потреблять; расходовать

emphasize- выделять; подчеркивать


Exercise 2.The following terms you should know.

equation - уравнение

list of instructions - перечень команд

appropriate sequence - необходимая (требуемая) последовательность

pictorial representation - наглядное представление

program logic - логическая последовательность выполнения программы

flowchart- блок-схема; составлять блок-схему

template- шаблон; маска; образец; эталон

predefined symbols - заранее заданные символы

pseudocode- псевдокод; псевдопрограмма

specifics- специальные черты; характерные особенности

programming rules - правила программирования

top-down approach - принцип нисходящей разработки

looping logic - логическая схема выполнения (операций) в цикле

READ AND TRANSLATE THE TEXT

COMPUTER PROGRAMMING

Programming is the process of preparing a set of coded instructions which enables the computer to solve specific problems or to perform specific functions. The essence of computer programming is the encoding of the program for the computer by means of algorithms. The thing is that if any problem is expressed in mathematical terms, it contains formulae, equations and calculations. But the computer cannot manipulate formulae, equations and calculations. Any problem must be specially processed for the computer to understand it, that is - coded or programmed.

The phase in which the system's computer programs are written is called the development phase. The programs are lists of instructions that will be followed by the control unit of the CPU. If the instructions of the program were incomplete and in the inappropriate sequence, or else the wrong answers would result. To guard against these errors in logic and to document the program's logical approach, logic plans should be developed.

There are two common techniques for planning the logic of a program. The first technique is flowcharting. A flowchart is a plan in the form of a graphic or pictorial representation that uses predefined symbols to illustrate the program logic. It is, therefore, a "picture" of the logical steps to be performed by the computer. Each of the predefined symbol shapes stands for a general operation. The symbol shape communicates the nature of the general operation, and the specifics are written within the symbol. A plastic or metal guide called a template is used to make drawing the symbols easier.

The second technique for planning program logic is called pseudocode. Pseudocode is an imitation of actual program instructions. It allows a program-like structure without the burden of programming rules to follow. Pseudocode is less time-consuming for the professional programmer than is flowcharting. If the pseudocode technique hadn't been developed it would have been taken much more time to fine adjustment of any new program. Pseudocode also emphasizes a top-down approach to program structure. Pseudocode has three basic structures: sequence, decision, and looping logic. With these three structures, any required logic can be expressed.

Answer the following questions:

1. What is programming? 2. What is the essence of programming? 3. What should be done with the problem before processing by the computer? 4. What is a program? 5. What are instructions? 6. What are the main techniques for planning the program logic? 7. What is a flowchart? 8. What is a template and what is it used for? 9. What do you understand by "pseudocode"? 10. What are the basic structures of pseudocode?

VOCABULARY EXERCISES

Exercise 1.Find the English equivalents in the text.

Совокупность закодированных команд; суть компьютерного программирования; кодирование посредством алгоритма; уравнения; обработать особым образом; перечень команд; необходимая последовательность; защищать от ошибок; логическая последовательность выполнения программы; построение блок-схемы; наглядное представление; шаблон; псевдопрограмма; расходовать меньше времени; необходимая последовательность операций.

Exercise 2.Match the following words with their explanation: