Logo Passei Direto
Buscar

AE3 - Atividade de Estudo 3

User badge image
Amanda Rosa

em

Ferramentas de estudo

Questões resolvidas

A programação funcional permite a programação de software de forma bastante direta e com uma menor quantidade de linhas de código em função das particularidades da semântica e sintaxe desse paradigma. Em relação à linguagem Lisp, observe as afirmativas a seguir.
Assinale a alternativa que contenha apenas afirmativas válidas sobre o uso de registro em Algoritmos.
I – Esta linguagem trabalha exclusivamente com dados em forma de átomos.
II – O uso da notação prefixa é comum em linguagens funcionais e é padrão em Lisp para construção de expressões.
III – Os parênteses são operadores muito importantes na linguagem Lisp, sendo usados em expressões como outros operadores matemáticos.
a. I, apenas.
b. II, apenas.
c. III, apenas.
d. I e II, apenas.
e. I e III, apenas.

A linguagem de programação Scheme baseada no paradigma funcional possui muitos recursos, mas também tem como base, o uso de funções na construção de software. A sua sintaxe se assemelha de outras linguagens funcionais e compreendê-la pode não parecer tarefa simples, mas é preciso observar a construção das funções.
A partir da análise do trecho de código, assinale a alternativa que contenha uma correta interpretação do algoritmo.
a. O valor para as variáveis próximo e lambda são adquiridos a partir da indicação de valores para o parâmetro x.
b. A função anônima lambda é utilizada para que o valor da variável x seja recebido e validado como maior que 1.
c. Uma função chamada próximo é definida para que um valor recebido como parâmetro seja exibida na tela ao usuário.
d. Uma função chamada lambda possui uma variável próximo que recebe o valor 1 e um valor para uma variável x como parâmetros.
e. A função lambda está contida na função próximo que recebe um valor para a variável x e incrementa em 1 seu valor.

As linguagens baseadas no paradigma orientado a objetos são estruturadas para que utilizem classes como estruturas básicas para organização de dados e formas de se manipular estes dados. Smalltalk representa a linguagem base do paradigma e nela são vistos muitos dos recursos que originalmente foram pensados para o paradigma, sendo que com o passar do tempo, a própria linguagem sofreu ajustes e melhorias, assim como outras inseriram recursos iguais ou alternativos dentro dos princípios do paradigma.
É correto o que se afirma em:
I – Assim como em Java, códigos em linguagem Smalltalk não geram executáveis, gerando apenas um arquivo intermediário a ser interpretado por uma máquina virtual.
II – A linguagem C++, diferente da linguagem C é puramente orientada a objetos, sendo então necessário que todos os códigos gerados criados usando classes.
III – As linguagens orientadas a objeto como Java e Smalltalk não permitem códigos como em C++ que podem utilizar variáveis além de atributos de classes.
a. I, II e III.
b. I, apenas.
c. II e III, apenas.
d. I e II, apenas.
e. II, apenas.

A programação com base no paradigma funcional estabelece conceitos bastante específicos e distintos em relação aos paradigmas imperativo e orientado a objetos. As alternativas contêm comparações entre os conceitos da programação funcional com outros paradigmas estudados.
Assinale a alternativa correta.
a. A utilização dos conceitos de classes, atributos e métodos é comum em linguagens puramente funcionais.
b. Estruturas de dados heterogêneas chamadas de registros são comuns como tipos de dados para variáveis tanto na programação funcional quanto na orientada a objetos.
c. Permite a manipulação apenas de dados numéricos pela razão de ser destinado ao desenvolvimento de aplicações matemáticas apenas.
d. Funções são a base para a programação funcional e estão presentes também no paradigma estruturado.
e. A base da programação funcional pura são as variáveis.

