
- •Часть III
- •050100.62 «Педагогическое образование»,
- •Рецензенты: Лихачева о. Е.,
- •Юдина н. В.,
- •Введение
- •Рекомендации студентам по работе с учебными текстами по специальности
- •1. Произношение и чтение
- •2. Работа с лексикой
- •3. Работа над упражнениями
- •Computing text 1
- •1. Read and translate the following international words:
- •2. Read and translate the derivatives:
- •3. Study the active vocabulary:
- •4. Read and translate the text: History of computers
- •Exercises
- •1. Translate the following words and word combinations into Russian:
- •2. Translate the following words and word combinations into English:
- •3. Fill in the gaps with the correct words.
- •4. Express agreement or disagreement with the following. Use the phrases:
- •5. Answer the following question:
- •8. Speak on the history of computers. Text 2
- •1. Read and translate the following international words:
- •2. Read and translate the derivatives:
- •3. Study the active vocabulary:
- •4. Read and translate the text: Types of computers
- •Exercises
- •1. Translate the following words and word combinations into Russian:
- •2. Translate the following words and word combinations into English:
- •3. Fill in the gaps with the correct words.
- •4. Express agreement or disagreement with the following.
- •5. Answer the following question:
- •7. Look at the computers of your fellow-students and determine their types.
- •8. Speak on the types of computers. Text 3
- •1. Read and translate the following international words:
- •2. Read and translate the derivatives:
- •3. Study the active vocabulary:
- •4. Read and translate the text: Hardware
- •Exercises
- •1. Translate the following words and word combinations into Russian:
- •2. Translate the following words and word combinations into English:
- •3. Fill in the gaps with the correct words.
- •4. Express agreement or disagreement with the following.
- •1. Read and translate the following international words:
- •2. Read and translate the derivatives:
- •3. Study the active vocabulary:
- •4. Read and translate the text: Types of Software
- •Exercises
- •1. Translate the following words and word combinations into Russian:
- •2. Find the equivalents in the text:
- •3. Express agreement or disagreement with the following:
- •4. Answer the following question:
- •5. Choose the words mean “Software”:
- •6. Put the verbs in correct tense-forms:
- •7. Make a list of your favourite software programmes on your computer.
- •8. Speak on software. Text 5
- •Operating systems
- •Exercises
- •1. Translate the following words and word combinations into Russian:
- •2. Translate the following words and word combinations into English:
- •3. Fill in the gaps with the correct words.
- •4. Express agreement or disagreement with the following.
- •5. Answer the following question:
- •6. Complete the sentences:
- •7. Find the equivalents in the text:
- •8. Speak on operating systems. Text 6
- •1. Read and translate the following international words:
- •2. Read and translate the derivatives:
- •3. Study the active vocabulary:
- •4. Read and translate the text: Programming Languages
- •Exercises
- •1 Give Russian equivalents:
- •2. Give English equivalents:
- •3. Fill in the gaps with the correct words.
- •4. Express agreement or disagreement with the following.
- •5. Complete the sentences:
- •6. Answer the following question:
- •7. Put the verbs into the correct tense form:
- •8. Translate into Russian:
- •9. Speak on the programming languages. Text 7
- •1. Read and translate the following international words:
- •2. Read and translate the derivatives:
- •3. Study the active vocabulary:
- •4. Read and translate the text: Malicious software (Malware)
- •Exercises
- •1. Translate the following words and word combinations into Russian:
- •2. Translate the following words and word combinations into English:
- •3. Fill in the gaps with the correct words.
- •4. Express agreement or disagreement with the following.
- •5. Complete the sentences:
- •6. Answer the following question:
- •7. Match the passages (1-7) of the text and their subtitles:
- •8. Speak on malware. Text 8
- •1. Read and translate the international words without using a dictionary:
- •2. Read and translate the derivatives:
- •3. Study the active vocabulary:
- •4. Read and translate the text: Careers
- •Exercises
- •1. Translate the following words and word combinations into Russian:
- •2. Translate the following words and word combinations into English:
- •3. Fill in the gaps with the correct words.
- •4. Say if the statements are true or false:
- •5. Answer the following question:
- •6. Complete the sentences:
- •7. Translate the text in written form: Problems with hand-based input/output
- •8. Speak on the history of computers. Text 9
- •1. Study the vocabulary:
- •2. Read and translate the text:
- •Volume Label
- •Exercises
- •1. Answer the questions to the above text:
- •2. Give English equivalents:
- •3. Match up:
- •4. Pick out the right definition:
- •5. Answer the questions:
- •6. Find the correct answer:
- •7. Fill in the blanks:
- •Volume label files device names spreadsheets and word processors
- •8. Translate into Russian:
- •9. Translate into English:
- •10. Give summary of the text. Text 10
- •1. Read and translate the text. The Internet
- •Exercises
- •6. Put the verbs into the correct tense form:
- •7. Fill in the blanks:
- •8. Translate into Russian:
- •Основная литература
- •Периодические издания
- •Интернет-ресурсы
7. Find the equivalents in the text:
1. Современные операционные системы контролируют использование системного оборудования, например, принтера и мыши.
2. С точки зрения пользователя, операционные системы PC-DOS и MS-DOS идентичны, с равными возможностями и набором системных команд.
3. OS/2 — DOS совместимая операционная система, позволяющая запускать программы при помощи графического интерфейса пользователя.
4. Дополнительные программы для работы с устройствами системного оборудования были очень сложны и поглощали много времени.
5. Операционная система также позволяет запускать программы, такие как простейший текстовый редактор.
6. DOS — наиболее распространенная операционная система для персонального компьютера.
8. Speak on operating systems. Text 6
При работе над текстом “Programming languages” формируется компетенция ОПК-5: обладает обладать способностью к подготовке и редактированию текстов профессионального и социально значимого содержания.
В рамках формирования компетенции у студентов вырабатываются следующие умения, навыки:
Уметь
понимать информацию текстов из учебной литературы в соответствии с конкретной целью;
выступать с подготовленным сообщением.
Владеть
навыками оформления речевых высказываний в соответствии с грамматическими и лексическими нормами устной и письменной речи, фонетическими нормами (устная речь) и основными правилами орфографии и пунктуации (письменная речь) иностранного языка, не допуская ошибок, препятствующих речевому общению;
навыком использования двуязычных словарей при чтении различного типа текстов;
профессиональными основами речевой. коммуникации с использованием терминологии данной дисциплины.
При работе над текстом применяются интерактивные технологии: работа малыми группами, решение ситуационных задач.
1. Read and translate the following international words:
computer, machine, code, binary, communication, symbolic, special, programme, basic, version, instruction, complex, problem, type, oriented, information, structure, action, architecture, person, theory.
2. Read and translate the derivatives:
communicate - communication - intercommunication
symbol - symbolic
instruct - instruction
programme - programming
apply - application
specify - specification
3. Study the active vocabulary:
to process – обрабатывать
CPU (Central processing unit) – центральный процессор
low-level language – язык низкого уровня
to convert - преобразовывать
assembler – ассемблер (собирающая программа)
to restrict - ограничивать
particular - определенный, конкретный
a high-level language – язык высокого уровня
convenient - удобный
means - средство
to support - поддерживать
to run on - запускать
portable - портативный
application – приложение
Artificial Intelligence – искусственный разум
generation - поколение
4. Read and translate the text: Programming Languages
The only language computers can understand directly is called machine code. It consists of the 1s and 0s (binary code) that are processed by the CPU. However, machine code as a means of communication is very difficult to write. That is why it is necessary to use symbolic languages that are easier to understand. Then, by using a special programme, these languages can be translated into machine code.
Basic languages, in which the program is similar to the machine code version, are known as low-level languages. In these languages, each instruction is equivalent to a single machine code instruction, and the programme is converted into machine code by a special programme called an assembler. These languages are considered to be still quite complex and restricted to particular computers.
To make the programme easier to write and to overcome the problem of intercommunication between different types of machines, higher-level languages were developed such as BASIC, COBOL, FORTRAN, Pascal, Ada, С and others. A higher-level language is a problem oriented programming language, whereas a low-level language is machine oriented.
This means that a high-level language is a convenient and simple means of describing the information structures and sequences of actions to be performed for a particular task.
A high-level language is independent of the architecture of the computer which supports it. This has two advantages. Firstly, the person writing the program does not have to know anything about the computer the programme will be run on. Secondly, programmes are portable, that is, the same programme can (in theory) be run on different types of computers. Programmes written in one of these languages should be converted by means of a compiler into a lower-level language or machine code so that the CPU could understand it.
С, a high-level programming language, seems to be very popular today because it is small, so it is not too hard to learn, it is very efficient and portable so one can use it with all kinds of computers. A lot of software engineers use С to write commercial applications programmes for mini, micro and personal computers. There are also various versions of С - C++ and Objective C, which represent a new style of programming.
At present there is a tendency towards an even higher level of programming languages, which might be called specification languages, and an increasing use of software development tools.
People communicate instructions to the computer in symbolic languages and the easier this communication can be made, the wider the application of computers will be. Scientists are reported to be already working on Artificial Intelligence and the next generation of computers may be able to understand human languages.