Студопедия

КАТЕГОРИИ:


Архитектура-(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)

Languages




Read the text

Words to know

Unit 21

1 assembly language, n язык ассемблера
2 machine code, n машинный код, программа на машинном языке
3 high-level language, n язык высокого уровня, ЯВУ
4 low-level language, n язык низкого уровня, ЯНУ
5 HyperText Markup Language, n язык гипертекстовой маркировки
6 tag, n тег, метка, признак; управляющий код (в языке HTM- специальный символ, начинается знаком "<" и завершается знаком ">"
7 embed, v внедрять, встраивать, вкладывать
8 portable language, n переносимый язык программирования
9 scrıpt, n сценарий, создавать сценарий, программа на макроязыке
10 scrıptıng language, n язык сценариев, скриптовый язык
11 spacebar, n клавиша пробела
12 systems programmıng, n системное программирование
13 vırus check, n проверка на вирусы
14 programmer, n программист
15 programmıng, n программирование
16 programmıng language, n язык программирования
17compiler program, n компилятор
18interpreter program, n интерпретатор, интерпретирующая программа
19 general purpose applıcatıon, n приложение общего назначения, унифицированное приложение
20 general purpose program, n универсальная программа; общая программа
21 programmıng envıronment, n среда программирования, среда разработки

Computer programs can be written in a wide variety of computer languages. The two main types of computer languages are low-level languages and high-level languages. Low-level languages operate faster, but are more difficult to write. They include: machine code - which consists entirely of 1s and 0s, assembly language - which uses mnemonics and numbers.

High-level languages are closer to human languages and are therefore easier to use. They include: C++ (C plus plus), Java, JavaScript, Visual Basic, and Delphi.

One of the easiest programming languages to use is called BASIC. Some of the expressions used in the BASIC language are shown in the table below.

Expression   Meaning
REM remark(a note for the programmer)
PRINT shows the value of a variable on the display screen
INPUT waits for the user to input a value into a variable
DO WHILE condition Instructions LOOP repeats the instructions while the given condition is true
END marks the end of a program

 

All computer programs, however, have to be converted into low-level machine code to be understood by a computer. Some languages can be compiled by a compiler program, which converts the whole program into machine code at one time.

Other languages are interpreted by an interpreter program which converts the program into machine code one line at a time, as each line is required by the processor. A compiled program only needs to be compiled once, but an interpreted program needs to be interpreted every time it is used. Compiled programs are, therefore, faster than interpreted programs. Note that Hyper Text Markup Language (HTML) is not really a programming language, but it used for creating web pages.

BASIC uses the following mathematical symbols:

/ - devided by **- raised to the power of

*- multiply by (times)

3 Answer the following questions:

1 What are t he two main types of computer languages?

2 What is the difference between low-level languages and high-level languages?

3 What is the easiest programming languages to use?

4 What have all computer programs to be converted into? Why?

5 What is the function of a compiler program?

6 What is the function of an interpreter program?

7 What is the difference between a compiled program and an interpreted program?

8 What mathematical symbols uses BASIC?




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


Дата добавления: 2014-12-23; Просмотров: 556; Нарушение авторских прав?; Мы поможем в написании вашей работы!


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



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




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