Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лаб. ОАиП 230401.doc
Скачиваний:
10
Добавлен:
17.02.2016
Размер:
594.94 Кб
Скачать

Порядок оценивания лабораторной работы

1. Наибольший рейтинговый балл, который может заработать студент, определяется приложением к рабочей программе «РЕЙТИНГОВАЯ СИСТЕМА ОЦЕНКИ» и который доводится до студента в начале семестра.

2. Рейтинговый балл, за выполнение лабораторной работы, рассчитывается по следующей формуле:

Балл = НРБ*(0,5*КВР+0,35*КЗР+0,10*КОР+0,05*КСВ)*КВ, где

Балл – рейтинговый балл за лабораторную работу;

НРБ – наибольший рейтинговый балл;

КВР=[0,1] – балл качества выполнения лабораторной работы;

КЗР=[0,1] – балл качества защиты лабораторной работы;

КОР=[0,1] – балл качества оформления лабораторной работы;

КСВ=[0,1] – балл самостоятельности выполнения лабораторной работы;

КВ – коэффициент выполнения, принимает значение 0, если КВР или КЗВ или КОР принимает значение 0, в остальных 1.

Лабораторная работа №1 Тема: Разработка алгоритмов

Цель: изучение некоторых этапов решения задач (создание математической модели, разработка алгоритма) и применение конструкций блок-схем.

Вид работы: индивидуальный.

Время выполнения: 2 часа.

Теоретические сведения:

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

Существует несколько способов представления алгоритмов: словесный, алгоритмический язык или язык программирования, графический (блок-схема). Наиболее наглядным способом представления алгоритма является блок-схема.

Некоторые конструкции блок-схем

  1. Полное ветвление: если условие истина, то выполняется ветка S1, иначе ветка S2 (рисунок 1а);

Неполное ветвление: если условие истина, то выполняется ветка S1, в противном случае управление передаётся дальше (рисунок 1б)

а) б)

Рисунок 1. Полное и неполное ветвление

  1. Циклические конструкции: а) параметрический цикл (рис. 2а) : выполняется определённое количество раз; б) цикл с предусловием (рис. 2б) : выполняется до тех пор, пока условие – истина; в) цикл с постусловием (рис. 2в) : выполняется до тех пор, пока условие – ложь.

а) б) в)

Рисунок 2. Циклические конструкции

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

Ход работы:

  1. составить математическую модель;

  2. изобразить алгоритм решения задачи в виде блок-схемы;

  3. проанализировать решение для конкретных входных данных.

Задания к работе:

Вариант №1. Поместится ли круг данного радиуса в квадрат с данной стороной?

Вариант №2. Определить, чётно ли вводимое число?

Вариант №3. Реализовать эпизод из сказки: в зависимости от того, куда хочет пойти герой (налево, направо или прямо), вывести, что его ждёт в каждом случае

Вариант №4. Поместится ли квадрат с данной стороной в круг данного радиуса?

Вариант №5. Найти наибольшее из трёх чисел a, b, c

Вариант №6. Найти сумму чисел 1, 2, …, n

Вариант №7. Билет в кино стоит M рублей. Определить, хватит ли денег? Какая будет сдача?

Вариант №8. Найти наименьшее из трёх чисел а, b, с

Вариант №9. Заданы площади круга и квадрата. Поместится ли круг в квадрат?

Вариант №10. Определить модуль числа x без использования стандартных функций.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]