37016

Створення графічного інтерфейсу користувача

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

Информатика, кибернетика и программирование

Згідно індивідуального завдання створити форму для введення даних та виведення розрахункових даних. На формі створити два перемикачі які визначають місце виведення результатів розрахунку. Створити процедури обробки подій форми. Згідно індивідуального завдання створити процедуру обробки одномірного масиву.

Украинкский

2013-09-23

297 KB

6 чел.

Лабораторна робота №4

Тема:  Створення графічного інтерфейсу користувача.

Мета: Ознайомитися з графічним інтерфейсом та основними елементами середовища розроблення прикладних програм Visual Basic. Оволодіти технологією розробки та отримати практичні навички створення графічного інтерфейсу користувача (додатка), що передбачає роботу у вікні екранної форми та вікні редагування коду, роботу з елементами керування та їх властивостями, а  також  створення процедур обробки подій.

Хід виконання лабораторної роботи.

  •  Згідно індивідуального завдання створити форму для введення даних та виведення  розрахункових даних.
  •  На формі створити два перемикачі, які визначають місце виведення результатів розрахунку. При виборі перемикача “З використанням функцій” в розрахункові дані відображаються у вікні вбудованої функції MsgBox.
  •  Створити процедури обробки подій форми.

Приклад.

Розрахунок залишкової вартості основних фондів.

Найменування

Первинна

вартістьВ)

Коефіцієнт

зносуЗ)

Будівля цеху

10000

0,42

Сума

зносуЗ)

Залишкова

вартість (ЗВ)

Провести розрахунки за формулами:

СЗВЗ           

ЗВВЗ

Форма для розрахунку залишкової вартості основних фондів виглядає наступним чином.

9.  Розрахунок виконання норми.

ПІБ

Відпрацьовано

днів (ВД)

Фактично

 Вироблено

В)

Норма

виконання (НВ)

Петров П.П.

23

100

5

Продуктивність за 1 день (ПД)

Відмітка про виконання (ВВ)

Провести розрахунок за формулами:

ПД=ФВ/ВД

Якщо ПД<НВ. то ВВ=”Не виконано»

Інакше   ВВ=”Виконано»

Лабораторна робота №6

Тема:  Робота з масивами..

Мета: Набути  практичних навичок програмування алгоритмічних процесів роботи з масивами різної розмірності.

Хід виконання лабораторної роботи.

  •  Розробити форму, приклад якої представлений на рис.2.  Поле зі списком заповнюється під час завантаження форми. Елементи масиву вводяться за допомогою функції InputBox. Кнопка Введення даних повинна забезпечувати вивід введених даних у вікні функції MsgBox.

Після вибору типу масиву область форми, яка забезпечує обробку масиву іншої розмірності, стає недоступною для користувача.

  •  Згідно індивідуального завдання створити процедуру  обробки одномірного масиву.
  •  Згідно індивідуального завдання створити процедуру  обробки двомірного масиву.

Знайти найбільше значення суми xi+yi для масивів x={x1, x2, …, x20} та y={y1, y2, …, y20}.

Індивідуальні завдання. Двомірний масив.

  1.  Задана дійсна квадратна матриця порядку 12. Замінити нулями всі її елементи , разташовані на головній діагоналі та вище її.

Лабораторна робота №3

Тема:  Програмування процесів розгалуження з використанням операторів If  та  Select Case.

Мета: Набути  практичних навичок програмування процесів розгалудження.

Хід виконання лабораторної роботи.

  •  Згідно індивідуального завдання створити процедуру  обчислення виразу з використанням оператора If.
  •  Згідно індивідуального завдання створити процедуру  обчислення виразу з використанням оператора Select Case..

Передбачити контроль області допустимих значень.

Лабораторна робота №1

Тема:  Створення макросів у середовищі MS Excel.

Мета: Оволодіти практичними навичками у створенні, використанні та редагуванні макросів.

Хід виконання лабораторної роботи.

  •  Створити новий файл табличного процесора MS Excel.
  •  Завантажити макрос.
  •  Cтворити таблицю в MS Excel (Рис.1). Найменування товару, планову кількість та ціну задати самостійно.
  •  Ввести формули для розрахунків значень відповідних полів.
  •  Побудувати стовпчикову діаграму.

На діаграмі передбачити назву діаграми, підписи осей, легенду.

  •  Зупинити макрос.
  •  Ввести  вхідні дані.
  •  Перейменувати “Лист1”  на назву  розрахункової таблиці.
  •  Використовуючи створений макрос провести аналіз даних для іншого періоду на другому аркуші.
  •  Створити звіт.

Завдання 5.

Створити макрос аналізу  діяльності наданих послуг СТО.

Найменування послуг

Кількість наданих послуг

Ціна послуги,

грн.

Вартість

СТО

Міраж

СТО

Газ

СТО

Міраж

СТО

Газ

NT

KPG

KPK

CINA

VPG

VPK

Заміна карбюратора

860

х

х

Заміна крила

990

х

х

