Buscar

Atividade_01

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

23/10/2019 Revisar envio do teste: ATIVIDADE 1 – EAD3017 ALGORITMOS...
https://uniritter.blackboard.com/webapps/assessment/review/review.jsp?attempt_id=_27524730_1&course_id=_542015_1&content_id=_1130450… 1/5
Pergunta 1
Resposta Selecionada: 
Resposta Correta: 
Feedback da
resposta:
Um algoritmo pode ser transcrito utilizando algumas técnicas. A seguir, apresenta-se um algoritmo que
realiza a multiplicação de dois números.
Algoritmo
Declare N1, N2, M Numérico
Escreva “Digite dois números”
Leia N1, N2
M N1 * N2
Escreva “Multiplicação = “, M
Fim_Algoritmo.
Considerando as informações apresentadas e os conteúdos estudados, assinale a alternativa que
apresenta o nome do tipo de algoritmo utilizado para descrever o algoritmo apresentado.
Pseudocódigo.
Pseudocódigo.
Resposta correta. O algoritmo descrito está utilizando em sua transcrição o tipo de
algoritmo em pseudocódigo.
Pergunta 2
Resposta Selecionada: 
Resposta Correta: 
Feedback
da
resposta:
No estudo dos algoritmos e da programação são utilizados valores que se alteram conforme
determinadas condições, como constantes e expressões aritméticas e lógicas.
Assim, considerando as informações apresentadas e os conteúdos estudados, analise os tipos de
processamentos a seguir e associe-os com suas respectivas características.
 
(1) Variáveis.
(2) Constantes.
(3) Expressões aritméticas.
(4) Expressões lógicas.
 
