Carregando...
Carregando...
Ajude a melhorar a plataforma
O widget Frame pode ser entendido como um conteiner retangular com a principal finalidade de servir de base para a instalação de outros widgets , cujo posicionamento depende do fornecimento de informações precisas em relação às coordenadas x e y para o canto superior esquerdo do widget . Após análise do conceito sobre o widget Frame, avalie as asserções a seguir e a relação proposta entre elas. I. Ao utilizar uma função up() para mover a coordenada y em 10 unidades, o que acontece é o que o valor de y diminui 10 unidades. PORQUE II. O sistema de coordenadas na tela de desenho não é o mesmo adotado pelo sistema de coordenadas. A respeito dessas asserções, assinale a alternativa correta.
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.
JUSTIFICATIVA A asserção I é verdadeira, pois a função up() move a posição da coordenada (x,y) para cima. Portanto o que acontece na tela de desenho para mover a coordenada y em, por exemplo, 10 ou 20 unidades, é que y será diminuido em 10 ou 20 unidades. Esse fato é diferente considerando um sistema de coordenadas típico, o que indica que y aumentaria em 10 ou 20 unidades. A asserção II é verdadeira, pois a posição nas coordenadas (0,0) encontra-se no canto superior esquerdo da tela de desenho. As coordenadas x aumentam para a direita e as coordenadas y aumentam para baixo na tela de desenho. Por isso, mover para cima significa diminuir a coordenada y, que é o que faz a função up(). O sistema de coordenadas na tela de desenho distingue-se do adotado pelo sistema de coordenadas, como exemplificado na justificativa da asserção I. A asserção II justifica a primeira, pois a função up() para as coordenadas na tela de desenho funciona movimentando o objeto sem desenhá-lo, com o aumento da coordenada x para a direita e o aumento da coordenada para baixo.