НАЗАД ВПЕРЁД ESC – EXIT 1МИЭТ ЦКО Этапы решения задачи на компьютере постановка задачи Первый этап – постановка задачи. математическое моделирование Второй.

Презентация:



Advertisements
Похожие презентации
Этапы решения задач на компьютере.
Advertisements

Базовые структуры алгоритмов. Постановка задачи Построение математической модели Разработка алгоритма (блок-схемы) Составление программы на языке программирования.
Алгоритмизация и требования к алгоритму Алгоритм и алгоритмизация Алгоритм и алгоритмизация.
Даутова Т.К., Алматы, 2013г.. П редписание исполнителю называется командой. Каждый исполнитель имеет свою систему команд, то есть множество предписаний,
Основные этапы решения задач на компьютере. Первый этап – постановка задачи. На этом этапе участвует человек, хорошо представляющий предметную область.
Алгоритм и его формальное исполнениеАлгоритм Алгоритм – это предназначенное для конкретного исполнителя точное описание последовательност и действий, направленных.
Презентация к уроку (информатика и икт, 9 класс) на тему: Алгоритм и его формальное исполнение
Алгоритмы Введение в программирование. Алгоритм Появление алгоритмов связывают с зарождением математики. Более 1000 лет назад (в 825 году) ученый из города.
На штурм алгоритмов Алгоритмы - это последовательность действий, которые необходимо выполнить для решения задачи. Алгоритм (лат. algorithmi – аль Хорезми.
Для учащихся школы 19.
Алгоритмы Алгоритм – понятное и точное предписание исполнителю совершить последовательность действий, направленных на достижение поставленных целей. Программа.
«Все наше достоинство – в способности мыслить» Блез Паскаль.
9 класс Урок 4 Матвеева В.П.. Постановка задачи Построение алгоритма Составление программы на языке программирования О т л а д к а и тестирование программы.
Алгоритмизация. Понятие алгоритма Алгоритм Алгоритм – это четко организованная последовательность действий, приводящая к определенному результату. Впервые.
Алгоритм и его формальное исполнение 16 декабря 2013 г.
Что такое программирование? Совокупность процессов, связанных с разработкой программ и их реализацией. В широком смысле к указанным процессам относят все.
Алгоритмизация и блок-схемы Практическое занятие 1.
АЛГОРИТМИЗАЦИЯ Выполнила учитель информатики МБОУ СОШ28 Мартынова Нина Михайловна Алгоритм как модель деятельности исполнителя."
Алгоритм и его свойства. Алгоритм – это точное и понятное предписание выполнить конечную последовательность действий, направленную на решение поставленной.
АЛГОРИТМИЗАЦИЯ И ПРОГРАММИРОВАНИЕ. Этапы решения задачи на ЭВМ 1. Постановка задачи 2. Анализ и исследование модели 3. Разработка алгоритма 4. Программирование.
Транксрипт:

НАЗАД ВПЕРЁД ESC – EXIT 1МИЭТ ЦКО Этапы решения задачи на компьютере постановка задачи Первый этап – постановка задачи. математическое моделирование Второй этап – математическое моделирование. алгоритмизация задачи Третий этап – алгоритмизация задачи. программирование Четвертый этап – программирование. ввод программы и исходных данных в компьютер Пятый этап – ввод программы и исходных данных в компьютер. тестирование и отладка программы. Шестой этап – тестирование и отладка программы. выполнение отлаженной программы и анализ результатов Седьмой этап – выполнение отлаженной программы и анализ результатов. Первый слайд

НАЗАД ВПЕРЁД ESC – EXIT 2МИЭТ ЦКО Основные компоненты программы Входные данные 1. Входные данные Выходные данные 2. Выходные данные Алгоритм обработки данных 3. Алгоритм обработки данных

НАЗАД ВПЕРЁД ESC – EXIT 3МИЭТ ЦКО Алгоритм Алгоритм Алгоритм – это последовательность действий, которая определяет процесс получения выходных данных из входных, то есть приводит к решению задачи. Линейные алгоритмы: действия выполняются одно за другим Разветвленные алгоритмы: есть условие и есть хотя бы два пути выполнения алгоритма Циклические алгоритмы: многократное повторение некоторой группы шагов Виды алгоритмов

НАЗАД ВПЕРЁД ESC – EXIT 4МИЭТ ЦКО Обозначения в схеме алгоритма Основные блоки Начало Конец Вычислительные действия Проверка условия Ввод-вывод Схема алгоритма Схема алгоритма – это графический способ описания алгоритма. Нумерация блоков

НАЗАД ВПЕРЁД ESC – EXIT 5МИЭТ ЦКО Обозначения в схеме алгоритма Внутристраничный перенос Стрелки ставятся в направлениях налево или вверх и когда есть излом. Комментарии Стрелки Пример:

НАЗАД ВПЕРЁД ESC – EXIT 6МИЭТ ЦКО Пример схемы алгоритма Линейный алгоритм Задача: Даны A, B Найти S=A+B Пояснение: В программах с линейной структурой операторы выполняются сверху вниз в соответствии со схемой алгоритма. В программах с линейной структурой каждый оператор выполняется только одни раз. Программа с линейной структурой выполняется вся целиком, т.е. выполняются все ее операторы. Схема алгоритма:

НАЗАД ВПЕРЁД ESC – EXIT 7МИЭТ ЦКО Компьютерная программа Компьютерная программа – это набор инструкций для компьютера. Программирование Компьютер может выполнить задачу, если получит инструкции, как ее решать. Программист – это человек, составляющий компьютерные программы. Алгоритм выполняет исполнитель, например, компьютер. Программирование – это процесс написания программ.

НАЗАД ВПЕРЁД ESC – EXIT 8МИЭТ ЦКО Языки программирования предназначены для написания программ. Некоторые языки программирования высокого уровня: Бейсик Паскаль Си++ Java Язык программирования Язык программирования – это фиксированная система обозначений и правил для описания алгоритмов и данных. Языки программирования

НАЗАД ВПЕРЁД ESC – EXIT 9МИЭТ ЦКО Паскаль удобен для начинающих программистов, потому что имеет ряд достоинств: благодаря своей компактности и четкому описанию достаточно прост для изучения; благодаря жестким требованиям к описанию переменных, имеет высокую надежность программ и т.д. Язык программирования Паскаль Язык Паскаль создан в годах швейцарским математиком Николаусом Виртом и назван в честь французского ученого Блеза Паскаля, который в 1642 году изобрел первую счетную машину. Паскаль по своим возможностям не уступает С++ и другим языкам программирования. Последний слайд