Thursday, July 12, 2007

Five viva questions for IT students:II

1. What is Unicode?
2. What do you mean by the term virtual memory?
3. Why is cache memory used
4. What id the difference between a compiler and an interpreter
5. What is a stack?

Five viva questions for IT students:II

1. What is unicode?
2. What do you mean by the term virtual memory?
3. Why is cache memory used
4. What id the difference between a compiler and an interpreter
5. What is a stack?

Monday, July 9, 2007

Five Viva questions for IT students-I

Many commonly asked viva questions for CS/IT students in vivas, interviews are collected in this seris.At a time 5 questions are given.
1.What is the difference between the keywords  public, private and protected ?
2.What is polymorphism?
3.What do you mean by the term class variable?
4.Distinguish between multiple and multilevel inheritance?
5.Give the names of any six object oriented programming languages.

Sunday, July 8, 2007

IT Project Reports: Five Guidelines


It is Disherataning to see that, Project reports At the MCA and B.Tech level are many times substandard. This   has lead to a situation where employers laugh at these projects and do there own asessment. How to get out of this situation.I am giving five guidelines to avoid this
1. Do not imitate previous reports
Imitating a substandard report will produce a stll suubstandard report. This kind of process continues and finally bad imitatations of reports written in the COBOL age are being circulated.Even if it is not pretty good students muse ephasise on writing there own reports.
2. Do the system study.
        Many projects done at these levels are toy projects which does not have anything to do with reality.If you want to do something first go and conduct a systen study.This gives you greater confidence.
3.Adhere to software engineering principles and coding standards.
Many projects do not have any documentation. Databases are never normalised and worser we see that no testing is done.This is a very bad situation and students should be encouraged to do normalisation and adhere to coding standards.
4.Do not copy from text book.
  Many project reports are verbatim copy of the things from atandard textbooks and nothing more. This trend should be  avoided. Students should be asked to write things in their own words.
5.Validation is a must . 
It is often seen that projects do not have any validation of fields.This is a very bad habit and should be avoided.
 

Joining B.Tech:Five Silver Rules


You may have completed your Plus Two and in the process of attending councelling. Choosing the right program at this point is very important.The main thing you have to know is that what is right for you may not be right for others.So in this article I give five silver bullets for students joining B.Tech
1. Know your taste.
certain courses are not useful to certain people. For example a student avert to drawing may not find civil engineering interseting.Knowing your taste is very important for selecting a course.
2.Know about the job potential
The current job potential may not be an Indication of the future. So before making a choice you must carefully study the job scenario for different branches available to you.
3. Know about the Institution
Having knowledge about the reputation of the institution and experiences of students studying there will be a great asset.Ask your parents to contact stuudents and get a clear picture of the institution you are going to study
4. Know your chance.
Befor making an option you must clearly study the admission scenario of the previous year and based on that make your choice.
5.Decide to work Hard.
WHatever course you get admitted to, without hard work your efferts will not be fruitfull.So Make the decision to work hard and not to be affected by external influences.
Wishing you the best