Что такое пошаговая детализация информатика 9 класс кратко

Обновлено: 07.07.2024

Пошаговая детализацияпредставляет собой обычной процесс, предполагающий первоначальное выражение логики модуля в определениях гипотетического (условного) языка очень высокого уровня с последующей детализацией каждого предложения в терминах языка более низкого уровня, до тех пор, пока, наконец, не будет достигнут уровень применяемого языка программирования. Тут уместно напомнить: чем меньше язык содержит деталей, тем более он высочайшего уровня. Можно считать языком самого высочайшего уровня обыденную людскую речь, а языком низкого уровня машинный язык.

Информатика определяет структурное программирование как совокупность общих правил в проектировании, разработке, оформлении программных продуктов. Его задача – облегчить создание, тестирование, повысить производительность, улучшить работу программ. Последовательный алгоритм совместно с пошаговой детализацией делают структуру продуктов проще, легче для восприятия. Подход позволяет отказаться от беспорядочных алгоритмов.

Задача решается четко, понятно. Исполнитель структурирует свои действия, определяет количество операций. Это оптимальный вариант для создания масштабной программной системы. Исполнитель или команда специалистов ставит перед собой пять основных задач:

  • Проведение тщательного анализа исходного задания;
  • Формирование подзадач;
  • Построение иерархии из полученных подзадач;
  • Составление последовательности действий для решения основного задания: предписание, алгоритм;
  • Составление вспомогательных блок-схем, постепенное углубление в задачу.

Что такое пошаговая детализация – метод пошаговой детализации

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

Исполнитель может выходить на минимизацию деталей. Машинный язык относят к простейшим формам изъяснения, тогда как человеческая речь находится на высоком уровне. Методика позволяет:

  • Использовать основной конструктив, применяемый в структурном программировании;
  • Упорядочивать класс сложных рассуждений в простую систему;
  • Приводить задание к группе элементарных задач.

Какая связь между методом последовательного построения алгоритма и пошаговой детализацией

Алгоритм – понятная, точная задача для исполнителя. Решая ее, он действует последовательно, поэтапно достигая основной цели. Особенности алгоритмов:

  • Единственное толкование – понятная структура;
  • Результативность решения каждого задания;
  • Возможность использовать конструкцию для приведения разнообразных заданий к единому решению;
  • Окончание каждой задачи перед переходом к следующему заданию.

Запись алгоритма может осуществляться с помощью языков программирования, учебных алгоритмических конструктивов, блок-схем, естественного языка. Различают три основных вида структур:

  1. Конструкции с разветвлениями. Состоит из одного логического условия. Возможно наличие нескольких веток для обработки полученных данных. Исполнитель может выбрать оптимальный вариант на основе исходной информации.
  2. Циклические структуры. Формируются за счет повторения определенных действий.
  3. Последовательное построение. Предполагает строгий порядок выполнения операций.

Последовательный тип часто предполагает движение вниз от основного блока. Метод последовательной детализации позволяет разработать следующую структуру:

ОТВЕТЫ Решебник — ГДЗ Инфо рматика — §7. Ветвление и последовательная детализация алгоритма , Семакин 9 класс

Вопросы и задания
1. Что такое пошаговая детализация?
2. Из каких команд могут состоять вспомогательные алгоритмы последнего уровня детализации?
3. Какой формат имеет команда ветвления? Какие действия исполнителя она определяет?
4. Чем отличается полное ветвление от неполного?
5. Путем пошаговой детализации составьте программы управления графическим исполнителем для решения следующих задач:
• расчертить все поле горизонтальными пунктирными линиями;
• нарисовать квадраты во всех углах поля;
• расчертить все поле в клетку со стороной, равной шагу.

Ответы на вопросы параграф 7 из учебника Семакина 9 класс

1. Пошаговая детализация — метод программирования, при котором сначала пишется основная программа, в ней записываются обращения к пока еще не составленным подпрограммам, а потом описываются эти подпрограммы.

2. Из каких команд могут состоять вспомогательные алгоритмы последнего уровня детализации?
Ответ: На последнем уровне детализации вспомогательные алгоритмы должны состоять только из команд языка, и не содержать обращений к другим вспомогательным алгоритмам (подпрограммам).

3. Какой формат имеет программа ветвление? Какие действия исполнителя она определяет?
Ответ: формат команды ветвления такой:
если
то
иначе
кв
может проверять только два действия: ,

