Главная » Просмотр файлов » Горнец Н.Н., Рощин А.Г. Организация ЭВМ и систем (2006)

Горнец Н.Н., Рощин А.Г. Организация ЭВМ и систем (2006) (1186251), страница 57

Файл №1186251 Горнец Н.Н., Рощин А.Г. Организация ЭВМ и систем (2006) (Горнец Н.Н., Рощин А.Г. Организация ЭВМ и систем (2006)) 57 страницаГорнец Н.Н., Рощин А.Г. Организация ЭВМ и систем (2006) (1186251) страница 572020-08-27СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла (страница 57)

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

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

Иерархические файловые системы. За основу логической организации такой файловой системы берется дерево (рис. 10.4). В корне дерева находится корень файловой системы — каталог нулевого уровня, в котором могут находиться либо файлы пользователей, либо каталоги первого уровня. Каталоги первого и следующих уровней организуются по аналогичному принципу. Файлы пользователя в этом дереве представляются листьями. Пустой каталог также может быть листом. Таким образом, формируется древовидная структура файловой системы, где в узлах находятся каталоги В, С, 27, а листьями являются либо файлы, либо пустые каталоги.

Остановимся на правилах именования в иерархической файловой системе. В данном случае используется механизм, основанный 271 Рнс. 10.4. Организация файловой системы на понятии имени файла (пате) и полного имени файла (ра1)г пате). Полное имя файла — это путь от корневого каталога до листа (такой путь всегда будет уникальным). Существует также относительное именование, т.е. когда нет необходимости указания полного пути при работе с файлами. Это происходит в случае, когда программа вызывает файл и подразумевается, что он находится в том же каталоге, что и программа.

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

Какова роль ОС в организации вычислительного процесса? 2. Какие основные функции выполняет ОС? 3. Что понимается под виртуальной машиной? 4. В чем состоят задачи ОС прн управлении ресурсами вычислительной системы? 5. Что проннмается под словом «процесс»? б. Что такое разделяемый ресурс? 272 7. Каковы основные логические функции ОС? 8. Какие основные задачи выполняет подсистема управления процессами? 9.

Перечислите основные типы процессов. 1О. Что понимается под параллельными процессами? Как организуется их взаимодействие? 11. Поясните основные задачи управления памятью. 12. В чем состоит сущность задач планирования ОС? 13. Какие основные типы ОС вы знаете? Дайте их характеристику.

14. Что представляет собой файловая система? 15. Какие виды файловых систем существуют? 1б. Какими свойствами обладают файлы? 17. Какие существуют функции по работе с файлами? 18. Дайте характеристику типовых подходов к организации файловых систем. ГЛАВА 11 ЛОКАЛЬНЫЕ ВЫЧИСЛИТЕЛЬНЫЕ СЕТИ 11.1. Общие сведения Рост производства, усложнение социально-экономических отношений требовали совершенствования методов управления про изводством.

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

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

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

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

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

11.2). По мере распространения вычислительных сетей появляется необходимость в межсетевом взаимодействии — обмене информацией между абонентскими станциями, находящимися в раз- Телекоммуникационная сеть Маршрутизатор лвс Рнс. 11.1. Структура локальной сети 275 Рис. 11.2. Топологии сетей: а — звезда;  — кольцо; в — дерево; г — нолносвязанная; д — разреженная личных сетях и использующими различные системы передачи данных (СПД). Для решения этих задач используются специальные сетевые устройства — мосты и шлюзы, т.е.

средства сопряжения СПД на разных уровнях. Мост служит для соединения двух однородных СПД, шлюз — двух разных по архитектуре. Шлюз представляет собой компьютер с соответствующим ПО, обеспечивающим связь между сетями и необходимое преобразование форматов передаваемых данных. Множество соединенных сетей называют объединенной сетью. Примером такой объединенной сети может служить набор локальных вычислительных сетей, соединенных через глобальную вычислительную сеть. Глобальная сеть Интернет представляет собой такую объединенную сеть. 11.3.

Классификация сетей ЭВМ Общепризнанной таксономии сетей в настоящее время не существует. Есть два фактора для их различения: технология передачи и масштаб. Основными типами технологий передачи, используемыми в сетях, являются: от одного ко многим (вещание) и «точка-точка». Сети типа вещание имеют единый канал передачи данных, который используют все машины сети. Короткое сообщение, отправленное какой-либо машиной, называемое кадром и имеющее специальную структуру, получают все машины сети. В определенном поле кадра указан адрес получателя.

Характеристики

Список файлов книги

Свежие статьи
Популярно сейчас
Как Вы думаете, сколько людей до Вас делали точно такое же задание? 99% студентов выполняют точно такие же задания, как и их предшественники год назад. Найдите нужный учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
6455
Авторов
на СтудИзбе
305
Средний доход
с одного платного файла
Обучение Подробнее