Questões de Concurso sobre AngularJS

 
 
Disciplina 1
Assunto 1
Banca
Instituição
Cargo
Ano
Carreira
Área de formação
Escolaridade
Dificuldade
 
Comentários:
Professores
Alunos
Meus Comentários
Vídeo
 
Minhas questões:
Resolvidas
Não resolvidas
Certas
Erradas
 
Tipo de questão:
Certo e errado
Múltipla escolha
Incluir questões:
Anuladas
Desatualizadas
 
Questões:
Todas as questões
 
Filtro simplificado
 
Questões
Todas as questões
 
51 questões encontradas
Questões por página
20
Mais recentes
 

O AngularJS simplifica o desenvolvimento, oferecendo recursos poderosos, como vinculação de dados bidirecional, manipulação do DOM de forma declarativa e injeção de dependência. Ele é usado para criar aplicativos da web que respondem de forma rápida e eficiente às interações do usuário. Qual é a sintaxe correta para criar um controlador em AngularJS 1.x?


A

angular.module('app').controller('MainController', function() {...});


B

angular.module('app').controller('MainController', $scope => {...});


C

angular.controller('app', 'MainController', function() {...});


D

angular.createController('app', 'MainController', function() {...});

Ao utilizar o pipe | (pipe) em uma expressão Angular, qual a função que este símbolo terá?


A

Direcionar o valor do objeto à direita e direcionar como entrada para o da esquerda.


B

Direcionar o valor do objeto à esquerda e passar como referência para o da direita.


C

Direcionar o valor do objeto à esquerda e dividir com o valor do objeto da direita.


D

Direcionar o valor do objeto à esquerda e passar como constante ao da direita.


E

Direcionar o valor do objeto à esquerda e direcionar como entrada para o da direita.

O____________apresenta uma das principais vantagens do AngularJS, compreendido como uma forma de ligar automaticamente uma variável qualquer a outra. Sua implementação pelo AngularJS permite o tratamento do modelo como a única fonte.


O enunciado refere CORRETAMENTE à:


A

DataBind.


B

QueryField.


C

Controller.


D

Counter.

Para envolver vários componentes Angular Material e aplicar estilos comuns a campos de texto, como a linha inferior, rótulo flutuante e mensagens de dica, um Técnico deve utilizar o componente


A

<form-angular-material>


B

<mat-form-field>


C

<m:formField>


D

<mat:formField>


E

<m:form>

Considerando-se que o código apresentado é voltado para o Angular com Typescript, é correto afirmar que @Component é um método da classe de AppComponent.


C

Certo


E

Errado

Tendo em vista as estruturas de template do Angular e suas definições, relacione a Coluna 1 à Coluna 2.

Coluna 1

1. interpolation

2. property binding

3. event binding

4. class and style binding

5. template variables

Coluna 2

( ) <input #campo type="text"><button (click)="salvar(campo.value)">Salvar</button>

( ) <h1>{{ titulo }}</h1>

( ) <img[src]="imagemUrl">

( ) <div [class.ativo]="isAtivo" [style.backgroundColor]="cor"></div>

( ) <button (click)="botaoClicado()">Clique aqui</button>

A ordem correta de preenchimento dos parênteses, de cima para baixo, é:


A

1 – 2 – 3 – 5 – 4.


B

5 – 1 – 2 – 4 – 3.


C

5 – 4 – 1 – 3 – 2.


D

4 – 2 – 5 – 3 – 1.


E

3 – 5 – 4 – 2 – 1.

Sobre o AngularJS, julgue as sentenças a seguir atribuindo (V) para verdadeiro e (F) para falso.


(__) O AngularJS é um framework de código aberto mantido pela Microsoft para a construção de single-page.

(__) O AngularJS funciona como uma extensão ao documento HTML, adicionando novos parâmetros e interagindo de forma dinâmica com vários elementos.

(__) Com o AngularJS é possível acrescentar novos atributos no HTML e assim adicionar funcionalidades extras, sem a necessidade de programar em Javascript.


Julgadas as sentenças, assinale a alternativa que agrupa a sequência CORRETA.


A

V – F – V.


B

V – V – F.


C

F – V – V.


D

F – F – F.

No contexto de recursos utilizados na construção de projetos Web, analise as afirmativas a seguir.


I. Angular é um framework e plataforma baseada em TypeScript.

II. React é uma library baseada em JavaScript.

III. Angular e React são open source.


Está correto o que se afirma em


A

I, apenas.


B

I e II, apenas.


C

I e III, apenas.


D

II e III, apenas.


E

I, II e III.

O angular é um framework de desenvolvimento baseado em TypeScript que inclui uma estrutura baseada em componentes, que são trechos de código reutilizáveis escritos em HTML, TypeScript e CSS, para criar aplicativos da Web. Utilizando o angular cli, assinale a alternativa correta para criar um novo componente.


A

ng build component <component-name>


B

ng create component <component-name>


C

ng new component <component-name>


D

ng generate component <component-name>


E

ng append component <component-name>

Em um site desenvolvido utilizando o framework Angular, um Técnico observou no interior da tag <body> do arquivo index.html um elemento Angular definido no arquivo app/app.component.ts que será o primeiro componente carregado e o contêiner para os outros componentes. Trata-se do elemento


A

<main-app>


B

<angular-root>


C

<render>


D

<document-root>


E

<app-root>

O AngularJS cria as visões dinamicamente, em tempo de execução, ao combinar os templates com as propriedades passadas a eles por meio do objeto


A

$injector.


B

$timeout.


C

$scope.


D

$destroy.


E

$on.

Tendo o Node.js instalado na máquina, para instalar o Angular Material um Técnico deve usar o comando


A

npn install @angular/material


B

apt-get install angular-material


C

node install @angular/material


D

pkg install @angular/material


E

npm install angular-material

Analise o comando a seguir para assinalar a alternativa que apresenta a saída do programa em linguagem Angular JS.


<!DOCTYPE html>

<html>

<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.6.9/angular.min.js"></script>

<body>


<div ng app="myApp" ng-controller="personCtrl">


<p> The name is {{ lastName l lowercase }}</p>


</div>


<script>

angular.module('myApp', O).controller('personCtrl', function($scope) {

$scope firstName = "John",

$scope.lastName = "Doe"

});

</script>

</body>

</html>



A

The name is doe.


B

The name is DOE.


C

The name is John Doe.


D

The name is Doe.


E

The name is John.

O componente de aplicação single-page AngularJS que é responsável por ampliar a capacidade do HTML, viabilizando novos comportamentos na view, é chamado de


A

model.


B

injetor de dependências.


C

diretivas.


D

serviços.


E

controller.

AngularJS é um framework JavaScript para desenvolvimento de aplicações web. No desenvolvimento de páginas web dinâmicas, é muito importante a utilização de laços. Qual a diretiva desse framework que permite repetir um elemento DOM uma vez, para cada item de uma coleção?


A

ng-for


B

ng-while


C

ng-repeat


D

ng-iterate


E

ng-loop

Uma aplicação AngularJS é formada, basicamente, por componentes desacoplados e que têm um papel bem definido na arquitetura da aplicação. Assinale o componente responsável por ampliar a capacidade do HTML, viabilizando novos comportamentos na view.


A

Serviços.


B

Diretivas.


C

Controller.


D

Injetor de dependências.

   
Gerar simulado