Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
inf1.doc
Скачиваний:
2
Добавлен:
08.11.2019
Размер:
3.74 Mб
Скачать

44

Введение

Настоящие методические указания к лабораторным работам по дисциплине “Информатика” предназначены для студентов первого курса специальности 071900 – “Информационные системы в технике и технологиях”. В пособии по каждой из тем лабораторных занятий на компьютере дан необходимый теоретический материал, примеры его технического применения, контрольные вопросы, а также варианты индивидуальных заданий. Темы занятий посвящены освоению: навыков работы на компьютере (работы 1, 2); основ алгоритмизации (3); интегрированной среды программирования Turbo Pascal (4). По каждой работе студент готовит индивидуальный отчет, оформленный в отдельной тетради или на двойном листе из нее. В последнем случае оформляется титульный лист следующего вида:

МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ

РЯЗАНСКИЙ ГОСУДАРСТВЕННЫЙ РАДИОТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ

Кафедра автоматизированных систем управления

Отчет о лабораторной работе № 3

“Основы алгоритмизации”

Выполнил студент гр. 736 Ковалев А.С.

Принял фамилия преподавателя

Рязань - 2002

На обороте титульного листа записываются цель работы и индивидуальный вариант задания. Ниже должны следовать этапы выполнения задания и конечный результат. Например, при выполнении работ на языке Turbo Pascal такими этапами будут алгоритм решения задачи, текст программы и полученные результаты вычислений.

Лабораторная работа 1

Основы работы с операционной системой ms dos

Цель работы

Освоение основных действий в операционной системе MS DOS при работе на персональном компьютере с дисками, каталогами и файлами.

Методические указания

Персональный компьютер представляет собой сложную информационную систему, состоящую из определенного набора аппаратных средств, управляемых программным обеспечением (ПО) [1]. Последнее подразделяется на системное и прикладное ПО. Основу системного ПО составляет операционная система (ОС), которую дополняют другие системные программы: драйверы, программы-оболочки, утилиты (служебные программы). Драйверы обеспечивают работу устройств ввода-вывода (мыши, клавиатуры, звуковой карты и др.). Программы-оболочки (типа Norton Commander) предоставляют пользователю более удобные средства взаимодействия с системой (интерфейс), чем интерфейс ОС. Операционная система управляет работой компьютера во всех режимах его функционирования, предлагает пользователю средства «диалога» с ним, обеспечивает выполнение прикладных программ.

ОС MS DOS стала операционной системой персональных компьютеров фирмы IBM (США) с августа 1981 г., т.е. с момента появления ее первых персональных компьютеров. В наименовании отражены название фирмы-разработчика - Microsoft (MS) и характеристика системы - дисковая (размещаемая на диске) операционная система (DOS). MS DOS прошла в своем развитии несколько этапов, что отражено в различных ее версиях. Далее будут рассматриваться возможности системы не ниже версии 6.2. В состав MS DOS входят:

  • основные системные файлы IO.SYS, MSDOS.SYS;

  • командный процессор DOS (файл COMMAND.COM);

  • внешние команды DOS;

  • драйверы устройств;

  • загрузчик DOS.

Часто в качестве еще одной составной части DOS называют BIOS (Basic Input Output System - базовая система ввода-вывода). BIOS находится в постоянном запоминающем устройстве (ПЗУ) и является, с одной стороны, неотъемлемой частью аппаратуры компьютера (как одна из его микросхем), а с другой - такой же неотъемлемой частью его системного ПО. BIOS содержит подпрограмму тестирования устройств компьютера, подпрограмму инициализации, подпрограмму вызова загрузчика ОС с диска, которые запускаются каждый раз при включении машины. Кроме этого, BIOS имеет в своем составе низкоуровневые подпрограммы для выполнения базовых операций со стандартным оборудованием. В файле IO.SYS содержатся коды, дополняющие BIOS в работе с устройствами. Файл MSDOS.SYS реализует основные функции системы. Командный процессор интерпретирует содержимое командной строки и либо выполняет предлагаемое действие, если оно соответствует внутренней команде DOS, либо загружает с диска файл, с помощью которого обрабатывается соответствующая внешняя команда. Загрузчик DOS - это короткая программа, загружающая стартовую часть MS DOS, находящуюся в файле IO.SYS. Последняя заносит в оперативную память компьютера указанный файл полностью, а также файл MSDOS.SYS, драйверы устройств, указанных в файле конфигурации системы CONFIG.SYS, и затем файл COMMAND.COM.

