рефераты конспекты курсовые дипломные лекции шпоры

Реферат Курсовая Конспект

Логическая структура дисков

Логическая структура дисков - раздел Информатика, Лекция №1 Вводная. Классы программного обеспечения 1. Логическая Структура Гибких Дисков 2. Виды Фарматирования ...

1. Логическая структура гибких дисков

2. Виды фарматирования

3. Логическая структура

 

Логическая структура жеского диска представляет собой набор секторов каждый из которых имеет свой порядковый номер. Каждый сектор нумеруется в линейной последовательности от первого сектора 0-ой дорожки до поледнего сектора последней дорожки

Сектор

0-я дорожка

 


79-я дорожка

После форматированя жеского диска емкость файла его параметры:

· Количество секторов на 1-й дорожке 18

· Количество дорожек 80

· Количество сторон 2

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

 
0-я              
  \\\ \\\   \\\    
\\\\\            
    \\\ \\\      
79-я              

 

 

Быстрое форматирование и полное.

Конфигурация файла autexec.bat и config.sys

 

1. Командный файл автонастройки операционной системы autexec.bat

2. Настройка ОС с помощью файла конфигурацией config.sys

3. Команды встречаемые в файле config.sys

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

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

Рассмотрим алгоритм загрузки ОС с диска в оперативную память

· Включить компьютер

· Тестируем БИОС

· Условие есть загрузчик на жестком диске

· Считывание загрузчика с гибкого диска

· IO, SYS, MS DOS

· Загрузка правильности

· COMMAND / COM, config, sys

· Autexec.bat

· Выполнение файла

· С:>

3 Файл config.sys создается в текстовом редакторе. При созхдании файла config.sys необходимо учитывать следующее:

1. Файл config.sys состоит из специальных команд операционной системы MS DOS по настройке аппаратуры. Имя команды = значение

2. Каждая команда занимает отдельную строку

3. После формирования конструкции команды необходимо клавишу Enter

4. Конструкции команды может быть записан символами любого размера

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

BUFFERS= число

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

FILLES = число . данная команда определяет число одновременно открытых файлов на компьютере.

DEVISE = имя драйв . данная команда обеспечивает подключение драйвера для управления каким либо устройства.

Стандартные драйвера БИОС обеспечивают работу компьютера стандартной конфигурации. Загружаемые драйвера позволяют обеспечить подлкючение доп. Устройств

3 Задачи А ,В ,С поступают в компьютер одновременно Ta=4 min, Tb= 2 min, Tc= 7 min. Определить среднее время выполнение задач. Если известно что время переключение между процессорами t pr=2 mc

Tkv= 20 mc

Tcp= ?

Tcp=2 mc

Архитектура ОС

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

Основные подходы к разработке архитектуры операционной системы:

· Модульная организация

· Функциональная избыточность

· Концепция многоуровневой и иерархической вычислительной системы в соответствии с которой операционная система является многослойной структурой

· Разделение модулей операционной системы на 2 группы (резидентные - постоянно находящиеся в оперативной памяти и транзитные – загружаемые в оперативную память).

· Ограничение функции ядра до минимального кол-ва

 

1-ые операционные системы разрабатывались как монолитные системы без четко выраженной структуры.

От приложений

 

Для каждого системного вызова имеется 1-а сервисная процедура. Утилиты выполняют функции которые нужны нескольким сервисным процедурам

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

1. Управление процессами

2. Управление памятью

3. Управление вводом-выводом и т.д.

В ядре решаются внутрисистемные задачи организации вычислительного процесса.

Многослойная структура ОС может быть представлена следующим образом:

1. Средство аппаратной поддержки ОС :

· Система прерываний

· Средство поддержки виртуальной памяти

· Средство переключения контекста в процессах

· Средство защиты памяти и т.д.

2. Машинно-зависимые модули ОС

· Этот слой образует модули которая отображается специфика аппаратной платформы компьютера

3. Базовые механизмы ядра

· Модули данного слоя не принимают решений от перераспределения ресурсов, а лишь выполняют решения модулей принятых верхних уровней

4. Менеджер ресурсов

· Модули данного слоя выполняют стратегические задачи по распределения ресурсов вычислительной системы

К менеджерам ресурсов относят:

1. Менеджеры процессов

2. Менеджеры ввода вывода

3. Менеджеры оперативной памяти

4. Менеджер файловой системы

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

Интерфейсы ОС

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

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

1. Управления процессами, которая включает в себя набор следующих функций:

· Запуск, при останов. Снятие задачи с выполнения

· Задание или изменения приоритета процесса

· Взаимодействие задач между собой

2. Управление памятью:

· Выделение блока памяти в соответствии с запросом

· Освобождение памяти

· Изменение параметров блока памяти ( память может быть заблокирована процессом)

3. Управление вводом выводом

· Запрос на управление виртуальными устройствами (управлением ввода выводом является привелигированым функцией самой ОС) и никакая из пользовательских задач не имеет возможности управлять устройствами

· Файловая операция (реализуются в виде запросов на создание изменение и удаление данных реализованных в виде файлов)

Интерфейс прикладного программирования подразделяется на следующие направления:

1. API прикладных и системных программ входящих в состав ОС

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

Существуют несколько вариантов реализаций интерфейса прикладного программирования

· Реализация на уровне модулей ОС

· Реализация на уровне системы программирования

· Реализация на уровне внешней библиотеке процедур и функций

– Конец работы –

Эта тема принадлежит разделу:

Лекция №1 Вводная. Классы программного обеспечения

Классы программного обеспечения... Понятие программных продуктов... Системное программное обеспечения...

Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ: Логическая структура дисков

Что будем делать с полученным материалом:

Если этот материал оказался полезным ля Вас, Вы можете сохранить его на свою страничку в социальных сетях:

Все темы данного раздела:

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

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

Процессы
1. Модель процесса 2. Создание процесса 3. Завершение процесса 4. Иерархия процесса 5. Состояние процесса Все функционирующее на компьютере программное

Хотите получать на электронную почту самые свежие новости?
Education Insider Sample
Подпишитесь на Нашу рассылку
Наша политика приватности обеспечивает 100% безопасность и анонимность Ваших E-Mail
Реклама
Соответствующий теме материал
  • Похожее
  • Популярное
  • Облако тегов
  • Здесь
  • Временно
  • Пусто
Теги