Что такое findslide.org?

FindSlide.org - это сайт презентаций, докладов, шаблонов в формате PowerPoint.


Для правообладателей

Обратная связь

Email: Нажмите что бы посмотреть 

Яндекс.Метрика

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

Содержание

Понятие алгоритмаАлгоритм – это предписание исполнителю выполнить последовательность команд, приводящую от исходных данных к искомому результату.
Этапы решения задач на компьютереФилимонова Елена Юрьевна Понятие алгоритмаАлгоритм – это предписание исполнителю выполнить последовательность команд, приводящую от исходных данных к искомому результату. Способы записи алгоритма Решение задачи на компьютере – это процесс автоматического преобразования информации в соответствие с поставленной целью Этапы решения		РезультатПостановка задачиФормализацияАлгоритмизацияПрограммированиеОтладка, тестированиеВыполнение рассчётовСловесная информационная модельМатематическая модельАлгоритмПрограммаУточненная модельОтветы на поставленные в задаче вопросы Постановка задачисбор информации о задаче;формулировка условия задачи;определение связи между тем, что дано Формализация Запись модели с помощью формального языка.С помощью формальных языков строятся формальные информационные АлгоритмизацияАлгоритм решения задачи разрабатывается на основе построенной на предыдущем этапе математической модели ПрограммированиеСоставление программы – это кодирование алгоритма для реализации его на компьютере.Алгоритм записывается Отладка, тестированиеОтладка программы – это процесс проверки работоспособности программы и исправления обнаруженных Синтаксические — нарушен синтаксис языка.Семантические (логические) — программа выполняет то, что вы Тест – это конкретный вариант значений исходных данных, для которого известен ожидаемый Выполнение расчётовНа данном этапе по уточненной программе проводятся необходимые вычисления, результаты которых
Слайды презентации

Слайд 2 Понятие алгоритма
Алгоритм – это предписание исполнителю выполнить последовательность

Понятие алгоритмаАлгоритм – это предписание исполнителю выполнить последовательность команд, приводящую от исходных данных к искомому результату.

команд, приводящую от исходных данных к искомому результату.


Слайд 4 Способы записи алгоритма

Способы записи алгоритма

Слайд 5 Решение задачи на компьютере – это процесс автоматического

Решение задачи на компьютере – это процесс автоматического преобразования информации в соответствие с поставленной целью

преобразования информации в соответствие с поставленной целью


Слайд 6 Этапы решения Результат
Постановка задачи
Формализация
Алгоритмизация
Программирование
Отладка, тестирование
Выполнение рассчётов
Словесная информационная модель
Математическая модель
Алгоритм
Программа
Уточненная

Этапы решения		РезультатПостановка задачиФормализацияАлгоритмизацияПрограммированиеОтладка, тестированиеВыполнение рассчётовСловесная информационная модельМатематическая модельАлгоритмПрограммаУточненная модельОтветы на поставленные в задаче вопросы

модель
Ответы на поставленные в задаче вопросы


Слайд 7 Постановка задачи
сбор информации о задаче;
формулировка условия задачи;
определение связи

Постановка задачисбор информации о задаче;формулировка условия задачи;определение связи между тем, что

между тем, что дано и что требуется определить;
описание данных.


Слайд 8 Формализация
Запись модели с помощью формального языка.
С помощью формальных

Формализация Запись модели с помощью формального языка.С помощью формальных языков строятся формальные

языков строятся формальные информационные модели (математические, логические и др.).
В данном случае

можно построить математическую модель (описать объект в математических терминах и формулах)

Слайд 9 Алгоритмизация
Алгоритм решения задачи разрабатывается на основе построенной на

АлгоритмизацияАлгоритм решения задачи разрабатывается на основе построенной на предыдущем этапе математической

предыдущем этапе математической модели и представляет набор инструкций, описывающих

порядок действий исполнителя для достижения результата решения задачи за конечное число действий.


Слайд 10 Программирование
Составление программы – это кодирование алгоритма для реализации

ПрограммированиеСоставление программы – это кодирование алгоритма для реализации его на компьютере.Алгоритм

его на компьютере.

Алгоритм записывается на одном из языков программирования.



Слайд 11 Отладка, тестирование
Отладка программы – это процесс проверки работоспособности

Отладка, тестированиеОтладка программы – это процесс проверки работоспособности программы и исправления

программы и исправления обнаруженных при этом ошибок.
Ошибки, которые

могут быть в программе, принято делить на три группы:
синтаксические;
ошибки времени выполнения;
алгоритмические.


Слайд 12 Синтаксические — нарушен синтаксис языка.
Семантические (логические) — программа

Синтаксические — нарушен синтаксис языка.Семантические (логические) — программа выполняет то, что

выполняет то, что вы написали, а не то, что

вы хотели...
О синтаксических ошибках сообщает компилятор, нередко с указанием строчки. Их сравнительно легко найти и исправить.
Логические ошибки проявляются в виде:
–зависания (зацикливания) программы;
–аварийного завершения работы (вылета) программы;
–неверных выходных данных.


Слайд 13 Тест – это конкретный вариант значений исходных данных,

Тест – это конкретный вариант значений исходных данных, для которого известен

для которого известен ожидаемый результат.
Разработанная программа должна тщательно тестироваться.
При

тестировании необходимо проверить все возможные ситуации, возникающие при выполнении программы.


  • Имя файла: etapy-resheniya-zadach-na-kompyutere.pptx
  • Количество просмотров: 129
  • Количество скачиваний: 0