Учебно-методическое пособие «Программирование в объектно-ориентированной среде» Автор: Солдатенко Мария Николаевна


Скачать 1.16 Mb.
Название Учебно-методическое пособие «Программирование в объектно-ориентированной среде» Автор: Солдатенко Мария Николаевна
страница 7/11
Тип Учебно-методическое пособие
rykovodstvo.ru > Руководство эксплуатация > Учебно-методическое пособие
1   2   3   4   5   6   7   8   9   10   11

Ход работы:

  1. Выполнить задания, следуя указаниям (задание 1-го уровня на «3», задание 2-го уровня на «4», задание 3-го уровня на «5»,).

  2. Ответить на контрольные вопросы (в устной форме).

  3. Предъявить преподавателю результаты работы программы и исходные коды.

  4. Оформить отчет в соответствии с ходом работы (тема, цель, условие задачи, программный код, результаты тестирования программы, выводы).

Задание на лабораторную работу.


Задание 1-го уровня

1. Создать новый проект.

2. Составить эскиз интерактивной формы (Рис.1).

3. Задать значения свойств элементов управления, размещенных на интерактивной форме.

4. Составить программу для нахождения корней функции f(x) на интервале [A, B ]с шагом E, предусмотрев ввод исходных данных через текстовые поля интерактивной формы. Функцию f(x) выбрать из Табл. 6 в соответствии со своим вариантом.

5. Осуществить сборку и компиляцию модулей проекта.

6. Решить уравнение f(x) = 0.
Рис. 1. Эскиз интерактивной формы

Задание 2-го уровня. Реализовать построение графика и отображение графика функции в элементе управления PictureBox(Рис. 2).
Рис. 2. Эскиз интерактивной формы с построением графика

Задание 3-го уровня. Реализовать возможность задавать пользователем функцию (полином до третьей степени), предусмотрев ввод параметров функции через текстовые поля интерактивной формы (Рис. 3).
Рис. 3. Эскиз интерактивной формы с построением графика и пользовательским вводом функции

Порядок выполнения работы (1-й уровень)

1. Создать новый проект командой Создать проект (New Project) из меню Файл (File) (порядок создания нового проекта подробно описан в лабораторной работе № 1).

2. Создать эскиз интерактивной формы.

2.1. Используя панель инструментов ToolBox, разместить на форме элементы управления (кнопку - Button1, надписи – Label1 – Label6, текстовые поля - TextBox1 TextBox3, поле со списком - ComboBox1 и графическое поле - PictureBox1), как показано на Рис. 4. Элемент управления ComboBox- текстовое поле с предопределѐнным списком значений, из которого можно выбрать одно из имеющихся значений. В данной работе в ComboBox будут отображаться значения вычисленных корней уравнения.

Рис. 4. Размещение элементов управления на форме

3. После размещения всех необходимых элементов управления на форме необходимо задать их свойства через панель Свойства (Properties), которая появляется после одинарного щелчка мышью на нужном элементе управления, расположенном на форме. Каждый элемент управления имеет свой набор свойств. Свойства можно назначать не только элементам управления, но и форме.

3.1. Установите значения свойств Text и WindowState объекта Form1, как показано на Рис. 5.
3.2. Установите значения свойств элементов – надписей (Label), как указано в Таблице 1.

Таблице 1

Свойство

Значение

Label1.Text

A

Label2.Text

B

Label3.Text

E

Label1.Font

жирный, 16 пт.

Label2.Font

жирный, 16 пт.

Label3.Font

жирный, 16 пт.

Label4.Text

Количество корней

Label5.Text

Уравнения

Label6.Text

3.3. Установите значения свойств элементов – текстовых полей (TextBox), как указано в Таблице 2.

Таблица 2

Свойство

Значение

TextBox1.Font

жирный, 16 пт.

TextBox2.Font

жирный, 16 пт.

TextBox3.Font

жирный, 16 пт.

3.4. Установите значения свойств элемента – кнопки (Button), как указано в Таблице 3.

Таблице 3

Свойство

Значение

Button1.BackColor

СИНИЙ

Button1.Font

жирный, 16 пт.

Button1.Text

ПУСК

Пояснение: для установки нужного цвета необходимо щелкнуть на кнопку в правом поле, перейти на вкладку Custom и выбрать из палитры цветов нужный цвет, например синий.

3.5. Установите значения свойств элемента – поля со списком (ComboBox), как указано в Таблице 4.

