8(8412)74-58-38
(с 10-00 до 20-00 МСК)
Зачётик.Ру - помогаем студентам в учёбе

У нас можно недорого заказать курсовую, контрольную, реферат или диплом

Главная / готовые работы / Курсовые работы / Программирование, Базы данных

Статистика циклов в файле «.cpp»» - Курсовая работа

Содержание

ВВЕДЕНИЕ.3

РАЗДЕЛ I. РАЗРАБОТКА И АНАЛИЗ ТЕХНИЧЕСКОГО ЗАДАНИЯ.4

1.1. Описание предметной области.4

1.2. Разработка технического задания.4

1.2.1. Назначение разработки.4

1.2.2. Область применения.4

1.2.3. Принцип работы.4

1.2.4. Требования к техническим средствам.5

1.2.5. Требования к информационной и программной

совместимости.5

1.2.6. Требования к графическому интерфейсу.6

1.3. Выбор методов и средств решения технического задания.6

РАЗДЕЛ II. РАЗРАБОТКА ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ.8

2.1. Разработка алгоритмов.8

2.2. Программа реализация.8

2.2.1. Правила именования переменных.8

2.2.2. Организация входных и выходных данных.9

РАЗДЕЛ III. РАСЧЕТЫ И ОЦЕНКИ.10

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

4.1. Описание интерфейса. Требования к входным данным.11

РАЗДЕЛ V. РУКОВОДСТВО ПРОГРАММИСТА.12

5.1. Организация ввода данных в программу и вывода результата.12

5.2. Блок-схема программы.12

РАЗДЕЛ VI. ТЕСТОВЫЙ ПРИМЕР.13

РАЗДЕЛ VII. КОД ПРОГРАММЫ.16

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

ИСПОЛЬЗУЕМАЯ ЛИТЕРАТУРА.23

Введение (выдержка)

Компьютер - неотъемлемая часть жизни людей в нашем мире.

Его программирование -весь спектр деятельности, связанный с созданием и поддержанием в рабочем состоянии программ— программного обеспечения ЭВМ.

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

Создание циклов в программирование имеет широкое распространение. Цикл— разновидность управляющей конструкции в высокоуровневых языках программирования, предназначенная для организации многократного исполнения набора инструкций. Также циклом может называться любая многократно исполняемая последовательность инструкций, организованная любым способом (например, с помощью условного перехода).

Основная часть (выдержка)

РАЗДЕЛ II. РАЗРАБОТКА ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ

2.1. Разработка алгоритмов

Любой механизм починяется какому-либо алгоритму.

Основные функции программы — это поиск циклов и условий программы по ключевым словам. Пользователь может ввести сам слово, по которому ему надо вывести статистику. Для этого файл “.cpp” будет копирован и его формат будет изменен на “.txt”. На экра выводится интерактивное меню для удобного взаимодействия с пользователем.

Неудачное выполнение программы — неверная команда или слово, заданное пользователем не найдено.

Если выполняется неверная команда - выводится сообщение и пользователь должен заново ввести команду. Если слово не найдено, то статистика по нему не выводится.

2.2. Программа реализация

2.2.1. Правила именования переменных

В ходе работы над курсовым проектом были выработаны следующие соглашения по именованию переменных и написанию кода:

1.1.1.1. Все переменные в программе имеют осмысленное название.

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

1.1.1.3. Имена всех глобальных констант прописаны строчными буквами.

1.1.1.4. Текст программы снабжен комментариями.

1.1.1.5. Текст программы структурирован, вложенные операторы смещены вправо относительно заголовков.

2.2.2. Организация входных и выходных данных

Входными данными для выполнения являются данные, уже записанные в программе и выводимые самой программой.

Выходными данными являются:

• Вывод действий;

• Изменение комбинаций;

• Вывод на экран статистики;

• Сброс, возврат в начало программы;

Заключение (выдержка)

В ходе курсового проектирования была разработана программа, определяющей статистику использования циклов в файле «.cpp».

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

К недостаткам — ограниченная информация по объектам исследования.

Данный проект можно развивать в сторону усложнения улучшения интерфейса и предоставление более полной информации по обьектам.

Задача, поставленная на курсовое проектирование, была мной выполнена в полном объеме. Проект соответствует техническому заданию, удобен в использовании.

Литература

1. Свой конспект лекций по C++.

2. С/C++. Программирование на языке высокого уровня. Т. А. Павлоская.

3. Технология программирования C++/ В.Г. Давыдов.

4. Конспект лекций по C++ Суханова Е.А. Программирование на языке высокого уровня. 1 и 2 части.

Информация о работе

Тип: Курсовая работа
Страниц: 20
Год: 2015
1600 p.
Не подошла эта работа?
Узнайте стоимость написания
работы по Вашему заданию.

Закажите авторскую работу по Вашему заданию!
Контрольная работа
от 100 p.
cрок: от 1 дня
Реферат
от 600 p.
cрок: от 1 дня
Курсовая работа
от 1000 p.
cрок: от 3 дней
Дипломная работа
от 6000 p.
cрок: от 6 дней
Отчет по практике
от 1000 p.
cрок: от 3 дней
Решение задач
от 150 p.
cрок: от 1 дня
Лабораторная работа
от 200 p.
cрок: от 1 дня
Доклад
от 300 p.
cрок: от 2 дней
Заказать работу очень просто!
Вы оформляете заявку
Получаете доступ в лк
Вносите предоплату
Автор пишет работу
Получаете уведомление
о готовности
Вносите доплату
Скачиваете готовую
работу из лк
X
X