Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Task XII. The use of modal verbs.




Modal Verbs.

Unit III. Programming. Computer languages.

Lesson 1.Computer Languages for Different Tasks.

 

*Task I. Learn the new vocabulary:

a set - набір

a rule – правило

a meaning – значення

limited – обмежений

to type – друкувати

to represent – представляти

to load – завантажувати

reason – причина

to carry out – виконувати

 

Task II. Translate the following word-combinations into Ukrainian:

A computer language, a set of words and commands, the rules of grammar, familiar words, mostly English words, special meaning, limited vocabularies, on the keyboard, to translate into electrical impulses, to represent 0’s and 1’s, to carry out instructions, built into the computer, loaded from the disk

**Task III. Read and translate the text:

WHAT IS A COMPUTER LANGUAGE?

Instructing a computer is done a 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 that represent O's and I's—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 of 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 that different languages work well for different kinds of tasks.

Today's computers are becoming much easier to use and understand. To use a computer in the past, one had to learn computer languages as Fortran (Formula Translation) or COBOL (Common Business-Oriented Language). The learning process was slow and difficult for many students.

Fortran is the language that is very similar to BASIC (Beginners All-purpose Symbolic Instructional Code). FORTRAN contains commands to do engineering problems and use mathematical formulas more easily than does BASIC. FORTRAN is available for some microcomputers.

COBOL is the language that was developed mainly for large computers. It is designed for business uses and for report writing. It makes it easy to set up very complicated reports with rows and columns and print these on the screen or a printer.

ASSEMBLY LANGUAGE.

Many students who begin with BASIC learn to write assembly-language programs. Assembly language is not a high-level language. It is much closer to the machine language of the computer. In assembly language you work with building blocks to create your program. Because you can use these blocks in many ways, you can create commands that don't exist in BASIC. A program that is written in assembly language also runs much faster than a program that is written in BASIC, because it does not need to be interpreted like BASIC. Assembly language can also be used to write programs that will run on several different computers. Any computer with the same computer chip will use the same assembly language. Assembly language is very difficult to use. I Assembly language is not a structured language, so it is very difficult for someone else to understand your programs.

 

Task IV. Give full words of the following abbreviations:

FORTRAN, COBOL, BASIC.

 

***Task V. Which of the above listed programming languages are most widely used and which are obsolete? Supply your report with examples/

** Task VI. Read the text again and find the explanation of the meaning of the following terms:

1. FORTRAN is the language...

2. COBOL is the language …

3. ASSEMBLY language is …

4. BASIC is...

 

**Task VII. Answer the questions:

1. What computer language is very similar to BASIC?

2. What tasks is FORTRAN used for?

3. What computer language is designed for business uses and report writing?

4. How does a program written in assembly language work?

5. Why is assembly language difficult to use?

6. Is it a structured language? a high-level language?

 

Task VIII. Give the English equivalents to the following:

Виконувати різні інструкції, перекладати на електроімпульси, знайома інформація, спеціальне значення, різні комп’ютерні мови, вбудований в комп’ютер, як людина –перекладач, друкувати на клавіатурі, обмежений словник, завантажувати з диска, набір інструкцій та наказів.

 

**Task IX. Answer the questions on the text:

1).What is a computer language?

2). Do computer languages use mostly English words? What are the most common among them?

3). Are computer languages spoken to the computer?

4). In what way does the computer translate what you typed on the keyboard?

5). What does it need to do it?

6). What are the most common used computer languages?

7). Why are they so different?

- різні види завдань

 

Task X. Arrange the following words in pairs according to:

a) Similar meaning: study, symbols, familiar, learn, words, known, special, act, particular, carry out, tell, interpreter, speak, translator, rules, use, instructions, apply, listen, hear.

b) Opposite meaning: understand, simple, load, different, output, similar, complex, instead, build, the same, destroy, well, inside, badly, outside, difficult, primitive, misunderstand

 

*Task XI. Tell if these sentences correspond the text:

1) Istructing a computer is done with a computer language.

2) A computer language is a set of words, symbols and commands that are shown on the screen.

3) A computer can understand words and rules of grammar called syntax rules.

4) We don’t speak to the computer, we type the computer language on the keyboard.

5) The language processor acts like a human interpreter.

Level II. Rearrange the word order in the sentences:

1) can, The computer, and, understand, out, carry, instructions, your.

2) processor, is, A language, built, either, loaded, into, itself, the computer, or, into, from a disk, the computer.

3) different, There, many, are, languages, computer.

4) languages, Different, for, well, work, different, of tasks, kinds

 

Can – could to be able to (was, were able)

May – might to be allowed, to be permitted

Must - have to (had to), to be

Should

Ought(to) to be obliged

 




Поделиться с друзьями:


Дата добавления: 2017-02-01; Просмотров: 116; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.011 сек.