Автор работы: Пользователь скрыл имя, 17 Февраля 2011 в 19:46, курсовая работа
Для удобства восприятия информации записка содержит схемы алгоритмов программ. Чтобы облегчить работу с программой, в содержание введена инструкция пользователя и особенности программы.
Текст самой программы, выполнения операций заявленной в теме курсовой работы, помещён в приложении.
Аннотация………………………………………………………………4
Введение………………………………………………………………..5
Постановка и анализ задачи…………………………………………...6
Разработка алгоритма……………………………………………….....7
Особенности разработки программы……………………………….10
Тест программы………………………………………………………11
Инструкция пользователя……………………………………………12
Заключение……………………………………………………………13
Приложение (текст программы)……………………..........................14
Литература…………………………………………………………….17
“Алгоритмические
языки и технология программирования”
Тема: Электронный
справочник “ Праздники Года ”.
Руководитель: к.т.н., доцент
Шафеева
Ольга Павловна
Омск-2009
г.
Омский Государственный Технический Университет
Кафедра Информатики и вычислительной техники
ЗАДАНИЕ
Курсовой проект по курсу:
Студенту группы: В – 118 Кулинич Артур Юрьевич 2009 учебный год
Тема курсового проекта: Создание электронного справочника «Праздники Года».
Исходные
данные: язык программирования – С++.
Содержание проекта:
Чертежи (листы)
1. Структурная
схема алгоритма
Разделы
пояснительной записки:
Введение.
1. Постановка и анализ задачи.
2. Разработка алгоритма.
3. Особенности разработки программы.
4. Инструкция пользователя.
5. Тест программы.
6. Заключению.
Приложение (текст программы).
Основная
рекомендуемая литература
Руководитель
проектирования
Студент
Содержание
Аннотация………………………………………………………
Введение…………………………………………………………
Постановка и
анализ задачи…………………………………………...6
Разработка алгоритма………………………………………………...
Особенности разработки
программы……………………………….10
Тест программы…………………………………………
Инструкция пользователя…………………
Заключение……………………………………………………
Приложение (текст
программы)……………………............
Литература……………………………………………………
Аннотация
Пояснительная
записка содержит описание алгоритма
и листинг программы
Для
удобства восприятия информации записка
содержит схемы алгоритмов программ. Чтобы
облегчить работу с программой, в содержание
введена инструкция пользователя и особенности
программы.
Текст
самой программы, выполнения операций
заявленной в теме курсовой работы,
помещён в приложении.
Пояснительная
записка оформлена в
Введение:
Целью курсового проектирования является приобретение и закрепление навыков в организации вычислительных процессов и программирования на алгоритмическом языке C++. Основной акцент в работе уделяется рассмотрению подпрограмм.
Язык возник в начале 1980-х годов, когда сотрудник фирмы Bell Laboratories Бьёрн Страуструп придумал ряд усовершенствований к языку Си под собственные нужды. До начала официальной стандартизации язык развивался в основном силами Страуструпа в ответ на запросы программистского сообщества. В 1998 году был ратифицирован международный стандарт языка Си++: ISO/IEC 14882:1998 «Standard for the C++ Programming Language»; после принятия технических исправлений к стандарту в 2003 году — нынешняя версия этого стандарта — ISO/IEC 14882:2003.
Разрабатывая Си с классами, Страуструп также написал программу cfront — транслятор, перерабатывающий исходный код Си с классами в исходный код простого Си. Новый язык, неожиданно для автора, приобрёл большую популярность среди коллег и вскоре Страуструп уже не мог лично поддерживать его, отвечая на тысячи вопросов.
C++
— чрезвычайно
мощный язык, содержащий
средства создания
эффективных программ
практически любого
назначения, от низкоуровневых
утилит и драйверов
до сложных программных
комплексов самого различного
назначения.
Постановка
и анализ задачи:
Написать
на языке С++ и отладить в интерактивном
режиме электронный справочник «Праздников
Года».
Придумать
и разработать программу которая должна
выводить название праздника в зависимости
от введённого числа и месяца.
Основное
внимание необходимо уделить процессу
создания и введение баз данных.
Разработка
алгоритма:
Особенности
разработки программы:
Данная
программа разработана при помощи структур.
Большой акцент в работе уделяется использованию
подпрограмм, а также файлов и записей.
Каждый
шаг пользователя прокомментирован,
что помогает при использовании программы.
Тест программы:
Результат тестирования.
Режим | Количество проверок | Сообщение |
Добавление записи | 10 | Ошибок нет |
Просмотр базы праздников | 10 | Ошибок нет |
Поиск праздника по дате | 10 | Ошибок нет |
Выход | 10 | Ошибок нет |
Инструкция
пользователя:
Для запуска программы необходимо запустить Kursovik.exe. После запуска появиться окно:
В этом окне будет отображаться информация о разработчике, а так же главное меню, в котором будет отображаться список функций. Каждая функция подписана своим номером.
Программа
управляется с помощью цифр от
1 до 4. Чтобы задействовать функцию, нужно
выбрать одну из предложенных цифр и нажать
её.
Заключение
В
ходе курсовой работы мною были изучены
некоторые аспекты
Я узнал, что в основе того или иного языка программирования лежит некоторая руководящая идея, оказывающая существенное влияние на стиль соответствующих программ. А также, что исторически первой была идея структурирования программ, в соответствии с которой программист должен был решить, какие именно процедуры он будет использовать в своей программе, а затем выбрать наилучшие алгоритмы для реализации этих процедур.
Данная
курсовая работа наглядно демонстрирует
преимущества файлов прямого доступа.
Если детализировать структуру записи,
модернизировать саму программу
и добавить процедуры для удаления,
поиска и сортировки записей, то можно
получить программу работы с базой
данных.
Приложение
#define _CRT_SECURE_NO_DEPRECATE
Информация о работе Электронный справочник “ Праздники Года ”