- •Reading
- •Match the terms related to the topic of the Unit (1-7) with their definitions (a-f).
- •Decide if the following sentences are true or false. Correct the false sentences. Use the phrases from Appendix 3 to help you.
- •Language work
- •Grammar
- •Translate the following sentences from Russian into English. Use Grammar guide 3 and Grammar guide 4 to help you.
- •Speaking
- •Read the text and define five basic types of programming languages.
- •Study the following sample sections of programs and define programming languages, in which these programs are written.
- •Study this Visual Basic program. What do you think this program is for? Discuss your ideas with the partner.
- •Language work
- •Compare your answers with the partner.
- •Grammar
- •Read the following article about Voice xml and its component and perform the following tasks.
- •Think over and answer the following questions:
- •Reading
- •Language work
- •Speaking
Decide if the following sentences are true or false. Correct the false sentences. Use the phrases from Appendix 3 to help you.
Some types can be distinguished among programming flowcharts due to the purpose of a project.
Document flowcharts show controls for physical or resource interactions.
Pure programming flowcharts illustrate the logic and conditions occurring within a computer program.
Flowcharts have directional arrows to show the different ways in which the process can happen.
The ellipse depicts the INPUT or OUTPUT symbol.
The CONNECTOR symbol represents the operation in which there are two alternatives, true and false.
The OPERATION or PROCESS symbol indicates the kind of arithmetic operation.
Language work
Look at the words in the boxes and define if they are nouns (n), adjectives (adj), verbs (v) or adverbs (adv). Write n, adj, v, adv next to each word. There may be more than one possible answer.
bug ______ |
debug ______ |
debugger ______ |
debugging ______ |
Any error or malfunction of a computer program is known as a ___________.
A ____________ is a computer program that looks for and removes mistakes from another program so that it works correctly.
The previous method of ____________ by adding print statements has two disadvantages.
A _________ can only be caused by the code in the program that has already executed.
An easier solution that is less optimal can usually be ___________ more quickly than an optimal but more complex solution.
compile _______ |
compiler ________ |
compilation ________ |
Learning how to _________ directly from within the Windows shell is an essential skill to master.
Programs written in a high-level language require ______________ - that is, translation into machine code, the language understood by the processor.
A source code written in a programming language is converted into another computer language (the target language, often having a binary form known as object code) is known as _______________.
Programmers usually ___________ their programs to generate an object program and diagnose possible errors.
program ______ |
programmer ______ |
programming ______ |
programmable ______ |
Pointers and pointer declarations in C cause beginners all sorts of strange problems that experienced C _____________ find hard to understand.
________________ controller is a digital computer used for automation of typically industrial electromechanical processes, such as control of machinery on factory assembly lines, amusement rides, or light fixtures.
Comments are used to explain how a certain part of a ___________ works.
Sometimes ____________ use special software, such as IDEs, which have many features to help them to make programs , and sometimes they use simpler software, called a text editor.
Computer _________ is the craft of writing a set of commands or instructions that can later be compiled and/or interpreted, and then inherently transformed to an executable that an electronic machine can execute or "run".
digitizer _______ |
digitize _______ |
digital _______ |
digitally _______ |
In optical disc technology, analog signals are converted into _______ signals (with the exception of the video information on laserdiscs).
My digital voice ____________ has a storage capacity of 16 GB.
The main difference between laserdisc and other optical discs is that the audio signal on Laserdiscs is recorded __________, just like CDs, but that the video signal is recorded in an analog way.
____________ speech is anything spoken that has been converted from an analog to a binary signal to be used for playback at a later time.
A glass piece that is attached to the LCD is a __________ that converts your actions (press, swipe, etc.) into a _______ signal that your phone understands.
Match the following types of programs with their Russian equivalents.
Access program; application program; archived program; binary program; common program; compatible/ incompatible program; control/ management program; database program; debugging program; educational/ teaching/ training program; free program; general-purpose program; high-performance program; off-line program; on-line program; operating (-system) program; processing program; protected-mode pro-gram; remote program; running program; self-loading program; simulation program; support program; utility program; virus-detection program; watch-dog program |
Программа в двоичном коде; прикладная программа; (не) совместимая программа; бесплатная программа; программа отладки; сторожевая программа; дистанционная программа; программа моделирования; сервисная программа; обучающая программа; вспомогательная программа; программа для доступа (к данным); заархивированная программа; программа, работающая с базой данных; программа, выполняемая с большой скоростью; универсальная программа; программа, выполняемая в защищен-ном режиме; программа обработки данных; программа операционной системы (системная программа); выполняемая программа; сетевая /несетевая программа; программа управления; самозагружающаяся программа; часто используемая программа; программа обнаружения вирусов |
