Консольні операційні системи. 


Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

Консольні операційні системи.



Створення командних файлів розгалуженої та циклічної структури

 

1. Мета роботи

 

1.1. Закріплення теоретичних відомостей про командні (пакетні) файли у середовищі консольних ОС.

1.2. Застосування на практиці спеціальних команд командних файлів та придбання практичних навичок складання командних файлів розгалуженої та циклічної структури.

1.3. Одержання практичних навичок створення та відлагодження командних файлів у середовищі віртуальної DOS-машини.

 

2. Домашнє завдання

 

2.1. Вивчити склад та призначення основних команд для роботи з командними файлами у консольному режимі.

2.2. Скласти та накреслити у протоколі лабораторної роботи дві блок-схеми алгоритмів роботи командних файлів для виконання завдання свого варіанта. Варіанти відрізняються набором дій. Дії наведені у табл. 2, а набор дій обирається у відповідності до номера студента у журналі групи з таблиці 3. Причому, командний файл, що реалізує першу з 2-х дій повинен виконуватись в пакетному режимі, а командний файл, що реалізує другу дію – в режимі діалога.

2.3. Розробити і записати два командних файли, що відповідають складеним у п.2.2 алгоритмам.

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

Таблиця 2

№ дії Дія, що повинна виконуватися
  Створення вказаних підкаталогів у вказаному каталозі
  Видалення вказаних підкаталогів з вказаного каталога
  Перейменування вказаних файлів у нові імена, що вказуються
  Видалення з вказаного каталога файлів з вказаними іменами та розширеннями
  Формування файлу, що містить список файлів вказаного каталога, відсортований за вказаним принципом, та виведення цього файлу на екран
  Встановлення вказаних атрибутів на вказані файли
  Копіювання всіх файлів з вказаними розширеннями з вказаного каталога на зовнішній накопичувач, ім’я якого вказується
  Виведення на екран списку всіх підкаталогів вказаного каталогу (без файлів)
  Посторінкове виведення вказаних файлів у вказаному каталозі на екран
  Формування вказаного файлу, що є конкатенацією (об’єднанням) всіх текстових файлів вказаного каталогу
  Швидке або повне форматування дискети з встановленням мітки або без нього
  Виведення на екран всіх файлів вказаного каталогу, що мають вказану дату створення

 

 

Таблиця 3

№ вар. Набор дій № вар. Набор дій № вар. Набор дій
  1, 5   7,10   5, 9
  2, 4   2, 8   6, 12
  3, 7   5, 10   5, 8
  4, 6   3, 6   7, 8
  1, 2   7, 9   8, 9
  2, 8   6, 11   1, 12
  3, 12   5, 6   8, 10
  1, 5   3,12   1, 11
  4, 7   6, 11   2, 10
  9,10   4, 9   3, 4

 

 

3. Робота у лабораторії

 

3.1. Подати викладачу виконане домашнє завдання і отримати допуск до роботи.

3.2. Створити на диску наданої ПЕОМ папки та файли, необхідні для роботи командного файлу.

3.3. Ввести та відлагодити перший командний файл.

3.4. Ввести та відлагодити другий командний файл.

3.5. Занести у звіт контрольні приклади виконання командних файлів (послідовність командних рядків при запуску командного файлу та результати його роботи).

3.6. Оформити звіт з лабораторної роботи та захистити його.

 

4. Вимоги до звіту

 

4.1. Титульний лист.

4.2. Мета лабораторної роботи.

4.3. Розроблені при виконанні домашнього завдання блок-схеми алгоритмів 2-х командних файлів.

4.4. Тексти відлагоджених командних файлів.

4.5. Контрольні приклади виконання 2-х командних файлів.

4.7. Висновки з роботи.

 

5. Контрольні запитання

 

5.1. Які консольні команди використовуються для реалізації розгалужень у командних файлах?

5.2. Які типи умов спроможна перевіряти команда IF?

5.3. Як реалізується цикл з відомим числом повторень у командних файлах? Наведіть приклад.

5.4. Як реалізується цикл з невідомим числом повторень у командних файлах? Наведіть приклад.

5.5. Для чого використовується зсув списку фактичних параметрів у циклах?

 

6. Література

 

1. Фигурнов В.Э. IBM PC для пользователя. Изд. 9-е, перераб. и доп. - М.: ИНФРА-М, 2001.

2. Попов В.Б. Основы компьютерных технологий.- М.: Финансы и статистика, 2002, с.42-46.

3. Фролов А.В., Фролов Г.В. MS-DOS для программиста.- М.: Диалог-МИФИ, 1995.-254с.

 

 

Лабораторна робота № 15

Консольні операційні системи.

Створення складних командних файлів з вибором дії з «меню»

 

 

1. Мета роботи

 

1.1. Закріплення теоретичних відомостей про командні (пакетні) файли у середовищі консольних операційних систем.

1.2. Придбання практичних навичок програмування та відлагодження складних командних файлів, що передбачають вибір дії за допомогою «меню».

 

2. Домашнє завдання

 

2.1. Вивчити склад та призначення команд для програмуваня складних командних файлів з діалогом.

2.2. Скласти та накреслити у протоколі лабораторної роботи блок-схему алгоритму командного файлу з «меню» для вибору дії з 2-х завдань свого варіанту, що наведені у попередній лабораторній роботі.

2.3. Розробити і записати текст командного файлу з «меню», що відповідають блок-схемі алгоритму, розробленої у п.2.2. Всі необхідні для виконання командного файлу дії, імена файлів, каталогів та ін. повинні запрошуватись у користувача в процесі виконання командного файлу в режімі діалога.

 

3. Робота у лабораторії

 