( ) O valor dos dados se mantém constante do início ao fim da execução do programa.
( ) Os operadores são relacionais e os operandos são relações, variáveis ou constantes do tipo lógico.
( ) O dado se altera durante a execução do algoritmo.
( ) Os operadores são aritméticos e os operandos são constantes ou variáveis do tipo numérico.
A partir das relações feitas anteriormente, assinale a alternativa que apresenta a sequência correta:
2, 4, 1, 3.
2, 4, 1, 3.
Resposta correta. A resposta corresponde à sequência correta. As variáveis (1) são
caracterizadas quando o dado não sofre alterações durante a execução do algoritmo.
Quando o valor dos dados não se altera durante a execução do algoritmo, ele [valor dos
dados] é classificado como constante (2). As expressões aritméticas (3) são conhecidas
por apresentarem operadores aritméticos e operandos constantes ou variáveis do tipo
numérico. Quando os operadores são lógicos e os operandos são relações lógicas, as
variáveis ou constantes são do tipo lógico, temos as expressões lógicas (4).
Pergunta 3
Resposta
Selecionada:
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.
0,3 em 0,3 pontos
0,3 em 0,3 pontos
0,3 em 0,3 pontos
23/10/2019 Revisar envio do teste: ATIVIDADE 1 – EAD3017 ALGORITMOS...
https://uniritter.blackboard.com/webapps/assessment/review/review.jsp?attempt_id=_27524730_1&course_id=_542015_1&content_id=_1130450… 2/5
Resposta Correta:
Feedback
da
resposta:
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 4
Resposta Selecionada: 
Resposta Correta: 
Feedback da
resposta:
Leia o trecho a seguir:
“Os tipos primitivos básicos que são utilizados na construção de algoritmos são quatro”.
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. 14.
Considerando as informações apresentadas e os conteúdos estudados, assinale a alternativa que
apresenta os quatro tipos primitivos básicos utilizados na construção do algoritmo.
Inteiro, real, caractere e lógico.
Inteiro, real, caractere e lógico.
Resposta correta. Os quatro tipos primitivos básicos utilizados na construção de
algoritmos são: inteiro, real, caractere e lógico.
Pergunta 5
Resposta Selecionada: 
Resposta Correta: 
Feedback
da
resposta:
Leia o trecho a seguir:
“A estrutura de seleção permite a escolha de um grupo de ações ou bloco a ser executado quando
determinadas condições, representadas por expressões lógicas ou relacionais, são ou não satisfeitas”.
GUEDES, S. Lógica de Programação Algorítmica . São Paulo: Pearson Education do Brasil, 2014.
p. 23.
A seleção simples é utilizada quando é preciso testar uma certa condição antes de executar uma ação.
Considerando essas informações e o conteúdo estudado, analise as afirmativas a seguir e
assinale V para a(s) verdadeira(s) e F para a(s) falsa(s):
I. ( ) A seleção simples é utilizada para testar certa condição antes de executar determinada ação.
II. ( ) Quando a condição é aceita, o bloco de instruções é executado.
III. ( ) Quando a condição não é aceita, o fluxo de execução do algoritmo irá seguir após o fim do
bloco de decisão.
IV. ( ) A estrutura de seleção simples é utilizada em casos em que duas alternativas dependam das
mesmas condições.
A partir das associações feitas anteriormente, assinale a alternativa que apresenta a sequência
correta:
V, V, V, F.
V, V, V, F.
Resposta correta. A seleção simples é utilizada para testar se certa condição é
verdadeira ou falsa, antes de executar determinada ação. Quando a condição é
verdadeira, o fluxo de execução do algoritmo continua. Quando a condição é falsa, o
fluxo de execução do algoritmo irá para o fim do bloco de decisão.
Pergunta 6
Leia o trecho a seguir:
“Os
operadores aritméticos são utilizados para a realização de cálculos matemáticos e são compostos por
um conjunto de símbolos utilizados nas operações básicas da matemática. Alguns operadores
aritméticos utilizados na realização de cálculos podem ser também representados por funções
matemáticas, como a potenciação, a radiciação, o resto da divisão e o quociente da divisão”.
GUEDES, S. Lógica de Programação Algorítmica . São Paulo: Pearson Education do Brasil, 2014.
p. 18-19.
Os operadores aritméticos são fundamentais na construção dos algoritmos, realizando cálculos,
operações e funções matemáticas. Considerando essas informações e o conteúdo estudado, analise
0,3 em 0,3 pontos
0,3 em 0,3 pontos
0,3 em 0,3 pontos
23/10/2019 Revisar envio do teste: ATIVIDADE 1 – EAD3017 ALGORITMOS...
https://uniritter.blackboard.com/webapps/assessment/review/review.jsp?attempt_id=_27524730_1&course_id=_542015_1&content_id=_1130450… 3/5
Resposta Selecionada: 
Resposta Correta: 
Feedback
da
resposta:
as afirmativas a seguir e assinale V para a(s) verdadeira(s) e F 
para a(s) falsa(s):
( ) Para a resolução das expressões aritméticas, as operações devem obedecer a uma hierarquia
entre elas.
( ) No caso de operadores de mesma prioridade, deve-se resolver da direita para a esquerda.
( ) O operador mod tem a função de retornar o quociente da divisão entre dois valores.
( ) O operador div tem a função de retornar o resto da divisão entre dois valores.
A partir das associações feitas anteriormente, assinale a alternativa que apresenta a sequência
correta:
V, F, F, F.
V, F, F, F.
Resposta correta. Assim como acontece com a sequência existente nas expressões
matemáticas, as operações devem seguir a mesma hierarquia. No caso de operadores
de mesma prioridade,se deve resolver o cálculo da esquerda para a direita. O operador
mod retorna sempre o resto da divisão entre dois valores. O operador div retorna sempre
o quociente da divisão entre dois valores.
Pergunta 7
Resposta
Selecionada:
Resposta
Correta:
Feedback
da
resposta:
Leia o trecho a seguir:
“A linguagem de programação é constituída de um conjunto de regras e palavras agrupadas em frases
que irão resultar em um determinado significado e, sendo assim, essas palavras podem ser chamadas
de comandos e as frases oriundas de estruturas de programação”.
GUEDES, S. Lógica de Programação Algorítmica . São Paulo: Pearson Education do Brasil, 2014.
p. 118.
Para desenvolver um software , é preciso escrever um programa baseado em um algoritmo. Mas para
que o computador entenda e processe esse programa, deve-se escrever o programa utilizando uma
linguagem que tanto o computador como o desenvolvedor do programa entendam.
Considerando a citação apresentada e os conteúdos abordados no texto base, assinale a alternativa
correta.
As frases oriundas das palavras em uma linguagem de programação podem ser
chamadas de comandos.
 
