Text 5. Programming Languages

Text 5. Programming Languages

Let's assume that we have studied the problem, designed a logical plan (our flowchart or pseudocode), and are now ready to write the program instructions. The process of writing program instructions is called coding. The instructions will be written on a form called a coding form.. The instructions we write will be recorded in a machine-readable form using a keypunch, key-to-tape, or key-to-disk, or entered directly into computer memory through a terminal keyboard.

The computer cannot understand instructions written in just any old way. The instructions must be written according to a set of rules. These rules are the foundation of a programming language. A programming language must convey the logical steps of the program plan in such a way that the control unit of the CPU can interpret and follow the instructions. Programming languages have improved throughout the years, just as computer hardware has improved. They have progressed from machine- oriented languages that use strings of binary 1s and 0s to prob­lem-oriented languages that use common mathematical and/or English terms.

There are over 200 problem-oriented languages. The most common of them are COBOL, FORTRAN, PL/I, RPG, BA­SIC, PASCAL.

COBOL was the most widely used business-oriented pro­gramming language. Its name is an acronym for Common Business-Oriented Language. COBOL was designed to solve prob­lems that are oriented toward data handling and input-output operations. Of course, COBOL can perform arithmetic opera­tions as well, but its greatest flexibility is in data handling. CO­BOL also was designed as a self-documenting language. Self-documenting languages are those that do not require a great deal of explanation in order to be understood by someone reading the program instructions. The self-documenting aspect of CO­BOL is made possible by its sentence like structure and the very generous maximum symbolic field-name length of 30 charac­ters. With a field-name length of up to 30 characters, the name can clearly identify the field and its purpose.

The FORTRAN IVlanguage is oriented toward solving prob­lems of a mathematical nature. The name FORTRAN comes from the combination of the words formula translation. The version of FORTRAN IV has been designed as algebra-based programming language. Any formula or those mathematical relationships that can be expressed algebraically can easily be expressed as a FORTRAN instruction. FORTRAN is the most commonly used language for scientific applications.

PL/I stands for programming language I. It was designed as a general-purpose language incorporating features similar to COBOL for data handling instructions and features similar to FORTRAN for mathematical instructions. PL/I is much more than a combination of the good features of both COBOL and FORTRAN, as it has many capabilities that are unique. Yet, although PL/I is one of the most versatile and the most power­ful of the programming languages, it is not the most commonly used. COBOL and FORTRAN have been available for a longer period of time than PL/I, and many more users work with those languages.

Exercise 1. Find in the text the English for:

Языки программирования; блок-схема; кодированная форма; вид, удобочитаемый для компьютера; в соответ­ствии с набором правил; представить логические шаги программы; таким образом; совершенствовать языки про­граммирования; машинно-ориентированные языки; про­блемно-ориентированные языки; обычный термин; язык для программирования экономических задач; обработка информации; операции по вводу-выводу данных; гиб­кость; идентифицировать поле и его цели; решение проблем математического характера; сферы научного применения; универсальный язык; включать свойства; уникальные воз­можности; многофункциональный и самый мощный из языков программирования.

Exercise 2.Find in texts 1 and 2 the synonyms to:

Nouns:command; line; characteristic; form; evolution; enu­meration; mistake; method; character; manual (instruction); consumption; storage; basics; abbreviation; interpretation; cor­relation; possibility.

Verbs: include; inform; process; protect; apply; permit; stress; suppose; learn; make up; write; key; explain; define; perfect; advance; decide; execute; demand.

Adjectives: full; incorrect; usual; necessary; accessible; re­quired; considerable; floppy; possible.

Exercise 3. Translate conditional sentences. Explain their types.

I. 1. If you try very hard you can master any language. 2. If you want to master any language you must know at least three thousand words. 3. You willimprove your pronunciation if you read aloud every day. 4. Time will be saved if one uses a com­ puter. 5. If you learn all the words of the lesson you will write your test successfully. 6. If you or I add up two numbers of six figures without a calculator, it will take us a lot of time.

II. 1. It would be a good thing if you didn't smoke. 2. If the earth didn't rotate it wouldn't have the shape of a ball. 3. If I had the time I should help you to solve the problem. But I must be off. 4.1 should translate the article without difficulty if I knew English well. 5. If I were in your place I should learn to speak English fluently. 6. Were you asked to explain why addition is performed the way it is, you would probably have to think for a while before answering.

III. 1.1 decided to stay at home last night. I would have gone out if I hadn't been so tired. 2. Had he not been busy, he wouldn't have missed that conference. 3. Why didn't you phone me yesterday? I would have helped you. 4. If you had attended preliminary courses, you would have passed you examinations more successfully. 5. Had the manager had this information before, he would have acted differently. 6. The binary system is particulary appropriate to the nature of an electric machine; if it had not existed, computer designers would have had to invent it.

Exercise 4. Answer the questions.

