Выражения - Book-Science - Научная энциклопедия
Профиль
Рейтинги
Новые
Категории
  • Новости
  • Статьи
  • Работы
  • Исследования
  • Заметки
  • Комменты

Выражения

Разместил: Admin, 1 May 2012

1. Роль и состав выражений

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

В зависимости от типов скалярных операндов и результата различают три типа выражений: арифметическиеотношения и логические.

Для каждого вида выражений существует определенный набор операций.

В ЯП могут быть операции и выражения для данных типа строк, множеств, массивов.

В зависимости от количества участвующих операндов различают бинарные операции, в которых операндов два, и унарные, когда операнд единственный (например –Х).

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

Системы приоритета операций в разных ЯП не одинаковы.

2. Арифметические выражения

Они строятся с помощью арифметических операций. Выражение формирует числовые значения. Операндами служат числовые данные или указатели арифметических функций с числовыми аргументами и значениями. В ЯП имеется группа его собственных встроенных и стандартных функций с закрепленными именами и средства для определения функций пользователя.

Состав встроенных и стандартных функций и правила соответствия между типами аргументов и значений отличаются у разных ЯП. Функции пользователя — разновидность подпрограмм. Указателем функции служит ее имя вместе с необходимым количеством конкретных аргументов — констант, переменных, арифметических выражений.

: 3.0/5 (1128 )

Похожие статьи
1: 
Простая модель операции
Для достижения целей планируются и осуществляются самые разнообразные операции. От того, насколько грамотно мы подходим к вопросу проведения этих операций, зависят темпы развития предприятия, а, соответственно, и успех того или иного дела. Основным п...
2: 
Мебель для сидячей работы
Основная статья - Мебель. Мебель для сидячей работы - тип мебели (по назначению), основным предназначением которого является обеспечение возможности выполнения каких-либо профессиональных рабочих функций ее пользователя с наибольшей функциональностью...
3: 
Уравнение
Уравнение - это равенство двух и более функций, каждая из которых состоит из набора переменных или переменных и констант. Уравнение, где известны значения переменных, при которых обеспечивается равенство, называется решенным уравнением. Переменные, и...
4: 
Программное обеспечение
Программное обеспечение является неотъемлемой частью компьютерной вычислительной системы (ВС). Программное обеспечение (ПО) выполняет основные функции управления всеми аппаратными средствами ВС в процессе обработки информации. ПО разделяют на систем....
5: 
Понятие ценности информации
Возможны различные подходы к определению ценности информации. 1. Денежная стоимость: полная денежная стоимость получения информации (закупки, поиска, формирования собственными силами с учетом сопутствующих затрат); стоимость длительного хранения инфо...
Пользователей онлайн: 23
Все права защищены. При копировании материалов ссылка на Book-Science обязательна. (c) Book-Science, 2010-2016