Buscar

PROVA Algoritmos e Programação

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/04/2022 15:32 PROVA
https://ava.funec.br/mod/quiz/review.php?attempt=76371&cmid=5064 1/8
Painel 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
Iniciado em Saturday, 26 Dec 2020, 13:37
Estado Finalizada
Concluída em Saturday, 26 Dec 2020, 15:08
Tempo
empregado
1 hora 31 minutos
Avaliar 60,00 de um máximo de 60,00(100%)
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
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 I está incorreto
c. Apenas o item IV está incorreto
d. Apenas o item III está incorreto





















https://ava.funec.br/my/
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
javascript:void(0);
https://ava.funec.br/user/index.php?id=324
https://ava.funec.br/badges/view.php?type=2&id=324
https://ava.funec.br/admin/tool/lp/coursecompetencies.php?courseid=324
https://ava.funec.br/grade/report/index.php?id=324
https://ava.funec.br/my/
https://ava.funec.br/?redirect=0
https://ava.funec.br/calendar/view.php?view=month&course=324
javascript:void(0);
https://ava.funec.br/user/files.php
https://ava.funec.br/course/view.php?id=324
https://ava.funec.br/course/view.php?id=757
https://ava.funec.br/course/view.php?id=342
https://ava.funec.br/course/view.php?id=624
https://ava.funec.br/course/view.php?id=819
https://ava.funec.br/course/view.php?id=896
https://ava.funec.br/course/view.php?id=488
https://ava.funec.br/course/view.php?id=698
https://ava.funec.br/course/view.php?id=492
https://ava.funec.br/course/view.php?id=485
https://ava.funec.br/my/
15/04/2022 15:32 PROVA
https://ava.funec.br/mod/quiz/review.php?attempt=76371&cmid=5064 2/8
Questão 2
Completo
Atingiu 3,00 de
3,00
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
Com relação aos comandos de repetição, assinale a
alternativa correta 
Escolha uma opção:
a. Um comando composto não pode ser utilizado no
comando de repetição por contagem para/faça
b. Esse comando não faz com que a execução de um
grupo de ações seja repetida um número predefinido de
vezes. Esse recurso somente funciona para uma ação
c. Os valores atribuídos a variável de controle podem ser
de um tipo diferentes
d. Somente variáveis ordinais simples podem ser utilizadas
como variáveis de controle
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 - I - R - L
b. L - R - I - B
c. L - I - R - B
d. B - R - I – L
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. 0
b. 1
c. 5
d. 2
Atente-se para a expressão: C * (B – A) <= D – B / C. Qual seria
o resultado da execução dessa expressão, caso o valor das
variáveis fossem: A=3; B=6; C=2 e D=9?
 
Escolha uma opção:
a. “false” ou “falso”
b. “true” ou “verdadeiro”
c. 9
d. 6





















javascript:void(0);
https://ava.funec.br/user/index.php?id=324
https://ava.funec.br/badges/view.php?type=2&id=324
https://ava.funec.br/admin/tool/lp/coursecompetencies.php?courseid=324
https://ava.funec.br/grade/report/index.php?id=324
https://ava.funec.br/my/
https://ava.funec.br/?redirect=0
https://ava.funec.br/calendar/view.php?view=month&course=324
javascript:void(0);
https://ava.funec.br/user/files.php
https://ava.funec.br/course/view.php?id=324
https://ava.funec.br/course/view.php?id=757
https://ava.funec.br/course/view.php?id=342
https://ava.funec.br/course/view.php?id=624
https://ava.funec.br/course/view.php?id=819
https://ava.funec.br/course/view.php?id=896
https://ava.funec.br/course/view.php?id=488
https://ava.funec.br/course/view.php?id=698
https://ava.funec.br/course/view.php?id=492
https://ava.funec.br/course/view.php?id=485
https://ava.funec.br/my/
15/04/2022 15:32 PROVA
https://ava.funec.br/mod/quiz/review.php?attempt=76371&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 3,00 de
3,00
 
