Heading hidden

JAVA
Software Testing
Cloud Computing (Salesforce)
Angular 4/5
Hadloop
JAVA

JAVA

Ans. - Java is a high-level programming language originally developed by Sun Microsystems and released in 1995. Java runs on a variety of platforms such as Windows Mac OS and the various versions of UNIX.
Ans. - Java runs on a variety of platforms such as Windows Mac OS and the various versions of UNIX/Linux like HP-Unix Sun Solaris Redhat Linux Ubuntu CentOS etc.
Some features include Object Oriented Platform Independent Robust Interpreted Multi-threaded. N ));
When Java is compiled it is not compiled into platform specific machine rather into platform independent byte code. This byte code is distributed over the web and interpreted by virtual Machine (JVM) on whichever platform it is being run.

Software Testing

Software Testing

Ans. - It helps prevent defects from being introduced into the code.
Ans. - Risk-based testing is the term used for an approach to creating a test strategy that is based on prioritizing tests by risk. The basis of the approach is a detailed risk analysis and prioritizing of risks by risk level. Tests to address each risk are then specified, starting with the highest risk first.
Ans. - Preventative tests are designed early; reactive tests are designed after the software has been produced.
Ans. - The purpose of exit criteria is to define when a test level is completed.
Ans. - The likelihood of an adverse event and the impact of the event determine the level of risk.
Ans. - Decision table testing is used for testing systems for which the specification takes the form of rules or cause-effect combinations. In a decision table the inputs are listed in a column, with the outputs in the same column but below the inputs. The remainder of the table explores combinations of inputs to define the outputs produced.

Cloud Computing (Salesforce)

Cloud Computing (Salesforce)

Ans. - The advantages of using cloud computing are a) Data backup and storage of data b) Powerful server capabilities c) SaaS ( Software as a service) d) Information technology sandboxing capabilities e) Increase in productivity f) Cost effective & Time saving
The platforms that are used for large scale cloud computing are a) Apache Hadoop b) MapReduce
The different deployment models in cloud computing are a) Private Cloud b) Public Cloud c) Community Cloud d) Hybrid Cloud
Ans. - Mobile computing uses the same concept as cloud computing. Cloud computing becomes active with the data with the help of internet rather than individual device. It provides users with the data which they have to retrieve on demand. In mobile, the applications runs on the remote server and gives user the access for storage and manage.

Angular 4/5

Angular 4/5

Ans. - Advantages of AngularJS are, - AngularJS provides capability to create Single Page Application in a very clean and maintainable way. - AngularJS provides data binding capability to HTML thus giving user a rich and responsive experience. - AngularJS code is unit testable. - AngularJS uses dependency injection and make use of separation of concerns. - AngularJS provides reusable components. - With AngularJS, developer writes less code and gets more functionality. - In AngularJS, views are pure html pages, and controllers written in JavaScript do the business processing. - AngularJS applications can run on all major browsers and smart phones including Android and iOS based phones/tablets.
Ans. - Data binding is the automatic synchronization of data between model and view components. ng-model directive is used in data binding.
Ans. - Scopes are objects that refer to the model. They act as glue between controller and view.
Ans. - Controllers are JavaScript functions that are bound to a particular scope. They are the prime actors in AngularJS framework and carry functions to operate on data and decide which view is to be updated to show the updated model based data.

Hadloop

Hadoop

Ans. - It gives the status of the deamons which run Hadoop cluster. It gives the output mentioning the status of namenode, datanode , secondary namenode, Jobtracker and Task tracker.
Ans. - Step-1. Click on stop-all.sh and then click on start-all.sh OR Step-2. Write sudo hdfs (press enter), su-hdfs (press enter), /etc/init.d/ha (press enter) and then /etc/init.d/hadoop-0.20-namenode start (press enter).
Ans. - The three modes in which Hadoop can be run are −1. standalone (local) mode 2. Pseudo-distributed mode 3. Fully distributed mode
Ans. - /etc /init.d specifies where daemons (services) are placed or to see the status of these daemons. It is very LINUX specific, and nothing to do with Hadoop.