Apache Storm, in easy terms, is a distributed framework for real time process of massive data like Apache Hadoop is a distributed framework for batch processing. Apache Storm works on task similarity principle wherever within the same code is executed on multiple nodes with totally different input data.
Apache Storm adds reliable real-time data processing capabilities to Enterprise Hadoop. Storm on YARN is powerful for scenarios requiring real-time analytics, machine learning and continuous monitoring of operations. It is originally created by Nathan Marz and team at Back Type, the project was open sourced after being acquired by Twitter. It uses custom created "spouts" and "bolts" to define information sources and manipulations to allow batch, distributed processing of streaming data. The initial release was on 17 September 2011.
Blue Prism is that the commerce name of the Blue Prism cluster, a UK international software system corporation that pioneered and makes enterprise robotic method automation software system to eliminate low-return, high-risk, manual data entry and process work. Blue Prism is headquartered in Newton-le-Willows, Merseyside, UK with regional offices within the United States and Australia. the company is listed on the London exchange AIM market. Blue Prism was based in 2001 by a group of process automation experts to develop technology that could be used to improve the efficiency and effectiveness of organizations. 
Cloudera, Inc. is a United States-based software company that gives Apache Hadoop and Apache Spark-based software, support and services, and coaching to business customers.
Cloudera's hybrid open-source Apache Hadoop distribution, Cloudera Distribution Including Apache Hadoop(CDH), targets enterprise-class deployments of that technology. Cloudera says that more than 50% of its engineering output is donated upstream to the various Apache-licensed open source projects (Apache Hive, Apache HBase, Apache Avro, and so on) that combine to form the Apache Hadoop platform. Cloudera is also a sponsor of the Apache Software Foundation.
What is Cloudera?
Cloudera is revolutionizing enterprise data management by giving the primary unified Platform for giant data. Cloudera, the leader in enterprise analytic data management powered by Apache Hadoop ™, nowadays declared that Concur, the leading supplier of pay management solutions and services within the world, has chosen Cloudera to a lot of effectively manage. Cloudera has declared that its long goal is to become an enterprise data hub, therefore diminishing the need of data warehouse

Why Cloudera?
It is Open Source Innovation. Cloudera's performant and multi-faceted data stores build it straightforward to store and question large amounts of information. Cloudera extends open source Hadoop with capabilities needed by the biggest enterprises Cloudera was the primary commercial supplier of Hadoop-related software and services and has the foremost customers with enterprise needs, and also the most expertise supporting them, within the business. Meet compliance requirements and reduce risk exposure from storing sensitive data. Cloudera’s combined giving of differentiated software (open and closed source), support, training, skilled services, and indemnity brings customers the best business value, within the shortest quantity of your time, at the lowest TCO.
In software package engineering, performance testing is generally, a testing observes performed to see however a system performs in terms of responsiveness and stability under a selected work. It may serve to investigate, measure, validate or verify different quality attributes of the system, equivalent to measurability, reliability and resource usage.
MATLAB (MATrix LABoratory) is a multi-paradigm numerical computing environment. It is a high-level programming language. A proprietary programming language developed by MathWorks, MATLAB allows matrix manipulations, plotting of functions and data, implementation of algorithms, creation of user interfaces, and interfacing with programs written in other languages, including C, C++, C#, Java, Fortran and Python.
SAP is an integrated ERP (Enterprise Resource Planning) to make business process work efficiently. SAP Testing is same as Software Application testing however here the applications is SAP ERP. At whatever point you make a change in SAP software, test cases need to be created to check the new functionality. SAP testing can also involve Performance Testing.
Data science (Data-driven science) is an interdisciplinary field of scientific methods, processes, algorithms and systems to extract knowledge or insights from data in various forms, either structured or unstructured, similar to data mining.
J asperReports is an open source Java reporting tool that can write to a variety of targets, such as: screen, a printer, into PDF, HTML, Microsoft Excel, RTF, ODT, Comma-separated values or XML files.
An accountant is a practitioner of accounting or accountancy, which is the measurement, disclosure or provision of assurance about financial information that helps managers, investors, tax authorities and others make decisions about allocating resource(s).In many jurisdictions, professional accounting bodies maintain standards of practice and evaluations for professionals. Accountants who have demonstrated competency through their professional associations' certification exams are certified to use titles such as Chartered Accountant, Chartered Certified Accountant or Certified Public Accountant. Such professionals are granted certain responsibilities by statute, such as the ability to certify an organization's financial statements, and may be held liable for professional misconduct. Non-qualified accountants may be employed by a qualified accountant, or may work independently without statutory privileges and obligations.
What is accountant?
An accountant is a person who records business transactions on behalf of an organization, reports on company performance to management, and issues financial statements. A Qualified person who is trained in bookkeeping and in preparation, auditing and analysis of accounts. Accountants prepare annual reports and financial statements for planning and decision making, and advice on tax laws and investment opportunities. Here are several examples of the types of transactions in which an accountant may become involved:
What is Pascal?
Pascal is a procedural programming language developed in 1970 by Niklaus Wirth. It is a small and efficient programming language which supports data structure and structured programming.

