Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
MU_k_pr_z_1_prog_ch2.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
149.5 Кб
Скачать

МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ

РОССИЙСКОЙ ФЕДЕРАЦИИ

Южно-Российский государственный технический университет (НПИ)

____________________________________________

Кафедра «Aвтоматикa и телемеханикa»

Малашенко А.Г., Малашенко Л.И., Дереча С.В , Онышко Д.А., Левшин А.Г..

МЕТОДИЧЕСКИЕ УКАЗАНИЯ

к практическим занятиям по дисциплине

"ПРОГРАММИРОВАНИЕ И ОСНОВЫ АЛГОРИТМИЗАЦИИ"

Часть 2

НОВОЧЕРКАССК 2011

УДК 519.6 (076.3)

Методические указания к практическим занятиям по дисциплине «Программирование и основы алгоритмизации". Часть 2»

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

Методические указания предназначены для студентов второго курса специальности «Управление в технических системах» всех форм обучения.

Объем 30 стр., тираж 15 экз.

Методические указания обсуждены и одобрены

на заседании кафедры

"Автоматика и телемеханика"

ФАУ ЮРГТУ(НПИ)

протокол № ___

Южно-Российский государственный технический

университет (НПИ), 2011

Введение

Для проведения лабораторных работ необходимы любые IBM РС-совместимые компьютеры. В качестве системного программного обеспечения (ПО) требуется операционная среда Windows XP и выше, а в качестве инструментального ПО любая интегрированная среда для работы с программами на языке Паскаль и Delphi а также среда для работы на языке С++.

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

Каждый студент приобретает практические навыки разработки программ, выполняя индивидуальное заданиt и производит отладку с помощью инструментального ПО до получения правильного решения контрольных вариантов.

Цель каждого занятия заключается не только в получении работоспособной программы, но, прежде всего, в приобретении навыков программирования путем применения в программах возможно большего количества конструкций языка. Поэтому в индивидуальных заданиях должен быть сделан акцент на обязательное использование в разрабатываемых программах определенных типов, операторов и структур данных. Кроме того, в программах должны быть предусмотрены содержательный ввод и вывод данных в терминах постановки задачи.

Занятие №1 Программирование прикладных задач

Продолжительность занятия 2 часа.

Цель занятия: приобрести умения и навыки программирования прикладных задач.

Подготовка к работе: самостоятельное повторение материалов первого семестра.

Программа занятия

  1. Ознакомиться с индивидуальным заданием и сделать математическую постановку задачи.

  2. Подготовить тестовый (контрольный) вариант решения задачи.

  3. Разработать алгоритм и изобразить его схему.

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

  5. В рамках самостоятельной работы отладить составленную программу.

Контрольные вопросы

    1. Какова структура основной программы?

    2. Какова структура модуля пользователя?

    3. Какова структура подпрограммы-функции?

    4. Какова структура подпрограммы-процедуры?

    5. Каковы требования к соответствию формальных и фактических параметров?

    6. В чем заключается суть алгоритма нахождения суммы (произведения) элементов массива?

    7. В чем заключается суть алгоритма нахождения минимального (максимального) элемента массива?

    8. В чем заключается суть алгоритма нахождения стандартного значения?

    9. В чем заключается суть алгоритма нахождения суммы элементов ряда?

    10. Что является исходными данными и результатом задачи сортировки?

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