Файловая система

Автор работы: Пользователь скрыл имя, 01 Октября 2011 в 18:53, контрольная работа

Краткое описание

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

Может быть любой — от последовательности бит до базы данных с произвольной организацией или любым промеж

Содержание работы

ФАЙЛОВАЯ СИСТЕМА 3
КЛАССИФИКАЦИЯ ФАЙЛОВЫХ СИСТЕМ 4
ЗАДАЧИ ФАЙЛОВОЙ СИСТЕМЫ 5
ОСНОВНЫЕ ВОЗМОЖНОСТИ ОПЕРАЦИОННОЙ СИСТЕМЫ WINDOWS 5
ФУНКЦИИ 6
ПОНЯТИЕ ОПЕРАЦИОННОЙ СИСТЕМЫ 6
WINDOWS 9
ОСНОВНЫЕ ПРАВИЛА НАБОРА ТЕКСТА 11
ОБЩИЕ ПРАВИЛА НАБОРА 11
ПРАВИЛА ПЕРЕНОСОВ 13
НАБОР ЗАГОЛОВКОВ И ТИТУЛЬНЫХ ЭЛЕМЕНТОВ 17
НАБОР УСЛОЖНЕННЫХ И СЛОЖНЫХ ВИДОВ ТЕКСТА 18

Содержимое работы - 1 файл

информатика.doc

