Buscar

Questionario I - LPA

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

28/09/2020 Revisar envio do teste: QUESTIONÁRIO UNIDADE I – 7106-60...
https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_46847062_1&course_id=_115309_1&content_id=_1545814_1&retur… 1/8
 
Revisar envio do teste: QUESTIONÁRIO UNIDADE I
LINGUAGEM DE PROGRAMAÇÃO APLICADA 7106-60_56920_R_20202 CONTEÚDO
Usuário jean.bicudo @aluno.unip.br
Curso LINGUAGEM DE PROGRAMAÇÃO APLICADA
Teste QUESTIONÁRIO UNIDADE I
Iniciado 28/09/20 22:27
Enviado 28/09/20 22:43
Status Completada
Resultado da
tentativa
2,5 em 2,5 pontos  
Tempo decorrido 16 minutos
Resultados
exibidos
Todas as respostas, Respostas enviadas, Respostas corretas, Comentários, Perguntas
respondidas incorretamente
Pergunta 1
Resposta
Selecionada:
c.
Respostas: a. 
b.
Analise o algoritmo abaixo e assinale a alternativa correspondente ao resultado esperado: 
Algoritmo 1
var x, num, intervalo: inteiro
inicio
 para x de 1 ate 80 faca
 escreva("Digite um número: ")
 leia(num)
 se (num >= 10) e (num <= 150) entao
 intervalo := intervalo + 1
 fimse
 fimpara
fim
O algoritmo irá receber 80 números e informará quantos deles estão dentro
do intervalo de 10 e 150, inclusive para ambos.
O algoritmo irá somente receber 80 números do tipo inteiro.
O algoritmo irá receber 80 números e somar cada um deles ao intervalo
apresentado pelo laço.
UNIP EAD BIBLIOTECAS MURAL DO ALUNO TUTORIAISCONTEÚDOS ACADÊMICOS
0,25 em 0,25 pontos
http://company.blackboard.com/
https://ava.ead.unip.br/webapps/blackboard/execute/courseMain?course_id=_115309_1
https://ava.ead.unip.br/webapps/blackboard/content/listContent.jsp?course_id=_115309_1&content_id=_1545456_1&mode=reset
https://ava.ead.unip.br/webapps/portal/execute/tabs/tabAction?tab_tab_group_id=_10_1
https://ava.ead.unip.br/webapps/portal/execute/tabs/tabAction?tab_tab_group_id=_27_1
https://ava.ead.unip.br/webapps/portal/execute/tabs/tabAction?tab_tab_group_id=_47_1
https://ava.ead.unip.br/webapps/portal/execute/tabs/tabAction?tab_tab_group_id=_29_1
https://ava.ead.unip.br/webapps/portal/execute/tabs/tabAction?tab_tab_group_id=_25_1
https://ava.ead.unip.br/webapps/login/?action=logout
28/09/2020 Revisar envio do teste: QUESTIONÁRIO UNIDADE I – 7106-60...
https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_46847062_1&course_id=_115309_1&content_id=_1545814_1&retur… 2/8
c.
d.
e. 
Feedback
da
resposta:
O algoritmo irá receber 80 números e informará quantos deles estão dentro
do intervalo de 10 e 150, inclusive para ambos.
O algoritmo irá receber 80 números e informará quantos deles estão dentro
do intervalo de 10 e 150 exclusivo.
Nenhuma das anteriores é válida para o algoritmo apresentado.
Resposta: C
Comentário: A estrutura do algoritmo demonstra que ele receberá a quantidade
de 80 números através de um laço contado e, dentro dessa estrutura de
repetição, este irá realizar uma comparação entre cada entrada do usuário e o
intervalo de 10 a 150 inclusive. Para cada comparação com resultado verdadeiro,
uma variável é incrementada de 1, resultando na quantidade de números que
estão dentro do intervalo estabelecido.
Pergunta 2
Resposta
Selecionada:
e.
Respostas: a.
b.
Analise o algoritmo abaixo e assinale a alternativa correspondente ao resultado esperado:
Algoritmo X
var
a, b, temp: inteiro
inicio
 escreva("Digite o valor(numérico) da variável A: ")
 leia(a)
 escreva("Digite o valor(numérico) da variável B: ")
 leia(b)
 temp := a
 a := b
 b := temp
