This section presents you various set of Mock Tests related to AngularJS Framework. You can download these sample mock tests at your local machine and solve offline at your convenience. Every mock test is supplied with a mock test key to let you verify the final score and grade yourself.
Q 1 - Which of the following is true about AngularJS?
All of the above statements are correct with respect to AngularJS framework.
AngularJS is open source, completely free, and used by thousands of developers around the world. It is licensed under the Apache License version 2.0.
Q 4 - What is data binding in AngularJS?
Data binding is the automatic synchronization of data between model and view components.
Q 5 - Which directive is used for data binding in AngularJS?
ng-bind directive is used in data binding.
Q 6 - What happens when page containing AngularJS based Application loads.
Q 7 - What are scopes in AngularJS?
Scopes are objects that refer to the model. They act as glue between controller and view.
Q 8 - What are the controllers in AngularJS?
Q 9 - What are the services in AngularJS?
Services are singleton objects which are instantiated only once in app and are used to do the defined task.
Q 10 - What are the filters in AngularJS?
Filters select a subset of items from an array and return a new array. Filters are used to show filtered items from a list of items based on defined criteria.
Q 11 - What is deep linking in AngularJS?
Deep linking allows you to encode the state of application in the URL so that it can be bookmarked. The application can then be restored from the URL to the same state.
AngularJS code is unit testable.
AngularJS provides reusable components.
Q 14 - Which of the following is not a core AngularJS directive.
ng-state is not an AngularJS directive.
Q 15 - Which of the following is true about ng-app directive?
ng-app directive defines and links an AngularJS application to HTML. It also indicate the start of the application.
Q 16 - Which of the following is true about ng-model directive?
ng-model directive binds the values of AngularJS application data to HTML input controls. It creates a model variable which can be used with the html page and within the container control( for example, div) having ng-app directive.
Q 17 - Which of the following is true about ng-bind directive?
ng-bind directive binds the AngularJS Application data to HTML tags. ng-bind updates the model created by ng-model directive to be displayed in the html tag whenever user input something in the control or updates the html control's data when model data is updated by controller.
Q 18 - Which of the following is true about ng-controller directive?
Q 19 - Which of the following is true about ng-init directive?
ng-init directive initializes an AngularJS Application data. It is also used to put values to the variables to be used in the application.
Q 20 - Which of the following is true about AngularJS expressions?
Q 21 - What MVC stands for?
MVC stands for Model View Controller.
Q 22 - What is MVC?
Model View Controller or MVC as it is popularly called, is a software design pattern for developing web applications.
Q 23 - What is Model in MVC?
Model is the lowest level of the pattern responsible for maintaining data.
Q 24 - What is View in MVC?
View is responsible for displaying all or a portion of the data to the user.
Q 25 - What is controller in MVC?
It is a software Code that controls the interactions between the Model and View.
|Question Number||Answer Key|