2
Linguagens de Programação
UFPA
2
Linguagens de Programação
UFPA
1
Linguagens de Programação
UFPA
1
Linguagens de Programação
UFPA
11
Linguagens de Programação
UFPA
1
Linguagens de Programação
UFPA
1
Linguagens de Programação
UFPA
6
Linguagens de Programação
UFPA
2
Linguagens de Programação
UFPA
3
Linguagens de Programação
UFPA
Texto de pré-visualização
3 Considere o programa VPython mostrado abaixo a Uma habilidade importante é ser capaz de ler e entender um programa já existente para poder efetuar modificações úteis Antes de executar o programa estude o programa cuidadosamente linha por linha e depois responda às perguntas seguintes 1 Qual a velocidade inicial da partícula 2 A partícula está inicialmente localizada em frente ou atrás da caixa 3 Em qual linha do código a posição da partícula é atualizada 4 Qual é o valor do passo temporal Δt 5 A partícula ricocheteará na caixa vermelha ou a atravessará b Agora execute o programa e veja se suas respostas estavam corretas c Modifique seu programa para que a partícula parta de uma posição inicial sobre o eixo x à direita e em frente à caixa vermelha Dê à partícula uma velocidade que a faça moverse para a esquerda ao longo do eixo x passando em frente à caixa from visual import esta linha deve ser Web VPython 32 se usar o glowscript cria uma caixa da cor vermelha boxposvector001 size5505 colorcolorred opacity 04 particula sphereposvector505 radius03 colorcolorcyanmaketrail True v vector05005 deltat 005 t 0 while t 20 rate100 particulapos particulapos v deltat t t deltat 4 Modifique o programa mostrado no problema 3 para fazer a partícula ricochetear na caixa vermelha em vez de atravessála A resposta deste problema deve ser seu programa modificado Atividade 1 Responda anexe os programas que estão sendo pedidos 1 a Escreva um programa VPython que crie oito esferas cada uma localizada em um vértice de um cubo centrado na origem O comprimento de uma aresta do cubo deve ser de 6 unidades e o raio de cada esfera deve ser de 05 Utilize ao menos duas cores diferentes para as esferas b Adicione ao programa uma seta cuja cauda esteja em um vértice do cubo e cuja ponta esteja em um vértice diagonalmente oposto A Figura abaixo mostra a tela de uma possível solução para este problema 2 Simule o movimento de uma bola que começa à direita e viaja para a esquerda com uma velocidade de 05 ms A posição inicial da bola deve ser 15 0 0 m O loop while deve ser executado enquanto t 5
2
Linguagens de Programação
UFPA
2
Linguagens de Programação
UFPA
1
Linguagens de Programação
UFPA
1
Linguagens de Programação
UFPA
11
Linguagens de Programação
UFPA
1
Linguagens de Programação
UFPA
1
Linguagens de Programação
UFPA
6
Linguagens de Programação
UFPA
2
Linguagens de Programação
UFPA
3
Linguagens de Programação
UFPA
Texto de pré-visualização
3 Considere o programa VPython mostrado abaixo a Uma habilidade importante é ser capaz de ler e entender um programa já existente para poder efetuar modificações úteis Antes de executar o programa estude o programa cuidadosamente linha por linha e depois responda às perguntas seguintes 1 Qual a velocidade inicial da partícula 2 A partícula está inicialmente localizada em frente ou atrás da caixa 3 Em qual linha do código a posição da partícula é atualizada 4 Qual é o valor do passo temporal Δt 5 A partícula ricocheteará na caixa vermelha ou a atravessará b Agora execute o programa e veja se suas respostas estavam corretas c Modifique seu programa para que a partícula parta de uma posição inicial sobre o eixo x à direita e em frente à caixa vermelha Dê à partícula uma velocidade que a faça moverse para a esquerda ao longo do eixo x passando em frente à caixa from visual import esta linha deve ser Web VPython 32 se usar o glowscript cria uma caixa da cor vermelha boxposvector001 size5505 colorcolorred opacity 04 particula sphereposvector505 radius03 colorcolorcyanmaketrail True v vector05005 deltat 005 t 0 while t 20 rate100 particulapos particulapos v deltat t t deltat 4 Modifique o programa mostrado no problema 3 para fazer a partícula ricochetear na caixa vermelha em vez de atravessála A resposta deste problema deve ser seu programa modificado Atividade 1 Responda anexe os programas que estão sendo pedidos 1 a Escreva um programa VPython que crie oito esferas cada uma localizada em um vértice de um cubo centrado na origem O comprimento de uma aresta do cubo deve ser de 6 unidades e o raio de cada esfera deve ser de 05 Utilize ao menos duas cores diferentes para as esferas b Adicione ao programa uma seta cuja cauda esteja em um vértice do cubo e cuja ponta esteja em um vértice diagonalmente oposto A Figura abaixo mostra a tela de uma possível solução para este problema 2 Simule o movimento de uma bola que começa à direita e viaja para a esquerda com uma velocidade de 05 ms A posição inicial da bola deve ser 15 0 0 m O loop while deve ser executado enquanto t 5