3.43M

ОАиП

1.

Доклад по программированию
на тему
«Технология решения задач с помощью ЭВМ.
Обзор программных средств для создания блоксхем алгоритма»
Выполнила студентка математико-технологического факультета
1 курса 4 группы Репина Елизавета

2.

Электронно-вычислительная машина
ЭВМ — это устройство или комплекс устройств,
предназначенных для автоматической обработки
информации, выполнения математических операций,
хранения данных и управления различными
процессами посредством выполнения программ.

3.

Для работы с ЭВМ используют языки программирования, которые представляют
программы в форме, понятной ЭВМ (машинном представлении).
Машинный код — набор инструкций, которые можно выполнить непосредственно на
центральном процессоре.
Язык ассемблера — предоставляет прямой доступ к аппаратным компонентам
компьютера, код на нём состоит из последовательности команд, которые
соответствуют инструкциям машинного кода.

4.

Основные этапы решения задач с помощью ЭВМ
Постановка задачи — формулировка цели и условий, определение
входных данных и ожидаемых результатов.
Разработка алгоритма — построение пошаговой последовательности
действий для достижения цели.
Создание блок-схемы — графическое отображение алгоритма, что
позволяет наглядно увидеть логику решения.
Программирование — перевод алгоритма в код на выбранном языке
программирования.
Тестирование и отладка — проверка правильности работы программы.
Внедрение и эксплуатация.

5.

Плюсы и минусы решения задач с помощью ЭВМ
Плюсы:
Высокая точность вычислений.
Автоматизация задач.
Универсальность.
Независимость количества
оборудования от сложности
задачи.
Возможность хранить большие
объёмы данных в различных
формах.
Возможность удалённой работы
и сотрудничества.
Минусы:
Сложность подготовки задачи к решению
Недостаточная наглядность протекания
процессов и сложность изменения
параметров этих процессов.
Сложность структуры ЭВМ, эксплуатация и
техническое обслуживание.
Требование специальной аппаратуры при
работе с элементами реальной аппаратуры.
Снижение интеллектуальных способностей
человека.

6.

Блок-схемы алгоритмов: назначение и основные элементы
Блок-схема — это графическое представление алгоритма с помощью
геометрических фигур (блоков) и стрелок, которые показывают
последовательность действий.
Основные элементы блок-схем:
Начало и конец — овал.
Процесс или действие — прямоугольник.
Ввод/вывод — параллелограмма.
Решение (условие) — ромб.
Переходы — стрелки, показывающие направление потока.

7.

Основные принципы построения блок-схем
Логическая последовательность
Однозначность
Минимальность
Использование стандартных символов

8.

Этапы построения блок-схемы
1.Анализ задачи.
2.Определение основных операций.
3.Построение блок-схемы с использованием стандартных символов.
4.Проверка логической целостности.
5.Внесение корректировок при необходимости.

9.

Программные средства для создания блок-схем алгоритма
Microsoft Visio
Microsoft Word и PowerPoint
draw.io (diagrams.net)
Lucidchart

10.

Плюсы и минусы блок-схем
Плюсы:
Наглядность.
Удобство представления сложной
логики.
Упрощение документации.
Ускорение коммуникации в
команде.
Планирование перед написанием
кода.
Универсальность.
Стандартизация.
Минусы:
Усложнение понимания
сложных алгоритмов.
Затруднительность рисования
блок-схемы для алгоритмов.
Устаревшие диаграммы.
Субъективность схем.
English     Русский Правила