A alternativa que corresponde à saída do algoritmo é 
Escolha uma opção:
a. 1-9; 2-8; 3-7; 4-6
b. 1-10;1-9; 1-8; 1-7; 1-6; 1-5; 1-4; 1-3; 1-2
c. 1-10; 2-9; 3-8; 4-7; 5-6
d. 10-1; 9-2; 8-3; 7-4;6-5
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. 10
b. 0
c. 5
d. 15
As linguagens de programação, usualmente, provêm um
conjunto fixo de tipos de dados embutidos, bem como
facilidades para permitir a definição de tipos de dados pelo
usuário. Assim, é correto afirmar, sobre lógica de
programação, que os tipos de dados podem ser:
 
Escolha uma opção:
a. Inteiros e lógicos
b. Básicos e complexos
c. Definidos e abstratos
d. Elementares e estruturados





















javascript:void(0);
https://ava.funec.br/user/index.php?id=324
https://ava.funec.br/badges/view.php?type=2&id=324
https://ava.funec.br/admin/tool/lp/coursecompetencies.php?courseid=324
https://ava.funec.br/grade/report/index.php?id=324
https://ava.funec.br/my/
https://ava.funec.br/?redirect=0
https://ava.funec.br/calendar/view.php?view=month&course=324
javascript:void(0);
https://ava.funec.br/user/files.php
https://ava.funec.br/course/view.php?id=324
https://ava.funec.br/course/view.php?id=757
https://ava.funec.br/course/view.php?id=342
https://ava.funec.br/course/view.php?id=624
https://ava.funec.br/course/view.php?id=819
https://ava.funec.br/course/view.php?id=896
https://ava.funec.br/course/view.php?id=488
https://ava.funec.br/course/view.php?id=698
https://ava.funec.br/course/view.php?id=492
https://ava.funec.br/course/view.php?id=485
https://ava.funec.br/my/
15/04/2022 15:32 PROVA
https://ava.funec.br/mod/quiz/review.php?attempt=76371&cmid=5064 4/8
Questão 9
Completo
Atingiu 3,00 de
3,00
Questão 10
Completo
Atingiu 3,00 de
3,00
Questão 11
Completo
Atingiu 3,00 de
3,00
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 tipo de dado
b. Um local na memória para guardar um valor
c. Um ponteiro de dados
d. Um tipo inteiro
Um ___________ é, em outras palavras, uma norma
executável para estabelecer um determinado efeitodesejado,
que na prática será geralmente a obtenção de uma solução a
certo tipo de problema. O conceito central da
______________ e da ciência da computação é o de
algoritmo. Preencha as lacunas e assinale a alternativa
correta.
 
Escolha uma opção:
a. algoritmo / internet
b. código / programação
c. programa / internet
d. algoritmo / programação
Considere a sub-rotina abaixo:
1. Programa
2. Declare X, Y e Z numérico
3. Leia X
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. 32
c. 21
d. 26





















javascript:void(0);
https://ava.funec.br/user/index.php?id=324
https://ava.funec.br/badges/view.php?type=2&id=324
https://ava.funec.br/admin/tool/lp/coursecompetencies.php?courseid=324
https://ava.funec.br/grade/report/index.php?id=324
https://ava.funec.br/my/
https://ava.funec.br/?redirect=0
https://ava.funec.br/calendar/view.php?view=month&course=324
javascript:void(0);
https://ava.funec.br/user/files.php
https://ava.funec.br/course/view.php?id=324
https://ava.funec.br/course/view.php?id=757
https://ava.funec.br/course/view.php?id=342
https://ava.funec.br/course/view.php?id=624
https://ava.funec.br/course/view.php?id=819
https://ava.funec.br/course/view.php?id=896
https://ava.funec.br/course/view.php?id=488
https://ava.funec.br/course/view.php?id=698
https://ava.funec.br/course/view.php?id=492
https://ava.funec.br/course/view.php?id=485
https://ava.funec.br/my/
15/04/2022 15:32 PROVA
https://ava.funec.br/mod/quiz/review.php?attempt=76371&cmid=5064 5/8
Questão 12
Completo
Atingiu 3,00 de
3,00
Questão 13
Completo
Atingiu 3,00 de
3,00
Questão 14
Completo
Atingiu 3,00 de
3,00
Considere o fluxograma a seguir: 
 
Quais são os respectivos valores de X e SOMA que serão
impressos?
 
