ReferatWorld.ru
» » » Язык программирования высокого уровня С++
Вернуться назад

Язык программирования высокого уровня С++

СОДЕРЖАНИЕ

1. ВВЕДЕНИЕ

2. ПОСТАНОВКА ЗАДАЧИ

3. АЛГОРИТМИЗАЦИЯ РЕШЕНИЯ ЗАДАЧИ

3.1 Описание метода решения

3.2 Конструирование алгоритма

4. ОПИСАНИЕ ПРОГРАММЫ

4.1 Общие сведения

4.2 Структура программы

4.3 Описание внутренних переменных, входных и выходных данных

5. РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ

6. АНАЛИЗ РЕЗУЛЬТАТОВ

7. ЗАКЛЮЧЕНИЕ

ЛИТЕРАТУРА

1. ВВЕДЕНИЕ

Данная курсовая работа выполнена на языке программирования высокого уровня С++ с использованием компилятора MicrosoftVisualStudio 2008. Этот язык был разработан в начале 80-х годов в Bell Laboratories. С++ - расширение С, т.е. он обеспечивает кардинальное преимущество языка С++, как над своим предшественником языком С так и над другими языками высокого уровня: поддержка объектно-ориентированного программирования, перегруженных операций и возможность разработки полномасштабных windows-приложений.

Можно сказать, что язык С++ является одним из совершенных и сложных языков программирования на сегодняшний день.

С помощью языка С++ можно решать всевозможные задачи ставящиеся перед современным программистом: написание системных программ, разработка полноценных windows-приложений, объектное моделирование. Благодаря тому, что язык С++ первоначально разрабатывался как язык системного программирования, то он предоставляет программисту широкие возможности для работы с аппаратурой. Но так как язык С++ подвергся полномасштабной обработки, то он обеспечивает пользователя широким набором средств для решения задач объектно-ориентированного программирования, благодаря этому язык С++ позволяет осуществить интеграцию принципов объектно-ориентированного программирования на аппаратный уровень.

В этой курсовой работе проиллюстрированы основные разделы программирования, изучаемые в курсе программирования на языке С++.


2. ПОСТАНОВКА ЗАДАЧИ

Справочник праздников.

Для заданного месяца вывести все приходящиеся на этот месяц праздники.

Например :

1 января – Новый год.

7 января – Рождество.

10 января – день рождение бабушки и т.д.

Справочную информацию список праздников – хранить в текстовом файле.

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


3. ОПИСАНИЕ АЛГОРИТМА

3.1 Описание метода решения

Для решения данной задачи использована среда программирования VisualStudio С++. Программа разработана как консольное приложение с использованием функции main, цикла for, предложения switch, цикла do-while и условия if.

При запуске программы выполняется цикл for, затем пользователь выбирает нужную дату, после чего открывается цикл while и программа сравнивает условие на правильность введенного и допустимого значений.

Далее открывается предложение switch и в зависимости от введенных данных на экран выводится информация.

3.2 Конструирование алгоритма

Структурная схема алгоритма приведена на рис.1. Алгоритм основан на описанном ранее методе решении


Упрощенная структурная схема


НЕТ

Рисунок 1.


4. ОПИСАНИЕ ПРОГРАММЫ

4.1 Общие сведения

Программа написана на языке C++ и работает под управлением операционных систем типа Windows. Для успешной работы программы достаточно иметь исполняемый модуль help.exe.

Программа не требует никаких исходных данных.

Исполняемый модуль занимает на диске 7.88 КБ.

4.2 Структура программы

Программа реализует алгоритм указанный в предыдущем разделе. Исходный текст программы (см. ПРИЛОЖЕНИЕ) содержит основную часть (функция main).

Сводная таблица функции

Таблица 1.

Название Назначение Возвращаемое значение Формальные параметры
main Головная функция программы нет да

Рассмотрим особенности функционирования и реализации этой функции.

Выполнение программы начинается с функции main(). Эта функция вызывает цикл for, в котором вызывается цикл do-while и с помощью предложений консольного ввода на экране отображается список праздничных дат. После того, как пользователь введет значение в цикле начинает происходить поиск данных. После чего цикл не завершает свою работу и возвращается к началу функции main.Данная функция не имеет параметров и возвращаемых значений.


4.3 Описание внутренних переменных, входных и выходных данных

Основная используемая в программе переменная приведена в таблице 2.

Таблица идентификаторов переменных.

Идентификатор Тип Назначение
choice значение Допустимое значение

Программа имеет входные данные. В качестве результата программа выводит на экран дату с описанием праздника.


5. РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ

Для выполнения программы необходимо запустить исполняемый модуль help.exe.

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

После того, как программа вывела информ

Внимание, отключите Adblock

Вы посетили наш сайт со включенным блокировщиком рекламы!
Ссылка для скачивания станет доступной сразу после отключения Adblock!

Скачать
Курсовые работы по информатике и программированию СОДЕРЖАНИЕ 1. ВВЕДЕНИЕ 2. ПОСТАНОВКА ЗАДАЧИ 3. АЛГОРИТМИЗАЦИЯ РЕШЕНИЯ ЗАДАЧИ 3.1 Описание метода решения 3.2 Конструирование алгоритма 4.
Оценок: 1002 (Средняя 5 из 5)

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

© 2017 - 2022 ReferatWorld.ru