Buscar

Unidade 2 - Exercícios de fixação

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

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 6, do total de 9 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

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 9, do total de 9 páginas

Prévia do material em texto

20/09/2022 18:10 Unidade 2 - Exercícios de fixação: Revisão da tentativa
https://portalacademico.eniac.edu.br/mod/quiz/review.php?attempt=2062906&cmid=459953 1/9
Página inicial / Meus Cursos / ENIAC_20222F_14459 / Materiais de Estudo / Unidade 2 - Exercícios de �xação
Iniciado em terça, 20 set 2022, 17:57
Estado Finalizada
Concluída em terça, 20 set 2022, 18:10
Tempo
empregado
13 minutos 16 segundos
Notas 10,00 de um máximo de 10,00(100%)
Questão 1
Correto Atingiu 0,50 de 0,50
Questão 2
Correto Atingiu 0,50 de 0,50
Observe o código a seguir, escrito em Angular: 
 
 
Assinale a alternativa correta.
a. Não há diretivas no código apresentado.
b. O código apresenta uma diretiva de componente.
c. Trata-se de uma diretiva de atributo.
d. O código é uma diretiva estrutural.
e. O código está incorreto e vai gerar um erro.
Qual diretiva cria uma instância de nível superior e a vincula a um elemento para rastrear o
valor do formulário agregado e o status de validação.
a. ngModule
b. ngModel
c. ngForm
d. @Injectable
e. @input
https://portalacademico.eniac.edu.br/
https://portalacademico.eniac.edu.br/course/view.php?id=18928
https://portalacademico.eniac.edu.br/course/view.php?id=18928#section-1
https://portalacademico.eniac.edu.br/mod/quiz/view.php?id=459953
https://atendimento.eniac.edu.br/
20/09/2022 18:10 Unidade 2 - Exercícios de fixação: Revisão da tentativa
https://portalacademico.eniac.edu.br/mod/quiz/review.php?attempt=2062906&cmid=459953 2/9
Questão 3
Correto Atingiu 0,50 de 0,50
Questão 4
Correto Atingiu 0,50 de 0,50
Questão 5
Correto Atingiu 0,50 de 0,50
Com relação ao Angular, analise as a�rmativas a seguir: 
I - É capaz de estender o HTML graças às diretivas do tipo *ngIf e *ngFor. 
II - Suas expressões podem ser escritas dentro de chaves duplas. 
III - Não oferece vinculação de propriedade. 
Está correto somente o que se a�rma em:
a. II
b. III
c. I
d. I e II
e. I e III
O desenvolvimento de sistemas tem mudado muito nos últimos anos. Até pouco tempo, o
desenvolvimento se concentrava em aplicações desktop. Com o passar dos anos
apareceu o desenvolvimento para Web e, recentemente, o desenvolvimento para
dispositivos móveis. 
Com relação ao Angular, um framework voltado para a criação de interfaces, quais são as
plataformas de execução?
a. Somente para aplicações híbridas para dispositivos móveis.
b. Somente aplicações nativas para dispositivos móveis.
c. Somente Web, dispositivos móveis e desktop.
d. Somente para desktop.
e. Somente Web.
Qual classe devemos utilizar no Angular para sinalizar visualmente quando os valores são
inválidos?
a. ng-dirty
b. ng-invalid
c. ng-pristine
d. ng-touched
e. ng-untouched
https://atendimento.eniac.edu.br/
20/09/2022 18:10 Unidade 2 - Exercícios de fixação: Revisão da tentativa
https://portalacademico.eniac.edu.br/mod/quiz/review.php?attempt=2062906&cmid=459953 3/9
Questão 6
Correto Atingiu 0,50 de 0,50
Questão 7
Correto Atingiu 0,50 de 0,50
As diretivas em Angular são realmente importantes. Por meio delas é possível estender o
poder do código HTML, permitindo ao programador aplicá-las aos elementos do DOM e
criar inúmeros efeitos de comportamento e estilos. 
Associe corretamente as expressões e assinale a alternativa que contém a associação
correta. 
I. Diretiva de componente 
II. Diretiva estrutural 
III. Diretiva de atributo 
A. Muda a composição do DOM, criando e removendo elementos. 
B. São as diretivas com template. 
C. Muda a aparência e o comportamento de um elemento.
a. I - A, II - B, III - C.
b. I - C, II - A, III - B.
c. I - A, II - C, III - B.
d. I - B, II - A, III - C.
e. I - C, II - B , III - A.
A injeção de dependências é um padrão de projetos muito utilizado na criação de serviços
em Angular, pois, entre outras vantagens, facilita a reusabilidade de código. 
Dentre os itens abaixo, quais podem ser declarados como @Injectable quando se usa
Angular?
a. Componentes, valores e serviços.
b. Funções, componentes e serviços.
c. Módulos, valores e serviços.
d. Funções, módulos e componentes.
e. Funções, valores e serviços.
https://atendimento.eniac.edu.br/
20/09/2022 18:10 Unidade 2 - Exercícios de fixação: Revisão da tentativa
https://portalacademico.eniac.edu.br/mod/quiz/review.php?attempt=2062906&cmid=459953 4/9
Questão 8
Correto Atingiu 0,50 de 0,50
Questão 9
Correto Atingiu 0,50 de 0,50
Questão 10
Correto Atingiu 0,50 de 0,50
O pacote Ionic CLI facilita o processo de criação de projetos e serviços via linha de
comando. 
Estando com todos os pré-requisitos instalados, como se cria um serviço chamado serv-
banco em um projeto usando Ionic CLI?
a. Vá até a pasta do projeto e use o seguinte comando: ionic new serv-banco.
b. Vá até a pasta do projeto e use o seguinte comando: ionic serv.
c. Vá até a pasta do projeto e use o seguinte comando: ionic generate service serv-banco.
d. Em qualquer diretório, use o seguinte comando: ionic generate service serv-banco.
e. Em qualquer diretório, use o seguinte comando: ionic new serv-banco.
A dependência entre os componentes e os serviços deve ser desenvolvida no Angular, de
forma que o framework saiba que precisa gerenciar essas dependências. 
Como o Angular sabe que um componente depende de determinado serviço para
funcionar corretamente?
a. O Angular somente veri�ca se o serviço foi importado diretamente na classe.
b. Se houver uma importação de Injectable, há dependência de um serviço.
c. O Angular veri�ca os parâmetros do construtor da classe.
d. O Angular inicializa a aplicação e, em caso de erros, veri�ca se faltou algum serviço.
e. O Angular veri�ca os parâmetros do serviço.
A diretiva ngModel declarada em FormsModule permite vincular controles em seu
formulário orientado a modelo. Qual a funcionalidade da diretiva [(ngModel)]?
a. Essa diretiva cria uma instância de nível superior e a vincula a um elemento
b. O Angular cria uma instância única do Serviço, compartilha e injeta em qualquer classe que solicitar
c. Para obter acesso ao NgForm e ao status geral do formulário
d. O Angular pode rastrear o valor e a interação do usuário do controle e manter a exibição sincronizada
com o modelo

