Baixe o app para aproveitar ainda mais
Prévia do material em texto
1. Pergunta 1 /0,6 Com o uso de uma estrutura de repetição, temos um laço que se repete um número de vezes. Quantas vezes o laço será repetido depois da execução desse trecho do programa C abaixo? Assinale a alternativa que contém a quantidade de repetições. #include <stdio.h> int main() { int n = 2; do { // Laço n = n + 3; } while (n < 13); return 0; } Ocultar opções de resposta 1. 3. 2. 11. 3. 5. 4. 13. 5. 4. Resposta correta 2. Pergunta 2 /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 1. se numero > 0 entao 2. se numero “-“ entao 3. se numero < 0 entao Resposta correta 4. se numero menor que 0 5. se numero maior 0 3. Pergunta 3 /0,6 Considere um programa para exibir os números pares entre 3 e 15. Para isso, deve usar o comando ENQUANTO. 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 10_v1.PNG Ocultar opções de resposta 1. enquanto n < 14 faca 2. enquanto 4 ate 14 faca 3. enquanto n < 15 faca Resposta correta 4. enquanto n >= 14 faca 5. enquanto n > 15 faca 4. Pergunta 4 /0,6 Visual Basic Application – VBA faz o diferencial nas empresas quando usado no Excel principalmente. Leia as afirmações abaixo e com relação ao VBA, marque a alternativa CORRETA: • possui diversas funções com as mais diferentes finalidades; • possui estruturas de seleção IF; • possui estruturas de repetição do tipo FOR; • não trabalha com macros; • permite automatizar funções. Ocultar opções de resposta 1. quatro alternativas estão corretas. Resposta correta 2. uma alternativa está correta. 3. nenhuma das alternativas está correta. 4. duas alternativas estão corretas. 5. três alternativas estão corretas. 5. Pergunta 5 /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 Ocultar opções de resposta 1. serão listados os valores de 1 a 10 2. o algoritmo trava porque a variável i deveria ser real 3. o algoritmo vai travar 4. a letra “i” vai ser exibida dez vezes, pois está entre aspas, e o visualg interpreta como text Resposta correta 5. a variável a termina com o valor zero 6. Pergunta 6 /0,6 Analise as alternativas e assinale a correta. Ocultar opções de resposta 1. o comando enquanto serve como estrutura de decisão. 2. o comando SE serve para criar estruturas de repetição. 3. o comando PARA abre uma repetição indeterminada. 4. não é possível colocar um SE dentro do outro. 5. é possível combinar comandos SE, PARA e ENQUANTO em um mesmo programa. Resposta correta 7. Pergunta 7 /0,6 VBA é a sigla que em inglês significa Visual Basic Application, mas que possui várias características fundamentais para desenvolver aplicações, servindo de base para aprender a criar programas computacionais dentro do Microsoft Office. Identifique a alternativa INCORRETA sobre o VBA: Ocultar opções de resposta 1. ele (VBA) busca substituir e aprimorar as capacidades das linguagens de programação de macros. 2. o VBA busca ser uma linguagem orientada a eventos. Ser orientada a eventos quer dizer que a linguagem está pronta para reagir a fatos(eventos) como cliques de mouse, cliques na barra de espaço, pressionar a tecla Enter, movimentos de mouse e outros. 3. ele (VBA) é uma implementação do Visual Basic da Microsoft que está presente em todos os programas do Microsoft Office, e alguns outros. 4. ela permite automatizar diversas atividades nos produtos Office, sendo muito usada no Excel, que é o editor de planilhas da Microsoft, uma ferramenta extremamente eficiente e poderosa 5. essa linguagem de programação só é usada no Word e no power point. Resposta correta 8. Pergunta 8 /0,6 Considere o programa que leia um número inteiro informado pelo usuário e diga se ele é múltiplo de 3. 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: ") leia (numero) // Linha faltando escreva ("O número é múltiplo de 3!") fimse fimalgoritmo Ocultar opções de resposta 1. se numero div 3 = 0 entao 2. se numero%3 = 0 entao Resposta correta 3. se numero resta 0 entao 4. se numero \ 3 = 0 entao 5. se numero%3 = 3 entao 9. Pergunta 9 /0,6 Analise a sequência de estruturas SE abaixo e marque a alternativa correta Var jogo : literal inicio Escreval(“informe o seu jogo preferido”) leia(jogo) se (jogo=”D”) então escreval(“dominó”) senao se (jogo = “x”) então escreval(“xadrez”) se (jogo= “F”) então escreval(“futebol”) senao escreval(“não informado”) fimse fimse fimse FIMALGORITMO Considere que no algoritmo acima, o usuário digitou o valor “F” para o jogo preferido. Qual a mensagem que o programa vai emitir? Ocultar opções de resposta 1. vai emitir a mensagem “xadrez e dominó”, pois falta um “senão” no código, 2. vai emitir a mensagem “futebol” 3. não emitirá nenhuma mensagem, uma vez que está faltando um “senão” no código Resposta correta 4. vai emitir a mensagem “dominó”. 5. vai emitir a mensagem “xadrez" 10. Pergunta 10 /0,6 Usando o comando “for” em uma repetição, temos um laço que se repete um número fixo de vezes. Considerando esse comando, dê o resultado que será exibido na tela depois da execução desse trecho do programa C abaixo. Em seguida, assinale a alternativa que contém a saída correta. #include <stdio.h> int main() { int b = 20; for (int i =2; i < 7; i++ ){ b -= 2; } printf("%d\n", b); return 0; } Ocultar opções de resposta 1. 20. 2. 10. Resposta correta 3. 8. 4. 14. 5. 12
Compartilhar