3.1. Подати викладачу виконане домашнє завдання і отримати допуск до роботи.

3.2. Створити на диску наданої ПЕОМ папки та файли, необхідні для роботи командного файлу.

3.3. Ввести текст комндного файлу та відлагодити його.

3.4. Занести у протокол контрольний приклад виконання командного файлу.

3.5 Оформити протокол лабораторної роботи та захистити його.

 

4. Вимоги до звіту

 

4.1. Титульний лист.

4.2. Мета лабораторної роботи.

4.3. Розроблена при виконанні домашнього завдання блок-схема алгоритму командного файлу.

4.4. Текст відлагодженого командного файлу.

4.5. Контрольний приклад виконання командного файлу.

4.6. Висновки з роботи.

 

5. Контрольні запитання

 

5.1. Які консольні команди можна використовувати для організації «меню» у командних файлах?

5.2. Як перевірити, який символ або текст ввів користувач при виконанні командного файлу?

5.3. Як можна задати символ відповіді, що буде прийнятий при відсутності реакції користувача на запит?

5.4. Як можна реалізувати вибір дії в складному командному файлі при пакетній обробці?

 

6. Література

 

1. Фигурнов В.Э. IBM PC для пользователя. Изд. 9-е, перераб. и доп. - М.: ИНФРА-М, 2001.

2. Попов В.Б. Основы компьютерных технологий.- М.: Финансы и статистика, 2002.

3. Фролов А.В., Фролов Г.В. MS-DOS для программиста.- М.: Диалог-МИФИ, 1995.-254с.

 

 

Лабораторна робота № 16

 

Основні прийоми роботи з файловою системою у середовищі

Файлового менеджера

 

1. Мета роботи

 

1.1. Закріплення теоретичних відомостей про файлові менеджери.

1.2. Надбання практичних навичок роботи у середовищі файлового менеджера.

 

2. Домашнє завдання

 

2.1. Вивчити теоретичний матеріал, що відноситься до теми лабораторного заняття.

2.2. Продумати послідовність дій, які необхідні для виконання плану роботи в лабораторії, та занести її у протокол лабораторної роботи.

 

3. Робота в лабораторії

 

3.1. Завантажити файловий менеджер FAR-manager.

3.2. Виконати команди управління панелями.

3.3. Встановити різні режими відображення інформації в лівій та правій панелях.

3.4. Отримати інформацію про диски та оперативну пам’ять.

3.5. Встановити в панелях вивід файлів та каталогів, відсортованих за різними ознаками.

3.6. Створити на диску С таку ієрархічну структуру підкаталогів:

 

С:\1-kurs\PT- xxx \ ┬─── d1──┬─── dd1

├─── d2 ├─── dd2

└─── d3 └─── dd3

 

3.7. Створити у каталозі С:\1-kurs\PT-xxx текстовий файл text.txt, до складу якого входить прізвище, ім’я та по-батькові студента, та скопіювати його у підкаталоги d1, d2, d3.

3.8. Перейменувати файл С:\1-kurs\PT- xxx\text.txt в файл name.txt.

3.9. Перемістити файли text.txt з підкаталогів d1, d2, d3 у підкаталоги dd1, dd2, dd3 відповідно.

3.10. Встановити атрибут "read only" на файл С:\1-kurs\PT- xxx\name.txt.

3.11. Виконати пошук всіх командних файлів на диску С.

3.12. Створити у підкаталозі С:\1-kurs\PT-xxx підкаталог ARCHIVE та створити у ньому архів вмісту підкаталогу С:\1-kurs. Оцінити ступінь стиснення каталогу.

3.13. Відновити з архіву файли у підкаталог С:\1-kurs\ARCHIVE.

3.14. Видалити створені під час заняття текстовий файл та підкаталоги.

3.15. Оформити протокол лабораторної роботи та захистити його.

 

 

4. Вимоги до звіту

 

4.1. Титульний лист.

4.2. Мета лабораторної роботи.

4.3. Перелік дій, необхідних для виконання плану роботи в лабораторії.

4.4. Результати виконання дій за пунктами 3.2-3.14.

4.5. Висновки з роботи.

 

5. Контрольні запитання

 

5.1. Яке призначення і функціональні можливості програм-файлових менеджерів?

5.2. Перелічіть команди управління панелями.

5.3. Яким чином відбувається копіювання, перенесення та вилучення файлів?

5.4. Який порядок отримання інформації про диски та оперативну пам’ять?

5.5. Як змінити атрибути файлів?

5.6. Яким чином виконується пошук необхідних файлів?

5.7. Як відбувається архівація файлів та відновлення архівів?

 

6. Література

 

1. Фигурнов В.Э. IBM PC для пользователя. Изд. 9-е, перераб. и доп. - М.: ИНФРА-М, 2001.

2. Попов В.Б. Основы компьютерных технологий.- М.: Финансы и статистика, 2002, с.53-67.

 

Навчальне видання

 

Методичні вказівки до лабораторних робіт з дисципліни "Обчислювальна техніка та

програмування" для студентів напрямку 6.050901 "Радіотехніка"

 

Укладачі: Юрій Миколайович Дорофєєв,

Олександр В’ячеславович Троянський

 

-------------------------------------------------------------------------------------------------------------------------

Підписано до друку Формат 60 x 84/16 Папір газетний

Друк офсетний ум. друк. арк. обл.-вид. арк.

Тираж____пр. Зам. №____

-------------------------------------------------------------------------------------------------------------------------

Одеський національний політехнічний університет

65044, Одеса, пр. Шевченка, 1

 



Поделиться:


Последнее изменение этой страницы: 2016-04-26; просмотров: 104; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 18.217.203.172 (0.039 с.)