- •Федеральное агентство связи
- •Практическое занятие №2
- •Практическое занятие №3
- •Практическое занятие №4
- •Практическое занятие №5
- •Практическое занятие №6
- •Практическое занятие №7
- •Практическое занятие №8
- •Практическое занятие №9
- •Практическое занятие №10
- •Практическое занятие №11
- •Практическое занятие №12
- •Практическое занятие №13
- •Практическое занятие №14
- •Практическое занятие №15
Практическое занятие №15
Наименование занятия: Составление и отладка программ с использованием модулей
Цель занятия: Получить практические навыки в составлении и отладке программ с использованием модулей на языке Pascal
Подготовка к занятию: Повторить теоретический материал по теме «Модули»
Литература:
Семакин И.Г., Шестаков А.П. Основы программирования, 2008г.
Павловская Т.А. Паскаль. Программирование на языке высокого уровня, 2010г.
Задание на занятие:
ВАРИАНТ 1
Напишите программу, используя модуль, которая обнуляет из одномерного массива целых чисел наибольший элемент.
ВАРИАНТ 2
Напишите программу, используя модуль, которая в одномерном массиве, состоящем из обыкновенных дробей, находит сумму всех элементов массива. Результат представить в виде несократимой дроби.
ВАРИАНТ 3
Напишите программу, используя модуль, которая обнуляет из одномерного массива целых чисел наименьший элемент.
ВАРИАНТ 4
Напишите программу, используя модуль, которая в одномерном массиве, состоящем из обыкновенных дробей, находит произведение всех элементов массива. Результат представить в виде несократимой дроби.
ВАРИАНТ 5
Напишите программу, используя модуль, которая обнуляет из одномерного массива целых чисел все отрицательные элементы.
ВАРИАНТ 6
Напишите программу, используя модуль, которая в одномерном массиве, состоящем из обыкновенных дробей, находит среднее арифметическое всех элементов массива. Результат представить в виде несократимой дроби.
ВАРИАНТ 7
Напишите программу, используя модуль, которая обнуляет из одномерного массива целых чисел все положительные элементы.
ВАРИАНТ 8
Напишите программу, используя модуль, которая в одномерном массиве, состоящем из обыкновенных дробей, находит сумму элементов массива, стоящих на четных местах.
ВАРИАНТ 9
Напишите программу, используя модуль, которая обнуляет из одномерного массива целых чисел все двузначные элементы.
ВАРИАНТ 10
Напишите программу, используя модуль, которая в одномерном массиве, состоящем из обыкновенных дробей, находит произведение элементов массива, стоящих на нечетных местах.
Порядок проведения занятия:
Получить допуск к работе;
Составить программу на языке Pascal;
Ввести программу в ЭВМ и откомпилировать её;
Выполнить программу и занести результат в отчет;
Оформить отчет.
Содержание отчета:
Наименование, цель занятия, задание;
Выполненное задание (код программы, результат выполнения программы);
Ответы на контрольные вопросы;
Вывод о проделанной работе.
Контрольные вопросы для зачета:
Что такое модуль?
Из каких частей состоит модуль?
Какие разделы могут быть включены в исполнительную часть модуля?
Как объявить модуль в программе?