![]() ТОР 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 байта.
Не нашли, что искали? Воспользуйтесь поиском:
|