Thursday, July 22, 2010

ANSI C-SECOND EDITION



Product Details

  • Paperback: 274 pages
  • Publisher: Prentice Hall; 2 edition (April 1, 1988)
  • Language: English
  • ISBN-10: 0131103628
  • ISBN-13: 978-0131103627
  • Product Dimensions: 9.1 x 7 x 0.5 inches
  • Price: $53.21
This book (widely known as K&R, after the authors' initials) has for over twenty years been the best way to learn C. When I got this book in 1980, I had access to a Unix system and worked through much of the tutorial material in it. On the way I learnt a great deal, not just about C, but about good programming style, code reuse, the value of clear comments--in short, I was introduced to the skill set of an experienced computer professional.

The book was a trendsetter in several ways. For example, the very first exercise given is to print "hello, world"; this is now seen as the first exercise in innumerable other, more recent books, many of which may not realize that they are borrowing from K&R. The rest of chapter 1 (there's a chapter 0, an introduction; another geek-cool change which has been widely copied) is a tutorial that takes you through assignment statements, data types, if/else, for, while, printf, function definitions, arrays, and variable scoping, in less than 30 pages. If you work your way through the embedded exercises you'll have written utilities to strip tabs, reverse input by lines, strip trailing whitespace from input, and several others. This is much more challenging than most tutorials, but the effect on the student is that you feel you are being treated as an equal. The book doesn't talk down to you; it gives you accurate and concise answers. It's written for programmers, in other words.

The next few chapters go back over the elements of C in more detail, and should also be treated as a tutorial. Going through this material religiously will be far more valuable than any college class could possibly be.

There is a reference section at the back, which is good to have. But the real value of this book is in the tutorial approach: it is a rare pleasure in the computing field to find a book that is simultaneously clear, stimulating and informative.

FREE OF COST DOWNLOAD


C -THE COMPLETE REFERENCE - IVTH EDITION









Author(s): Herbert Schildt
Publisher: Osborne McGraw-Hill
Book Specifications: Soft-Cover, 805 Pages
Category: Programming
User Level: Novice to Advanced Programming
Suggested Publisher Price: $39.99 USA/ $57.95 CAN/ £24.99
ISBN: 0-07-212124-6
Amazon.co.uk: C The Complete Reference
Amazon.com: C The Complee Reference



Info from Back: "A new ANSI/ISO standard for C, called C99, has been recently adopted and Herb Schildt, the world’s leading programming author, has updated and expanded his best-selling reference on C to cover it. Whether you are a beginning C programmer or a seasoned pro, the answers to all your C questions can be found in this one-stop resource. In this authoritative guide, Schildt details the C language, its libraries, and applications, providing insider tips, hundreds of examples, and expertly crafted explanations. As a special bonus, the book concludes by developing a C interpreter, which you can use as-is or expand on your own! And just as you’d expect, everything is presented in the clear, concise, uncompromising style that has made Herb the choice of millions.”


Introduction

Learning how to program can be a daunting task. Whether it be self-taught, or learnt in a classroom. Part of the learning curve is in understanding the many different parts of the language. To that end one usually ends up consulting the man pages. Problem with that is most people prefer a physical reference such as a book. This volume fits the bill quite nicely, and is a rather hefty one at that. I normally will consult the man pages myself, but for some questions that I had, I found them insufficient. There was for me as a novice C programmer a lack of examples. So the need for a complete reference on C was rather apparent to me. Learning is a very personal thing, and the approach differs from person to person. One thing that is universal though is the benefit of a reference book.

Content & Overview

This book is broken down over six parts, which in turn are composed of twenty nine chapters. It was with surprise that I saw the first chapter was a high level overview of the C language itself. For a high level overview it still contains some excellent information about the language itself. Included is a page or two on the difference between compilers, and interpreters. I was left rather mystified some time ago when a PERL programmer thought that the PERL language was compiled vice being interpreted, which it is. To that end the actual linking, and compiling of a C program is also touched upon. Rounding out this rather informative chapter was a quick blurb on the differences between C, and C++.

Following on the heels of the first chapter is information and examples of C expressions. One of the specific topics covered is local, formal, and global variables. Just what are they and how are they used. Seen as this is a reference there is plenty of sample code to illustrate the point at hand. Another key concept detailed and shown are C statements. To whit; if, switch, for, and the while statement are covered. Not only are sample code snippets shown, but a brief explanation of the syntax is given.

One of the hardest parts in understanding C is the use of arrays, strings, and the all important topic of pointers. Many C programmers I know will say that if you can understand pointers you have mostly won the battle when it comes to learning C. Though the coverage of arrays is a little thin in my opinion it is to the point. Also one needs to remember that this is a reference, and not a self-learning book.

After this is one area that I recently had trouble with myself recently. The usage of argc and argv is covered in the Functions chapter. Though I got an answer to my question from capi one of our resident alpha geeks aka programmer I wish I would have had this book when I got stuck. Several examples of argc and argv usage are clearly laid out to learn from. Another key topic closely following functions is console I/O, as exemplified by printf() and scanf(). It only makes sense to then have file I/O after console I/O. Usage like fopen(), getc(), putc(), fputs(), and fgets() receive attention from the author. I won’t attempt to cover even briefly all of the books contents, but would suggest you check here for a complete listing.

Style and Detail

The first thing I noticed about this book was the fact that for such a lengthy book the paper quality was very good. Not too thin or wispy, which can often be the case for big books. As befits a reference book there is a large amount of code snippets. There is also a minimum of distraction in the book color wise that is nice. Some books have a page layout scheme that can be distracting when read. In the case of this book it has a nice clean feel to it. Overall a rather good job was done in formatting this books contents while taking into account its subject matter.

Conclusion

Though this is billed as a complete reference for the C programming language I would say it is that, and much more. The author has done an excellent job of writing about a topic, which can be very dry. Interspersed with code snippets, are clear explanations of what is being addressed at that point. Being clear about syntax in C though can be difficult to say the least, but it is done quite well in this case. From my perspective as a novice C programmer I highly recommend this book, as the complete reference that it claims to be. With this in mind the book gets an 8 out of 10.

FREE OF COST DOWNLOAD





Wednesday, July 21, 2010

TURBO C,C++ COMPILER-3.5




The Borland C++ 3.5 Compiler is the high performance foundation and core technology of Inprise/Borland's award-winning Borland C++Builder product line and is the basis for Inprise/Borland's recently announced C++Builder(TM) 5 development system for Windows 95, 98, NT, and Windows 2000.

"Over the past 11 years, millions of developers have relied on the speed and quality of the Borland C/C++ compiler technology. Beginning this month, every developer will have free access to the latest Borland C/C++ compiler for building high quality Windows, Internet, and distributed applications," said Michael Swindell, director of product management at Inprise/Borland. "With Open Source development exploding on all platforms, developers can now rely on a leading commercial ANSI C++ compiler to be available for any Windows based Open Source project. In addition, with our forthcoming Linux C++ tools, development with Borland C++ tools today is an investment in Linux development for tomorrow."

"Since many programmers learned how to develop using Borland tools, it's great to see Inprise/Borland offer its widely-used compiler free of charge," said Sally Cusack, an analyst and research manager at International Data Corporation. "Developers who download this compiler will subsequently have a seamless path to the rich tools and capabilities of Borland C++Builder 5 for RAD, Internet, User Interface, database, and distributed solutions.

FOR DOWNLOADING CLICK THE BUTTON BELOW

Wednesday, July 14, 2010

ANNA UNIVERSITY FIRST SEMESTER RESULTS




Friendzz,

Some of our friends have requested the result page for FIRST SEMESTER 2009-2010 in view of applying for bank loans.These pages are not available now.So the results of all our classmates are saved in a single pdf file. So if you need it you can download it and make use of it




Your's friendly,
[MOHANRAM.G],
ADMIN...

THIRD SEMESTER ACADEMIC SCHEDULE AND SYLLABUS




FRIENDS,
We have successfully stepped into another year.Let us hope that this year be fruitful and we make the best out of it....

Here is the download link for THIRD SEMESTER SYLLABUS AND SCHEDULE....


III rd SEMESTER SYLLABUS



III rd SEMESTER SCHEDULE



Your's friendly,
[MOHANRAM.G],
ADMIN...



Thursday, July 1, 2010

EDEC-QUESTION BANK & MODEL QUESTION PAPERS


" ELECTRIC CIRCUITS AND ELECTRON DEVICES "-A subject full of circuit diagrams,problems,devices,diodes and much more.This subject requires a special attention in order to score good marks. So a set of question papers and a collection of 2-marks & 10-marks questions have been collected from our friends and have been posted Please download it from the following links.


EDEC QUESTION MODEL PAPER-I








EDEC QUESTION MODEL PAPER-II








EDEC QUESTION MODEL PAPER-III








EDEC QUESTION MODEL PAPER-IV








THEOREMS








ALL QUESTION BANKS


EDEC QUESTION BANK-I







EDEC QUESTION BANK-II







EDEC QUESTION BANK-III








EDEC QUESTION BANK-IV







EDEC QUESTION BANK-V









P.S. YOU CAN ALSO POST YOUR COMMENTS

Your's friendly,
[MOHANRAM.G],
ADMIN...