Baixe o app para aproveitar ainda mais
Prévia do material em texto
Conteúdo do exercício 1. Pergunta 1 /0,6 Na estruturação dos programas de computadores são definidos os tipos de dados que serão fornecidos como entrada a serem processados e para gerarem uma determinada saída. Sobre os tipos de dados, marque a alternativa INCORRETA: Ocultar opções de resposta 1. existem tipos de dados no formato de Data, que normalmente seguem a data do sistema operacional. 2. os computadores trabalham manipulando dados que ficam armazenados na memória RAM. Esses dados são manipulados através dos comandos das mais diversas linguagens de programação. 3. números inteiros são dados numéricos positivos ou negativos. Não possuem casas decimais depois da vírgula. São os números que usamos trivialmente e não precisam de exemplo. 4. os computadores não guardam nenhum tipo de dados definidos pelo programador. Resposta correta 5. tipos de dados no formato TEXTO podem armazenar caracteres texto, número ou datas, porém todos serão armazenados, lidos e interpretados como texto. 2. Pergunta 2 /0,6 Levando em conta os comandos para executar repetições, considere o comando de repetição usado e 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 g : inteiro inicio g <- 9 repita g <- g + 5 ate g > 32 escrevaL ( g ) fimalgoritmo Ocultar opções de resposta 1. 28. 2. 34. Resposta correta 3. 32. 4. 40. 5. 33. 3. Pergunta 3 /0,6 Conte quantas das frases abaixo estão corretas e marque a alternativa adequada. o SOMA:= SOMA + valor realiza contagens, mesmo quando valor é diferente de 1 o SE..ENTAO..SENAO equivale ao FOR e serve para estruturas de seleção o PARA … FIMPARA.... { } equivale ao IF THEN ELSE e pode ser usado como estrutura de repetição determinada o expressões do tipo A:=A+ 1 são usadas em somatórios de valores lidos Ocultar opções de resposta 5. 2 6. 1 7. 0 Resposta correta 8. 4 9. 3 4. Pergunta 4 /0,6 Temos um laço que se repete um número X de vezes. Quantas vezes a palavra “barco” será repetida depois da execução desse trecho do programa C abaixo? Responda a alternativa que contém a quantidade de vezes. #include <stdio.h> int main() { int n = 1; do { for (int i=1; i<3; i++) printf("barco\n"); n++; printf("barco\n"); } while (n <4); return 0; } Ocultar opções de resposta 0. 6. 1. 9. Resposta correta 2. 10. 3. 8. 4. 12. 5. Pergunta 5 /0,6 Dado o trecho de programa abaixo, quantas vezes a frase “A casa é verde.” irá aparecer na tela? PROGRAMAÇÃO DE COMPUTADORES - FINAL 2019.2B - ENUNCIADO - QUESTÃO 5_v1.PNG Ocultar opções de resposta 0. Nenhuma vez 1. 2 vezes Resposta correta 2. 5 vezes 3. 10 vezes 4. 1 vez 6. Pergunta 6 /0,6 Os contadores são muito utilizados na programação. Dentre as alternativas abaixo, assinale a que mostra um contador sendo atualizado Ocultar opções de resposta 0. x:= x + 1 Resposta correta 1. v:= 15 2. w: = x + y 3. d := 125 - d 4. total:= total + valor 7. Pergunta 7 /0,6 Considere o trecho de programa abaixo para exibir a informação da maior idade de uma pessoa, caso a idade digitada via teclado seja maior ou igual a 18. Substitua a linha de comentário por uma linha que resolva esse problema. Responda qual seria essa linha que está faltando. PROGRAMAÇÃO DE COMPUTADORES - FINAL 2019.2B - ENUNCIADO - QUESTÃO 1_v1.PNG Ocultar opções de resposta 0. se (0>=idade=<18) entao 1. se (idade >= 0) e (idade<=18) entao 2. se (nidade < 18) entao 3. se (idade <= 18) entao 4. se (idade >= 18) entao Resposta correta 8. Pergunta 8 /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. var soma, i, j : inteiro inicio para i de 0 ate 7 faca para j de 1 ate 5 faca soma <- soma + 1 fimpara fimpara escrevaL ( soma ) fimalgoritmo Ocultar opções de resposta 0. 40 Resposta correta 1. 8 2. 6 3. 14 4. 48 9. Pergunta 9 /0,6 Analise as atribuições abaixo considerando a sintaxe da linguagem C e as declarações das variáveis. Quais das atribuições estão corretas? // declarações int x; float i; char a; I x = 2.5; II i = 25; III a = "2"; Ocultar opções de resposta 0. Apenas I e II estão corretas. 1. Apenas I e III estão corretas. 2. Apenas I está correta. 3. Apenas II e III estão corretas. Resposta correta 4. Apenas III está correta. 10. Pergunta 10 /0,6 Em um programa que decide se um número inteiro informado pelo usuário é um número positivo ou negativo, está faltando uma linha para terminar. Substitua a linha de comentário por uma linha que resolva esse problema. Responda qual seria essa linha que está faltando. var numero : inteiro inicio escreva("Forneça o número inteiro: ") leia (numero) // Linha faltando escreva ("NEGATIVO") senao escreva ("POSITIVO") fimse fimalgoritmo Ocultar opções de resposta 0. se numero “-“ entao 1. se numero < 0 entao Resposta correta 2. se numero maior 0 3. se numero menor que 0 4. se numero > 0 entao
Compartilhar