Empresas do ramo financeiro precisam desenvolver software suficientemente eficiente e seguro para oferecer serviços ligados a manipulação de transações envolvendo valores todo o tempo como acontece com as chamadas fintechs que são empresas que oferecem serviços deste tipo de forma totalmente online. Algumas características oferecidas por uma linguagem como Clojure são adequadas a este tipo de aplicação e por isso acabam sendo usadas.
Estão corretas apenas as afirmativas:
I – Dados possuem como característica serem imutáveis.
II – Funções puras retornam sempre o mesmo resultado para os mesmos parâmetros de entrada.
III – Como são possíveis apenas a construção de funções matemáticas nesta linguagem, a mesma possui como propósito geral, apenas o desenvolvimento de aplicações financeiras.
a. III, apenas.
b. II, apenas.
c. I, apenas.
d. I e II, apenas.
e. I e III, apenas.

Material
páginas com resultados encontrados.
páginas com resultados encontrados.
details

Libere esse material sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Questões resolvidas

A programação funcional permite a programação de software de forma bastante direta e com uma menor quantidade de linhas de código em função das particularidades da semântica e sintaxe desse paradigma. Em relação à linguagem Lisp, observe as afirmativas a seguir.
Assinale a alternativa que contenha apenas afirmativas válidas sobre o uso de registro em Algoritmos.
I – Esta linguagem trabalha exclusivamente com dados em forma de átomos.
II – O uso da notação prefixa é comum em linguagens funcionais e é padrão em Lisp para construção de expressões.
III – Os parênteses são operadores muito importantes na linguagem Lisp, sendo usados em expressões como outros operadores matemáticos.
a. I, apenas.
b. II, apenas.
c. III, apenas.
d. I e II, apenas.
e. I e III, apenas.

A linguagem de programação Scheme baseada no paradigma funcional possui muitos recursos, mas também tem como base, o uso de funções na construção de software. A sua sintaxe se assemelha de outras linguagens funcionais e compreendê-la pode não parecer tarefa simples, mas é preciso observar a construção das funções.
A partir da análise do trecho de código, assinale a alternativa que contenha uma correta interpretação do algoritmo.
a. O valor para as variáveis próximo e lambda são adquiridos a partir da indicação de valores para o parâmetro x.
b. A função anônima lambda é utilizada para que o valor da variável x seja recebido e validado como maior que 1.
c. Uma função chamada próximo é definida para que um valor recebido como parâmetro seja exibida na tela ao usuário.
d. Uma função chamada lambda possui uma variável próximo que recebe o valor 1 e um valor para uma variável x como parâmetros.
e. A função lambda está contida na função próximo que recebe um valor para a variável x e incrementa em 1 seu valor.

As linguagens baseadas no paradigma orientado a objetos são estruturadas para que utilizem classes como estruturas básicas para organização de dados e formas de se manipular estes dados. Smalltalk representa a linguagem base do paradigma e nela são vistos muitos dos recursos que originalmente foram pensados para o paradigma, sendo que com o passar do tempo, a própria linguagem sofreu ajustes e melhorias, assim como outras inseriram recursos iguais ou alternativos dentro dos princípios do paradigma.
É correto o que se afirma em:
I – Assim como em Java, códigos em linguagem Smalltalk não geram executáveis, gerando apenas um arquivo intermediário a ser interpretado por uma máquina virtual.
II – A linguagem C++, diferente da linguagem C é puramente orientada a objetos, sendo então necessário que todos os códigos gerados criados usando classes.
III – As linguagens orientadas a objeto como Java e Smalltalk não permitem códigos como em C++ que podem utilizar variáveis além de atributos de classes.
a. I, II e III.
b. I, apenas.
c. II e III, apenas.
d. I e II, apenas.
e. II, apenas.

