Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
lesson_1-20_9_3.doc
Скачиваний:
55
Добавлен:
07.02.2015
Размер:
2.23 Mб
Скачать

Section II. Software lesson 10

Text A. Programming Language Generations.

Text B. Terms.

Structure. Simple Tenses in the Passive Voice.

Ex.1 Read and memorize the following words:

  1. (to) convert [kƏn´vƏ:t] – преобразовывать, конвертировать

  2. output [´autput] – выход, вывод, выходной, выходные данные

  3. (to) envision [ın´vıʒƏn] – представлять себе, воображать

  4. hierarchy [´haıƏra:kı] – иерархия

  5. icon [´aık(Ə)n] – иконка, значок, пиктограмма

  6. (to) assemble [Ə´sembl] – собирать, составлять

  7. (to) reduce [ri´dju:s]– сокращать, приводить

  8. particular [pƏ´tıkjulƏ] – определенный, особенный

  9. statement [´steıtmƏnt] – утверждение; высказывание; оператор; предложение, постановка

  10. appropriate [Ə´prɔprııt] - соответствующий

  11. source [sɔ:s] – источник, исходный

  12. virtual [´vƏ:tjuƏl, ´vƏ:ʧuƏl ] – виртуальный

  13. editor [´edıtƏ] – редактор

  14. binary [´baınƏrı, ´bınƏrı] – двоичный

  15. digit [´dıʤıt] – цифра, число, разряд

Structure (4) Ex.2 a) Read the sentences and analyze their structure:

  1. These abbreviations are used to represent main steps or "generations" in the history of programming languages.

  2. In Java the output is called bytecode.

  3. 4GL is designed to be closer to natural language than a 3GL language.

  4. Languages for accessing databases are often described as 4GLs.

  5. Today, assembler programming is used only where very efficient control over processor operations is needed.

The Passive Voice:

Data

is

lost

Данные

потерянны

Что?

Что с данными сделано?

Подлежащее

Сказуемое

Объект над которым совершено действие

Действие, которое совершено

Note: in computer messages the auxiliary verbs are often omitted:

e.g. Data is lost = Data lost.

The basic form of the Passive Voice:

to be + Ved(VIII)

the Present Tense – am/is/are loaded, found

the Past Tense – was/were loaded, found

the Future Tense – shall/will be loaded, found

b) Pay attention to the following sentences:

  1. Historically, most programs have been written in "higher-level" languages such as COBOL, FORTRAN, PL/I, and C.

  2. C is a structured, procedural programming language that has been widely used both for operating systems and applications.

  3. C is being quickly replaced as the programming language by C++.

  4. Java can be used to create complete applications that may run on a single computer or be distributed among servers and clients in a network.

  5. Using a language that comes with a virtual machine for each platform, your source language statements need to be compiled only once and will then run on any platform.

c) Change the sentences into the Passive Voice:

  1. A programmer writes language statements.

  2. The program processes the source code.

  3. An assembler converts the assembler language statements into machine language.

  4. The Central Processing Unit (CPU) of a computer executes elementary instructions.

  5. Most languages share many functional features.

d) Translate into English:

  1. Последовательность нулей и единиц иногда называется машинным кодом.

  2. PL/I был разработан в начале 1960-х (in the early 1960s) как альтернатива ассемблеру.

  3. “Виртуальная машина” используется для обозначения либо операционной системы либо любой программы, которая запускает компьютер.

  4. LISP был создан для работы над проблемами искусственного интеллекта (artificial intelligence).

  5. Программы на языке Ассемблера выполняются быстрее, чем программы тех же задач, написанные на других языках.

Ex.3 Read and translate into Russian:

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]