Курсовая работа на тему: «Организация файловых систем в ос debian gnu/Linux» по дисциплине «Системное программное обеспечение»






Скачать 179.86 Kb.
НазваниеКурсовая работа на тему: «Организация файловых систем в ос debian gnu/Linux» по дисциплине «Системное программное обеспечение»
Дата публикации20.03.2015
Размер179.86 Kb.
ТипКурсовая
l.120-bal.ru > Документы > Курсовая


Московский государственный институт электроники и математики

(технический университет)

Кафедра
«Информационно-коммуникационных технологий»
Курсовая работа
на тему:

«Организация файловых систем в ОС Debian GNU/Linux»
по дисциплине

«Системное программное обеспечение»


Выполнил:

Чернов А.В.

Группа:

С — 84

Руководитель:

д.т.н., профессор, Зарудный Д.И.


Москва 2008 г.

Актуальность

В Linux определен абстрактный интерфейс уровня ядра, позволяющий работать с различными файловыми системами. Одни части файлового дерева обрабатываются традиционно дисковой подсистемой, другие – специальными драйверами ядра. Среди наиболее перспективных на данный момент файловых систем можно назвать ext3fs, которая во многих дистрибутивах является базовой, а также ReiserFS, JFS и XFS. Т.к. Linux поддерживает больше файловых систем, чем любая другая разновидность UNIX, актуально обратить внимание на данный вопрос.

Содержание


Постановка задачи 4

Введение 5

Логическая организация файловой системы 5

Цели и задачи файловой системы 6

Типы файлов 7

Иерархическая структура файловой системы 8

Имена файлов 8

Монтирование 10

Атрибуты файлов 11

Логическая организация файлов 12

Заключение 18

Литература 19


Постановка задачи


Задачей курсового проекта является рассмотреть организацию файловых систем в ОС Debian GNU/Linux, а также рассмотреть существующие в ней вспомогательные технологии.

Введение



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

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

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

Логическая организация файловой системы


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

Цели и задачи файловой системы


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

Основные цели использования файла перечислены ниже.

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

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

Файловая система (ФС) — это часть операционной системы, включающая:

  •  совокупность всех файлов на диске;

  •  наборы структур данных, используемых для управления файлами, такие, например, как каталоги файлов, дескрипторы файлов, таблицы распределения свободного и занятого пространства на диске;

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

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

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

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

  •  именование файлов;

  •  программный интерфейс для приложений;

  •  отображения логической модели файловой системы на физическую организацию хранилища данных;

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

  • Совместный доступ к файлу.

  • Защита файлов одного пользователя от несанкционированного доступа другого пользователя.


Типы файлов


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

Обычные файлы, или просто файлы, содержат информацию произвольного характера, которую заносит в них пользователь или которая образуется в результате работы системных и пользовательских программ. Большинство современных операционных систем (например, UNIX, GNU/Linux, OS/2) никак не ограничивает и не контролирует содержимое и структуру обычного файла. Содержание обычного файла определяется приложением, которое с ним работает. Например, текстовый редактор создает текстовые файлы, состоящие из строк символов, представленных в каком-либо коде. Это могут быть документы, исходные тексты программ и т. п. Текстовые файлы можно прочитать на экране и распечатать на принтере. Двоичные файлы не используют коды символов, они часто имеют сложную внутреннюю структуру, например исполняемый код программы или архивный файл.

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

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

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

Иерархическая структура файловой системы


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

Р
ис. 1.
Иерархия файловых систем

Имена файлов


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

Простое, или короткое, символьное имя идентифицирует файл в пределах одного каталога. Простые имена присваивают файлам пользователи и программисты, при этом они должны учитывать ограничения ОС как на номенклатуру символов, так и на длину имени. До сравнительно недавнего времени эти границы были весьма узкими. Так, в файловой системе s5, поддерживаемой многими версиями ОС UNIX, простое символьное имя не могло содержать более 14 символов. Однако пользователю гораздо удобнее работать с длинными именами, поскольку они позволяют дать файлам легко запоминающиеся названия, ясно говорящие о том, что содержится в этом файле. Поэтому современные файловые системы, а также усовершенствованные варианты уже существовавших файловых систем, как правило, поддерживают длинные простые символьные имена файлов. Например, в файловой сиcтеме Ext3 длина символов 255 байт, в ReiserFS 4032 байт.

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

Полное имя представляет собой цепочку простых символьных имен всех каталогов, через которые проходит путь от корня до данного файла. Таким образом, полное имя является составным, в котором простые имена отделены друг от друга принятым в ОС разделителем. В качестве разделителя используется / (слэш). На рис. 2 два файла имеют простое имя test, однако их составные имена /home/anatoly/test и /home/anatoly/Desktop/test различаются.

Рис. 2.

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

