Главная

Популярная публикация

Научная публикация

Случайная публикация

Обратная связь

ТОР 5 статей:

Методические подходы к анализу финансового состояния предприятия

Проблема периодизации русской литературы ХХ века. Краткая характеристика второй половины ХХ века

Ценовые и неценовые факторы

Характеристика шлифовальных кругов и ее маркировка

Служебные части речи. Предлог. Союз. Частицы

КАТЕГОРИИ:






Способы записи алгоритма. Программа на языке высокого уровня. Стандартные типы




Данных.

Для записи алгоритмов используют самые разнообразные средства. Выбор средства определяется типом исполняемого алгоритма. Выделяют следующие основные способы записи алгоритмов:

- вербальный, когда алгоритм описывается на человеческом языке;

- символьный, когда алгоритм описывается с помощью набора символов;

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

Общепринятыми способами записи являются графическая запись с помощью блок-схем и символьная запись с помощью какого-либо алгоритмического языка.

Программа – алгоритм, записанный на языке программирования + структура данных, с которыми работает программа. Этапы существования ПО (не жизненный цикл программы): подвергается трансляции – процедура перевода с языка высокого уровня на машинный язык. В ходе трансляции может использоваться переход на промежуточный язык – кросстрансляции, в качестве промежуточного языка может использоваться язык ассемблера. Ассемблер – программа, осуществляющая перевод с языка ассемблера на машинный язык. Машинный язык – язык, использующий машинные команды, записанные в формате воспринимаемом конкретным вычислительным устройством. Транслятор – программа, выполняющая процедуру трансляции. Существует 2 вида: компилятор и интерпретатор.

Существуют скалярные (простые) и структурные (составные) типы данных.

К скалярным типам относятся стандартные типы и типы, определяемые пользователем.

Стандартные типы данных

Они включают: целые, действительные, символьный, логический, адресный типы.

ЦЕЛЫЕ ТИПЫ ДАННЫХ

Тип Диапазон значений Требуемая память

Shortint -128.. 127 1 байт

Integer -32768.. 32767 2 байта

Longint -2147483648.. 2147483647 4 байта

Byte 0.. 255 1 байт

Word 0.. 65535 2 байта

ДЕЙСТВИТЕЛЬНЫЕ ТИПЫ ДАННЫХ

Тип Диапазон значений Требуемая память Количество цифр мантиссы

Real 2.9e-39.. 1.7e+38 6 байт 11

Single 1.5e-45.. 3.4e+38 4 байта 7

Duble 5.0e-324.. 1.7e+308 8 байт 15

Extended 3.4e-4932.. 1.1e+4932 10 байт 19

Comp -9.2e+18.. 9.2e+18 8 байт 19

СИМВОЛЬНЫЙ ТИП ДАННЫХ

Символьный тип Char занимает объем памяти равный 1 байту и может иметь значение одного символа из допустимого набора.

ЛОГИЧЕСКИЙ ТИП ДАННЫХ

Логический тип Boolean определяет те данные, которые могут принимать логические значения TRUE (истинна) и FALSE (ложь). Логический тип определен таким образом, что FALSE < TRUE. Это позволяет применять к булевским операндам все операции отношения. Данный тип занимает объем памяти равный 1 байту.

АДРЕСНЫЙ ТИП ДАННЫХ

Адресный тип Pointer определяет переменные, которые могут содержать значения адресов данных или фрагментов программы. Для хранения адреса требуется 4 байта.

 






Не нашли, что искали? Воспользуйтесь поиском:

vikidalka.ru - 2015-2024 год. Все права принадлежат их авторам! Нарушение авторских прав | Нарушение персональных данных