15-01-2016, 04:16 PM
Preface
The IT industry is now in boom. Students are getting placed through both off-campus and oncampus recruitment. Recruitment has become a process of rejection rather than selection due to the large output from the institutions all over the country. The recruitment process normally involves the following stages:
Aptitude test → Technical Test → Technical Interview → Personal Interview Of course,many companies include group discussion also. The areas where the freshers or experienced professionals find it difficult are the second and third stages mentioned above. Though they have mastered many subjects in their graduation/post-graduation, they find it difficult to quickly recapitulate the basics, which is mandatory to clear any technical test/interview. Hence the need for the preparation of a textbook of this type consisting of more than 1000 questions (short answer and objective type) on various hot topics in Computer Science. This text book is presented as follows. There are totally twelve chapters. The first eleven chapters provide short answer questions in C programming, C++ Programming, Data Structures & Algorithms, DBMS, RDBMS, DDBMS, Software Engineering, Software Quality and Software Testing, Operating System, Computer Applications, JAVA Programming and Computer Networks. The last chapter provides objective type questions on the various topics discussed earlier.
This “Test Yourself” chapter is given to readers to test themselves after completely studying the earlier chapters. Being the first edition, this book is prepared and presented in such a way that everybody, even a beginner, will find it easy to have a quick glimpse of the various concepts in Computer Science. The reader can make use of the text book to prepare for technical tests and technical interviews conducted by software companies, competitive exams conducted by State Government and the Government of India for the posts of IT officers, Programmers, IT Managers, and Software Engineers, to clear the technical part of the exams like UGC-NET, SLET etc. The book is targetted at the under-graduate and post-graduate students of any branch, those who aspire to enter the field Information Technology. A list of books that helped us to prepare this textbook is given in the Bibliography. Though great care has been taken in editing this book, I would wholeheartedly accept suggestions for improvement offered by the readers. If you have the patience to go through all the questions starting from the first chapter to the last chapter, I am hopeful that the purpose of the book would be served. My wholehearted thanks and acknowledgements are due in no small measure to Dr. (Mrs.) Radha Thiagarajan, Chairman, Thiagarajar College of Engineering (TCE), Mr. T. Kannan, Vice Chairman Correspondent, Dr. V. Abhaikumar, Principal, Dr. R. Rajaram, Head of the Department of Computer Science & Engineering, and my colleagues of the TCE, friends and family. I am thankful to Prof. V. Sankarasubramanian, Head of the Department of English, The Madura College, Madurai, for his invaluable comments and suggestions during the preparation of this book. I sincerely acknowledge the support extended by my father, who is the motivating force behind this project. Finally, I am thankful to New Age International
(P) Limited, Publishers, New Delhi, for their support and encouragement.