Escolar Documentos
Profissional Documentos
Cultura Documentos
Resposta: D
Exercício 2:
Suponha que um programador tenha criado um algoritmo semelhante ao algoritmo de
Bresenham só que calculando valores para o primeiro octante. Então, x e y são valores no
primeiro octante. Assinale a alternativa que indica corretamente a relação de simetria para o
segundo octante. Considere que (xc, yc) são as coordenadas do centro no SRD:
A) PLOTA(x, y)
B) PLOTA(xc+x,yc+y)
C) PLOTA(yc+y, xc+x)
D) PLOTA(yc+x, xc+y)
E) PLOTA(xc+y, yc+x)
Resposta: E
Exercício 3:
[POSCOMP 2007] Dado o seguinte trecho de um programa escrito em C:
...
dist = _____________________________
Mouse_DENTRO_Envelope_Circular();
else
Mouse_FORA_Envelope_Circular();
Considere que um sistema gráfico utiliza envelope circular para localizar objetos em sua interface
gráfica. O programador está utilizando o trecho de programa descrito acima para verificar se o
usuário está apontando o mouse para um dos objetos. Para tanto, ele utiliza o cálculo da
distância entre dois pontos. Assinale a alternativa que indica corretamente como é calculada a
distância (dist) entre dois pontos.
A) sqrt((xmouse-xcentro)+(ymouse-ycentro))
B) sqrt(pow(xmouse+xcentro,2)-pow(ymouse+ycentro,2))
C) sqrt(pow(xmouse-xcentro,2)+pow(ymouse-ycentro,2))
D) sqrt((xcentro-xmouse)+( ycentro-ymouse))/2
E) sqrt((xmouse-xcentro)-(ymouse-ycentro))
Resposta: C