Showing posts with label Infosys. Show all posts
Showing posts with label Infosys. Show all posts

Saturday, 7 February 2015

Final Projects for Spart IT Training

Once you moved to your stream, you can start developing the main project for your training.

Because we have to develop a group or individual project to complete the training.

Concept should be unique or you can propose a new concept for the existing application.




Some topics will be given by your training team. you can choose one of the topics from that or you can do your own topics. But before doing the project, refer with your trainer and then start doing.


I got some of the topics and description from my training team.

1 Virtual Office Management--- Admin
2 Lending Tree ----Banking
3 Credit Card Management System ----Banking
4 SMS Based Mobile Banking with Security ----banking
5 Pre-paid Recharging System on Banking----- Banking
6 Customer Query Track -----CRM
7 Exam Suite -----Education
8 Campus Selection System ----Education
9 Socio-Academic Network for Universities ----Education
10 Doctor Online ----Healthcare
11 Wireless Health Care System ----Healthcare
12 Cyber Hotelier Hospitality
13 Contract Labor Management System ----HR
14 Contigent Work Force ----HR
15 Online Recruitment System ----HR
16 XML Parser For E-Mail Resumes ----HR
17 OpenIT ----IT
18 Image Compression and De-compression ---IT
19 Issue Tracker ----IT
20 Effective Audio Video Transfer Using Real Time Protocol ----IT
21 Enterprise Fleet Management System---- Logistics
22 Cool Cab Services ----Logistics
23 Voyage Management---- Logistics
24 Ad Server---- Marketing
25 TechTree Bug And Component Systems ----Project management
26 IT Project and Process Management ----Project management
27 Automation Of Analysis And Development Management ----Project management
28 Online Real Estate Property Management ----Real estate
29 Online Rental House Web Portal---- Real estate
30 Barcode Generation ----Retail
31 Text Encryption And Decryption ----Security
32 Secure Data Transmission---- Security
33 Honeypots ----Security
34 Citizen Card System ----Social
35 District Collector ----Social 

Mini project--- IT Spark

Mini projects during the training


During this training period, we have to develop a mini project after completing every focus area.

For example,
After the java session, we have developed a small banking application without using any Graphical user interface. It is completely based on console application.

The complete details about the project such as

  • class diagram
  • relationship b/w the attributes
  • rules

will be given by our training team. Within a given time we have to complete that project and submit that.

Our developed module should behave like the given aspects. Else marks will be deduced.


Now, DBMS session is also completed and working with DBMS caselets.

In this also, details are given (not tables) . Like overall table defination.

Based on this defination, we have normalize that tables and develop the ER diagram for that.

After developing the ER diagram, create the tables with the relationship mentioned in the ER diagram. And feed some sample data.

Finally some Questions will be given to work with that database. We should develop a query to achieve the mentioned output.


In my experience, what I learnt is:

Studying the concept is just an easy task. But implementing the ideas in work is very difficult.
So never stop practicing.  


Saturday, 31 January 2015

Assessment Test Conditions---- Important



In every assessment test you have to score above 65%. Then only you will pass the exam.

If fails, you will have a re-test after some time. Even if you cant clear the exam, then you will be terminated.


So, while writing the exams, be careful. Try to score above 65%.



Java Assessment test



Today I had a first post assessment test. There are two parts of this test.
1. objective test (mcq)
2. program (2 que)


Totally 32 questions in objective type contains 1,2,3 marks.

Questions contains:

1. Data Structures
2. Java


Questions like:

Consider the following statements. (1 marks)
Statement A: Data Structures enable the creation of reusable code components.
Statement B: Dynamic data structures can grow and shrink at run time to make efficient use of memory.
A. Statement A is true while Statement B is false.
B. Statement A is false while Statement B is true.
C. Both Statement A and Statement B are false.
D. Both Statement A and Statement B are true.



Consider the following code: (2 marks)
public class Example
{
public static void main(String args[])
{
String [] direction = {"East","West","North","South"};
System.out.println(direction[4]);
}
}
What will be the outcome when the preceding code is executed?
A. The code will execute and display South as the output.
B. The code will throw a runtime exception.
C. The code will execute and display North as the output.
D. The code will execute but will not display any output.



Wednesday, 28 January 2015

Pre-Assessment test -2 DBMS

