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

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

Общетехнический факультет - 1

КАФЕДРА ИНФОРМАТИКИ

Лабораторная работа по теме «Структура VB-программ, классы и процедуры. Средства программирования алгоритмов линейной структуры.

Выполнила:

Студентка группы БИК1701

Аубакирова Аина

Варинат №4

Москва-2017

Отчёт

Содержание

  1. Тема и название лабораторной работы (стр.3)

  2. Фамилия, имя студента, номер группы, номер варианта(стр.3)

  3. Реализация 1-го задания:

  1. Задание на разработку задачи(стр.3)

  2. Формализация и уточнение задания(стр.3)

  3. Элементы, разрабатываемых проектов в одном решении:

    1. Графический интерфейс пользователя(стр.3)

    2. Таблица свойств объектов(стр.3-стр.7)

    3. Схемы трёх алгоритмов(стр.7-стр.9)

    4. Программный код трех проектов(стр.9-стр.11)

  4. Результаты выполнения трех проектов(стр.12)

  1. Реализация 2-го задания:

  1. Задание на разработку задачи(стр.13)

  2. Формализация и уточнение задания(стр.13)

  3. Элементы, разрабатываемого проекта

  1. Графический интерфейс пользователя(стр.14)

  2. Таблица свойств объектов (стр.14-стр.16)

  3. Схемы алгоритмов(стр.16-стр.18)

  4. Программный код проекта (стр.18-стр.19)

  1. Результаты выполнения проекта 2-го(стр.19)

1. Тема и название лабораторной работы

Структура VB-программ и процедуры. Средства программирования алгоритмов линейной структуры.

2. Фамилия, имя студента, номер группы, номер варианта Аубакирова Аина, БИК1701, вариант №4

3. Реализация 1-го задания:

3.1 Задание на разработку задачи

Создать приложение с именем Проект №3 для вычисления арифметических выражений:

В каждом проекте для вычисления заданного арифметического выражения реализуем одну из следующих процедур: процедуру-функцию с формальными параметрами, процедуру-подпрограмму с формальными параметрами и процедуру без параметров (передача данных в соответствующем проекте будет осуществляться через глобальные объекты).

3.2. Формализация и уточнение задания:

Для формализации и уточнения задания запишите арифметическое выражение на языке программирования:

с=((((y*x^2)-1)^2)/2)*((cos(y))^2-(sin(x^2))))

В соответствии с требованиями задания разобью решение задачи на несколько отдельных задач и создам три процедуры пользователя, вычисляющие заданное арифметическое выражения: процедуру-функцию func() с двумя формальными параметрами, необходимыми для вычисления выражения и передающимися по значению как входные аргументы; процедуру-подпрограмму proc1() с тремя формальными параметрами, из которых два необходимы для вычисления выражения и передаются по значению как входные аргументы и один является результатом и передается по ссылке; процедуру-подпрограмму proc2() без параметров, в которой два необходим для вычисления выражения аргумента, а результат передаются через глобальные объекты.

3.3. Элементы, разрабатываемых проектов в одном решении:

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