Програма на мові Turbo Pascal, лінійні програми Команди галуження, вибору та мітки переходу

Вид материалаКонспект
Для перевірки знань по внутрішнім командам операційної системи
Norton commander
Norton Commander
Тема: Norton Commander
План уроків
Ctrl+F1 або Ctrl+F1
Функціональні клавіші NC (VC)
F6 – переймен. або переміщення (пересилка) файла, катал.; F7 – MeDir
Тема: Створення меню користувача в системі NC(VC).
Виховнa метa
Тип уроків
«Створення меню користувача»
Алгоритм і алгоритмічні конструкції
Подобный материал:
1   2   3   4   5   6   7   8   9   ...   17

Для перевірки знань по внутрішнім командам операційної системи


MS-DOS пропонуються такі питання:
  1. Якою командою вивести короткий зміст диску або каталогу?
  2. Якою командою з іншого диску вивести зміст диску А?
  3. Як вивести зміст підкаталогу DOC, який міститься в каталозі TEX на диску А?
  4. Як подивитися поточну дату або ввести нову дату?
  5. Як вивести на екран поточний час або встановити новий час?
  6. Якою командою об’єднати два файла f1.txt i f2.txt в f0.txt?
  7. Якою командою очистити екран монітора?
  8. Якою командою скопіювати всі файли з дериктрорії PROG диску D: в поточний (текущий) каталог?
  9. Якою командою повернутись в батьківський каталог?
  10. Як файл Prakt1.txt перейменувати у файл Prakt2.txt?
  11. Якою командою вилучити (стерти) пустий каталог?
  12. Якою командою створити текстовий файл Nov.txt і записати текст.інформацію?
  13. Якою командою переглянути зміст текстового файлу Nov.txt?
  14. Якою командою при копіюванні текстового файлу Nov.txt із диска С: на диск D: в підкаталог TXT каталога DOC, одночасно створивши DOC i TXT?
  15. Якою командою скопіювати файл abc.doc із диска С: на диск D: одночасно перейменувавши його в файл bca.txt?
  16. Якою командою перемістити файл Nov.txt із диска С: на диск D:?
  17. Якою командою розпізнати установлену версію MS DOS?
  18. Якою командою розмітити (ініціалізувати) гнучкий диск в дисководі А:?



Т Е М А

NORTON COMMANDER





Поняття про оболонку.

Типи оболонок.

Робота користувача в операційній системі MS-DOS є дуже важкою, одноманітною і трудомісткою, вона вимагає знання команд та точного дотримання правил написання їх формату (синтаксису). Будь-який лишній, чи недостатній символ приpводить до відмови ПК виконувати дану команду, або, ще гірше, до неправильного трактування команди і отримання не того результату, якого очікував користувач (сам він про це може і не здогадуватись). Інтерфейс екрану DOS дуже бідний. Користувач бачить перед собою чорний екран та командну стрічку, яка крім шляху до активного каталогу більше ніякої інформації не несе.

Для того, щоб полегшити роботу користувача з DOS, було створено спеціальні програми-оболонки.


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


Основний принцип роботи в оболонці не "набирай", а "вибирай", тобто не набирати команди в командній стрічці, а вибирати їх із списку, який називається меню. Це одна із найбільших переваг оболонок. Більшість оболонок мають зручний графічний інтерфейс, що також позитивно впливає на якість роботи користувача. Завдяки графічному інтерфейсу, одну із перших ролей в оболонці відіграє не клавіатура, а "мишка", працювати з якою за принципом "вибирай" звичайно легше.


Найбільш поширені на сьогоднішній день такі оболонки:

• Norton Commander (NC);

• Volkov Commander (VC);

• DOS Navigator (DN);

•DOS Shell;

•FAR;

• Windows Commander;

• Drag and File;

• ZTree;


Оболонка Norton Commander була створена в 1986 році північно-ірландським програмістом Джоном Соча (John Socha), при фінансовій підтримці Пітера Нортона (Peter Norton). Від часу створення першої версії оболонки NC і до сьогоднішнього часу випущено 5 версій NC. Для роботи в DOS сьогодні практично використовують версії NC 4.0 та 5.0. Для роботи в операційній системі Windows 95 також випущено версію - Norton Commander for Windows 95 ver. 1.0., яка підтримує довгі імена файлів.

Версія NC 5.0 відрізняється від попередніх значними нововведеннями. По-перше в оболонку NC вбудовано утиліти для роботи з дисками (форматування і копіювання дискет, робота з сітковими дисками та ін.). Ці команди об'єднано в новий пункт Disk. У даній версії відмінено пункт верхнього меню Options, а всі команди для настроювання конфігурації NC поміщені в пункт Commands, де створено підпункт Configuration. По-друге вперше в оболонках такого типу було реалізовано технологію Drag-and-Drop. По-третє, дещо змінено інтерфейс оболонки і добавлено нові зберігання екрану. В оболонку введено також багато менш важливих вдосконалень

