Слайд 1
П.2.1 «РЕШЕНИЕ
ЗАДАЧ НА КОМПЬЮТЕРЕ»
Слайд 2
ЭТАПЫ РЕШЕНИЯ ЗАДАЧ НА КОМПЬЮТЕРЕ
Постановка задачи
Формализация
Алгоритмизация
Программирование
Компьютерный эксперимент
К вопросам
Слайд 3
Для решения задач на компьютере необходимо владеть языком
программирования, обладать знаниями в области информационного моделирования и алгоритмизации.
Слайд 5
ПОСТАНОВКА ЗАДАЧИ
На этом этапе участвует человек, хорошо представляющий
предметную область задачи. Он должен четко определить цель задачи,
дать словесное описание содержания задачи и предложить общий подход к
её решению.
Результат этапа: Словесная информационная модель
К вопросам
Слайд 6
ФОРМАЛИЗАЦИЯ
Формализуется описательная информационная модель, то есть записывается с
помощью некоторого формального языка.
Для этого требуется:
Понять, к какому классу
принадлежит рассматриваемая задача;
Записать известные связи между исходными данными и результатами
с помощью математических отношений;
Выбрать наиболее подходящий способ для решения задачи
Результат этапа: Математическая модель
К вопросам
Слайд 7
АЛГОРИТМИЗАЦИЯ
Осуществляется построение алгоритма – чёткой инструкции, задающей необходимую
последовательность действий для решения задачи. Алгоритм чаще всего представляется
в форме блок-схемы ввиду её наглядности и универсальности.
Результат этапа: Алгоритм
К
вопросам
Слайд 8
ПРОГРАММИРОВАНИЕ
Записывается алгоритм на одном из языков программирования. Составление
программы обеспечивает возможность выполнения алгоритма и соответственно поставленной задачи
исполнителем – компьютером.
Результат этапа: Программа
К вопросам
Слайд 9
КОМПЬЮТЕРНЫЙ ЭКСПЕРИМЕНТ
На этом этапе происходят выполнение алгоритма с
помощью электронной вычислительной машины (ЭВМ), поиск и исключение ошибок.
При этом программисту приходится выполнять рутинную работу по проверке работы
программы, поиску и исключению ошибок, и поэтому для сложных программ этот часто требует гораздо больше временит и сил, чем написание первоначального текста программы.
Результат этапа: Уточнение модели, получение результата
К вопросам
Слайд 12
ВОПРОСЫ:
Перечислите основные этапы решения задачи с использованием компьютера.
Что
происходит на этапе постановки задачи? Что является результатом этого
этапа?
Что происходит на этапе формализация? Что является результатом этого этапа?
Что
происходит на этапе алгоритмизация? Что является результатом этого этапа?
Что происходит на этапе программирования? Что является результатом этого этапа?
Что происходит на этапе компьютерного эксперимента? Что является результатом этого этапа?
Слайд 13
ДОМАШНЕЕ ЗАДАНИЕ
Разобрать материал урока §2.1
Записи учить
Описание презентации по отдельным слайдам:
-
1 слайд
п.2.1 «решение задач на компьютере»
Подготовила: Галина А.П.
Муниципальное бюджетное общеобразовательное учреждение средняя школа №10 г. Павлово -
2 слайд
Этапы решения задач на компьютере
Постановка задачи
Формализация
Алгоритмизация
Программирование
Компьютерный экспериментК вопросам
-
3 слайд
Для решения задач на компьютере необходимо владеть языком программирования, обладать знаниями в области информационного моделирования и алгоритмизации.
-
-
5 слайд
Постановка задачи
На этом этапе участвует человек, хорошо представляющий предметную область задачи. Он должен четко определить цель задачи, дать словесное описание содержания задачи и предложить общий подход к её решению.
Результат этапа: Словесная информационная модель
К вопросам -
6 слайд
Формализация
Формализуется описательная информационная модель, то есть записывается с помощью некоторого формального языка.
Для этого требуется:
Понять, к какому классу принадлежит рассматриваемая задача;
Записать известные связи между исходными данными и результатами с помощью математических отношений;
Выбрать наиболее подходящий способ для решения задачи
Результат этапа: Математическая модельК вопросам
-
7 слайд
Алгоритмизация
Осуществляется построение алгоритма – чёткой инструкции, задающей необходимую последовательность действий для решения задачи. Алгоритм чаще всего представляется в форме блок-схемы ввиду её наглядности и универсальности.
Результат этапа: Алгоритм
К вопросам -
8 слайд
Программирование
Записывается алгоритм на одном из языков программирования. Составление программы обеспечивает возможность выполнения алгоритма и соответственно поставленной задачи исполнителем – компьютером.
Результат этапа: Программа
К вопросам -
9 слайд
Компьютерный эксперимент
На этом этапе происходят выполнение алгоритма с помощью электронной вычислительной машины (ЭВМ), поиск и исключение ошибок. При этом программисту приходится выполнять рутинную работу по проверке работы программы, поиску и исключению ошибок, и поэтому для сложных программ этот часто требует гораздо больше временит и сил, чем написание первоначального текста программы.
Результат этапа: Уточнение модели, получение результата
К вопросам -
-
-
12 слайд
Вопросы:
Перечислите основные этапы решения задачи с использованием компьютера.
Что происходит на этапе постановки задачи? Что является результатом этого этапа?
Что происходит на этапе формализация? Что является результатом этого этапа?
Что происходит на этапе алгоритмизация? Что является результатом этого этапа?
Что происходит на этапе программирования? Что является результатом этого этапа?
Что происходит на этапе компьютерного эксперимента? Что является результатом этого этапа? -
13 слайд
Итоги урока
За урок – «5» у вас не было проблем в усвоен и понимании материала.
За урок – «4» были небольшие проблемы усвоении материала, требуется поработать дополнительно.
За урок – только «3», материал усвоен, но многие вопросы остались не понятыми. -
14 слайд
Домашнее задание
Разобрать материал урока §2.1
Записи учить -
15 слайд
Список использованных источников
Учебник по информатике 9 класс, автор Л.Л. Босова
Ответ на вопрос в сканворде (кроссворде) «Последовательность действий для решения задачи», 8 букв (первая — а, последняя — м):
алгоритм
(АЛГОРИТМ) 👍 0 👎 0
Другие определения (вопросы) к слову «алгоритм» (68)
- Какой термин программирования произошёл от имени турецкого математика Аль-Хорезми?
- Точный порядок действий
- Метод решения задачи
- Последовательность вычисления
- Порядок действий
- Точный набор правил, определяющий, как решить какую-либо проблему
- Система операций
- Сначала это слово означало нумерацию по десятичной позиционной системе, затем — труды индийских математиков
- «сценарий» программы
- Порядок выполнение команд
- Вид и порядок действий, решающих конкретную задачу
- Способ решения вычислит. задач
- Порядок решения задачи
- В информатике он бывает основной, вспомогательный, линейный, рекурсивный, а в основе его названия скрывается имя узбекского учёного-математика
- Схема решения задачи
- Совокупность действий, правил для решения данной задачи
- Последовательность операций решения задачи
- Установленный способ решения задачи
- Набор правил и процедур, выполнение которого приводит к решению поставленной задачи; совокупность шагов для достижения некоторого результата
- Сортировка пузырьком
- Сначала это слово означало нумерацию по десятичной позиционной системе, затем — труды индийских математиков
- Способ решения вычислительных задач
- Дорожка к решению
- В честь Аль-Хорезми назван этот научный термин
- Инструкция, заложенная в компьютер
- «Технология решения»
- Логичная цепочка решения
- «Стержень» компьютерной программы
- Основа программирования
- Список команд роботу
- Какой термин программирования произошёл от имени турецкого математика Аль-Хорезми
- Набор действий
- Схема действий
- Совокупность действий для решения данной задачи
- Решето Эратосфена по сути
- Система операций (мат.)
- Пошаговый образец решения задачи
- Порядок выполнения команд
- Расписание действий для решения задачи
- Основа любой компьютерной программы
- Заданный порядок действий
- Шаги в решении задачи
- Последовательность действий
- Последовательность решения
- Компьютерный разум
- Совокупность действий для решения задачи
- Совокупность правил для решения данной задачи
- Набор инструкций, описывающих порядок действий
- Чёткая схема действий
- Чёткая схема написания программы
- «Маршрут» решения задачи
- Набор правил, позволяющий решать конкретную задачу
- Набор правил, действий для решения конкретной задачи
- Чёткая схема, без которой и программист не напишет программу
- Путь решения задач
- Совокупность последовательных шагов, приводящих к желаемому результату
- Схема программиста
- Способ решения
- Порядок действий для достижения нужного результата
- Совокупность действий для решения
- Способ решения (мат.)
- Установленный порядок действий в информатике
- Совокупность действий для достижения конечного результата
- Порядок выполнения команд в программировании
- Система операций, осуществляемых в определенной последовательности для достижения какой-либо цели
- Путь решения задачи
- Схема действий, приводящих к желаемому результату
- Последовательность операций, выполняемых в строго установленном порядке
- точный набор инструкций, описывающих последовательность действий для достижения результата, решения задачи ◆ Ведь все эти машины работают по «алгоритму» ― точно предписанному руководству к действию. В. Пекелис, «Может ли «думающая» машина решить любую задачу?» // «Техника — молодежи», 1959 г. ◆ Алгоритмом называется последовательность операций, ведущих к цели, когда каждый данный шаг однозначно определён предыдущим и предопределяет последующий. А. К. Сухотин, «Парадоксы науки», 1978 г.
Значение слова
АЛГОРИ́ТМ,
-а, м. Мат.
Система вычислений по строго определенным правилам, которая после последовательного их выполнения приводит к решению поставленной задачи.
Алгоритм извлечения корня из числа. Построение системы алгоритмов.
[По латинской форме арабского имени хорезмийского математика 9 в. аль-Хорезми — Algorithmi]
Алгори́тм (латинское algorithmi — от имени среднеазиатского математика Аль-Хорезми) — конечная совокупность точно заданных правил решения некоторого класса задач или набор инструкций, описывающих порядок действий исполнителя для решения определённой задачи. В старой трактовке вместо слова «порядок» использовалось слово «последовательность», но по мере развития параллельности в работе компьютеров слово «последовательность» стали заменять более общим словом «порядок». Независимые инструкции могут выполняться в произвольном порядке, параллельно, если это позволяют используемые исполнители.
Ранее в русском языке писали «алгорифм», сейчас такое написание используется редко, но тем не менее имеет место исключение (нормальный алгорифм Маркова).
Часто в качестве исполнителя выступает компьютер, но понятие алгоритма необязательно относится к компьютерным программам — так, например, чётко описанный рецепт приготовления блюда также является алгоритмом, в таком случае исполнителем является человек (а может быть и некоторый механизм, например, ткацкий или токарный станок с числовым управлением).
Можно выделить алгоритмы вычислительные (далее речь в основном идёт о них) и управляющие. Вычислительные алгоритмы, по сути, преобразуют некоторые начальные данные в выходные, реализуя вычисление некоторой функции. Семантика управляющих алгоритмов существенным образом может отличаться и сводиться к выдаче необходимых управляющих воздействий либо в заданные моменты времени, либо в качестве реакции на внешние события (в этом случае, в отличие от вычислительного алгоритма, управляющий может оставаться корректным при бесконечном выполнении).
Понятие алгоритма относится к первоначальным, основным, базисным понятиям математики. Вычислительные процессы алгоритмического характера (арифметические действия над целыми числами, нахождение наибольшего общего делителя двух чисел и т. д.) известны человечеству с глубокой древности. Однако в явном виде понятие алгоритма сформировалось лишь в начале XX века.
Частичная формализация понятия алгоритма началась с попыток решения проблемы разрешения (немецкое Entscheidungsproblem), которую сформулировал Давид Гильберт в 1928 году. Следующие этапы формализации были необходимы для определения эффективных вычислений или «эффективного метода»; среди таких формализаций — рекурсивные функции Геделя — Эрбрана — Клини 1930, 1934 и 1935 гг., λ-исчисление Алонзо Чёрча 1936 г., «Формулировка 1» Эмиля Поста 1936 года и машина Тьюринга.
Показать дальше
Наверх ↑
Словарь синонимов | Ассоциации | Словарь антонимов | Толковый словарь | Фонетический разбор слова онлайн | Составить слова из заданных букв
Что искали другие
- Голландские колонисты называли его «аркдва» — «земляной поросёнок»
- Рекламная поговорка
- Тембровый вид звучания в многолосных музыкальных инструментах
- Царь с лицом Шона Бина из исторического блокбастера «Троя»
- Японская игровая приставка
Случайное
- Возрастное определение Вольки в устах Хоттабыча
- Маленькое млекопитающее с белым мехом зимой
- Растение — туземец
- Коронный снаряд Светланы Хоркиной
- Возведение напраслины
- Поиск занял 0.011 сек. Вспомните, как часто вы ищете ответы? Добавьте sinonim.org в закладки, чтобы быстро искать их, а также синонимы, антонимы, ассоциации и предложения.
Пишите, мы рады комментариям
записываются известные связи между исходными данными и результатами с помощью математических отношений — формализация
по уточненной программе проводятся необходимые вычисления, результаты которых позволяют ответить на поставленные в задаче вопросы — выполнение расчетов
выбирается наиболее подходящий способ решения задачи — формализация
осуществляется проверка работоспособности программы и исправление обнаруженных при этом ошибок — отладка, тестирование
алгоритм записывается на одном из языков программирования — программирование
устанавливается, к какому классу принадлежит рассматриваемая задача — формализация
осуществляется построение чёткой инструкции, задающей необходимую последовательность действия для решения задачи — алгоритмизация
выделяются существенные свойства рассматриваемого объекта — постановка задачи
указываются связи между исходными данными и результатом — постановка задачи
определяются исходные данные — постановка задачи
Сначала определяется, что нужно сделать, какие исходные данные — постановка задачи.
Затем определяется, какие есть похожие задачи, на основании этого выбирается и строится модель (чаще всего математическая) — формализация.
Потом разрабатывается алгоритм (алгоритмизация), который записывается на языке программирования (программирование).
Полученная программа тестируется (отладка) и, если она на тестовых примерах работает корректно, выполняются расчеты.
Слайд 1п.2.1 «решение задач на компьютере»
Подготовила: Галина А.П.
Муниципальное бюджетное общеобразовательное учреждение средняя
школа №10 г. Павлово
Слайд 2Этапы решения задач на компьютере
Постановка задачи
Формализация
Алгоритмизация
Программирование
Компьютерный эксперимент
К вопросам
Слайд 3Для решения задач на компьютере необходимо владеть языком программирования, обладать знаниями
в области информационного моделирования и алгоритмизации.
Слайд 5Постановка задачи
На этом этапе участвует человек, хорошо представляющий предметную область задачи.
Он должен четко определить цель задачи, дать словесное описание содержания задачи и предложить общий подход к её решению.
Результат этапа: Словесная информационная модель
К вопросам
Слайд 6Формализация
Формализуется описательная информационная модель, то есть записывается с помощью некоторого формального
языка.
Для этого требуется:
Понять, к какому классу принадлежит рассматриваемая задача;
Записать известные связи между исходными данными и результатами с помощью математических отношений;
Выбрать наиболее подходящий способ для решения задачи
Результат этапа: Математическая модель
К вопросам
Слайд 7Алгоритмизация
Осуществляется построение алгоритма – чёткой инструкции, задающей необходимую последовательность действий для
решения задачи. Алгоритм чаще всего представляется в форме блок-схемы ввиду её наглядности и универсальности.
Результат этапа: Алгоритм
К вопросам
Слайд 8Программирование
Записывается алгоритм на одном из языков программирования. Составление программы обеспечивает возможность
выполнения алгоритма и соответственно поставленной задачи исполнителем – компьютером.
Результат этапа: Программа
К вопросам
Слайд 9Компьютерный эксперимент
На этом этапе происходят выполнение алгоритма с помощью электронной вычислительной
машины (ЭВМ), поиск и исключение ошибок. При этом программисту приходится выполнять рутинную работу по проверке работы программы, поиску и исключению ошибок, и поэтому для сложных программ этот часто требует гораздо больше временит и сил, чем написание первоначального текста программы.
Результат этапа: Уточнение модели, получение результата
К вопросам
Слайд 12Вопросы:
Перечислите основные этапы решения задачи с использованием компьютера.
Что происходит на этапе
постановки задачи? Что является результатом этого этапа?
Что происходит на этапе формализация? Что является результатом этого этапа?
Что происходит на этапе алгоритмизация? Что является результатом этого этапа?
Что происходит на этапе программирования? Что является результатом этого этапа?
Что происходит на этапе компьютерного эксперимента? Что является результатом этого этапа?
Слайд 13Итоги урока
За урок – «5» у вас не было проблем в
усвоен и понимании материала.
За урок – «4» были небольшие проблемы усвоении материала, требуется поработать дополнительно.
За урок – только «3», материал усвоен, но многие вопросы остались не понятыми.
Слайд 14Домашнее задание
Разобрать материал урока §2.1
Записи учить
Слайд 15Список использованных источников
Учебник по информатике 9 класс, автор Л.Л. Босова