Файл может быть идентифицирован также относительным именем. Относительное имя файла определяется через понятие «текущий каталог». Для каждого пользователя в каждый момент времени один из каталогов файловой системы является текущим, причем этот каталог выбирается самим пользователем по команде ОС. Файловая система фиксирует имя текущего каталога, чтобы затем использовать его как дополнение к относительным именам для образования полного имени файла. При использовании относительных имен пользователь идентифицирует файл цепочкой имен каталогов, через которые проходит маршрут от текущего каталога до данного файла. Например, если текущим каталогом является каталог /home/anatoly, то относительное имя файла /home/anatoly/test выглядит следующим образом: ./test.

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

И хотя полное имя однозначно определяет файл, операционной системе проще работать с файлом, если между файлами и их именами имеется взаимно однозначное соответствие. С этой целью она присваивает файлу уникальное имя, так что справедливо соотношение «один файл — одно уникальное имя». Уникальное имя существует наряду с одним или несколькими символьными именами, присваиваемыми файлу пользователями или приложениями. Уникальное имя представляет собой числовой идентификатор и предназначено только для операционной системы. Примером такого уникального имени файла является номер индексного дескриптора в системе GNU/Linux.

Монтирование


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

В ОС GNU/Linux пользователю предоставляется возможность объединять файловые системы, находящиеся на разных устройствах, в единую файловую систему, описываемую единым деревом каталогов. Такая операция называется монтированием. Рассмотрим, как осуществляется эта операция на примере ОС Debian GNU/Linux. Среди всех имеющихся в системе логических дисковых устройств операционная система выделяет устройство, называемое системным. Пусть имеются две файловые системы, расположенные на разных логических дисках, причем один из дисков является системным. Файловая система, расположенная на системном диске, назначается корневой (рис. 3). Для связи иерархий файлов в корневой файловой системе выбирается некоторый существующий каталог, в данном примере — каталог /media/cdrom. После выполнения монтирования выбранный каталог /media/cdrom становится корневым каталогом второй файловой системы. Через этот каталог монтируемая файловая система подсоединяется как поддерево к общему дереву. После монтирования общей файловой системы для пользователя нет логической разницы между корневой и смонтированной файловыми системами, в частности именование файлов производится так же, как если бы она с самого начала была единой.

Рис. 3. Монтирование компакт-диска.

Атрибуты файлов


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

  •  тип файла (обычный файл, каталог, специальный файл и т. п.);

  •  владелец файла;

  •  создатель файла;

  •  информация о разрешенных операциях доступа к файлу;

  •  времена создания, последнего доступа и последнего изменения;

  •  текущий размер файла;

  •  признак «только для чтения»;

  •  признак «скрытый файл»;

  •  признак «системный файл»;

  •  признак «архивный файл»;

  •  признак «двоичный/символьный»;

  •  признак «временный» (удалить после завершения процесса);

  •  признак блокировки;

  •  длина записи в файле;

  •  указатель на ключевое поле в записи;

  •  длина ключа.

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

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

Логическая организация файлов


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

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

Модель файла, в соответствии с которой содержимое файла представляется неструктурированной последовательностью (потоком) байт, стала популярной вместе с ОС UNIX, а теперь она широко используется в большинстве современных ОС, в том числе GNU/Linux, NetWare. Неструктурированная модель файла позволяет легко организовать разделение файла между несколькими приложениями: разные приложения могут по-своему структурировать и интерпретировать данные, содержащиеся в файле.

Другая модель файла, которая применялась в ОС OS/360, DEC RSX и VMS, а в настоящее время используется достаточно редко, — это структурированный файл. В этом случае поддержание структуры файла поручается файловой системе. Файловая система видит файл как упорядоченную последовательность логических записей. Приложение может обращаться к ФС с запросами на ввод-вывод на уровне записей, например «считать запись 25 из файла FILE.DOC». ФС должна обладать информацией о структуре файла, достаточной для того, чтобы выделить любую запись. ФС предоставляет приложению доступ к записи, а вся дальнейшая обработка данных, содержащихся в этой записи, выполняется приложением. Развитием этого подхода стали системы управления базами данных (СУБД), которые поддерживают не только сложную структуру данных, но и взаимосвязи между ними.

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

Файловая система может использовать два способа доступа к логическим записям: читать или записывать логические записи последовательно (последовательный доступ) или позиционировать файл на запись с указанным номером (прямой доступ).

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

К числу таких способов структуризации относится представление данных в виде записей, длина которых фиксирована в пределах файла (рис. 4, а). В таком случае доступ к n-й записи осуществляется либо путем последовательного чтения (n-1) предшествующих записей, либо прямо по адресу, вычисленному по ее порядковому номеру. Например, если L — длина записи, то начальный адрес n-й записи равен Lxn. Заметим, что при такой логической организации размер записи фиксирован в пределах файла, а записи в различных файлах, принадлежащих одной и той же файловой системе, могут иметь различный размер.

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

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



Рис. 4. Способы логической организации файлов

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

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

Вспомогательные технологии

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

Экранная лупа

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



