- •Пояснительная записка
- •Общие требования к выполнению практических занятий:
- •Практическая работа №1
- •Теоретические сведения:
- •Контрольные вопросы:
- •Контрольные вопросы:
- •Ход работы:
- •Контрольные вопросы:
- •Задания по вариантам:
- •Контрольные вопросы:
- •Задания по вариантам:
- •Контрольные вопросы:
- •Ход работы:
- •Вопросы и задания для самопроверки:
- •Практическая работа №9
- •Теоретические сведения:
- •Контрольные вопросы:
- •Ход работы:
- •Вопросы и задания для самопроверки:
- •Практическая работа №10
- •Теоретические сведения:
- •Контрольные вопросы:
- •Контрольные вопросы:
- •Контрольные вопросы:
- •Задания по вариантам:
Общие требования к выполнению практических занятий:
практические занятия оформляются в отдельной тетради;
в каждой работе указываются номер, тема, цель и условия заданий, решение (блок-схемы, листинги, результаты работы программ) оформляется в соответствие с требованиями к отчёту;
выполнение занятия осуществляется в соответствие с ходом работы;
в зависимости от требований к конкретному заданию проводится анализ экспериментальных данных в сравнении с объективной информацией об объекте моделирования.
Практическая работа №1
Тема: Составление алгоритмов
Цель: закрепить знания по составлению математических моделей и использованию конструкций блок-схем для решения задач.
Задачи: рассмотреть этапы решения задач с помощью ЭВМ, использовать конструкции блок-схем.
Время выполнения: 2 часа
Вид работы: групповой
Теоретические сведения:
Решение задач с помощью ЭВМ в упрощенном виде и можно представить с помощью следующих этапов: 1) постановка задачи; 2) составление математической модели; 3) разработка алгоритма; 4) создание программы; 5) анализ полученных результатов. Последняя стадия подразумевает сравнение полученных в программе данных с экспериментальными и другой информацией об объекте. Если выявлены ошибки, то происходит возврат к первому пункту и проверка всех этапов решения.
Наиболее часто для построения алгоритма используются блок-схемы, т.к. не требуют такой трудоёмкости как другие методы представления и являются более универсальными.
Контрольные вопросы:
охарактеризуйте этапы решения задач;
укажите виды моделей;
опишите формы представления алгоритмов (словесный, графический, алгоритмический язык).
Задания по вариантам:
Пусть переменные x и a вводятся с клавиатуры. Вычислите выражение соответствующего варианта с учётом ОДЗ.
|
|
|
|
Требования к отчёту: в тетрадь оформляются все пункты хода работы по порядку.
Ход работы:
Составьте математическую модель (по трём пунктам);
Постройте блок-схему для вычисления выражения;
Проанализируйте результаты работы блок-схемы для конкретных входных данных.
Вопросы и задания для самопроверки:
дайте определение понятию «математическая модель»;
опишите этапы разработки модели Вашего задания;
укажите конструкции блок-схем, которые Вы использовали для решения;
приведите примеры организации циклических конструкций.
Рекомендуемая литература: 1.
Практическая работа №2
Тема: Составление выражений
Цель: систематизировать знания по составлению арифметических и логических выражений.
Задачи: освоить на практике правила записи стандартных арифметических и логических функций; рассмотреть влияние расстановки скобок на изменение приоритета выполнения операций.
Время выполнения: 2 часа
Вид работы: групповой
Теоретические сведения:
При составлении выражений используются арифметические и логические операнды, операции и скобки. Основные логические операции:
Конъюнкция двух операндов логического типа принимает значение истина, если оба операнда истина, в противном случае – ложь.
Дизъюнкция двух операндов логического типа принимает значение истина, если хотя бы один из операндов истина, в противном случае – ложь.
Исключающее ИЛИ двух операндов логического типа принимает значение истина, если операнды различны, в противном случае – ложь.
Логическое отрицание (инверсия) одного операнда принимает значение истина, если операнд ложь, в противном случае – истина.
При записи какой-либо
функции, содержащей аргумент или
аргументы, последние заключаются в
круглые скобки и перечисляются через
запятую. Например, вычисление
в языке Pascal запишется так: sqrt(x-2). При
составлении выражений необходимо
соблюдать порядок выполнения (приоритет)
операций.
