Лабораторная работа n 1 работа в интегрированной среде borland pascal на примере программ линейной структуры



бет26/26
Дата18.05.2022
өлшемі364.5 Kb.
#456963
түріЛабораторная работа
1   ...   18   19   20   21   22   23   24   25   26
Лабораторная работа N 1

3. ВЫПОЛНЕНИЕ РАБОТЫ
В работе требуется набрать и откомпилировать приведенные модуль и основную программу, отладить их и исполнить для различных наборов исходных данных, убедиться в правильности работы программы. Внимательно рассмотреть приведенные примеры.
Разработать модуль, содержащий заданные процедуры или функции, а также основную программу с использованием модуля согласно вариантам заданий.
Варианты заданий.

  1. В основной программе вводятся начальная скорость снаряда v и угол , под которым вылетает снаряд. В модуле рассчитываются координаты снаряда в момент времени t (до падения на землю): x = vt cos ; y = vt sin - gt2/2. Напечатать координаты начальной точки, верхней точки, конечной точки траектории.

  2. В основной программе вводятся стороны треугольника a, b, c. В модуле проверяются неравенства треугольника (a

  3. В основной программе вводятся внешний R и внутренний r радиусы кольца. В модуле рассчитывается площадь кольца. Ввести данные двух колец и вывести результаты.

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

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

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

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

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

4. ФОРМА ОТЧЕТА
В лабораторной работе отчет должен содержать краткое изложение теории модулей, результат исполнения приведенных программ , листинг самостоятельно составленных программ с применением модулей, распечатку результатов, ответы на вопросы.
5. КОНТРОЛЬНЫЕ ВОПРОСЫ

  1. Какое расширение имеет исходный файл модуля? Откомпилированный файл?

  2. Какие разделы имеются в модуле? Какой раздел модуля доступен для программ и других модулей? Какой недоступен?

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

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

  5. Имеется ли в разработанном вами модуле раздел инициализации?

  6. Назначение раздела инициализации модуля.

  7. В каком разделе модуля помещаются тела процедур и функций?


Достарыңызбен бөлісу:
1   ...   18   19   20   21   22   23   24   25   26




©dereksiz.org 2024
әкімшілігінің қараңыз

    Басты бет