A maior rede de estudos do Brasil

Grátis
11 pág.
ATIVIDADE 1 (A1) algoritmos e programação

Pré-visualização | Página 1 de 2

Revisar envio do teste: ATIVIDADE 1 (A1)
SIM0105 ALGORITMOS E PROGRAMACAO EAD - 202010.114101.05 Unidade 1
Revisar envio do teste: ATIVIDADE 1 (A1) 
Usuário CARINA DA SILVA PERES
Curso SIM0105 ALGORITMOS E PROGRAMACAO EAD - 202010.114101.05
Teste ATIVIDADE 1 (A1)
Iniciado 13/05/20 20:02
Enviado 14/05/20 19:37
Status Completada
Resultado da tentativa 9 em 10 pontos  
Tempo decorrido 23 horas, 34 minutos
Resultados exibidos Respostas enviadas, Respostas corretas, Comentários
Pergunta 1
Resposta
Selecionada:
Resposta
Correta:
Feedback
da
resposta:
Leia o trecho a seguir:
“Uma das importâncias da construção de algoritmos é que uma vez compreendida uma
solução algorítmica para um determinado problema, esta pode ser traduzida para
qualquer linguagem de programação”.
FORBELLONE, A. L. V. Lógica de Programação : a construção de algoritmos e estruturas
de dados. 3. ed. São Paulo: Prentice Hall, 2005. p. 3.
A partir do conteúdo estudado em relação aos algoritmos, assinale a alternativa correta
no que se refere à construção de algoritmos.
Um algoritmo tem por finalidade fazer a representação mais fiel do
raciocínio envolvido na lógica de programação.
Um algoritmo tem por finalidade fazer a representação mais fiel do
raciocínio envolvido na lógica de programação.
Resposta correta. Nos passos determinados para a construção de
algoritmos, um algoritmo deve ter por objetividade representar de maneira
mais fiel possível o raciocínio lógico envolvido na lógica de programação.
Pergunta 2
Leia o trecho a seguir:
“O algoritmo é transformado em códigos da linguagem de programação escolhida, e um
programa é a codificação de um algoritmo em uma linguagem de programação”.
ASCENCIO, A. F. G.; CAMPOS, E. A. V. Fundamentos da Programação de Computadores :
algoritmos, Pascal, C/C++ (padrão ANSI) e Java. 3. ed. São Paulo: Person Education do
Brasil, 2012. p. 1.
Considerando as informações apresentadas e o conteúdo estudado, assinale a
alternativa correta no que se refere à linguagem de programação.
CARINA DA SILVA PERESMinha Área
1 em 1 pontos
1 em 1 pontos
http://uniritter.blackboard.com/
https://uniritter.blackboard.com/webapps/blackboard/execute/courseMain?course_id=_582092_1
https://uniritter.blackboard.com/webapps/blackboard/content/listContent.jsp?course_id=_582092_1&content_id=_13163359_1&mode=reset
https://uniritter.blackboard.com/webapps/portal/execute/tabs/tabAction?tab_tab_group_id=_375_1
https://uniritter.blackboard.com/webapps/login/?action=logout
Resposta
Selecionada:
Resposta
Correta:
Feedback
da
resposta:
Algumas linguagens de programação mais antigas permanecem ativas
e foram atualizadas, recebendo novas funcionalidades e se adaptando
para a exigente realidade de avanços no desempenho de hardware e
exigências dos sistemas.
 
Algumas linguagens de programação mais antigas permanecem ativas
e foram atualizadas, recebendo novas funcionalidades e se adaptando
para a exigente realidade de avanços no desempenho de hardware e
exigências dos sistemas.
 
