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

ФЕДЕРАЛЬНОЕ АГЕНТСТВО ПО ОБРАЗОВАНИЮ

ГОСУДАРСТВЕННОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ

«ВОСТОЧНО – СИБИРСКИЙ ГОСУДАРСТВЕННЫЙ

ТЕХНОЛОГИЧЕСКИЙ УНИВЕРСИТЕТ»

ЭЛЕКТРОТЕХНИЧЕСКИЙ ФАКУЛЬТЕТ

Кафедра систем информатики

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

(Д.669.2.1.12.10.607.09.ПЗ)

По дисциплине «Программирование 2» Тема: «Шаблоны и Обработка исключений»

Выполнил(а): студент(ка) гр.

ЗУ-666-ПИ Сорокин Н.С

Руководитель: доцент кафедры СИ

Хаптахаева Н.Б.

Нормоконтролер:

___________________________

Оценка: _____________

Дата защиты: _____________

Улан-Удэ

2 017

ВОСТОЧНО-СИБИРСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ ТЕХНОЛОГИЙ И УПРАВЛЕНИЯ

ЭЛЕКТРОТЕХНИЧЕСКИЙ ФАКУЛЬТЕТ

Кафедра систем информатики

З А Д А Н И Е

на курсовую работу

Дисциплина: Программирование 2

Тема: Динамические структуры данных

Исполнитель(и): Сорокин Н.С.

Краткое содержание проекта: динамическая структура данных содержащих двунаправленный список, элементы списка символы

  1. Теоретическая часть: словесная постановка задачи,

а также анализ предметной области задачи

  1. Практическая часть: формальная постановка задачи, алгоритм

решения задачи, а также тестирование программы

Сроки выполнения работы по графику:

  1. Обоснование актуальности выбора темы

  2. Поиск и выбор источников и литературы по теме

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

  4. Формализация метода решения поставленной задачи

  5. Разработка программного обеспечения

  6. Оформление результатов проведённого исследования

  7. Защита

Требования к оформлению:

  1. Расчетно-пояснительная записка должна быть представлена в

электронной и твердой копиях

  1. Объем РПЗ должен быть не менее 20 машинописных страниц без учета приложений

  2. РПЗ оформляется по ГОСТу 7.32-2001 и подписывается у ответств. за нормоконтроль.

Руководитель работы __Хаптахаева Н.Б.___

Исполнитель __Сорокин Н.С._____

Дата выдачи « » _____________

Аннотация

Моя работа посвящена разработки алгоритма шаблона и обработки исключений.

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

Правильно оформлять курсовую работу, развитие творческого мышления и навыков самостоятельной работы.

Содержание

Аннотация

Введение

1. Теоретический раздел

1.1 Постановка задачи

1.2 Шаблоны

1.3 Обработка исключений

2. Проектный раздел

2.1 Формальная постановка задачи

2.2 Алгоритм Решения задачи

2.3 Тестирование программы

Заключение

Список использованных источников

Приложение

Введение

Курсовая работа показывает удобство в использование и возможности в работе на языке С++ с использованием шаблонов и обработчика исключений. Работа проводится с односвязным списком.

Линейный однонаправленный список — это структура данных, состоящая из элементов одного типа, связанных между собой последовательно посредством указателей. Каждый элемент списка имеет указатель на следующий элемент. Последний элемент списка указывает на NULL. Элемент, на который нет указателя, является первым (головным) элементом списка. Здесь ссылка в каждом узле указывает на следующий узел в списке. В односвязном списке можно передвигаться только в сторону конца списка. Узнать адрес предыдущего элемента, опираясь на содержимое текущего узла, невозможно.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]