Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Тема 1.3 2407 09.doc
Скачиваний:
10
Добавлен:
14.11.2019
Размер:
81.92 Кб
Скачать

Типы и структуры данных

Классификация информационных единиц, обрабатываемых на ЭВМ включает следующие аспекты:

или совокупность соглашений о программно-аппаратурной форме представления и обработки,

а также ввода, контроля и вывода элементарных данных;

Типы и структуры данных

символьные (цифры, буквы, знаки препинания и пр.);

числовые символьные для вывода;

числовые двоичные для вычислений;

числовые десятичные (цифры 0—9) для вывода и вычислений

пример представления числовой информации в различных перечисленных формах.

Пусть задано число 13510=2078

13510=8716

13510=100001112 тогда:

внутренняя стандартная форма представления

для обработки в двоичной арифметике сохраняется в виде (1000001112).

Объем — 1 байт, или 8 двоичных разрядов;

внутренняя форма двоично-десятичного представления

(тип DECIMAL, каждый разряд десятичного числа представляется двоично-десятичной,

в 4 бита, комбинацией).

Представление 135 есть 001 011 101 2.

Объем -- 2,5 байта, 12 двоичных разрядов;

символьное представление

(тип ALPHABETIC, для вывода) –

каждый разряд представляется байтом в соответствии с кодом ASCII

Представление 135 есть 00110001

00110011

001101012. Объем - 3 байта.

Появление систем управления базами данных и

систем программирования для разработки ИС приводит к появлению других типов данных:

дата и время',

текстовые объекты без внутренней структуры

(интерпретация возлагается на прикладные программы).

Понятие типа данных ассоциируется также с

допустимыми значениями переменной и операциями над ними,

например,

данные типа время (ЧЧ:ММ:СС) или

дата (ГГ/ММ/ДД)

предполагают определенные диапазоны значений каждого из разрядов,

а также машинные или эмулируемые операции

(сложение/вычитание дат и/или моментов времени).

Основной причиной «проблемы 2000 г.»

являлось не столько двухразрядная запись года в базах данных,

сколько встроенные в огромное количество программ

(часто не документированных) операции над данными типа DATE ГГ/ММ/ДД.

Термин запись

подразумевает наличие множества аналогичных по структуре агрегатов,

образующих файл (картотеку),

содержащих данные по совокупности однородных объектов,

элементы данных образуют поля,

среди которых выделяются элементарные и групповые.

Появление СУБД и АИПС приводит к появлению новых разновидностей структур:

множественных полей данных;

периодических групповых полей;

текстовых объектов (документов), имеющих иерархическую структуру

(документ, сегмент, предложение, слово).

форматы файлов

- - представление информации

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

Двоичное кодирование мультимедиа информации.

С 80-х гг. бурно развивается технология обработки на компьютере графической информации.

Компьютерная графика широко используется в компьютерном моделировании

в научных исследованиях,

компьютерных тренажерах,

компьютерной анимации,

деловой графике, играх

В последнее время в связи с резким ростом аппаратных возможностей персональных компьютеров

пользователи получили возможность обрабатывать видеоинформацию.

Графическая информация на экране дисплея

Представляется в виде изображения, которое формируется из точек (пикселей).

Информация представляется в виде характеристик значений каждой точки — пиксела

(picture element),

рассматриваемой в качестве наименьшей структурной единицы изображения.

Количество высвечиваемых одновременно пикселов на экране дисплея

определяется его разрешающей способностью.

В качестве характеристик графической информации выступают:

координаты точки (пиксела) на экране,

цвет пиксела,

цвет фона (градация яркости).

Вся эта информация хранится в видеопамяти дисплея.

При выводе графической информации на печать изображение также воспроизводится по точкам.

В со временных компьютерах разрешающая способность (количество точек на экране дисплея),

а также количество цветов зависят от видеоадаптера и могут меняться программно.

Цветные изображения могут иметь различные режимы:

16 цветов, 256 цветов, 65 536 цветов (high color), 16 777 216 цветов (true color)

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

Разрешение

16 цветов

256 цветов

65 536 цветов

16 777 21 6 цветов

640x480

150 Кбайт

300 Кбайт

600 Кбайт

900 Кбайт

800 х 600

234,4 Кбайт

468,8 Кбайт

937,5 Кбайт

1,4 Мбайт

1024x768

384 Кбайт

768 Кбайт

1,5 Мбайт

2,25 Мбайт

1280x1024

640 Кбайт

1,25 Мбайт

2,5 Мбайт

3,75 Мбайт

Наиболее распространенной разрешающей способностью экрана является разрешение

800 на 600 точек, т. е. 480 000 точек.

Видеоинформация может быть как статической, так и динамической.

Статическая видеоинформация включает текст, рисунки, графики, чер­тежи, таблицы и др.

Рисунки делятся также на плоские — двумерные и объемные — трехмерные.

Динамическая видеоинформация — это видео-, мульт- и слайд-фильмы.

В их основе лежит последовательное экспонирование на экране в реальном масштабе времени отдельных кадров в соответствии со сценарием.

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

Для демонстрации анимационных и слайд-фильмов используются различные принципы. Анимационные фильмы демонстрируются

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

В современных высококачественных мониторах и в телевизорах с цифровым управлением электронно-лучевой трубкой кадры сменяются до 100 раз в секунду,

что позволяет высококачественно передавать движение объектов.

При демонстрации слайд-фильмов каждый кадр экспонируется на экране столько времени, сколько необходимо для восприятия его человеком (обычно от 30 с до 1 мин.).

Слайд-фильмы можно отнести к статической видеоинформации.

В видеопамяти компьютера хранится битовый план (bit map),

являющийся двоичным кодом изображения, отсюда она считывается (не реже 50 раз в секунду) и отображается на экране.