Sunteți pe pagina 1din 2

МОДУЛЬНА КОНТРОЛЬНА РОБОТА № 3 “КОМП’ЮТЕРНА ІНЖЕНЕРІЯ”

VI СЕМЕСТР
Task I. Complete the text with the words.
flowchart program bugs coding debugging documentation compiled
Programming steps
To write a (1) __________, software engineers usually follow these steps:
First of all, they try to understand exactly what the problem is and decide, in a general way, how to solve it.
The next phase is to design a step-by-step plan of instructions. This usually takes the form of a
(2) ____________., a diagram that uses special symbols showing the logical relationship between the parts of the program.
Next they write the instructions in a high-level computer language like PASCAL, COBOL, or C++. This is called
{3) ____________.The program is then (4) ____________, a process that converts the source code into machine code.
When the program is written, they have to test it with sample data to see if there are (5) ____________, or
errors. The process of correcting these errors is called (6) _______________. Software developers conduct a series
of tests until the program runs smoothly.
Finally, they write detailed (7) ____________ for users.
Manuals tell us how to use the programs.
Task II. Read the text.
Instructing a computer is done with computer language. A computer language is a set of words, symbols, and
commands that a computer can “understand”. Think of this example: If you study French you learn words and rules of
grammar that another speaker of French can understand. If you study computer language, you learn words and rules of
grammar called syntax rules that a computer can understand. Most French words are not familiar to you when you first
see them. But many computer languages use words that are mostly English words, such as PRINT, RUN, and NEW.
These words have special meanings in a computer language.
Computer languages are not spoken to the computer (except in some experimental systems with limited vocabularies).
Instead, you type the computer language on the keyboard. The computer then translates what you typed into electrical
impulses the form in which the computer can understand and carry out your instructions. To translate your
instructions, the computer needs a language processor that is either built into the computer itself or loaded into the
computer from a disk. The language processor acts somewhat like a human interpreter who listens to someone
speaking French and then tells you what the words mean in English. It does the translating.
There are many different computer languages. You may have heard about BASIC, Pascal, Logo, FORTRAN, COBOL, and
others. For your computer to: understand one of these languages, it needs a translator for that language.
Why are there different computer languages? The reason for this is the different languages work well for different kinds
of tasks.
Decide if the sentences are true (T) or false (F).
1. Instructing a computer is done with computer language.
2. If you study computer language, you do not need learn words and rules of grammar called syntax rules that a
computer can understand.
3. These words: PRINT, RUN, and NEW have the same meanings in a computer lan¬guage like in English.
4. To translate your instructions, the computer needs a language processor.
5. There is just one computer language people knows.
Task III. Task 3. Match the first part of the sentence (1-5) with the second part (a-e).
1) A computer language is
2) But many computer languages use words that are mostly English words, such as
3) Computer languages are not spoken to the computer - instead,
4) The language processor acts somewhat like a human interpreter
5) For your computer to understand one of these languages, it needs
a) PRINT, RUN, and NEW.
b) who listens to someone speaking French and then tells you what the words mean in English.
c) a set of words, symbols, and commands that a computer can “understand”.
d) a translator for that language.
e) you type the computer language on the keyboard.
Task IV. Choose the right word.
1. We have to design a new _____________________ for our website.
part
section
area
2. I don't have a lot of experience in _____________________-oriented programming languages like Java.
code
subject
object
3. SQL is pronounced _____________________.
sequel
scale
school
4. C# is pronounced _____________________.
see sharp
see pound
see number
5. I've written 100 lines of _____________________.
program
coding
code
6. I'm not really familiar with that programming _____________________.
language
tongue
lingo

S-ar putea să vă placă și