Showing posts with label Operating Systems. Show all posts
Showing posts with label Operating Systems. Show all posts

Thursday, March 12, 2009

Linux Bible, 2008 Edition


* Publisher: Wiley
* Number Of Pages: 888
* Publication Date: 2008-02-19
* ISBN-10 / ASIN: 0470230193
* ISBN-13 / EAN: 9780470230190
* Binding: Paperback

Click Here To Download

Beginning Ubuntu Linux, Third Edition


* Publisher: Apress
* Number Of Pages: 768
* Publication Date: 2008-06-24
* ISBN-10 / ASIN: 1590599918
* ISBN-13 / EAN: 9781590599914
* Binding: Paperback

Click Here To Download

Ubuntu Linux Bible


# Publisher: Wiley
# Number Of Pages: 904
# Publication Date: 2007-01-03
# Sales Rank: 19877
# ISBN / ASIN: 0470038993
# EAN: 9780470038994
# Binding: Paperback
# Manufacturer: Wiley
# Studio: Wiley
# Average Rating: 5

Click Here To Download

Ubuntu Linux ebooks collection


Author(s): Benjamin Mako Hill, Jono Bacon, Corey Burger, Jonathan Jesse, Ivan Krstic
Publisher: Prentice Hall
Year: Aug 2006
ISBN: 0132435942
Language: English
File type: CHM
Pages: 448
Click Here To DOwnload

Thursday, February 12, 2009

Advanced Linux Programming



Advanced Linux Programming is divided into two parts. The first covers generic UNIX system services, but with a particular eye towards Linux specific information. This portion of the book will be of use even to advanced programmers who have worked with other Linux systems since it will cover Linux specific details and differences. For programmers without UNIX experience, it will be even more valuable. The second section covers material that is entirely Linux specific. These are truly advanced topics, and are the techniques that the gurus use to build great applications. While this book will focus mostly on the Application Programming Interface (API) provided by the Linux kernel and the C library, a preliminary introduction to the development tools available will allow all who purchase the book to make immediate use of Linux.

Advanced Linux Programming brings the success of Code Sourcery, LLC to paper। Anyone who works with Linux regularly or who is looking to start working with Linux, knows who this company is and they rely on them for solutions. Mark and Alex bring to their readers the know-how they've gained over the years. The book is divided into two parts. The first covers generic UNIX system services, but with a particular eye towards Linux specific information. This portion of the book will be of use even to advanced programmers who have worked with other Linux systems since it will cover Linux specific details and differences. For programmers without UNIX experience, it will be even more valuable. The second section covers material that is entirely Linux specific. These are truly advanced topics, and are the techniques that the gurus use to build great applications. This book is written for Linux programmers who are reasonably skilled in the C programming language and who are in need of a book that covers the Linux C library (glibc). The Web site includes all the code developed in the book and is a source of communication for readers of the book to speak directly to the authors.

Download

http://rapidshare.com/files/197239090/Nueva_carpeta.rar

Monday, June 9, 2008

Java Programming for Engineers


Paperback: 360 pages
Data: June 20, 2002
Format: PDF
Description:
While teaching Java programming at Minnesota State University, the authors noticed that engineering students were enrolling in Java programming courses in order to obtain basic programming skills, but there were no Java books suitable for courses intended for engineers. They realized the need for a comprehensive Java programming tutorial that offers basic programming skills that can be applied in the field of engineering. With this in mind, the authors developed Java Programming for Engineers in order to meet the needs of both engineers and engineering students. The text uses the personal computer as a development platform and assumes no prior programming experience or knowledge. The only skills expected of the reader are basic keyboarding and user-level familiarity with the PC. Topics covered range from mathematical expressions to linear systems to engineering graphics. Chapters on problem solving skills and the designing of engineering applications walk readers through real word problems they might encounter. Divided into two parts, Part 1 is a description of the Java language, of the fundamentals of object orientation, input and output operations, and error handling. Part 2 is about Java programming for engineers. It starts with computer number systems, fixed- and variable-precision numeric data, mathematical programming in Java as could be of interest to engineers, and concludes with an overview of Java Graphics.
Download

Saturday, June 7, 2008

Waite Group's Object-Oriented Programming in C++, Third Edition,


Waite Group's Object-Oriented Programming in C++, Third Edition, The
by Robert Lafore

Publisher: Sams
Pub Date: November 25, 1998
Print ISBN-10: 1-57169-160-X
Print ISBN-13: 978-1-57169-160-6
Pages: 960
Slots: 1.0

Book Description: This tutorial presents the sophisticated new features of the most current ANSI/ISO C++ standard as they apply to object-oriented programming. Learn the concepts of object-oriented programming, why they exist, and how to utilize them to create sophisticated and efficient object-oriented applications. This book expects you to be familiar with basic programming concepts. It is no longer enough to understand the syntax and features of the language. You must also be familiar with how these features are put to use. Get up to speed quick on the new concepts of object-oriented design patterns, CRC modeling, and the new Universal Modeling Language (UML), which provides a systematic way to diagram the relationship between classes. Object-oriented programming is presented through the use of practical task-oriented examples and figures that help conceptualize and illustrate techniques and approaches, and questions and exercises to reinforce learning concepts.

