Buscar

LINGUAGEM DE PROGRAMAÇÃO APLICADA 7106-60 - ATIVIDADE TELEAULA I (2021)

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

LINGUAGEM DE PROGRAMAÇÃO APLICADA 7106-60 - ATIVIDADE TELEAULA I (2021) 
 
PERGUNTA 1 
O desenvolvimento da lógica de programação é uma etapa necessária antes que um programa seja desenvolvido com o 
apoio e os recursos de uma linguagem. Para que a lógica seja representada, pode-se usar um modelo de algoritmo. 
Indique qual alternativa descreve o conceito de algoritmo. 
 
a. Algoritmo é um tipo de programa de computador representado por comandos e funções da linguagem. 
b. É uma abordagem de representação gráfica de uma lógica que irá descrever a solução de um problema que será 
automatizado por um computador. 
c. Um algoritmo representa as ações envolvidas nas etapas de entrada, processamento e saída, que resultam 
em uma solução para o problema inicial. 
d. É um programa de computador que pode ser escrito a partir de uma linguagem de programação específica. 
e. Algoritmo é uma forma de representar os requisitos iniciais para a solução de um problema. 
 
PERGUNTA 2 
De acordo com os tipos de algoritmos apresentados durante a aula, considere as afirmações abaixo: 
 
I. O pseudocódigo é um tipo de algoritmo que utiliza linguagem natural para descrever a lógica, sem preocupações 
quanto às regras de escrita das instruções. 
II. O fluxograma é um algoritmo que representa a lógica por meio de símbolos gráficos. 
III. O Diagrama de Chapin usa blocos hierárquicos para representar a lógica. 
IV. O algoritmo em descrição narrativa utiliza uma linguagem própria para descrever as ações de uma lógica, pois ele 
segue uma estrutura de instruções semelhantes a uma linguagem de programação. 
 
São verdadeiras as afirmações: 
 
a. I, II e IV. 
b. I, III e IV. 
c. II, III e IV. 
d. II e III. 
e. I e IV. 
 
PERGUNTA 3 
Considerando o uso de variáveis de memória e constantes em algoritmos ou programas, sabe-se que a principal função 
desses dispositivos de armazenamento é manter informações ativas na memória do computador, enquanto a lógica 
estiver executando. Indique qual alternativa representa a diferença principal entre uma variável de memória e uma 
constante. 
 
a. Uma variável pode ter seu valor alterado durante a execução do programa, já a constante não permitirá 
que o valor inicialmente atribuído seja alterado. 
b. Uma constante pode ter seu valor alterado durante a execução do programa, já a variável não permitirá que o 
valor inicialmente atribuído seja alterado. 
c. Ambas poderão ter os seus valores alterados durante a execução do programa. 
d. Nenhuma poderá ter o seu valor alterado durante a execução do programa. 
e. Variáveis e constantes deverão ter valores correspondentes e complementares no programa. 
 
PERGUNTA 4 
Dentro de um programa para atendimento a uma escola, existe uma rotina que recebe a entrada das notas dos alunos. A 
instituição de ensino possui 50 turmas com números variados de alunos. Para construir uma rotina de repetição para a 
entrada de dados cujo número de valores digitados é indeterminado, qual comando o programador deverá usar como 
apoio para essa lógica? 
 
a. Deverá ser usada uma instrução condicional para saber antecipadamente quantos alunos existem. 
b. O programador deverá usar uma instrução de entrada de dados única. 
c. Deverá usar um comando de repetição PARA com uma quantidade de repetições única. 
d. O programador terá que elaborar uma lógica com comandos de entrada, saída e operadores lógicos. 
e. Será necessária uma rotina de repetição com um comando ENQUANTO para definir de forma condicional 
quando encerra as entradas das notas para cada turma.

Continue navegando