Buscar

AE1_alp Atividade de Estudo 1 - Algoritmos e Lógica de Programação UNIMAR

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

Prévia do material em texto

M2.24 | Algorítmos e Lógica de Programação
AE1 - Atividade de Estudo 1
Avaliar5,00 de um máximo de 5,00(100%)
Questão 1
Correto
Atingiu 1,00 de 1,00
Texto da questão
Os operadores podem ser símbolos utilizados geralmente em expressões para processar dados ou 
avaliar condições. Dentre os operadores disponíveis, estes podem ser divididos em categorias. 
Analise as afirmativas sobre operadores estudados na disciplina. 
I – Operadores aritméticos envolvem operadores matemáticos como * e /. 
II – Operadores lógicos são utilizados para cálculos complexos como potenciação e raiz quadrada. 
III – Operadores relacionais se referem a comparações entre dados como igualdade. 
É correto o que se afirma em: 
Escolha uma opção:
a. I e III, apenas. 
b. II e III, apenas. 
c. I, apenas. 
d. III, apenas. 
e. II, apenas. 
Questão 2
Correto
Atingiu 1,00 de 1,00
Texto da questão
Dentre os paradigmas de linguagens de programação, um destes se baseia na ideia de funções que 
funcionam de forma distinta, reduzindo ao máximo o uso de recursos como mudanças de estado ou 
dados que possam ter ser valores alterados ao longo da execução de um algoritmo que os contenha. 
Assinale a alternativa que se refira ao paradigma citado no enunciado. 
Escolha uma opção:
a. Paradigma imperativo. 
b. Paradigma estruturado. 
c. Paradigma orientado a objetos. 
d. Paradigma lógico. 
e. Paradigma funcional. 
Questão 3
Correto
Atingiu 1,00 de 1,00
Texto da questão
Um fluxograma representa graficamente uma alternativa de solução computacional. A partir de um 
fluxograma, é possível que seja convertido em forma de algoritmo ou código de alguma linguagem 
de programação capaz de atender ao que seja ilustrado no fluxograma. 
Observe o fluxograma a seguir e analise-o. 
 
Fonte: O autor.
Sobre o fluxograma, observe as afirmativas a seguir: 
I – Para essa solução, foi necessário o uso de apenas duas variáveis. 
II – Existe apenas uma estrutura de desvio de fluxo condicional. 
III – Apenas pelo fluxograma não é possível prever possíveis ordens de execução dos comandos. 
É correto o que se afirma em: 
 
Escolha uma opção:
a. I, apenas. 
b. I e II, apenas. 
c. II, apenas. 
 
d. III, apenas. 
e. II e III, apenas. 
Questão 4
Correto
Atingiu 1,00 de 1,00
Texto da questão
A década de 1980 proporcionou grandes mudanças na forma como a sociedade enxergava a 
tecnologia, e um dos maiores inventos da história foi uma das molas propulsoras das mudanças que 
vieram nas décadas seguintes. 
Assinale a alternativa correta que contenha este avanço importante surgido na década de 1980. 
Escolha uma opção:
a. O fim dos supercomputadores. 
b. A criação do computador pessoal. 
c. O desenvolvimento do primeiro algoritmo por Ada Lovelace. 
d. O fim do sistema operacional MS-DOS. 
e. O desenvolvimento dos smartphones. 
Questão 5
Correto
Atingiu 1,00 de 1,00
Texto da questão
QUESTÃO ANULADA! RESPONDA QUALQUER ALTERNATIVA ABAIXO.
Dentre os operadores disponíveis para implementação de algoritmos e programas, a atribuição é 
provavelmente o mais utilizado, pois permite uma das mais importantes ações realizadas em 
softwares. Sobre o operador de atribuição, analise as afirmativas a seguir. 
 
I – É possível atribuir mais de um valor para uma mesma variável usando este operador durante a 
execução de um algoritmo ou programa. 
II – O símbolo de igualdade (=) é usado como atribuição em algoritmos tanto como operador de 
comparação. 
III – A atribuição de dados permite a associação de dados a posições de memória para 
armazenamento apenas permanente de dados. 
 
É correto o que se afirma em: 
Escolha uma opção:
a. II e III, apenas. 
b. I e II, apenas. 
c. I, apenas.
d. II, apenas. 
e. III, apenas.

Mais conteúdos dessa disciplina