Лабораторна робота №8
Тема: Архітектура операційної системи MS – DOS.
Мета: Ознайомитися із будовою ядра і модулів ОС MS – DOS.
Теоретичні відомості:
Будь – яка ОС в своїй побудові повинна мати зрозумілу і раціональну структуру. Це означає, що ОС поділяється на частини, які називають модулями. Будь – який модуль являє собою функціонально завершену програму із чіткими правилами взаємодії з іншими модулями. Функціональна складність будь – якої ОС приводить до складності архітектури ОС. У звичайному порядку до циклу ОС входять стандартні та виконуючі модулі, бібліотеки різних типів модулів.
Програмні модулі спеціалізованого типу — це всі конфігураційні файли ОС, файли документації, які містять текст допомоги. Більшість сучасних ОС являють собою добре структуризовані модульні системи, які можуть розвивати свої функції і переносить на нові платформи. Для ОС MS – DOS до модулів спеціального формату відносять завантажувач ОС, драйвери вводу-виводу, процесор.
В ОС відбувається розділення на дві групи модулів:
Ядро — це модулі, які виконують основні функції ОС.
Модулі, які виконують допоміжні функції ОС.
Модулі ядра виконують наступні базові функції ОС:
Управління процесорами;
Управління пам’яттю;
Управління пристроями вводу/виводу; ...
Ядро складає серцевину ОС і без нього виконання будь – яких функцій не можливе. До складу ядра входять внутрішньо системні задачі, організатор обчислювального процесу, зокрема переключення контекстів, завантаження і вивантаження сторінок, обробка переривань. Функції ядра використовуються для підтримки додатків разом з ними вони створюють прикладне системне середовище, тобто додатки — це різні допоміжні програми. Функції, які використовуються модулями ядра — це функції, які найчастіше використовуються ОС, тому працездатність ОС визначається ними. Для того, щоб збільшити швидкість роботи цих функцій, то частину модулів розміщують в ОЗУ. Ядро ОС формується у вигляді програмного модуля спеціального формату, який відрізняється від формату додатків.
Модулі ОС також виконує наступні функції до них можна віднести: програми архівних даних, програми дефрагментації дисків. Всі допоміжні модулі ОС формуються у вигляді додатків або у вигляді бібліотек процедур. В сучасних ОС не має чіткого розмежування ОС і допоміжними модулями. Наприклад, деяка програма може бути деякий час як користувацький додаток, а потім стати частиною ОС.
Допоміжні модулі ОС поділяються:
утиліти — це програми, які розв’язують окремі задачі управління та супроводження комп’ютерної системи (програми стискування диску та архіювання даних).
програми, які здійснюють системну обробку (текстові, графічні редактори, компілятори).
програми, які надають користувачу допоміжні послуги. Це спеціальний варіант користуацьких програм: калькулятор, ігри...
бібліотеки процедур. Вони мають різне призначення і спрощують розробку додатків (бібліотека математичних функцій, бібліотека функцій вводу-виводу).
Розподіл ОС на ядро і модулі забезпечує легке розширення самої ОС для того, щоб добавити нову високорівневу функцію достатньо розробити новий додаток при цьому не потрібно модифікувати відповідні функції, які створюють ядро системи.
Сформований у вигляді утиліт системних програм і бібліотек завантажується в ОЗУ, тільки на час використання своїх функцій. Постійно в ОЗУ знаходяться тільки необхідні коди ОС, які формують ядро. Такий спосіб організації ОС економить ОЗУ. Важливою для архітектури ОС є можливість захисту кодів і даних ОС за рахунок функцій ядра у привілегійованому стані.
Ядро ОС
— бібліотека процедур. До неї відносять такі програми ОС MS-
DOS
системні програми. До них відносять такі програми ОС MS -DOS
додатки користувачів. До них відносять такі програми ОС MS - DOS
утиліти. До них відносять такі програми ОС MS - DOS
Висновок: На цій лабораторній роботі я ознайомитися із будовою ядра і модулів ОС MS – DOS.
Другие работы по теме:
Проведення відбору експертів в галузі "Архітектура комп’ютерів"
Загальна характеристика основних методик (взаємних рекомендацій і самооцінки) визначення експертів у галузі "Архітектура комп’ютера", а також аналіз отриманих за ними результатів та їх можливої похибки. Сутність комплексної оцінки компетентності експерта.
Корпоративна інформаційна система iRenaissance
Дослідження сутності корпоративної інформаційної системи iRenaissance.ERP, яка поєднує весь інформаційний ресурс компанії і надає його управлінському персоналу як для повсякденної роботи, так і для аналізу. Планування обсягів виробництва, облік продукції.
Проведення відбору експертів в галузі Архітектура компютерів
Контрольна робота №1 Предмет «Системний аналіз» Проведення відбору експертів в галузі «Архітектура комп’ютерів» «Архітектура комп’ютерів» Дана тема вибрана мною тому, що є зараз актуальною в епоху розвитку комп’ютерних технологій, і на мою думку кожен, хто хоча б якось пов’язує свою роботу з комп’ютерними технологіями, комп’ютерною технікою, повинен знати будову і функціонування комп’ютера.
Маркетинг освітніх послуг 2
Впровадження ринкових відносин обумовлює необхідність розвинутої системи ефективного ведення справ у сфері освітніх послуг, що б орієнтувала навчальні заклади на підготовку робітників і фахівців відповідно до попиту ринку освітніх послуг і ринку праці, поєднала процес завершення навчання з процесом включення випускників у трудову діяльність.
Система прямого регулювання тиску газу з І-регулятором
Аналіз і синтез лінійної неперервної САК. Визначення стійкості системи по критерію Гурвіца. Побудова логарифмічної частотної характеристики САК. Визначення періоду дискретизації імпульсного елемента та передаточної функції розімкнутої та замкнутої ДСАК.
Проектування пристрою пожежної сигналізації
Визначення температури в приміщенні, аналіз на задимленість та своєчасна подача сигналів. Структурна схема пристрою, обґрунтування достатності апаратних засобів та програмних ресурсів. Принципова схема пристрою та схема підключення цифрового датчика.
Архітектура програмної системи
Опис основних етапів розробки архітектури програмної системи: структурування системи, моделювання управління, декомпозиція підсистем. Ознайомлення із кроками створення інтерфейсу користувачів як однієї із фаз проектування програмного забезпечення.
Модульне програмування. Turbo Pascal
Три типи файлів, які містять програми на Turbo Pascal. Призначення модулів та їх структура: заголовок, інтерфейсна частина та кінець. Стандартні модулі, їх особливості. Компіляція програм, які використовують модулі. Підключення модулів до програм.
Синтез системи оперативної обробки мінімальної конфігурації
Еverest як програма для перегляду інформації про апаратні і програмні конфігурації комп'ютера, її структура та принцип роботи, значення та функціональні особливості. Обчислення середнього часу відповіді та вартості СОО. Методи діагностики Linux.
Поняття мультімікропроцесорних систем
Визначення мультипроцесорних конфігурацій. Змагання за доступ до системної шини. Схеми сильно зв'язаної та співпроцессорної конфігурації. Архітектура ММПС із загальною і розподіленою пам'яттю. Протоколи взаємодії (забезпечення когерентності кеш-пам'яті).
Інтерполювання функцій за формулою Лагранжа
Вираз інтерполяційного многочлена Лагранжа. Методи математичного пакету MathCad. Графічне зображення лінійної інтерполяції. Схема алгоритму прикладної програми lagr.pas. Лістинг модуля користувача та програмного модуля. Результат роботи програми lagr.pas.
Будування плакатів та блок-схем
Особливості зображення плакатів у MSVisio. Будування блок-схем алгоритмів згідно варіантів. Віртуальна інфраструктура сервера. Структура центра управління сіттю AltegroSky. Взаємозв’язок операційної системи, віртуальної машини та користувача комп’ютера.
Файли config.sys та autoexec.bat
Типова структура та зміст файлів config.sys та autoexes.bat, команди, що можуть включатися до них. Призначення драйверів keycode.exe і mouse.sys. Необхідність та умови створювання віртуального диску, його основна перевага перед жорстким і гнучким диском.
Особливості використання САПР технолога–програміста
Характеристика "Турбо САП" - універсальної системи автоматизованого проектування керуючих програм для верстатів з ЧПК. Загальне призначення, програмне забезпечення, експлуатаційні можливості. Специфіка роботи з інтерактивною графічною оболонкою системи.
Особливості використання функцій на мові Асемблер
Пошукова робота з дисципліни Системне програмування на тему : “Особливості використання функцій на мові Асемблер” 2001 Програма, яка викликається 1. Ім’я процедури (функції) повинна бути задана в директиві public:
Операційна система OS 2 Warp
Реферат на тему: OS/2 – сімейство операційних систем компанії IBM. Вперше OS/2 була розроблена як 16-розрядна операційна система для мікропроцесора i80286. За нею були розроблені 32-розрядна версія, а також останнє покоління цього сімейства – OS/2 Warp.
Структурне програмування
Реферат на тему: Структурне програмування План Структурне програмування Принцип модульності Процедурна абстракція. Модулі в Turbo Pascal. Література
Встановлення драйверів
СТАНОВЛЕННЯ ДРАЙВЕРІВ. Поняття драйверу. Драйвер – програма, що розширює можливості операційної системи. Драйвер пристрою – програма операційної системи для керування роботою периферійними пристроями: дисководами, монітором, клавіатурою, принтером, маніпулятором “миш” та ін.
Панель керування в ОС Windows Панель управління пристороями Пк у середовищі Windows
Лабораторна робота №11 Тема: Панель керування в ОС Windows. Центром керування, у якому зосереджена переважна більшість засобів керування настройками операційної системи Windows, є спеціальна логічна тека Панель керування (їй не відповідає жоден з каталогів жорсткого диска). Приступ до Панелі керування відкривається з Головного меню командою Пуск > Настроювання > Панель керування.
Windows 3 1
1. Режим Windows 2. Робота з Windows Windows 3.1. може запускатись в наступних режимах: 1). Стандартний режим; 2). Розширений режим (тільки для процесорів 80386).
Церковна архітектура середньовіччя 2
Церковна архітектура середньовіччя Доба середньовіччя – це досить тривалий історичний період, надзвичайно насичений подіями в культурному житті людства. Термін середні “середні віки” виникає в Італії ХV-ХVІ ст. Деякі італійські гуманісти під цим терміном розуміли період глибокого занепаду європейської культури, втілення догматизму, релігійного фанатизму, придушення свободи особистості.
Поняття та основні характеристики податкових систем
Базуючись на філософській концепції, що «система — це сукупність елементів, які перебувають у відношеннях і зв'язках один з одним, що утворює цілісність, єдність», і керуючись тим, що кожний компонент системи, в свою чергу, можна розглядати як окрему систему, а кожна система є одним із компонентів більш широкої системи, можна дати таке визначення поняття податкової системи.
Робота в ОС Ms-Dos Загрузка основні файли внитрішні та зовнішні команди ос Ms-Dos
Завантаження MS-DOS починається відразу після «микання комп'ютера.. Є три основні файли операційної системи. Завантажувач заносить з диска до оперативної пам'яті системи: програми IO.SYS (модуль уведення/виведення) та MSDO&SYS (основний модуль). Після цього до оперативної пам'яті заноситься файл командного процесора COMMAND.COM, який забезпечує виконання так званих внутрішніх команд операційної системи.
Операційні системи види структура склад
Реферат на тему: Характеристики операційних систем Різні операційні системи, до яких відносять OC MS-DOS, OC Windows, OC Linux, OC Unix та багато інших не таких популярних, використовують ті чи інші можливості обслуговування компонентів комп’тера і організації діалогу з користувачем. До числа основних характеристик операційних систем відносяться: розрядність, підтримка багатопроцесорності, багатозадачності, підтримка багатокористу-вацького режиму.
Орган система органів
Тема: Орган, система органів” ПЛАН Визначення, що таке орган. Принципи будови органів. Загальна характеристика системи органів. ПОНЯТТЯ ПРО ОРГАН, СИСТЕМУ ОРГАНІВ ТА ОРГАНІЗМ