У вас вопросы?
У нас ответы:) SamZan.net

ЛАБОРАТОРНАЯ РАБОТА ’ 1 ТЕМА РАБОТА С КОМАНДАМИ MS DOS Цель- научиться рабоать с командами MS DOS Теоретиче.html

Работа добавлена на сайт samzan.net: 2016-01-17

Поможем написать учебную работу

Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.

Предоплата всего

от 25%

Подписываем

договор

Выберите тип работы:

Скидка 25% при заказе до 18.2.2025

ЛАБОРАТОРНАЯ РАБОТА № 1

ТЕМА «РАБОТА С КОМАНДАМИ MS DOS»

Цель: научиться рабоать с командами MS DOS

Теоретический материал

Операционная системаОС (англ. operating system) — базовый комплекс компьютерных программ, обеспечивающий управление аппаратными средствами компьютера, работу с файлами, ввод и вывод данных, а также выполнение прикладных программ и утилит.

При включении компьютера операционная система загружается в память раньше остальных программ и затем служит платформой и средой для их работы. Помимо вышеуказанных функций ОС может осуществлять и другие, например, предоставление пользовательского интерфейса, сетевое взаимодействие и т. п.

Командная строка - общий термин, подразумевающий собой сочетание терминальной программы и командной оболочки. Терминальная программа (или программа эмуляции терминала), это то, что вы видите на экране, когда работаете с командной строкой. Терминальная программа позволяет пользователю вводить команды и видеть результаты их выполнения.

Файл (англ. file — папка, скоросшиватель) — концепция в вычислительной технике: сущность, позволяющая получить доступ к какому-либо ресурсу вычислительной системы и обладающая рядом признаков:

  •  фиксированное имя (последовательность символов, число или что-то иное, однозначно характеризующее файл)
  •  определенное логическое представление и соответствующие ему операции чтения/записи

Может быть любой — от последовательности бит до базы данных с произвольной организацией или любым промежуточным вариантом.

Первому случаю соответствуют операции чтения/записи потока и/или массива (то есть последовательные или с доступом по индексу), второму — команды СУБД. Промежуточные варианты - чтение и разбор всевозможных форматов файлов.

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

Ресурсами, доступными через файлы, в принципе, может быть что угодно, представимое в цифровом виде. Чаще всего в их перечень входят:

  •  области данных (не обязательно на диске)
  •  устройства (как физические, так и виртуальные)
  •  потоки данных (в частности, вход или выход другого процесса)
  •  сетевые ресурсы
  •  объекты операционной системы

Файлы первого типа исторически возникли первыми и распространены наиболее широко, поэтому часто «файлом» называют и область данных, соответствующую имени.

Команда - элементарная инструкция, директива как элемент типичного командного интерфейса различных программ и операционных систем.

Команда - это указание компьютерной программе действовать как некий интерпретатор для решения задачи. В более общем случае, команда — это указание некоему интерфейсу командной строки, такому как shell(shell определяет файл командного процессора и задает параметры его работы).

Практическая часть

Переходим на диск D и создаём директорию по первым буквам своих фамилий, а затем в своей директории создаём каталог.

Где d —имя диска, md - создание директории, ud_MS-директория (имя).

D:

md ud_MS

md d:\ud_MS\ud1

 md d:\ud_MS\ud1\ud11

 md d:\ud_MS \ud1\ud12

 md d:\ud_MS \ud1\ud13

 md d:\ud_MS\ud2

 md d:\ud_MS\ud2\ud21

 md d:\ud_MS\ud2\ud22

 md d:\ud_MS\ud2\ud22\ud221

 md d:\ud_MS\ud2\ud22\ud222

 md d:\ud_MS\ud2\ud22\ud223

 md d:\ud_ MS \ud2\ud23

 md d:\ud_ MS\ud3

 md d:\ud_ MS\ud3\ud31

 md d:\ud_ MS\ud3\ud32

 md d:\ud_ MS\ud3\ud33

 md d:\ud_ MS\ud3\ud33\ud331

Проделываем смену директории с помощью команды cd в директории ud MS.

cd ud_ MS

 ud_MS >cd ud3

ud_ MS \ud3>md ud332

 ud_ MS \ud3>md ud333

 ud_ MS \ud3>cd ..

 ud_ MS >cd ..

 cd ud_ MS

Для того чтобы посмотреть какой каталог мы создали прописываем операцию > tree.

D:\ud_ MS >tree

D:\ud_ MS >

Получаем следующий каталог:

Структура папок

Серийный номер тома: 2702-94BA

D:.

├───ud1

│ ├───ud11

│ ├───ud12

│ └───ud13

├───ud2

│ ├───ud21

│ ├───ud22

│ │ ├───ud221

│ │ ├───ud222

│ │ └───ud223

