Готовый реферат
на тему:«Информационные системы и технологии»
Цена: 750 руб.
Номер: V10157
Предмет: Информатика
Год: 2008
Тип: рефераты
Отзывы
После новогодних праздников буду снова Вам писать, заказывать дипломную работу.
Буду еще к Вам обращаться!!
СПАСИБО!!!
Спасибо, что ВЫ есть!!!
Тип данных (встречается также термин вид данных) — фундаментальное понятие теории программирования. Тип данных определяет 1) множество значений, 2) набор операций, которые можно применять к таким значениям и, возможно, 3) способ реализации хранения значений и выполнения операций. Любые данные, которыми оперируют программы, относятся к определённым типам.
Типы данных могут быть получены на основ других типов данных путем обобщения и агрегации.
Данные могут относиться к структурированному или неструктурированному типу. Структурированный тип определяется как агрегат базовых типов. Базовые типы в конечном итоге неструктурированны.
Наипростейшие неструктурированные типы данных называются примитивными типами данных (например, целые, вещественные, булевы, указатели). Предполагается, что наиболее примитивные типы данных реализуются аппаратными средствами. Неструктурированные типы данных в пределе основываются на одном примитивном типе.
Конструирование типа данных можно представить как последовательность этапов процесса абстракции. На первом этапе для получения типа данных на основе обобщения определенных знаков или, возможно, других типов используется техника абстракции. Далее выбирается представление абстракции. Затем специфицируется манипулирование (т.е. операции). И наконец, формируется аксиоматика, строго определяющая свойства, абстрагированные от знаков (т.е. ограничения целостности).
Рассмотрим подробнее примитивные (базовые) типы данных.
Почти все современные языки программирования поддерживают целый, вещественный и литерный типы данных. Многие, кроме того, поддерживают булевский или логический тип.
Целый (integer). Представляет множество целых чисел. В системе программирования должны быть определены следующие операторы:
+ сложение,
- вычитание,
* умножение,
/ деление,
% остаток от целочисленного деления.
В каждой ВМ определено некоторое подмножество целых чисел, лежащих в некоторых пределах. С этим подмножеством компьютер может оперировать прямо и эффективно.
Следует отметить, что, несмотря на внешнюю простоту целого типа, обычные аксиомы арифметики, вообще говоря, нельзя применять к арифметике вычислительной машины. Они не верны в тех случаях, когда истинный результат операции лежит вне заданного конечного диапазона значений.
Литерный (char). Этот тип обозначает конечное упорядоченное множество литер. Помимо диапазонов чисел, следует определять набор литер, с помощью которых компьютер общается с внешним миром. Литерами из этого набора снабжаются все периферийные устройства (читающие и печатающие). Существует несколько общепринятых стандартов наборов литер:
• Международной организации стандартов ISO - Inte
ational Standards Organisation;
• Американский стандартный код для обмена информацией ASCII - American Standard Code for Information Interchange
• 8-ми и 7-ми битовые коды обмена информацией КОИ-8 и КОИ-7
Вещественный (real, float, double). Особое значение имеет тот факт, что в машине можно представить только значения из конечного диапазона. В случае целых чисел можно утверждать, что при любых обстоятельствах, кроме переполнения, в результате выполнения арифметических операций получались точные значения. Но применительно к арифметике с вещественными числами это утверждение неверно.
Причина заключается в том, что на сколь угодно малом интервале оси вещественных чисел содержится бесконечно много значений. Ось вещественных чисел образует так называемый континуум.
Похожие работы:
Информационные системы поддержки принятия решений, учитывающие метод "директ-костинг" ➨
Эффективная деятельность предприятия в современных условиях во многом зависит от информированности его персонала ...
Денежная система – это форма организации денежного обращения в стране, сложившаяся исторически и закрепленная ...
Информационные технологии и информационные системы в экономике и управлении. ➨
ВВЕДЕНИЕ
Коммуникации играют сегодня важную роль. Рабочий день большинства деловых людей и чиновников Беларуси, ...
Информационные системы и технологии. Виды информационных технологий. ➨
2.3 Информационная технология поддержки принятия решений
Эффективность и гибкость информационной технологии ...
Информационные системы предприятия (строительная компания) ➨
В сегодняшнем строительном комплексе наметилась четкая тенденция к использованию информационных систем в своей ...