DevioLabавтоматичне керування капіталом
ПРАЦЮЄ 24/7
КРИПТОВАЛЮТИ · АКЦІЇ · 10 БІРЖ

Портфель, який керується автоматично

DevioLab підбирає стратегії, відстежує ринки та автоматизує купівлю і продаж активів. Кількість доступних криптовалют, акцій і торгових можливостей зростає щодня.

10підключених біржCrypto + Stocksв одному портфелі24/7автоматичний контроль

Операційна система MS-DOS. Інтерфейс користувача

Інформація про навчальний заклад

ВУЗ:
Національний університет Львівська політехніка
Інститут:
Інститут комп’ютерних наук та інформаційних технологій
Факультет:
Комп’ютерні науки
Кафедра:
Кафедра програмного забезпечення

Інформація про роботу

Рік:
2018
Тип роботи:
Звіт про виконання лабораторної роботи
Предмет:
Операційні системи
Група:
КН-214
Коротко про документ

Про що ця робота

Звіт присвячено вивченню базових понять операційної системи MS-DOS та її інтерфейсу користувача. Описано основні складові системи, структуру файлів і каталогів та наведено приклади командних файлів.

У роботі розглядаються

  • Операційна система MS-DOS
  • Інтерфейс користувача
  • Архітектура MS-DOS
  • Файлова система MS-DOS
  • Командна мова
  • Пакетні файли

Зміст і розділи

  1. Мета роботи
  2. Теоретичні відомості
  3. Основні складові MS DOS
  4. Файли та каталоги на дисках
  5. Виконання лабораторної роботи
  6. Результат виконання роботи / Висновок
Для кого:Студенти технічних спеціальностей вищих навчальних закладів
Викладачі:Плесканка Н. М.

Ключові поняття

MS-DOSBIOSдрайвери пристроївфайлкаталогbatch-файлпереривання

Частина тексту файла (без зображень, графіків і формул):

Національний університет “Львівська політехніка” Інститут комп'ютерних наук та інформаційних технологій / Звіт до лабораторної роботи №1: «ОПЕРАЦІЙНА СИСТЕМА MS-DOS. ІНТЕРФЕЙС КОРИСТУВАЧА» з курсу “ Операційні системи ” для базового напрямку “Комп’ютерні науки” Мета роботи: Отримати практичнi навики використання командної мови та ознайомитись з особливостями реалiзацiї операцiйної cистеми MS DOS. Теоретичні відомості: Операцiйна система MS DOS - це основна складова системного програмного забезпечення, яка здiйснює управлiння персональним комп'ютером та його ресурсами, забезпечує запуск програм та контроль за їх виконанням, пiдтримує інтерфейс користувача. MS DOS та її аналоги (PC DOS, DR DOS) є основною операцiйною системою 16-ти розрядних ПЕОМ. Вона також широко застосовується при інсталяції більш складних ОС та регламентних роботах. Практична цінність цієї системи для даного курсу полягає у вивченні її як базової ОС, операції якої безпосередньо відображені у її командах та параметрах і не приховані різноманітними оболонками “дружніх” інтерфейсів. Основнi складовi MS DOS Основними складовими MS DOS є: - записана в ПЗУ базова система вводу-виводу (BIOS) - забезпечує iнтерфейс та реалiзацiю базових функцiй ОС для здiйснення вводу-виводу; - завантажувач - програма для завантаження двох основних модулiв MS DOS (IBMBIO.COM та IBMDOS.COM чи IO.SYS та MSDOS.SYS) з гнучкого або жорсткого дискiв; - системнi файли IO.SYS (доповнення до BIOS) та MSDOS.SYS (реалiзацiя високорiвневих функцiй DOS); - командний процесор (COMMAND.COM) - забезпечує ввiд та інтерпретацiю команд користувача (вивiд запрошення, виконання встроєних функцiй, пошук, завантаження в оперативну пам'ять та iнiцiалiзацiя програм, якi реалiзують команди DOS); - утилiти DOS - системнi програми DOS, якi виконують обслуговуючi функцiї (форматування дискет, перевiрку та копiювання дискiв, тощо); - драйвери пристроїв - системнi програми, якi доповнюють систему вводу-виводу DOS та забезпечують обслуговування і розширення можливостей наявних чи нових пристроїв. Файли та каталоги на дисках Файл - поiменована область на диску в якiй зберiгаються органiзованi у виглядi певних структур данi. Файли подiляються на текстовi та двiйковi. У виглядi текстових файлiв зберiгається текстова iнформацiя: тексти програм, команднi файли DOS. Кожен файл має унiкальне позначення, яке складається з iменi та розширення. Iм'я - це iдентифiкатор, який мiстить 1-8 символiв: малi чи великi(несуттєво) латинськi букви, цифри та деякi службовi символи ($,_,#,@,#,!та iн.). Розширення вiддiляється вiд iменi крапкою i визначає тип файлу: EXE - перемiщувана виконувана програма; COM - неперемiщувана виконувана програма; BAT - командний файл; FOR - програма на ФОРТРАНi; PAS - програма на Паскалi; C - програма на Сi; ASM - програма на Асемблерi; TXT - текстовий документ; BAK - остання копiя змiненого файлу. MS DOS забезпечує, за допомогою зарезервованих iмен, зв'язок файлiв і вводу-виводу. При використаннi цих iмен у файлових функцiях iнформацiя вводиться-виводиться на такi пристрої вводу-виводу: PRN - принтер; LPT1-LPT3 – пристрої, приєднанi до паралельних портiв 1-3 (додатковий принтер); AUX - пристрiй приєднаний до послiдовного асинхронного порту 1; COM1-COM3 – пристрої, приєднанi до послiдовних асинхронних портiв 1-3; CON - системна консоль (клавiатура - при вводi, екран - при виводi); NUL - фiктивний пристрiй (операцiя вводу-виводу iгнорується). Виконання лабораторної роботи: Batch-файл з параметроми: призвіще та ім’я: @echo off md c:\KN-214 cd c:\KN-214 echo %1 %2 > kn-214.txt Batch-файл з параметром, для компіляції асемблер програми, яка видаю поточний час: ------------------------------------- @echo off cd c:\Fasm FASM %1.asm %1 ------------------------------------- ORG 100h mov ah, 2ch ;Get time int 21h mov dl, ch ;Show hours call itoa99 mov ah, 02h ;Show separator mov dl, ':' int 21h mov dl, cl ;Show minutes call itoa99 mov ax, 4c00h ;Exit int 21h ;dl = number to display (0..99) itoa99: push bx push ax ;Save registers used xor ax, ax ;AX = 0 mov al, dl ;AX = DL mov bl, 10d div bl ;AL = AX/10, AH = AX mod 10 ;AX contains the digits add ax, 3030h ;Transform digit to digitals ;ASCII digits starts at 30h, digit X is the char 30h+X ;ASCII value: 30h 31h 32h 33h ... 39h ;Character: 0 1 2 3 ... 9 mov bx, ax ;Save for later ;Show the digits mov dl, bl mov ah, 02h int 21h mov dl, bh int 21h pop ax pop bx ret Результат виконання роботи:  / Висновок: На лабораторній роботі №1, я отримати практичнi навики використання командної мови та ознайомився з особливостями реалiзацiї операцiйної cистеми MS DOS.
Допоможи студентському архіву

Ми допомогли тобі — допоможи наступному студенту

Файл ще не обрано

Оголошення від адміністратора

Антиботан аватар за замовчуванням

Подякувати Студентському архіву довільною сумою

Admin

26.02.2023 12:38

Дякуємо, що користуєтесь нашим архівом!