Baixe o app para aproveitar ainda mais
Prévia do material em texto
Lupa Disciplina: CCT0239 - ALGORITMOS 1. O que é semântica e sintaxe, respectivamente? Quest.: 1 Definição de cada comando e como se escreve cada comando. Lógica, linguagem natural Como se escreve cada comando e definição de cada comando pseudocódigo, fluxograma. Fluxograma,pseudocódigo 2. A definição de algoritmos, segundo Forbellone, é uma sequência de passos finitos para atingir um objetivo bem definido. Com base nessa definição, marque a alternativa que apresenta uma sequência lógica para fritar ovo. Quest.: 2 Coloque manteiga na frigideira - quebre o ovo - despeje-o na frigideira - retire-o quando estiver frito. Coloque manteiga na frigideira - quebre o ovo - retire-o quando estiver frito - despeje-o na frigideira. Despeje-o na frigideira - retire-o quando estiver frito - coloque-o no prato - salpique queijo ralado. Retire-o quando estiver frito - coloque manteiga na frigideira - quebre o ovo - quebre o ovo . Quebre o ovo - retire-o quando estiver frito - coloque manteiga na frigideira - quebre o ovo . 3. Qual será o resultado da expressão: A mod B, se forem lidos os números 15 e 6 para as variáveis A e B, respectivamente: Quest.: 3 5 3 4 1 0 4. Estudamos que o comando de atribuição armazena um dado na memória principal. Observe o algoritmo abaixo e assinale a opção que exibe a saída. prog teste int n1, n2, n3; n1 <- 12; n2 <- 18; n3 <- 6; n1 <- n1 * n2; n2 <- n2 div n3; n3 <- n1 % 5; imprima n1, "\t", n2, "\n", n3; fimprog Quest.: 4 216 3 1 216 3 4 216 3 2 192 3 1 216 3 1 5. Dado o algoritmo abaixo, diga qual a sua saída: prog questao int valor; imprima Digite um valor; leia valor; imprima \nO valor digitado foi,valor,\n; fimprog Quest.: 5 Exibirá na tela uma mensagem para a entrada de um valor e receberá o valor do teclado, exibindo a mensagem: O valor digitado foi, seguido do valor digitado, por sua vez seguido do símbolo \n. Exibirá na tela uma mensagem para a entrada de um valor e receberá o valor do teclado, exibindo a mensagem: O valor digitado foi, seguido do valor digitado. Exibirá na tela uma mensagem para a entrada de um valor e receberá o valor do teclado, exibindo somente este valor na tela. Exibirá na tela uma mensagem para a entrada de um valor e, em seguida, será encerrado. Será encerrado automaticamente quando o o valor for digitado. 6. Em todas as linguagens de programação temos algumas funções pré-definidas. Muitas estão presentes na maioria delas. As funções têm argumento(s) entre parênteses. Um exemplo é a função seno que exibe o seno de um ângulo e que exige que o ângulo seja fornecido uma determinada unidade. Se você desejasse usar a função seno na linguagem UAL, cujo valor seria fornecido pelo usuário, qual trecho escolheria? Quest.: 6 leia angulo; imprima seno(angulo); onde angulo estaria em radianos leia angulo; imprima sin(angulo); onde angulo estaria em graus leia angulo; imprima sin(angulo); onde angulo estaria em radianos leia angulo; imprima sen(angulo); onde angulo estaria em radianos leia angulo; imprima seno(angulo); onde angulo estaria em graus 7. Considerando que a= 10, b= 16 e c = 23, marque a alternativa que representa o valor das variáveis a, b, e c depois de executado o trecho do do algoritmo abaixo: ... Se ( a > b) b <- a senao se (b > a) a<- b senão c<- b+a ... Quest.: 7 a= 16, b= 10 e c = 23 a= 10, b= 10 e c = 23 a= 16, b= 16 e c = 26 a= 16, b= 16 e c = 23 a= 10, b= 16 , c = 23 8. Em linguagem C++, indique qual a alternativa correta que indica o operador relacional para "diferente". Quest.: 8 >= => =< != <= 9. Observe o trecho do algoritmo a seguir e responda: leia num; se (num % 2 == 0) { tipo = 1; } senão { tipo = 2; } Quest.: 9 escolha(tipo) { caso1 : imprima"PAR";pare; caso2 : imprima"IMPAR";pare; } Ao executar o trecho do algoritmo acima três vezes foram inseridos os seguintes valores inteiros: 19, 13 e 16. Qual o conjunto de respostas no final da terceira execução? IMPAR, PAR, IMPAR PAR, IMPAR, PAR IMPAR, PAR, PAR PAR, PAR, IMPAR IMPAR, IMPAR, PAR 10. De acordo com a figura abaixo, o programa a ser criado poderá utilizar quais comandos. Quest.: 10 Se ou escolha Para ou enquanto Apenas o comando enquanto Apenas o de entrada Para e Se FINALIZAR O SIMULADO Legenda: Questão não respondida Questão não gravada Questão gravada
Compartilhar