Uploaded by Даниил Маркевич

ЛАБА2

advertisement
ФЕДЕРАЛЬНОЕ АГЕНТСТВО ЖЕЛЕЗНОДОРОЖНОГО ТРАНСПОРТА
Федеральное государственное бюджетное образовательное учреждение
высшего образования
«Петербургский государственный университет путей сообщения
Императора Александра I»
(ФГБОУ ВО ПГУПС)
Факультет «Управление перевозками и логистика»
Кафедра «Информатика и информационная безопасность»
Направление «Менеджмент»
Профиль «Логистика»
ОТЧЕТ ПО ЛАБОРАТОРНОЙ
РАБОТЕ
по дисциплине
«Информатика»
на тему: «Последовательность разработки информационной технологии»
Форма обучения – очная
Вариант: 15
Выполнил обучающийся
Курс 1
Группа ЛБ-811
Д. В. Маркевич
__________________
подпись, дата
Руководитель
__________________
подпись, дата
Санкт-Петербург
2019
А. М. Перепеченов
Н. А. Яковлева
ЛБ-811 Маркевич Даниил, 15 вариант 01.03.19
1. ПОСЛЕДОВАТЕЛЬНОСТЬ РАЗРАБОТКИ ИНФОРМАЦИОННОЙ
ТЕХНОЛОГИИ
Оглавление
1.1 ПОСТАНОВКА ЗАДАЧИ ....................................................................................................................... 2
1.2 ПОСТРОЕНИЕ МАТЕМАТИЧЕСКОЙ МОДЕЛИ ЗАДАЧИ ............................................................. 2
1.3 СОСТАВЛЕНИЕ СХЕМЫ АЛГОРИТМА ЗАДАЧИ ............................................................................ 2
1.4 РАЗРАБОТКА ПРОЕКТА .......................................................................................................................... 3
1.5 СОХРАНЕНИЕ ПРОЕКТА ......................................................................................................................... 4
1.6 ВЫПОЛНЕНИЕ ПРОЕКТА ....................................................................................................................... 4
1.1 ПОСТАНОВКА ЗАДАЧИ
Словесное описание. Вычислить значение.
Формализация состава входных данных.
Входные данные:
R, L- переменные вещественного типа
Формализация состава выходных данных.
Выходные данные:
– переменная вещественного типа
1.2 ПОСТРОЕНИЕ МАТЕМАТИЧЕСКОЙ МОДЕЛИ ЗАДАЧИ
Математическая модель устанавливает связь между входными и выходными данными.
Таким образом,
Переименование:
-V
1.3 СОСТАВЛЕНИЕ СХЕМЫ АЛГОРИТМА ЗАДАЧИ
1
Начало
2
R, L
3
= ...
4
– ввод значений R и L с
клавиатуры
– вычисление значения
– вывод на форму значения
5
Конец
2
ЛБ-811 Маркевич Даниил, 15 вариант 01.03.19
1.4 РАЗРАБОТКА ПРОЕКТА
Разработка проекта начинается с создания основной формы для приложения. Для этого
форму перемещают в удобное место и подбирают ее размеры, передвигая границы, затем
рисуют на ней нужные элементы управления, которые выбираются из панели элементов
(Toolbox) и выводятся на форму.
Для рассматриваемого примера на форме можно разместить следующие элементы
управления (рис. 1):
– три надписи (комментарии к трем текстовым полям).
– три текстовых окна: для ввода значения R, для ввода значения L, для вывода
результата V.
Рис. 1. Первоначальный вид формы
Щелкнем на элементе управления "Текст", перенесем его на форму, очистим свойство
Text. Свойству Name этого поля автоматически присваивается имя Text1. Аналогично
сформируем поля Text2 и Text3;
– кнопку для запуска программы с именем Command1. Щелкнем на элементе управления
"Кнопка", перенесем его на форму и в свойство Caption поместим текст "пуск"
После разработки формы необходимо перейти к записи программного кода. Чтобы
открыть Редактор кода, надо дважды щелкнуть левой клавишей мыши по кнопке с надписью
"пуск". Visual Basic автоматически выводит два оператора, которые определяют начало и конец
процедуры.
Для рассматриваемого примера программный код может иметь вид:
Private Sub Command1_Click()
Dim R As Single
Dim L As Single
Dim V As Single
Const PI = 3.14159265358979
R = Val(Text1.Text)
L = Val(Text2.Text)
V = 4 / 3 * R ^ 3 * Sin(L) ^ 2 * Cos(L / 2) * Sqr(Sin(PI / 3 + L / 3) * Sin(PI / 3 - L / 3))
Text3.Text = V
End Sub
3
ЛБ-811 Маркевич Даниил, 15 вариант 01.03.19
1.5 СОХРАНЕНИЕ ПРОЕКТА
1. Из меню File выбрать команду Save Project As или щелкнуть по соответствующей
пиктограмме.
В поле "Имя файла" диалогового окна Save File As ввести имя формы и щелкнуть
кнопкой "Сохранить".
2. После сохранения всех форм проекта отображается диалоговое окно Save Project As, в
котором задается имя проекта.
1.6 ВЫПОЛНЕНИЕ ПРОЕКТА
Чтобы выполнить проект, необходимо выбрать один из трех способов:
– из меню File вызвать команду Start;
– нажать клавишу F5;
– щелкнуть по пиктограмме () на панели инструментов.
В рассматриваемом примере на экране отобразится форма, и в первом текстовом поле
автоматически установится текстовый курсор. Пользователь должен ввести соответствующее
значение переменной, переместить курсор во второе поле ввода и ввести следующее значение.
Щелкнуть по кнопке "пуск". В окне результата отобразится результат вычисления (рис. 2).
Рис. 2. Вид формы после выполнения проекта
Рис. 3 Образ экрана.
4
ЛБ-811 Маркевич Даниил, 15 вариант 01.03.19
При необходимости повторить выполнение программы из меню File запускается
команда Restart. Команда Break прерывает выполнение программы, а команда End ()
завершает его и возвращает управление редактору кода.
5
Download