Baixe o app para aproveitar ainda mais
Prévia do material em texto
05/07/2021 Comentários https://sereduc.blackboard.com/ultra/courses/_54549_1/outline/assessment/_3704198_1/overview/attempt/_13291074_1/review/inline-feedback?… 1/7 Ocultar opções de resposta Ocultar opções de resposta Pergunta 1 -- /0,6 Considere a sintaxe da linguagem C. Quais das alternativas só têm operadores aritméticos usados na linguagem C? +, -, /, < Resposta correta/, *, + , -, % *, -, >, + MOD, /, *, <> \, *, =, % Pergunta 2 -- /0,6 Toda linguagem usa operadores lógicos. Não é diferente em C, em Visualg, Pascal, Java ou PHP. Todas são linguagens que usam esses operadores. No caso específico da linguagem C, qual das alternativas abaixo está correta ? Resposta corretao operador II tem resultado verdadeiro quando as duas sentenças são verdadeiras o operador ! resulta verdadeiro sempre que a sentença associada a ele é verdadeira os operadores lógicos em C não são usados com estruturas de decisão os operadores lógicos não podem ser usados em conjunto, sendo apenas um por linha o operador && tem resultado verdadeiro quando as duas sentenças são falsas Pergunta 3 -- /0,6 05/07/2021 Comentários https://sereduc.blackboard.com/ultra/courses/_54549_1/outline/assessment/_3704198_1/overview/attempt/_13291074_1/review/inline-feedback?… 2/7 Ocultar opções de resposta g , Analise o programa e dê o resultado que será exibido na tela depois da execução desse trecho do programa abaixo. Considere que o programa usa uma seleção dentro de outra seleção Depois responda a alternativa que contém a saída correta. PROGRAMAÇÃO DE COMPUTADORES - FINAL 2019.2B - ENUNCIADO - QUESTÃO 2_v1.PNG CASA Resposta corretaCA MOTOCA MOTO CASACA Pergunta 4 -- /0,6 Considere o trecho de programa abaixo para exibir a informação de “prova final”, caso a nota digitada via teclado seja menor que 7 e maior ou igual a 4. Substitua a linha de comentário por uma linha que resolva esse problema. Responda qual seria essa linha que está faltando. var nota : inteiro inicio escrevaL("Digite a nota: ") leia( nota ) // Linha faltando escrevaL("Prova final") fimse fimalgoritmo 05/07/2021 Comentários https://sereduc.blackboard.com/ultra/courses/_54549_1/outline/assessment/_3704198_1/overview/attempt/_13291074_1/review/inline-feedback?… 3/7 Ocultar opções de resposta Ocultar opções de resposta se (nota >= 4) e (nota<=7) entao se (nota > 4) e (nota<7) entao Resposta corretase (nota >= 4) e (nota<7) entao se (nota <= 4) e (nota>7) entao se (4>=nota<7) entao Pergunta 5 -- /0,6 Considere o programa abaixo em VisuAlg. Dê o resultado que será exibido na tela depois da execução desse trecho do programa abaixo. Em seguida, assinale a alternativa que contém a saída correta. var t, s : inteiro inicio t <- 35 s <- 9 t <- t mod s s <- t + s escrevaL( t + s ) fimalgoritmo 35. Resposta correta25. 44. 10. 16. 05/07/2021 Comentários https://sereduc.blackboard.com/ultra/courses/_54549_1/outline/assessment/_3704198_1/overview/attempt/_13291074_1/review/inline-feedback?… 4/7 Ocultar opções de resposta Ocultar opções de resposta Pergunta 6 -- /0,6 Dê o resultado que será exibido na tela depois da execução desse trecho do programa abaixo. Depois responda a alternativa que contém a saída correta. PROGRAMAÇÃO DE COMPUTADORES - FINAL 2019.2B - ENUNCIADO - QUESTÃO 8_v1.PNG 1 Resposta correta10 12 8 5 Pergunta 7 -- /0,6 Observe o código abaixo e marque a alternativa incorreta. O que acontecerá se tentarmos executar esse algoritmo? PROGRAMAÇÃO DE COMPUTADORES - SUB 2019.2B - ENUNCIADO - QUESTÃO 4_v1.PNG Resposta corretaO algoritmo rodará sem problemas O algoritmo roda sem problemas, mas não calcula corretamente o total, pois faz uma comparação 05/07/2021 Comentários https://sereduc.blackboard.com/ultra/courses/_54549_1/outline/assessment/_3704198_1/overview/attempt/_13291074_1/review/inline-feedback?… 5/7 Ocultar opções de resposta O algoritmo tem uma repetição determinada O algoritmo rodará, mas vai parar na saída de dados, pois não usa corretamente as variáveis O algoritmo tem uma estrutura de seleção que está incorreta Pergunta 8 -- /0,6 Observe o algoritmo abaixo e assinale a alternativa correta quanto a como esse algoritmo vai se comportar. algoritmo “comporta” var a,i: inteiro inicio para i:=1 ate 10 faca escreval(“i”) a:= a + i fimalgoritmo a variável a termina com o valor zero Resposta correta a letra “i” vai ser exibida dez vezes, pois está entre aspas, e o visualg interpreta como text o algoritmo vai travar o algoritmo trava porque a variável i deveria ser real serão listados os valores de 1 a 10 Pergunta 9 -- /0,6 05/07/2021 Comentários https://sereduc.blackboard.com/ultra/courses/_54549_1/outline/assessment/_3704198_1/overview/attempt/_13291074_1/review/inline-feedback?… 6/7 Ocultar opções de resposta Dê o resultado que será exibido na tela depois da execução do programa abaixo. Considere uma seleção dentro da outra. Em seguida, assinale a alternativa que contém a saída correta. var x,y : inteiro inicio x <- 2 Y <- 8 se y % x = 0 entao se x = 2 entao escreva("Y") senao escreva("x") fimse senao se y = 8 entao escreva( x ) senao escreva( y ) fimse fimse fimalgoritmo Resposta corretay. 8. 0. 2. x. Pergunta 10 -- /0,6 Saber quais dados devem entrar no sistema é o primeiro passo para seguir na especificação de um programa, ou seja, saber o que entra no sistema, como é processado, e o que sai. Depois disso, devemos traduzir essas informações numa linguagem de programação que o computador entenda. Esse passo é chamado de 05/07/2021 Comentários https://sereduc.blackboard.com/ultra/courses/_54549_1/outline/assessment/_3704198_1/overview/attempt/_13291074_1/review/inline-feedback?… 7/7 Ocultar opções de resposta “codificação”. Depois de codificar o programa, são realizados testes para ver se o mesmo funciona a contento. Se necessário, são feitos ajustes. Diante desta informação marque qual das alternativas abaixo não condiz com o processo descrito: definir quais são os dados de saída, que são os dados a serem transmitidos ou exibidos em tela. Resposta corretaformatar o algoritmo, pois quanto mais linhas ele possuir melhor, sempre. definir o processamento, ou seja, que tipo de transformação será aplicada aos dados. construir e testar o algoritmo. entender o problema a ser resolvido e definir os dados que entrarão no sistema.
Compartilhar