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