Похожие презентации:
ОАиП
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.
Плюсы и минусы блок-схемПлюсы:
Наглядность.
Удобство представления сложной
логики.
Упрощение документации.
Ускорение коммуникации в
команде.
Планирование перед написанием
кода.
Универсальность.
Стандартизация.
Минусы:
Усложнение понимания
сложных алгоритмов.
Затруднительность рисования
блок-схемы для алгоритмов.
Устаревшие диаграммы.
Субъективность схем.