Showing posts with label BsCs 5th. Show all posts
Showing posts with label BsCs 5th. Show all posts

November 11, 2013

Introduction to Computer Theory 2nd Edition by Daniel I. A. Cohen, James Ed. Cohen PDF

| |
0 comments
Introduction to Computer Theory 2nd Edition by Daniel I. A. Cohen, James Ed. Cohen  PDF

This an excellent book. Basically, the whole point of it is to mathematically define what a computer is and prove that it works. The author does this by defining and manipulating mathematical alphabets and languages without resorting to any kind of advanced math. Starting from nothing, the whole thing leads up to Turing Machines. More specifically, according to the Preface, the goals of the book are:
  1. To introduce a student of Computer Science to the need for and the working of mathematical proof...
  2. To develop facility with the concepts, notations, and techniques of the theories of Automata, Formal Languages, and Turing machines...
  3. To provide historical perspective on the creation of the computer with a profound understanding of some of its capabilities and limitations...
The author did a wonderful job of it. Plus, unlike almost all other computer/math books. This book is almost enjoyable to read. Again, as stated in the Preface:

"This book is written for students with no presumed background of any kind. Every mathematical concept used is introduced from scratch. Extensive examples and illustrations spell out everything in detail to avoid any possibility of confusion."

Introduction to Computer Theory 2nd Edition by Daniel I. A. Cohen, James Ed. Cohen  PDF Free Download


Read More

Thinking in C++ by Bruce Eckel PDF

| |
0 comments
Thinking in C++ by Bruce Eckel PDF Free Download

Thinking in C++ patiently and methodically explores the issues of when and how to use inlines, references, operator overloading, inheritance and dynamic objects, as well as advanced topics such as the proper use of templates, exceptions and multiple inheritance. The entire effort is woven in a fabric that includes Eckel’s own philosophy of object and program design. A must for every C++ developer’s bookshelf, Thinking in C++ is the one C++ book you must have if you’re doing serious development with C++...

Thinking in C++ by Bruce Eckel PDF Free Download

ZIP File contains Thinking in C++  Volume I and Volume II...

Read More

December 08, 2012

Java SE Development Kit 7 Documentation ZIP

| |
0 comments
Java SE Development Kit 7 Documentation Offline download..



The  JavaTM Platform, Standard Edition (Java SE) Documentation contains API specifications, feature descriptions, developer guides, reference pages for JDKTM tools and utilities, demos, and links to related information.
Read online here   JavaTM Platform, Standard Edition (Java SE) online Documentation.


ZIP File:
Java SE Development Kit 7 Documentation Offline download..

Read More

December 05, 2012

C++ How to Program 7th Edition By Deitel and Deitel PDF

| |
8 comments
C++ How to Program 7th Edition By Deitel and Deitel PDF Free download..


For Introduction to Programming and other more intermediate courses covering programming in C++. Also appropriate as a supplement for upper-level courses where the instructor uses a book as a reference for the C++ language.
This best-selling comprehensive text is aimed at readers with little or no programming experience.  It teaches programming by presenting the concepts in the context of full working programs and takes and early objects approach. The text has an emphasis on achieving program clarity through structured and object-oriented programming, software reuse and component-oriented software construction...

The Seventh Edition encourages students to connect computers to the community, using the Internet to solve problems and make a difference in our world. All content has been carefully fine-tuned in response to a team of distinguished academic and industry reviewers...

C++ How to Program 7th Edition By Deitel and Deitel PDF Free download..

Read More

November 15, 2012

PC Assembly Language By Paul Carter PDF

| |
0 comments
PC Assembly Language By Paul Carter PDF Free Download..

The tutorial has extensive coverage of interfacing assembly. All the examples use the free NASM (Netwide) assembler. The tutorial only covers programming under 32-bit protected mode and requires a 32-bit protected mode compiler.

Table of Contents

  1. Introduction
  2. Basic Assembly Language
  3. Bit Operations
  4. Subprograms
  5. Arrays
  6. Floating Point
  7. Structures and C++
    PC Assembly Language By Paul Carter PDF Free Download..


Read More

Introduction to the Design and Analysis of Algorithms 3th Edition By Anany Levitin PDF

| |
0 comments


Introduction to the Design and Analysis of Algorithms based on a new classification of algorithm design techniques and a clear delineation of analysis methods, Introduction to the Design and Analysis of Algorithms presents the subject in a coherent and innovative manner. Written in a student-friendly style, the book emphasizes the understanding of ideas over excessively formal treatment while thoroughly covering the material required in an introductory algorithms course. Popular puzzles are used to motivate students' interest and strengthen their skills in algorithmic problem solving. Other learning-enhancement features include chapter summaries, hints to the exercises, and a detailed solution manual.