fim
O algoritmo irá receber os valores das variáveis A e B e realizará a mudança
do conteúdo das variáveis na memória do sistema.
O algoritmo irá receber os valores das variáveis A e B pelo usuário somente.
O algoritmo irá receber os valores das variáveis A e B e atribuir os valores a
cada uma delas somente.
0,25 em 0,25 pontos
28/09/2020 Revisar envio do teste: QUESTIONÁRIO UNIDADE I – 7106-60...
https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_46847062_1&course_id=_115309_1&content_id=_1545814_1&retur… 3/8
c.
d.
e.
Feedback
da
resposta:
O algoritmo irá receber os valores das variáveis A e B e atribuir os dois
valores à variável temp.
O algoritmo irá receber os valores das variáveis A e B, somar as duas e
atribuir à variável temp.
O algoritmo irá receber os valores das variáveis A e B e realizará a mudança
do conteúdo das variáveis na memória do sistema.
Resposta: E
Comentário: O algoritmo receberá dois valores inteiros pelo usuário que serão
atribuídos às variáveis A e B e utilizará a variável temp para inverter os seus
respectivos conteúdos.
Pergunta 3
Resposta
Selecionada:
b.
Analise o algoritmo apresentado abaixo e assinale a alternativa que demonstra os erros
apresentados na sua elaboração: 
Algoritmo Q
VAR A, B, C: inteiro
VAR F: real
VAR S: literal
VAR L: logico
inicio
 S:="1000"
 A:=4
 F:=3.5
 C:=0
 L:="VERDADEIRO"
 se ((C < A) E L OU (S > c)) entao
 B:=F/A
 senao
 B:=A/C
 fim se
fim
Apresenta erros de atribuição de tipo inválido, divisão por zero e
expressão relacional inválida.
0,25 em 0,25 pontos
28/09/2020 Revisar envio do teste: QUESTIONÁRIO UNIDADE I – 7106-60...
https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_46847062_1&course_id=_115309_1&content_id=_1545814_1&retur… 4/8
Respostas: a. 
b.
c. 
d.
e.
Feedback
da
resposta:
Não apresenta erros de nenhum tipo.
Apresenta erros de atribuição de tipo inválido, divisão por zero e
expressão relacional inválida.
Apresenta somente erro de divisão por zero.
Apresenta erros de estrutura condicional e expressão relacional inválida.
Apresenta erros de desbalanceamento de blocos (inícios e fins inválidos).
Resposta: B
Comentário: O algoritmo apresenta erros de atribuição de variáveis que não
correspondem ao tipo correto (não existe variável do tipo literal), operação de
divisão por zero, o que acarreta em erro de execução pelo sistema e também
erro de sintaxe de expressão relacional (existe uma variável sem comparação
em uma expressão).
Pergunta 4
Resposta Selecionada: d. 
Respostas: a. 
b. 
c. 
d. 
e. 
Feedback
da
resposta:
As estruturas de controle de fluxo de execução de um algoritmo tem a função de possibilitar
que a sequência lógica possa mudar de direção dependendo de determinadas situações que
são analisadas, retornando sempre resultados lógicos. Dentre as opções abaixo, assinale
aquela que corresponde ao tipo de estrutura que devemos utilizar quando conhecemos
exatamente o número de vezes que desejamos que uma determinada sequência seja
repetida.
Laço Contado.
Laço Condicional com questionamento lógico no início.
Laço Condicional com questionamento lógico no final.
Decisão Simples.
Laço Contado.
Decisão Múltipla.
Resposta: D
Comentário: Quando conhecemos exatamente o número de vezes que
desejamos que um determinado trecho do código seja repetido, devemos utilizar
a estrutura de repetição de laço contado.
Pergunta 5
Dado o algoritmo em pseudocódigo abaixo: 
0,25 em 0,25 pontos
0,25 em 0,25 pontos
28/09/2020 Revisar envio do teste: QUESTIONÁRIO UNIDADE I – 7106-60...
https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_46847062_1&course_id=_115309_1&content_id=_1545814_1&retur… 5/8
Resposta Selecionada: e. 
Respostas: a. 
b. 
c. 
d. 
e. 
Feedback
da
resposta:
Algoritmo P;
var i,j,k:inteiro
inicio
 leia(i)
 leia(j)
 leia(k)
 se (i>j) e (i>k) então
 escreva(i)
 senão
 se j>k ntão
 escreva(j)
 senao
 escreva(k)
 fimse
 fimse