Completed Java Generics session!!


After Java generics session, we had a pre-assessment test in DBMS.

The questions are completely basics from DBMS.

 Questions from....


1. Normalization's-- Table samples will be given and asked to find the normalization.

2. Queries-- Tables will be given and asked to select the query for the given output.

3. Some definitions will be there.

4. queries to find the particular data from the table.

5. Joins



most of the questions are to find the particular data from the given table samples.


Questions contains both 2 & 3 marks.

Friday, 23 January 2015

DBMS pre-assessment test



Its been one month from my joining. As of now, basics of Java is completed and expecting assessment on Tuesday or Wednesday.

Next session:

Next session will be DBMS for us. So next day we will have our pre-assessment test on DBMS.

The pass percentage for this pre-assessment is 65.


Friday, 9 January 2015

what are the things should be considered while developing a program ?



Programming knowledge is not only enough to work in software companies. But in interviews they will test only your programming knowledge.

In some companies, pseudo codes will be given to your team and you have to develop the program based on the pseudo code.

But in some companies, you will have to develop the pseudo code. So try to learn the basics of pseudo code and algorithms too.

While writing a program you need to consider the following things:


  • memory
  • number of steps
  • time of execution
  • operation included in program

Your program should be short and efficient.







Thursday, 8 January 2015

How to be a professional programmer ?

         

         Now a days, most of the students knows to develop a program using different technologies. But to be a professional programmer you need to follow some kind of ethics to develop an efficient software.

For example, you can write a simple (a+b) program in any number of lines.

But when you work in corporate for clients, you have to minimize the number of lines to reduce the size of the source program. And your program should take only minimum amount of compilation and execution time.

Also we have a lot of function for the same purpose with small difference. We need to understand every functions and use the efficient one.

For ex:

To get the input from the user we have a many ways :

1. scanf
2. getch()
3. getche()
4. getchar()

We are simply using scanf function to read the values from the user.
But every function from the above has different properties.

Like this, before/while developing a program we need to consider many things.



  

Wednesday, 7 January 2015

Spark IT Training- Talentsprint

I'm under training which is provided by GTT. There is an another training team named "Talent Sprint".

I have no idea about whats is really happening in their training.


So anybody knows about regarding the training ( weather is is GTT/ Talentsprint) please share with us.

Here is the Facebook page for this blog:
https://www.facebook.com/pages/Spark-It-Daily-Updates/1518122815119458?ref=hl

If you know anything regarding this training, please write to me or post in that Fb page. 

Focus Area 1

OS concepts and OOPS using Java:

GTT (Global Talent Track) is giving the training. Its is the first focus area for my batch.

For some of you guys Talent Sprint will give the training. May be your schedules and agenda will change based on your training team.

First we are going through the detailed concepts of the OS scheduling algorithms and other OS concepts like process management, resource management, memory management, etc.

Our first assessment test will be based on these concepts and we need to score more than 65%.
I've no idea about the re-test process for this assessment test's.

In between the classes you will have the technical activities and non-technical activities like simple games, presentations or any other activity to interact with your batch mates.
(Try to participate in every activity)




Monday, 5 January 2015

Presentation during the training

Tomorrow I have a presentation class. Totally we have 50 members in my batch. Trainer divided us into 10 batches and gave us each topic.

Every batch should present a presentation about that topics.

The topics are:

OS
Device Management
Process Management
Memory Management
FCFS
SJF
Priority Scheduling
SRJF
Round Robin


like this...

Actual classes started

My actual classes started today onwards. Today 20 new members are  joined in my batch. Totally there are 50 members in my batch.

First session is about Operating System and Components of Computer.

We all know about this topic, but out trainer had a lot of information to share about this.

First, We will have a classes on this basics and later that we will have a oops concept classes through Java.

Even if you are from .Net batch, you will have to study the OOP's concept through Java only.

At the end of the training in basics, we will have a test on both OS concepts and OOP's concepts.

The passing score will be 65%


Wednesday, 31 December 2014

Why .Net is widely used ?



.Net is language independent. If you are a C++ developer or VB developer or C# developer or F# developer you can easily work in .Net.

.Net framework provides you a lot of library files for easy use and we can develop the application faster than developing in Java.

.Net technology has  a tool called VISUAL STUDIO to  develop the front end designs which makes us to finish our work faster and easier.