│ └───ud23

└───ud3

├───ud31

├───ud32

└───ud33

├───ud331

├───ud332

└───ud333

Из каталога нужно удалить директории ud331, ud332 и ud333, для этого используем команду rd- удаление директории:

D:\ud_ MS >

D:\ud_ MS >cd ud3

D:\ud_ MS \ud3>cd ud33

D:\ud_ MS \ud3\ud33>rd ud331

D:\ud_ MS \ud3\ud33>rd ud332

D:\ud_ MS \ud3\ud33>rd ud333

D:\ud_ MS \ud3\ud33>tree

Структура папок

Серийный номер тома: 2702-94BA

D:.

├───UD1

│ ├───UD11

│ ├───UD12

│ └───UD13

├───UD2

│ ├───UD21

│ ├───UD22

│ │ ├───UD221

│ │ ├───UD222

│ │ └───UD223

│ └───UD23

└───UD3

├───UD31

├───UD32

└───UD33

Работа с файлами

Для создания файлов используем команду echo. Команда реализуется как: «echo Текст в файл(текст который будет содержать наш файл) > имя файла(указывается имя будущего файла с расширением)», если файл уже существует, то его содержание заменяется на «текст в файл».

D:\UD_ MS >echo FILE1 > f1.txt

D:\UD_ MS >echo FILE2 > f2.txt

D:\UD_ MS >echo FILE3 > f3.txt

D:\UD_ MS >echo FILE4 > f4.pas

D:\UD_ MS >echo FILE5 > f5.pas

D:\UD_ MS >echo FILE6 > f6.pas

D:\UD_ MS >echo FILE7 > f7.cpp

D:\UD_ MS >echo FILE8 > f8.cpp

D:\UD_ MS >echo FILE9 > f9.cpp

D:\UD_ MS >echo FILE10 > f10.bat

D:\UD_ MS >echo FILE11 > f11.bat

D:\UD_ MS >echo FILE12 > f12.bat

D:\UD_ MS >echo FILE12 > f12.bat

D:\UD_ MS >echo FILE13 > f13.bat

D:\UD_ MS >echo FILE13 > f13.exe

D:\UD_ MS >echo FILE14 > f14.exe

D:\UD_ MS >echo FILE15 > f15.exe

D:\UD_ MS >echo FILE16 > f16.gif

D:\UD_ MS >echo FILE17 > f17.gif

D:\UD_ MS >echo FILE18 > f18.gif

D:\UD_ MS >echo FILE19 > f19.com

D:\UD_ MS >echo FILE20 > f20.com

D:\UD_ MS >echo FILE21 > f21.com

D:\UD_ MS >echo FILE22 > f22.tmp

D:\UD_ MS >echo FILE23 > f23.tmp

D:\UD_ MS >echo FILE24 > f24.tmp

D:\UD_ MS >dir

 Том в устройстве D не имеет метки.

 Серийный номер тома: 2702-94BA

Содержимое папки D:\ud_ MS

12.04.2008 10:45 <DIR> .

12.04.2008 10:45 <DIR> ..

12.04.2008 10:34 8 f1.txt

12.04.2008 10:39 9 f10.bat

12.04.2008 10:39 9 f11.bat

12.04.2008 10:40 9 f12.bat

12.04.2008 10:42 9 f13.exe

12.04.2008 10:42 9 f14.exe

12.04.2008 10:42 9 f15.exe

12.04.2008 10:43 9 f16.gif

12.04.2008 10:43 9 f17.gif

12.04.2008 10:43 9 f18.gif

12.04.2008 10:44 9 f19.com

12.04.2008 10:37 8 f2.txt

12.04.2008 10:44 9 f20.com

12.04.2008 10:44 9 f21.com

12.04.2008 10:45 9 f22.tmp

12.04.2008 10:45 9 f23.tmp

12.04.2008 10:45 9 f24.tmp

12.04.2008 10:37 8 f3.txt

12.04.2008 10:37 8 f4.pas

12.04.2008 10:38 8 f5.pas

12.04.2008 10:38 8 f6.pas

12.04.2008 10:39 8 f7.cpp

12.04.2008 10:39 8 f8.cpp

12.04.2008 10:39 8 f9.cpp

12.04.2008 10:18 <DIR> UD1

12.04.2008 10:18 <DIR> UD2

12.04.2008 10:19 <DIR> UD3

24 файлов 205 байт

5 папок 14 040 825 856 байт свободно

Присоединение потоков

К файлам можно присоединить потоки, для этого надо прописать команду

«echo содержимое потока > f1.txt:1». Для просмотра содержимого потока используем команду «more < f1.txt:1».

More - Последовательный вывод данных по частям размером в один экран.

Echo - Вывод сообщений и переключение режима отображения команд на экране.

