Analise as afirmações relacionadas a seguir: I. Quando um O...

Próximas questões
Com base no mesmo assunto
Q2770666 Arquitetura de Software

Analise as afirmações relacionadas a seguir:


I. Quando um Objeto MDI é encerrado, suas janelas filhas são automaticamente fechadas também.

II. A Dialog Box é usada somente para mostrar mensagens ao usuário, portanto, não é capaz de receber parâmetros ou conter variáveis.

III. O código: Call SalMessageBox("Texto", "Titulo", CANCEL, OK), produz uma janela de diálogo com dois botões, um "Cancelar" e outro "OK".

IV. A operação SalFindWindow recebe dois parâmetros, sendo o primeiro um window handler e o segundo uma string, e retorna um boolean, sendo verdadeiro se achar a janela e falso se não achar.


É(são) VERDADEIRA(S):

Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Alternativa correta: A - Somente a I.

Vamos analisar as afirmações e entender por que a alternativa A está correta:

I. Quando um Objeto MDI é encerrado, suas janelas filhas são automaticamente fechadas também.

Um Objeto MDI (Multiple Document Interface) é uma interface que permite a abertura de múltiplas janelas filhas dentro de uma janela principal. Quando a janela principal (MDI) é fechada, todas as janelas filhas também são encerradas. Essa afirmação é verdadeira.

II. A Dialog Box é usada somente para mostrar mensagens ao usuário, portanto, não é capaz de receber parâmetros ou conter variáveis.

Essa afirmação é falsa. Embora Dialog Boxes sejam frequentemente usadas para exibir mensagens, elas também podem receber parâmetros e conter variáveis. Por exemplo, as Dialog Boxes podem ser utilizadas para obter entradas do usuário através de campos de texto, botões de opção, etc.

III. O código: Call SalMessageBox("Texto", "Titulo", CANCEL, OK), produz uma janela de diálogo com dois botões, um "Cancelar" e outro "OK".

O código mencionado está incorreto. A função SalMessageBox não existe dessa forma. Em sistemas que utilizam caixas de mensagem, geralmente há uma função similar, mas a sintaxe e o funcionamento podem diferir. Portanto, esta afirmação é falsa.

IV. A operação SalFindWindow recebe dois parâmetros, sendo o primeiro um window handler e o segundo uma string, e retorna um boolean, sendo verdadeiro se achar a janela e falso se não achar.

Esta afirmação também é falsa. A função SalFindWindow não retorna um booleano; ela retorna um handle para a janela encontrada. Se a janela não for encontrada, geralmente retorna um valor nulo ou um handle inválido, mas não um booleano diretamente.

Justificativas para as alternativas incorretas:

B - Somente a IV: A alternativa IV é falsa, então essa opção está incorreta.

C - Somente I, III e IV: As alternativas III e IV são falsas, então essa opção está incorreta.

D - Somente I e II: A alternativa II é falsa, então essa opção está incorreta.

E - Somente I, II e IV: As alternativas II e IV são falsas, então essa opção está incorreta.

Gostou do comentário? Deixe sua avaliação aqui embaixo!

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo