Учебная система программирования вводный курс. Второе занятие Тема: Линейные алгоритмы Определение: Алгоритм – строго упорядоченная последовательность.

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



Advertisements
Похожие презентации
1 Программирование на языке Паскаль Ветвления. 2 Разветвляющиеся алгоритмы Задача. Ввести два целых числа и вывести на экран наибольшее из них. Идея решения:
Advertisements

ГРАФИЧЕСКИЙ ИНТЕРФЕЙС PASCAL ABC. ОКНО РЕДАКТОРА КОДА.
1 Программирование на языке Паскаль Тема 2. Ветвления © К.Ю. Поляков,
Тема урока:. 1. Оператор Program необходим в программе для… записи заголовка вывода данных ввода данных 2. Оператор End - это: описания типа данных оператор.
Основы языка Pascal Тема. Оператор ветвления. Алгоритм Алгоритм – это четко определенный план действий для исполнителя.
Блок-схемы алгоритмов. Блок-схема – это запись алгоритма с помощью геометрических фигур.
:14:49(C) KaravaevaEL, 2008 Алгоритмизация Автор – Караваева Е.Л.
Тема урока: Виды алгоритмов и их реализация. Образовательные задачи: 1. Ввести понятия: полная форма ветвления и условный оператор ветвления. 2. Научить.
1 Программирование на языке Паскаль © К.Ю. Поляков, ВведениеВведение 2.ВетвленияВетвления 3.Сложные условияСложные условия 4.ЦиклыЦиклы 5.Циклы.
Pascal Алгоритмы разветвляющейся структуры, программирование на языке Pascal 10 «А» класс.
1 Программирование на языке Паскаль Тема 2. Ветвления.
Программирование на языке Паскаль Тема 2. Ветвления 1.
Программирование алгоритмов линейной структуры Решение задач.
PASCAL Условный оператор.. Этот оператор используется для выполнения одного из двух возможных вариантов программы. Условный оператор если логическое_условие.
Программирование ветвящихся алгоритмов Условный оператор Искандарова А.Р. учитель информатики МБОУ СОШ 18 г. Уфа.
Линейные алгоритмы Тема урока:. Задача Составить блок-схему и написать программу на Паскале, меняющую значения переменных а и b местами. Данные вводятся.
1 Программирование на языке Паскаль Тема 2. Ветвления.
Основные типы алгоритмических структур. Линейный алгоритм Тема урока.
Алгоритмические структуры. Алгоритм Алгоритм - понятное и точное предписание исполнителю выполнить конечную последовательность команд, приводящую от исходных.
Линейный алгоритм Начало Конец Команда 1 Команда 2 … Команда N Команда 1 Команда 2 … Команда N Алгоритм, в котором команды выполняются последовательно.
Транксрипт:

Учебная система программирования вводный курс

Второе занятие Тема: Линейные алгоритмы Определение: Алгоритм – строго упорядоченная последовательность действий, необходимых для решения конкретной задачи. Определение линейного алгоритма: Линейным алгоритмом называется алгоритм, не содержащий ветвлений и циклического повторения действий. В линейном алгоритме все действия выполняются последовательно друг за другом. Блок-схемы. Блок – схема – это графическое отображение алгоритма в виде геометрических фигур и стрелок. Применяется для записи простых алгоритмов. Программа: Запись алгоритма на языке программирования высокого или низкого уровня.

Второе занятие Тема: Линейные алгоритмы. Блок - схемы Прерывание. Начало и конец алгоритма Передача данных. Ввод и вывод информации Процесс. Расчеты, действия программы Принятие решения. Проверка истинности или ложности некоторых условий

Второе занятие Тема: Линейные алгоритмы. Пример. Задача 1: Рассчитайте гипотенузу прямоугольного треугольника при заданных значениях катетов а и в. Исходные данные а=8, в=5

Второе занятие Тема: Линейные алгоритмы. Блок схема алгоритма задачи 1 начало а=8; в=5; с=0 Вывод с конец

Второе занятие Тема: Линейные алгоритмы. Пример программы для задачи 1. program gipotenuza; var a,b,c:real; begin writeln (' введи значение а'); Readln (a); writeln ( 'введи значение в'); Readln (b); c:=sqrt (sqr(a)+sqr(b)); writeln ('гипотенуза равна ',c); end.

Второе занятие Тема: Линейные алгоритмы. Задачи для самостоятельного решения. Задача 2: Рассчитайте среднее значение двух чисел а и в. Задача 3: Рассчитайте среднее геометрическое двух неотрицательных чисел. Задача 4: Дана длина окружности L. Рассчитайте радиус окружности и площадь.

Тема: Линейные алгоритмы. Требования к решению задач. Срок выполнения задания – 2 дня с момента отправки задания по почте Успешность выполнения оценивается по трем критериям: оперативность выполнения, алгоритм решения, результативность работы программы. За каждый критерий начисляется до 5 баллов. Шкала оценок от 0 до 5 баллов. Критерии начисления баллов: 0 –признак отсутствует 1 – есть попытки оформления решения 2- есть все основные части программы, но решение неверное, т.к. уже первые действия неправильные. 3- первые части алгоритма верные, однако последующие неправильные и в целом задача решена неверно. 4- задача решена верно, но текст программы плохо читается, нет комментариев к вводу и выводу значений, нет комментариев внутри текста программы. Алгоритм может содержать избыточные действия. 5- Задача решена верно, вывод и ввод данных снабжен комментариями, алгоритм решения верный, нет избыточных действий.