Buscar

PROVA Algoritmos e Programação 85

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 8 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 8 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

15/02/2022 08:22 PROVA
https://ava.funec.br/mod/quiz/review.php?attempt=64425&cmid=5064 1/8
Página inicial / Meus cursos / CURSOS FUNEC / Graduação - EAD / Aluno EAD / JUNÇÕES DE TURMA
/ Algoritmos e Programação / AVALIAÇÕES / PROVA
Questão 1
Completo
Atingiu 3,00 de
3,00
Questão 2
Completo
Atingiu 3,00 de
3,00
Iniciado em Thursday, 26 Nov 2020, 17:49
Estado Finalizada
Concluída em Thursday, 26 Nov 2020, 18:47
Tempo
empregado
57 minutos 58 segundos
Avaliar 51,00 de um máximo de 60,00(85%)
Sobre algoritmos e seus tipos, para cada afirmativa abaixo, informe se é verdadeira (V) ou falsa (F). Em seguida, marque a
opção que corresponde à sequência CORRETA. 
( ) A descrição narrativa é um tipo de algoritmo que utiliza linguagem natural para especificar os passos da realização das
tarefas.
( ) Pseudocódigo, portunhol e fluxograma são tipos clássicos de algoritmos.
( ) Em um algoritmo, uma constante é um espaço físico na memória, e é identificada por um nome que não sofre
alteração durante a execução do programa.
( ) Um algoritmo é uma sequência lógica e finita de instruções, que devem ser seguidas para a resolução de um problema
ou execução de uma tarefa.
Escolha uma opção:
a. V – F – F – V
b. V – F – V – V
c. V – V – F – F
d. F – V – V – F
Considere a sub-rotina abaixo:
1. Programa
2. Declare X, Y e Z numérico
3. Leia X
https://ava.funec.br/
https://ava.funec.br/course/index.php?categoryid=10
https://ava.funec.br/course/index.php?categoryid=17
https://ava.funec.br/course/index.php?categoryid=19
https://ava.funec.br/course/index.php?categoryid=77
https://ava.funec.br/course/view.php?id=324
https://ava.funec.br/course/view.php?id=324#section-3
https://ava.funec.br/mod/quiz/view.php?id=5064
15/02/2022 08:22 PROVA
https://ava.funec.br/mod/quiz/review.php?attempt=64425&cmid=5064 2/8
Questão 3
Completo
Atingiu 3,00 de
3,00
Questão 4
Completo
Atingiu 3,00 de
3,00
Questão 5
Completo
Atingiu 3,00 de
3,00
4. Leia Y
5. Z:= (X + Y) x Y
6. Escreva Z
7. Fim programa
Analisando o programa acima, e supondo que o valor fornecido para “X” na terceira linha seja 3 e o valor fornecido para Y
na quarta linha seja 4, pode-se afirmar que o valor da variável “Z” na sexta linha é:
 
Escolha uma opção:
a. 28
b. 26
c. 21
d. 32
Os operadores relacionais são símbolos utilizados entre dois valores do mesmo tipo e que têm como resultado um valor
lógico. Dentre as alternativas abaixo, aquela que contêm um símbolo que não representa um operador relacional é a: 
Escolha uma opção:
a. >
b. -<
c. =
d. <
Se considerarmos que ''I” sejam os dados do tipo inteiro, ''R” os reais, ''L” os literais e ''B” os lógicos, identifique a
alternativa que preencha os espaços dos seguintes dados:
( ) "JOSE" ( ) 0,2132 ( ) +33 ( ) sim/não
 
Escolha uma opção:
a. B - R - I – L
b. L - R - I - B
c. B - I - R - L
d. L - I - R - B
Analise os itens abaixo que versam sobre Lógica de Programação e depois responda: 
I. Lógica de programação é o modo como se escreve um programa de computador, um algoritmo. Um algoritmo é uma
sequência de passos para se executar uma função.
II. A linguagem de programação é como uma língua normal, um grupo de palavras com significados. No caso da
programação a maioria das linguagens é escrita em Inglês Estas linguagens fazem o computador assimilar cada
15/02/2022 08:22 PROVA
https://ava.funec.br/mod/quiz/review.php?attempt=64425&cmid=5064 3/8
Questão 6
Completo
Atingiu 3,00 de
3,00
Questão 7
Completo
Atingiu 3,00 de
3,00
Questão 8
Completo
Atingiu 0,00 de
3,00
programação, a maioria das linguagens é escrita em Inglês. Estas linguagens fazem o computador assimilar cada
comando e função de um algoritmo, depois executar cada função.
III. Na hora de programar alguns passos são indispensáveis, como Declarar Variáveis. Variáveis são escritas exclusivamente
por letras, que representam um valor que pode ser mudado a qualquer momento.
IV. Saber lógica de programação é saber o melhor jeito de escrever um código, para o computador interpretar
corretamente. É saber se comunicar com a máquina a partir de uma linguagem seja lá qual for. 
Analisados os itens é CORRETO afirmar que:
 
