Файл: Графический интерфейс пользователя.docx

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 10.11.2023

Просмотров: 56

Скачиваний: 2

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

Министерство образования Российской Федерации

Негосударственное образовательное частное учреждение высшего образования «Московский финансово-промышленный университет «Синергия»

Кафедра Информационного менеджмента и информационно-коммуникационных технологий имени профессора В.В. Дика

Тема 6 «Графический интерфейс пользователя»
Лабораторный практикум №7_1

«Графический интерфейс пользователя»
По дисциплине «Программирование на языке Python»

Направление подготовки:

09.03.02 Информационные системы и технологии

Профиль подготовки:

Разработка, сопровождение и обеспечение безопасности информационных систем

Квалификация выпускника:

Бакалавр

Форма обучения:

очная



Москва 2023
Лабораторный практикум №7.1

«Графический интерфейс пользователя»

Цель работы: научиться создавать графический интерфейс пользователя с помощью языка программирования Python; изучить работу модуля tkinter.

Задачи:

Знать - синтаксис функций для создания графического интерфейса пользователя;

Уметь - применять синтаксис функций при составлении программы;

Владеть - основными навыками работы с функциями для создания графического интерфейса пользователя.

Ход работы:

  1. Ознакомиться (прочитать) теоретический материал.

  2. Изучить Требования к защите отчетной документации/ Защита результатов выполнения лабораторных работ

  3. Выполнение заданий лабораторной работы/составление отчета по лабораторной работе.

  4. Ответы на контрольные вопросы (при их наличии), сделайте выводы по проделанной работе.

  5. Защита отчета по лабораторному практикуму



Задания на лабораторную работу №7.1

«Графический интерфейс пользователя»
Написать программы в среде IDLE (возможно использование другой среды с указанием ее наименования) в соответствии с номером своего варианта. Номер варианта уточняйте у преподавателя.

! Задание выполняется в аудитории, отчет сдается для оценки в конце занятия.

В ходе выполнения работы после каждого действия делайте снимок экрана и располагайте его в соответствующий пункт файла-отчета.

Примечание: данные выделенные красным цветом должны присутствовать на изображении (скриншоте) в отчете обязательно


Часть 1. Графический интерфейс.

Указание к заданиям 1-9: Напишите программу на Python для создания виджета указанного типа. Материал внутри виджета наполните самостоятельно. Создайте девять скриптов на языке программирования Python с использованием модуля Tkinter генерирующие шаблоны представленные ниже.







Задание 4.





Задание 7.

Задание 8.

Задание 9.
Требования к защите отчетной документации.

По каждой выполненной лабораторной работе оформляется отдельный отчет (представляется к защите в виде файла текстового формата Word (с расширением *.doc или *.docx)



Отчет по лабораторной работе должен содержать:

- титульный лист (с датой предоставления отчета)

- цели и задачи, описание методики проведения работы, перечень используемых инструментальных средств;

- результаты выполнения индивидуальных практических заданий (тексты программ и результаты работы программ):

  • Иллюстративные материалы (снимки экрана и (или) иные графические материалы), поясняющие процесс и результаты выполнения работы;

  • Анализ полученных результатов с собственными выводами исполнителя;

  • Ответы на контрольные вопросы (при их наличии).


Защита результатов выполнения лабораторных работ

Все лабораторные работы выполняются индивидуально, защита работы производится в форме собеседования по материалу представленного отчета.

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

1. Шелудько, В. М. Основы программирования на языке высокого уровня Python : учебное пособие : [16+] / В. М. Шелудько. – Ростов-на-Дону ; Таганрог : Южный федеральный университет, 2017. – 147 с. : ил. – Режим доступа: по подписке. – URL: https://biblioclub.ru/index.php?page=book&id=500056 .


2. Северенс, Ч. Введение в программирование на Python / Ч. Северенс. – 2-е изд., испр. – Москва : Национальный Открытый Университет «ИНТУИТ», 2016. – 231 с. : схем., ил. – Режим доступа: по подписке. – URL: http://biblioclub.ru/


Дополнительная литература:


1. Абрамян, М.Э. Инструменты и методы разработки электронных образовательных ресурсов по компьютерным наукам / М.Э. Абрамян ; Министерство науки и высшего образования РФ, Южный федеральный университет. – Ростов-на-Дону ; Таганрог : Южный федеральный университет, 2018. – 261 с. : ил. – Режим доступа: по подписке. – URL: http://biblioclub.ru/

2. Хиценко, В.П. Основы программирования : учебное пособие / В.П. Хиценко ; Новосибирский государственный технический университет. – Новосибирск : Новосибирский государственный технический университет
, 2015. – 83 с. : схем. – Режим доступа: по подписке. – URL: http://biblioclub.ru/