Development - Angular Js Test

Test Instructions :

1. The Test is 1hr duration.
2. The Test Paper consists of 30 questions. The maximum marks are 30.
3. All the questions are multiple choice question type with three options for each question.
4. Out of the three options given for each question, only one option is the correct answer.
5. Each question is allotted 1 mark for each correct response.
6. 0.25 will be deducted for incorrect response of each question.
Start Test

   Time Left : 00 : 30    : 00

Which of the following is true about ng-model directive?

  

  

  

  

AngularJS directives are used in ________.

  

  

  

  

We need to tell AngularJS what part of our HTML page contains the AngularJS app. You do so by adding the . . . . attribute to the root HTML element of the AngularJS app.

  

  

  

  

$http service is used to make an Ajax call to server.

  

  

Which of the followings are validation directives?

  

  

  

  

Which components can be injected as a dependency in AngularJS?

  

  

  

  

AngularJS never regenerates the HTML again.

  

  

The . . . . . directive is used if you want to add or remove HTML elements from the DOM based on data in the model.

  

  

  

  

MVC is composed of three components.

  

  

  

  

You cannot use AngularJS directives to tell AnguluarJS how to mix the data into the HTML template.

  

  

The view is made with . . . . . . . 

  

  

  

  

AngularJS module can be created using ________.

  

  

  

  

Custom directives are used in AngularJS to extend the functionality of HTML.

  

  

Which of the following directive allows us to use form?

  

  

  

  

Which of the following is a valid AngularJS expression?

  

  

  

  

If the data obtained from the model contains HTML elements, these are escaped before being inserted into the HTML template. The escaping means that the HTML is displayed as text, and not as HTML. This is done to prevent . . . . 

  

  

  

  

AngularJS bindings are . . . . . , meaning that when the value associated with the binding is changed (in the data model), the HTML element will be updated.

  

  

  

  

In AngularJS, Scope contains the model data.

  

  

The drawback of inline bindings is that AngularJS will not find and process every set of {{ and }} characters in your content.

  

  

currency filter is applied to an expression using pipe character.

  

  

AngularJS expressions are written using.

  

  

  

  

In MVC, the model is responsible for managing the data of the application. 

  

  

What is Model in MVC?

  

  

  

  

In MVC . . . . . . helps you to execute logic while MVC action is executed or its executing. 

  

  

  

  

AngularJS expressions behave in same way as ng-bind directives.

  

  

What is service in AngularJS?

  

  

  

  

AngularJS filters ___________.

  

  

  

  

Model available in $rootScope can be overridden by its all child scopes.

  

  

When adding . . . . . and . . . . . . to a view, we are essentially instructing Angular to create data bindings that keep the model and view in sync.

  

  

  

  

Which of the following is true about orderby filter?

  

  

  

  

currency filter is applied to an expression using pipe character.

  

  

Which of the following is true about provider?

  

  

  

  

ng-bind binds the AngularJS Application data to HTML tags.

  

  

The MVC architecture creates the benefits of . . . . . . . of the system. 

  

  

  

  

In two-way binding, changes done to a model are reflected in the view, but the reverse also holds true sometimes.

  

  

The ng-bind directive binds ____________.

  

  

  

  

The ng-model directive is used for __________.

  

  

  

  

Which of the following statements are true?

  

  

  

  

Which of the following is true about currency filter?

  

  

  

  

For controller action method . . . . . returns nothing as the result. 

  

  

  

  

AngularJS is based on the . . . . . . pattern.

  

  

  

  

AngularJS applications are a mix of . . . . . .

  

  

  

  

MVC framework is defined in . . . . . Assembly.

  

  

  

  

You can create bindings only for the data values that are added to the . . . . . object by the controller.

  

  

  

  

ng-app directive defines and links an AngularJS application to HTML.

  

  

What is $scope?

  

  

  

  

The ng-bind directive . . . . . . allow you to hide your template markup when the HTML content is shown to the user before it is processed by AngularJS.

  

  

Which of the following provider can be used to configure routes?

  

  

  

  

Is AngularJS code unit testable?

  

  

Which of the following service is used to handle uncaught exceptions in AngularJS?

  

  

  

  

AngularJS supports . . . . . kind(s) of data binding.

  

  

  

  

Which of the following service is used to retrieve or submit data to the remote server?

  

  

  

  

AngularJS can show or hide HTML depending on the state of data in the model. You do so using a set of AngularJS directives such as . . . . . . which are created specifically for that purpose. 

  

  

  

  

Controller directly refers the view or manipulates it.

  

  

The MVC architecture does not creates the benefits of . . . . . . . of the system. 

  

  

  

  

First the HTML document is loaded into the browser, and evaluated by the browser. At this time the AngularJS . . . . . . .

  

  

  

  

The ng-change directive must be used with ng-model directives.

  

  

  

  

Any change to the . . . . and . . . . . properties affects these bindings and consequently the user interface content.

  

  

  

  

You can use . . . . . class to send the result back in JSON format in MVC. 

  

  

  

  

Which of the following is validation css class in AngularJS

  

  

  

  

You can use the . . . . . . directive, in order to bind the innerHTML of the element to the specified model property.

  

  

  

  

The . . . . . . directive is one of the most fundamental directives in AngujarJS. The . . . . . directive inserts the result of an expression into the HTML template.

  

  

  

  

Which of the following module is required for routing?

  

  

  

  

There is a controller which takes single parameter. We call it . . . . . parameter.

  

  

  

  

Which of the following statements are true?

  

  

  

  

Scope act as glue between controller and view.

  

  

In controllers, model data is accessed via $scope object.

  

  

. . . . . helps you to maintain data when you move from controller to view. 

  

  

  

  

Which of the following directive bootstraps AngularJS framework?

  

  

  

  

AngularJS directives can be written in HTML element as

  

  

  

  

Note:
  • Click the 'Submit Test' button given in the bottom of this page to Submit your answers.
  • Test will be submitted automatically if the time expired.
  • Don't refresh the page.