Table of Contents

1: Introduction
2: Fundamentals of the Analysis of Algorithm Efficiency
3: Brute Force and Exhaustive Search
4: Decrease-and-Conquer
5: Divide-and-Conquer
6: Transform-and-Conquer
7: Space and Time Trade-offs
8: Dynamic Programming
9: Greedy Technique
10: Iterative Improvement
11: Limitations of Algorithm Power
12: Coping with the Limitations of Algorithm Power


Introduction to the Design and Analysis of Algorithms 3th Edition By Anany Levitin PDF Free Download..

Read More

Java 2 Complete Reference 7th Edition By Herbert Schildt PDF

| |
0 comments
Java 2 Complete Reference 7th Edition By  Herbert Schildt  PDF


The world's leading programming author offers comprehensive coverage of the new Java release The definitive guide to Java has been fully expanded to cover every aspect of Java SE 6, the latest version of the world's most popular Web programming language. This comprehensive resource contains everything you need to develop, compile, debug, and run Java applications and applets.

Table of contents

Part I: The Java Language
  1. History & Evolution of Java
  2. Overview of Java
  3. Data Types, Variables, and Arrays
  4. Operators
  5. Control Statements
  6. Introducing Classes
  7. A Closer Look at Methodsand Classes
  8. Inheritance
  9. Packages and Interfaces
  10. Exception Handling
  11. Multithreaded Programming
  12. Enumerations, Autoboxing, and Annotations (Metadata)
  13. I/O, Applets, and Other Topics
  14. Generics
Part II: The Java Library
  15. String Handling
  16. Exploring java.lang
  17. java.util Part 1: Collections Framework
  18. java.util Part 2: More Utility Classes
  19. Input/Output: Exploring java.io
  20. Networking
  21. The Applet class
  22. Event Handling
  23. Introducing the AWT: Working with Windows, Graphics, and Text
  24. Using AWT Controls, Layout Managers, and Menus
  25. Images
  26. The Concurrency Utilities
  27. NIO, Regular Expressions, and Other Packages
Part III: Software Development Using Java
  28. Java Beans
  29. Introducing Swing
  30. Exploring Swing
  31. Servlets
Part IV: Applying Java
  32: Financial Applets and Servlets
  33: Creating a Download Manager in Java
  APPENDIX A: USING JAVA’S DOCUMENTATION COMMENTS
  INDEX

Link 1:
Java 2 Complete Reference 7th Edition By  Herbert Schildt  PDF Free Download


Link 2:

Java 2 Complete Reference 7th Edition By  Herbert Schildt  PDF Free Download

Read More

Java How To Program 7th Edition By Deitel & Deitel PDF

| |
2 comments
Java How To Program 7th Edition  By Deitel & Deitel PDF

For introductory courses in Java Programming and for Intermediate/Advanced Java Programming courses. The Deitels' groundbreaking How to Program series offers unparalleled breadth and depth of object-oriented programming concepts and intermediate-level topics for further study. This survey of Java programming contains an extensive OOD/UML 2 case study on developing an automated teller machine

Table of Contents 

 1 : Introduction to Computers, the Internet and the Web
 2 : Introduction to Java Applications
 3 : Introduction to Classes and Objects
 4 : Control Statements: Part 1
 5 : Control Statements: Part 2
 6 : Methods: A Deeper Look
 7 : Arrays

 8 : Classes and Objects: A Deeper Look
  9 : Object-Oriented Programming: Inheritance
10 : Object-Oriented Programming: Polymorphism
11 : GUI Components: Part 1
12 : Graphics and Java 2D™
13 : Exception Handling
14 : Files and Streams
15 : Recursion
16 : Searching and Sorting
17 : Data Structures
18 : Generics
19 : Collections
20 : Introduction to Java Applets
21 : Multimedia: Applets and Applications
22 : GUI Components: Part 2
23 : Multithreading
24 : Networking
25 : Accessing Databases with JDBC
26 : Web Applications: Part 1
27 : Web Applications: Part 2
28 : JAX-WS Web Services, Web 2.0 and Mash-Ups
29 : Formatted Output
30 : Strings, Characters and Regular Expressions
31 : Operator Precedence Chart
32 : ASCII Character Set
33 : Keywords and Reserved Words
34 : Primitive Types
35 : Number Systems
36 : GroupLayout
37 : Java Desktop Integration Components (JDIC)
38 : Mashups
39 : Unicode®
40 : Using the Java API Documentation
41 : Creating Documentation with javadoc
42 : Bit Manipulation
43 : ATM Case Study Code
44 : Labeled break and continue Statements
45 : UML 2:Additional Diagram Types
46 : Design Patterns
47 : Using the Debugger
 