Диски в MS DOS обозначаются одной латинской буквой с последующим двоеточием, например A: , b: - накопители на гибких дисках; Z: - логический диск (раздел жесткого диска). Информация на дисках хранится в файлах. Файл - это поименованная область диска. Имена файлов содержат не более 8 символов, среди которых могут быть: строчные и прописные латинские буквы, арабские цифры и символы $ & @ # ! % ^ ‘ ~ - _ ( ) { }. В качестве имен нельзя использовать зарезервированные логические имена:

PRN - принтер;

CON - консоль (при вводе - клавиатура, при выводе - экран монитора);

COM1 - COM4 - асинхронные последовательные порты 1 - 4;

LPT1 - LPT3 - параллельные порты 1 - 3;

NUL - ‘пустое’ устройство.

Имена файлов могут иметь расширение не более чем из трех символов, характеризующее файл, например:

.com и .exe - исполняемые файлы;

.bat - командные файлы;

.sys - системные файлы;

.bak - копия файла.

В именах могут использоваться символы * и ?, при этом символ * заменяет любое количество любых символов, а символ ? - любой один символ, например *.* означает файл с любым именем и любым расширением.

Файлы на дисках объединяются в каталоги, которые образуют структуру, называемую деревом каталогов. На рисунке представлен пример такого дерева. В корневом каталоге находятся каталоги первого уровня, содержащие подкаталоги - каталоги второго уровня и т.д.

К орневой TEXT RABOTA poisk.doc

каталог

readmy.txt otchot.doc

GRUPPA IVANOV lab1.pas

F1.sys PETROV lab2.pas

ff.bat

Каталоги Каталоги

1 уровня 2 уровня

Последовательность имен каталогов, разделенных символом \ (обратный слэш), образует путь к файлу. Конструкция [Диск:][Путь\]Имя_файла носит название полное имя файла. Скобки [ ] заключают необязательные элементы конструкции. Путь зависит от того, какой каталог является текущим. Например, если пользователь работает в каталоге text, то путь к файлу lab1.pas следует указывать, начиная с корневого каталога, так: \gruppa\ivanov\ или ..\gruppa\ivanov\. В первом случае путь начинает символ \ корневого каталога, а во втором - символ .. надкаталога.

MS DOS предлагает пользователю текстовый интерфейс, содержащий приглашение к диалогу следующего вида:

C:\TEXT>_

Приглашение означает, что работа ведется с диском C: и текущим является каталог первого уровня TEXT. Сразу после символа-приглашения > можно вводить команду с клавиатуры. Команда выполняется после нажатия клавиши Enter (ввод). Для смены диска вводят новое имя диска.

Основные команды для работы с каталогами и файлами приведены в таблице.

Имя команды

Действие, вызываемое командой

Сls

Очистка экрана

Format

Форматирование дискеты

Md

Создание каталога

Dir

Просмотр каталога

Rd

Удаление пустого каталога

Deltree

Удаление каталога с содержимым

Cd

Смена каталога

Copy

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

Move

Перемещение файла, каталога

Del

Удаление файла

Type

Просмотр текстового файла

Ren

Переименование файла

Форматирование вставленной в дисковод дискеты производится командой Format Disk: (Команда уничтожает имеющуюся на дискете информацию!)

Работа с каталогами

  1. Создание каталога >md [disk:][path\]name,

где disk, path, name - соответственно диск, путь к каталогу и создаваемый каталог.

Например, команда md a:\primer создает каталог primer в корневом каталоге дискеты, вставленной в дисковод a.

  1. Смена текущего каталога >cd [disk:][path\]name

Например, переход из каталога gruppa в каталог rabota можно осуществить с помощью команды cd \text\rabota. Для перехода в надкаталог набирают cd.., в корневой каталог - cd\.

  1. Просмотр каталога >dir [disk:][path][name][/p],

