Você está na página 1de 4

UNIVERSIDADE LUTERANA DO BRASIL

EDUCAÇÃO A DISTÂNCIA DATA: 22/11/2022

PROVA HORA: 21:15

Polo: POLO CANOAS CANOAS / RS


Grupo Matricula: 252018 Módulo 4
Curso: CURSO SUPERIOR DE TECNOLOGIA EM ANALISE E DESENVOLVIMENTO DE SISTEMAS
Orientador Presencial: TUTOR PROVISORIO
Período: 2022/2 Avaliação Parcial: AS - P
Orientações:
ANTES DA REALIZAÇÃO DA PROVA, VERIFIQUE SE O SEU NOME ESTÁ CORRETO E SE O NOME DA DISCIPLINA ESTÁ DE
ACORDO COM O AGENDAMENTO. ESTA PROVA DEVE SER REALIZADA INDIVIDUALMENTE E SEM CONSULTA. MARQUE AS
ALTERNATIVAS ESCOLHIDAS NA GRADE DE RESPOSTAS, A QUAL DEVERÁ SER DIGITADA NO SISTEMA AO TÉRMINO DA
PROVA, A PARTIR DO SEU CGU E SENHA. O LANÇAMENTO DAS MARCAÇÕES É DE RESPONSABILIDADE DO ALUNO.
Aluno: EDUARDO MOLINA RIBEIRO Código: 992000068 CGU: 7973914
Prova: 3138605 Turma: 3086 Chave de Avaliação: 0003843481 Data: 28/11/2022 18:00
Disciplina:151119 - DESENVOLVIMENTO DE APLICAÇÕES ORIENTADA A COMPONENTES

1 Estratégia que otimiza o código para dispositivos móveis primeiro, assim, o framework permite, em primeiro
lugar, desenvolver uma página que funcione perfeitamente em dispositivos móveis e, a seguir, em desktop,
garantindo ter um sistema que possa ser acessado por qualquer dispositivo, o que é importante, devido à
crescente quantidade de pessoas que utilizam um smartphone:

(A) portabilidade.
(B) container.
(C) interface gráfica do usuário.
(D) mobile first.
(E) responsividade.

2 A diferença entre JavaBeans e o Enterprise JavaBeans (EJB), na prática, é que JavaBeans é um componente
de uso geral e EJB é utilizado exclusivamente na plataforma:

(A) JVM (Java Virtual Machine).


(B) JAAS (Java Authentication and Authorization Service).
(C) JPA (Java Persistence API).
(D) JTA (Java Transaction API).
(E) Java Enterprise Edition (JEE).

001 / 004
UNIVERSIDADE LUTERANA DO BRASIL

EDUCAÇÃO A DISTÂNCIA DATA: 22/11/2022

PROVA HORA: 21:15

Aluno: EDUARDO MOLINA RIBEIRO Código: 992000068 CGU: 7973914


Prova: 3138605 Turma: 3086 Chave de Avaliação: 0003843481 Data: 28/11/2022 18:00
Disciplina:151119 - DESENVOLVIMENTO DE APLICAÇÕES ORIENTADA A COMPONENTES

3 Sobre programação orientada a componentes, verifique se as afirmações a seguir são Verdadeiras (V) ou
Falsas (F):

( ) Os componentes são mais abstratos que as classes de objetos e podem ser considerados prestadores de
serviços autônomos.
( ) Componentes são unidades integradas e conectadas, que dependem umas das outras e formam um
sistema mais complexo.
( ) Um sistema de software pode ser formado inteiramente somente por componentes que se interligam
através de suas interfaces.

Assinale a alternativa correta:

(A) F-V-V.
(B) V-F-V.
(C) V-F-F.
(D) V-V-V.
(E) F-F-V.

4 No desenvolvimento de um sistema para internet muitas vezes utilizamos o modelo MVC, que significa
Model-View-Controller, onde:

(A) cControle - são as regras de negócio, validações e garantias da aplicação (back-end).


(B) modelo - exibe os dados solicitados (front-end), refere-se à parte visual de um sistema.
(C) visão - ponte entre os dados que vem do navegador rumo ao banco de dados e vice-versa.
(D) visão - armazena, os dados e notifica suas visões (banco de dados).
(E) controle - elementos que compõem a interface gráfica, interação humana com a aplicação.

5 Sobre o framework Electron podemos afirmar que:

I - É um framework de código aberto, desenvolvido pelo GitHub.


II - Foi desenvolvido apenas para uma plataforma, sendo possível instalar a aplicação somente no Windows.
III - Alguns exemplos de sistemas que foram desenvolvidos utilizando ele são: Visual Studio Code,
WhatsApp, Twitch, Slack e inVision.