Escolha uma opção:
a. Todos os itens estão corretos
b. Apenas o item IV está incorreto
c. Apenas o item III está incorreto
d. Apenas o item I está incorreto
Analise o pseudocódigo a seguir. 
1. var n: inteiro 
2. escreva (“Digite um número inteiro:”) 
3. leia(n) 
4. n = n+5 
5. escreva(n)
 
Considerando-se que o programa recebeu, como entrada, o valor 10, qual o resultado na tela da execução?
 
Escolha uma opção:
a. 15
b. 10
c. 0
d. 5
Assinale a alternativa que apresenta corretamente a sequência de passos computacionais que transforma a entrada na
saída, ou seja, procedimentos necessários para resolver um determinado problema. 
Escolha uma opção:
a. Algoritmos
b. Polinômio
c. Cases
d. Arquivos
15/02/2022 08:22 PROVA
https://ava.funec.br/mod/quiz/review.php?attempt=64425&cmid=5064 4/8
Questão 9
Completo
Atingiu 0,00 de
3,00
Questão 10
Completo
Atingiu 3,00 de
3,00
Questão 11
Completo
Atingiu 3,00 de
3,00
 
A alternativa que corresponde à saída do algoritmo é 
Escolha uma opção:
a. 10-1; 9-2; 8-3; 7-4;6-5
b. 1-9; 2-8; 3-7; 4-6
c. 1-10;1-9; 1-8; 1-7; 1-6; 1-5; 1-4; 1-3; 1-2
d. 1-10; 2-9; 3-8; 4-7; 5-6
No que diz respeito à construção de algoritmos, analise as afirmativas a seguir. 
I. O teste da condição é realizado no INÍCIO da estrutura.
II. O teste da condição é realizado no FINAL da estrutura.
III. A execução da estrutura permanece em loop, se o teste da condição resulta o valor lógico VERDADEIRO.
IV. A execução da estrutura permanece em loop, se o teste da condição resulta o valor lógico FALSO.
V. A execução da estrutura termina, se o teste da condição retorna o valor lógico VERDADEIRO.
VI. A execução da estrutura termina, se o teste da condição retorna o valor lógico FALSO.
 
Há apenas afirmativas válidas para a estrutura de controle conhecida por enquanto ... faça ...:
 
Escolha uma opção:
a. I, III e VI
b. II, IV e V
c. I, IV e V
d. II, III e VI
Se os primeiros cinco números de uma sequência são 0.5, 2, 8, 32, 128, conclui-se que: 
Escolha uma opção:
a. O sexto número é 512
b. Não há uma lógica na geração dos números da sequência
c. O sétimo número é menor que 1000
d. O próximo número é ímpar
Considere o fluxograma a seguir:
15/02/2022 08:22 PROVA
https://ava.funec.br/mod/quiz/review.php?attempt=64425&cmid=5064 5/8
Questão 12
Completo
Atingiu 3,00 de
3,00
Questão 13
Completo
Atingiu 0,00 de
3,00
 
Quais são os respectivos valores de X e SOMA que serão impressos?
 
Escolha uma opção:
a. 7 e 28
b. 8 e 28
c. 7 e 35
d. 8 e 44
Relacione as colunas e assinale a alternativa com a sequência correta.
 
1. Inteiro. 2. Real. 3. Cadeia. 4. Lógicos.
( ) Dados numéricos positivos ou negativos, exceto valor fracionário. 
( ) Caracteres delimitados por aspas representados por letras e símbolos. 
( ) Dados numéricos positivos ou negativos, incluindo valor fracionário. 
( ) Valores com dados binários.
 
Escolha uma opção:
a. 3 – 2 – 1 – 4
b. 1 – 3 – 2 – 4
c. 1 – 2 – 3 – 4
d. 2 – 1 – 3 – 4
Operadores lógicos são usados para concatenar ou associar expressões que estabelecem uma relação de comparação
entre valores. O resultado destas expressões é sempre um valor lógico, verdadeiro ou falso, uma vez que operam sobre
valores booleanos. No uso do operador “e” em um algoritmo temos os seguintes resultados: 
 
1. V e V - o resultado é verdadeiro.
15/02/2022 08:22 PROVA
https://ava.funec.br/mod/quiz/review.php?attempt=64425&cmid=5064 6/8
Questão 14
Completo
Atingiu 3,00 de
3,00
Questão 15
Completo
Atingiu 3,00 de
3,00
Questão 16
Completo
Atingiu 3,00 de
3,00
2. F e V - o resultado é verdadeiro.
3. V e F - o resultado é verdadeiro.
4. F e V - o resultado é falso.
5. F e F - o resultado é verdadeiro.
 
