Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
КП_информатика_1курс_УляшевИИ_100800.doc
Скачиваний:
30
Добавлен:
28.10.2018
Размер:
1.9 Mб
Скачать

6.Протокол выполнения программы:

При запуске программы видим

Главное меню.

Заходим Подменю редактирование нажав цифру 2 и Enter.

Выбираем пункт Добавление данных в БД и вводим данные.

Вывод БД:в главном меню можно вывести БД написав 3 и нажав на Enter.

Удаление каталога ПО: При удалении каталога по в подменю редактирование вводим 2 и далее набираем категорию, которую хотите удалить.

Этот Скриншот показывает, что категория успешно удалилась. При вводе категории, которой нет в БД, выводиться сообщение, которое вы видите ниже.

Удаление программы из определенного каталога: для этого в подменю редактирование прописываем 3 и вводим категорию и название ПО.Вот мы видим, что программа успешно удалилась с БД.

А ниже вы видите случаи, когда данные водятся неверно или их нет в БД.

Удаление всей БД: нажав на 4, выдается запрос на удаление всей БД.

В главном меню, нажав на 1 и Enter, вы попадете в

Подменю работа с файлами.

Сохранение БД в файл: для этого нажимаем 2 и Enter после чего выдается запрос на ввод имени файла «каталогПО». Содержимое файла «каталогПО.txt»

В случае если файл с таким именем есть, то выводится следующий запрос.

Считывание БД из файла: для этого нажимаем 1 и вводим имя файла. Если файла не существует, то выводится след. сообщение.

Удаление файла БД: для этого заходим в соответствующий пункт и вводим имя удаляемого файла.

Нажав в главном меню 4 и Enter вы попадаете в

Подменю поиски.

Поиск по категории ПК: для этого переходим в пункт меню поиск по категории и вводим категорию ПК.

Поиск по названию ПК: аналогично, как и с поиском категории.

Поиск по языку.

Поиск по минимальной границе рейтинга.

Выход из программы. При выходе программы предлагается сохранение файла.

7.Заключение.

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

Конечно, программа не идеальна: можно было написать визуально-графическое меню и при выводе большой базы данных, информация не влезает в окно вывода, и целесообразно было сделать скроллинг, но со своей основной задачей – демонстрацией принципов работы с динамическими структурами данных, она справляется.

8. Список литературы:

  1. Г.С. Иванова. Основы программирования. М.: Издательство МГТУ им. Н.Э. Баумана. 2001 г.

  2. А.в. Могилев, Н.И. Пак, Е.К. Хеннер. Информатика: Учеб. пособие.М.: Изд. Центр «Академия», 2000 г.

  3. Информатика: Базовый курс / С.В. Симонович и др. – СПб.: Питер, 2001 г.

  4. Климова Л.М. Pascal 7.0. Практическое программирование. Решение типовых задач. – М.: КУДИЦ-ОБРАЗ, 2000 г.

46