Командные файлы

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

Рубрика Программирование, компьютеры и кибернетика
Вид лабораторная работа
Язык русский
Дата добавления 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

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.