A programação com base no paradigma funcional estabelece conceitos bastante específicos e distintos em relação aos paradigmas imperativo e orientado a objetos. As alternativas contêm comparações entre os conceitos da programação funcional com outros paradigmas estudados.
Assinale a alternativa correta.
a. A utilização dos conceitos de classes, atributos e métodos é comum em linguagens puramente funcionais.
b. Estruturas de dados heterogêneas chamadas de registros são comuns como tipos de dados para variáveis tanto na programação funcional quanto na orientada a objetos.
c. Permite a manipulação apenas de dados numéricos pela razão de ser destinado ao desenvolvimento de aplicações matemáticas apenas.
d. Funções são a base para a programação funcional e estão presentes também no paradigma estruturado.
e. A base da programação funcional pura são as variáveis.

Empresas do ramo financeiro precisam desenvolver software suficientemente eficiente e seguro para oferecer serviços ligados a manipulação de transações envolvendo valores todo o tempo como acontece com as chamadas fintechs que são empresas que oferecem serviços deste tipo de forma totalmente online. Algumas características oferecidas por uma linguagem como Clojure são adequadas a este tipo de aplicação e por isso acabam sendo usadas.
Estão corretas apenas as afirmativas:
I – Dados possuem como característica serem imutáveis.
II – Funções puras retornam sempre o mesmo resultado para os mesmos parâmetros de entrada.
III – Como são possíveis apenas a construção de funções matemáticas nesta linguagem, a mesma possui como propósito geral, apenas o desenvolvimento de aplicações financeiras.
a. III, apenas.
b. II, apenas.
c. I, apenas.
d. I e II, apenas.
e. I e III, apenas.

Prévia do material em texto

12/06/2023, 16:02 AE3 - Atividade de Estudo 3
https://lms.unimar.agencianx.com.br/mod/quiz/review.php?attempt=1369462 1/5
Iniciado em segunda, 5 Jun 2023, 22:00
Estado Finalizada
Concluída em segunda, 5 Jun 2023, 22:03
Tempo empregado 2 minutos 32 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 funcional permite a programação de software de forma bastante direta e com uma menor
quantidade de linhas de código em função das particularidades da semântica e sintaxe desse paradigma. 
Em relação à linguagem Lisp, observe as afirmativas a seguir. 
 
I – Esta linguagem trabalha exclusivamente com dados em forma de átomos. 
II – O uso da notação prefixa é comum em linguagens funcionais e é padrão em Lisp para construção de
expressões. 
III – Os parênteses são operadores muito importantes na linguagem Lisp, sendo usados em expressões como
outros operadores matemáticos. 
 
Assinale a alternativa que contenha apenas afirmativas válidas sobre o uso de registro em Algoritmos. 
 
Escolha uma opção:
a. I, apenas.
b. II, apenas. 
c. III, apenas.
d. I e II, apenas.
e. I e III, apenas.
12/06/2023, 16:02 AE3 - Atividade de Estudo 3
https://lms.unimar.agencianx.com.br/mod/quiz/review.php?attempt=1369462 2/5
Questão 2
Correto
Atingiu 1,00 de 1,00
A linguagem de programação Scheme baseada no paradigma funcional possui muitos recursos, mas também
tem como base, o uso de funções na construção de software. A sua sintaxe se assemelha de outras
linguagens funcionais e compreendê-la pode não parecer tarefa simples, mas é preciso observar a construção
das funções. 
Observe o exemplo de código a seguir: 
 
(define proximo 
 (lambda (x) 
 (+ 1 x))) 
 
