Файл: Методические указания по расчетнографической работе для студентов i курса автф.docx
ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 05.05.2024
Просмотров: 14
Скачиваний: 0
ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
Министерство образования Российской Федерации
НОВОСИБИРСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ
№____
ИНФОРМАТИКА
Методические указания по расчетно-графической работе
для студентов I курса АВТФ
(направления 27.03.04 и 09.03.01)
дневной формы обучения
НОВОСИБИРСК
2022
Составители: Г.В. Саблина, канд. техн. наук, доцент
О.Д. Ядрышников, ст.преп.
Рецензент: А.В. Гунько, канд. техн. наук, доцент
Работа подготовлена на кафедре Автоматики
© Новосибирский государственный технический университет, 2022 г.
РАСЧЕТНО-ГРАФИЧЕСКАЯ РАБОТА ПО ИНФОРМАТИКЕ
Написать программу, выполняющую действия с базой данных (далее БД). База данных должна быть организована в виде массива структур. Память под массив структур выделяется либо статически, либо динамически. Количество записей ограничено. Программа должна обеспечивать следующий набор операций (выбор действия осуществляется через меню):
-
Ввод записи с произвольным номером -
Вывод записи с заданным номером -
Сортировка записей по заданному полю в порядке убывания или возрастания -
Вывод всех записей в отсортированном порядке на экран или принтер -
Сохранение всех записей в файле -
Чтение записей из файла -
Создание двух и более подходящих для БД запросов* (дополнительное задание для получения дополнительных баллов)
Для сортировки БД использовать массив указателей. Ввод и вывод данных должен сопровождаться необходимыми подсказками.
Варианты полей базы данных:
A – Фамилия, год рождения, оклад
B – Наименование детали, количество, вес
C – Название пункта, расстояние, количество рейсов
D – Название книги, количество страниц, цена
E – Фамилия, номер курса, стипендия
F – Название фирмы, количество работников, уставной капитал
Содержание отчета
1. Титульный лист.
2. Задание.
3. Текст программы.
4. Полученные результаты (меню, исходный файл, данные, итоговый файл).