Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лабораторная работа N1(Операционные системы).doc
Скачиваний:
2
Добавлен:
10.11.2019
Размер:
434.18 Кб
Скачать

Лабораторная работа №1 Практическая часть

Цель работы: Научиться писать скрипты на языке Batch Script

Порядок работы:

  1. Запустите текстовый редактор «Блокнот»

  2. Наберите в нем текст программы (например, текст какого-нибудь примера)

  3. Сохраните этот файл на рабочий стол под именем lab.bat

  1. Откройте командную строку Windows, для этого нажмите комбинацию клавиш Win+R, в поле для ввода напишите cmd, нажмите клавишу Enter. Откроется черное окно командной строки.

  2. Наберите в этом окне команду CD %USERPROFILE%\Desktop (или Рабочий стол, если у вас стоит ОС Windows XP) для перехода на свой рабочий стол

  1. Наберите команду DIR lab.bat, чтобы убедиться, что файл с программой действительно находится на рабочем столе

  2. Запустите файл lab.bat с указанием маски имен файлов: lab.bat *.bat. Результатом выполнения программы станет подсчет размера всех bat-файлов в текущей папке.

Лабораторная работа № 1 Задание для самостоятельной работы

  1. В Microsoft Excel создайте файл следующего содержания:

  1. Впишите свое название предмета и количество студентов в соответствующие ячейки и заполните строки таблицы.

  2. Сохраните этот файл в формате CSV (Разделители – запятые)

  1. Напишите программу, которая должна:

    1. Принимать в качестве параметра командной строки путь к CSV-файлу с результатами экзамена;

    1. Читать из файла и выводить на экран информацию о названии предмета и количестве студентов, сдававших экзамен, дату проведения экзамена, определяемую по дате создания файла с результатами экзамена, а также полный путь к файлу с результатами;

    1. Выводить на экран меню с пунктами: «1. Вывод общей статистики», «2. Поиск по фамилии», «3. Поиск по оценке», «4. Выход» и запрашивать с клавиатуры выбор пункта меню;

    1. При выборе пункта 1 программа должна отобразить на экране, сколько студентов сдали экзамен на оценку 5, сколько на оценку 4 и т.д.;

    1. При выборе пункта 2 программа должна запросить с клавиатуры фамилию студента (без инициалов) и отобразить список студентов, имеющих указанную фамилию и их оценки;

    1. При выборе пункта 3 программа должна запросить с клавиатуры оценку и отобразить список студентов, сдавших экзамен на эту оценку;

    1. При выборе пункта 4 программа должна завершить свою работу.

Содержание отчета

  1. Краткий перечень команд языка Batch Script и их описание;

  2. Перечень служебных переменных;

  3. Текст разработанной программы и снимки экрана во время её выполнения.

В свою папку (проект со своим именем) на сайте student.reacta.ru загружаем архив из файлов под именем “LAB1. Фамилия Имя.rar”:

  1. Файл с отчетом. (Имя файла: LAB1.Отчет.Фамилия Имя.doc)

  2. Файл с текстом программы. (Имя файла: LAB1.Программа.Фамилия Имя.bat)

  3. Файл данных (Имя файла: LAB1.Данные.Фамилия Имя.csv)