A maior rede de estudos do Brasil

Grátis
5 pág.
ALGORITMOS E PROGRAMAÇÃO - AVALIAÇÃO 1

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

• Pergunta 1 
0,25 em 0,25 pontos 
 
Leia o trecho a seguir: 
“Um dado é considerado uma variável quando este tem a possibilidade do seu valor ser 
alterado em algum momento no decorrer do tempo, ou seja, durante a execução do 
algoritmo, o valor do dado é alterado”. 
 
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. 16. 
 
Assim, considerando as informações apresentadas e os conteúdos estudados, em 
linguagem de programação, uma variável é: 
 
Resposta Selecionada: 
uma posição de memória identificada. 
Resposta Correta: 
uma posição de memória identificada. 
Feedback da 
resposta: 
Resposta correta. Em linguagem de programação, uma variável é 
considerada uma posição de memória identificada. 
 
 
• Pergunta 2 
0,25 em 0,25 pontos 
 
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. 
 
Resposta Selecionada: 
Inteiro, real, caractere e lógico. 
Resposta Correta: 
Inteiro, real, caractere e lógico. 
Feedback da 
resposta: 
Resposta correta. Os quatro tipos primitivos básicos utilizados na 
construção de algoritmos são: inteiro, real, caractere e lógico. 
 
 
• Pergunta 3 
0,25 em 0,25 pontos 
 
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 que apresenta a sequência 
correta: 
Resposta Selecionada: 
3, 1, 4, 2. 
Resposta Correta: 
3, 1, 4, 2. 
Feedback da 
resposta: 
Resposta correta. A sequência corresponde aos tipos de dados 
apresentados e suas características. 
 
 
• Pergunta 4 
0,25 em 0,25 pontos 
 
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. 
 
Resposta 
Selecionada: 
 
Um algoritmo tem por finalidade fazer a representação mais 
fiel do raciocínio envolvido na lógica de programação. 
Resposta 
Correta: 
 
Um algoritmo tem por finalidade fazer a representação mais 
fiel do raciocínio envolvido na lógica de programação. 
Feedback da 
resposta: 
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 5 
0,25 em 0,25 pontos 
 
Leia o trecho a seguir: 
“Quando o assunto é programação, esbarramos em dois tipos de valores: os variáveis, que 
se alteram conforme determinadas condições e que exigem que o algoritmo esteja 
preparado para atender essas alterações, e os valores constantes, que não se alteram, 
permanecem sempre os mesmos, não importando a condição”. 
GUEDES, S. Lógica de Programação Algorítmica . São Paulo: Pearson Education do 
Brasil, 2014. p. 7. 
A partir do conteúdo estudado em relação aos tipos de processamento, assinale a 
alternativa correta no que se refere a uma variável. 
 
Resposta 
Selecionada: 
 
As variáveis armazenam dados que serão utilizados durante 
a execução do programa. 
Resposta Correta: 
 
As variáveis armazenam dados que serão utilizados durante 
a execução do programa. 
Feedback da 
resposta: 
Resposta correta. As variáveis armazenam dados temporariamente que 
serão utilizados durante o processamento do programa para a resolução do 
problema em questão. 
 
• Pergunta 6 
0,25 em 0,25 pontos 
 
De acordo com Forbellone (2005, p. 30), “uma estrutura sequencial de um algoritmo está 
relacionada com o fato de que o conjunto de ações primitivas será executado em uma 
sequência linear de cima para baixo e da esquerda para a direita, ou seja, da mesma 
maneira em que foram escritas”. 
 
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. 30-31. 
 
Considerando a citação apresentada e os conteúdos estudados, analise as asserções a 
seguir e a relação proposta entre elas. 
I. As ações serão seguidas de um ponto e vírgula (;), que tem como finalidade separar uma 
ação de outra e auxiliar na organização sequencial das ações. 
Porque: 
II. Ao encontrar um ponto e vírgula, deve-se encerrar a execução do comando. 
 
A seguir, assinale a alternativa correta. 
 
Resposta 
Selecionada: 
 
A asserção I é uma proposição verdadeira, e a II é uma 
proposição falsa. 
Resposta Correta: 
A asserção I é uma proposição verdadeira, e a II é uma 
proposição falsa. 
Feedback da 
resposta: 
Resposta correta. A proposição I está correta, pois as sequências de 
comandos irão terminar com um ponto e vírgula, indicando que uma ação 
chegou ao fim e que poderá dar início a outra ação. 
 
 
• Pergunta 7 
0,25 em 0,25 pontos 
 
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: 
 
Resposta Selecionada: 
2, 4, 1, 3. 
Resposta Correta: 
2, 4, 1, 3. 
Feedback 
da 
resposta: 
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