We dont need to code for the UI designs.

To use the .Net application in other platform, we can go for the web application asp.net.

There are many .Net languages are available like c#.Net, VB.Net, f#.Net. C++.Net, python.Net, Ruby.Net etc...

Thats why .Net is widely used!!

Tuesday, 30 December 2014

Basic classes!!



Before joining into the Spark training, just go through the OS concepts, Algorithms and difference between the various programming languages.

It will be helpful at the first day of the training.

At first they will start from OS concepts and then only they will move to the programming languages.

Today I had a class on generics.

My trainer asked us to develop some programs on C to check our skills and to check how we are implementing logic's in the the program.


The questions are like:

1).
Input: This is  test                   sample                       one!!
Output: This0is01test01234567sample0123456789012one!!

(the spaces should be filled from the numbers 0 to 9. If the number exceeds 9 then it starts from 0 again.)----- TRY IT YOURSELF

2). Input :  This is sample
     Output:   sihT si elpmas  (Not entire string reverse)

(every word should be in reverse. But not reverse the entire string. reverse each word)
-----------TRY IT YOURSELF






Friday, 26 December 2014

Choose your batch for the training...



On the reporting day, you will meet many people and you guys will become friends on the same day. If you want be with them in your training period, I suggest you people to stay in the same class for the first day of your training.

Else you will be in the different classes as well as different technologies.

See more about the batch division..


This is what happened for me !!



Working in real time projects



         Once you are selected in any of the IT industry, they will assign you a team for the project. You will have your senior teammates, and Team Leader for your team.

You will be working in the technology which your area of interest is.
(If you are selected for the .Net developer, then you will be working in .Net technology)

And your team will be called as Development team. Likewise you will have a analyst team, Designing team, Testing team, Deployment team, Database administration.

If you are good in any other department apart from developing, then you ca move to that particular department.






Hands on training!!!



Got a trainer from CTS!!!


The trainer has a extraordinary knowledge in .Net technology and the way of training is really appreciable.

This is not like a college level training. This training is really different and the trainer provides a lot information about all technologies like Java, .Net, Database. They are completely training us to work in a real time projects.

Even though if we are not selected at the end of the training, definitely the knowledge you got from the training will help you to get the job in MNC.


Wednesday, 24 December 2014

Course introduction...

Interesting day!!!


In morning session, they just gave us a brief introduction about .Net.

Like what are the features of  .Net and what are the components using in .Net.

Also discussed about the various tools using to develop the .Net applications.



Later they conducted the various activities for developing the communication skills, listening skills, simple presentations and games to interact with everyone from my batch...









You got doubts!!!

I have informations...

So feel free to post your Queries...


Follow and Share for your friends!!

https://www.facebook.com/pages/Spark-It-Daily-Updates/1518122815119458

Tuesday, 23 December 2014

Java or .Net



Totally we have 68 members in our training center. They split us into 2 batchs.

And one batch is going to attend the training in Java technology.

Other batch is .Net batch


If you want to change your technology for the training, you can ask your trainer and change.

For first 30 days, they will cover the basics of the particular technologies.

           -- General concepts

           -- Related to your Technology

           -- Database for your Technology

After these 30 days we will have a 2 assessment tests. We will have to score more than 65%.

After 30 days.

          -- Advanced concepts in your technology
          -- Working with tools
          -- UI
          -- Project development

After these days we will have 3 assessment tests. We will have to score more than 65%


If you performed will in all the assessments, you will be considered for the interview.





You got doubts!!!

I have informations...

So feel free to post your Queries...


Follow and Share for your friends!!

https://www.facebook.com/pages/Spark-It-Daily-Updates/1518122815119458

Spark IT Pre assesment test



In morning session I had a pre-assessment test. The questions were basic and easy only.

Questions from: Java, Data Structures and OS

There are 33 questions which contains both 2 and 3 marks. The total mark is 100.

Questions like:


  • Finding average waiting time in FCFS and Round Robin sorting algorithm
  • Finding output for simple java programs
  • Finding the errors in programs
  • Some algorithm definations

------Duration of the test is 90mins






You got doubts!!!

I have informations...

So feel free to post your Queries...


Follow and Share for your friends!!

https://www.facebook.com/pages/Spark-It-Daily-Updates/1518122815119458