Buscar

PROVA Algoritmos e Programação 90

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 7 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 7 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

Prévia do material em texto

09/02/2022 10:33 PROVA
https://ava.funec.br/mod/quiz/review.php?attempt=69711&cmid=5064 1/7
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 0,00 de
3,00
Questão 2
Completo
Atingiu 0,00 de
3,00
Iniciado em Wednesday, 2 Dec 2020, 18:28
Estado Finalizada
Concluída em Wednesday, 2 Dec 2020, 19:11
Tempo
empregado
43 minutos 1 segundo
Avaliar 54,00 de um máximo de 60,00(90%)
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. Elementares e estruturados
b. Definidos e abstratos
c. Inteiros e lógicos
d. Básicos e complexos
Uma estrutura de seleção possibilita a escolha de um grupo de ações a ser executado quando determinadas condições
são ou não satisfeitas. A figura, a seguir, apresenta uma estrutura de seleção de dados:
 
Escolha uma opção:
a. seletiva
b. composta
c. encadeada
d. simples
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
09/02/2022 10:33 PROVA
https://ava.funec.br/mod/quiz/review.php?attempt=69711&cmid=5064 2/7
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
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. Apenas o item III está incorreto
b. Apenas o item I está incorreto
c. Apenas o item IV está incorreto
d. Todos os itens estão corretos
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 - I - R - B
c. B - I - R - L
d. L - R - I - B
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 ponteiro de dados
c. Um tipo inteiro
d. Um local na memória para guardar um valor
09/02/2022 10:33 PROVA
https://ava.funec.br/mod/quiz/review.php?attempt=69711&cmid=5064 3/7
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
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 28
b. 8 e 44
c. 7 e 35
d. 7 e 28
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. 2 – 1 – 3 – 4
b. 1 – 3 – 2 – 4
c. 3 – 2 – 1 – 4
d. 1 – 2 – 3 – 4
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 - V - F
b. F - V - V
V F F
09/02/2022 10:33 PROVA
https://ava.funec.br/mod/quiz/review.php?attempt=69711&cmid=5064 4/7
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
Questão 12
Completo
Atingiu 3,00 de
3,00
c. V - F - F
d. V - F - V
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 sétimo número é menor que 1000
b. O sexto número é 512
c. O próximo número é ímpar
d. Não há uma lógica na geração dos números da sequência
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. 21
c. 32
d. 26
Com relação aos comandos de repetição, assinale a alternativa correta 
Escolha uma opção:
a. Somente variáveis ordinais simples podem ser utilizadas como variáveis de controle
b. Os valores atribuídos a variável de controle podem ser de um tipo diferentes
c. 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
d. Um comando composto não pode ser utilizado no comando de repetição por contagem para/faça
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. 6
b. 9
c. “true” ou “verdadeiro”
d. “false” ou “falso”
09/02/2022 10:33 PROVA
https://ava.funec.br/mod/quiz/review.php?attempt=69711&cmid=5064 5/7
Questão 13
Completo
Atingiu 3,00 de
3,00
Questão 14
Completo
Atingiu 3,00 de
3,00
Questão 15
Completo
Atingiu 3,00 de
3,00
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 III está correta
c. Somente a afirmativa II está correta
d. Todas as afirmativas estão corretas
Selecione a sequênciacorreta 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. No intuito 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. V,F, V, F
c. V, V, F, F
d. F, V, F, V
Um ___________ é, em outras palavras, uma norma executável para estabelecer um determinado efeito desejado, 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 / programação
b. programa / internet
c. código / programação
d. algoritmo / internet
09/02/2022 10:33 PROVA
https://ava.funec.br/mod/quiz/review.php?attempt=69711&cmid=5064 6/7
Questão 16
Completo
Atingiu 3,00 de
3,00
Questão 17
Completo
Atingiu 3,00 de
3,00
Questão 18
Completo
Atingiu 3,00 de
3,00
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. 1
b. 0
c. 5
d. 2
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. -<
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 = 0 e N = 0
b. i = 1 e N = -1
c. i = 1 e N = 1
d. i = -1 e N = -1
09/02/2022 10:33 PROVA
https://ava.funec.br/mod/quiz/review.php?attempt=69711&cmid=5064 7/7
Questão 19
Completo
Atingiu 3,00 de
3,00
Questão 20
Completo
Atingiu 3,00 de
3,00
Um algoritmo é uma sequência de ações executáveis com objetivo de obter solução para uma situação problema. Nesse
sentido, analise as afirmativas abaixo e dê valores Verdadeiro (V) ou Falso (F). 
( ) Um algoritmo não representa necessariamente um programa de computador, e sim os passos para realizar
determinada tarefa.
( ) Determina o valor necessário para elaborar uma tarefa.
( ) A implementação pode ser feita por um computador, por outro tipo de autômato ou mesmo por um ser humano.
( ) Diferentes algoritmos podem realizar a mesma tarefa usando um conjunto diferenciado de instruções.
Assinale a alternativa que apresenta a sequência correta de cima para baixo.
 
Escolha uma opção:
a. V, F, V, V
b. V, F, F, V
c. F, V, V, F
d. F, V, F, F
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 / Início ou Fim
b. Conector / Início ou Fim
c. Conector / Documento
d. Decisão / Processo
◄ 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