где опция /p определяет поэкранный вывод содержимого каталога, а в качестве параметра name может быть задано имя искомого файла (файлов, в том числе и маски).

  1. Удаление пустого каталога >rd [disk:][path]name

Нельзя удалять текущий каталог.

  1. Удаление каталога с содержимым >deltree [/y] [disk:][path]name,

где опция /y блокирует вывод на экран запроса на подтверждение удаления.

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

  1. Копирование файлов >copy ‘Что копировать’ [‘Куда копировать’] .

В качестве источника копируемых данных (‘Что копировать’) может выступать имя файла, группы файлов, стандартного устройства - con (консоль). Приемником данных (‘Куда копировать’) служит полное имя файла, имя каталога или логическое имя стандартного устройства - con , а при его отсутствии - текущий каталог. Для создания простого текстового файла pr1.txt в каталоге TEXT вводят команду copy con c:\text\pr1.txt и производят набор необходимого текста. После завершения набора файл закрывают нажатием клавиши F6 (^Z) и нажимают ENTER. Командой dir следует убедиться в правильности выполненных действий. Например, с помощью команды copy c:\text\readmy.txt a:\svoj файл readmy.txt копируется в каталог svoj на дискете; командой copy z:\*.pas prn выводятся на печать все файлы корневого каталога диска z с расширением .pas; команда copy a:\lab?.* копирует все файлы из корневого каталога дискеты, имеющие имена из четырех символов и начинающиеся с lab, в текущий каталог; выполнение copy f1.txt+f2.txt+f3.txt res.txt приводит к объединению (конкатенации) трех текстовых файлов в файле res.txt.

  1. Перемещение файла или каталога >move ‘Что’ ‘Куда’ .

Команда действует аналогично команде copy с той разницей, что после удачного копирования исходный файл или каталог удаляется. Например, команда move a:\svoj a:\new переименовывает каталог svoj на дискете; команда move c:\text\readme.txt smotri перемещает файл из каталога text в текущий каталог и дает ему новое имя smotri.

3. Просмотр текстового файла > type ‘Имя файла’[|more|].

Команда more, входящая в состав команды type, позволяет проводить просмотр файла поэкранно и может также использоваться с этой же целью самостоятельно.

  1. Переименование файла >ren ‘Старое имя’ ‘Новое имя’.

  2. Удаление файла >del [disk:][path\]name.

Подробную информацию о команде можно получить с помощью команды help или набрав в командной строке имя команды и два символа: >name/?.

Вид приглашения позволяет установить команда prompt.

Контрольные вопросы

  1. Для чего нужна операционная система?

  2. Охарактеризуйте MS DOS.

  3. Что означает следующий текст: c:\dialog>type ff.txt |more?

  4. Назовите основные команды для работы с каталогами.

  5. Какие команды применяют при работе с файлами?

  6. Какие виды ПО используют в компьютере?

  7. Что такое полное имя файла?

  8. Как изменить вид приглашения в командной строке?

  9. Что входит в системное ПО?

  10. Смените диск и просмотрите его корневой каталог поэкранно.