Таблице 4

Свойство

Значение

ComboBox1.DropDownStyle

DropDownList

ComboBox1.Font

жирный, 16 пт.

В результате изменения свойств вышеперечисленных объектов форма Form1 примет вид, указанный на Рис. 1.

4. Написание программы (кода) включает в себя разработку кода для обработки событий формы и всех элементов управления. В качестве примера рассмотрим функцию f(X) = X2 - 2X – 10.

4.1. Для объявления глобальных переменных выполните двойной щелчок левой кнопкой мыши на форме. В появившемся окне головного модуля Form1.vb выберете блок Объявление(Declarations), как показано на Рис. 6, и введите программный код, объявляющий переменные:
Рис. 6. Обработка события в блоке Общие (General) – Объявление (Declarations)

4.2. Для обработки события – загрузки формы (Form1_Load) выберете блок Load (как показано на Рис. 7) и

ведите программный код:

Рис. 7. Обработка события в блоке Form1 - Load

4.3. Написать программный код, обрабатывающий событие «нажатие кнопки пуск»(Button1_Click).


  1. Сборка и компиляция модулей проекта выполняется командой Построить решение (Build Windows Application)из меню Построение (Build). Запустить приложение на выполнение можно командой Начать отладку (Start Debugging)из меню Отладка (Debug). В появившейся форме (Рис. 1) ввести с клавиатуры значения исходных данных: - A - начало интервала табулирования функции; - B - конец интервала табулирования функции; - E - шаг вычисления корней уравнения. Для выполнения вычислений нажать кнопку ПУСК. Покажите преподавателю результаты работы.

Пояснения для выполнения задания 2-го уровня

1. Для отображения графика функции можно использовать элемент управления PictureBox, позволяющий размещать графические примитивы (точку, отрезок, простые геометрические фигуры). Разместите элемент управления PictureBoxна форме, как показано на Рис. 8.

2. Установите значения свойств элемента – графического поля (PictureBox), как указано в Таблице 5.
Рис. 8. Размещение элементов управления на форме

Таблица 5

Свойство

Значение

PictureBox1.BackColor

ЗЕЛЕНЫЙ

PictureBox1.BorderStyle

Fixed3D

3. Добавьте в обработчик события Load объекта Form1 код, устанавливающий размеры PictureBox:

Добавьте в обработчик события Click объекта Button1 код, выполняющий перерисовку содержимого в PictureBox:
5. Для обработки события Paint, возникающего при активизации графического элемента PictureBox1, необходимо выбрать блок Paint(Рис. 9).
Рис. 9. Обработка события в блоке PictureBox1- Paint 35

И ввести код для подпрограммы PictureBox1_Paint:

После сборки, компиляции и запуска приложения результат расчета в виде графика функции появится на форме в поле элемента PictureBox1 (Рис. 10):

Рис. 10. Результат расчета функции f(x) = x2 - 2x - 10
Выполните несколько вычислений (на разных отрезках [A, B] с разным шагом E), используя спроектированное приложение.

Таблица 6. Варианты заданий к лабораторной работе №6
Контрольные вопросы:

  1. Перечислите элементы управления для работы с текстом.

  2. Поясните данный фрагмент кода:

.

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

  2. Укажите объявление глобальных переменных в коде программы.

  3. Элемент управления для задания графических примитивов

  4. Поясните данный фрагмент кода:



Лабораторная работа №7

Создание проекта с использованием компонентов ввода и отображения чисел, дат и времени

Цель: научиться извлекать даты, выбранные в элементах управления MonthCalendar и DateTimePicker, и отображать их в форме Windows Forms, получить навыки отображения диапазона дат и форматирования извлеченных дат различными способами.
1   2   3   4   5   6   7   8   9   10   11

Похожие:

