Разработка алгоритмов и их реализация на языках программирования высокого уровня

Скачать курсовую работу на тему: "Разработка алгоритмов и их реализация на языках программирования высокого уровня". В которой рассмотрены общие сведения об алгоритмизации. Изучены способы описания алгоритмов и блок-схема.
Author image
Denis
Тип
Курсовая работа
Дата загрузки
13.12.2025
Объем файла
802 Кб
Количество страниц
18
Уникальность
Неизвестно
Стоимость работы:
Бесплатно
Заказать написание авторской работы с гарантией

ВВЕДЕНИЕ
В настоящее время происходит активное развитие информационных технологий. С каждым годом компьютеры становятся мощнее прежних, и для них уже требуется новое программное обеспечение, которое сможет выполнять различные задачи по обработке информации.Программирование представляет собой вид интеллектуальной деятельности по разработке программного обеспечения. Происходит составление алгоритма, который представлен в виде машинного текста, понятного для персонального компьютера.
Для того, чтобы разработать программу, программисты используют различные языки программирования. Различают языки высокого и низкого уровня. Языки низкого уровня неудобно и трудно использовать, но на них пишутся программы, которые работают быстрее, чем программы, написанные на более удобных языках высокого уровня.
Высокоуровневым языком программирования является такой программный язык, который разработан с целью обеспечить его быстрое и удобное использование пользователем. Главным отличием высокоуров

СОДЕРЖАНИЕ

ВВЕДЕНИЕ

1. ОПИСАНИЕ СРЕДЫ РАЗРАБОТКИ

1.1. Описание Microsoft Visual Studio 2022

1.2. Создание проекта, запуск программы и сборка проекта

1.3. Указание на ошибки

2. ОБЩИЕ СВЕДЕНИЯ ОБ АЛГОРИТМИЗАЦИИ

2.1. Основы алгоритмизации

2.2. Основные свойства алгоритма

2.3. Способы описания алгоритмов. Блок-схема

3. СИНТАКСИС ЯЗЫКА C++

3.1. Директивы предпроцессора

3.2. Ввод/вывод

3.2.1.Вывод на консоль

3.2.2.Ввод с консоли

3.3. Оператор возврата return

3.4. Типы данных

3.5. Операторы

3.6. Массивы

3.7. Структуры

3.8. Циклы

3.9. Функции

3.10. Операторы вывода

4.ПРАКТИЧЕСКАЯ ЧАСТЬ. ВЫЧИСЛИТЕЛЬНЫЕ ЗАДАЧИ

4.1. ЗАДАЧА 1

4.2. ЗАДАЧА 2

4.3. ЗАДАЧА 3

4.4. ЗАДАЧА 4

5. ИНФОРМАТИВНОЕ ОБЕСПЕЧЕНИЕ

5.1. Аппаратное обеспечение

5.2. Использованное ПО

5.2. Иструкция по запуску программ

ЗАКЛЮЧЕНИЕ

СПИСОК ЛИТЕРАТУРЫ

СПИСОК ЛИТЕРАТУРЫ
1.Основы алгоритмизации : учебно-методическое пособие / Е. А. Сидорова, С. П. Железняк, Т. В. Манохина, С. А. Ступаков.— Омск : ОмГУПС, 2020.— 35 с. 
2.Основы программирования на языке С++ : учебное пособие / А. И. Давыдов, Е. С. Калинина, И. Л. Саля, С. А. Ступаков. — Омск : ОмГУПС, 2022. — 86 с..
3.Методические указания к выполнению курсового проектирования по дисциплине «Информатика» для студентов направлений 09.03.01 «Информатика и вычислительная техника», 09.03.02 «Информационные системы и технологии»(все профили) очной формы обучения / ФГБОУ ВО«Воронежский государственный технический университет»; сост. А.Н. Юров, Ю.М. Школьникова. Воронеж, 2016. 15 с ;
4.Добро пожаловать в интегрированную среду разработки Visual Studio [Электронный ресурс] // Microsoft Learn URL: https://learn.microsoft.com/ru-ru/VisualStudio/get-started/visual-studio-ide?view=vs-2022 (дата обращения: 15.10.2022).
5.Груздев, Д. В. Программирование C++ (1 курс) : учебное пособие / Д. В. Груздев. — Воронеж : ВГУ, 2017. — 80 с. .
6. C/C++. Программирование на языке высокого уровня / Т. А. Павловская. — СПб.:Питер, 2003. —461 с: ил.
7.Документация по Visual Studio C++ [Электронный ресурс] // https://www.microsoft.com/ru-ru/ – русскоязычный 

Комбинированный способ описания алгоритма даёт возможность использовать возможности и преимущества всех перечисленных выше способов.
Графическое описание алгоритма в виде блок-схемы – это описание структуры алгоритма с помощью геометрических фигур с линиями связи.
Блок схема алгоритма – это графическое представление метода решения задачи, в котором используются специальные символы для отображения операций.  Символы, из которых состоит блок-схема алгоритма, определяет стандарт оформления алгоритмов ГОСТ 19.701-90. Этот ГОСТ соответствует международному стандарту оформления алгоритмов, поэтому блок-схемы алгоритмов, которые оформлены согласно ГОСТ 19.701-90, в разных странах понимаются однозначно.
Описание алгоритма с помощью блок-схем является одним из самых наглядных и компактных способов. Данный способ имеет ряд преимуществ по сравнению с оста