Assinale a alternativa que contém as afirmativas CORRETAS.
 
Escolha uma opção:
a. 1 – 3
b. 2 – 4c. 1 – 4
d. 1 – 5
Sobre variáveis e constantes, considere as afirmativas a seguir.
I. Constantes são valores fixos que um programa não pode alterar.
II. Variáveis declaradas dentro de uma função são chamadas de variáveis locais.
III. Uma variável é uma posição de memória usada para guardar um valor.
IV. Uma variável global é usada para que uma função receba argumentos.
Assinale a alternativa correta.
 
Escolha uma opção:
a. Somente as afirmativas I, II e III são corretas
b. Somente as afirmativas I e IV são corretas
c. Somente as afirmativas I e II estão corretas
d. Somente as afirmativas III e IV são corretas
A figura a seguir representa dois símbolos utilizados em fluxogramas. Para os respectivos significados dos símbolos
abaixo, assinale a alternativa correta.
 
 
Escolha uma opção:
a. Decisão / Processo
b. Conector / Início ou Fim
c. Decisão / Início ou Fim
d. Conector / Documento
Nas linguagens de programação, existem diversos tipos de instrução. Analisando o pseudocódigo a seguir, assinale a
alternativa que define o tipo de instrução que realiza sua operação. 
Pseudocódigo: “Enquanto houver maçãs podres no cesto, retire-as e jogue fora.”
 
15/02/2022 08:22 PROVA
https://ava.funec.br/mod/quiz/review.php?attempt=64425&cmid=5064 7/8
Questão 17
Completo
Atingiu 3,00 de
3,00
Questão 18
Completo
Atingiu 3,00 de
3,00
Questão 19
Completo
Atingiu 3,00 de
3,00
Questão 20
Completo
Atingiu 3,00 de
3,00
Escolha uma opção:
a. Instrução de repetição
b. Instrução de decremento
c. Instrução de seleção
d. Instrução de seleção múltipla
Sendo A1 = 5, B1 =7 e C1 = 1, o valor de C1 nas seguintes linhas de comando será:
if (A1 > B1) or (A1 = B1) then
C1 = 0
else if (A1 < B1) and (C1 > 0) then
C1 = 1
 
Escolha uma opção:
a. 5
b. 0
c. 1
d. 2
Assinale a alternativa que representa o tipo de algoritmo que mais se aproxima da definição: “Um dos tipos de algoritmos
mais usados que consiste em analisar a descrição do problema e escrever o passo a passo para sua solução através de
símbolos gráficos pré-definidos. A vantagem do uso desse tipo de algoritmo está no entendimento facilitado pela
utilização de elementos gráficos”
 
Escolha uma opção:
a. Descrição Narrativa
b. Algoritmo tabelado
c. Fluxograma
d. Pseudocódigo
Quando se escreve um algoritmo, ou um programa de computador é quase impossível não se ter uma variável. Uma
variável, em programação de computadores, é:
 
Escolha uma opção:
a. Um local na memória para guardar um valor
b. Um ponteiro de dados
c. Um tipo inteiro
d. Um tipo de dado
Considere o trecho de um algoritmo em pseudocódigo que mostra comandos condicionais (se) aninhados com início e
fim delimitados por { }.
if ( T1 ) {
Comando1;
if ( T2 T3) {
15/02/2022 08:22 PROVA
https://ava.funec.br/mod/quiz/review.php?attempt=64425&cmid=5064 8/8
     if ( T2 e T3) {
     Comando2;
     Comando3;
     } else
     Comando4;
     if ( T4 ou T5 )
          Comando5;
     else {
          Comando6;
     }
}
Comando7;
Analisando esse trecho, é correto afirmar que: 
Escolha uma opção:
a. O Comando7 será executado independentemente de qualquer valor dos testes
b. Se T1, T2 e T3 forem verdadeiros, o Comando1, o Comando2 e o Comando4 serão executados
c. Se T1 for verdadeiro e T5 verdadeiro, o Comando5 e o Comando6 serão executados
d. Se T1 e T4 forem verdadeiros e T2 falso, o Comando1, o Comando2 e o Comando5 serão executados
◄ QUESTIONÁRIO 2 Seguir para...
CONTATOS
Av. Moacyr de Mattos, 49 - Centro - Caratinga, MG
 Telefone : (33) 99986-3935
 E-mail : secretariaead@funec.br
REDES SOCIAIS
 
https://ava.funec.br/mod/quiz/view.php?id=4916&forceview=1
mailto:secretariaead@funec.br
https://www.facebook.com/caratingaunec
https://twitter.com/caratingaunec

Continue navegando