Download:

http://rapidshare.com/files/85080992/Object-Oriented_Programming_in_C____3rd_Edition.zip

C FOR ENGINEERS by R.G.Salokhe

The C language was created, designed and written by Dennis Ritchie in 1972 at Bell
Laboratories. C was designed to run under UNIX operating system on the DEC, PDP11
computer.
Features of C :-
a) Portability :- The best feature for which C gained popularity is the portability of
code. The C language programs could be run on variety of computers with a little or no
change in the source code. Which means the C language code can be used under various
operating systems.
b) Efficiency :- The C language is efficient in two ways I) The source code is very
compact ii) Memory Management through C is very efficient.
c) Modularity :- C allows separately compiled modules which can be linked together.
The programs can be written in well structured manner. C is a language of functions.
Various modules are written as functions.
d) Pointer Operations :- C is very powerful in pointer operations. Pointers can be set to
various data types as well as to funtions, structures etc. Arrays can be manipulated with
the help of pointers.
e) Flexible level :- C programs can be written with the features of high level languages
as well as that of low level languages. C thus fits in between the two. C is not a ‘strongly
typed’ language. There are no bounds to number of array elements.
f) Case Sensitivity :- C is case sensitive. Which means the upper case and lower case
characters are treated differently in variable names, function names etc.
ANSI C :- ANSI stands for American National Standard Institute. The ANSI set a
standard for C language in 1990. This was for the various compiler developers to use this
standard. However many compilers are not strictly adhering to the ANSI standard.
Structure of C Programs :- Since C is a language of functions, let us understand
what a function means;
A function is an entity which accepts some input, processes the same and gives the
output. The type of function is determined by its output. The function can be used as its
output.

Download:

http://rapidshare.com/files/85649800/cbook.pdf

Handbook of Data Structures and Applications by Chapman & Hall/CRC


Description
Although there are many advanced and specialized texts and handbooks on algorithms, until now there was no book that focused exclusively on the wide variety of data structures that have been reported in the literature. The Handbook of Data Structures and Applications responds to the needs of students, professionals, and researchers who need a mainstream reference on data structures by providing a comprehensive survey of data structures of various types. Divided into seven parts, the text begins with a review of introductory material, followed by a discussion of well-known classes of data structures, Priority Queues, Dictionary Structures, and Multidimensional structures. The editors next analyze miscellaneous data structures, which are well-known structures that elude easy classification. The book then addresses mechanisms and tools that were developed to facilitate the use of data structures in real programs. It concludes with an examination of the applications of data structures. The Handbook is invaluable in suggesting new ideas for research in data structures, and for revealing application contexts in which they can be deployed. Practitioners devising algorithms will gain insight into organizing data, allowing them to solve algorithmic problems more efficiently.


Details
  • Hardcover: 1392 pages
  • Publisher: Chapman & Hall/CRC; 1 edition (October 28, 2004)
  • Language: English
  • ISBN-10: 1584884355
  • ISBN-13: 978-1584884354
Download:

http://rapidshare.com/files/86132744/sahni_s._handbook_of_data_structures_and_applications_.rar

Microcontroller Programming: by Julio Sanchez and Maria P. Canton



Product Description
From cell phones and television remote controls to automobile engines and spacecraft, microcontrollers are everywhere. Programming these prolific devices is a much more involved and integrated task than it is for general-purpose microprocessors; microcontroller programmers must be fluent in application development, systems programming, and I/O operation as well as memory management and system timing. Using the popular and pervasive mid-range 8-bit Microchip PIC® as an archetype, Microcontroller Programming offers a self-contained presentation of the multidisciplinary tools needed to design and implement modern embedded systems and microcontrollers. The authors begin with basic electronics, number systems, and data concepts followed by digital logic, arithmetic, conversions, circuits, and circuit components to build a firm background in the computer science and electronics fundamentals involved in programming microcontrollers. For the remainder of the book, they focus on PIC architecture and programming tools and work systematically through programming various functions, modules, and devices. Helpful appendices supply the full mid-range PIC instruction set as well as additional programming solutions, a guide to resistor color codes, and a concise method for building custom circuit boards. Providing just the right mix of theory and practical guidance, Microcontroller Programming: The Microchip PIC® is the ideal tool for any amateur or professional designing and implementing stand-alone systems for a wide variety of applications.

Product Details
  • Hardcover: 824 pages
  • Publisher: CRC (December 19, 2006)
  • Language: English
  • ISBN-10: 0849371899
  • ISBN-13: 978-0849371899
  • Product Dimensions: 10 x 7.3 x 2 inches
Download:

http://uploads.bizhat.com/file/16409