Учебно-методическое пособие «Программирование в объектно-ориентированной среде» Автор: Солдатенко Мария Николаевна icon Методическое пособие Саратов 2008 г. Организация комплексной системы...
Методическое пособие предназначено для руководителей и преподавателей- организаторов обж образовательных учреждений
Учебно-методическое пособие «Программирование в объектно-ориентированной среде» Автор: Солдатенко Мария Николаевна icon Учебно-методическое пособие санкт-Петербург 2009г. Автор: Г. П. Подвигин...
Учебно-методическое пособие предназначено для должностных лиц, специалистов го и рсчс организаций
Учебно-методическое пособие «Программирование в объектно-ориентированной среде» Автор: Солдатенко Мария Николаевна icon Учебно-методическое пособие Рекомендовано методической комиссией...
Методы молекулярной диагностики: Учебно-методическое пособие. Авторы: А. Д. Перенков, Д. В. Новиков, С. Г. Фомина, Л. Б. Луковникова,...
Учебно-методическое пособие «Программирование в объектно-ориентированной среде» Автор: Солдатенко Мария Николаевна icon Учебно-методическое пособие Елабуга 2016 ббк 74. 58 Учебно-методическое...
Методическое пособие предназначено для студентов 1 курса высших учебных заведений неязыковых специальностей
Учебно-методическое пособие «Программирование в объектно-ориентированной среде» Автор: Солдатенко Мария Николаевна icon Учебно-методическое пособие «язык программирования pascal» для студентов...
Методические указания соответствуют рабочей программе по специальности 09. 02. 03 Программирование в компьютерных системах. 2
Учебно-методическое пособие «Программирование в объектно-ориентированной среде» Автор: Солдатенко Мария Николаевна icon Учебно-методическое пособие
...
Учебно-методическое пособие «Программирование в объектно-ориентированной среде» Автор: Солдатенко Мария Николаевна icon Организация и технология документационного обеспечения управления учебно-методическое пособие
...
Учебно-методическое пособие «Программирование в объектно-ориентированной среде» Автор: Солдатенко Мария Николаевна icon Учебно-методическое пособие Казань 2010 Печатается по рекомендации...
Учебно-методическое пособие по курсу «Организационное поведение» /Д. М. Сафина. – Казань: Казанский (Приволжский) федеральный университет;...
Учебно-методическое пособие «Программирование в объектно-ориентированной среде» Автор: Солдатенко Мария Николаевна icon Методическое пособие по выполнению курсовых работ по дисциплине «web-дизайн...
Методическое пособие по выполнению курсовых работ по дисциплине «Web-дизайн и Web-программирование» для студентов очной и заочной...
Учебно-методическое пособие «Программирование в объектно-ориентированной среде» Автор: Солдатенко Мария Николаевна icon Учебно-методическое пособие. Новосибирск, 2006
Учебно-методическое пособие предназначено инструкторам детско-юношеского и спортивного туризма с целью повышения уровня знаний и...
Учебно-методическое пособие «Программирование в объектно-ориентированной среде» Автор: Солдатенко Мария Николаевна icon Учебно-методическое пособие Санкт-Петербург 2007 Автор: Черемисов...
Учебно-методическое пособие предназначено для подготовки руководящего состава, специалистов гочс и пб, руководителей служб, аварийно-спасательных...
Учебно-методическое пособие «Программирование в объектно-ориентированной среде» Автор: Солдатенко Мария Николаевна icon Учебно-методическое пособие к лабораторным занятиям по курсу «Основы кристаллооптики»
Практическое руководство по работе с поляризационным микроскопом для исследования петрографических объектов: Учебно-методическое...
Учебно-методическое пособие «Программирование в объектно-ориентированной среде» Автор: Солдатенко Мария Николаевна icon Учебно-методическое пособие организация инженерной защиты населения
Учебно-методическое пособие разработано применительно к Программе обучения слушателей на курсах гражданской защиты Копейского городского...
Учебно-методическое пособие «Программирование в объектно-ориентированной среде» Автор: Солдатенко Мария Николаевна icon Учебно-методическое пособие для студентов пм. 04.(07.) «Выполнение...
Учебно-методическое пособие составлено в соответствии с требованиями Федерального Государственного образовательного стандарта по...
Учебно-методическое пособие «Программирование в объектно-ориентированной среде» Автор: Солдатенко Мария Николаевна icon Учебно-методическое пособие Кемерово 2015 г. Согласовано: кроо «памск»
Учебно-методическое пособие предназначено для студентов стоматологического факультета, гигиенистов стоматологических со средним медицинским...
Учебно-методическое пособие «Программирование в объектно-ориентированной среде» Автор: Солдатенко Мария Николаевна icon Программа дисциплины [Объектно-ориентированное программирование]...
Программа предназначена для преподавателей, ведущих данную дисциплину, учебных ассистентов и студентов направления подготовки 220400....

Руководство, инструкция по применению




При копировании материала укажите ссылку © 2024
контакты
rykovodstvo.ru
Поиск