Escolha uma opção:
a. 8 e 44
b. 7 e 28
c. 8 e 28
d. 7 e 35
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. >
Considere a seguinte definição: “Uma estrutura de seleção
permite a escolha de um grupo de ações e estruturas, contido
na estrutura de seleção, a ser executado quando
determinadas condições, representadas por expressões
lógicas, são ou não satisfeitas”. Com base nessa definição,
analise as afirmativas abaixo e assinale a alternativa correta. 
I. Uma estrutura de seleção deve conter pelo menos outra
estrutura de seleção.
II. O grupo de ações existente dentro de uma estrutura de
seleção pode não ser executado.
III. Uma estrutura de seleção sempre deve conter dois grupos
de ações: um que é executado caso a expressão lógica seja
verdadeira e outro que é executado caso a expressão lógica
seja falsa.
 
Escolha uma opção:
a. Somente as afirmativas I e II estão corretas
b. Somente a afirmativa II está correta
c. Todas as afirmativas estão corretas
d. Somente a afirmativa III está correta





















javascript:void(0);
https://ava.funec.br/user/index.php?id=324
https://ava.funec.br/badges/view.php?type=2&id=324
https://ava.funec.br/admin/tool/lp/coursecompetencies.php?courseid=324
https://ava.funec.br/grade/report/index.php?id=324
https://ava.funec.br/my/
https://ava.funec.br/?redirect=0
https://ava.funec.br/calendar/view.php?view=month&course=324
javascript:void(0);
https://ava.funec.br/user/files.php
https://ava.funec.br/course/view.php?id=324
https://ava.funec.br/course/view.php?id=757
https://ava.funec.br/course/view.php?id=342
https://ava.funec.br/course/view.php?id=624
https://ava.funec.br/course/view.php?id=819
https://ava.funec.br/course/view.php?id=896
https://ava.funec.br/course/view.php?id=488
https://ava.funec.br/course/view.php?id=698
https://ava.funec.br/course/view.php?id=492
https://ava.funec.br/course/view.php?id=485
https://ava.funec.br/my/
15/04/2022 15:32 PROVA
https://ava.funec.br/mod/quiz/review.php?attempt=76371&cmid=5064 6/8
Questão 15
Completo
Atingiu 3,00 de
3,00
Questão 16
Completo
Atingiu 3,00 de
3,00
Questão 17
Completo
Atingiu 3,00 de
3,00
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 próximo número é ímpar
b. O sexto número é 512
c. Não há uma lógica na geração dos números da
sequência
d. O sétimo número é menor que 1000
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 – V – V
b. V – V – F – F
c. F – V – V – F
d. V – F – F – V
A definição de uma variável é uma das etapas principais para
elaboração de um programa, que pode ser compreendida
como uma reserva de um espaço na memória do computador
para armazenar informações. Em relação aos tipos de
variáveis, informe se é verdadeiro (V) ou falso (F) o que se
afirma a seguir e assinale a alternativa que apresenta a
sequência correta.
( ) Variável do tipo caractere serve para armazenar um único
caractere podendo ser letra ou símbolo.
( ) Variável do tipo inteiro é utilizada para armazenar valores
numéricos, podendo ser positivos e negativos e, também,
valores com ponto decimal.
( ) Variável do tipo numérico real armazena valores reais,
inclusive valores com ponto decimal, podendo ser positivos e
negativos.
 
Escolha uma opção:
a. V - F - F
b. V - V - F
c. V - F - V
d. F - V - V





















javascript:void(0);
https://ava.funec.br/user/index.php?id=324
https://ava.funec.br/badges/view.php?type=2&id=324
https://ava.funec.br/admin/tool/lp/coursecompetencies.php?courseid=324
https://ava.funec.br/grade/report/index.php?id=324
https://ava.funec.br/my/
https://ava.funec.br/?redirect=0
https://ava.funec.br/calendar/view.php?view=month&course=324
javascript:void(0);
https://ava.funec.br/user/files.php
https://ava.funec.br/course/view.php?id=324
https://ava.funec.br/course/view.php?id=757
https://ava.funec.br/course/view.php?id=342
https://ava.funec.br/course/view.php?id=624
https://ava.funec.br/course/view.php?id=819
https://ava.funec.br/course/view.php?id=896
https://ava.funec.br/course/view.php?id=488
https://ava.funec.br/course/view.php?id=698
https://ava.funec.br/course/view.php?id=492
https://ava.funec.br/course/view.php?id=485
https://ava.funec.br/my/
15/04/2022 15:32 PROVA
https://ava.funec.br/mod/quiz/review.php?attempt=76371&cmid=5064 7/8
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
Analise o fluxograma a seguir: 
 
