Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Программирование на яз выс ур указания к курсов...doc
Скачиваний:
0
Добавлен:
01.03.2025
Размер:
312.83 Кб
Скачать

Министерство образования и науки Российской Федерации

Северо-Кавказский горно-металлургический институт

(государственный технологический университет)

Кафедра Автоматизированной обработки информации

Методические указания

к курсовой работе

по курсу «Программирование на языках высокого уровня» для студентов направления «Информатика и вычислительная техника».

Владикавказ 2007

Составители: Будаева А.А., Даурова А.А.

Методические указания составлены в соответствии с рабочей программой курса "Программирование на языках высокого уровня" для студентов направления «Информатика и вычислительная техника».

Цель курсовой работы состоит в углубленном изучении приемов программирования на алгоритмическом языке Borland Pascal и приобретении практических навыков в решении задач на персональных ЭВМ.

Акцентируется внимание на работу с файлами на магнитных носителях и с динамическими структурами данных.

Приводится тематика курсовых работ, основные принципиальные положения, практические примеры.

Содержание

4.3 Указатели и динамическая память 22

4.3.1. Общие сведения 22

4.3.2. Динамические структуры данных 23

Приложение A 30

Приложение B 31

Приложение C 38

Приложение D 40

Введение

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

  1. Тематика курсовых работ

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

Каждое задание на курсовую работу уточняется с преподавателем.

  1. Задание на типовую курсовую работу

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

Элемент 1

Элемент 2

Элемент 3

Элемент N

где 5<=N<=12.

  1. Студент должен самостоятельно выбрать предметную область (объект для информационно-поисковой системы).

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

  3. Сформулировать техническое задание (ТЗ) для конкретной системы.

Любая ИПС должна выполнять следующие функции:

  • вывод содержимого файла;

  • добавление новых данных в файл;

  • выборка информации по любому элементу данных;

  • удаление информации об объекте по заданному признаку;

  • сортировка информации по выбранному признаку;

  • Проанализировать задачу с целью выявления отдельных подзадач, выделенные подзадачи (программные модули) рассмотреть на зависимость и независимость друг от друга.

  • Выполнить программную реализацию на языке Borland Pascal, для проверки работоспособности ПК взять вариант исходных данных не менее 15-20 записей.