Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Курсовой 2009 (без таблицы).doc
Скачиваний:
4
Добавлен:
01.03.2025
Размер:
99.84 Кб
Скачать

Министерство образования Республики Беларусь

Белорусский государственный Университет Транспорта

Электротехнический факультет

Кафедра «Информатика и информационные технологии»

Курсовая работа

«Разработка программ на языке программирования С\С++»

Вариант 6

Принял выполнил

преподаватель: студент группы ЭС-21

Захаров Чирков А.С.

Гомель 2012

Содержание

  1. Введение……………………………………………………………….……..3

  2. Постановка задачи…………….……………………………………….……4

  3. Заключение………………………………………………………………….17

  4. Список использованной литературы……………………………….…..18

Введение

Целью данной курсовой работы является систематизация знаний по алгоритмизации и языку программирования С и применение их на практике при создании рабочего проекта. В этой работе для выполнения всех требований преподавателя к функциональности рабочего приложения нам будут необходимы знания по всему курсу «Алгоритмизация и программирование на языке С/С++». Для создания курсового проекта необходимо выделить в задании на курсовую работу корневую задачу, которая будет реализована в главном модуле, а так же прикладные задачи, требования к которым указаны в описании функциональности программы. Также необходимо продумать алгоритмы коррекции данных, введённых пользователем. Для этого в ход выполнения работы добавляется дополнительный пункт тестирования полученной программы на правильность реакции на различные данные, вводимые пользователем: как корректные, так и некорректные. Для тестирования необходимо продумать ход мыслей рядового пользователя, а также его характерные ошибки при использовании вашей программы. Для исключения большинства таких ошибок достаточно будет продумать информативный и удобный интерфейс пользователя. Для блокирования же других необходимо составить алгоритмы анализа данных, введённых пользователем.

С++ - это универсальный язык программирования, задуманный так, чтобы делать программирование более приятным для серьёзного программиста. За исключением второстепенных деталей С++ является надмножеством языка программирования С. Помимо возможностей, которые даёт С, С++ предоставляет гибкие и эффективные средства определения новых типов. Используя определение новых типов, точно отвечающих концепциям приложения, программист может разделять разрабатываемую программу на легко поддающиеся контролю части. Такой метод построения программ часто называют абстракцией данных. Информация о типах в некоторых объектах типов, определённых пользователем. Такие объекты просты и надёжны в использовании в тех ситуациях, когда их тип нельзя установить на стадии компиляции. Программирование с применением таких объектов часто называют объектно-ориентировочным. При правильном использовании этот метод даёт более короткие, проще понимаемые и легче контролируемые программы.