Язык программирования высокого уровня. конструкции языка (константы, переменные, выражения, функции).

К языкам высокого уровня можно отнести следующие языки программирования:

Fortran (фортран) – это первый компилируемый язык, у которого удобство написание программ было принесено в жертву получения эффективного машинного кода. Для написано большое количество различных библиотек программ.

Cobol (кобол) – это компилируемый язык, предназначенный для решения экономических задач. Его операторы имеют вид обычных английских фраз. На этом языке организованы программные средства работы с большими объемами данных, хранящихся на различных ванешних носителях.

Algol (алгол) — компилируемый язык предназначался для замены фортрана, но из-за более сложной структуры не получил широкого распространения.

Pascal (паскаль) — во многом похож на Алгол, но имеет более жесткие требования к структуре программы и имеет более широкие возможности по созданию крупных проектов

Basik (бэйсик) – язык, имеющий и компиляторы и интерпретаторы , занимающий первое место по популярности.

C (Си) – создан был для замены ассемблера с целью создания программ независимо от типа используемого процессора.

Макрос — это набор команд на языке Visual Basic, и создать его можно либо автоматически (когда приложение просто регистрирует выполняемые вами действия), либо написать вручную.

Константы — это данные, которые зафиксированы в тексте программы и не изменяются в процессе ее выполнения.

Примеры констант:
числовые: 7.5, 12;
логические: true(истина), false(ложь);
символьные: А, +;
строковые: abcde, информатика.

Переменные – это данные, которые могут изменять свои значения в ходе выполнения программы. Они обозначаются именами. Переменные бывают целые, вещественные, логические, символьные истроковые.

Выражения – элементы языка, которые предназначаются для выполнения необходимых вычислений, состоят из констант, переменных, указателей функций, объединенных знаками операций. Выражения записываются в виде линейных последовательностей символов (без подстрочных и надстрочных символов, многоэтажных дробей и т. д.), что позволяет вводить их в компьютер, последовательно нажимая на соответствующие клавиши клавиатуры.

Различают выражения арифметические, логические и строковые.
Арифметические выражения служат для определения одного числового значения. Арифметические выражения записываются по следующим правилам:
1. Нельзя опускать знак умножения между сомножителями и ставить рядом два знака операций.
2. Индексы элементов массивов записываются в скобках.
3. Операции выполняются в порядке старшинства: сначала вычисление функций, затем возведение в степень, потом умножение и деление и в последнюю очередь — сложение и вычитание.
4. Операции одного старшинства выполняются слева направо.
Логические выражения описывают некоторые условия, которые могут удовлетворяться или не удовлетворяться. Таким образом, логическое выражение может принимать только два значения — истина или ложь (да или нет).
В записи логических выражений помимо арифметических операций сложения, вычитания, умножения, деления и возведения в степень используются операции отношения и логические операции.
Значения строковых выражений — тексты. В них могут входить строковые константы, строковые переменные и строковые функции, разделенные знаком операции конкатенации.

Стандартная функция – подпрограмма, заранее встроенная в транслятор языка для вычисления часто употребляемых функций. В качестве аргументов функций можно использовать константы, переменные и выражения.

ЛУЧШИЕ ЯЗЫКИ ДЛЯ ХАКЕРА!


Читать еще…

Понравилась статья? Поделиться с друзьями: