Тема: Представления типов данных. Учебная работа № 333849
Тип работы: Курсовая теория
Предмет: Методика преподавания
Страниц: 30
Год написания: 2017
ВВЕДЕНИЕ 3
1. Общие сведения о типах данных 5
1.1. Понятие типов данных 5
1.2. Формы представления чисел 11
Выводы по 1 главе 17
2. Особенности представления типов данных 18
2.1. Представление числовой информации 18
2.2. Представления символьной информации 22
Выводы по 2 главе 24
ЗАКЛЮЧЕНИЕ 26
СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ 29
Учебная работа № 333849. Тема: Представления типов данных
Выдержка из похожей работы
Типы данных в языке Паскаль
…….оставлении программы, делает их
поддающимися автоматической (при
компиляции) проверке на корректность
и в конечном итоге приводит к более
высокой надежности создаваемых программ.
Паскаль имеет развитую и изощренную
систему типов. На основе небольшого
числа стандартных типов программист
может конструировать данные произвольной
структуры и сложности, адекватно
отражающие информационную природу
задачи.
Паскаль наследует систему типов
эталонного языка, существенно расширяя
ее как в смысле добавления очевидных
практически полезных типов (например,
строковых), так и введением принципиально
новых понятий, открывающих нетрадиционные
возможности в программировании (в
частности, объектов).
Базовыми в системе типов являются
простые типы. Составные типы по
определенным правилам строятся из
простых. Ссылочные типы образуются из
любых других типов. Составные и ссылочные
типы можно считать некоторыми правилами
для построения более сложных типов из
более простых. Ограниченные типы
формируются из простых типов путем
сужения их области допустимых значений.
Первичными в иерархии типов являются
стандартные скалярные типы, представляющие
традиционные в языках программирования
множества значений (целые, вещественные,
символьные, булевские) и их модификации,
учитывающие архитектурные особенности
аппаратуры.
Процедурные типы в некотором отношении
расширяют традиционное понятие
подпрограмм, позволяя обращаться с
подпрограммами как с переменными.
Несколько особняком стоят объектные
типы, или объекты. Являясь, с формальной
точки зрения, обобщением комбинированных
типов (записей), они позволяют радикально
изменить подход к разработке программ,
предлагая так называемый
объектно-ориентированный стиль
программирования.
I. Простые типы:
порядковые, вещественные, дата-время.
Порядковый тип в свою очередь делится
на:
1. целые типы;
2. логический тип или булевский тип;
3. символьный тип;
4. перечисляемые типы;
5. ограниченные типы или тип-диапазон.
На основе стандартных скалярных типов
имеется возможность образовывать
пользовательские скалярные типы. Есть
два способа порождения новых скалярных
типов — ограниченные и перечислимые
типы.
Любой скалярный тип характеризуется
множеством его различных значений,
среди которых установлен линейный
порядок. Все скалярные типы, кроме
вещественных, называются дискретными.
1. Целые типы
Эта группа типов обозначает множес
…