e. Têm o propósito de organizar o projeto, isolando a lógica de negócio e separando da interface
https://atendimento.eniac.edu.br/
20/09/2022 18:10 Unidade 2 - Exercícios de fixação: Revisão da tentativa
https://portalacademico.eniac.edu.br/mod/quiz/review.php?attempt=2062906&cmid=459953 5/9
Questão 11
Correto Atingiu 0,50 de 0,50
Questão 12
Correto Atingiu 0,50 de 0,50
Questão 13
Correto Atingiu 0,50 de 0,50
O Angular trabalha com classes especiais de CSS no elemento de controle para re�etir o
estado do componente. A classe ng-dirty é usada:
a. enquanto o controle não foi visitado pelo usuário
b. quando o controle foi visitado pelo usuário
c. quando o valor do controle é válido
d. quando o valor do controle é não válido
e. quando o valor do controle mudou
O uso do Angular permite que o programador acesse elementos do DOM por meio de
diretivas. Usando o framework, o programador vai encontrar mais facilidade e
produtividade, além de ter mais recursos para poder mexer na aparência e no
comportamento dos elementos. 
Sendo assim, assinale a alternativa correta em relação às diretivas em Angular.
a. Testando/p é a forma correta de executar a diretiva MarcaTexto no elemento de
parágrafo.
b. A criação de diretivas deve ser feita com muita atenção, pois existem vários arquivos que são editados; não
podem ocorrer erros na manipulação desses arquivos.
c. Não é possível passar parâmetros para uma diretiva. Uma vez criada, ela se comportará exatamente como foi
implementada. Porém, é possível criar diretivas diferentes que executem instruções semelhantes.
d. As diretivas de atributos são fáceis de serem reconhecidas porque têm um "*" na frente de cada uma delas,
não sendo necessário o uso de parênteses para passar algum parâmetro.
e. ngFor e ngIf são diretivas estruturais porque podem criar em tempo de execução novoselementos no
DOM ou remover elementos, de acordo com condições de dados dinâmicos provenientes da interação
com o banco de dados.

Qual classe é utilizada pelo Angular que representa quando o componente não foi
visitado?
a. ng-pristine
b. ng-invalid
c. ng-dirty
d. ng-touched
e. ng-untouched
https://atendimento.eniac.edu.br/
20/09/2022 18:10 Unidade 2 - Exercícios de fixação: Revisão da tentativa
https://portalacademico.eniac.edu.br/mod/quiz/review.php?attempt=2062906&cmid=459953 6/9
Questão 14
Correto Atingiu 0,50 de 0,50
Questão 15
Correto Atingiu 0,50 de 0,50
Os serviços são implementados e muito utilizados em diversas linguagens de
programação. 
No Angular, qual a principal responsabilidade de um serviço?
a. Permitir e facilitar a experiência do usuário com a aplicação.
b. Armazenar a lógica do aplicativo e as classes de dados.
c. Conter serviços, provedores, componentes e outros códigos.
d. Declarar um contexto de compilação para um conjunto de componentes.
e. Encapsular um código que implementa um comportamento especí�co.
Produz um valor e aparece entre chaves duplas {{ }}. O Angular resolve a expressão e a
atribui a uma propriedade de um destino podendo ser um elemento HTML. 
Sobre a a�rmação acima, assinale a alternativa correta que representa o nome desse Data
binding.
 
 
a. expressões de modelo 
b. text Interpolation 
c. property binding 
d. two way binding 
e.
event
 