Рис. 5. Экранная лупа. Просмотр консоли.



Рис. 6. Экранная лупа. Просмотр содержимого архива.

Горячие клавиши рабочего стола

В Linux по средствам горячих клавиш можно запускать большое количество приложений. Горячие клавиши позволяют быстро запускать необходимые приложения по средствам нажатия комбинации клавиш +<клавиша> или +<клавиша>.



Рис. 7. Обзор горячих клавиш рабочего стола.



Рис. 8. Обозреватель горячих клавиш окон.

Заключение


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

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

Литература


Книги:

  1. «Сетевые операционные системы» Н. А. Олифер, В. Г. Олифер, Питер 2003 год.

  2. «Как создать единый каталог» М.Чакон. Журнал сетевых решений/LAN, май 2001 г.

  3. «Стратегическое планирование сетей масштаба предприятия». Н.А. Олифер, В.Г. Олифер, П.Б. Храмцев, В.И. Артемьев, С.Д. Кузнецов. Центр Информационных Технологий, 1997 г.

  4. «Руководство администратора Linux». Эви Немет, Гарт Снайдер, Трент Хейн, Издательский дом «Вильямс», Москва 2007 г.


Интернет источники:

  1. http://linux.tiflocomp.ru/docs/accessibility.php «Специальные возможности Linux», В. Довыденков, А. Камынин,  2004-2008 гг.


Добавить документ в свой блог или на сайт

Похожие:

Курсовая работа на тему: «Организация файловых систем в ос debian gnu/Linux» по дисциплине «Системное программное обеспечение» iconУчебной дисциплины системное программное обеспечение для специальности 2201
Цель курса «Системное программное обеспечение» дать обучающимся по специальности 2201 «Вычислительные машины, комплексы, системы...

Курсовая работа на тему: «Организация файловых систем в ос debian gnu/Linux» по дисциплине «Системное программное обеспечение» iconПрактическая работа №1 по дисциплине: «Программное обеспечение вычислительных сетей»
Интернет — программный Интернет-шлюз на ядре Linux, используемый для контроля и распределения доступа в Интернет в корпоративных...

Курсовая работа на тему: «Организация файловых систем в ос debian gnu/Linux» по дисциплине «Системное программное обеспечение» iconПрограмма вступительного экзамена по специальной дисциплине на основную...
«Математическое и программное обеспечение вычислительных машин, комплексов и компьютерных сетей»

Курсовая работа на тему: «Организация файловых систем в ос debian gnu/Linux» по дисциплине «Системное программное обеспечение» iconЗадачах программирования лабораторный практикум по дисциплине «Системное...
Методические указания предназначены для подготовки дипломированных специалистов направления 230100 «Информатика и вычислительная...

Курсовая работа на тему: «Организация файловых систем в ос debian gnu/Linux» по дисциплине «Системное программное обеспечение» iconЛекция 1
Молчанов А. Ю. Системное программное обеспечение. Лабораторный практикум: – спб.: Питер, 2005. – 284 с

Курсовая работа на тему: «Организация файловых систем в ос debian gnu/Linux» по дисциплине «Системное программное обеспечение» icon1. Файл это … 1 единица измерения информации; 2 это программное обеспечение,...
Вопрос: Запиши логическое имя дисков в ос windows, Linux. (правильный ответ: С:, D: в Windows, hda1,hda2 hdb1,hdb2 это название логических...

Курсовая работа на тему: «Организация файловых систем в ос debian gnu/Linux» по дисциплине «Системное программное обеспечение» iconКурсовая работа на тему «Организация безопасного удалённого доступа...
«Интернет». Организация dns+dhcp, файлового сервера ftp/smb для хранения конфиденциальных и общедоступных данных пользователей, а...

Курсовая работа на тему: «Организация файловых систем в ос debian gnu/Linux» по дисциплине «Системное программное обеспечение» iconКурсовая работа на тему «Организация безопасного удалённого доступа...
«Интернет», организация файлового сервера ftp/smb для хранения конфиденциальных и общедоступных данных пользователей, а также обеспечивается...

Курсовая работа на тему: «Организация файловых систем в ос debian gnu/Linux» по дисциплине «Системное программное обеспечение» iconКовязин А., Востриков С. Мир InterBase. Учебно-справочное издание
Системное программное обеспечение. Учебник для вузов/ А. Гордеев, А. Молчанов, спб.: Питер, 2007. 736 с

Курсовая работа на тему: «Организация файловых систем в ос debian gnu/Linux» по дисциплине «Системное программное обеспечение» iconУчебно-методическое пособие Казань 2016 удк 681. 924 Печатается по...
Учебно-методическое пособие предназначено для проведения занятий по практическим курсам программно-аппаратных средств обеспечения...

Вы можете разместить ссылку на наш сайт:


Литература


При копировании материала укажите ссылку ©ucheba 2000-2015
контакты
l.120-bal.ru
..На главную