В березні 1996 року створено версію NC для операційної системи Windows 95 (Norton Commander for Windows 95 version 1.0). Це повний аналог п'ятої версії NC, але з додатковими настройками кольорової гами та можливістю використовувати інтерфейс Windows або традиційну NC. Але найголовніша перевага цієї оболонки - здатність відображати довгі імена файлів в панелях (файлової системи VFAT).

Оболонку Volkov Commander створено в 1991 році Всеволодом Волковим, за аналогією до оболонки NC. На даний час розроблено п'ять основних версій VC. Найбільш цікавою особливістю оболонки VC є здатність працювати з іменами файлів та каталогів, що містять символи кирилиці. В файлові панелі VC можна виводити розміри каталогів. При копіюванні та перенесенні файлів, імена яких вже є в цільовому каталозі, він дозволяє дописувати їх до існуючих. Ця операція схожа на склеювання файлів внутрішньою командою DOS - copy. Існує ще декілька дрібних відмінностей від оболонки NC у верхньому меню та "гарячих" клавішах.

В 1991 році, фірмою Research Labs, створено оболонку DOS Navigator. Однією із останніх версій цієї оболонки, є версія 1.5. На відміну від описаних вище оболонок, вона має значно більше сервісних утиліт. В оболонку входить досить зручна програма для прослуховування компакт-дисків та музичних файлів, калькулятор, що проводить розрахунки в різних системах числення, ASCII-таблиця, програма для з'єднання по 0-модему та інші. В DOS Navigator, як і в NC версії 5.0 є команди для роботи з дисками, такі як форматування, копіювання дискет, а також редактор диску та відновлення пошкодженого диску (реаніматор диску), яких в NC немає. Є також програми для роботи з електронною поштою, сітковими дисками та інші.

В 1996 році Євгенієм Рошалом (Eugene Roshal) розроблено оболонку FAR, яка призначена для роботи із операційними системами Windows NT та Windows 95. Не зважаючи на те, що це ще досить нова оболонка, вона вже мала п'ять модифікацій і зараз поширена FAR версія 1.5. Основною перевагою цієї оболонки є здатність показувати в панелях довгі імена файлів, підтримуючи файлові системи VFAT та NTFS. Ще однією із важливих переваг цієї оболонки є широкі можливості роботи із локальною мережею та мережевими дисками. Оболонка повністю підтримує роботу із мережею Windows 95 Microsoft Network та NetWare. FAR, як і до речі DOS Navigator, має значно більші можливості для виконання операцій архівування та розархівування, маючи значно ширший вибір архіваторів, в тому числі і архіватор - оболонку RAR.

Разом із MS-DOS версії 5.0, фірмою Microsoft, розроблено програму-оболонку DOS Shell, для полегшення роботи користувача з операційною системою. Не зважаючи на цілий ряд позитивних сторін цієї оболонки, вона не набула досить широкого застосування, і в наступних версіях MS-DOS їй не знайшлося місця. Ця оболонка працювала в тривіконному режимі, в кожному з яких могла виконуватись окрема задача. Це була оболонка із ознаками багатозадачності.

Ще одним етапом вирішення питання багатозадачності була операційна оболонка Windows, яка з часом переросла в операційну систему. Так Windows 3.1. - це вже програма, яка має дуже багато ознак операційної системи. Хоч це ще не є завершена операційна система, оскільки, вона не здатна самостійно працювати, а вимагає наявності на ПК ОС, наприклад MS-DOS. Лише Windows 95, що прийшла їм на зміну стала завершеною, багатозадачною, операційною системою. Windows 3-Х. слід вважати, лише, графічною оболонкою із ознаками операційної системи.

Для роботи в самій Windows 3.1., у 1993 році Крістіаном Гіслером (Christian Ghisler), створено оболонку Windows Commander. В 1996 році випущено 32- бітну версію Windows Commander v.3, для операційної системи Windows 95 та Windows NT 4.0.

Ще однією оболонкою для Windows-подібних програм, є Drag and File, розроблена в 1994 році фірмою Canyon Software. В 1997 році створено Drag and File v. 4.0, для операційної системи Windows 95.

Крім вже описаних оболонок, на сьогоднішній день поширені ще декілька менш відомих програм. Серед них можна виділити, наприклад, ZTree.


Тема: Norton Commander.

Мта: Ознайомити учнів з призначенням і принципом роботи оболонки NC (VC).

