Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
МУ к Практическим.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
9.48 Mб
Скачать

Вопросы для закрепления теоретического материала к практическому занятию:

  1. Какие переменные в языке Паскаль называются локальными, а какие глобальными?

  2. Что такое подпрограмма?

  3. Эффективность использования подпрограмм.

  4. Как называется механизм использования подпрограмм?

  5. Что такое процедура?

  6. Какая структура у процедуры?

  7. Может ли процедура иметь в своем составе еще процедуры?

  8. Как вызвать процедуру из программы?

  9. Какие параметры называются формальными, а какие фактическими?

Задания и инструкция по выполнению практической работы

  1. Решите задачу, которая переставляет значения трех переменных в порядке возрастания. Провести модификацию решенной задачи.

Наберите следующий код программы.

Найдите ошибку в этом решении. Требуется исправить имя одной переменной в одной строке программы. Составьте для поиска ошибки полную систему тестов.

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

  1. Проанализируйте текст программы P8_2. Ответьте на следующие вопросы:

    • Какое у процедуры имя?

    • Сколько параметров у процедуры?

    • Какие из них входные, выходные?

    • Чем он отличается от конца программы?

    • Сколько раз вызывается процедура?

Введите код программы P8_2 без комментариев и модифицируйте программу, так, чтобы она находила минимальное число из шести заданных чисел.

  1. Напишите программу, состоящую из трех процедур и основной программы. Первая процедура организует ввод 3-х чисел, вторая - вычисляет их сумму и выводит ее на экран, третья - выводит на экран четные числа.

  2. Решите задачу по варианту из электронного задачника PascalABC раздел Proc. Номер варианта, это номер Вашего ПК.

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

После завершения работы студенты должны представить в отчете оформление задачи 4. В котором следует:

  • указать постановку задачи;

  • дать описание исходных, результирующих и промежуточных данных;

  • оформить задачу по варианту, указав номер варианта;

  • отчет выполняется на листе формата А4 в печатном виде.

Образец отчета по практической работе

Образец отчета к данной практической работе имеет тот же вид, что в практической работе № 1.

Практическая работа № 9 «Организация и использование функций»

Учебная цель:

  1. Научиться создавать программы модульной структуры, т.е. имеющую в своем составе функции.

  2. Научиться создавать и вызывать функции.

  3. Научиться использовать рекурсивные функции.

Учебные задачи:

  1. Сформировать понятий функция, рекурсивная функция.

  2. Создать программы с использованием функций.

  3. Закрепить практические навыки работы с системой программирования.

Образовательные результаты, заявленные во фгос третьего поколения:

Студент должен

уметь:

  • формализовать поставленную задачу;

  • применять полученные знания к различным предметным областям;

  • составлять и оформлять программы на языках программирования;

  • тестировать и отлаживать программы.

знать:

  • процесс создания программ;

  • общие принципы построения и использования языков программирования, их классификацию;

  • современные интегрированные среды разработки программ;

  • стандарты языков программирования.

Задачи практической работы:

  1. Повторить теоретический материал по теме практической работы.

  2. Ответить на вопросы для закрепления теоретического материала.

  3. Выполнить задания по созданию программ с использованием подпрограмм - функций.

  4. Оформить отчет.