
Практична робота № 29
Тема: Робота в командному рядку. Створення та копіювання файлів, робота з приєднанням потоків і *.bat файлами. Операція set, if і goto.
Мета: Навчитися працювати в командній строчці. Створення та копіювання файлів, а також робота з приєднанням потоків і *.bat файлами. Операції set, if і goto.
Завдання: Створення та копіювання файлів, а також робота з приєднанням потоків і *.bat файлами в командній строчці. Операції set, if і goto.
Теоретичні відомості:
Операційна система, ОС (англ. operating system) — базовий комплекс комп'ютерних програм, що забезпечує управління апаратними засобами комп'ютера, роботу з файлами, введення і виведення даних, а також виконання прикладних програм і утиліт.
При включенні комп'ютера операційна система завантажується в пам'ять раніше інших програм і потім служить платформою і середовищем для їх роботи. Окрім вищезгаданих функцій ОС може здійснювати і інші, наприклад, надання призначеного для користувача інтерфейсу, мережева взаємодія і т. п.
Командний рядок - загальний термін, що має на увазі собою поєднання термінальної програми і командної оболонки. Термінальна програма(чи програма емуляції терміналу), це те, що ви бачите на екрані, коли працюєте з командним рядком. Термінальна програма дозволяє користувачеві вводити команди і бачити результати їх виконання.
Файл (англ. file — тека, швидкозшивач) — концепція в обчислювальній техніці: суть, що дозволяє отримати доступ до якого-небудь ресурсу обчислювальної системи і що має ряд ознак :
фіксоване ім'я (послідовність символів, число або щось інше, що однозначно характеризує файл)
певне логічне представлення і операції читання/запису, що відповідають йому
Може бути будь - від послідовності біт до бази даних з довільною організацією або будь-яким проміжним варіантом. Першому випадку відповідають операції читання/запису потоку і/або масиву (тобто послідовні або з доступом по індексу), другому — команди СУБД. Проміжні варіанти — читання і розбір всіляких форматів файлів.
На відміну від змінної, файл(зокрема, його ім'я) має сенс поза конкретною програмою. Робота з файлами — принаймні, в «простому» уявленні — реалізується засобами операційних систем, а до їх появи реалізовувалася їх попередниками — моніторами і бібліотеками підпрограм.
Ресурсами, доступними через файли, в принципі, може бути що завгодно, уявне в цифровому виді. Найчастіше в їх перелік входять:
області даних(не обов'язково на диску)
пристрої(як фізичні, так і віртуальні)
потоки даних(зокрема, вхід або вихід іншого процесу)
мережеві ресурси
об'єкти операційної системи
Файли першого типу історично виникли першими і поширені найширше, тому часто «файлом» називають і область даних, що відповідає імені.
Команда - елементарна інструкція, директива як елемент типового командного інтерфейсу різних програм і операційних систем.
Команда — ця вказівка комп'ютерній програмі діяти як деякий інтерпретатор для вирішення завдання. У загальнішому випадку, команда — ця вказівка деякому інтерфейсу командного рядка, такому як shell (shell визначає файл командного процесора і задає параметри його роботи).