Устаревшие материалы
Информатика и вычислительная техника
  • формат djvu
  • размер 7,65 МБ
  • добавлен 03 марта 2014 г.
Джадд Д.Р. Работа с файлами
М.: Мир, 1975. - 144 с. Серия "Математическое обеспечение ЭВМ". Пер. с англ. Д.А.Корягина и И.Л.Любимской под ред. Э.З.Любимского.
Оригинальное название: Use of Files, by D.R.Judd. MacDonald and American Elsevier, 1973
Книга входит в серию "Математическое обеспечение ЭВМ", выпускаемую издательством "Мир" с 1974 г., и посвящена принципам организации и методам обработки больших массивов информации. В книге затрагивается практически вся современная проблематика использования файлов. Особый интерес представляют вопросы их защиты, использования файлов в системах, работающих в режиме реального времени, а также принципы построения и методы отладки программ обработки. Проводимые автором исследования не связаны с какой-либо конкретной вычислительной системой, и поэтому их результаты могут быть использованы при создании самых различных систем обработки данных.
Книга заинтересует специалистов любой квалификации, занимающихся математическим обеспечением ЭВМ.
Оглавление:
От редактора перевода
Предисловие
Введение
Коммерческие расчёты и вычислительные машины
Нормальная форма Бэкуса (БНФ)
Файлы
Хранение файлов
Структура файлов
Абстрактные файлы
Записи разных типов
Простые и групповые элементы
Фиксированная и переменная длина элементов
Инвертированные файлы
Иерархическая и ассоциативная структуры файлов
Характеристика запоминающих устройств
Устройства, ёмкость и связи
Магнитные ленты
Магнитные барабаны
Магнитные диски
Перфоленты
Перфокарты
Дисплей
Файлы на магнитных картах
Большая ферритовая память
Строчные печатающие устройства
Перспективы на будущее
Обработка файлов
Каталоги файлов
Открытие и закрытие файлов
Запись и считывание последовательных записей
Запись и считывание записей с устройств с прямым доступом
Файлы без меток
Некоторые другие возможности
Представление информации
Набор символов и кодирование
Машинно-зависимое представление
Кодирование при передаче данных
Программирование преобразований
Звуковые коды
Обработка числовых данных
Кодирование текстов
Создание файлов
Ручные записи
Контрольные цифры
Последствия от перевода файлов на машинную обработку
Сортировка записей
Сортировка и последовательные файлы
Последовательная пакетная обработка
Составление отчёта
Ключи
Сортировка информации на магнитной ленте
Внутренняя сортировка
Рассмотрение системы реального времени
Сравнение работы в реальном времени с пакетной обработкой
Проблема обновления
Тупиковая ситуация
Защита в системах реального времени
Очереди
Обеспечение безопасности файлов
Безопасность и пользователь
Потеря информации - присоединённая память
Потеря информации - отсоединённая память
Системы поколений
Износ
Ревизия
Контроль качества
Конфиденциальность
Составление программ обработки файлов
Подготовка программ
Составление блок-схемы программы
Меры предосторожности при программировании
Модульное программирование
Программирование с линией балансировки
Программирование при помощи таблиц решений
Модель преобразования состояний
Проверка программ, использующих файлы
Отладка программ обработки файлов
Программа как "чёрный ящик"
Моментальные снимки
Подпрограммы "посмертной выдачи"
Подпрограммы типа "прокрутка"
Средства подготовки данных для теста
Специальные стратегии для программ обработки файлов
Ошибки в готовых программах
Языки и пакеты программ
Автокоды и КОБОЛ
Перепрограммирование
Язык PL/I и соображения сбыта
Пакеты программ обработки файлов
Файлы для информационного поиска
Файлы для информационного поиска
Идентифицирующая информация
Указатели KWIC и KWOC
Документация файлов
Файлы и программы
Конструктивная документация
Ретроспективная документация
Проверенные и рассортированные файлы
Теория файлов
Теория и практика
Матричная нотация для файлов
Применение векторов для проверки записей
Самоопределяющиеся файлы
Взаимоотношения между данными, файлами и функциями
Список литературы
Сканирование: текст 600 dpi b/w, обложка 100 dpi color.