Java How To Program 7th Edition  By Deitel & Deitel PDF Free Download..

Read More

Java Development Kit JDK 7

| |
0 comments



The Java Development Kit (JDK) is an Oracle Corporation product aimed at Java developers. Since the introduction of Java, it has been by far the most widely used Java Software Development Kit (SDK). On 17 November 2006, Sun announced that it would be released under the GNU General Public License (GPL), thus making it free software. This happened in large part on 8 May 2007; Sun contributed the source code to the OpenJDK
Java Development Kit contains the software and tools that you need to compile, debug, and run applets and applications that you've written using the Java programming language. JDK has as its primary components a collection of programming tools, including javac, jar, and the archiver, which packages related class libraries into a single JAR file. This tool also helps manage JAR files, javadoc - the documentation generator, which automatically generates documentation from source code comments, jdb - the debugger, jps - the process status tool, which displays process information for current Java processes, javap - the class file disassembler, and so many other components. The JDK also comes with a complete Java Runtime Environment, usually called a private runtime. It consists of a Java Virtual Machine and all of the class libraries present in the production environment, as well as additional libraries only useful to developers, and such as the internationalization libraries and the IDL libraries.

Java Development Kit 32 bit:

Java Development Kit  JDK 7 32-bit


Java Development Kit 64 bit:

Java Development Kit  JDK 7 64-bit


Read More

November 04, 2012

Wamp Server

| |
0 comments


WampServer is a Windows web development environment. It allows you to create web applications with Apache2, PHP and a MySQL database. Alongside, PhpMyAdmin allows you to manage easily your databases.



Read More

Macromedia Dreamweaver 8 Full

| |
0 comments

Macromedia Dreamweaver is one of the most popular web-design programs in the industry. It allows you to develop professional websites and its user-friendly interface, tools and features have made it the must-have package for web designers.

Dreamweaver uses both Cascading Style Sheets (CSS) and Hyper Text Markup Language (HTML) and it has good code-editing support features that will help you to write the CSS and HTML. Alongside writing the code, you can use the visual layout tools to build your sites and make them look exceptional.

You can use plug-ins to place videos, music and other media into web pages. If you want a site that is easy to update, then you can embed a live stream of content by using RSS.



Read More

Visual C++ express 2010

| |
0 comments


Microsoft Visual C++ 2010 Express is the one of the best product of Microsoft which can be used to create and edit C++ programs and also helps run many programs like software's, Games etc. Microsoft visual C++ 2010 express contains many features are very user friendly and easy for use.

Microsoft visual c++ 2010 express contains only a 32-bit x86 compiler. One of the main draw back this version is it does not support 64-bit x86 compiler and cross compiler and 64-bit Itanium (IA64) cross- compiler. The above components supports in professional, premium and ultimate version of Visual Studio 2010.

Second feature of Microsoft visual c++ 2010 express is libraries and headers. It contains windows headers and libraries, CRT library, STL, .NET framework class library and c++ support library. ATL, MFC and Open MP features are not available in this version.

Another cool feature is the graphical integrated development environment. It enhances the graphical performance of the visual c++ 2010 express software. It is also present in other versions like professional, premium and ultimate visual c++ 2010.

Visual c++ 2010 express contains many tools like incremental linker, program maintenance utility, lib generator, windows resource to object converter, COFF/PE dumper, COFF/PE editor, MASM, Errlook, inference rules, upgrade VCbuild projects to MSbuild etc. Tool features like browse information maintenance utility, c++ name undecorator, spy++, atltrace, devenv.com and profile guided optimization are not availiable in Visual 2010 express.

Debugging features are native and managed debugging. Remote, SQL and static code analysis are not available in this version and these all features available in ultimate version only. Visual c++ 2010 express also contains CSS style designer/editor, HTML designer/editor, XML editor, source code editor and windows forms designer also. In automation and extensibility contains features like extensibility of objects model, code model, project model, wizard model and debugger object model.These are the features of Microsoft visual c++ 2010 express software.


Read More

Software Engineering 9th edition by Ian Sommer ville PDF

| |
0 comments
 
Intended for introductory and advanced courses in software engineering.

The ninth edition of Software Engineering presents a broad perspective of software engineering, focusing on the processes and techniques fundamental to the creation of reliable, software systems. Increased coverage of agile methods and software reuse, along with coverage of 'traditional' plan-driven software engineering, gives readers the most up-to-date view of the field currently available. Practical case studies, a full set of easy-to-access supplements, and extensive web resources make teaching the course easier than ever.

The book is now structured into four parts:

1: Introduction to Software Engineering
2: Dependability and Security
3: Advanced Software Engineering
4: Software Engineering Management






Read More