OBR2015_ProvaNivel4
2576 palavras
11 páginas
1. PX35 é um robô educacional que utiliza a linguagem de programação em blocos. Que tipo de atividade PX35 realiza quando está programado com a sequência de comandos na figura?a. PX35 pergunta dois números ao usuário, realiza a soma entre eles e diz se o resultado é maior do que zero.
b. PX35 sorteia dois números, verifica se os números são iguais e repete a operação a cada 2 segundos. c. PX35 pergunta dois números ao usuário, realiza uma comparação entre eles e diz se são iguais ou qual deles é maior.
d. PX35 escolhe dois números em uma lista, multiplica cada número por 2 e diz se o resultado é igual ou maior que 2.
e. PX35 não realiza nenhuma atividade, pois o programa contém um erro grave de lógica e trava.
© Olimpíada Brasileira de Robótica 2015
1/12
2. Um manipulador robótico é utilizado para soldar peças de metal em uma fábrica. A ferramenta de soldagem está posicionada em sua garra e deve percorrer o caminho programado para realizar a solda em todo o contorno da peça como na figura a seguir:
(Fonte: www.solucoesindustriais.com.br)
A posição inicial da ferramenta do robô é identificada pela seta na figura. Se a garra se movimenta com velocidade de 2,5 cm/s, utilize os códigos na tabela para indicar ao robô o caminho que a garra deve percorrer para realizar a solda.
Movimento
Horizontal/Frente
Horizontal/Trás
Vertical/Cima
Vertical/Baixo
Código
HF(x)
HT(x)
VC(x)
VB(x)
O valor de x, no código, é o tempo em segundos que o robô deve permanecer executando o movimento. Por exemplo, o código VC(30) significa que a garra vai se mover na vertical para cima por 30 segundos. Forneça a lista adequada de comandos para o robô realizar a tarefa.
© Olimpíada Brasileira de Robótica 2015
2/12
3. Interpolação numérica permite construir um novo conjunto de informações tendo como referência um outro conjunto. Um exemplo dessa aplicação é a conversão das unidades de graus Celsius para graus Fahrenheit, ou mesmo