Carregando...
Carregando...
Ajude a melhorar a plataforma
Em um projeto final de curso de Ciência da Computação, um grupo de estudantes foi encarregado de desenvolver um aplicativo de desktop para organizar tarefas diárias. Utilizando Python e o módulo tkinter, eles planejam criar uma interface gráfica do usuário (GUI) que inclua elementos como janelas, botões, campos de texto e imagens, para tornar o aplicativo intuitivo e fácil de usar. O aplicativo deve permitir aos usuários adicionar, remover e visualizar tarefas em uma lista. Durante as primeiras fases do projeto, os estudantes exploram os conceitos básicos do tkinter, como a criação de janelas, a adição de rótulos de texto e imagens, e a organização dos elementos na GUI. Eles também investigam diferentes métodos de gerenciamento de layout para posicionar os widgets de forma eficaz na janela do aplicativo.
Sendo assim, identifique qual a associação correta entre as funcionalidades do tkinter exploradas pelos estudantes (coluna A) com os conceitos correspondentes do módulo (coluna B).
Coluna A:
Criação de uma janela base Adição de um rótulo de texto Inserção de uma imagem Organização dos widgets na janela
Coluna B:
A. Label(master=root, image=photo) B. root = Tk() C. label.grid(row=r, column=c) D. Label(master=root, text='Olá alunos!')
Assinale a alternativa que contém a associação corretamente:
Explique melhor esta questão
Abre o Tutor com o enunciado e as alternativas já no campo — você revisa e envia.
Esta questão foi verificada por um de nossos administradores.
🎓 Gabarito Comentado (AVA):
A sentença 1 se enquadra no conceito B, pois root = Tk() é o comando utilizado para iniciar uma nova janela base no tkinter, servindo como ponto de partida para qualquer aplicativo GUI que utilize este módulo.
A sentença 2 se enquadra no conceito D, visto que Label(master=root, text='Olá alunos!') é o método utilizado para adicionar um rótulo de texto à janela, permitindo aos desenvolvedores exibir mensagens ou informações estáticas na GUI.
A sentença 3 se enquadra no conceito A, pois Label(master=root, image=photo) demonstra a inserção de uma imagem na janela usando o tkinter. Este comando cria um rótulo que, ao invés de texto, contém uma imagem.
A sentença 4 se enquadra no conceito C, já que label.grid(row=r, column=c) é utilizado para organizar os widgets dentro da janela de forma tabular, dividindo a janela em linhas e colunas para um posicionamento preciso dos elementos da GUI.