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

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

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

  • Создание программного продукта на языке Pascal в визуальной среде программирования Borland Developer Studio в консольном приложении. Разработка типизированного файла для записи данных и их вывод на экран, добавление данных в конец файла, поиск информации.

    курсовая работа [1,0 M], добавлен 04.12.2011

  • Использование массива данных о сотрудниках небольшой фирмы для создания программы. Введение информации, ее хранение в файле workers.dat. Процедуры и функции программы, дополнительные файлы, описание предметной области и алгоритма задачи, листинг.

    курсовая работа [22,0 K], добавлен 29.11.2009

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

    курсовая работа [57,5 K], добавлен 30.03.2009

  • Структура программного комплекса. Создание набора данных. Описание модуля funkcii.tpu. Копирование информации из НД в заданный файл. Сортировка массива по номерам. Просмотр элементов и вычисление среднего, минимума и максимума из заданного диапазона.

    курсовая работа [626,6 K], добавлен 18.06.2014

  • Настольные системы, функционирующие под управлением операционной системой Windows. Манипуляции, связанные с мышью. Основные элементы диалогового окна. Простейшая база данных (БД), поиск информации в БД, сортировка данных и защита БД. Среда Access.

    методичка [34,7 K], добавлен 13.01.2009

  • Запуск программы из среды Turbo C 2.0. Число строк в файле. Формирование алфавитного порядка. Метод линейного поиска. Функциональная структура программы. Структура записи файла. Последовательный просмотр элементов таблицы. Информация о входном файле.

    курсовая работа [688,6 K], добавлен 13.03.2013

  • Разработка программы, создающей и управляющей базой данных, ее реализация на языке Turbo Pascal. Организация алгоритма программы. Вывод информации и возможность добавления информации в базу данных. Поиск информации в базе данных по заданному значению.

    курсовая работа [26,7 K], добавлен 19.06.2010

  • Методы и инструментарий хранения данных во Всемирной сети. Понятие и разновидности гипертекстовых документов и графических файлов. Принципы работы поисковых систем и правила поиска нужной информации. Характеристика некоторых поисковых систем Сети.

    курсовая работа [30,9 K], добавлен 18.04.2010

  • Методика создания программы, которая выбирает лучшей результат и выводит его на экран с сообщением, что это лучшей результат. Анализ процедуры распознавания простых чисел. Алгоритм и текст программы, переписывающей компоненты файла в обратном порядке.

    курсовая работа [1022,7 K], добавлен 08.02.2010

  • Средства поиска информации в сети Интернет. Основные требования и методика поиска информации. Структура и характеристика поисковых сервисов. Глобальные поисковые машины WWW (World Wide Web). Планирование поиска и сбора информации в сети Интернет.

    реферат [32,2 K], добавлен 02.11.2010

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