A partir da análise do trecho de código, assinale a alternativa que contenha uma correta interpretação do
algoritmo. 
Escolha uma opção:
a. O valor para as variáveis próximo e lambda são adquiridos a partir da indicação de valores para o
parâmetro x.
b. A função anônima lambda é utilizada para que o valor da variável x seja recebido e validado como
maior que 1.
c. Uma função chamada próximo é definida para que um valor recebido como parâmetro seja exibida na
tela ao usuário.
d. Uma função chamada lambda possui uma variável próximo que recebe o valor 1 e um valor para uma
variável x como parâmetros.
e. A função lambda está contida na função próximo que recebe um valor para a variável x e incrementa
em 1 seu valor. 
12/06/2023, 16:02 AE3 - Atividade de Estudo 3
https://lms.unimar.agencianx.com.br/mod/quiz/review.php?attempt=1369462 3/5
Questão 3
Correto
Atingiu 1,00 de 1,00
As linguagens baseadas no paradigma orientado a objetos são estruturadas para que utilizem classes como
estruturas básicas para organização de dados e formas de se manipular estes dados. 
Smalltalk representa a linguagem base do paradigma e nela são vistos muitos dos recursos que originalmente
foram pensados para o paradigma, sendo que com o passar do tempo, a própria linguagem sofreu ajustes e
melhorias, assim como outras inseriram recursos iguais ou alternativos dentro dos princípios do paradigma. 
Analise as afirmativas sobre linguagens orientadas a objeto. 
 
I – Assim como em Java, códigos em linguagem Smalltalk não geram executáveis, gerando apenas um
arquivo intermediário a ser interpretado por uma máquina virtual. 
II – A linguagem C++, diferente da linguagem C é puramente orientada a objetos, sendo então necessário que
todos os códigos gerados criados usando classes. 
III – As linguagens orientadas a objeto como Java e Smalltalk não permitem códigos como em C++ que podem
utilizar variáveis além de atributos de classes. 
 
É correto o que se afirma em: 
 
Escolha uma opção:
a. I, II e III.
b. I, apenas. 
c. II e III, apenas.
d. I e II, apenas.
e. II, apenas.
12/06/2023, 16:02 AE3 - Atividade de Estudo 3
https://lms.unimar.agencianx.com.br/mod/quiz/review.php?attempt=1369462 4/5
Questão 4
Correto
Atingiu 1,00 de 1,00
A programação com base no paradigma funcional estabelece conceitos bastante específicos e distintos em
relação aos paradigmas imperativo e orientado a objetos. As alternativas contêm comparações entre os
conceitos da programação funcional com outros paradigmas estudados. 
Assinale a alternativa correta. 
 
Escolha uma opção:
a. A utilização dos conceitos de classes, atributos e métodos é comum em linguagens puramente
funcionais.
b. Estruturas de dados heterogêneas chamadas de registros são comuns como tipos de dados para
variáveis tanto na programação funcional quanto na orientada a objetos.
c. Permite a manipulação apenas de dados numéricos pela razão de ser destinado ao desenvolvimento
de aplicações matemáticas apenas.
d. Funções são a base para a programação funcional e estão presentes também no paradigma
estruturado. 
e. A base da programação funcional pura são as variáveis.
12/06/2023, 16:02 AE3 - Atividade de Estudo 3
https://lms.unimar.agencianx.com.br/mod/quiz/review.php?attempt=1369462 5/5
Questão 5
Correto
Atingiu 1,00 de 1,00
Empresas do ramo financeiro precisam desenvolver software suficientemente eficiente e seguro para oferecer
serviços ligados a manipulação de transações envolvendo valores todo o tempo como acontece com as
chamadas fintechs que são empresas que oferecem serviços deste tipo de forma totalmente online. 
Algumas características oferecidas por uma linguagem como Clojure são adequadas a este tipo de aplicação e
por isso acabam sendo usadas. 
As afirmativas a seguir possuem caraterísticas da linguagem Clojure. 
 
I – Dados possuem como característica serem imutáveis. 
II – Funções puras retornam sempre o mesmo resultado para os mesmos parâmetros de entrada. 
III – Como são possíveis apenas a construção de funções matemáticas nesta linguagem, a mesma possui
como propósito geral, apenas o desenvolvimento de aplicações financeiras. 
 
Estão corretas apenas as afirmativas: 
Escolha uma opção:
a. III, apenas.
b. II, apenas.
c. I, apenas.
d. I e II, apenas. 
e. I e III, apenas.

Mais conteúdos dessa disciplina