D:\ud_ MS >echo potok of file 1 > f1.txt:1

D:\ud_ MS >echo potok of file 2 > f2.txt:2

D:\ud_ MS >echo potok of file 3 > f2.txt:3

D:\ud_ MS >more < f1.txt:1

potok of file 1

D:\ud_ MS >more < f1.txt:2

potok of file 2

D:\ud_ MS >more < f1.txt:3

potok of file 3

Копирование файлов в папки

Копирование файлов осуществляется с помощью команды copy.

сору - Копирование одного или нескольких файлов в другое место.

D:\ud_ MS >copy *txt d:\ud_ MS \ud2\ud22\ud222

f1.txt

f2.txt

f3.txt

Скопировано файлов: 3.

D:\ud_ MS >copy *gif d:\ud_ MS \ud2\ud22\ud223

f16.gif

f17.gif

f18.gif

Скопировано файлов: 3.

D:\ud_ MS >copy *pas d:\ud_ MS \ud2\ud22\ud221

f4.pas

f5.pas

f6.pas

Скопировано файлов: 3.

Команда for

Команда for позволяет выполнять программу или команду для нескольких файлов из указанного списка.

D:\ud_ MS > FOR %c in (*.cpp *.pas) do copy %c D:\ud_ MS \ud3\ud32\*.*

D:\ud_ MS >copy f7.cpp D:\ud_ MS \ud3\ud32\*.*

Скопировано файлов: 1.

D:\ud_ MS >copy f8.cpp D:\ud_ MS \ud3\ud32\*.*

Скопировано файлов: 1.

D:\ud_ MS >copy f9.cpp D:\ud_ MS \ud3\ud32\*.*

Скопировано файлов: 1.

D:\ud_ MS >copy f4.pas D:\ud_ MS \ud3\ud32\*.*

Скопировано файлов: 1.

D:\ud_ MS >copy f5.pas D:\ud_ MS \ud3\ud32\*.*

Скопировано файлов: 1.

D:\ud_ MS >copy f6.pas D:\ud_ MS \ud3\ud32\*.*

Скопировано файлов: 1.

Перемещение

D:\ud_ MS >move *.cpp d:\ud_ MS \ud1\ud12

D:\ud_ MS \f7.cpp

D:\ud_ MS \f8.cpp

D:\ud_ MS \f9.cpp

D:\ud_ MS >move *.bat d:\ud_MS\ud1\ud13

D:\ud_ MS \f10.bat

D:\ud_ MS \f11.bat

D:\ud_ MS \f12.bat

Все дерево

D:\ud_ MS >tree /f

Структура папок

Серийный номер тома: 2702-94BA

D:.

│ f1.txt

│ f13.exe

│ f14.exe

│ f15.exe

│ f16.gif

│ f17.gif

│ f18.gif

│ f19.com

│ f2.txt

│ f20.com

│ f21.com

│ f22.tmp

│ f23.tmp

│ f24.tmp

│ f3.txt

│ f4.pas

│ f5.pas

│ f6.pas

├───ud1

│ ├───ud11

│ ├───ud12

│ │ f7.cpp

│ │ f8.cpp

│ │ f9.cpp

│ │

│ └───ud13

│ f10.bat

│ f11.bat

│ f12.bat

├───ud2

│ ├───ud21

│ ├───ud22

│ │ ├───ud221

│ │ │ f4.pas

│ │ │ f5.pas

│ │ │ f6.pas

│ │ │

│ │ ├───ud222

│ │ │ f1.txt

│ │ │ f2.txt

│ │ │ f3.txt

│ │ │

│ │ └───ud223

│ │ f16.gif

│ │ f17.gif

│ │ f18.gif

│ │

│ └───ud23

└───ud3

├───ud31

├───ud32

│ f4.pas

│ f5.pas

│ f6.pas

│ f7.cpp

│ f8.cpp

│ f9.cpp

└───ud33




1. Москва в творчестве М Ю Лермонтова
2. за кулис с чашкой чая
3. Энциклопедия и методология истории прочитал в стенах Берлинского университета И
4. Организация производства продукции в сельскохозяйственном предприятии
5. РЕФЕРАТ диссертации на соискание ученой степени кандидата технических наук Донецк
6. КОНТРОЛЬНАЯ РАБОТА по дисциплине
7. Когда я смотрю на своего четырнадцатилетнего внука мне иногда кажется что он какойто инопланетянин так
8. Запис виконання та правка Автоматизація виконання задач за допомогою макросів Макрос це серія ком
9. ИСТОРИЯ ФОРМИРОВАНИЯ ИССЛЕДОВАТЕЛЬСКИХ КОМПЕТЕНЦИЙ УЧАЩИХСЯ.html
10. Понятие юридической практики510 2