Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Учебное пособие (2 курс).docx
Скачиваний:
18
Добавлен:
03.11.2018
Размер:
138.84 Кб
Скачать

Text 2 program errors

A computer program may run from just a few instructions to many millions of instructions, as in a program for a word processor or a web browser. A typical modern computer can execute billions of instructions per second and rarely make a mistake over many years of operation. Large computer programs consisting of several million instructions may take years to write, and due to the complexity such programs may contain errors.

Errors in computer programs are called “bugs”. Bugs may be benign and not affect the usefulness of the program, or have only subtle effects. But in some cases they may cause the program to “hang” – become unresponsive to input such as mouse clicks or keystrokes. Sometimes bugs are made for malicious intent to take advantage of a bug and disrupt a program's proper execution. Bugs are nearly always the result of programmer error or an oversight made in the program's design.

TASKS

1. Give Russian equivalents of the words and transcribe them.

    1. processor (n.)

    2. execute (v.)

    3. execution (n.)

    4. rarely (adv.)

    5. error (n.)

    6. benign (adj.)

    7. affect (v.)

    8. subtle (adj.)

    9. keystroke (n.)

    10. malicious( adj.)

    11. disrupt (v.)

    12. oversight (n.)

2. Read and translate the text.

3. Finish up the sentences.

  1. Bugs are … .

  2. They may be benign and malicious.

  3. Benign bugs… .

  4. Malicious bugs… .

4. Give a brief summary of the text.

Expressions to be used:

  1. The text under consideration is devoted to… .

  2. The text under consideration deals with… .

  3. The text under consideration is concerned with… .

  4. The text under consideration informs on (about) … .

  5. The text under consideration touches upon the problem of … .

Текст 3 типы программного обеспечения

Компьютеру необходимо не только аппаратное обеспечение (hardware), а также и программное обеспечение (software) – программы для управления операциями компьютера или электронными данными (programs for directing the operations of a computer or electronic data). Программы компьютера инструктируют аппаратные средства, как провести обработку (how to conduct processing). Компьютеры могут вводить, вычислять, сравнивать (compare) и выводить данные. Программное обеспечение определяет порядок (deter­mines the order), в котором эти операции должны быть выполнены.

Обычно программы подразделяют на две категории: системное программное обеспечение (system software) и прикладные программы (application software). Кроме двух этих основных категорий также имеется программное обеспечение связи (communication software).

Системное программное является совокупностью программ, которые управляет стандартными внутренними действиями компьютера (control standard internal computer activities). Системные программы разработаны для определенных частей аппаратных средств (are designed for the specific pieces of hardware). Эти программы называются драйверами. Они координируют периферийные аппаратные средства и действия компьютера (coordinate peripheral hardware and computer activities). Пользователю следует установить (install) определенный драйвер, чтобы активировать периферийное устройство. Например, если пользователь собирается купить принтер или сканер, он должен заранее позаботиться о драйвере (he needs to worry about the driver program in advance), хотя обычно он идет вместе с вашим устройством (it goes along with your device).

Прикладное программное обеспечение удовлетворяет определенную потребность (satisfies a specific need). Разработчики прикладного программного обеспечения (The developers of application software) стараются включать максимальные возможности в одну программу (tend to include as much as possible in one program), чтобы интерфейс программного обеспечения выглядел наиболее привлекательным для пользователя (to make software interface look more attractive to the user).

Программное обеспечение связи используется для передачи данных в пределах и между компьютерными системами (within and between computers systems). Эти программы обычно обеспечивают защиту данных (provide data security) и проверку на наличие ошибок (error checking) наряду с физической передачей данных между двумя компьютерами (along with physically transferring data between the two computers).

TASKS

1. Translate the text into English.

2. Define the following:

  1. Software

  2. System software

  3. Application software

  4. Communication software

3. Choose the statement which deals with the content of the whole text.

  1. The headline of the text I’ve read is “Types of Software”. It is devoted to the significance of programs for a computer.

  2. The text I’ve read is headlined “Types of Software”. It deals with the application of software.

  3. The text I’ve read is headlined “Types of Software”. It informs the reader on the software and its two types, that is system software and application software.

  4. The text headlined “Types of Software” is concerned with software and its main types, that is system software, application software and communication software.

  5. The text headlined “Types of Software” touches upon the problem of software development.

4. Give rendering of the text using this pattern in which you are to choose: a) a brief summary of the text (statement 1), b) complete the given statements (statements 2-5), and c) express your own attitude to the information given in the text (statement 6).

  1. Statement 1: (a brief summery).

  2. Statement 2: The author starts with the definition of software. He defines it as follows: … .

  3. Statement 3: He also points out some important functions of computer programs. In particular, he says that … .

  4. Statement 4: Then the author classifies the types of software. According to this classification … .

  5. Statement 5: Then he defines these types of software: … .

  6. Statement 6: (your attitude to the information given in the text).

UNIT 14

СОГЛАСОВАНИЕ ВРЕМЕН

(THE SEQUENCE OF TENSES)

Согласование времен – это определенная зависимость времени глагола в придаточном предложении от времени глагола в главном предложении. Если глагол в главном предложении выражен в одной из форм прошедшего времени, то прошедшее время (или будущее в прошедшем) должно быть использовано в придаточном предложении.

ПРАВИЛА СОГЛАСОВАНИЯ ВРЕМЕН

(RULES OF THE SEQUENCE OF TENSES)

RULE

EXAMPLES

1. Для выражения действия одновременного с действием в главном предложении употребляется прошедшее неопределенное время (the Past Indefinite) или прошедшее продолженное время (the Past Continuous).

Nobody knew what he meant.

Никто не знал, что он имеет в виду.

He had never guessed what she was doing.

Он никогда не догадывался, что она делает.

2. Для выражения действия предшествующего действию в главном предложении употребляется прошедшее совершенное время (the Past Perfect).

I knew that he had passed his exams successfully.

Я знал, что он сдал экзамены успешно.

3. Для выражения действия, которое последует за действием в главном предложении, употребляется особое время, которое называется будущее в прошедшем (Future in the Past). Оно образуется с помощью вспомогате-льных глаголов would/ should для первого лица единственного и множественного числа и would для всех остальных лиц.

He knew that she would take part in the conference.

Он знал, что она примет участие в конференции.

Правило согласования времен не соблюдается, если в придаточном предложении выражается общепризнанная истина:

The students knew that water consists of oxygen and hydrogen.

Согласование времен также не соблюдается, если в придаточном предложении выражено обычное, привычное или характерное действие:

He asked the guard what time the train usually starts.