1. What is the process of writing instructions called? 2. What is a code? 3. How must instructions be written? 4. What is the foundation of any programming language? 5. How was the de­velopment of programming languages progressing throughout the years? 6. What are the most common problem-oriented lan­guages? 7. What is COBOL? 8. What functions was COBOL designed for? 9. What does FORTRAN serve for? 10. What ca­pabilities has PL/I?



Computer Glossary

  1. affect влиять
  2. (non) impast printer - (бес)контактный принтер
  3. abacus — счеты
  4. access —доступ; обращение; обращаться, иметь доступ
  5. accessory equipment — вспомогательные уст­ройства
  6. accomplish — завершать, заканчивать; вы­полнять, осуществлять
  7. according to — согласно; в соответствии с
  8. accountant — бухгалтер
  9. accounting — бухгалтерский учет
  10. accumulate — накапливать(ся); суммиро­вать; собирать(ся)
  11. accumulator — сумматор; накапливающий регистр; ус­тройство суммирования
  12. accuracy — точность; правильность; четкость
  13. activity — деятельность; работа; действия опе­рации
  14. add — складывать; суммировать; прибавлять; при­соединять
  15. added — добавочный; дополнительный
  16. adder — сумматор; блок суммирования
  17. address register — адресный регистр
  18. adjacent смежный; соседний; примыкаю­щий
  19. affect — влиять; воздействовать; сказываться на (ч.-л.)
  20. amount количество
  21. analyst — аналитик; системный разработчик
  22. appliance — устройство; прибор
  23. application programmer — при­кладной программист
  24. application software — прикладное программное обеспе­чение
  25. applied physics — прикладная физика
  26. approach — подход; метод; принцип; прибли­жение
  27. appropriate sequence — необходимая (требуемая) последовательность
  28. architect— разработчик архитектуры (систе­мы, структуры)
  29. architecture - архитектура; структура
  30. archival storage — архивное ЗУ; архивная память
  31. arithmetic-logical unit (ALU) — арифметико-логическое устройство
  32. arrange — размещать; располагать; устанавливать; монтировать
  33. assemble— собирать; монтировать
  34. associate — соединять; объединять; связы­вать
  35. associated documentation — соответствующая докумен­тация
  36. at a rate — со скоростью
  37. at a time — за один раз; одновременно
  38. at least — по крайней мере
  39. available – доступный, возможный, имеющийся
  40. bar-code scanner / bar-code reader — устройство считы­вания штрих-кода
  41. batch processing— пакетная обработка
  42. binary digit — двоичная цифра; двоичный знак
  43. bipolar semiconductor — биполярный полупроводник
  44. brain мозг
  45. browser программа поиска
  46. burden — издержки , затраты
  47. business transaction коммерческие операции
  48. business-oriented language — язык для (программирова­ния) экономических задач
  49. by means of — посредством
  50. calculus — исчисление; математический ана­лиз
  51. capability — способность; возможность; характеристика
  52. capacity — емкость; объем (памяти); пропускная спо­собность
  53. capacity of storage — объем (емкость) памяти
  54. card reader — устройство считывания платы (карты)
  55. carry out— выполнять; осуществлять
  56. cause — заставлять; вынуждать; вызывать; быть при­чиной; причина, основание
  57. central processing unit центральный процессор
  58. central processing unit (CPU) — центральный процессор (ЦП)
  59. challenge — трудность; препятствие; представ­лять трудность
  60. character printer — принтер с посимвольной печатью; символьный принтер
  61. coded form — кодированный вид; кодированное пред­ставление
  62. communications networks — сети передачи данных; сети связи
  63. compare — сравнивать; соотноситься
  64. comparer — компаратор; устройство сравне­ния
  65. competitive operating systems — конкурирующая опера­ционная система
  66. comprehensive groupings — полные, обширные, универ­сальные образования
  67. computer of choice — лучший компьютер
  68. computer-assisted instructions — компьютерные команды
  69. connect соединять
  70. consecutive — последовательный; смеж­ный; соседний
  71. consume — потреблять; расходовать
  72. content — содержимое; смысл; объем; количе­ство
  73. continuous quantity — непрерывная величина
  74. control — управлять, регулировать;
  75. control unit (CU) — устройство управ­ления
  76. convert— преобразовывать; переводить (в др. единицы)
  77. convey — передавать; сообщать
  78. core — суть; основная часть; ядро; оперативная память
  79. cost-effective — экономичный; экономи­чески оправданный
  80. counter — счетчик
  81. crash давать сбой, зависать
  82. create a program создать программу
  83. cursor курсор
  84. cut out the human being altogether — полностью исклю­чить человека
  85. data access time — время доступа к данным
  86. data base — база данных
  87. data handling — обработка данных; работа с данными
  88. data processing— обработка данных (ин­формации)
  89. data storage hierarchy – последовательность запоминания данных
  90. decoder — дешифратор
  91. delete — удалять; стирать; очищать память
  92. depend — зависеть от; полагаться, рассчитывать на
  93. digital computer — цифровой компь­ютер
  94. digitizer — аналого-цифровой преобразова­тель; сканер
  95. direct — направлять; адресовать; указывать; прямой; непосредственный
  96. discrete— дискретный; отдельный
  97. display – дисплей, показ, устройство отображения
  98. dot-matrix printer — точечно-матричный принтер
  99. double-click — двойное нажатие
  100. due to the efforts — благодаря усилиям
  101. eliminate — устранять; удалять; отменять; ликвидировать
  102. emphasize — выделять; подчеркивать
  103. emplate — шаблон; маска; образец; эталон
  104. enable — разрешать; позволять; допускать; де­лать возможным
  105. engineering background — техническая под­готовка, квалификация
  106. enter — входить; вводить (данные); заносить, записывать
  107. enter the fray — ввязаться в драку
  108. environment — среда; окружение; режим работы;
  109. equation — уравнение, приравнивание
  110. equipment – оборудование, аппаратура
  111. erase images — удалить, стереть изобра­жение (объект)
  112. error-prone — подверженный ошибкам
  113. execute applications programs — выполнять приклад­ные программы
  114. exponentiation — возведение в степень
  115. external environment — внешняя среда
  116. facilities – возможности, приспособления
  117. facility – устройство, средство
  118. fall between — падать; попадать в интервал между
  119. fall by the wayside — остаться в стороне; уступить до­рогу
  120. field-name length — длина имени поля
  121. file — файл; заносить (хранить) в файл
  122. firmware — встроенное /микропроцессорное программное обеспечение
  123. flexible —гибкий; настраиваемый; изменяемый
  124. floppy (disk) — гибкий диск(ета); ЗУ на гибком диске
  125. flow — поток; ход (выполнения программы); пос­ледовательность
  126. flowchart — блок-схема; составлять блок-схе­му
  127. flowcharting — построение блок-схемы
  128. general -purpose — универсальный; общего назначения
  129. generation— создание, формирование, вы­работка
  130. generous — большой, значительный (о количестве)
  131. grading — оценивание; классификация
  132. graphic plotting tables — графичес­кие планшеты
  133. guard — защищать; предохранять; завершать; за­канчивать
  134. hard disk жесткий диск
  135. hard-copy output — вывод «твердой» печатной копии
  136. hardware — аппаратное обеспечение; аппара­тура; оборудование
  137. house — помещать, размещать
  138. household appliances — домашние приборы / устройства
  139. human-independent — независимый от человека
  140. human-readable form — удобная для чтения форма
  141. human-related — (взаимо)связанный с человеком
  142. hybrid computer— смешанного типа, аналого-цифровой компьютер
  143. IBM (International Business Machine) — фирма по про­изводству компьютеров
  144. icon ярлык
  145. identify — идентифицировать; распознать; обозначить
  146. improve — улучшать, совершенствовать
  147. income tax — подоходный налог
  148. incorporate features — включать свойства, особенности
  149. increase reliability— увеличить на­дежность
  150. indoor climate control system — система регуляции тем­пературы в доме
  151. ink-jet printer — струйный принтер
  152. Input hardware устройство ввода
  153. input media — носитель для входных данных
  154. input-output interface — интерфейс (сопряжение, место стыковки) ввода-вывода
  155. input-output port — порт ввода-вывода
  156. install— устанавливать; размещать; монтиро­вать; настраивать
  157. instant response — мгновенный ответ (реакция)
  158. instruction register — регистр команд
  159. integrated circuit (IC) -- интегральная схема
  160. interchangeably — взаимозаменяемым образом
  161. intermediate results промежуточные результаты
  162. internal memory — внутренняя память; внутреннее ЗУ
  163. interprete — интерпретировать; истолковы­вать;
  164. invalid data— неверные, неправильные, недо­пустимые данные
  165. inventory control — инвентаризация; переучет
  166. investment analyses — анализ инвестиций (ка­питаловложений)
  167. involve — включать; содержать; заключать (в себе)
  168. issue — посылать (сигнал); выводить, выдавать (сообщение)
  169. item — элемент; составная часть
  170. iteract взаимодействовать
  171. iternal storage внутреннее ЗУ
  172. iterpret переводить, интерпретировать
  173. keep buttons depressed — удерживать кнопки в нажатом состоянии
  174. key — клавиша; кнопка; переключатель; ключевой, основной; главный; переключать; набирать на кла­виатуре
  175. keyboard input device — клавишное устройство ввода
  176. keyboard terminals — терминал (вывод) с клавишным управлением
  177. laser-beam printer — лазерный принтер
  178. leisure activities — досуговая деятельность
  179. letter-quality printer — принтер с типографским каче­ством печати
  180. level — уровень; степень; мера; выравнивать
  181. line printer — принтер с построчной печатью
  182. list of instructions — перечень команд
  183. load a program загружать программу
  184. locate - размещаться, располагаться
  185. logarithm table — логарифмическая таб­лица
  186. looping logic — логическая схема выполнения (опера­ций) в цикле
  187. lower manufacturing — снизить производительность
  188. machine-oriented language — машинно-ориентирован­ный язык
  189. magnetic core — магнитный сердечник
  190. magnetic disc storage — ЗУ на магнитном диске
  191. main storage — основная память; оперативное запоми­нающее устройство
  192. maintenance— поддержание; сохранение; эксплуатация
  193. make errors — допускать ошибки (погрешно­сти)
  194. manage — управлять; организовывать; справляться
  195. manipulate— обрабатывать, преобразо­вывать; управлять
  196. manipulation— управление; обработка; преобразование
  197. manipulator — манипулятор; блок обра­ботки
  198. manner – способ, образ (действия)
  199. manufacturer— изготовитель; произво­дитель; разработчик
  200. mark — отметка; маркер; знак; помечать; обозна­чать; выделять
  201. match characteristics ['mastfkasrskta'ristiks] — сопостав­лять параметры
  202. mathematical relationship — математическая связь (соот­ношение)
  203. meaningful — имеющий смысл; значащий (о данных)
  204. means of coding— средства кодиро­вания (шифровки)
  205. media capacity — емкость носителя
  206. medium (pi. media) — носитель; среда
  207. meet the demands — удовлетворять потребности
  208. metal-oxide semiconductor (MOS) — структура металл-оксид-полупроводник
  209. microwave oven— микроволновая печь
  210. move paragraphs around — менять местами абзацы
  211. moving-head device — устройство с двигающейся голов­кой
  212. multiple — кратный
  213. necessity необходимость
  214. network сеть
  215. objective - цель; требование; целевая фун­кция
  216. obtain — получать; достигать; добиваться
  217. offline storage — автономное хранение данных отдельно от компьютера
  218. on - going process —продолжающийся, постоянный, не­прерывный процесс
  219. on the other hand — с другой стороны
  220. online storage — неавтономное хранение данных в ЗУ
  221. operand address — адрес (хранения) опе­ранда
  222. operating mode — режим работы
  223. optical character reader — оптическое считывающее уст­ройство текста
  224. optical mark reader — оптическое считывающее устрой­ство знаков
  225. output hardware устройства вывода информации
  226. output media — носитель для выходных данных
  227. page printer — принтер с постраничной печатью
  228. payroll — платежная ведомость
  229. per bit — на единицу информации
  230. perform— выполнять, производить (дей­ствие); осуществлять;
  231. performance — (рабочая) характеристика; производительность; быстродействие; скорость ра­боты; пропускная способность
  232. permitting capacity — разрешающая способность
  233. pictorial representation — наглядное представление
  234. piece of semiconductor— полупровод­никовый кристалл
  235. pimary / secondary storage — первичное / вторичное за­поминающее устройство
  236. plotter — графопостроитель
  237. plug in — подключать; подсоединять
  238. plug-n-play подключай и работай
  239. power consumption — потребление (расход) электроэнергии
  240. precisely — точно
  241. predefined symbols — заранее задан­ные символы
  242. predominant — преобладающий; доминирующий
  243. press a button — нажать на кнопку
  244. pressure - давление, сжатие
  245. printer output — вывод на печать; распечатываемые дан­ные
  246. problem-oriented language — проблемно-ориентирован­ный язык
  247. procedure — процедура, процесс; метод, ме­тодика; алгоритм
  248. product line — серия (компьютерных) продуктов
  249. program logic — логическая последовательность выпол­нения программы
  250. programming language — язык программирования
  251. programming rules — правила программирования
  252. protect — защищать
  253. provide обеспечивать
  254. pseudocode — псевдокод; псевдопро­грамма
  255. punch the holes— пробивать отвер­стия
  256. punched card— перфокарта
  257. random access memory (RAM) оперативное запоминающее устройство
  258. randomly — произвольно
  259. range — классифицировать; располагать в порядке; лежать в диапазоне
  260. reach достигать
  261. read only memory (ROM) постоянное запоминающее устройство
  262. reason— причина; основание; довод; обосновывать; делать вывод
  263. record — запись, регистрация; записывать, ре­гистрировать
  264. record keeping — регистрация; ведение записей
  265. recover восстанавливать
  266. recreation развлечение
  267. recycle bin корзина
  268. reduced weight— уменьшенный вес
  269. reel of magnetic tape — бобина с магнитной лентой
  270. refer to— относиться к; ссылаться на
  271. regardless of [n'gardbs sv] — несмотря на; независимо от
  272. register — регистр; устройство регистрации; счетчик; датчик
  273. related — смежный; взаимосвязанный; относя­щийся (к ч.-л.)
  274. rely— основываться на ч.-л.; полагаться
  275. remain vulnerable — оставаться уяз­вимым, чувствительным
  276. remote terminal [n'mout Чэ:ттэ1] — удаленный терми­нал
  277. replace vacuum tubes — заменять электронные лампы
  278. resource — ресурс; средство; возможность
  279. respond — отвечать; реагировать
  280. response — ответ; отклик; реакция; отвечать; реагировать
  281. retain — сохранять; удерживать
  282. retrieve — извлекать, выбирать (данные); вос­станавливать (файл)
  283. roll прокручивать
  284. roller — ролик; валик
  285. rotate — вращать(ся); чередовать(ся); сменять(ся)
  286. rrpose цель
  287. scan — просматривать; сканировать; разверты­вать
  288. scanner — сканер; устройство оптического счи­тывания
  289. scheduling — составление расписания, графика
  290. scientific research— научные исследо­вания
  291. security — безопасность; охрана
  292. select — выбирать; выделять (на экране)
  293. sequence последовательность; порядок сле­дования
  294. sequence - последовательность
  295. set — набор; множество; совокупность; серия; группа; система
  296. share делить
  297. shortcut capability возможность найти кратчайший путь
  298. similarity сходство; подобие
  299. similarly — подобным образом; также; анало­гично
  300. simulate — моделировать; имитировать
  301. slide rule— логарифмическая линейка
  302. soft-copy output — вывод электронной, программно-управляемой копии
  303. software — программное обеспечение; про­граммные средства
  304. solid body — твердое тело; кристалл; полупроводник
  305. solid-state device — твердотельный прибор
  306. sound card — звуковая карта (плата)
  307. sound recording — звукозапись
  308. specifics — специальные черты; характерные особенности
  309. spray drops of ink — распылять капли чернил
  310. stand-alone — автономный
  311. step-by-step operations — пошаговые операции
  312. stock market forecasting — биржевые прогнозы
  313. storage — запоминающее устройство, память; хранение
  314. storage hardware устройство хранения данных
  315. storage register — регистр памяти; запоминающий ре­гистр
  316. store — хранить, запоминать, заносить
  317. strike against a ribbon — ударять по ленте
  318. string of binary — строка двоичного представления
  319. strings of characters — последовательность символов '
  320. substitute — заменять; замещать
  321. successively - последовательно
  322. support поддержка
  323. survive onslaught — выдержать конку­ренцию
  324. switch — переключатель; коммутатор; переклю­чать; переходить
  325. system software — системное программное обеспечение
  326. tabulate the census — занести данные по переписи (на­селения) в таблицу
  327. take advantage of smth — воспользоваться ч.-л.
  328. tape device — ЗУ на магнитной ленте
  329. technique — метод; способ; техника; методика; технология
  330. telephone dialing — набор номера те­лефона
  331. temporary временный
  332. timing mark — отметка времени
  333. touch panel — сенсорная панель
  334. track — следить; прослеживать; проходить; след; траек­тория; путь; дорожка; соединение
  335. trackball — трекбол
  336. transfer— передавать(ся); переносить(ся); пересы­латься)
  337. travel — перемещение; прохождение; путь; ход
  338. typewriter — печатное устройство
  339. unit of data— единица информации
  340. unit— устройство; модуль; блок; элемент; со­ставная часть
  341. up-down approach — принцип нисходящей разработки
  342. upgrade увеличение возможности компьютера
  343. value— значение; величина; значимость; цен­ность; оценка; оценивать
  344. variety спектр
  345. versatile — многофункциональный; разносторонний; универсальный
  346. visible units— видимый блок, устройство
  347. visual display - визуальный индикатор
  348. voice recognition and response unit — устройство распоз­навания голоса и реагирования
  349. voltage — напряжение
  350. web паутина
  351. word processing — обработка текста
  352. word size — размер слова; разрядность двоичного слова
  353. worksheet — электронная таблица


Extra Reading Texts

Text 1

Optical Technology

One of the most interesting developments in telecommunication is the rapid progress of optical communication where optical fibers are replacing conventional telephone wires and cables. Just as digital technologies greatly improved the telephone system, optical communication promises a considerable increase in capacity, quality, performance and reliability of the global telecommunication network. New technologies such as optical fibers will increase the speed of telecommunication and provide new, specialized information service. Voice, computer data, even video images, will be increasingly integrated into a single digital communication network capable of processing and transmitting virtually any kind of information.

It is a result of combining two technologies: the laser, first demonstrated in 1960, and the fabrication 10 years later of ultra-thin silicon fibres which can serve as lightwave conductors. With the further development of very efficient lasers plus continually improved techniques to produce thin silica fibres of incredible transparency, optical systems can transmit pulses of light as far as 135 kilometers without the need for amplification or regeneration. At present high-capacity optical transmission systems are being installed between many major US cities at a rapid rate. The system most widely used now operates at 147 megabits per second and accommodates 6,000 circuits over a single pair of glass fibres (one for each direction of transmission).

This system will soon be improved to operate at 1.7 gigabits per second and handle 24,000 telephone channels simultaneously. A revolution in information storage is underway with optical disk technology.

The first digital optical disks were produced in 1982 as compact disks for music. They were further developed as a storage medium for computers. The disks are made of plastics coated with aluminium. The information is

recorded by using a powerful laser to imprint bubbles on the surface of the disk. A less powerful laser reads back the pictures, sound or information. An optical disk is almost indestructible and can store about 1000 times more information than a plastic disk of the same size. One CD-ROM disk (650 MB) can replace 300,000 pages of text (about 500 floppies), which represents a lot of savings in databases.

The future of optical storage is called DVD (digital versatile disk). A DVD-ROM can hold up to 17 GB, about 25 times an ordinary CD-ROM. For this reason, it can store a large amount of multimedia software and complete full-screen Hollywood movies in different languages. However, DVD-ROMs are «read-only» devices. To avoid this limitation, companies also produce DVD rewritable drives. Besides, it is reported that an optical equivalent of a transistor has been produced and intensive research on optical electronic computers is underway at a number of US companies as well as in countries around the world.

It is found that optical technology is cost-effective and versatile. It finds new applications every day - from connecting communication equipment or computers within the same building or room to long distance transcontinental, transoceanic and space communications.

Exercise 1. Give English equivalents:

обычные телефонные провода и кабели, цифровые технологии, надежность, объединять в одно целое, проводник световых волн, усиление, устанавливать, развивать, представлять собой, оптико- электронный компьютер, рентабельный,

Exercise 2. Give Russian equivalents:

capacity, computer data, transmitting information, ultra-thin silicon fibres, incredible transparency, regeneration, optical disk technology, coated, database, multimedia software, rewritable drive, cost-effective, application.

Exercise 3. Match up:

optical ........................................conductors

conventional .............................. bubbles


lightwave .................................... communication

storage ......................................... software

to imprint ................................... telephone wires and cables

multimedia................................... fibres

Exercise 4. Fill in the blanks:

1.7 gigabits, digital communication network, cost-effective and

versatile, high-capacity optical transmission systems, transistor, digital

technologies, coated, information storage.

1. Just as … greatly improved the telephone system, optical

communication promises a considerable increase in capacity, quality,

performance and reliability.

2. Voice, computer data, even video images, will be increasingly

integrated into a single … .

3. At present … are being installed between many major US cities at a

rapid rate.

4. This system will soon be improved to operate at … per second.

5. A revolution in … is underway with optical disk technology.

6. The disks are made of plastics … with aluminium.

7. It is reported that an optical equivalent of a … has been


8. It is found that optical technology is … .

Exercise 5. Put in the right proposition:

1. You communicate with your computer … the keyboard.

2. The instruction manuals … most software applications contain a section describing the functions … each key.

3. The mouse works … sliding it around (ball down) … a flat surface.

4. You will see the arrow … your screen moving … unison.

5. That's the only part the computer pays attention … .

6. Your computer is not complete … the monitor.

7. The sharpness … the picture depends … the number and size … these pixels.

8. Some … the controls … the monitor change the size and position … the image.

9. Windows includes a number … screen savers.

10.The drives can read and write … floppy diskettes.

11.The amount and variety … material you can access … CD-ROM is amazing.

12.If a diver wants to know an accurate depth he is down, he must set water type he is… .

13.If a diver wants to know how long he has been down, he can see this … the display.

14.Before he descends, the diver sets the time … ascend.

15.Optical communication promises a considerable increase … capacity, quality, performance and reliability … the global telecommunication network.

16.The system most widely used now operates … 147 megabits (thousand bits) per second.

17.The first digital optical disks were produced … 1982 as compact disks … music.

18.The information is recorded … using a powerful laser to imprint bubbles … the surface … the disk.

Exercise 6. Put the verbs into the correct tense form:

a. In the nearest future digital communication network (to allow) to process and transmit voice, computer data and video images.

b. Invention of the laser and thin silicon fibres (to make) it possible to transmit pulses of light without amplification and regeneration.

c. New high-capacity optical transmission systems (to operate) between many major US cities.

d. Another revolution (to concern) optical disk technology.

e. An optical disk (to be) capable of storing about 1000 times more information than a plastic disk of the same size.

Exercise 7. Answer the following questions:

1. Which is one of the most interesting developments in telecommunication nowadays?

2. What does optical communication promise?

3. What are the capabilities of optical fibers?

4. What are the perspectives of optical fibers?

5. Why is the system developing rapidly now?

6. What are the advantages of using compact discs?

7. How much information can a DVDROM hold?

8. Where can optical technology be used?



Optical Disks and Drives

Optical disks can store information at much higher densities than magnetic disks. Thus, they are ideal for multimedia applications where images, animation and sound occupy a lot of disk space. Besides, they are

not affected by magnetic fields. This means that they are secure and stable, e.g. they can be transported through airport metal detectors without damaging the data. However, optical drives are slower than hard disks. While there are hard drives with an average access time of 8 millisecond (ms), most CD-ROM drives have an access time of 150 to 20 ms.

There are various types of optical drives, which have become a reality. CD-ROM systems use optical technology. The data is rewritable using a laser beam. To read CD-ROM disks, you need an optical drive (a CD-ROM player). A typical CD-ROM disk can hold 650 MB (megabytes) of sound, text, photographs, music, multimedia materials and applications. In addition, most CD-ROM drives can be used to play audio CDs. Do you

remember that CD stands for compact disk? Yet CD-ROM technology has one disadvantage. The data on a CDRОМ cannot be changed or «written» to, i.e. it is impossible to add your own material to what is on the disk. It is like a music CD. It is not designed for you to write on, it is designed to hold a lot of information that the user doesn't need to change.

Magneto-optical (MO) drives use both a laser and an electromagnet to record information. Consequently, MO disks are rewritable, that is they can be written to, erased, and then written again. They are available in two

formats. Their capacity may be more than 2 GB (gigabyte) or 230 to 640 MB. Such combined devices are good for back up purposes and storage of large amounts of information such as a dictionary or encyclopedia.

Exercise 1. Give English equivalents:

оптический диск, сoхранять информацию, быть подверженным чему-либо, время доступа, становиться реальностью, обозначать.

Exercise 2. Give Russian equivalents:

Rewritable, secure, density, multimedia materials, consequently, optical drives.

Exercise 3. Match up:

to store ……………………………… data

to be affected …………………………. for

to damage …………………………… information

to stand ……………………………… purpose

back up ………………………………. by

Exercise 4. Put in the right proposition:

1. Machine code consist … the 1s and Os (binary code) that are processed … the CPU.

2. Low-level languages are converted … machine code … a special program called an assembler.

3. Any high-level language is independent … the computer the programme will be run … .

4. С, a high-level programming language, can be used … all kinds of computers.

5. In the Internet millions .. computers are connected … one another.

6. The Internet is growing … a surprising rate.

7. Hypertext is the text that contains links … other documents.

8. To surf in the Internet you can also click … keywords.

9. Special programmes allow people … talk … each other in the Web.

10.Networks can be linked together … telephone lines or fibre-optic cables.

11.Optical disks are ideal … multimedia applications.

12.When you pass … airport metal detectors Optical disks are not affected … magnetic fields.

13.CDs are not designed … you … write … .

Exercise 5. Put the verbs into the correct tense form:

1. Optical disks (to serve) to store information.

2. Airport metal detectors (to damage) the data on the disk?

3. CDs (to hold) 650 MB or 2 GB?

4. Нow (to be) rewritable disks called?

Exercise 6. Answer the following questions:

1. What can optical disks be used for?

2. What are their advantages and disadvantages?

3. How can data be retrieved from a CD?

4. What are CDs designed for and their disadvantage?

5. What is the other type of disks and what is their capacity?


Computer Graphics

Computer graphics are pictures and drawings produced by computers. A graphics programme interprets the input provided by the user and transports it into images that can be displayed on the screen, printed on paper or transferred to microfilm. In the process the computer uses hundreds of mathematical formulas to convert the bits of data into precise shapes and colours. Graphics can be developed for a variety of uses including illustrations, architectural designs and detailed engineering drawings.

Mechanical engineering uses sophisticated programs for applications in computer-aided design (CAD) and computer-aided manufacturing (CAM). In the car industry CAD software is used to develop, model and test car designs before the actual parts are made. This can save a lot of time and money.

Basically, computer helps users to understand complex information quickly by presenting it in more understandable and clearer visual forms. Electric engineers use computer graphics for designing circuits and in business it is possible to present information as graphics and diagrams. These are certain to be much more effective ways of communicating than lists of figures or long explanations.

Today, three-dimensional graphics along with color and computer animation are supposed to be essential for graphic design, computer-aided engineering (CAE) and academic research. Computer animation is the process of creating objects and pictures which move across the screen; it is used by scientists and engineers to analyze problems. With appropriate software they can study the structure of objects and how it is affected by particular changes.

A graphic package is the software that enables the user to draw and manipulate objects on a computer. Each graphic package has its own facilities, as well as a wide range of basic drawing and painting tools. The collection of tools in a package is known as a palette. The basic geometric shapes, such as lines between two points, arcs, circles, polygons, ellipses and even text, making graphical objects are called “primitives”. You can choose both the primitive you want and where it should go on the screen. Moreover, you can specify the «attributes» of each primitive, e.g., its colour, line type and so on. The various tools in a palette usually appear together as pop-up icons in a menu. To use one you can activate it by clicking on it. After specifying the primitives and their attributes you must transform them. Transformation means moving or manipulating the object by translating, rotating and scaling the object. Translation is moving an object along an axis to somewhere else in the viewing area. Rotation is turning the object larger or smaller in any of the horizontal, vertical or depth direction (corresponding to the x, у and z axis). The term «rendering» describes the techniques used to make your object look real. Rendering includes hidden surface removal, light sources and reflections.

Exercise 1. Give English equivalents:

Всплывающая иконка, быть важным, трехмерная графика, зрительные образы, представлять, преобразовывать, компьютерная графика.

Exercise 2. Give Russian equivalents:

Graphics program, computer-aided design, computer-aided manufacturing, circuits, to analyze problems, appropriate software, polygon.

Exercise 3. Match up:

pop-up ............................... in

to be essential ...........................on

three-dimensional .....................a lot of time

visual .........................................graphics

to present ...................................icons

to convert .................................forms

computer ................................... into

to be displayed........................... for

to save...................................... graphics

Exercise 4. Pick out the right definition:

1. Computer graphics are ... .

a) texts; b) pictures and drawings; c) digits.

