- •Введение
- •Text II Programming Languages
- •Notes to the text:
- •Text III Computer Programming
- •Text IV a Realm of Programming Languages
- •Fortran IV
- •Text a Running the computer program
- •Text b The conversion of symbolic languages
- •Text c Testing the computer program
- •Text II Anti-Virus Software and Other Preventative Countermeasures
- •Why we call it “Virus”
- •Text II Transmitting the Signal
- •Insert the missing information.
- •Text II Fiber-Optic Cables
- •Text III Radio waves
- •In the picture you can see the way that original sound passes before it becomes reproduced sound. Describe this way in your own words.
- •Brief history of the radio
- •Text IV Uses of Radio
- •Text V Communications Satellites
- •Unit IV telecommunications systems
- •Text I Telegraph
- •Text II Telephone, Teletype, Telex, and Facsimile Transmission
- •Text III Radio and Television
- •Text II am and fm broadcast radio
- •Text II Navigation
- •Text III Global Positioning and Navigation Systems
- •Text II Yuzhnoye State Design Office
- •Text III Altitudinal Meteorological Mast (amm)
- •How do you send and receive messages?
- •The future of mobile phones
- •Why people use mobile phones
- •Help always at hand: a mobile is a girl’s best friend
- •Part III
- •Robotics
- •What is robot
- •Exercise 1
- •Read and translate the text.
- •Notes to the text:
- •Exercise 2 Words and expressions to be remembered:
- •Androids
- •Exercise2 Words and expressions to be remembered:
- •Exercise3
- •Exercise4
- •Exercise 5
- •Unit III
- •Entertainment robots
- •Exercise 1
- •Read and translate the text.
- •Exercise2 Words and expressions to be remembered:
- •Exercise3
- •Exercise4
- •Exercise5
- •Exercise6
- •Unit IV articulated robots Text 1
- •Military robots
- •Exercise 1
- •Read and translate the text.
- •Notes to the text
- •Exercise2 Words and expressions to be remembered:
- •Exercise3
- •Exercise4
- •Imagine that you have listened the short lecture about the military robots. Speak to the lecturer answering his questions. Use the following combinations:
- •Exercise5
- •Exercise6
- •ThePlanofRenderingNewspaperArticle
- •Unit VI
- •Humanoid robots
- •Exercise 1
- •Read and translate the text.
- •Notestothetext
- •Unit VII nanorobotics
- •Notes to the text
- •Unit VIII microbotics
- •Unit IX robotic surgery
- •Imagine that you are an interpreter. Translate only that part of the text about evaluation methods of innovation projects.
- •Notes to the text:
- •Text II Anthropogenic Metabolism
- •Text II Numerical Control and Automated Assembly
- •Notes to the text:
- •Text II Telemechanics
- •Notestothetext
- •Text II
- •Information Systems
- •The Management Process, Management Information and Control Systems, and Cybernetics
- •Notestothetext:
- •Inteligent Vehicle Tracking And Controling Systems
- •Методы искусственного интеллекта
- •Text II
- •Information technology
- •Text III
- •Information Age
- •Supplementary reading history of communication
- •The telegraph
- •Commercial growth of the telephone
- •The emergence of broadcasting
- •Government regulation
- •International telecommunications networks
- •Current developments
- •Russia's telecommunications roads get wider, more expensive
- •Developing of telecommunications
- •Sattelite sirvices
- •What is computer virus?
- •What viruses do
- •What viruses don't do
- •Types of computer viruses
- •A place of existence File Infectors
- •Boot Viruses
- •Multi-Partite Viruses
- •Macro Viruses
- •Used operation system
- •Work Algorithms
- •Uses Of Radio Waves
- •Transmission And Reception Of Radio Waves
- •Development Of Radio Technology
- •Bluetooth
- •What Is In a Name? (The History Of Bluetooth)
- •Sic (Special Interest Croup)
- •Used frequencies
- •Bluetooth ability
- •How is connection established?
- •Discoverable mode
- •Limited discoverable mode
- •Protection Technology
- •Digital house
- •Headphones, Video Camera, Microphone, Commutator As Clock.
- •The language of e-mail
- •Internet
- •Basic protocols in Internet and search in them
- •Tools of search in www
- •Tools Of Search
- •Thematic catalogues
- •Magellan
- •Virtual Library
- •Russia-On-Line Subject Guide
- •Automatic indexes
- •Alta Vista
- •Info seek
- •WebCrawler
- •Glossary
- •Заключение
АСТРАХАНСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ
О.В. ФЁДОРОВА Е.В.ХАМИС Е.В.МЕЗИНА
АНГЛИЙСКИЙ ЯЗЫК
в сфере компьютерных и телекоммуникационных технологий
УЧЕБНОЕ ПОСОБИЕ
Английский язык
«Информационные технологии и коммуникации»
Рекомендовано редакционно-издательским советом Астраханского государственного технического университета в качестве учебного пособия для студентов высших учебных заведений, обучающихся по направлениям 220700.62 «Автоматизация технологических процессов и производств», профиль подготовки «Автоматизация технологических процессов и производств (в нефтяной и газовой промышленности)»; 140100.62 «Теплоэнергетика и теплотехника», профиль подготовки «Автоматизация технологических процессов в теплоэнергетике и теплотехнике»; 210700.62 «Инфокоммуникационные технологии и системы связи», профиль подготовки «Сети связи и системы коммутации»; 210700.62 «Инфокоммуникационные технологии и системы связи», профиль подготовки «Системы мобильной связи»; 220400.68 «Управление в технических системах», магистерская программа «Роботы и робототехнические системы»; 220700.68 «Автоматизация технологических процессов и производств», профиль подготовки «Автоматизация технологических процессов и производств (в нефтяной и газовой промышленности)»
АСТРАХАНЬ 2014
ББК 81.43.21 – 923
УДК 811.111: 004 (075.8)
Ф 33
Составители:
кандидат педагогических наук, доцент кафедры «Иностранные языки в инженерно-техническом образовании» Фёдорова О.В.
старший преподаватель кафедры «Иностранные языки в инженерно-техническом образовании» Хамис Е. В.
старший преподаватель кафедры «Иностранные языки в инженерно-техническом образовании» Мезина Е.В.
Рецензенты:
Заведующий кафедрой «Иностранные языки в гуманитарном и естественно-научном образовании» Астраханского государственного технического университета, доктор филологических наук, профессор Т.В.Дроздова;
Заведующий кафедрой «Английский язык для экономических специальностей» Астраханского государственного университета, кандидат филологических наук, доцент М.В.Китик;
Директор Астраханского филиала НОУ ВПО РМАТ кандидат педагогических наук, доцент Е.Б.Володарская
Ф 33 Фёдорова О.В., Хамис Е.В., Мезина Е.В. Английский язык в сфере компьютерных технологий: учеб.пособие/ Астрахан.гос.техн.
ун-т. – Астрахань: Изд-во АГТУ, 2007. – 152с.
Содержит оригинальные тексты на английском языке с системой языковых и речевых упражнений, направленных на развитие навыков чтения, понимания, обсуждения, реферирования, перевода специализированных текстов и расширения словарного запаса по темам, связанным с различными аспектами сферы компьютерных технологий.
Для студентов высших учебных заведений и специалистов в сфере компьютерных технологий.
Учебное пособие утверждено на заседании кафедры «ИЯИТО»
« 24 » октября 2007 г., протокол № 2
© Астраханский государственный технический университет
Введение
Данное пособие рекомендуется использовать как для аудиторной, так и для внеаудиторной работы для студентов высших учебных заведений, обучающихся по направлениям 220700.62 «Автоматизация технологических процессов и производств», профиль подготовки «Автоматизация технологических процессов и производств (в нефтяной и газовой промышленности)»; 140100.62 «Теплоэнергетика и теплотехника», профиль подготовки «Автоматизация технологических процессов в теплоэнергетике и теплотехнике»; 210700.62 «Инфокоммуникационные технологии и системы связи», профиль подготовки «Сети связи и системы коммутации»; 210700.62 «Инфокоммуникационные технологии и системы связи», профиль подготовки «Системы мобильной связи»; 220400.68 «Управление в технических системах», магистерская программа «Роботы и робототехнические системы»; 220700.68 «Автоматизация технологических процессов и производств», профиль подготовки «Автоматизация технологических процессов и производств (в нефтяной и газовой промышленности)»; на занятиях научно-технического перевода, у студентов, получающих дополнительную квалификацию «Переводчик в сфере профессиональной коммуникации».
Учебное пособие состоит из четырёх частей: «Computer Technologies (Компьютерные технологии)», «Telecommunications (Телекоммуникации)», «Robotics (Роботизация)», «Processes in Automation Production (Процессы автоматизации производства)», а также раздел для дополнительного чтения «Supplementary Reading» и глоссарий «Glossary». Тексты содержат лексические и грамматические явления, вызывающие затруднения при чтении научно-технической литературы на английском языке. Для активизации лексики в каждом разделе (Unit) предусматривается поэтапное изучение вокабуляра, упражнения на закрепление лексического материала, дополнительные тексты для отработки навыков чтения и перевода, грамматические упражнения для снятия трудностей перевода, креативные и творческие упражнения.
Тексты адаптированы к целям профессионально-ориентированного преподавания английского языка в вузе и сопровождаются системой языковых и речевых упражнений, направленных на развитие навыков чтения, понимания, обсуждения, реферирования, перевода специализированных текстов, расширение словарного запаса по темам связанным с различными аспектами сферы информационных технологий и коммуникаций.
Содержание раздела для дополнительного чтения «Supplementary Reading» составляют тексты для дополнительного чтения и могут быть отведены на самостоятельное изучение студентами, извлечение информации и дальнейшее устное обсуждение. Тексты содержат общеупотребительную лексику - популярную отраслевую терминологию и слова общетехнического значения.
Кроме чтения и перевода текстовых материалов разной понятийной сложности, в число задач раздела для дополнительного чтения входит развитие и углубление навыков устной речи по темам, связанным с различными аспектами сферы информационных технологий и коммуникаций.
PART I
COMPUTER TECHNOLOGIES
UNIT I
PROGRAMMING LANGUAGES
Text I
History of Programming Languages
EXERCISE 1
Read and translate the text.
Like many "firsts" in history, the first modern programming language is hard to identify. The first programming languages predate the modern computer, they were codes. Jacquard looms and Charles Babbage's Difference Engine both had simple, extremely limited languages for describing the actions that those machines should perform. Data was encoded on punch cards.
In the 1940s electrically powered computers were created. The limited speed and memory capacity forced programmers to write hand tuned assembly language programs. It was soon discovered that programming in assembly language required a great deal of intellectual effort and was error-prone.
Some important languages that were developed in this time period include ENIAC coding system (1943) and C-10 (1949).
In the 1950s the first three modern programming languages whose descendants are still in widespread use today were designed:
FORTRAN, the "FORmulaTRANslator, invented by John W. Backus,
LISP, the "LIStProcessor", invented by John McCarthy,
COBOL, the COmmonBusiness Oriented Language, created by the Short Range Committee, heavily influenced by Grace Hopper.
Another milestone in the late 1950s was the publication, by a committee of American and European computer scientists, of "a new language for algorithms"; the Algol 60 Report (the "ALGOrithmicLanguage"). This report consolidated many ideas circulating at the time and featured two key innovations:
the use of Backus-Naur Form (BNF) for describing the language's syntax. Nearly all subsequent programming languages have used a variant of BNF to describe the context-free portion of their syntax,
the introduction of lexical scoping for names in arbitrarily nested scopes.
Algol 60 was particularly influential in the design of later languages, some of which soon became more popular.
The period from the late 1960s to the late 1970s brought a major flowering of programming languages. Most of the major language paradigms now in use were invented in this period:
Simula, invented in the late 1960s by Nygaard and Dahl as a superset of Algol 60, was the first language designed to support object-oriented programming.
Smalltalk (mid 1970s) provided a complete ground-up design of an object-oriented language.
C, an early systems programming language, was developed by Dennis Ritchie and Ken Thompson at Bell Labs between 1969 and 1973.
Prolog, designed in 1972 by Colmerauer, Roussel, and Kowalski, was the first logic programming language.
ML built a polymorphic type system (invented by Robin Milner in 1978). Each of these languages spawned an entire family of descendants, and most modern languages count at least one of them in their ancestry.
The 1980s were years of relative consolidation. C++ combined object-oriented and systems programming. The United States government standardized Ada, a systems programming language intended for use by defense contractors. In Japan and elsewhere, vast sums were spent investigating so-called "fifth generation" languages that incorporated logic programming constructs. The functional languages community moved to standardize ML and Lisp. Rather than inventing new paradigms, all of these movements elaborated upon the ideas invented in the previous decade.
However, one important new trend in language design was an increased focus on programming for large-scale systems through the use of modules, or large-scale organizational units of code. Modula, Ada, and ML all developed notable module systems in the 1980s. Module systems were often wedded to generic programming constructs.
Many researchers expanded on the ideas of prior languages and adapted them to new contexts. For example, the languages of the Argus and Emerald systems adapted object-oriented programming to distributed systems.
The 1980s also brought advances in programming language implementation. The RISC movement in computer architecture postulated that hardware should be designed for compilers rather than for human assembly programmers. Aided by processor speed improvements that enabled increasingly aggressive compilation techniques, the RISC movement sparked greater interest in compilation technology for high-level languages.
The rapid growth of the Internet in the mid-1990's was the next major historic event in programming languages. By opening up a radically new platform for computer systems, the Internet created an opportunity for new languages to be adopted. In particular, the Java programming language (1991) rose to popularity because of its early integration with the Netscape Navigatorweb browser, and various scripting languages achieved widespread use in developing customized applications for web servers.
Programming language evolution continues, in both industry and research. There are some current directions:
mechanisms for adding security and reliability verification to the language: extended static checking, information flow control, static thread safety;
alternative mechanisms for modularity: mixings, delegates, aspects;
component-oriented software development;
increased emphasis on distribution and mobility;
integration with databases, including XML and relational databases.
EXERCISE 2
Translate the text using the following words and expressions. Learn these words.
to predate - предшествовать
a punch card – перфокарта
toencode – шифровать, кодировать
censusdata – цензовыеданные, данныепереписи
albeit – хотя
tointerleave – прослаивать, располагать слоями
error-prone- подверженный ошибкам
assemblylanguage – язык ассемблера
milestone – ключевое событие, веха
polymorphictypesystem – полиморфемная система
tospawn – породить, вызвать
tedious – нудный утомительный
bewilder – сбивать с толку, приводить в замешательство
consolidation – консолидация, объединение, упрочение
towed – совмещать, сочетать
EXERCISE3
What do the following numbers refer to?
1940-s, 60, C-10, the late 50-s, three, fifth generation, 1991.
EXERCISE4
Read the text again. Insert the correct answer.
1) The first programming languages…
…appeared with the development of modern computers/ predate the modern computer/ were created after the World War II.
2)For efficient performance of Jacquard looms and Charles Babbage's Difference Engine commands were given…
…on the punch cards/ in a formulaic way/as letters and numbers.
3)In the 1950s the first three modern programming languages were designed: …
Algol, Simula, Smalltalk/Haskell, Java, Python/ Fortran, Lisp, Cobol.
4) Most of the major language paradigms now in use were invented in…
…1990-2000/ the late 60-s to the late 70-s/ at the dawn of the computing era.
5) Ada, a systems programming language was intended for use…
… by defense contractors/ for secret negotiations/ in Japan.
6) In the mid-1990's the next major historic event in programming languages was…
…the invention of wireless technologies/ space exploration/ growth of Internet.
EXERCISE5
Discuss the following aspects.
1.Prehistory of the programming languages;
2. 1940-s - development of electrically powered computers;
3. The Algol 60 Report – another milestone;
4. Major flowering of programming languages;
5. “Years of consolidation”
6. The rapid growth of Internet.
EXERCISE 6
Here is a summary of the text ‘History of programming languages’. Put one word only into each gap.
Like many "firsts" in history, the first modern programming language is hard a)______. The first programming languages were b)______ on punch cards.
In the c)______ electrically powered computers were created.
The limited speed and memory capacity d)_____programmers to write hand tuned assembly language programs.
It was soon discovered that programming in assembly language required a great e)_____of intellectual effort and was error-prone.
In the 1950sFORTRAN, LISP, and Cobol whose f)_____are still in widespread use today were designed.
The period from the late 1960s to the late 1970s brought a g)_____flowering of programming languages.
Most of the major language h)______now in use were invented in this period.
The 1980s were years of i)_____consolidation.
The United States government standardized Ada, a systems programming language intended j)____use by defense contractors.
In Japan k)_____elsewhere, vast sums were spent investigating so-called "fifth generation" languages that incorporated logic programming constructs.
l)_____, one important new trend in language design was an increased focus on programming for large-scale systems through the use of modules, or large-scale organizational units of code.
The rapid growth m)_____the Internet in the mid-1990's was the next major historic event in programming languages.
By opening n)_____a radically new platform for computer systems, the Internet created an opportunity for new languages o)_____be adopted.
Programming p)_____evolution continues, in both industry and research.