Розвивати навички роботи в системі MS DOS з допомогою оболонки NC (VC).

Виховувати самостійність.

План уроків:

А. Організація до початку занять.

Б. Повторення домашнього завдоння.

В. Мотивація навчально-пізнавальної діяльності.
  • загальна характеристика NC (VC):
  • панелі керування NC (VC):
  • функціональні клавіші.


NC (VC) дозволяє наочно відображати зміст каталогів у двох прямокутних ділянках екрана, обмежених рамками. Ці ділянки називаються панелями, подібні відділення ділянки різного розміру називаються вікнами і широко застосовуються при відображені на екрані.

NC (VC) дозволяє легко запускати програми, копіювати, перейменовувати, переміщувати, а також передивлятись та редагувати файли і виконувати інші команди (сортування, пошук то що).

В кожній панелі NC (VC) може зображуватись:
  • вміст каталогу на диску;
  • дерево каталогів на диску;
  • інформація про дискі і каталоги іншої панелі;
  • вміст файла, виділеного на іншій панелі.

Вказівки управління панелями;

Ctrl+O- прибрати панелі з екрану або навпаки;

Ctrl+F1 або Ctrl+F1-прибрати ліву або праву панель;

Alt+F1- ввести в ліву панель вміст іншого диска;

Alt+F2- ввести в праву панель вміст іншого диска;

Ctrl+U- поміняти панелі містами;

Ctrl+L- показати вміст диску активної панелі (к-ть пам’яті на диску).

Функціональні клавіші NC (VC):

F1 - Help –допомога, підказка про поточний режим роботи;

F2 – Menu – меню користувача;

F3- View – перегляд файла (програми);

F4 – Edit – редагування файла (програми або тексту);

F5 – Copy – копіювання тексту;

F6 – переймен. або переміщення (пересилка) файла, катал.;

F7 – MeDir – створення каталога, підкаталога;

F8 – Delete – вилучення файла або каталога з усіма файлами;

F9 – Pull –вивед. меню NC (VC) у верхню частину екрана;

F10 – Quit –вихід із NC (VC) в систему MS DOS.

При утворенні текстового файлу необхідно натиснути SHIFT+F4, назвати текстовий файл, надрукувати інформацію і для збереження натиснути F2.

При виході із режиму редагування тексту натисніть F10.


Тема: Створення меню користувача в системі NC(VC).

Нaвчaльнa метa: ознaйомити учнiв з можливостями утворення програми меню користувача в системі NC(VC).

Нaвчити створювати програми в системі NC(VC) для введення

необхідних програм при користуванні ЕОМ.

Виховнa метa : виховувaти в учнiв увaжнiсть тa вiдповiдaльнiсть

при виконaннi зaвдaнь нa ЕОМ.

Розвивaльнa метa: розвивaти нaвички реaлiзовувaть прогрaми зa

допомогою обчислювaльної технiки a тaкож творчих

здiбностей i мислення учнiв при викон. зaвд. на ЕОМ..

Тип уроків : комбiновaний.

М е т о д : бесiдa, прaктичний.

Нaочнiсть : програма NC(VC). комп'ютери, зaписи нa дошцi, конспекти, плaкaти.

Мiжпредметнi зв'язки : мaтем., aнгл., українська, російська, латинська мови.


Х I Д У Р О К У.

1. Оргaнiзaцiя роботи.

2. Повторення тa aнaлiз пройденого матеріалу.

3. Мотивaцiя нaвчaльно-пiзнaвaльної дiяльностi:

a) завантаження NC(VC):

б) вкaзiвки для роботи в системі NC(VC);

в) створення файла меню NC(VC).

4. Сприняття тa зaсвоєння учнями нового мaтерiaлу.

«Створення меню користувача»


Операційна система MS DOS і Norton Commander завантажені.
  • перейти на диск A:;

Знаходячись на диску A:
  • ввійти в директорію NC(VC);
  • взяти на редагування файл NC.MNU(VC.MNU);
  • стерти весь текст файла NC.MNU (VC.MNU) і сворити новий:;
  • 1: ФОРМАТУВАННЯ
  • A:\FORM\fdshell.exe
  • 2: Ч А С
  • A:\tiggs.com
  • 3: ЛІКАР
  • A:\ndd.exe
  • 4: ОПТИМІЗАЦІЯ
  • A:\Sd.exe
  • 5: KREST
  • a:\KREST\krest.com
  • зберегти новий текст NC.MNU (VC.MNU);
  • перевірити роботу меню користувача;



Т Е М А


АЛГОРИТМ І АЛГОРИТМІЧНІ КОНСТРУКЦІЇ