Analise as afirmações acima e assinale a alternativa correta:

(A) apenas as afirmações I e II estão corretas.


(B) apenas as afirmações I e III estão corretas.
(C) apenas a afirmação II está correta.
(D) as afirmações I, II e III estão corretas.
(E) apenas a afirmação I está correta.

002 / 004
UNIVERSIDADE LUTERANA DO BRASIL

EDUCAÇÃO A DISTÂNCIA DATA: 22/11/2022

PROVA HORA: 21:15

Aluno: EDUARDO MOLINA RIBEIRO Código: 992000068 CGU: 7973914


Prova: 3138605 Turma: 3086 Chave de Avaliação: 0003843481 Data: 28/11/2022 18:00
Disciplina:151119 - DESENVOLVIMENTO DE APLICAÇÕES ORIENTADA A COMPONENTES

6 Relacione a segunda coluna de acordo com a primeira, associando cada componente Angular ao seu objetivo:

( A ) Router ( ) componente utilizado para deixar a sua apresentação mais agradável e


informativa ao usuário.
( B ) HTTP ( ) deve ser importado no arquivo de configuração de módulos, que permite a
utilização dos comandos GET, PUT, POST e DELETE para a manipulação de informações da aplicação.
( C ) Forms ( ) permite a utilização de formulários complexos, que têm estruturas aninhadas
com registros mestres e detalhes.
( D ) Animations ( ) biblioteca necessária para permitir a navegação em uma aplicação sem a
necessidade de recarregar a página.

(A) A-B-C-D.
(B) D-B-C-A.
(C) D-C-B-A.
(D) D-C-A-B.
(E) A-C-D-B.

7 Relacione a segunda coluna de acordo com a primeira, quando inicializado, o BeanBox, apresenta três
janelas:

( A ) Janela de Ferramentas (ToolBox) ( ) mostra os JavaBeans que estão instalados no BeanBox


( B ) Janela de Beans (BeanBox) ( ) é exibida incialmente como uma janela vazia, usada, por
algumas ferramentas, para construir a aplicação.
( C ) Janela de Propriedades (Properties) ( ) exibe as propriedades atuais do Bean selecionado.

(A) A-B-C.
(B) B-C-A.
(C) B-A-C.
(D) C-A-B.
(E) A-C-B.

8 São características da linguagem Java:

(A) baixo desempenho.


(B) dependência do hardware utilizado.
(C) segurança limitada.
(D) simplicidade, orientação a objetos, robustez e portabilidade.
(E) dificuldade de aprendizagem.

003 / 004
UNIVERSIDADE LUTERANA DO BRASIL

EDUCAÇÃO A DISTÂNCIA DATA: 22/11/2022

PROVA HORA: 21:15

Aluno: EDUARDO MOLINA RIBEIRO Código: 992000068 CGU: 7973914


Prova: 3138605 Turma: 3086 Chave de Avaliação: 0003843481 Data: 28/11/2022 18:00
Disciplina:151119 - DESENVOLVIMENTO DE APLICAÇÕES ORIENTADA A COMPONENTES

9 Analise as afirmações a seguir e assinale V para Verdadeiro ou F para Falso:


( ) Não existe diferença entre o uso de microserviços e uma biblioteca, pois ambos não são executados no
mesmo processo que o software cliente.
( ) Ao invés de empacotar o projeto em um arquivo WAR para ser implantado no servidor, o próprio Spring
Boot se encarrega de embutir o servidor entre as dependências do projeto, iniciá-lo e, de uma forma
completamente transparente, implantar a aplicação neste.
( ) Uma das maiores vantagens da plataforma Java sempre foi a sua imensa biblioteca de código
desenvolvida por terceiros.
A correta combinação de V e F é:

(A) V - F - V.
(B) F - V - V.
(C) V - V - F.
(D) F - V - F.
(E) V - V - V.

10 Relacione a segunda coluna de acordo com a primeira, sobre alguns exemplos de componentes disponíveis na
biblioteca do Bootstrap:

( A ) Alerts ( ) permite a construção de um sistema de navegação responsivo, para facilitar a


implementação da navegação do site.
( B ) Carousel ( ) realiza a configuração de forma simples e rápida de diferentes tipos de alertas,
com cores específicas, de acordo com a situação.
( C ) Navbar ( ) corresponde a um slideshow, ou seja, uma ferramenta que permite a exibição de
imagens de forma responsiva, com a inclusão de efeitos especiais para a transição da imagem e controles de
exibição, como os indicadores de próximo e anterior.

(A) A-C-B.
(B) A-B-C.
(C) B-C-A.
(D) B-A-C.
(E) C-A-B.

004 / 004

Você também pode gostar