+91 9704221666, +91 9704489666         Application form

HADOOP & BIG DATA Work Shop

National Level Workshop

HADOOP & BIG DATA AND SOFTWARE TESTING METHODOLOGIES
Date : August/2016 16th 17th & 18th Time : 10 AM

Hadoop is an open-source software framework for storing data and running applications on clusters of commodity hardware.
It provides massive storage for any kind of data, enormous processing power and the ability to handle virtually limitless concurrent tasks or jobs.



Topics to be discussed in Hadoop Big-Data

1. Implement the following Data structures in Java

♦ Linked Lists

♦ Stacks

♦ Queues

♦ Set

♦ Map


2. Introduction to Big Data and Hadoop Architecture.
3. (i) Perform setting up and Installing Hadoop in its three operating modes(Explanation only)

♦ Standalone.

♦ Pseudo distributed

♦ Fully distributed

4. Implement the following file management tasks in Hadoop:

♦ Adding files and directories

♦ Retrieving files

♦ Deleting files



HINT : A typical Hadoop workflow creates data files (such as log files) elsewhere and copies them into HDFS using one of the above command line utilities.



5. Run a basic Word Count Map Reduce program to understand Map Reduce Paradigm. Some other Examples with Map Reduce.
6. Write a Map Reduce program that mines weather data.
7. Install and Run Pig then write Pig Latin scripts to sort, group, join, project, and filter your data. Examples using Pig
8. Install and Run Hive then use Hive to create, alter, and drop databases, tables, views
Examples using hive.
Note:

Prerequisites: Students must have below requirements for maximum utilization and understanding of Workshop.

Hardware/Software Requirements: Laptop with OS Windows 8 or 7 with minimum 4 GB Ram, and 250 GB Hard Disc, Java 7 or 8 , Eclipse IDE.

Better to have Java and Eclipse installed in your laptop to save some time.

Programming knowledge: Better to brush up Core Java, Basic SQL, and Unix Commands Concepts before coming to the workshop.


S T M
Problem Statement 01 :
Consider an automated banking application. The user can dial the bank from a personal computer, provide a six-digit password, and follow with a series of keyword commands that activate the banking function.

The software for the application accepts data in the following form :

• Area Code Blank or three-digit number
• Prefix Three-digit number, not beginning with 0 or 1
• Suffix Four-digit number
• Password Six-character alphanumeric
• Commands "Check status", "Deposit", "Withdrawal"

Design adhoc test cases to test the system

Problem Statement 02 :
Consider an automated banking application. The user can dial the bank from a personal computer, provide a six-digit password, and follow with a series of keyword commands that activate the banking function.

The software for the application accepts data in the following form:

• Area Code Blank or three-digit number
• Prefix Three-digit number, not beginning with 0 or 1
• Suffix Four-digit number
• Password Six-character alphanumeric
• Commands "Check status", "Deposit", "Withdrawal"

Design the test cases to test the system using following Black Box testing technique:
BVA, Worst BVA, Robust BVA, Robust Worst BVA
Equivalence class testing (Input/Output domain)

Problem Statement 03 :
Consider an application that is required to validate a number according to the following simple rules:



1. A number can start with an optional sign.
2. The optional sign can be followed by any number of digits.
3. The digits can be optionally followed by a decimal point, represented by a period.
4. If there is a decimal point, then there should be two digits after the decimal.
5. Any number-whether or not it has a decimal point, should be terminated a blank.
6. A number can start with an optional sign.
7. The optional sign can be followed by any number of digits.
8. The digits can be optionally followed by a decimal point, represented by a period.
9. If there is a decimal point, then there should be two digits after the decimal.
10. Any number-whether or not it has a decimal point, should be terminated a blank.

Generate test cases to test valid and invalid numbers.
(HINT) Use Decision table and cause-effect graph to generate test cases.

Problem Statement 04 :
Generate test cases using Black box testing technique to Calculate Standard Deduction on Taxable Income.
The standard deduction is higher for tax payers who are 65 or older or blind.


Use the method given below to calculate tax.

1. The first factor that determines the standard deduction is the filing status. The basic standard deduction for the various filing status are:

Single $4,750
Married, filing a joint return $9,500
Married, filing a separate return $7,000

2. If a married couple is filing separate returns and one spouse is not taking standard Deduction, the other spouse also is not eligible for standard deduction.

3. An additional $1,000 is allowed as standard deduction, if either the filer is 65 yrs or the spouse is 65 yrs or older(the latter case applicable when the filing status is “Married” and filing “joint”).

4. An additional $1,000 is allowed as standard deduction, if either the filer is blind or the spouse is blind (the latter case applicable when the filing status is “married” and filing “joint”).

(HINT): From the above description, it is clear that the calculation of standard deduction depends on the following 3 factors:

1. Status of filing of the filer
2. Age of the filer
3. Whether the filer is blind or not

In addition, in certain cases, the following additional factors also come into play in calculating the standard deduction.

1. Whether spouse has claimed standard deduction
2. Whether spouse is blind
3. Whether the spouse is more than 65 years old


Problem Statement 05 :
Consider the following program segment:


1. int max (int i, int j, int k)
2. {
3. int max;
4. if (i>j) then
5. if (i>k) then max=i;
6. else max=k;
7. else if (j > k) max=j
8. else max=k
9. return (max);
10. }

a) Draw the control flow graph for this program segment
b) Determine the cyclomatic complexity for this program
c) Determine the independent paths


Any Queries please contact Faculty Coordinators

P. Murali : 8374568018
P. Ramya Jahnavi : 8985083635
M. Sushma Devi : 9493939515


Student Coordinators

V. Veerababu : 9000548098
A. Mahesh : 8099210111
R. Sandeep : 7731990565


All the best


BACK
Contact Us

Please send us an email and we will get right back to you.

Recommended Content