Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Батищев Курсовая на С++.doc
Скачиваний:
29
Добавлен:
21.09.2019
Размер:
231.94 Кб
Скачать

Реферат

Объём пояснительной записки составляет 14 страниц; количество иллюстраций – 2; количество используемых источников – 3; средства разработки – язык программирования C++

При выполнении работы было создано одна программа и одна структурная блок-схема, в которых рассматриваются базовые основы языка программирования C++.

В данной работе были изучены следующие темы:

  1. линейные программы;

  2. циклы;

  3. одномерные массивы и указатели;

  4. двумерные массивы;

  5. строки и файлы;

  6. структуры;

  7. функции;

  8. использование шаблонов.

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

Содержание

Содержание 6

Введение 7

1.Постановка задачи 8

2.Теоретический материал 9

3. Блок-схемы основных алгоритмов 11

4. Код основного модуля программы 12

В результате выполнения данной курсовой работы было усовершенствование навыков работы с редактором данных и языком программирования С++, с помощью которого можно написать программы, используя разные функции. Данный редактор “ Справочник работника ГИБДД ” является универсальным и удобным для работы с данными. А так же использование этих данных в программе С++. 20

Библиографический список 21

Введение

Я зык программирования С++ имеет большой диапозон использования.

Использование этого языка программирования упрощает работу, помогает написать определенную программу, с использованием сказанных требований.

А так же и любое другое применение этой программы, в какой – либо сфере деятельности.

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

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

Д ля создания программы “Справочник работника ГИБДД” используем упровляющие процессы и операции языка С++.

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

2.Теоретический материал

Я зык программирования С++ был создан в начале 1980-х годов, его создатель сотрудник фирмы Bell Laboratories - Бьёрн Страуструп. Он придумал ряд усовершенствований к языку программирования C, для собственных нужд. Т. е. изначально не планировалось создания языка программирования С++.  Ранние версии языка С++, известные под именем "C с классами", начали появляться с 1980 года. Язык C, будучи базовым языком системы UNIX, на которой работали компьютеры фирмы Bell, является быстрым, многофункциональным и переносимым. Страуструп добавил к нему возможность работы с классами и объектами, тем самым зародил предпосылки нового, основанного на синтаксисе С, языка программирования. Синтаксис C++ был основан на синтаксисе C, так как Бьёрн Страуструп стремился сохранить совместимость с языком C.

В 1983 году произошло переименование языка из "C с классами" в "язык программирования C++". В него были добавлены новые возможности: виртуальные функции, перегрузка функций и операторов, ссылки, константы и многое другое. Его первый коммерческий выпуск состоялся в октябре 1985 года. Язык программирования C++ является свободным, то есть никто не обладает на него правами.

Р абота с файлами на языке программирования С++

Файл – совокупность данных, которые размещены на внешнем носителе. Функции, которые используются для работы с файлом находятся в библиотеке fstream.h. Для обработки файла нужно его открыть, выполнить необходимые действия и закрыть.

Считывание данных из файла

Существует два способа:

Ifstream <название файловой переменной>(<внешнее название>, признак 1|признак 2); <название файловой переменной>.open (<внешнее название>); или Ifstream <название файловой переменной>; <название файловой переменной>.open (<внешнее название>); Если признаки не будут задаваться, то различий нет. Данная команда подключает поток выведения данных из файла и устанавливает связь между файловой переменной и файлом. Название файла нужно записывать в кавычках.

Выведение данных из файла осуществляется командой

<название файловой переменной>  >>  <переменная> ; Данная команда выведен данные до конца строки либо до первого пробела, что бы вывести больше данных нужно повторить данную команду нужное количество раз. После обработки файл нужно закрыть, это делает следующая команда: <название файловой переменной>.close () Определить конец файла можно командой – eof(). Записывается : <название файловой переменной>.eof ()

Запись данных в файл

Открыть файл для записи можно так: Ofstream <название файловой переменной> (<внешнее название>, признак 1 |признак 2 ); <название файловой переменной>.open (<внешнее название>); Или Ofstream <название файловой переменной>; <название файловой переменной>.open (<внешнее название>); Действие команды – подключаем поток введения в файл и настройка связи между файловой переменной и файлом. Что бы занести данные в файл выполнить команду: <название файловой переменной>  <<  <переменная> Если требуется занести несколько переменных, то нужно повторить команду.