- •Пояснительная записка к курсовой работе
- •Содержание
- •Введение.
- •Постановка задачи
- •Метод решения задачи и ее формализация.
- •2) Метод нисходящего проектирования
- •3) Интерфейс типа «Меню»
- •Выбор языка программирования.
- •Разработка состава и структуры исходных данных и результатов.
- •Разработка алгоритма решения задачи.
- •Разработка программы.
- •Отладка и тестирование программы.
- •Тестовый набор.
- •Список литературы.
- •Приложение б. Исходный текст программы.
Министерство образования и науки РФ
Пензенская государственная технологическая академия
Факультет «Институт промышленных технологий»
Кафедра «Вычислительные машины и системы»
Пояснительная записка к курсовой работе
по дисциплине «Алгоритмические языки и программирование»
на тему «Создание и обработка динамического списка»
Выполнил студент группы Зубков А.В.
Руководитель проекта Кутепова Л.А.
Проект защищен с оценкой
Пенза 2011
Министерство образования и науки РФ
Пензенская государственная технологическая академия
Кафедра Вычислительные машины и системы
«УТВЕРЖДАЮ»
зав. кафедрой
« »
З А Д А Н И Е
на курсовое проектирование по курсу
«Алгоритмические языки и программирование»
Студенту Зубкову А.В. Группа 10В2
Тема проекта Создание и обработка динамического списка
Исходные данные (технические требования на проектирование)
Разработать программу для формирования и редактирования однонаправленного динамического списка с использованием интерфейса пользователя типа «горизонтальное меню с выбором по функциональной клавише».
Программа должна выполнять следующие функции:
1) создавать динамический список и заполнять поля данных элементов динамического списка данными из текстового файла;
2) выводить данные динамического списка в файл в виде таблицы;
3) производить добавление элемента в начало списка;
4) производить удаление элемента с заданным номером;
5) производить обмен местами элементов с заданными ключами.
Предметная область элементов динамического списка – «Компакт диски». Запись должна содержать не менее 4-х информационных полей.
При разработке программы использовать заголовочные файлы пользователя
Объем работы по курсу
1. Расчетная часть
Отсутствует
2. Графическая часть
Схема программы
3. Экспериментальная часть
Разработка, отладка и тестирование программы
Срок выполнения проекта по разделам
1. Постановка задачи к 20 сентября 2011 г.
2. Метод решения задачи и ее формализация к 27 сентября 2011 г.
3. Выбор языка программирования к 04 октября 2011 г.
4. Разработка состава и структуры данных к 04 октября 2011 г.
5. Разработка алгоритма решения задачи к 18 октября 2011 г.
6. Разработка программы к 01 ноября 2011 г.
7. Отладка и тестирование программы к 22 ноября 2011 г.
8. Оформление ПЗ к 20 декабря 2011 г.
Дата выдачи задания « 20 » сентября 2011 г.
Дата защиты проекта « 26 » декабря 2011 г.
Руководитель Кутепова Л.А.
Задание получил « 20 » сентября 2011 г. Студент Зубков А.В.