Buscar

AE1 - Atividade de Estudo 1

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

12/06/2023, 15:58 AE1 - Atividade de Estudo 1
https://lms.unimar.agencianx.com.br/mod/quiz/review.php?attempt=1315365 1/5
Iniciado em segunda, 22 Mai 2023, 21:58
Estado Finalizada
Concluída em segunda, 22 Mai 2023, 22:00
Tempo empregado 1 minuto 35 segundos
Avaliar 5,00 de um máximo de 5,00(100%)
Questão 1
Correto
Atingiu 1,00 de 1,00
A programação estruturada se mesclou ao paradigma imperativo de forma a torna-lo mais completo e capaz
de atender a uma maior variedade de problemas e com códigos não tão complexos. 
Nas alternativas a seguir existem alguns aspectos especificamente ligados à características de linguagens
estruturadas. Assinale a alternativa correta. 
 
Escolha uma opção:
a. As sub-rotinas são a base para a programação estruturada que divide problemas complexos em partes
menores que permitem a inserção de praticamente todo tipo de instrução em suas implementações. 
b. Todas as linguagens de programação permitem programação estruturada para garantir redução de
tempo no desenvolvimento.
c. Algumas das linguagens de programação são implementadas de forma a permitir programação
estruturada para que se possa definir classes e utilizar funções anônimas.
d. A programação estruturada se baseia na premissa de uso de desvios incondicionais usando a palavra
reservada GOTO em todas as modernas linguagens de programação.
e. Na programação estruturada é comum a mescla de problemas menores em uma solução única mais
fácil de ser interpretada e mantida.
Sua resposta está correta.
A resposta correta é: As sub-rotinas são a base para a programação estruturada que divide problemas
complexos em partes menores que permitem a inserção de praticamente todo tipo de instrução em suas
implementações.
12/06/2023, 15:58 AE1 - Atividade de Estudo 1
https://lms.unimar.agencianx.com.br/mod/quiz/review.php?attempt=1315365 2/5
Questão 2
Correto
Atingiu 1,00 de 1,00
A programação é uma tarefa que depende de técnica, muitas vezes de criatividade, raciocínio lógico e prática
para que problemas similares a outros já solucionados, permitam o desenvolvimento mais rápido e seguro de
software. 
O desenvolvimento de software ocorre em etapas normalmente, e dentro destas etapas, uma delas é a
escolha da linguagem de programação a ser utilizada, e as afirmativas a seguir se referem à aspectos ligados
a esta escolha. 
 
I – Cada paradigma representa uma linguagem de programação específica. 
II – Algumas linguagens de programação se baseiam em mais de um paradigma. 
III – Nem toda linguagem de programação pode ser usada para todo tipo de solução computacional. 
 
É correto o que se afirma em: 
Escolha uma opção:
a. II e III, apenas. 
b. I, apenas.
c. III, apenas.
d. II, apenas.
e. I e II, apenas.
Sua resposta está correta.
A resposta correta é: II e III, apenas.
12/06/2023, 15:58 AE1 - Atividade de Estudo 1
https://lms.unimar.agencianx.com.br/mod/quiz/review.php?attempt=1315365 3/5
Questão 3
Correto
Atingiu 1,00 de 1,00
A declaração de estruturas de dados simples como variáveis é muito importante, sendo um dos conceitos mais
básicos e essenciais da linguagem C e é importante observar que a linguagem é fortemente tipada, ou seja,
estruturas de dados necessitam de tipos definidos no momento de suas declarações. 
Observe os exemplos de declaração de dados nas afirmativas a seguir. 
I – float idade; 
II – char operador; 
III – int peso; 
 
Assinale a alternativa que cite corretamente as afirmativas corretas e o por quê. 
Escolha uma opção:
a. III, apenas, pois um operador de uma expressão certamente é um valor numérico, e a variável idade
deveria ser associada com o tipo char.
b. II e III, apenas, pois Os tipos de dados numéricos associadosà variáveis são livres, pois não
influenciam a execução do software.
c. II, apenaspois as demais declarações parecem estar com tipo não adequados de dados pelo tipo de
dado a ser inserido, e a variável operador deve armazenar caracteres em geral, por exemplo. 
d. I, apenas, pois é a única afirmativa com o tipo adequado associado ao provável tipo de dados a ser
armazenado na variável.
e. I e II, apenas, pois os tipos para idade e operador estão 100% alinhados com a proposta do dado
eoperador deve servir para o armazenamento de números apenas.
Sua resposta está correta.
A resposta correta é: II, apenaspois as demais declarações parecem estar com tipo não adequados de dados
pelo tipo de dado a ser inserido, e a variável operador deve armazenar caracteres em geral, por exemplo.
12/06/2023, 15:58 AE1 - Atividade de Estudo 1
https://lms.unimar.agencianx.com.br/mod/quiz/review.php?attempt=1315365 4/5
Questão 4
Correto
Atingiu 1,00 de 1,00
Os paradigmas são formas de programação diferenciadas e as linguagens se baseiam nestes para serem
implementadas. Cada linguagem possui suas características particulares e similaridades com outras
linguagens. Estas características são indicadas nas alternativas a seguir. Assinale a correta. 
 
Escolha uma opção:
a. O tratamento de exceções é uma das característicaspresentes em todas as linguagens de
programação e todos os paradigmas.
b. Os tipos de dados são irrelevantes, pois todas as linguagens trabalham com um mesmo conjunto de
tipos de dados.
c. Ortogonalidade se refere a uma linguagem ter maior flexibilidade ou não na escrita de códigos de forma
a permitir também que mais ou menos exceções ocorram em tempo de execução. 
d. A simplicidade de uma linguagem de programação está associada ao quão limitada é a linguagem,
sendo uma característica não desejada.
e. A chamada abstração de dados é uma característica muito importante da programação em relação à
legibilidade de código.
Sua resposta está correta.
A resposta correta é: Ortogonalidade se refere a uma linguagem ter maior flexibilidade ou não na escrita de
códigos de forma a permitir também que mais ou menos exceções ocorram em tempo de execução.
12/06/2023, 15:58 AE1 - Atividade de Estudo 1
https://lms.unimar.agencianx.com.br/mod/quiz/review.php?attempt=1315365 5/5
Questão 5
Correto
Atingiu 1,00 de 1,00
A linguagem C é uma das linguagens de programação mais antigas e ainda populares no mercado de
desenvolvimento de software, e alguns conceitos de programação desta linguagem são bastante aproveitados
na implementação de outras linguagens. 
Em relação a conceitos da linguagem C, observe as afirmativas. 
 
I – Estruturas de decisão como os baseados na palavra reservada “if” são utilizados em muitas linguagens
para que se possa realizar desvios condicionais na execução de um software. 
II – Estruturas de repetição são a base para que um bloco de comandos ou comando único possam ser
executados repetidamente por certo número de vezes geralmente. 
III – A linguagem C é do tipo case sensitive, onde nomes em geral se forem escritos em maiúsculas ou
minúsculas não são considerados diferentes.. 
 
É correto o que se afirma em: 
 
Escolha uma opção:
a. I, apenas.
b. III, apenas.
c. I e II, apenas. 
d. II e III, apenas.
e. II, apenas.
Sua resposta está correta.
A resposta correta é: I e II, apenas.

Continue navegando