What is Pascal sets?
Pascal set is a collection of elements of the same type. It allows defining the set data type. The set elements are enclosed in a square element.

What is Pascal units?
A Pascal program consists of modules referred as units. A module or unit might consist of some code blocks, which again consist of variables and type declarations, statement procedures, etc. There are many built in units in Pascal.

What is the reason for using UNITS?
There are three reasons to use units in programming
  • When you want to use the same code in some other program to do the same job
  • For ease of handling, some large programs are split into a smaller section
  • If you put code in a unit, it becomes easy to call and use it again
What are the data types included in Pascal?
Data type defines a range of values that a variable can store. It also includes set of operations that are performed on different data types.
There is predefined data type as:
  • Integers: Integers are the whole numbers that allow only the numbers to be written without any decimal points.
  • Real Numbers: The real numbers are treated as floating point numbers that can have decimals as well with the non-decimal digits.
  • Boolean Data Types: Boolean data types define only the two values either it is true or false. In programming it can be used when there is a decision need to be made between the two entities.
  • Char Data Type: Char data type allows the single character to be written in an ordered form with the ordered character set.
What are the different pointer types used in Pascal?
Following are the different pointer types used in Pascal:
  • Record Pointer: It is used to allow the recording of the node and the sub-fields that are used.
  • Reference Pointer: It specifies the reference to the dynamically created variables.
  • Associate Pointer: They have an associated data type with them that they can check for compatibility with another type.
What is IP Pascal?
IP Pascal stands for Interplatform Pascal. It supports the following platform in its current configuration:
  • Windows /95/98/ME/NT/2000/XP.
  • Linux/86.
What is unit in Pascal?
Modules of Pascal programs are referred as units. A module or unit contains some code blocks, which contain variables and type declarations, statement procedures etc. There are many built-in units in Pascal.
What is constant in Pascal?
Constants are something that remains unchanged during program execution. Pascal declares the following constants:
  • Ordinal Types
  • Set Types
  • Pointer Types
  • Real Types
  • Char
  • String
What are the REPORT methods for which the portability is given in Pascal?
There are two REPORT methods for portability:
Application: It contains a guideline which facilitates you to use implementation and features according to the compiler, to make the application more portable.
Compiler: It is used to implement the language that is likely to implement the features like determining of the types compatible with one another.

What is Constructor and Destructors for Pascal Object?
Constructors: Constructor is a special type of method, which is called automatically whenever an object is formed. You can create a constructor in Pascal just by declaring a method with keyword. This method is known as Init method.
Destructors: Destructor is a method, which is used to destroy the memory allocation created by constructors

What is the difference between apple Pascal and UCSD Pascal?
UCSD Pascal: UCSD Pascal is a Pascal programming language system, run on UCSD p-system a portable, highly machine-independent operating system.
Apple Pascal: Apple Pascal is a language and operating system based on the UCSD Pascal system.

What are the types of Loops in Pascal?
The types of Loops in Pascal are
  • Fixed Repetition: It repeats only a fixed number of times
  • Pretest: It tests a Boolean expression, then goes into a loop if TRUE
  • Posttest: It executes the loop, then tests the Boolean expression
What is the difference between Turbo and Standard Pascal?
  • The Turbo Pascal uses dynamic variables and pointers to show the standard procedures like new, mark and release. Whereas, standard Pascal doesn't use dynamic variables and uses procedures like new and dispose.
  • Turbo Pascal is more efficient, faster and doesn't require the support code that offers the compatibility factor. Whereas, Standard Pascal doesn't, accept the record specifications for their standard procedures.
  • Turbo Pascal is using the local variables that are handled in the recursion phase and it also passes the recursive calls to others. Whereas, Standard Pascal doesn't, make use of recursion for their subprograms.
  • Turbo Pascal doesn't use the Get and Put methods but instead of that there is a use of Read and write procedures that extend the functionality of the I/O methods. Whereas, it supports the use of get and put methods.
  • Turbo Pascal doesn't implement the standard page procedure as the operating system doesn't define the form-feed character.
What is the difference between Modern Pascal and Standard Pascal?
  • Standard Pascal is less secure and more ambiguous while programming or coding. Whereas, Modern Pascal provides more securities and fewer ambiguities while programming or coding.
  • Modern Pascal provides backward compatibility by the use of functions and procedures with their parameters. Whereas, standard Pascal doesn't provide this kind approach and doesn't follow the backward compatibility.
  • Modern Pascal provides Var parameters to be used with the procedures and functions and make advancement over the standard Pascal.
  • Modern Pascal provides the definitive type of compatibility with its parameters and the symbols used. Whereas, standard Pascal doesn't provide anything related to the symbols.
  • Modern Pascal allows the removal of the length of the symbol that is limited. Whereas, standard Pascal doesn't remove the symbol length limit.
Why Pascal is used without extensions?
  • Pascal uses extensions to extend the features used in the language and to overall implementation of the code.
  • The implementation is standardized to many processors and implementations when it is possible.
  • Program that is coded with the language doesn’t use much extension due to the fact that it doesn’t require high performances.
  • Extensions make the program more clean and portable to use by providing the interfaces to be used in programs.
  • Library construction has become easy to use due the features of advanced interface and the portability that is being increased