|
|
PascalABC Visual. Практическая работа №1 "Изучение среды PascalABC Visual. Создание простейших приложений с формой" Цели:
|
Ход работы:
1. Изучить (повторить) теоретический материал:
2. Внимательно изучить, разработать, протестировать и сохранить в свою рабочую папку на компьютере пример задачи:
Создать программу с формой для вычисления периода колебаний математического маятника:
где l - длина нити [м]; g = 9.8 м/с2 - ускорение свободного падения.
Примерный вид спроектированной формы:
Тексты записанных в программе процедур - обработчиков событий:
|
|
|
3. Получить (уточнить) у преподавателя номер своего варианта.
4. Выбрать из списка номер вашего варианта и прочитать условие задачи:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
5. Если возникли вопросы по условию задачи, задайте их преподавателю.
6. Разработать программу для своего варианта, сохранив её в отдельную папку (внутри своей рабочей папки), например:
D:\Documents\395_Иванов\395_Иванов_1
7. В данной работе требуется спроектировать стандартный графический интерфейс для ввода и отображения данных (форма, компоненты Edit, TextLabel, Button). Также требуется поработать над внешним видом (дизайном) программы - установить, отличные от значений по умолчанию, цвет формы, цвет и размер шрифтов. В строке заголовка формы записать: "ЛР №1. Вариант N. Группа. Фамилия Имя."
8. Протестировать работу программы.
9. Сдать преподавателю выполненную работу: Скопировать папку с работой («№группы_Фамилия_№ЛР») по локальной сети в папку на компьютере преподавателя (на рабочем столе создан ярлык к папке "Сдача_ЛР".
Индивидуальные задания
Создать программу с формой для вычисления координаты точки, колеблющейся по гармоническому закону:
x = Acos(2πνt)
где A - амплитуда колебаний [м]; ν - частота колебаний [Гц]; t - время с начала отсчета колебаний [с].
Создать программу с формой для вычисления координаты точки, колеблющейся по гармоническому закону::
y = Asin(2πνt)
где A - амплитуда колебаний [м]; ν - частота колебаний [Гц]; t - время с начала отсчета колебаний [с].
Создать программу с формой для вычисления периода колебаний пружинного маятника:
где m - масса груза [кг]; k - коэффициент жесткости пружины [н/м].
Создать программу с формой для вычисления ускорения свободного падения:
где l - длина нити математического маятника [м]; n = 10 - количество колебаний; t - время n колебаний [с].
Создать программу с формой для вычисления жесткости пружины:
где m - масса груза в пружинном маятнике [кг]; n = 10 - количество колебаний; t - время n колебаний [с].
Создать программу с формой для вычисления полной механической энергии математического маятника:
W =
где m - масса груза [кг]; v - скорость груза [м/с]; h - высота подъема груза [м]; g = 9.8 м/с2 - ускорение свободного падения.
Создать программу с формой для вычисления полной механической энергии пружинного маятника:
где m - масса груза [кг]; v - скорость груза [м/с]; k - коэффициент жесткости пружины [н/м]; x - отклонение пружины от положения равновесия [м].
Создать программу с формой для вычисления максимальной скорости движения груза в математическом маятнике:
где hmax - максимальная высота подъема груза [м]; g = 9.8 м/с2 - ускорение свободного падения.
Создать программу с формой для вычисления частоты колебаний математического маятника:
где l - длина нити [м]; g = 9.8 м/с2 - ускорение свободного падения.
Создать программу с формой для вычисления скорости распространения волны:
где λ - длина волны [м]; T - период колебаний источника волны [с].
Создать программу с формой для вычисления энергии электростатического поля конденсатора:
где q - заряд конденсатора [Кл]; C - электроёмкость конденсатора [Ф].
Создать программу с формой для вычисления энергии магнитного поля катушки с током:
где L - индуктивность катушки [Гн]; I - сила тока в цепи [А].
Создать программу с формой для вычисления периода электромагнитных колебаний в колебательном контуре:
где L - индуктивность катушки [Гн]; C - электроёмкость конденсатора [Ф].
Создать программу с формой для вычисления циклической частоты электромагнитных колебаний:
где L - индуктивность катушки [Гн]; C - электроёмкость конденсатора [Ф].
Создать программу с формой для вычисления мгновенного значения силы переменного электрического тока:
i = Imax·sin(2πνt)
где Imax - амплитудное значение силы тока [А]; ν - частота электромагнитных колебаний [Гц]; t - момент времени [с].