Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АрхитектураБиологияГеографияДругоеИностранные языки
ИнформатикаИсторияКультураЛитератураМатематика
МедицинаМеханикаОбразованиеОхрана трудаПедагогика
ПолитикаПравоПрограммированиеПсихологияРелигия
СоциологияСпортСтроительствоФизикаФилософия
ФинансыХимияЭкологияЭкономикаЭлектроника

Информация, данные и их характеристики

Словесная форма | Этапы проектирования программной системы | Визуальное объектно-ориентирование программирование. Инкапсуляция, наследование, полиморфизм. Основные объекты и их свойства, методы и события | Организация человеко-машинного интерфейса |


Читайте также:
  1. A) проанализируйте модели образования слов, прочтите и переведите слова и словосочетания, созданные на их основе.
  2. Ex.10. А. Дополните предложения, выбрав подходящие фразы, данные в скобках. Example: It is late to go to school.
  3. III. ДАННЫЕ О БУДУЩЕМ КУРСЕ ИНОСТРАННОГО ЯЗЫКА
  4. Telemetry data телеметрические данные 1 страница
  5. Telemetry data телеметрические данные 2 страница
  6. Telemetry data телеметрические данные 3 страница
  7. Telemetry data телеметрические данные 4 страница

Информация– это мера уменьшения неопределенности знания о некотором объекте, событии или явлении (таблица умножения не является информацией для знающего ее).

Свойства информации:

· Релевантность – соответствие запросам пользователя.

· Полнота – исчерпывающее отображение объекта.

· Своевременность – соответствие нуждам пользователя в нужный момент.

· Достоверность – отсутствие скрытых ошибок.

· Доступность – возможность получения информации потребителем.

· Защищенность – невозможность несанкционированного использования.

· Эргономичность – удобство формы представления информации.

· Адекватность – однозначное соответствие отображаемому объекту.

Количество информации может измеряеться энтропийным и объемным способами.

Энтропийный способ – количество информации (H) определяется по формуле H=log2m, где m – число возможных равновероятных выборов.

Пример. Для угадывания случайно выбранной карты из колоды 32 карт нужна информация в количестве H=log232=5. Таким образом, нужно задать пять вопросов для угадывания, например, дамы пик:

1. Карта красной масти? Ответ “Нет”.

2. Трефы? Ответ “Нет”.

3. Одна из четырех карт старших? Ответ “Да”.

4. Одна из двух карт старших? Ответ “Нет”.

5. Дама? Ответ “Да”.

Объемный способ – количество единиц измерения информации: бит (наименьшая единица информации), байт (8 бит), 2 байта (полуслово), 4 байта (слово), 8 байтов (двойное слово), 1 КБ (1024 байтов), 1 МБ (1024КБ), 1 ГБ (1024МБ), 1TB (1024ГБ).

Данные – это форма записи информации, непосредственно воспринимаемая компьютером.

Типы данных:

1. Элементарное данное – наименьшая единица информации, которую бессмысленно разбивать (дата, год рождения).

2. Массив – группа переменных, доступ к которым осуществляется по индексу (обычно порядковый номер элемента в массиве). Массивы бывают размерности 1, 2, … N. Массивы позволяют реализовать алгоритмы циклической обработки.

3. Запись – группа логически связанных переменных, возможно разного типа. Обычно элементы записи называются полями. Поля уточняются именем записи (sotrudnik.fam). Некоторые языки программирования выравнивают поля по кратности адресов: например, вещественные числа имеют адрес, кратный 4, целые – 2. Поэтому возникают незаполненные участки записи.

4. Очередь – структура, которая обслуживается по принципу “первым пришел, первым ушел” (список очередников на получение жилья).

5. Стек (магазин) – структура, которая обслуживается по принципу “первым пришел, последним ушел” (стопка книг).

6. Список – группа логически связанных записей, каждая из которых состоит из двух частей – адресной и информационной. Адресная часть содержит адреса‑ссылки на логически связанные с ней записи. Информационная часть содержит сами данные. Списки бывают 1, 2, …, N – направленные (по количеству адресов в записи). Список называется кольцевым, если последняя запись списка содержит адрес первой записи. Достоинства списка: при удалении элемента из списка не производится массового копирования элементов к началу списка; при вставке нового элемента в список не производится массового копирования элементов к концу списка. Недостатки: логически близкие записи удаляются друг от друга физически, что замедляет переход от одной записи к другой; удаленные записи занимают место на внешнем носителе.

Способы улучшения списков:

· повторное использование участков, занятых удаленными записями. Для списка делается дополнительный список, который содержит адреса удаленных записей, и при включении новой записи будет использоваться первая запись из списка удаленных записей;

· реорганизация списка: список копируется в логической последовательности, и удаленные записи игнорируются.

Обычно списки используют в базах данных и при организации динамических структур в оперативной памяти.

1. Таблицы – структура данных, состоящая из колонок и строк, доступ к которым осуществляется по ключу в строке. Обычно таблицы сортируются по возрастанию или убыванию ключа. Таблицы являются основной структурой в реляционных базах данных.

2. Строки – последовательность любых символов.

Допускается построение комбинаций различных структур.


Дата добавления: 2015-11-14; просмотров: 42 | Нарушение авторских прав


<== предыдущая страница | следующая страница ==>
Объекты, управляющие элементы| Структурное программирование и его принципы

mybiblioteka.su - 2015-2024 год. (0.006 сек.)