Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Otvety_po_IT.docx
Скачиваний:
157
Добавлен:
08.04.2015
Размер:
79.19 Кб
Скачать

20 Понятие файла. Файловый принцип хранения данных. Типы файлов. Операции с файлами.

Файл — это определенное количество информации (программа или данные), имеющее имя и хранящееся в долговременной (внешней) памяти.

Имя файла состоит из двух частей, разделенных точкой: собственно, имя файла и расширение, определяющее его тип (программа, данные и т. д.). Собственно, имя файлу дает пользователь, а тип файла обычно задается программой автоматически при его создании.

Файловая система - это система хранения файлов и организации каталогов.

Операции над файлами:

    1. Открытие

    2. Закрытие

    3. Запись

    4. Чтение

    5. Перемещение указателя

    6. Сброс буферов

21.Модель файловой системы.

22 Файловая система: структура, функции, физическая организация.

Физическая организация файла описывает правила расположения файла на устройстве внешней памяти, в частности на диске. Файл состоит из физических записей - блоков. Блок - наименьшая единица данных, которой внешнее устройство обменивается с оперативной памятью. Непрерывное размещение - простейший вариант физической организации, при котором файлу предоставляется последовательность блоков диска, образующих единый сплошной участок дисковой памяти. Для задания адреса файла в этом случае достаточно указать только номер начального блока. Другое достоинство этого метода - простота. Но имеются и два существенных недостатка. Во-первых, во время создания файла заранее не известна его длина, а значит не известно, сколько памяти надо зарезервировать для этого файла, во-вторых, при таком порядке размещения неизбежно возникает фрагментация, и пространство на диске используется не эффективно, так как отдельные участки маленького размера (минимально 1 блок) могут остаться не используемыми.

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

Логическая запись - это наименьший элемент данных, которым может оперировать программист при обмене с внешним устройством. Даже если физический обмен с устройством осуществляется большими единицами, операционная система обеспечивает программисту доступ к отдельной логической записи. На рисунке 2.33 показаны несколько схем логической организации файла. Записи могут быть фиксированной длины или переменной длины. Записи могут быть расположены в файле последовательно (последовательная организация) или в более сложном порядке, с использованием так называемых индексных таблиц, позволяющих обеспечить быстрый доступ к отдельной логической записи (индексно-последовательная организация). Для идентификации записи может быть использовано специальное поле записи, называемое ключом. В файловых системах ОС UNIX и MS-DOS файл имеет простейшую логическую структуру - последовательность однобайтовых записей.

  1. Системы подготовки текстовых документов.

Текстовые процессоры - специальные программы, предназначенные для работы с документами (текстами) позволяющие компоновать, форма­тировать, редактировать тексты при создании пользователем документа. Обычно они включают в себя дополнительные функции по работе с бло­ками текста и объектами. Признанными лидерами в части текстовых про­цессоров для ПЭВМ являются MS WORD, WordPerfect, AmiPro.

Настольные издательские системы (НИС) - программы, предназна­ченные для профессиональной издательской деятельности и позволяющие осуществлять электронную верстку широкого спектра основных типов до­кументов, типа информационного бюллетеня, краткой цветной брошюры и объемного каталога или торговой заявки, справочника. Предусмотренные в пакетах данного типа средства позволяют:

  1. компоновать (верстать) текст;

  2. использовать всевозможные шрифты и полиграфические изображения;

  3. осуществлять редактирование текста на уровне лучших текстовых процессоров;

  4. обрабатывать графические изображения;

  5. обеспечивать вывод документов высокого качества;

  6. работать в сетях и на разных платформах.

Наилучшими пакетами в этой области для ПЭВМ являются: CorelVen­tura, PageMaker, QuarkXPress, FrameMaker, MicrosoftPublisher, PagePlus, CompuWorkPublisher.

  1. Технология подготовки документа с помощью текстового процессора

Стилем называется набор параметров форматирования, который применяется к тексту, таблицам и спискам, чтобы быстро изменить их внешний вид. Стили позволяют одним действием применить сразу всю группу атрибутов форматирования. Например, вместо форматирования названия в три приема, когда сначала задается размер 16 пунктов, затем шрифт Arial и, наконец, выравнивание по центру, то же самое можно сделать одновременно, применив стиль заголовка. Существуют следующие типы стилей, которые можно создать и применить:

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

  2. Стиль знака - задает форматирование выделенного фрагмента текста внутри абзаца, определяя такие параметры текста, как шрифт и размер, а также полужирное и курсивное начертание.

  3. Стиль таблицы - задает вид границ, заливку, выравнивание текста и шрифты.

  4. Стиль списка - применяет одинаковое выравнивание, знаки нумерации или маркеры и шрифты ко всем спискам.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]