2. Computers use … to convert data into shapes and colours.

a) words; b) pictures; c) mathematical formulas.

3. Computer animation is the process of creating … which move across the screen.

a) objects and pictures; b) mathematical formulas; c) books.

4. The collection of tools in a package is known as … .

a) palette; b) polygon; c) palate.

5. … are called “primitives”.

a) the digits; b) the basic geometric shapes; c) the letters.

6. The various tools in a palette usually appear together as … in a menu.

a) pop-up corks; b) pop-up letters; c) pop-up icons.

Exercise 5. Put the verbs into the correct tense form:

1. Computer graphics (represent) pictures and drawings produced by computers.

2. To produce images that (can) be displayed on the screen the computer (to use) hundreds of mathematical formulas.

3. Computers (to help) in CAD and CAM to save time and money.

4. In business computers (to be used) to present information as graphics and diagrams.

5. With the help of computer animation scientists and engineers (to analyze) problems.

6. What a graphic package (to enable) the user to draw?

Exercise 6. Answer the following questions:

1. What is computer graphics?

2. How does a computer interpret the command?

3. Where is computer graphics used?

4. In what way does computer graphics help people?

5. What is computer animation and how does it help scientists and engineers?

6. What does a graphic package include?

7. What are “primitives” and how can they be used?