Чистка салону

250

х

х

Автомийка

170

х

х

Заміна колеса

450

х

х

Заміна дверей

759

х

х

Значення розрахункових полів обчислюється за наступними формулами:

VPG = CINA * KPG

VPK = CINA * KPK

Побудувати стовпчикову діаграму вартості наданих послуг СТО Мараж”  та

СТОГаз.

Лабораторна робота №2

Тема:  Вбудовані функції VBA.

Мета: Набути  практичних навичок у  використанні  вбудованих функцій VBA.

Хід виконання лабораторної роботи.

  •  Створити процедуру, яка в діалоговому вікні функції MsgBox відображає прізвище, ім’я та по-батькові. При цьому прізвище відображається в одному рядку, ім’я та по-батькові – в іншому. Нижче розташувати повідомлення

“Моє ПІБ має N символів.”

Де N – кількість символів. Вікно вбудованої функції MsgBox має назву “Відомості про мене”.   Прізвище, ім’я та по-батькові вводиться в процедуру з використанням функції InputBox.

  •  Створити процедуру, яка в діалоговому вікні функції MsgBox відображає прізвище та ініціали.

  •  Згідно індивідуального завдання створити процедуру  обчислення виразу без врахування області допустимих значень.



 

А также другие работы, которые могут Вас заинтересовать

81333. Витрати на здійснення виконавчих дій та їх види 26.9 KB
  До інших витрат на організацію виконавчих дій належать витрати на виплату винагороди державним виконавцям відповідно до статті 47 Закону; придбання службових житлових приміщень; придбання службових приміщень; страхування державних виконавців; забезпечення державних виконавців форменим одягом
81334. Розподіл стягнутих з боржника грошових сум і черговість задоволення вимог стягувачів 27.72 KB
  Розподіл стягнутих державним виконавцем з боржника за виконавчим провадженням грошових сум у тому числі одержаної від реалізації майна боржника здійснюється у такому порядку: у першу чергу повертається авансовий внесок сторін та інших осіб на організацію та проведення виконавчих дій...
81335. Закінчення та відновлення виконавчого провадження 27.23 KB
  Про закінчення виконавчого провадження державний виконавець виносить постанову, яка затверджується начальником відповідного органу державної виконавчої служби. Копія постанови у триденний строк надсилається сторонам та суду або іншому органу (посадовій особі), які видали виконавчий документ, або за належністю до іншого органу державної виконавчої служби
81337. Порядок звернення стягнення на грошові кошти та інше майно боржника 28.14 KB
  Звернення стягнення на майно боржника полягає в його виявленні шляхом надіслання запитів до органів державної податкової інспекції банків дорожньої автомобільної інспекції бюро технічної інвентаризації нотаріату тощо описі арешті вилученні та примусовій реалізації. Стягнення за виконавчими документами в першу чергу звертається на кошти боржника в гривнях та іноземній валюті інші цінності в тому числі кошти на рахунках та вкладах боржника в установах банків та інших кредитних організаціях на рахунки в цінних паперах у депозитаріях...
81338. Порядок звернення стягнення на заставлене майно 27.41 KB
  Стягнення на заставлене майно в порядку примусового виконання допускається за виконавчими документами для задоволення вимог стягувача заставодержателя. За постановою державного виконавця про стягнення виконавчого збору винесеною у виконавчому провадженні про звернення стягнення на заставлене майно стягнення звертається на вільне від застави майно боржника. Крім того право заставодержателя на звернення стягнення саме на заставлене майно регулюється статтею 20 Закону України Про заставу .
81339. Порядок звернення стягнення на майно боржника,яке знаходиться в інших осіб 24.23 KB
  Державний виконавець на письмову пропозицію боржника або стягувача має право звернути стягнення на майно боржника що знаходиться в інших осіб а також на майно та кошти належні боржникові від інших осіб. Зазначені особи на запит державного виконавця зобовязані надати у визначений ним строк відомості про належне боржникові майно що знаходиться в них та майно чи кошти які вони повинні передати боржникові. Одержавши від названих осіб відомості про наявність майна боржника державний виконавець описує це майно в присутності понятих вилучає...
81340. Майно боржника, на яке не може бути звернено стягнення 26.55 KB
  Стягнення за виконавчими документами не може бути звернено на такі види майна та предмети що належать боржникові на праві власності або є його часткою у спільній власності необхідні для боржника членів його сімї та осіб які перебувають на його утриманні...
81341. Арешт майна боржника 31.06 KB
  Арешт майна полягає у проведенні його опису оголошенні заборони розпоряджатися ним а в разі потреби в обмеженні права користування майном або його вилученні в боржника та передачі на зберігання іншим особам. Арешт на майно боржника може накладатися державним виконавцем шляхом: винесення постанови про відкриття виконавчого провадження якою накладається арешт на майно боржника та оголошується заборона на його відчуження; винесення постанови про арешт коштів та інших цінностей боржника що знаходяться на рахунках і вкладах чи на зберіганні в...