Logo Passei Direto
Buscar

Unidade 2 - Exercícios de fixação

Ferramentas de estudo

Questões resolvidas

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. @Injectable
b. ngModule
c. @input
d. ngForm
e. ngModel

Com relação ao Angular, analise as afirmativas 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 afirma em:
a. III
b. I e III
c. I
d. I e II
e. II

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 desktop.
b. Somente Web, dispositivos móveis e desktop.
c. Somente Web.
d. Somente para aplicações híbridas para dispositivos móveis.
e. Somente aplicações nativas para dispositivos móveis.

Qual classe devemos utilizar no Angular para sinalizar visualmente quando os valores são inválidos?
a. ng-invalid
b. ng-touched
c. ng-pristine
d. ng-untouched
e. ng-dirty

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 - C, II - B , III - A.
b. I - C, II - A, III - B.
c. I - B, II - A, III - C.
d. I - A, II - B, III - C.
e. I - A, II - C, III - B.

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.

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.

O Angular trabalha com classes especiais de CSS no elemento de controle para refletir o estado do componente. A classe ng-dirty é usada:
a. quando o valor do controle é não válido
b. quando o valor do controle mudou
c. enquanto o controle não foi visitado pelo usuário
d. quando o valor do controle é válido
e. quando o controle foi visitado pelo usuário

O uso do Angular permite que o programador acesse elementos do DOM por meio de diretivas.
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 novos elementos 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-untouched
d. ng-touched
e. ng-dirty

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ífico.

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 afirmaçã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. event
e. two way binding

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 filho. Assinale a alternativa correta para que a vinculação de dados bidirecionais funcione:
a. deve existir a propriedade @Change() no componente
b. basta utilizar o decorador @Compenent
c. devem existir as propriedades @Output() e @Input
d. basta importar @angular/core
e. utilizando o seletor

A vinculação de propriedades ajuda a definir 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. < >

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. É 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íficos do hardware do dispositivo.
b. São aplicações desenvolvidas basicamente em Java, que rodam especificamente no dispositivo-alvo, por exemplo, nas plataformas mais usadas do mercado, como o Android e o iOS. Outras plataformas precisam de adaptações.
c. 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.
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. São aplicativos para Web, desenvolvidos com tecnologias como HTML5, CSS3 e Javascript.

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

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Questões resolvidas

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. @Injectable
b. ngModule
c. @input
d. ngForm
e. ngModel

Com relação ao Angular, analise as afirmativas 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 afirma em:
a. III
b. I e III
c. I
d. I e II
e. II

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 desktop.
b. Somente Web, dispositivos móveis e desktop.
c. Somente Web.
d. Somente para aplicações híbridas para dispositivos móveis.
e. Somente aplicações nativas para dispositivos móveis.

Qual classe devemos utilizar no Angular para sinalizar visualmente quando os valores são inválidos?
a. ng-invalid
b. ng-touched
c. ng-pristine
d. ng-untouched
e. ng-dirty

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 - C, II - B , III - A.
b. I - C, II - A, III - B.
c. I - B, II - A, III - C.
d. I - A, II - B, III - C.
e. I - A, II - C, III - B.

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.

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.

O Angular trabalha com classes especiais de CSS no elemento de controle para refletir o estado do componente. A classe ng-dirty é usada:
a. quando o valor do controle é não válido
b. quando o valor do controle mudou
c. enquanto o controle não foi visitado pelo usuário
d. quando o valor do controle é válido
e. quando o controle foi visitado pelo usuário

O uso do Angular permite que o programador acesse elementos do DOM por meio de diretivas.
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 novos elementos 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-untouched
d. ng-touched
e. ng-dirty

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ífico.

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 afirmaçã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. event
e. two way binding

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 filho. Assinale a alternativa correta para que a vinculação de dados bidirecionais funcione:
a. deve existir a propriedade @Change() no componente
b. basta utilizar o decorador @Compenent
c. devem existir as propriedades @Output() e @Input
d. basta importar @angular/core
e. utilizando o seletor

A vinculação de propriedades ajuda a definir 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. < >

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. É 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íficos do hardware do dispositivo.
b. São aplicações desenvolvidas basicamente em Java, que rodam especificamente no dispositivo-alvo, por exemplo, nas plataformas mais usadas do mercado, como o Android e o iOS. Outras plataformas precisam de adaptações.
c. 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.
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. São aplicativos para Web, desenvolvidos com tecnologias como HTML5, CSS3 e Javascript.

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/

Mais conteúdos dessa disciplina