https://atendimento.eniac.edu.br/
20/09/2022 18:10 Unidade 2 - Exercícios de fixação: Revisão da tentativa
https://portalacademico.eniac.edu.br/mod/quiz/review.php?attempt=2062906&cmid=459953 7/9
Questão 16
Correto Atingiu 0,50 de 0,50
Questão 17
Correto Atingiu 0,50 de 0,50
Questão 18
Correto Atingiu 0,50 de 0,50
A vinculação bidirecional fornece aos componentes do aplicativo uma maneira de
compartilhar dados. Ela é utilizada para ouvir eventos e atualizar valores simultaneamente
entre os componentes pai e �lho. Assinale a alternativa correta para que a vinculação de
dados bidirecionais funcione:
a. basta importar @angular/core
b. deve existir a propriedade @Change() no componente
c. utilizando o seletor 
d. devem existir as propriedades @Output() e @Input
e. basta utilizar o decorador @Compenent
A vinculação de propriedades ajuda a de�nir valores para propriedades de elementos
HTML. Com isso, é possível alterar a funcionalidade do botão e compartilhar valores entre
os componentes. Assinale a alternativa correta para vincular à propriedade de um
elemento HTML.
a. [ ]
b. < >
c. ( )
d. & &
e. { }
Quando se cria serviços, há alguns mecanismos principais que são utilizados quando é
preciso injetar dependências. 
Qual é o mecanismo criado pelo próprio Angular?
a. Bootstrap.
b. @Injectable.
c. Injector.
d. Container.
e. Provider.
https://atendimento.eniac.edu.br/
20/09/2022 18:10 Unidade 2 - Exercícios de fixação: Revisão da tentativa
https://portalacademico.eniac.edu.br/mod/quiz/review.php?attempt=2062906&cmid=459953 8/9
Questão 19
Correto Atingiu 0,50 de 0,50
Questão 20
Correto Atingiu 0,50 de 0,50
A associação de eventos permite que escute e responda às ações do usuário, como
pressionar tecla, movimentos do mouse, cliques e toques. Para vincular a um evento,
utiliza-se a sintaxe de vinculação de evento do Angular. Assinale a alternativa que
representa essa sintaxe corretamente.
a. 
b. 
c. 
d. 
e. 
Atualmente, muitas empresas, de vários segmentos, estão criando seus próprios
aplicativos para oferecer mais serviços e produtos a seus clientes. Nesses casos, elas
precisam escolher entre criar aplicações nativas ou híbridas. 
Sendo assim, assinale a alternativa que contém o conceito de aplicações híbridas.
a. São aplicações que representam a tela na qual o sistema será executado, e se adaptam à tela do dispositivo
móvel que está acessando a aplicação. Caso seja tablet, a tela se adapta ao seu tamanho, o mesmo
ocorrendo para aparelhos celulares e demais dispositivos.
b. São aplicativos para Web, desenvolvidos com tecnologias como HTML5, CSS3 e Javascript.
c. São aplicações desenvolvidas basicamente em Java, que rodam especi�camente no dispositivo-alvo, por
exemplo, nas plataformas mais usadas do mercado, como o Android e o iOS. Outras plataformas precisam
de adaptações.
d. É uma aplicação que usa acesso ao banco de dados no próprio dispositivo local e na nuvem
simultaneamente, tornando-se híbrida exclusivamente pelo acesso multimeio do banco de dados.
e. É uma aplicação que usa a mesma base de uma aplicação Web, rodando em sistemas Android e iOS por
meio de HTML, CSS e Javascript. Além disso, tem a possibilidade de acessar recursos especí�cos do
hardware do dispositivo.

https://atendimento.eniac.edu.br/
20/09/2022 18:10 Unidade 2 - Exercícios de fixação: Revisão da tentativa
https://portalacademico.eniac.edu.br/mod/quiz/review.php?attempt=2062906&cmid=459953 9/9
◄ Assunto 08 - Angular e serviços
Seguir para...
Unidade 2 - Exercícios de fixação (Recuperação) ►
https://portalacademico.eniac.edu.br/mod/lti/view.php?id=459952&forceview=1
https://portalacademico.eniac.edu.br/mod/quiz/view.php?id=459954&forceview=1
https://atendimento.eniac.edu.br/

Continue navegando