Курсовая работа
«Статистика циклов в файле «.cpp»»»
- 20 страниц
ВВЕДЕНИЕ.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 части.
Тема: | «Статистика циклов в файле «.cpp»»» | |
Раздел: | Программирование, Базы данных | |
Тип: | Курсовая работа | |
Страниц: | 20 | |
Цена: | 1600 руб. |
Закажите авторскую работу по вашему заданию.
- Цены ниже рыночных
- Удобный личный кабинет
- Необходимый уровень антиплагиата
- Прямое общение с исполнителем вашей работы
- Бесплатные доработки и консультации
- Минимальные сроки выполнения
Мы уже помогли 24535 студентам
Средний балл наших работ
- 4.89 из 5
написания вашей работы
У нас можно заказать
(Цены могут варьироваться от сложности и объема задания)
682 автора
помогают студентам
42 задания
за последние сутки
10 минут
время отклика
Информатика в экономике
Дипломная работа:
Разработка электронного ресурса по дисциплине “теория вероятности и математическая статистика”
Дипломная работа:
Разработка электронного ресурса по дисциплине “теория вероятности и математическая статистика”
Дипломная работа:
Изучение полиморфизма генов регуляции клеточного цикла p21 и сdk2 в норме и при онкопатологии
Реферат:
Организация и роль статистики в СССР