Padmasri DR. B. V. RAJU INSTITUTE OF COMPUTEREDUCATION, VISHNUPUR, BHIMAVARAM, W.G.Dist.,
Andhra Pradesh, India
THOUGHTSMonthly Exposure
Of MCA students
Web site:
Phone: +91-08816-250862
INTRODUCTION TO BIG DATA ANALYTICS
Big data analytics is the process of examining large data sets containing a variety of data types -- i.e.,big data-- to uncover hidden patterns, unknown correlations, market trends, customer preferences and other useful business information. The analytical findings can lead to more effective marketing, new revenue opportunities, better customer service, improved operational efficiency, competitive advantages over rival organizations and other business benefits.
The primary goal of big data analytics is to help companies make more informed business decisions by enablingdata scientists, predictive modelers and other analytics professionals to analyze large volumes of transaction data, as well as other forms of data that may be untapped by conventional business intelligence(BI)programs. That could include Web server logs and Internetclickstreamdata, social media content and social network activity reports, text from customer emails and survey responses, mobile-phone call detail records and machine data captured by sensors connected to the Internet of Things. Some people exclusively associate big data with semi-structured andunstructured dataof that sort, but consulting firms like Gartner Inc. and Forrester Research Inc. also consider transactions and other structured data to be valid components of big data analytics applications.
Big data can be analyzed with the software tools commonly used as part ofadvanced analyticsdisciplines such aspredictive analytics,data mining,text analyticsandstatistical analysis. Mainstream BI software anddata visualizationtools can also play a role in the analysis process. But the semi-structured and unstructured data may not fit well in traditionaldata warehousesbased onrelational databases. Furthermore, data warehouses may not be able to handle the processing demands posed by sets of big data that need to be updated frequently or even continually -- for example, real-time data on the performance of mobile applications or of oil and gas pipelines. As a result, many organizations looking to collect, process and analyze big data have turned to a newer class of technologies that includesHadoopand related tools such asYARN,MapReduce,Spark,HiveandPigas well asNoSQLdatabases. Those technologies form the core of an open source software framework that supports the processing of large and diverse data sets across clustered systems.
Hadoop is a free, Java-based programming framework that supports the processing of large data sets in a distributed computing environment. It is part of theApacheproject sponsored by the Apache Software Foundation.
Hadoop makes it possible to run applications on systems with thousands of nodes involving thousands ofterabytes. Its distributed file system facilitates rapiddata transfer rates among nodes and allows the system to continue operating uninterrupted in case of a node failure. This approach lowers the risk of catastrophic system failure, even if a significant number of nodes become inoperative.
Hadoop was inspired byGoogle'sMapReduce, a software framework in which anapplicationis broken down into numerous small parts. Any of these parts (also called fragments or blocks) can be run on anynodein thecluster. Doug Cutting, Hadoop's creator, named the framework after his child's stuffed toy elephant. The current Apache Hadoop ecosystem consists of the Hadoopkernel,MapReduce, the Hadoopdistributed file system(HDFS) and a number of related projects such asApache Hive, HBase andZookeeper.
The Hadoop framework is used by major players including Google,YahooandIBM, largely for applications involvingsearch engines and advertising. The preferredoperating systems areWindowsandLinuxbut Hadoop can also work withBSDandOS X.
-From: P. Kavitha(III MCA)
ERP-ENTERPRISERESOURCEPLANNING
Enterprise resource planning (ERP) isbusiness processmanagement software that allows an organization to use a system ofintegratedapplications to manage the business and automate manyback officefunctions related to technology, services and human resources. ERP software integrates all facets of an operation, including product planning, development, manufacturing, sales and marketing.
ERP software is considered anenterprise applicationas it is designed to be used by larger businesses and often requires dedicated teams to customize and analyze the data and to handle upgrades and deployment. In contrast,Small business ERPapplications are lightweight business management software solutions, customized for the business industry you work in.
ERP Software Modules
ERP software typically consists of multipleenterprise softwaremodules that are individually purchased, based on what best meets the specific needs and technical capabilities of the organization. Each ERP module is focused on one area of business processes, such as product development or marketing. A business can use ERP software to manage back-office activities and tasks including the following:
Distribution process management, supply chain management, services knowledge base, configure, prices, improve accuracy of financial data, facilitate better project planning, automate employee life-cycle, standardize critical business procedures, reduce redundant tasks, assess business needs, accounting and financial applications, lower purchasing costs, manage human resources and payroll.
Some of the most common ERP modules include those for product planning, material purchasing, inventory control, distribution, accounting, marketing, finance and HR.
As the ERP methodology has become more popular,software applicationshave emerged to help business managers implement ERP in to other business activities and may incorporate modules forCRMandbusiness intelligence, presenting it as a singleunifiedpackage.
The basic goal of using an enterprise resource planning system is to provide one central repository for all information that is shared by all the various ERP facets to improve the flow of data across the organization.
Top ERP Trends
The ERP field can be slow to change, but the last couple of years have unleashed forces which are fundamentally shifting the entire area.According to Enterprise Apps Today, the following new and continuing trends affect enterprise ERP software:
1. Mobile ERP
Executives and employees want real-time access to information, regardless of where they are. It is expected that businesses will embrace mobile ERP for the reports, dashboards and to conduct key business processes.
2. Cloud ERP
The cloud has been advancing steadily into the enterprise for some time, but many ERP users have been reluctant to place data cloud. Those reservations have gradually been evaporating, however, as the advantages of the cloud become apparent.
3. Social ERP
There has been much hype around social media and how important – or not -- it is to add to ERP systems. Certainly, vendors have been quick to seize the initiative, adding social media packages to their ERP systems with much fanfare. But some wonder if there is really much gain to be had by integrating social media with ERP.
4. Two-tier ERP
Enterprises once attempted to build an all-encompassing ERP system to take care of every aspect of organizational systems. But some expensive failures have gradually brought about a change in strategy – adoptingtwo tiers of ERP.
From: D. Surendra(III MCA)
Shaik Nazirhasan(III MCA) working withModeFinServer– sharing his view with students:
I am namelyShaik Nazirhasanworking withModeFinServeras a trainer. The college provided me an internship with this company. Presently I am working inIOS & ANDROIDenvironment. My Main work is to develop Applications in IOS & ANDROID. I am feeling very lucky to be a member of Padmasri.Dr.B.V.Raju Institute of Computer education. Here in our company, the students are working under different domains as follows:
*Android
*BlackBerry
*IOS
*J2ME
*Web Services etc....
I want to share some of my experience with you. They are:
*This college is good platform for build a successful career
*The college providing lot of facilities to students
*my first day in internship i don't know anything how to work and how can i start
*I learn how to work with each platform
*After some days in internship I learned a lot ,but probably the biggest thing was gaining a better knowledge.
*Internship experience will help students in getting the best of the jobs in the industry.
Being student we should develop our communication and technical skills like...
*News paper reading and watching English news channels to improve our communication skills
*Try to talk in English with friends at least 5-10 min a day
*practice online tests in aptitude and Programming.
*should be participate in ppts and seminars.
To design an application in Any platform environment first we have to learn the following things: First we required something about which platform we are selecting like installation and working procedure:
*java and Xml for Andorid
*Objective-c for IOS
*C++ for Blackberry
*java for j2me
*For web services we have different platforms like JSP,HTML,PHP,C# etc....
i am herewith giving some of resources, web sites that are useful for any person:
They are...
* internships.
* learn programming language.
Sharing the views of IBM selected students in our campus placement - UMA UDDARRAJU& B. Venkata Lakshmi
Hello everyone, I am Venkata Lakshmi. first of all I would like to say thanks to My professors. They helped me a lot in the whole preparation. And now I want to share my experience with all of you.
Come to the point you guys are looking for, let me tell you one advice. Be thorough with the series of all previous year ibm papers. Start solving all of them because there were repeated questions. And make sure you get the hold of solving these series. My suggestion would be to start solving two days before the test and keep doing so till your test. It ll help you to stay in touch with the series and you can easily recognise them and hit the right choice once you see them on screen without even giving it a second thought.
Round 1: Online Aptitude Test
There are 36 aptitude questions that are timed in a way 2.15mins FOR EACH question. The first 18 are series and you can't skip any question. Just go for it because there is no negative marking. Also YOU CAN USE SYSTEM CALCULATOR :). The last 18 questions will be a cakewalk if you know basic aptitude like percentage, profit and loss, time speed and distance, ratio proportion. Don't break your heads with Permutation probability, etc
Once you clear this round, the next round is english assessment where they test your basic english skills on grammar, proper sentence formation and punctuation. For eg. Clara my friend bought me this present. The correct punctuation will be Clara, my best friend, bought me this present. Then Be thorough with the format for business mail and formal letters. Salutations, attachments etc. This round has 22 questions with a total time of 20 mins.
Round 2: TR+HR
Finally my name was called and it was the easiest round for me. The interviewer was very friendly and asked simple question. Some questions were:
1.Introduce yourself, Strengths, weaknesses, family background ?
2. Are you flexible with locations & work timings & technologies?
3. Tell me about your project?
4. Do you have any questions for us??
Remember one thing , IBM HR is very easy round. Don't get tense, just be confident.
All the best to everyone. Don't lose hope. Everyone will definitely get their turn. I hope all of you will be placed very soon. Thank you.
Few Tips for aspirants.
1. IBM hrs are the best interviewers. They are very friendly. So don't be scared. Don't lie. Be humble.
2. If you are not so good in technical not be scared. They test your managerial approach, how you convince others. If they gave a problem (like programs in C) and you don't know that fully then try to write the algo or in steps.
3. Be suave and amiable. If you find your HR is busy with mobile or laptop don't you ever think he is not watching you.
4. Don't lost hope if you fail. Try to keep you attitude and confidence in high (but don't show them keep it with you).
5. Try to practice maths and apti's from 2nd year on wards. If you cannot qualify in the preliminary rounds then certainly your vast subject knowledge will not help.
From UMA UDDARRAJU:
Hi everyone, -
I have attended IBM interview last week and now i would like to share my experience with you.
-> There are three rounds in which first is aptitude, consists of 36 questions. Each question has time limit of 2 minutes. Once the time exceeds, it enters to next question.
I felt very nervous while answering but succeeded in the round.
-> second round is Written English test.
The test was conducted on the business oriented letters which often take place in the company.
I have successfully cleared the round too.
-> Third and final round is HR.
I have entered the room with full of confidence and smile on my face.
First question is "Tell me about yourself."
So u all be prepared to tell about yourselves fluently and boldly.
I have introduced myself in an effective manner.
-> The next question was ," can u write a C program?"
i replied confidently , "yes".
-> The next question was..."how many students have attended the drive?"
They have asked me to narrate any story.
Its easy to narrate something about ur experiences. So try to recall some moments and be prepared for it.
-> One more important thing is that maintaining eye to eye contact with the interviewer.
"A firm handshake with interviewer is final thing to remember.
The warmth in ur hands and your firmness in handshake shows your interest towards the company."
BUILD YOUR VOCABULORY
-FROM: V. B. MURTHY,
Assoc. Professor
- catalyst = something that causes change without being changed
use = a catalyst for change - arsenal = ammunition store house
use = The army planned to attack enemy arsenals - indiscreet = Lacking wise judgment
use = In an indiscreet moment - giddy = dizzy
use = feeling giddy - dubious = Doubtful
use = dubious means - inviolate = sacred
use = For centuries the tomb lay inviolate - mesmerize = To hypnotize
use = I was completely mesmerized by the performance - negation = denial
use = negation of evidence - recuperation = recovery
use = he fell from the horse and the recuperation took three months - elegant = refined, exquisite
use = a very elegant suit - compensate = make up for, to repay or reimburse
use = Victims of the crash will be compensated for their injuries - augment = increase, expand, extend
use = He would have to find work to augment his income - pending = not decided
use = The pending decision - physique = frame, musculature
use = a very powerful, muscular physique - agitate = stir up
use = they continued to agitate for social rights - illicit = Unlawful, illegal
use = illicit liquor - monologue = dramatic speech performed by one actor
use = There is moremonologuethan dialogue. - pyrotechnics = fireworks
use = pyrotechnics show on the Independence Day - draconian = harsh
use = draconian laws - evasive = elusive
use = evasive replies