4. В полном ветвлении, если справедливо, то выполняется , в противном случае- . В неполном ветвление, выполняется, если справедливо, в противном случае происходит переход к следующей после ветвления команде ветвления.

1. Расчертить все поле горизонтальными пунктирными линиями.

2) Нарисовать квадраты во всех углах поля.

Литература: Учебник:Информатика, 9 класс. ФГОС Автор: И. Г. Семакин, Л. А. Залогова, С. В. Русаков, Л. В. Шестакова.


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

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

Можно считать языком самого высокого уровня обычную человеческую речь, а языком низкого уровня — машинный язык.


Приведите примеры пошаговых описаний действий человека?

Приведите примеры пошаговых описаний действий человека.

Как их называют?


Помогите пошагова составить схему алгоритм вывода среднего из трёх чисел в виде блок - схемы

Выход : среднее число.


Что такое пошаговая детализация?

Что такое пошаговая детализация.


Пошаговый алгоритм создания страницы в программе Kompozer, СРОЧНОО?

Пошаговый алгоритм создания страницы в программе Kompozer, СРОЧНОО!


Составить линейный алгоритм в словестно пошаговой форме?

Составить линейный алгоритм в словестно пошаговой форме.


Как из 11001100100110001011111001000111 получить IP - адрес в виде четырех чисел, разделенных точками?

Как из 11001100100110001011111001000111 получить IP - адрес в виде четырех чисел, разделенных точками?

Прошу пошагово распешите, пожалуйста.


Пошаговые описание действий человекакак их называют?

Пошаговые описание действий человека

как их называют.


Приведите примеры пошаговых описаний действий человека как их называют?

Приведите примеры пошаговых описаний действий человека как их называют.


A ∧ B ∨ ¬A = ¬A ∨ B Почему так?

A ∧ B ∨ ¬A = ¬A ∨ B Почему так?

Разве это верно?

Не понимаю как вытекает одно из другого.

Можно подробную пошаговую инструкцию?


Многозначный термин, обозначающий пошаговое выполнение программы называется…?

Многозначный термин, обозначающий пошаговое выполнение программы называется….


1)СУБД - система управления базами данных ; программа позволяющая создавать БД и определять в них сортировку и поиск данных. 2)запись БД - строка таблицы, содержащая набор значений свойств, размещенных в полях базы данных. 3)Ключевое поле - поле, з..


Чем помочь кидай картинку.


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


Обучающая цель: Повторить с учащимися этапы решения задач на компьютере: постановкой, алгоритмом, методом математической модели, программой, анализом результатов. Ввести понятие метода пошаговой детализации.

Развивающая цель: Развивать логическое мышление, память, интерес к предмету. Обеспечение прочного и сознательного овладения учащимися основ информатики.

Воспитательная цель: Культуру поведения, общения. Воспитание у учащихся информационной культуры. Подготовка учеников к активной полноценной жизни и работе в условиях информационного общества.

Ход урока:

1. Организационный момент

2. Этап постановки цели урока

3. Опрос д/з

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

Тест – смотрите документ.

4. Объяснение новой темы:

Успех любой деятельности зависит от тщательности планирования. И чем сложнее задача, тем важнее умение спланировать свои действия. Главным при этом всегда будет четкое определение конечных результатов, затем определение промежуточных результатов, без которых невозможно достижение поставленных целей.

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

Использование пошаговой детализации для описания алгоритмов позволяет четко, ясно и понятно описывать способы решения задач.

Метод пошаговой детализации облегчает составление алгоритмов, т.к. позволяет решать задачу по частям и пользоваться в качестве вспомогательных алгоритмов еще не решенных задач. Такое построение называют программированием сверху вниз.

Рассмотрим задачу и составим алгоритм используя метод пошаговой детализации.

1. Имеются 2 кувшина емкостью 3л и 8л. Исполнитель Джин может набирать воду из реки в каждый кувшин, выливать из него воду и определять налита ли вода в кувшине доверху. Составьте алгоритм, выполнив который Джин наберет из реки 7 л. воды.

2. Исполнитель умеет заменять в слове одну букву, причем из осмысленного слова должно получиться снова осмысленное слово. Составьте алгоритм преобразования:

а) слова САД в слово КОТ;

б) слова МУХА в слово СЛОН.

5. Этап постановки Д/з: прочитать конспект, придумать несколько коротких (не более 15 команд) программ с ошибками, чтобы на следующем уроке дать отладить их своему соседу по парте. Предварительно сообщив с какой целью вы составляли эти программы.

6. Этап подведения итогов урока.


-75%

Читайте также: