Buscar

Colaborar - Av1 - Frameworks Para Desenvolvimento de Software

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 3 páginas

Prévia do material em texto

 Frameworks Para Desenvolvimento de Soft…
Av1 - Frameworks Para Desenvolvimento de Software
Colaborar   (/
notificacao/
index)
Informações Adicionais
Período: 26/02/2024 00:00 à 01/04/2024 23:59
Situação:
Tentativas: 0 / 3
Acessar atividade (/aluno/avaliacao/form/3076334606?atividadeDisciplinaId=16107419)
1)
a)
b)
c)
d)
e)
2)
O framework Spring torna a construção de aplicativos da web mais rápida e descomplicada. Ao
remover muito do código padrão e da configuração associada ao desenvolvimento da web, obtém-se um
modelo de programação da web moderno que agiliza o desenvolvimento de aplicativos HTML do lado do
servidor, APIs REST e sistemas bidirecionais baseados em eventos.
Frameworks dão suporte a várias linguagens de programação facilitando a vida do programador, assim
não é necessário recriar rotinas de implementação. Neste contexto e considerando os dados
apresentados, assinale a alternativa CORRETA.
Alternativas:
O framework Spring pode ser utilizado com a linguagem Java para construções de aplicativos para
web.
O framework Spring é de utilização para qualquer linguagem desde que a documentação seja
relacionada.
O framework Spring só pode ser utilizado para aplicações em nuvem.
A linguagem de programação Java permite qualquer framework, desde que tenha a documentação
necessária.
A linguagem de programação Java permite a utilização de frameworks, porém não aceita frameworks
para desenvolvimento web.
O front-end de um site é o que você vê e com o qual interage no seu navegador. Também conhecido
como “lado do cliente”, inclui tudo o que o usuário experimenta diretamente: de texto e cores a botões,
imagens e menus de navegação.
De acordo com seus conhecimentos e o que foi apresentado no texto acima, assinale a alternativa
Esse site utiliza cookies para oferecer uma melhor experiência de navegação, analisar como você interage
em nosso site, otimizar o desempenho e personalizar o conteúdo. Ao utilizar este site, você concorda com o
uso de cookies. Saiba mais em nosso Portal de Privacidade (https://
www.canaldatransparencia.com.br/cogna/).
Ok
https://www.colaboraread.com.br/aluno/timeline/index/3076334606?ofertaDisciplinaId=2144642
https://www.colaboraread.com.br/aluno/timeline/index/3076334606?ofertaDisciplinaId=2144642
https://www.colaboraread.com.br/notificacao/index
https://www.colaboraread.com.br/notificacao/index
https://www.colaboraread.com.br/notificacao/index
https://www.colaboraread.com.br/notificacao/index
https://www.colaboraread.com.br/notificacao/index
https://www.colaboraread.com.br/notificacao/index
https://www.colaboraread.com.br/notificacao/index
https://www.colaboraread.com.br/notificacao/index
https://www.colaboraread.com.br/notificacao/index
https://www.colaboraread.com.br/notificacao/index
https://www.colaboraread.com.br/notificacao/index
https://www.colaboraread.com.br/notificacao/index
https://www.colaboraread.com.br/notificacao/index
https://www.colaboraread.com.br/notificacao/index
https://www.colaboraread.com.br/notificacao/index
https://www.colaboraread.com.br/aluno/avaliacao/form/3076334606?atividadeDisciplinaId=16107419
https://www.colaboraread.com.br/aluno/avaliacao/form/3076334606?atividadeDisciplinaId=16107419
https://www.colaboraread.com.br/aluno/avaliacao/form/3076334606?atividadeDisciplinaId=16107419
https://www.colaboraread.com.br/aluno/avaliacao/form/3076334606?atividadeDisciplinaId=16107419
https://www.colaboraread.com.br/aluno/avaliacao/form/3076334606?atividadeDisciplinaId=16107419
https://www.colaboraread.com.br/aluno/avaliacao/form/3076334606?atividadeDisciplinaId=16107419
https://www.canaldatransparencia.com.br/cogna/
https://www.canaldatransparencia.com.br/cogna/
https://www.canaldatransparencia.com.br/cogna/
https://www.canaldatransparencia.com.br/cogna/
https://www.canaldatransparencia.com.br/cogna/
https://www.canaldatransparencia.com.br/cogna/
https://www.canaldatransparencia.com.br/cogna/
https://www.canaldatransparencia.com.br/cogna/
https://www.canaldatransparencia.com.br/cogna/
a)
b)
c)
d)
e)
3)
a)
b)
c)
d)
e)
4)
CORRETA.
Alternativas:
O back-end não se comunica com o front-end, são dois conceitos distintos.
HTML é uma linguagem considerada como sendo linguagem front-end, já a linguagem CSS não.
JavaScript e HTML são linguagens consideradas como sendo linguagem de front-end.
JavaScript define o estilo do conteúdo de um site. O CSS acompanha o JavaScript.
O desenvolvimento de back-end é responsável por tratar a lógica de negócios.
Frameworks de aplicativos orientados a objetos são uma tecnologia promissora para reificar projetos
e implementações de software comprovados, a fim de reduzir o custo e melhorar a qualidade do
software.
FAYAD, Mohamed; SCHMIDT, Douglas C. Object-oriented application frameworks.  Communications of
the ACM, v. 40, n. 10, p. 32-38, 1997.
De acordo com o texto e os conhecimentos adquiridos assinale a alternativa correta.
Alternativas:
Framework pode ser considerado o mesmo que uma biblioteca em programação.
Framework e API são considerados sinônimos em programação.
Frameworks e componentes tem as mesmas funcionalidades.
Frameworks utilizam bibliotecas em suas estruturas.
Frameworks não utilizam APIs em suas estruturas.
No processo de criação de software, pode-se dizer que é complexo e requer muito trabalho,
codificação, projeto e teste. Frameworks tornam a programação da web mais fácil e melhor organizada
de várias maneiras. Estes aumentam a produtividade da programação porque escrever uma única parte
do código geralmente leva horas, e centenas de linhas de código podem ser feitas em minutos usando
funções integradas do framework.
PROKOFYEVA, Natalya; BOLTUNOVA, Victoria. Analysis and practical application of PHP frameworks in
development of web information systems. Procedia Computer Science, v. 104, p. 51-56, 2017.
Tomando como referência o processo de criação de software,   julgue as afirmativas a seguir em (V)
Verdadeiras ou (F) Falsas.
(   ) A criação de software não utiliza frameworks.
Esse site utiliza cookies para oferecer uma melhor experiência de navegação, analisar como você interage
em nosso site, otimizar o desempenho e personalizar o conteúdo. Ao utilizar este site, você concorda com o
uso de cookies. Saiba mais em nosso Portal de Privacidade (https://
www.canaldatransparencia.com.br/cogna/).
Ok
https://www.canaldatransparencia.com.br/cogna/
https://www.canaldatransparencia.com.br/cogna/
https://www.canaldatransparencia.com.br/cogna/
https://www.canaldatransparencia.com.br/cogna/
https://www.canaldatransparencia.com.br/cogna/
https://www.canaldatransparencia.com.br/cogna/
https://www.canaldatransparencia.com.br/cogna/
https://www.canaldatransparencia.com.br/cogna/
https://www.canaldatransparencia.com.br/cogna/
a)
b)
c)
d)
e)
5)
a)
b)
c)
d)
e)
(   ) Levantamentos de requisitos não faz parte da criação de software.
(   ) Frameworks fazem parte do desenvolvimento de software.
Assinale a alternativa que apresenta a sequência CORRETA.
Alternativas:
V - V - F
V - F - F
F - V - F
F - V - V
F - F - V
Anaconda é uma distribuição das linguagens de programação Python e R para computação
científica (ciência de dados, aplicativos de aprendizado de máquina, processamento de dados em larga
escala, análise preditiva etc.), que visa simplificar o gerenciamento e a implantação de pacotes. A
distribuição inclui pacotes de ciência de dados adequados para Windows, Linux e macOS.
ANACONDA.   Data science technology for groundbreaking. 2022. Disponível em: https://
www.anaconda.com/. Acesso em: 10 jan. 2022.
Tomando como referência o texto acima, julgue as afirmativas a seguir em (V) Verdadeiras ou (F) Falsas.
(   ) Anaconda não é uma distribuição open source.
(   ) A linguagem de programação Python está embutido na distribuição Anaconda.
(   ) A distribuição Anaconda possui inúmeros pacotes e frameworks gratuitos.
Assinale a alternativaque apresenta a sequência CORRETA.
Alternativas:
F - F - V
F - V - V
F - V - F
V - V - F
V - F - V
Esse site utiliza cookies para oferecer uma melhor experiência de navegação, analisar como você interage
em nosso site, otimizar o desempenho e personalizar o conteúdo. Ao utilizar este site, você concorda com o
uso de cookies. Saiba mais em nosso Portal de Privacidade (https://
www.canaldatransparencia.com.br/cogna/).
Ok
https://www.canaldatransparencia.com.br/cogna/
https://www.canaldatransparencia.com.br/cogna/
https://www.canaldatransparencia.com.br/cogna/
https://www.canaldatransparencia.com.br/cogna/
https://www.canaldatransparencia.com.br/cogna/
https://www.canaldatransparencia.com.br/cogna/
https://www.canaldatransparencia.com.br/cogna/
https://www.canaldatransparencia.com.br/cogna/
https://www.canaldatransparencia.com.br/cogna/

Outros materiais