Prévia do material em texto
Página inicial / Cursos / Faculdade / 20212F / 20212F - DISCIPLINAS REGULARES / AGOSTO / ENIAC_20212F_14459 / Materiais de Estudo / Unidade 3 - Exercícios de �xação Iniciado em quarta, 1 set 2021, 18:36 Estado Finalizada Concluída em quarta, 1 set 2021, 18:40 Tempo empregado 3 minutos 49 segundos Notas 10,00 de um máximo de 10,00(100%) Questão 1 Correto Atingiu 1,00 de 1,00 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. A resposta correta é: https://portalacademico.eniac.edu.br/ https://portalacademico.eniac.edu.br/course/index.php https://portalacademico.eniac.edu.br/course/index.php?categoryid=28 https://portalacademico.eniac.edu.br/course/index.php?categoryid=429 https://portalacademico.eniac.edu.br/course/index.php?categoryid=444 https://portalacademico.eniac.edu.br/course/index.php?categoryid=474 https://portalacademico.eniac.edu.br/course/view.php?id=11769 https://portalacademico.eniac.edu.br/course/view.php?id=11769#section-1 https://portalacademico.eniac.edu.br/mod/quiz/view.php?id=287366 https://atendimento.eniac.edu.br/faculdade Questão 2 Correto Atingiu 1,00 de 1,00 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. 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. b. Testando/p é a forma correta de executar a diretiva MarcaTexto no elemento de parágrafo. c. 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. d. 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. e. 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. A resposta correta é: 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. https://atendimento.eniac.edu.br/faculdade Questão 3 Correto Atingiu 1,00 de 1,00 Observe o código a seguir, escrito em Angular: Assinale a alternativa correta. a. O código apresenta uma diretiva de componente. b. Não há diretivas no código apresentado. c. O código está incorreto e vai gerar um erro. d. O código é uma diretiva estrutural. e. Trata-se de uma diretiva de atributo. A resposta correta é: O código é uma diretiva estrutural. https://atendimento.eniac.edu.br/faculdade Questão 4 Correto Atingiu 1,00 de 1,00 Questão 5 Correto Atingiu 1,00 de 1,00 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 - A, III - B. b. I - A, II - B, III - C. c. I - C, II - B , III - A. d. I - B, II - A, III - C. e. I - A, II - C, III - B. A resposta correta é: I - B, II - A, III - C. 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. text Interpolation b. two way binding c. event d. property binding e. expressões de modelo A resposta correta é: expressões de modelo https://atendimento.eniac.edu.br/faculdade Questão 6 Correto Atingiu 1,00 de 1,00 Questão 7 Correto Atingiu 1,00 de 1,00 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 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. b. É 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. 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. São aplicativos para Web, desenvolvidos com tecnologias como HTML5, CSS3 e Javascript. e. 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. A resposta correta é: É 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. 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. III b. I c. I e III d. I e II e. II A resposta correta é: I e II https://atendimento.eniac.edu.br/faculdade Questão 8 Correto Atingiu 1,00 de 1,00 Questão 9 Correto Atingiu 1,00 de 1,00 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. deve existir a propriedade @Change() no componente b. devem existir as propriedades @Output() e @Input c. basta importar @angular/core d. basta utilizar o decorador @Compenent e. utilizando o seletor A resposta correta é: devem existir as propriedades @Output() e @Input 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 Web. b. Somente para desktop. c. Somente para aplicações híbridas para dispositivos móveis. d. Somente aplicações nativas para dispositivos móveis. e. Somente Web, dispositivos móveis e desktop. A resposta correta é: Somente Web, dispositivos móveis e desktop. https://atendimento.eniac.edu.br/faculdade Questão 10 Correto Atingiu 1,00 de 1,00 A vinculação de propriedadesajuda 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. { } A resposta correta é: [ ] ◄ Assunto 06 - Angular e diretivas Seguir para... Assunto 07 - Angular - Formulário ► https://portalacademico.eniac.edu.br/mod/lti/view.php?id=287365&forceview=1 https://portalacademico.eniac.edu.br/mod/lti/view.php?id=287368&forceview=1 https://atendimento.eniac.edu.br/faculdade