Resposta correta. Algumas das primeiras linguagens de programação
ainda continuam ativas e passaram por atualizações para se adaptarem às
novas exigências e a novos paradigmas computacionais, bem como para
acompanharem a evolução de hardwares e dos sistemas computacionais.
Pergunta 3
Resposta Selecionada: 
Resposta Correta: 
Feedback
da resposta:
Considerando as informações apresentadas e os conteúdos estudados sobre os tipos
de dados, assinale a alternativa que apresenta dados do tipo inteiro, do tipo real e do
tipo caractere utilizados na construção de um algoritmo.
0, -6.78, cinco.
0, -6.78, cinco.
Resposta correta. Os dados que representam os tipos inteiro, real e
caractere são: 0 (inteiro), -6.78 (real) e cinco (caractere).
Pergunta 4
Resposta
Selecionada:
Resposta
Correta:
Leia o trecho a seguir:
“Os algoritmos necessitam ser abastecidos com dados provenientes do meio externo
para que consigam realizar as operações e os cálculos que são fundamentais para
almejar o resultado necessário. Sendo assim, são utilizados os comandos de entrada e
saída.”
FORBELLONE, A. L. V. Lógica de Programação : a construção de algoritmos e estruturas
de dados. 3. ed. São Paulo: Prentice Hall, 2005. p. 26.
Na explicação de Forbellone, os algoritmos precisam das informações do mundo real
para que consigam interpretar o problema e devolver a solução desse problema, mas
para que as informações do mundo real possam ser inseridas no algoritmo e a solução
do problema ser mostrada, é necessária a utilização dos comandos de entrada e saída.
Considerando a citação apresentada e os conteúdos abordados, analise as asserções a
seguir e a relação proposta entre elas.
I. “O comando de entrada em algoritmos é utilizado para receber os dados digitados
pelo usuário e que serão armazenados em variáveis” (ASCENCIO; CAMPOS, 2012, p.
19).
Porque:
II. “A finalidade desse comando é atribuir o dado a ser fornecido para uma variável
identificada” (FORBELLONE, 2005, p. 27).
ASCENCIO, A. F. G.; CAMPOS, E. A. V. Fundamentos da programação de computadores :
algoritmos, Pascal, C/C++ (padrão ANSI) e Java. 3. ed. São Paulo: Person Education do
Brasil, 2012. p. 19.
FORBELLONE, A. L. V. Lógica de Programação : a construção de algoritmos e estruturas
de dados. 3. ed. São Paulo: Prentice Hall, 2005. p. 27.
A seguir, assinale a alternativa correta:
A asserção I é uma proposição verdadeira, e a II é uma proposição
falsa.
As asserções I e II são proposições verdadeiras, e a II é uma
justificativa correta da I.
1 em 1 pontos
0 em 1 pontos
Feedback
da
resposta:
Sua resposta está incorreta. O correto é: as asserções I e II são
proposições verdadeiras, e a II é uma justificativa correta da I. Já que a
asserção I está correta, pois os comandos de entrada em um algoritmo
têm a finalidade de receber os dados informados pelos usuários e esses
dados, posteriormente, são armazenados em variáveis. A asserção II está
correta e é uma justificativa da proposição I, pois a finalidade do comando
de entrada é alocar em uma variável o dado fornecido pelo usuário.
Pergunta 5
Resposta
Selecionada:
Resposta Correta:
Feedback
da
resposta:
Leia o trecho a seguir:
“O comando de entrada em algoritmos é utilizado para receber os dados digitados pelo
usuário e que serão armazenados em variáveis.” Quando o algoritmo mostra os dados
que calculou, como uma forma de apresentar a resposta ao problema que solucionou,
utiliza-se o comando de saída. 
FORBELLONE, A. L. V. Lógica de Programação : a construção de algoritmos e estruturas
de dados. 3. ed. São Paulo: Prentice Hall, 2005. p. 26-27.
A partir do conteúdo estudado em relação aos comandos de entrada e saída, assinale a
alternativa correta referente ao comando de saída.
A finalidade do comando de saída é exibir o conteúdo da variável
identificada.
A finalidade do comando de saída é exibir o conteúdo da variável
identificada.
Resposta correta. Quando o algoritmo exibe os dados que foram
calculados, como uma maneira de exibir a resposta do problema
solucionado, é utilizado o comando de saída ESCREVA, que tem por
objetivo exibir o conteúdo da variável identificada.
Pergunta 6
Resposta Selecionada: 
Resposta Correta: 
Feedback da
resposta:
Leia o trecho a seguir:
“Os tipos de dados mais utilizados são os numéricos, os lógicos e os literais”.
GUEDES, S. Lógica de Programação Algorítmica . São Paulo: Pearson Education do
Brasil, 2014. p. 17.
Assim, considerando as informações apresentadas e os conteúdos estudados, analise
os tipos de dados a seguir e associe-os com suas respectivas características.
(1)  Dados numéricos.
(2)  Dados lógicos.
(3)  Dados literais.
(4)  Dado numérico do tipo inteiro.
(  ) Esses dados podem ser caracteres do alfabeto, números, letras maiúsculas e
minúsculas e caracteres especiais.
(  ) São divididos em dois grupos: inteiros e reais.
(  ) Pode(m) ser positivo(s) ou negativo(s) e não pode(m) ser fracionário(s).
(  ) Assume(m) valores verdadeiros e falsos.
A partir das relações feitas anteriormente, assinale a alternativa