МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РФ ФГБОУ ВПО «ВОРОНЕЖСКАЯ ГОСУДАРСТВЕННАЯ ЛЕСОТЕХНИЧЕСКАЯ АКАДЕМИЯ» |
|
«Утверждаю» |
Междисциплинарный государственный экзамен Факультет: механический Специальность: 230200.62 –бакалавр информационных систем |
Председатель ГЭК по направлению подготовки 230200.62 – «Информационные системы» _______________Сербулов Ю.С. « 5 » мая 2012 г. |
Практическое задание №1
Разработать командный (пакетный) файл calc.bat, выполняющий функции простейшего калькулятора, т.е. реализующий операции сложения (+), вычитания (-), умножения (*) и деления (/) двух чисел. В этом файле должно проверяться количество введенных параметров (3 параметра), анализироваться символ, заданный в качестве 2-го параметра и представляющий операцию (+, -, *, /), а также при использовании операции деления должен проверяться 3-й параметр на равенство нулю. При ошибке на экран монитора должно выводиться соответствующее сообщение.
Практическое задание №2
Разработать командный (пакетный) файл deltmp.bat, который будет проверять в каталогах (папках), указанных в качестве входных параметров, наличие файлов с расширением .TMP (временные файлы) и удалять их. Если пути поиска временных файлов, т.е. содержащие их каталоги, в командной строке не заданы, вывести на экран монитора соответствующее сообщение. Создать протокол удаляемых файлов (файл LOG.TXT), в котором будут представлены имена удаленных временных файлов.
Практическое задание №3
Разработать командный (пакетный) файл copydrv.bat, который будет копировать из текущего каталога (папки) все файлы с расширением .DRV, кроме одного файла, указанного в качестве второго параметра командной строки, в каталог (папку), указанный в качестве первого параметра. Если имя каталога, в который должно производиться копирование, не задано, то вывести соответствующее сообщение и прервать выполнение файла.
Практическое задание №4
Разработать командный (пакетный) файл excopy.bat, который будет проверять наличие файлов в каталоге (папке), указанном в качестве первого параметра. Если файлы в нем имеются, то копировать их в каталоги, указанные в качестве остальных параметров. Если копирование прошло успешно, очистить исходный каталог. Проверять наличие параметров в командной строке, выводить сообщения об ошибках.
Практическое задание №5
Разработать командный (пакетный) файл copytxt.bat, который будет копировать из текущего каталога (папки) все файлы с расширением .TXT, кроме одного файла, указанного в качестве первого параметра, в каталог, указанный в качестве второго параметра. Переписывать только те файлы, которые будут новее одноименных, присутствующих в каталоге-приемнике. Если при копировании происходит ошибка, то вывести сообщение на экран монитора и прервать выполнение командного файла.
ПРАКТИЧЕСКОЕ ЗАДАНИЕ №6
Разработать командный (пакетный) файл outlog.bat, который выводил бы содержимое каталогов (папок), указанных в качестве параметров командной строки, в файл протокола LOG.TXT, находящийся в каталоге, заданном качестве первого параметра. Проверять наличие параметров в командной строке, выводить сообщения об ошибках.
ПРАКТИЧЕСКОЕ ЗАДАНИЕ №7
Разработать модель типа «сущность-связь» (ER-диаграмму) для предметной области «Страховая компания», представленной следующими типами сущностей:
ДОГОВОРЫ (Номер_договора, Дата_заключения, Код_филиала, Код_вида_страхования)
ВИДЫ_СТРАХОВАНИЯ (Код_вида_страхования, Наименование)
ФИЛИАЛЫ (Код_филиала, Наименование_филиала, Адрес, Телефон)
ПРАКТИЧЕСКОЕ ЗАДАНИЕ №8
Разработать модель типа «сущность-связь» (ER-диаграмму) для предметной области «Гостиница», представленной следующими типами сущностей:
КЛИЕНТЫ (Код_клиента, Фамилия, Имя, Отчество, Паспортные_данные, Комментарий)
НОМЕРА (Код_номера, Количество_человек, Комфортность, Цена)
ПОСЕЛЕНИЕ (Код_поселения, Код_клиента, Код_номера, Дата_поселения, Дата_освобождения, Примечание)
ПРАКТИЧЕСКОЕ ЗАДАНИЕ №9
Разработать модель типа «сущность-связь» (ER-диаграмму) для предметной области «Ломбард», представленной следующими типами сущностей:
КЛИЕНТЫ (Код_клиента, Фамилия, Имя, Отчество, Номер_паспорта, Серия_паспорта, Дата_выдачи_паспорта)
КАТЕГОРИЯ_ТОВАРОВ (Код_категории_товаров, Название, Примечание)
СДАЧА_В_ЛОМБАРД (Код, Код_категории_товаров, Код_клиента, Описание_товара, Дата_сдачи, Дата_возврата, Сумма, Комиссионные)