As linguagens de programação foram criadas para solucionar determinados tipos de
problemas, sendo que algumas podem ser melhores para determinadas aplicações do
que outras.
Sua resposta está incorreta. A linguagem de programação depende muito da sua
adequação para ser utilizada em uma tarefa específica, e suas regras foram criadas para
que sejam fáceis de serem compreendidas pelos seres humanos. Já as frases oriundas
das palavras em uma linguagem de programação são conhecidas como comandos.
Pergunta 8
Leia o trecho a seguir:
“Umas das vantagens em se utilizar símbolos gráficos é que estes são mais simples de compreender
em relação aos textos, mas é necessário aprender a simbologia, que não permite detalhes mais
precisos, o que dificulta a transcrição do algoritmo para uma linguagem de programação e problemas
complexos resultam em um fluxograma muito amplo, o que torna difícil a visualização”.
GUEDES, S. Lógica de Programação Algorítmica . São Paulo: Pearson Education do Brasil, 2014.
p. 7.
No texto, o autor apresenta que o uso de fluxogramas consegue de forma mais fácil o entendimento do
código ou algoritmo, mas que, para isso, é imprescindível estudar para aprender a simbologia
adequada que é simples e não aceita a riqueza de muitos detalhes em comparação ao pseudocódigo,
atrapalhando a tradução do algoritmo para a linguagem de programação.
Considerando a citação apresentada e os conteúdos abordados no texto-base, analise o fluxograma a
seguir e assinale a alternativa correta.
 
0 em 0,3 pontos
0,3 em 0,3 pontos
23/10/2019 Revisar envio do teste: ATIVIDADE 1 – EAD3017 ALGORITMOS...
https://uniritter.blackboard.com/webapps/assessment/review/review.jsp?attempt_id=_27524730_1&course_id=_542015_1&content_id=_1130450… 4/5
Resposta Selecionada:
Resposta Correta:
Feedback
da
resposta:
Fonte: GUEDES, S. Lógica de Programação Algorítmica . São Paulo: Pearson Education do Brasil,
2014. p. 9.
Esse algoritmo executa a multiplicação de dois números.
Esse algoritmo executa a multiplicação de dois números.
Resposta correta. A alternativa está correta, pois esse algoritmo executa a multiplicação
de dois números. Como é possível observar, as variáveis N1 e N2, armazenadas no
símbolo gráfico, realizam a entrada de dados para o próximo símbolo gráfico, e depois a
expressão matemática de multiplicação é utilizada dentro do símbolo gráfico que indica
as operações matemáticas, em que a variável M recebe a multiplicação dos dois valores.
Pergunta 9
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 10
Resposta Selecionada: 
Resposta Correta: 
Leia o trecho a seguir:
“Para que o computador possa executar tarefas, é necessário efetuar uma programação com uma
sequência bem definida de instruções, e essa elaboração de sequência bem definida é conhecida
como algoritmo”.
GUEDES, S. Lógica de Programação Algorítmica . São Paulo: Pearson Education do Brasil, 2014.
p. 14.
O computador não tem nenhuma iniciativa e precisa receber instruções claras e detalhadas de como e
em quais ocasiões ele deve realizar o processamento dos dados. Considerando essas informações e
o conteúdo estudado, analise as afirmativas a seguir e assinale V para a(s) verdadeira(s) e F para a(s)
falsa(s):
 
I. ( ) É classificado como uma sequência de etapas que devem ser realizadas para alcançar um
determinado objetivo.
II. ( ) Um algoritmo é a descrição de uma sequência de passos que deve ser seguida para efetuar
uma tarefa.
III. ( ) Cada tarefa que realizamos no nosso dia a dia é um algoritmo, que atua como uma receita,
obedecendo às etapas necessárias para chegar ao resultado final.
IV. ( ) Existe apenas um algoritmo para solucionar um mesmo problema.
 
A partir das associações feitas anteriormente, assinale a alternativa que apresenta a sequência
correta:
V, V, V, F.
V, V, V, F.
0,3 em 0,3 pontos
0,3 em 0,3 pontos
23/10/2019 Revisar envio do teste: ATIVIDADE 1 – EAD3017 ALGORITMOS...
https://uniritter.blackboard.com/webapps/assessment/review/review.jsp?attempt_id=_27524730_1&course_id=_542015_1&content_id=_1130450… 5/5
Quarta-feira, 23 de Outubro de 2019 16h54min49s BRT
Feedback
da
resposta:
Resposta correta. A afirmativa I é verdadeira, pois o algoritmo é conhecido como uma
sequência de passo a passo com o objetivo de se chegar a uma resposta. A afirmativa II
é verdadeira, pois é um complemento da primeira afirmativa, em que caracteriza o
algoritmo sendo um passo a passo para executar uma determinada tarefa. A afirmativa III
é verdadeira, visto que define o algoritmo como sendo uma receita cotidiana aplicada na
vida de pessoas e que também segue um passo a passo até encontrar uma solução.

Continue navegando