Глава 5 контрольные задания
Каждый студент безотрывной формы обучения, согласно учебному плану, выполняет контрольные работы, которые должны быть высланы на проверку в установленный срок.
Первая контрольная работа включает в себя семь заданий, реализующих типовые алгоритмы и характерные приемы программирования.
Цель заданий. Освоить приемы разработки алгоритмов различных структур, облегчить освоение основных понятий языка Бейсик, выработать навыки программирования на ПЭВМ.
Содержание заданий. Разработать алгоритмы решения задач, составить блок-схемы алгоритмов и написать программы на языке Бейсик. Отладить программы на ПЭВМ.
Отчет по каждому заданию содержит:
Условие задачи;
Блок-схему алгоритма решения задачи;
Текст программы на алгоритмическом языке;
Результаты.
Вторая контрольная работа состоит из шести заданий по численным методам и использованию подпрограмм.
Цель заданий. Ознакомиться с методами численного решения основных задач вычислительной математики, получить навыки практической реализации методов на ПЭВМ.
Содержание заданий. Провести необходимые подготовительные расчеты для реализации данного численного метода, составить блок-схему алгоритма метода, составить и отладить программу на языке Бейсик.
Отчет по каждому заданию содержит:
Условие задачи;
Реализацию подготовительного этапа (по необходимости);
Блок-схему алгоритма метода;
Текст программы на алгоритмическом языке;
Анализ полученных результатов расчета на ЭВМ.
Примечания:
Выбор варианта осуществляется по последним трем цифрам шифра (номер зачетной книжки): сумма трех последних цифр соответствует номеру варианта. Например, шифр 921518 соответствует варианту №14 (5+1+8=14).
Каждая контрольная работа оформляется в отдельной тетради в соответствии с общими требованиями.
Контрольная работа №1
Разработать алгоритм, составить блок-схему и написать программу на алгоритмическом языке Бейсик для следующих заданий.
Задание 1.
Вычислить значение функции по формуле, произведя предварительные расчеты входящих в нее величин для заданных значений. Варианты заданий представлены в таблице 5.1.
Задание 2.
Вычислить значение функции с выбором формулы по условию, произведя предварительные расчеты входящих в нее величин для заданных значений. Варианты заданий представлены в таблице 5.2.
Задание 3.
Представить таблицу значений аргументов и вычисленных значений функции. Выбор формулы осуществляется по заданному условию, аргумент изменяется в заданном промежутке с указанным шагом. Варианты заданий представлены в таблице 5.3.
Задание 4.
Выполнить вычисления, используя приемы накопления суммы, произведения или количества в соответствии с вариантом.
Примечание. В задании используются символы:
- сумма значений по параметру a;
–произведение значений по параметру a.
Задание 5.
Осуществить обработку одномерного массива в соответствии с вариантом. Предусмотреть вывод на печать формируемых массивов и результатов расчетов.
Задание 6.
Осуществить обработку двумерного массива в соответствии с вариантом. Предусмотреть вывод на печать в общепринятом виде формируемых матриц и результатов расчетов.
Задание 7.
Осуществить поиск максимума и минимума в некоторой последовательности значений в соответствии с вариантом.