Алгоритмические структуры программирования (9 класс)

Содержание

Слайд 2

Ваша цель во время карантина: написать конспект+выполнить все задания в тетрадке!

Ваша цель во время карантина: написать конспект+выполнить все задания в тетрадке!
А

также выучить материал: стр. 105-107 и 1113-119!
Слайд 3

Решение задачи на ЭВМ можно разбить на следующие этапы: постановка задачи;

Решение задачи на ЭВМ можно разбить на следующие этапы:
постановка задачи;
разработка алгоритма;
составление

программы;
трансляция программы;
отладка и выполнение программы;
анализ результатов.

* Транслятор - это программа, осуществляющая перевод текстов с одного языка на другой, т.е. с входного языка (Паскаль, Си и т.д.) на машинный язык реальной ЭВМ.

Слайд 4

ГРАФИЧЕСКИЙ СПОСОБ ОПИСАНИЯ АЛГОРИТМОВ При разработке алгоритмов чаще всего используют следующие

ГРАФИЧЕСКИЙ СПОСОБ ОПИСАНИЯ АЛГОРИТМОВ

При разработке алгоритмов чаще всего используют следующие способы

их описания: словесный, графический, с помощью языков программирования.
Рассмотрим два способа: графический и с помощью языков программирования.
Графический способ записи алгоритмов наиболее наглядный и распространенный. Он основан на использовании геометрических фигур (блоков), каждая из которых отображает конкретный этап процесса обработки данных, соединяемых между собой прямыми линиями, называемыми линиями потока.
Слайд 5

Слайд 6

Слайд 7

Самостоятельная работа на оценку. На основе страниц 113 – 119 заполнить таблицу по образцу:

Самостоятельная работа на оценку.
На основе страниц 113 – 119 заполнить таблицу

по образцу:
Слайд 8

Ответить письменно на вопросы и сделать задания, пользуясь учебником (с. 119

Ответить письменно на вопросы и сделать задания, пользуясь учебником (с. 119

- 123) или тетрадью.

1. К какому виду алгоритмов относятся данные примеры?

Рис.1

Рис.2

Рис.3

Слайд 9

2. Алгоритм называется линейным, если: он составлен так, что его выполнение

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

многократное повторение одних и тех же действий;
ход его выполнения зависит от истинности тех или иных условий;
его команды выполняются в порядке их естественного следования друг за другом независимо от каких-либо условий.

3. Выберите верное представление арифметического выражения  на алгоритмическом языке:
x + 3y / 5xy
x + 3*y / 5*x*y
(x + 3y) / 5xy

Слайд 10

4. Что такое переменная? 5. Перечислите целочисленные типы переменных. 6. К

4. Что такое переменная?
5. Перечислите целочисленные типы переменных.
6. К какому типу

переменных относится тип Boolean?
7. Количество в имени не может быть более …?
8. Зачем нужно объявлять переменные в программе?
9.Что означает определение «присваивание» на языке программирования?
10. В чем разница между типом, именем и значением переменной?
11. Перечислите логические операции.

Ответить письменно на вопросы и сделать задания, пользуясь учебником (с. 119 - 123) или тетрадью.