Варианты задания

  1. Создать каталог, а в нем - подкаталог с текстовым файлом; переместить файл в надкаталог и одновременно переименовать; скопировать файл в подкаталог и там просмотреть его; удалить подкаталог.

  2. Создать два текстовых файла. Создать каталог и поместить в него конкатенацию двух файлов с просмотром результата. Переместить файлы в каталог, последний переименовать, а затем удалить.

  3. Просмотреть корневой каталог диска из рабочего каталога. Создать каталог с подкаталогом и файлом в нем. Скопировать файл в надкаталог с новым именем и просмотреть его. Переместить файл в подкаталог и удалить его.

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

  5. Создать каталог, а в нем подкаталог и файл; переименовать подкаталог, переместить файл в надкаталог, подкаталог удалить. Очистить экран, вывести содержимое рабочего каталога поэкранно, а затем - файла в том же режиме.

  6. Создать каталог с подкаталогом. Скопировать в подкаталог несколько файлов из каталога DOS, использовав символозаменители. Переместить файлы в каталог, подкаталог удалить, удалить каталог, убедиться в правильности действий.

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

  8. В созданном каталоге сформировать текстовый файл и его копию с другим именем. Создать подкаталог и в нем подкаталог, в который переместить копию файла и скопировать исходный файл. Переименовать каталог, а затем удалить.

  9. После поэкранного просмотра каталога NC (в корневом каталоге диска C) скопировать из него в свой рабочий каталог несколько файлов. Создать каталог в рабочем каталоге и переместить в него файлы. Переименовать каталог. Удалить файлы, затем и каталог.

  10. С помощью двух текстовых файлов получить в третьем фразу ‘Humanum est errare (Человеку свойственно ошибаться)’. Скопировать последний в созданный подкаталог, подкаталог переименовать и удалить. Поэкранно просмотреть рабочий каталог.

  11. Создать каталог с подкаталогом и файлом в нем. Переименовать файл и подкаталог, сделать подкаталог каталогом, удалить исходный каталог и каталог с файлом.

  12. Создать файл с фразой ’Cogito, ergo sum’. Сделать содержимым другого файла фразу ‘Я мыслю, следовательно, существую’. Объединить обе фразы в одном файле, скопировать его в созданный каталог, последний переименовать и удалить.

  13. Создать каталог с подкаталогом, скопировать в последний несколько файлов из каталога DOS корневого каталога диска C. Переименовать подкаталог и переместить его в рабочий каталог. Удалить все каталоги в рабочем каталоге.

  14. Создать три текстовых файла и каталог. Перейти в надкаталог и просмотреть его поэкранно. Переместить в каталог результат конкатенации трех файлов. Очистить экран. Переименовать каталог, удалить из него файлы, удалить каталог.

  15. Поэкранно просмотреть корневой каталог дискеты. Скопировать из него каталог primer и переименовать. Создать в нем подкаталог, в который переместить файлы. Очистить экран, удалить каталог.

  16. Скопировать файлы, имена которых начинаются с data, из каталога MCAD25 корневого каталога диска C. Создать каталог и переместить в него файлы, переименовать каталог, очистить экран. Поменять и восстановить вид приглашения. Удалить каталог.

  17. В созданный каталог скопировать файлы с расширением .prn из каталога MCAD25 корневого каталога диска C. Создать подкаталог и переместить в него файлы. Перейти в корневой каталог диска. Удалить файлы, переименовать подкаталог, удалить каталог.

  18. Создать каталог с двумя файлами. Создать подкаталог, скопировать в него файлы под новыми именами, исходные файлы удалить, переименовать подкаталог. Перейти в корневой каталог диска, удалить каталог, очистить экран.

  19. Скопировать каталог PROBA с дискеты. Создать каталог, переместить в него файлы каталога PROBA, имеющие расширение .txt. Создать подкаталог, в него скопировать объединение файлов. Переименовать каталог, удалить каталоги.

  20. Создать каталог с подкаталогом, в который скопировать файлы с именами, начинающимися с di, которые затем переместить в надкаталог. Подкаталог удалить, каталог переименовать, а затем удалить.

  21. Скопировать в созданный каталог файлы с расширением .txt из каталога nc корневого каталога диска C. Создать еще один каталог, в который переместить первый. Перейти в корневой каталог диска, удалить все из рабочего каталога.

  22. Создать каталог PRIM в корневом каталоге дискеты, куда скопировать созданный в рабочем каталоге файл. Переместить PRIM в рабочий каталог, переименовать, удалить из него файлы, удалить каталог. Очистить экран.

  23. Создать каталог с подкаталогом, в каталоге - файл. Переименовать каталог. Просмотреть корневой каталог диска. Скопировать файл из него в подкаталог, удалить файл из каталога, удалить сам каталог.

  24. Скопировать в рабочий каталог файлы с расширением .dat из каталога MCAD25 корневого каталога диска C. Создать каталог, в который перенести файлы с изменением расширения на .txt . Переименовать каталог, удалить его.

  25. Создать каталог SVOJ в корневом каталоге дискеты, в нем текстовый файл. Переместить каталог в рабочий каталог, переименовать его. Очистить экран и вывести поэкранно содержимое каталога группы. Удалить все из рабочего каталога.

Лабораторная работа № 2

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]