Добавил:
wolfain@mail.ru Хз кто это читает, но знайте - открыт к любым новым знакомствам (нет). Хех. Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

МСИИ3

.docx
Скачиваний:
15
Добавлен:
04.03.2018
Размер:
132.69 Кб
Скачать

МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ

Федерально автономное образовательное учреждение высшего образования

«Севастопольский государственный университет»

кафедра Информационных систем

Бородаченко Денис Викторович

Институт информационных технологий и управления в технических системах

курс 4 группа ИС/б-41-о

09.03.02 Информационные системы и технологии (уровень бакалавриата)

ОТЧЕТ

по лабораторной работе №3

по дисциплине «МСИИ»

на тему «ПРИМЕНЕНИЕ СПИСКОВ И ФУНКЦИЙ ВЫСШИХ ПОРЯДКОВ ДЛЯ ОРГАНИЗАЦИИ БАЗ ДАННЫХ»

Отметка о зачете ____________________ ________

(дата)

Руководитель практикума

ст. преподаватель Волкова А.В.

(должность) (подпись) (инициалы, фамилия)

Севастополь 2017

Цель работы

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

Вариант задания

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

− создание базы данных;

− добавление записи в базу данных;

− сохранение базы данных на диске;

− загрузка базы данных в оперативную память;

− просмотр информации.

Кроме этого, программа должна выполнять корректировку данных в базе по номеру рейса; вывод на экран номеров рейсов и типов самолетов, вылетающих в пункт назначения, название которого совпало с названием, введенным с клавиатуры; если таких рейсов нет, выдать на дисплей соответствующее сообщение.

Ход работы

Рисунок 1 – Код функций БД

Рисунок 2 – Пример чтения из файла и вывода содержимого на экран

Рисунок 3 – Добавление нескольких записей

Рисунок 4 – Изменение записи

Рисунок 5 – Выборка существующей и несуществующей записи

Рисунок 6 – Результат записи в файл

Выводы

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

Соседние файлы в предмете Искусственный интеллект