Assinale a alternativa que apresenta, para as variáveis i e N,
valores que ativam o caminho B.
 
Escolha uma opção:
a. i = 1 e N = -1
b. i = 1 e N = 1
c. i = -1 e N = -1
d. i = 0 e N = 0
Selecione a sequência correta para as afirmações abaixo:
1. Uma linguagem de programação é usada para escrever
programas que serão executados posteriormente pelo
computador, e ela deve ser compreendida tanto pelo
programador quanto pelo computador.
2. Os operadores lógicos "e" e "ou" possuem, respectivamente,
as funções de conjunção e disjunção.
3. Nointuito de padronizar o código, uma boa prática adotada
pelos programadores é usar nos identificadores as palavras
reservadas, que pertencem à linguagem de programação.
4. Organograma é o mesmo que fluxograma e pode ser
definido como um tipo de diagrama que representa a
estrutura funcional de uma organização
 
Escolha uma opção:
a. V, V, V, F
b. F, V, F, V
c. V,F, V, F
d. V, V, F, F
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.”
 
Escolha uma opção:
a. Instrução de seleção múltipla
b. Instrução de seleção
c. Instrução de repetição
d. Instrução de decremento





















javascript:void(0);
https://ava.funec.br/user/index.php?id=324
https://ava.funec.br/badges/view.php?type=2&id=324
https://ava.funec.br/admin/tool/lp/coursecompetencies.php?courseid=324
https://ava.funec.br/grade/report/index.php?id=324
https://ava.funec.br/my/
https://ava.funec.br/?redirect=0
https://ava.funec.br/calendar/view.php?view=month&course=324
javascript:void(0);
https://ava.funec.br/user/files.php
https://ava.funec.br/course/view.php?id=324
https://ava.funec.br/course/view.php?id=757
https://ava.funec.br/course/view.php?id=342
https://ava.funec.br/course/view.php?id=624
https://ava.funec.br/course/view.php?id=819
https://ava.funec.br/course/view.php?id=896
https://ava.funec.br/course/view.php?id=488
https://ava.funec.br/course/view.php?id=698
https://ava.funec.br/course/view.php?id=492
https://ava.funec.br/course/view.php?id=485
https://ava.funec.br/my/
15/04/2022 15:32 PROVA
https://ava.funec.br/mod/quiz/review.php?attempt=76371&cmid=5064 8/8
Manter contato

RA (33) 99986-3935 / Semipresencial (33) 3322-7900
ramal 7917
 secretariaead@funec.br
 
 Obter o aplicativo para dispositivos móveis





















tel:RA (33) 99986-3935 / Semipresencial (33) 3322-7900 ramal 7917
mailto:secretariaead@funec.br
https://www.facebook.com/caratingaunec
https://twitter.com/caratingaunec
https://download.moodle.org/mobile?version=2019052001.02&lang=pt_br&iosappid=633359593&androidappid=com.moodle.moodlemobile
javascript:void(0);
https://ava.funec.br/user/index.php?id=324
https://ava.funec.br/badges/view.php?type=2&id=324
https://ava.funec.br/admin/tool/lp/coursecompetencies.php?courseid=324
https://ava.funec.br/grade/report/index.php?id=324
https://ava.funec.br/my/
https://ava.funec.br/?redirect=0
https://ava.funec.br/calendar/view.php?view=month&course=324
javascript:void(0);
https://ava.funec.br/user/files.php
https://ava.funec.br/course/view.php?id=324
https://ava.funec.br/course/view.php?id=757
https://ava.funec.br/course/view.php?id=342
https://ava.funec.br/course/view.php?id=624
https://ava.funec.br/course/view.php?id=819
https://ava.funec.br/course/view.php?id=896
https://ava.funec.br/course/view.php?id=488
https://ava.funec.br/course/view.php?id=698
https://ava.funec.br/course/view.php?id=492
https://ava.funec.br/course/view.php?id=485
https://ava.funec.br/my/

Continue navegando