- •Содержание
- •Unit 7. A Brief History of the Java Language 38
- •Unit 11. Xml Basics 56
- •Учебное пособие
- •1. Read the text, try to understand it, define what programming is.
- •2. Look through the text and find equivalents to the following terms.
- •3. Choose the definitions to the following terms.
- •4. Answer the questions.
- •Translate the text with the help of a dictionary.
- •2. Look through the text and find equivalents to the following terms.
- •3. Choose the definitions to the following terms.
- •4. Translate the following questions and answer them.
- •5. Express your opinion of Machine Language.
- •1. Read the text, try to understand it.
- •2. Look through the text and find equivalents to the following terms.
- •3. Match the words on the left with the correct definition on the right.
- •4. Answer the questions.
- •5. Discuss these questions with a partner. Then tell your ideas.
- •1. Read the text, translate it and try to understand what compiling programs are.
- •2. Look through the text and find equivalents to the following terms.
- •3. Match the words on the left with the correct definition on the right.
- •4. Answer the questions.
- •1. Read the text, try to understand it.
- •Visual Basic
- •File Type Description
- •2. Look through the text and find equivalents to the following terms.
- •3. Choose the definitions to the following terms.
- •4. Answer the questions.
- •5. Draw your conclusion of the text.
- •1. Match the Russian terms on the left with the English equivalents on the right.
- •2. Match the English terms on the left with the Russian ones on the right.
- •3. Complete the sentences with a proper word.
- •4. Translate into English.
- •Virtual Pascal
- •1. Read the text and try to understand it.
- •Visual FoxPro
- •2. Look through the text and find equivalents to the following terms.
- •3. Match the words on the left with the correct definition on the right.
- •4. Answer the questions.
- •4. Tell your ideas of the following:
- •1. Read the text, try to understand it.
- •2. Look through the text and find equivalents to the following terms.
- •3. Choose the definitions to the terms.
- •4. Answer the questions.
- •5. Draw your own conclusion of the text.
- •1. Read the text.
- •2. Look through the text and equivalents to the terms.
- •3. Choose the definitions to the following terms.
- •4. Try to answer the following questions.
- •5. Write a few words about the main idea of the text.
- •1. Translate the following text, try to understand it.
- •2. Look through the text and find equivalents to the terms.
- •3. Choose the definitions to the terms.
- •4. Translate the questions and answer them.
- •1. Read the text, try to understand it.
- •2. Look through the text and find equivalents to the terms.
- •3. Choose the definitions to the following terms.
- •2. Look through the text and find equivalents to the following terms.
- •3. Choose the definitions to the following terms.
- •4. Answer the questions.
- •5. After reading the text write down the disadvantages of html (from the author‘s point of view).
- •1. Match the Russian terms with the English ones.
- •2. Match the pairs of words.
- •3. Complete the sentences with a proper word.
- •4. Translate into English.
- •1. Read the text, try to express its main idea.
- •2. Look through the text and equivalents to the terms.
- •3. Match the terms on the left with the explanations on the right.
- •4. Answer the questions.
- •1. Read the following text and try to understand it.
- •2. Look through the text and find equivalents to the following terms.
- •3. Choose the definitions to the following terms.
- •4. Translate the questions and answer them.
- •5. Draw your conclusion of the text.
- •1. Read the text, try to define what cryptography is.
- •2. Look through the text and find equivalents to the following terms.
- •3. Choose the definitions to the following terms.
- •4. Answer the questions.
- •1. Read the text and try to understand it.
- •2. Look through the text and find equivalents to the following terms.
- •3. Choose the definitions to the following terms.
- •4. Write the questions which could cover the content of the text.
- •5. Express your own point of view of the text.
- •1. Match the Russian terms on the left with the English ones on the right.
- •2. Match the English terms with the Russian ones.
- •3. Complete the text with proper words.
- •4. Translate into English.
- •Руководство по изучению курса
- •Практикум
- •1. Programming languages;
- •2. The authoring system.
- •1. What is e-Commerce?
- •Implementing an e-Commerce Site
- •Information Retrieval
- •Intended Viruses
- •Virus Construction Sets
- •Программа курса
Международный консорциум «Электронный университет»
Московский государственный университет экономики,
статистики и информатики
Евразийский открытый институт
М.Г. Иксанова
English for Students of Programming
Учебное пособие
Руководство по изучению курса
Практикум
Программа курса
М осква 2006
Иксанова М.Г. ENGLISH FOR STUDENTS OF PROGRAMMING: Учебное пособие, руководство по изучению курса, программа курса / Московский государственный университет экономики, статистики и информатики. – М.: 2006. – 117 с.
© Иксанова М.Г., 2006
© Московский государственный университет
экономики, статистики и информатики, 2006
Содержание
Учебное пособие 5
Введение 6
Unit 1. Programming 8
Unit 2. Machine Language 12
Unit 3. Computer Languages 16
Unit 4. Compiling Programs 20
Unit 5. A short description of Basic 24
Unit 6. Virtual Pascal 32
Unit 7. A Brief History of the Java Language 38
Unit 8. Delphi 44
Unit 9. History of C++ 48
Unit 10. What is a Database? 52
Unit 11. Xml Basics 56
Unit 12. Network Configuration 62
Unit 13. Compression 66
Unit 14. Cryptography 70
Unit 15. «Domania» Rules the World Wide Web 74
Руководство по изучению курса 81
Практикум 95
Программа курса 115
Учебное пособие
Введение
Учебное пособие и контрольные задания предназначены для студентов экономических вузов на первоначальном этапе, изучающих английский язык по специальности «Информационные технологии». Целью пособия является развитие навыков устной речи в результате овладения терминологической лексикой данной области знаний, отработка навыков чтения, перевода и понимания специальной литературы.
Учебное пособие состоит из двух частей (Part I, Part II). Первая часть включает 15 уроков (Units), вторая – практикум «Reading Comprehension Practice». Каждый Unit содержит оригинальные тексты по информационным технологиям для ознакомления студентов с различными разделами данной области знаний, список терминов к тексту, ряд упражнений, которые студент выполняет с целью усвоения лексических и речевых навыков профессионально-ориентированной направленности. После Unit 5, Unit 11, Unit 15 предлагаются тесты для контроля знаний и навыков студентов.
Тексты Part I следует читать и переводить со словарем (выборочно) для получения точной информации и проверки навыка чтения и перевода специального текста. Студенту рекомендуются следующее задания:
понять общее содержания прочитанного;
прочитать текст и понять основную идею текста;
передать содержание текста на английском языке, высказать свое мнение о нем;
задать вопросы к тексту;
ответить на вопросы преподавателя по тексту;
составить план содержания текста;
подготовить сообщение по содержанию текста на английском языке.
Задания используются выборочно с учетом специфического характера того или иного текста.
Практикум «Reading Comprehension» введен для закрепления полученных знаний и навыков в процессе работы над учебным материалом. Чтение текстов раздела осуществляется параллельно изучению уроков по смежной тематике. Тексты предназначены для перевода без словаря на понимание общего содержания прочитанного.
Unit 1.
Part I
Programming
1. Read the text, try to understand it, define what programming is.
Programming
A modern digital computer is simply a device that follows instructions. These instructions tell the computer to perform specific actions such as writing information to the video screen, performing complex computations, or reading data from a floppy disk.
In order to solve a problem using a computer, we must express the solution to the problem in terms of the instructions of the particular computer. A computer program is actually just a list of instructions necessary to solve a specific problem, and the creation of this instruction list is computer programming. Programming is the process of producing a set of instructions for a computer to make it perform a specified task. The task can be anything from the solution to a mathematical problem to the production of a graphics package.
T he approach or method that is used to solve the problem is known as an algorithm. For example, if we wish to develop a program that tests if a number is odd or even, then the set of statements which solves the problem becomes the program. The method that is used to test if the number is even or odd is the algorithm. To develop a program, to solve a particular problem, we first express the solution to the problem in terms of an algorithm and then develop a program, which implements that algorithm. Then we can proceed to write the instructions necessary to implement the algorithm on a particular computer system. These instructions would be expressed in the statements of a particular computer language, such as BASIC, Pascal, or C.
The words to the text:
digital – цифровой
device – проект, устройство, прибор
to perform – выполнять, делать, исполнять
computation – вычисление, подсчет, расчет
floppy – гибкий
solution – решение
creation – создание
approach – метод, подход
odd – нечетный, случайный
even – ровный, четный
particular – данный, конкретный, особый
to implement – выполнять, осуществлять, восполнять