A List of Literature

  1. Агабекян, И.П. Английский язык для средних специальных заведений / И.П.Агабекян. - Серия «Учебники и учебные пособия». Ростов н/Дону. «Феникс», 2003.
  2. Английский язык для делового общения. Москва, 1991г.
  3. Английский язык. Базовый курс. Москва, СГУ, 1997г.
  4. Бонк, Н.А. Английский для международного сотрудничества / Н.А.Бонк. - СП «Прин-ди», Москва, 1992г.
  5. Бонк, Н.А. Английский для международного сотрудничества / Н.А. Бонк.- СП «Прин-ди», Москва, 1992.
  6. Ваулина, Е.Ю., Фрейдина Е.Л. Английский язык для студентов факультетов дошкольного воспитания / Е.Ю.Ваулина, Е.Л.Фрейдина. - Учеб: - М.; Высш.шк., 1994.
  7. Занина, Е.Л. 95 устных тем по английскому языку / Е.Л.Занина. - М.: Рольф, 2001. -304 с.
  8. Ионина, А.А., Саакян А.С. Английская грамматика. Теория и практика / А.А.Ионина, А.С.Саакян. - 3-е изд, испр. - М.: Рольф, 2002, - 448с
  9. Карпова, Т.А. Английский язык для колледжей. Учебное пособие / Т.А.Карпова. - Зе изд., перераб. и дополн. - М:. Издательско-торговая корпорация «Дашков и К» , 2006 -
  10. Кожевникова, Л.А., Юлаева, С.С. Английский язык: Учебное пособие для студентов-социологов заочного отделения. / Л.А. Кожевникова, С.С. Юлаева. Самара: Изд-во "Самарский университет", 2005.
  11. Колыхалова, О. А., Макаев, В. В. Английский язык: Учебник для студентов и аспиран­тов гуманитарных специальностей вузов /о.а. Колыхалова, В.В. Макеев. - М.: Изда­тельский центр «Академия», 1998.
  12. Кошманова, И.Н. Тесты по английскому языку / И.Н.Кошманова. - 2-е изд. Москва, Рольф, 1999г.
  13. Радовель, В.А. Английский язык. Основы компьютерной грамотности: Учебное пособие / Радовель В.А. - Ростов н/Дон: Феникс, 2006.
  14. Рогова, Г.В. Английский язык за два года / Г.В.Рогова. – Учеб. - М.: Просвещение, 1999.
  15. Саямова, В.И. English in the Office. Пособие по деловому общению на английском языке / В.И.Саямова. - Ростов - на - Дону, 2002г.
  16. Look Ahead. Учебный курс английского языка в 4 частях. Энди Хопкинс, Джоселин Поттер. Longman. Москва, Просвещение, 1996г.
  17. TEXTS AND EXERCISES ON INFORMATION SCIENCE./ Составитель О. В. Мартынов.- Санкт-Петербург, 2006.

Аудио - визуальные пособия.

  1. Английский язык. Базовый курс. Москва, СГУ, 1997г.
  2. Английский язык для делового общения. Фонетический курс в 3 кассетах.
  3. Московская школа менеджеров, 1991 г.
  4. Look Ahead. Самоучитель по английскому языку. Аудиокурс в 2 кассетах.
  5. Look Ahead. Видеокурс на английском языке в 4 кассетах.
  6. American Business English/ The fundamentals. Видеокурс в 2 кассетах.
  7. English quick and easy. Аудиокурс английского языка под ред. Алешкинои Н.Н.


Ресурсы удаленного доступа

  1. http://sun.tsu.ru/mminfo
  2. http://shvarts.pspu.ru
  3. http://www.jurnal.org


Читайте также:

Последнее изменение этой страницы: 2016-04-10; Просмотров: 186;

lektsia.info 2017 год. Все права принадлежат их авторам! Главная