fim.
Considerando as entradas indicadas em cada alternativa, assinale aquela que corresponde à
saída correta:
Entradas respectivas 1, 3 e 2. Saída: 3
Entradas respectivas 3, 1 e 2. Saída: 3 2 1
Entradas respectivas 1, 3 e 2. Saída: 2
Entradas respectivas 1, 2 e 3. Saída: 6
Entradas respectivas 3, 2 e 1. Saída: 1
Entradas respectivas 1, 3 e 2. Saída: 3
Resposta: E
Comentário: O algoritmo apresentado realiza a lógica de identificação do maiornúmero entre três que são entradas para o sistema pelo usuário. Sendo as
entradas iguais, independente da ordem em que estão, o resultado alcançado
sempre será o mesmo, o número 3.
Pergunta 6
Resposta d.
Dentre as formas de representação de algoritmos, uma das mais utilizadas é o Pseudocódigo,
ou também conhecido como Portugol. Assinale a alternativa que representa a principal
vantagem de sua utilização:
0,25 em 0,25 pontos
28/09/2020 Revisar envio do teste: QUESTIONÁRIO UNIDADE I – 7106-60...
https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_46847062_1&course_id=_115309_1&content_id=_1545814_1&retur… 6/8
Selecionada:
Respostas: a.
b.
c.
d.
e. 
Feedback
da
resposta:
Faz uso de uma estrutura muito semelhante à utilizada nas linguagens de
programação.
É apresentada em um único bloco em que fica bem claro a sequência dos
passos a ser seguida no algoritmo.
Faz uso de formas para representar cada ação que o algoritmo deve executar
não deixando margens para dúvidas para quem estiver analisando.
Faz uso da linguagem falada, o que facilita o entendimento de quem estiver
lendo o algoritmo.
Faz uso de uma estrutura muito semelhante à utilizada nas linguagens de
programação.
Nenhuma das anteriores.
Resposta: D
Comentário: A forma de representação em Pseudocódigo é a que faz uso de
uma estrutura muito semelhante à utilizada pelas linguagens de programação, o
que facilita muito a migração do algoritmo para o programa de computador.
Pergunta 7
Resposta Selecionada: a. 
Respostas: a. 
b. 
c. 
d. 
e. 
Feedback
da
resposta:
Em algoritmos, existem alguns tipos de operadores cuja função é executar uma determinada
operação entre dois operandos. Assinale a opção correspondente à denominação que se dá
ao operador que coloca o valor de uma determinada expressão em um conteúdo de memória
referenciado por uma variável:
Atribuição.
Atribuição.
Aritmético.
Relacional.
Lógico.
Literal.
Resposta: A
Comentário: O operador de atribuição é o responsável por atribuir o resultado de
uma expressão ou de um valor numérico a uma variável. A sua representação é
feita pelo símbolo: :=
Pergunta 8
0,25 em 0,25 pontos
0,25 em 0,25 pontos
28/09/2020 Revisar envio do teste: QUESTIONÁRIO UNIDADE I – 7106-60...
https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_46847062_1&course_id=_115309_1&content_id=_1545814_1&retur… 7/8
Resposta
Selecionada:
a.
Respostas: a.
b.
c.
d.
e.
Feedback
da
resposta:
Existem algumas recomendações para elaboração de um bom algoritmo, porém somente a
prática trará resultados melhores para os desenvolvedores. A principal atividade no
desenvolvimento de um sistema não está na codificação do programa de computador e, sim,
na forma como foi pensada a resolução do problema e, consequentemente, na elaboração do
algoritmo. Assinale das alternativas abaixo aquela que não corresponde às recomendações
para elaboração de um bom algoritmo:
Podemos iniciar o desenvolvimento de um algoritmo diretamente após o
problema nos ter sido apresentado, permitindo um desenvolvimento mais
rápido e eficiente.
Podemos iniciar o desenvolvimento de um algoritmo diretamente após o
problema nos ter sido apresentado, permitindo um desenvolvimento mais
rápido e eficiente.
Faça o levantamento de todas as saídas que devem ser obtidas com a
execução do algoritmo.
Faça um levantamento das entradas que serão necessárias para que o fluxo
do algoritmo funcione conforme levantado.
Defina qual será a linha principal de sequência do algoritmo, aquele que será
o raciocínio base para resolução do problema.
Com a linha base definida, verifique quais informações adicionais serão
necessárias ao longo da execução do algoritmo.
Resposta: A
Comentário: Antes do desenvolvimento de um algoritmo devemos sempre
realizar uma análise do problema com o objetivo de identificar os principais
pontos que devem ser considerados para a sua elaboração atingindo dessa
forma o resultado esperado.
Pergunta 9
Resposta Selecionada: d. 
Respostas: a. 
b. 
c. 
d. 
e. 
Um algoritmo representa a sequência lógica que deve ser seguida para resolver um problema
ou atingir um determinado objetivo. Existem algumas formas de representar um algoritmo,
assinale a alternativa que corresponde àquela que faz uso de formas geométricas para
representar cada um dos passos que devem ser executadas:
Fluxograma.
Delphi.
Diagrama de Chapin.
Pseudocódigo.
Fluxograma.
Descrição narrativa.
0,25 em 0,25 pontos
28/09/2020 Revisar envio do teste: QUESTIONÁRIO UNIDADE I – 7106-60...
https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_46847062_1&course_id=_115309_1&content_id=_1545814_1&retur… 8/8
Segunda-feira, 28 de Setembro de 2020 22h43min51s BRT
Feedback
da
resposta:
Resposta: D
Comentário: Fluxograma é a forma que utiliza formas geométricas para
representar cada um dos passos em um algoritmo, além de utilizar a forma de
uma seta para indicar o caminho que deve ser seguido para a resolução do
problema.
Pergunta 10
Resposta Selecionada: e. 
Respostas: a. 
b. 
c. 
d. 
e. 
Feedback
da
resposta:
Variável é um conceito utilizado pelos sistemas computacionais para racionalizar o uso da
memória dos equipamentos, alocando somente a quantidade necessária para cada tipo de
dado definido e referenciado por um nome. Para definição do nome de uma variável existem
algumas regras que devem ser seguidas para que o sistema funcione corretamente, assinale
a alternativa que não corresponde a um nome de variável válido para um algoritmo e,
consequentemente, para um programa de computador:
nome dependente
SALARIO
nome_funcionario
dt_nascimento
raiz_inteira
nome dependente
Resposta: E
Comentário: Um nome de variável não deve conter caracteres especiais, com
exceção da sublinha, espaços em branco e não devem possuir o mesmo nome
atribuídos a instruções dos algoritmos e linguagens de programação.
← OK
0,25 em 0,25 pontos
javascript:launch('/webapps/blackboard/content/listContent.jsp?content_id=_1545456_1&course_id=_115309_1&nolaunch_after_review=true');

Continue navegando