русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Форматная база


Дата добавления: 2013-12-23; просмотров: 1798; Нарушение авторских прав


Форматная базавключает типы, форматы и структуры дан­ных, записей, документов.

Тип данных определяется типом значений, которые могут принимать данные (константы, переменные, выражения) и мно­жеством допустимых операций над ними.

В языках программирования, системах управления базами данных, информационно-поисковых системах используют сле­дующие основные типы данных: целый (integer), действитель­ный (real), двоичный (binary), логический (boolean), символь­ный (char), длинный текстовый (memo), дата (date), время (time) и другие.

Структуры:

данных — элементарные данные, массивы; записей — агрегаты данных (именованные группы перемен­ных разного типа);

документов — файл (совокупность данных об объектах, при этом данные могут быть структурированы в элементарные или агрегатные (групповые) поля).

Основные структуры данных: массивы, записи, текстовые поля, множественные поля записи, групповые поля записи, по­вторяющиеся поля записи.

Формат — вид записи данных, организованных в файлы. Тип и назначение файла определяют его формат. В операционных системах (ОС), как правило, имеется два типа файлов: символь­ные и двоичные. В символьном виде обычно представлены ис­ходные данные и программы, а в двоичном — программы, запи­санные в машинных кодах. Тип файла обозначается в расшире­нии его имени. Например, исполняемые программы имеют расширение — ехе и com, командный файл — bat, системный файл — sys, текстовый файл в формате ОС MS DOS — txt, а ОС Windows — doc и т. д. Текстовые файлы программ, написанных на определенном языке программирования, имеют и определен­ное расширение. Например, для программ на языке Assembler — asm, на Basic — bas, на языке Pascal — pas, на С — с.

В настоящее время в различных системах имеется большое разнообразие форматов файлов. Они могут иметь следующие рас­ширения:



  • графические файлы (бинарные) — bmp, рсх, tif, gif, jpg;
  • табличные файлы (форматированы по столбцам и строкам, содержат информацию разного типа) — wks, xls, а также файлы реляционных баз данных — dbf;
  • звуковые файлы — wav, mid, mp3, mod;
  • видеофайлы — avi, mov, mpg;
  • мультимедиафайлы (содержат информацию разного вида — аудио, видео) — mpeg и другие.

 

Для обмена информацией между системами существуют коммуникативные (обменные) форматы: МЕКОФ, карточный — для обмена библиографической информацией; MARC — для об­мена библиотечно-справочной информацией, полнотекстовой доку­ментальной информацией — HTML, SGML, RTF, ODA и другие.

При использовании этих форматов следует учитывать необ­ходимость правильного распознавания и «привязывания» дан­ных, переносимых из одной системы в другую, а также обнару­жения ошибок считывания и пропуска данных.

С этой целью применяют специальные методы записи дан­ных: постоянной и переменной длины. При использовании мето­да записи постоянной длины строго соблюдают на носителе по­стоянство предусмотренной длины записи, используют раздели­тели, метки, идентификаторы, могут в первом байте каждой записи указывать ее длину и т. д. Для записей переменной длины ограничителем является распознаваемая устройством физическая метка.

Унифицированные документы, используемые в АСУ, пред­ставляют собой набор форм организационно-распорядительной информации в соответствии со стандартом и форм для внутри­системного пользования.



<== предыдущая лекция | следующая лекция ==>
Файлы операционной системы | Лексическая база


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Полезен материал? Поделись:

Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.001 сек.