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 відображає прізвище та ініціали.

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



 

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

80901. МОДЕЛИ СОЦИАЛЬНОГО УПРАВЛЕНИЯ И ИХ ХАРАКТЕРИСТИКА 44.37 KB
  Под моделью управления следует понимать теоретически выстроенную целостную совокупность представлений о том как выглядит и как должна выглядеть система управления как она воздействует и как должна воздействовать на объект управления как она адаптируется и как должна адаптироваться к изменениям во внешней среде чтобы управляемая организация могла добиваться поставленных целей устойчиво развиваться и обеспечивать свою жизнеспособность. Модель управления включает в себя базовые принципы управления стратегическое видение целевые установки и...
80902. ХАРАКТЕРИСТИКА СРЕДЫ УПРАВЛЕНИЯ. БЛАГОПРИЯТНАЯ, НЕЙТРАЛЬНАЯ, АГРЕССИВНАЯ СРЕДА УПРАВЛЕНИЯ 43.99 KB
  Среда управления это совокупность внутренних и внешних субъектов сил активно влияющих на положение и перспективы организации на эффективность деятельности менеджеров. Типы среды: микросреда мезосреда макросреда. Микросреда внутр среда организации ее собственный персонал и взаимодействие человека с условиями жизни в личном окружении; Мезосреда среда непосредственного окружения партнеры поставщики потребители или социокультурная среда и сфера труда; Макросреда среда...
80903. ПОНЯТИЕ И КЛАССИФИКАЦИЯ ИНФОРМАЦИОННЫХ ТЕХНОЛОГИЙ В УПРАВЛЕНИИ 44.22 KB
  Об информации информационных технологиях и о защите информации ИТ процессы методы поиска сбора хранения обработки предоставления распространения информации и способы осуществления таких процессов и методов. Информационная технология ИТ процесс использующий совокупность методов и средств реализации операций сбора регистрации передачи накопления и обработки информации на базе программноаппаратного обеспечения для решения управленческих задач экономического объекта. Особенности ИТ: цель процесса получение информации; предмет...
80904. ИНСТРУМЕНТАЛЬНЫЕ СРЕДСТВА ИНФОРМАЦИОННЫХ ТЕХНОЛОГИЙ ДЛЯ ОБЕСПЕЧЕНИЯ УПРАВЛЕНЧЕСКОЙ ДЕЯТЕЛЬНОСТИ 85.5 KB
  ИТ включают в себя методы преобразования информации по заданному свойству в заданном направлении, что реализуется соответствующими средствами, называемыми инструментальными. Они включают в себя необходимый технических комплекс и соответствующее программное обеспечение, образуя сложные программно - аппаратные компьютерные системы с разнообразными функциями и возможностями поддержки управленческой деятельности.
80905. ГОСУДАРСТВЕННАЯ ИНФОРМАЦИОННАЯ ПОЛИТИКА (ГИП), ОСНОВНЫЕ НАПРАВЛЕНИЯ ИНФОРМАТИЗАЦИИ ГОСУДАРСВТЕННОГО И МУНИЦИПАЛЬНОГО УПРАВЛЕНИЯ 46.21 KB
  ГИП комплекс политических правовых экономических социальнокультурных и организационных мероприятий государства направленный на обеспечение конституционного права граждан на доступ к информации. ГИП это особая сфера жизнедеятельности людей связанная с воспроизводством и распространением информации удовлетворяющей интересы государства и гражданского общества и направленная на обеспечение творческого конструктивного диалога между ними и их представителями. Различают аспекты ГИП: технологический регулирование процесса развития...
80906. ФУНКЦИОНАЛЬНОЕ РАЗДЕЛЕНИЕ УПРАВЛЕНЧЕСКОГО ТРУДА 46.33 KB
  Он основан на функциональном профессиональном квалификационном и операционнотехнологическом разделении труда. Функциональное разделение труда основывается на формировании групп работников управления выполняющих одинаковые общие функции менеджмента. Наряду с этим функциональное разделение труда предполагает выделение из общего состава менеджеров специалистов которые отвечают за процесс управления в целом а не за какуюто одну функцию.
80907. Психологический аспект в работе с инвалидами 25.75 KB
  Это связано прежде всего с дефектами их физического состояния вызванного заболеваниями приведшими к инвалидности а также с имеющимся комплексом сопутствующей соматической патологии и с пониженной двигательной активностью характерными для большинства инвалидов. Психологические проблемы возникают при изолированности инвалидов от внешнего мира как вследствие имеющихся недугов так и в результате неприспособленности окружающей среды для инвалидов на креслоколясках при разрыве привычного общения в связи с выходом на пенсию при наступлении...
80908. Основное содержание и виды реабилитации инвалидов 30.05 KB
  Реабилитация больных и инвалидов представляет собой комплексную систему государственных медицинских психологических социальноэкономических педагогических производственных бытовых и других мероприятий. Профессиональная реабилитация предусматривает обучение или переобучение доступным формам труда обеспечение необходимыми индивидуальными техническими приспособлениями для облегчения пользования рабочим инструментом приспособление прежнего рабочего места больного или инвалида к его функциональным возможностям организацию для инвалидов...
80909. Формы социальной поддержки детей-инвалидов 34.02 KB
  Особенности реабилитации детей с ограниченными возможностями заключаются в том что в процессе реабилитации необходимо предусмотреть не только ликвидацию или коррекцию дефекта вызванного заболеванием но и обеспечение развития других функций формирование которых может быть задержано в связи с болезнью. В настоящее время изза отсутствия государственной системы реабилитации детейинвалидов звенья реабилитационного процесса нескоординированы...