Командные файлы
Правильный порядок написания и отладки простых командных файлов. Компьютерные действия для поиска информации в файле данных по заданному полю. Сортировка файла по алфавиту в прямом и обратном порядке с программной функцией, запись информации в протокол.
| Рубрика | Программирование, компьютеры и кибернетика |
| Вид | лабораторная работа |
| Язык | русский |
| Дата добавления | 29.11.2014 |
| Размер файла | 787,2 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
Федеральное агентство железнодорожного транспорта
Сибирский государственный университет путей сообщения
Кафедра « Информационные технологии транспорта »
Лабораторная работа
«КОМАНДНЫЕ ФАЙЛЫ»
по дисциплине «Операционные системы»
2014 год
Цель работы
Цель работы: получить навыки написания и отладки простых командных файлов.
Последовательность выполнения работы
Создать файл с исходными данными согласно варианту задания из таблицы 1. Номер варианта выбирается по номеру бригады, значения данных передаются с помощью параметров. Занесение записей в файл данных проводить с помощью разработанного командного файла WRITE_FD.BAT со следующей программной функцией:
отключить эхо-сопровождение;
очистить экран;
если не заданы параметры запуска КФ, то идти на метку HELP, иначе записать значения параметров запуска в файл и идти на конец;
метка HELP;
информировать пользователя о структуре и содержании полей записи в файле данных и синтаксисе команды, например:
WRITE_FD <ФИО> <ГОД РОЖД> < ПОЛ > <СРЕДНИЙ БАЛЛ>
Таблица 1
|
№ |
Предметная область |
Наименование и номер начальной позиции полей записи |
Поле для сортировки |
Поиск |
Способ опроса пользователя |
|
|
1 |
Студенческая группа. |
фамилия -1, год рождения - 20, пол -25, средний балл - 30 |
фамилия, по возрастанию |
по году рождения |
set |
Отладить КФ WRITE_FD.BAT. Ввести в файл данных 10 записей, результат записать их в протокол.
Написать КФ FIND_FD.BAT для поиска информации в файле данных по заданному полю:
отключить эхо-сопровождение;
чистить экран;
если параметр запуска не задан, то идти на метку HELP, иначе искать записи в файле данных, содержащие заданную параметром запуска строку символов,и вывести их на экран,идти на конец;
метка HELP
информировать пользователя о синтаксисе запроса
Результат поиска должен представлять набор из нескольких записей.
Отладить КФ FIND_FD.BAT. Реализовать несколько запросов на поиск информации в файле данных по различным полям записей, занести результаты в протокол
файл поиск сортировка информация
Написать КФ SORT_FD.BAT для сортировки файла данных по алфавиту, со следующей программной функцией:
отключить эхо-сопровождение;
очистить экран;
провести информирование пользователя;
сортировать записи файла данных по алфавиту, результат записать во временный файл;
вывести на экран временный файл;
удалить временный файл.
Отладить КФ и записать отсортированный файл данных в протокол.
Сортировка по алфавиту в прямом порядке:
Сортировка по алфавиту в обратном порядке:
Написать КФ OBRAB.BAT, со следующей программной функцией:
отключить эхо-сопровождение;
очистить экран;
организовать с помощью команд CHOICE или SET /P опрос пользователя через меню, каждый пункт которого будет вызывать ранее разработанные файлы WRITE_FD.BAT, SORT_FD.DAT FIND_FD.BAT;
в зависимости от выбора пользователя вызвать требуемый КФ.
Размещено на Allbest.ru
Подобные документы
Описание типизированных файлов. Принципы работы с файлами, создание и открытие на запись нового файла. Чтение из файла, открытие существующего файла на чтение. Определение имени файла. Запись в текстовый файл. Описание множества и операции над ними.
реферат [86,4 K], добавлен 07.02.2011Структура программного комплекса. Ввод информации из заданного файла. Создание набора данных. Добавление элементов в конец набора данных. Просмотр всех элементов набора данных. Копирование информации из НД в заданный файл. Сортировка массива по номерам.
курсовая работа [630,5 K], добавлен 01.06.2014Описание команды move. Применение командных файлов в случае необходимости использования часто повторяющихся действий. Перемещение одного, нескольких файлов из одного каталога в другой. Отображение справки в командной строке. Реализация сложных алгоритмов.
контрольная работа [101,7 K], добавлен 22.06.2014Хранение данных в сети Internet. Гипертекстовые документы, виды файлов. Графические файлы, их виды и особенности. Поисковые системы и правила поиска информации. Обзор поисковых систем сети Internet. Все о поисковых системах Yandex, Google, Rambler.
курсовая работа [918,3 K], добавлен 26.03.2011Создание программы, которая позволяет пользователю задавать произвольную директорию, содержащую музыкальные файлы. Осуществление поиска или рекурсивного поиска файлов в этой директории и формирование csv-файла. Исправление тегов в музыкальных файлах.
курсовая работа [241,3 K], добавлен 13.02.2015Разработка приложения Win32, с помощью которого можно получить атрибуты файла (функция GetFileAttributes). Определение даты и времени создания, последнего доступа и последней записи данных в файл. Получение информации о файле по его идентификатору.
курсовая работа [187,3 K], добавлен 27.06.2014Процедура ввода исходных данных в программу, вывод результатов работы программы на экран. Принцип организации хранения логически связанных наборов информации в виде файлов. Параметры характеристики файла, способы обращения к нему, соглашения по типу.
реферат [14,5 K], добавлен 06.12.2011Структура заданного исходного файла и структуры данных, соответствующие данным файла. Подпрограмма проверки принадлежности текста к одной из шести кодовых таблиц. Алгоритмы перекодировки файла в cp1251. Алгоритм сортировки записей исходного файла.
курсовая работа [63,7 K], добавлен 12.12.2010Разработка базы данных академической успеваемости 10 студентов. Корреляция БД с использованием форм: вставка, удаление и изменение записей. Поиск записей в списке по различным критериям. Сортировка информации и отбор данных с помощью автофильтров.
лабораторная работа [921,5 K], добавлен 17.06.2014Понятия файлов и каталогов. Область внешней памяти, группа файлов на одном носителе. Древовидная структура файлов на диске. Имя и местонахождение файла. Маршрут или путь по файловой системе. Запись имени файла в DOSе. Шаблоны. Структура каталога.
лабораторная работа [15,2 K], добавлен 30.09.2008


