
- •А.Д. Музафарова а.Г. Ковалева
- •Vocabulary practice section 1
- •Vocabulary practice section 2
- •Vocabulary practice section 3
- •This week: software
- •Vocabulary practice section 1
- •Vocabulary practice section 2
- •Internet: Voice recognition takes off
- •Programming languages.
- •Vocabulary practice section 1
- •Vocabulary practice section 2
- •Int — international organization
- •Vocabulary practice section 3
- •The 15 enemies of the Internet
- •Internet crime
- •Vocabulary practice section 1
- •Vocabulary practice section 2
- •Vocabulary practice section 3
- •How a virus infects a program
- •Vocabulary practice section 1
- •Video Games
- •Vocabulary practice section 2
- •Vocabulary practice setion 3
- •Vocabulary practice setion 4
- •Twitter's transmitters
- •Vocabulary practice section 1
- •Good Web Design? What Is It?
- •Vocabulary practice section 2
- •Vocabulary practice section 3
- •Top Five Ways to Make Your Site More Popular
- •1. Strong Hosting
- •2. Optimize Your Website
- •3. Take Advantage of Social Media Optimization
- •4. Get Your Visitors Involved
- •5. Emphasize Usability in Your Design
- •You’ve been in graphics too long if…
- •Internet
- •Web design
Vocabulary practice section 2
1. Decide if the following words collocate with code or language. Choose the correct answer.
1. low-level code/ language
2. machine code/ language
3. object code/ language
4. high-level code/ language
5. programming code/ language
6. markup code/ language
7. source code/ language
8. assembly code/ language
2. Match the terms with their definitions.
|
a. basic language which consists of binary codes |
|
b. programming language such as C, Java or Visual BASIC |
|
c. writing computer programs |
|
d. low-level language translated into machine code by an assembler |
|
e. software which converts a source program into machine code |
|
f. language used to create and format documents for the Web |
3. Complete the definitions from an online dictionary using terms from Exercise 1.
1: general term for a formal language using instructions that can be translated into machine language and then executed by a computer.
|
2: a set of instructions that a computer can understand directly; it is expressed in binary code and is very difficult to write. 3: a type of low-level language that uses abbreviations such as ADD, SUB and MPY to represent instructions; then translated into machine code using an assembler. |
4: a language such as an assembly language, which does not need a compiler or interpreter.
5: developed to make programs easier to write; for example, FORTRAN, BASIC, C and Java.
6: the original work of a programmer, which must be translated by a compiler.
7: instructions that a compiler generates from source code written in a higher-level language, for example C++.
8: a language for creating web documents.
4. Match each word on the left with its partner to make a common technical term.
1. |
programming |
a. |
browser |
|
2. |
web |
b. |
language | |
3. |
compression |
c. |
code | |
4. |
multimedia |
d. |
protection | |
5. |
source |
e. |
logic | |
6. |
assembly |
f. |
error | |
7. |
looping |
g. |
format | |
8. |
virus |
h. |
effects |
5. Which verbs on the left are frequently found with nouns on the right?
1 |
to download |
a |
the Web |
|
2 |
to play |
b |
a source program | |
3 |
to run |
c |
files | |
4 |
to browse |
d |
an application | |
5 |
to compile |
e |
data | |
6 |
to process |
f |
music |
6. Complete this article about the VoiceXML application language with the words from the list.
HTML dial VoiceXML commands speech recognition
Internet: Voice recognition takes off
You don't need a sophisticated cell phone to surf the Internet when you're on the road - just your own voice. That's the idea behind a new breed of voice service that is popping up all over the place.
Subscribers (1) …… a toll-free phone number and use spoken (2) ……. to listen to anything from weather conditions to stock quotes, or flight information to news stories. Half a dozen of these services - such as Audiopoint, BeVocal, TellMe and TelSurf Networks - have already gone live or are testing their systems.
These launches are all happening because two crucial technologies have come of age. (3) ……. software from companies such as Lucent, Nuance and Speechworks can now understand a wide range of accents and diction without having to be trained to a specific voice. And computer languages such as VoiceXML make it as easy to write voice services as (4) ……. has made it to write web pages. With (5) ……. , the human voice becomes a substitute for a computer mouse and the spoken command for a click. It doesn't, however, call up conventional web pages, but content which is specially composed for a telephone: sound clips, numbers, music, spoken texts.
7. Look at the groups of words and decide what part of speech each word is. Then complete the sentences with the correct word.
compile compiler compilation
1. Programs written in a high-level language require ……. , or translation into machine code.
2. A ……. generates several low-level instructions for each source language statement.
3. Programmers usually ……. their programs to create an object program and diagnose possible errors.
program programmers programming programmable
4. Most computer ……. make a plan of the program before they write it. This plan is called a flowchart.
5. A computer ……. is a set of instructions that tells the computer what to do.
6. Converting an algorithm into a sequence of instructions in a programming language is called …
bug debug debugger debugging
7. New programs need ……. to make them work properly.
8. Any error or malfunction of a computer program is known as a …….
9. The best compilers usually include an integrated ……. which detects syntax errors.
8. In the word debug the prefix de- is used. This prefix means 'to reverse an action'. Here are a few more examples.
defrost debrief declassify decode decompose decentralize
Write down the base form of each verb. What do the verbs mean in your language? And what do the verbs with de- mean?
Can you think of any more verbs with de- in English?
READING PRACTICE SECTION