— 177.00 Кб (Скачать файл)

     Операционные  системы, в свою очередь, нужны, если:

  • вычислительная система используется для различных задач, причём программы, исполняющие эти задачи, нуждаются в сохранении данных и обмене ими. Из этого следует необходимость универсального механизма сохранения данных; в подавляющем большинстве случаев ОС отвечает на неё реализацией файловой системы. Современные ОС, кроме того, предоставляют возможность непосредственно «связать» вывод одной программы с вводом другой, минуя относительно медленные дисковые операции;
  • различные программы нуждаются в выполнении одних и тех же рутинных действий. Напр., простой ввод символа с клавиатуры и отображение его на экране может потребовать исполнения сотен машинных команд, а дисковая операция — тысяч. Чтобы не программировать их каждый раз заново, ОС предоставляют системные библиотеки часто используемых подпрограмм (функций);
  • между программами и пользователями системы необходимо распределять полномочия, чтобы пользователи могли защищать свои данные от чужого взора, а возможная ошибка в программе не вызывала тотальных неприятностей;
  • необходима возможность имитации «одновременного» исполнения нескольких программ на одном компьютере (даже содержащем лишь один процессор), осуществляемой с помощью приёма, известного как «разделение времени». При этом специальный компонент, называемый планировщиком, «нарезает» процессорное время на короткие отрезки и предоставляет их поочередно различным исполняющимся программам (процессам);
  • наконец, оператор должен иметь возможность, так или иначе, управлять процессами выполнения отдельных программ. Для этого служат операционные среды, одна из которых — оболочка и набор стандартных утилит — является частью ОС (прочие, такие, как графическая операционная среда, образуют независимые от ОС прикладные платформы). Таким образом, современные универсальные ОС можно охарактеризовать прежде всего как
    1. использующие файловые системы (с универсальным механизмом доступа к данным),
    2. многопользовательские (с разделением полномочий),
    3. многозадачные (с разделением времени).

     Многозадачность и распределение полномочий требуют  определённой иерархии привилегий компонентов  самой ОС. В составе ОС различают  три группы компонентов:

  • ядро, содержащее планировщик; драйверы устройств, непосредственно управляющие оборудованием; сетевую подсистему, файловую систему;
  • системные библиотеки и
  • оболочку с утилитами.

     Большинство программ, как системных (входящих в  ОС), так и прикладных, исполняются в непривилегированном («пользовательском») режиме работы процессора и получают доступ к оборудованию (и, при необходимости, к другим ядерным ресурсам, а также ресурсам иных программ) только посредством системных вызовов. Ядро исполняется в привилегированном режиме: именно в этом смысле говорят, что ОС (точнее, её ядро) управляет оборудованием.

     Текущая редакция стандарта на ОС содержит определения около тысячи системных  вызовов и других библиотечных подпрограмм (часть из которых должна реализоваться только в определённых классах систем; напр., в системах «реального времени») и около 200 команд оболочки и утилит ОС. Стандарт определяет лишь функции вызовов и команд, и не содержит указаний относительно способов их реализации.

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

     В определении состава ОС значение имеет критерий операциональной  целостности (замкнутости): система  должна позволять полноценно использовать (включая модификацию) свои компоненты. Поэтому в полный состав ОС включается и набор инструментальных средств (от текстовых редакторов до компиляторов, отладчиков и компоновщиков). Операциональной замкнутостью обладают системы, удовлетворяющие «разработческому» профилю в терминах стандарта.

     Windows

     Windows («окна») - повсеместно распространенная, по существу, стандартная многозадачная операционная система для современных IBM-совместимых персональных компьютеров. Существует два главных ее семейства: условно говоря, для домашнего использования Windows версий 3.1, 95, 98 и Millennium edition) и для профессиональных применений (Windows NT версий 3.5, 4.0, 2000 и ХР). Системы первого типа ставят, конечно же, не только на домашних компьютерах, но и в учреждениях, фирмах, институтах. NT же первоначально использовали только те, кто хотел создать локальную сеть предприятия или учебного заведения или когда необходимо было обеспечить повышенную устойчивость системы, что, вообще говоря, желательно для всех, но для профессионалов просто жизненно необходимо.

     Именно  устойчивость и надежность семейства  NT и, наоборот, слабость по этой части у домашних разновидностей виндов и привели сегодня к полной и окончательной победе NТ как общей платформы и для дома, и для офиса. Сегодня уже более половины домашних компьютеров оснащены системами Windows 2000 и ХР.

     С точки зрения приемов работы, вида экрана и окон, меню и кнопок оба  семейства весьма похожи.

     Из  общего ряда выбивается только система  Windows ХР, в которой сделано довольно много мелких, но небесполезных нововведений.

     Что же дает Windows пользователю по сравнению с DOC'ом?

  • Прежде всего, многозадачный режим, чтобы мы могли работать, скажем, в текстовом редакторе, параллельно просматривая интернетовские сайты, копируя с них тексты и картинки, которые тут же, не отходя от кассы, обрабатываем в графическом редакторе и помещаем в текст. Или получать электронную почту, не выходя из музыкального редактора. Или копировать файлы на дискету, в это же самое время читая на интернетовском сервере свежие анекдоты и слушая музыку в mp3-плеере.
  • Более гибкую и умелую работу с памятью, нежели в DOC'е, и, к тому же, без всяких ограничений на ее размер.
  • Наличие единых средств для всех программ, работающих под управлением Windows, - шрифтов, драйвера печати, справочной подсистемы и т. д. Это облегчает создание новых программ, позволяет программистам об этих вещах уже не думать.
  • С переходом от DOC-режима к многозадачному, виндоузовскому, появляется множество крупных и мелких удобств, всяких настроек, касающихся внешнего вида, цвета, формы, размера - чего угодно.

     • Буфером обмена или Clipboard (буквально - доска для вырезок). Это стандартный «карман» Windows в котором оказываются копируемые куски информации.

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

     •Cамое приятное новшество Windows - это единые способы управления Windows-программами. Все они используют схожие по устройству и назначению органы управления - кнопочные панели и меню. Причем пункты меню у программ одного типа более или менее одинаковые. Скажем, первый слева пункт у большинства программ называется Файл (File) и предназначен для открытия, сохранения или печати файлов, а первый справа - Справка (Help) или ? и показывает нам справочную систему данной программы. И так далее.

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

     Конечно, не все программы такие стандартизованные. Это касается и плееров разных форматов, и графических, и в особенности музыкальных программ.

     К сожалению, от версии к версии Windows растет и разбухает, требует все больше ресурсов компьютера. Так, Windows 95 требует 50 МБ на жестком диске, 8 (а лучше 16) МБ оперативной памяти и процессор не ниже 486-го (а лучше Пентиум). Системе Windows 98 требуется уже от 120 до 295 МВ на диске и 16 МБ памяти. Еще дальше пошел Millennium - 16 (а лучше 32) МБ ОП и 400-600 МБ на диске. Что уж говорить о полупрофессиональных системах Windows 2000 и ХР, занимающих на диске уже более гигабайта, а памяти - 64 или даже 128 МВ!

     ОСНОВНЫЕ  ПРАВИЛА НАБОРА ТЕКСТА

     Общие правила набора

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

     При наборе на большой формат междусловный пробел в книжных и журнальных изданиях допускается в пределах от 1/4 до 3/4 кегельной, в газетных, информационных изданиях и изданиях оперативной полиграфии — от 1/4 до 11/4 кегельной.

     При наборе на малый формат междусловный пробел в книжных и в журнальных изданиях допускается в пределах от 1/4 до 11/4 кегельной, в газетных, информационных изданиях и изданиях оперативной полиграфии — от 1/4 до 13/4 кегельной.

     При наборе кеглем свыше 12, максимальный междусловный пробел может быть увеличен на 1/4 кегельной по сравнению с предыдущими цифрами соответственно для всех видов изданий.

     При флаговом наборе могут быть установлены одинаковые междусловные пробелы. Для обеспечения плотности набора эти пробелы могут быть минимальными — 1/3, 1/4 кегельной.

     Междусловные  пробелы в одной строке должны быть одинаковыми. В строке, набранной шрифтами разных кеглей, ширина пробелов в тексте меньшего кегля должна быть меньше, чем в тексте большего кегля. На стыке между разными кеглями в строке междусловный пробел определяется по большему кеглю.

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

     Строки, не имеющие междусловных пробелов, и строки, которые не могут быть выключены, как указано выше, разрешается выключать с увеличением ширины межбуквенных пробелов до 1 п. или уменьшением их до 1/2 п.

     В книжных изданиях не допускается совпадение пробелов между словами по вертикали или диагонали в трех или более смежных строках («коридоры»), в журнальных, газетных, информационных и изданиях оперативной полиграфии — в четырех.

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

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

     Концевая  строка абзаца должна быть не менее 2 кегельных шрифта и короче полных не менее чем на 11/2 кегельных или быть полной:

     При наборе с абзацными отступами концевая строка абзаца должна быть больше абзацного отступа не менее чем в 1,5 раза и короче полной строки не менее чем на 11/2 кегельных или быть полной. При наборе без абзацных отступов концевая строка абзаца должна быть не менее 2 кегельных шрифта и короче полной строки не менее чем на 1/2 кв.

     Правила переносов

     При наборе должны быть соблюдены все грамматические правила переносов. Не допускаются неблагозвучные переносы и переносы, искажающие смысл.

     Не допускается разделение переносами сокращений, набираемых прописными буквами (ВЛКСМ), прописными с отдельными строчными (КЗоТ) и с цифрами (ФА1000).

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

     Сокращенные выражения (и т. д., и т. п. т. е.) при переносе не должны разделяться.

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

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

Информация о работе Файловая система