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

«Статистика циклов в файле «.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
Узнайте стоимость
написания вашей работы
Популярные услуги
Дипломная на заказ

Дипломная работа

от 8000 руб.

срок: от 6 дней

Курсовая на заказ

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

от 1500 руб.

срок: от 3 дней

Отчет по практике на заказ

Отчет по практике

от 1500 руб.

срок: от 2 дней

Контрольная работа на заказ

Контрольная работа

от 100 руб.

срок: от 1 дня

Реферат на заказ

Реферат

от 700 руб.

срок: от 1 дня

682 автора

помогают студентам

23 задания

за последние сутки

10 минут

среднее время отклика