Bienvenidos!!!

Buenas aca Favio. Trato de crear este blog con motivo de llegar a todos los estudiantes de computación e informática. Trataré de publicar noticias relacionadas a la URU sobre nuestra carrera y demás. Publicare libros, exámenes, manuales y demás. Quien quiera ayudar comente y publique! Saludos.!!

domingo, 10 de octubre de 2010

Algorithms for Discrete Fourier Transform and Convolution, 2da Edición


Richard Tolimieri, Myoung An, Chao Lu , "Algorithms for Discrete Fourier Transform and Convolution, 2 Edition" 
Springer | 1997 | ISBN: 0387982612 | 267 pages | PDF | 22,2 MB



The main goal of this graduate-level text is to provide a language for understanding, unifying, and implementing a wide variety of algorithms for digital signal processing -- in particular, to provide rules and procedures that can simplify or even automate the task of writing code for the newest parallel and vector machines. It thus bridges the gap between digital signal processing algorithms and their implementation on a variety of computing platforms. The mathematical concept of tensor product is a recurring theme throughout the book: tensor product factors have a direct interpretation on many vector and parallel computers and tensor product identities can be matched to machine implementation. These formulations also highlight the data flow, which is especially important on supercomputers, where data flow may be the factor limiting the efficiency of a computation. Because of its importance in many applications, much of the discussion centers on algorithms related to the finite Fourier transform and to multiplicative FFT algorithms; other topics covered include convolution algorithms and prime-factor algorithms. This second edition has been revised and brought up to date throughout.

martes, 5 de octubre de 2010

Beginning PHP and MySQL: From Novice to Professional, Tercera Edición




Beginning PHP and MySQL: From Novice to Professional, Third Edition 
Publisher: Apress | ISBN: 1590598628 | edition 2008 | PDF | 1080 pages | 12 mb


Beginning PHP and MySQL: From Novice to Professional, Third Edition offers a comprehensive introduction to two of the most prominent open source technologies on the planet: the PHP scripting language and the MySQL database server. Updated to introduce the features found in MySQLs most significant release to date, readers learn how to take advantage of the latest features of both technologies to build powerful, manageable, and stable web applications.

Java for the Beginning Programmer



Jeff Heaton, "Java for the Beginning Programmer" 
Heaton Research, Inc. | 2006 | ISBN: 0977320618 | 336 pages | PDF | 2,7 MB



Java for the Beginning Programmer teaches Java to someone with absolutely no programming background. This book focuses on core programming topics such as variables, looping, subroutines, and program layout. This course focuses on real programming techniques, and not using an Integrated Development Environment (IDE) to generate code. This course ends with an introduction to graphical user interface programming.

By focusing on core programming techniques, and not using an IDE to generate code, the programmer is given a solid foundation in the Java programming language. This book prepares the reader for more advanced Java study, or one of our other Java programming books.

Each chapter includes review questions and an assignment. This book can be used either as a college text book, or for independent reading. This book was compiled from the author's years of experience teaching the Java programming language.

Introduction to Neural Networks for Java, 2da Edición



Jeff Heaton, "Introduction to Neural Networks for Java, 2nd Edition" 
Heaton Research, Inc. | 2008 | ISBN: 1604390085 | 440 pages | PDF | 3,8 MB


Introduction to Neural Networks with Java, Second Edition, introduces the Java programmer to the world of Neural Networks and Artificial Intelligence. Neural network architectures, such as the feedforward, Hopfield, and self-organizing map architectures are discussed. Training techniques, such as backpropagation, genetic algorithms and simulated annealing are also introduced. Practical examples are given for each neural network. Examples include the traveling salesman problem, handwriting recognition, financial prediction, game strategy, mathematical functions, and Internet bots. All Java source code is available online for easy downloading. 

Java: Practical Guide for Programmers (The Practical Guides)


Michael Sikora, "Java: Practical Guide for Programmers (The Practical Guides)" 
Morgan Kaufmann | 2003 | ISBN: 1558609091 | 150 pages | PDF | 7,5 MB


Focused instruction on the core elements of Java 1.4 with clear straight-forward examples and line-by-line analysis for experienced programmers.

Review
"Java: Practical Guide for Programmers efficiently gives the experienced programmer a turbo jumpstart on the Java language. Readers will be surprised how fast they can grasp the language essentials. My students have been searching for this book for years!"
--An Ngoc Lam
Sr. Software Engineer, 3PARdata Inc.
Computer Science Instructor, University of California at Santa Cruz 

Embedded Java Security: Security for Mobile Devices


Embedded Java Security: Security for Mobile Devices 
Publisher: Springer | ISBN: 1846285909 | edition 2006 | PDF | 254 pages | 11 mb


Whereas Java brings functionality and versatility to the world of mobile devices, at the same time it also introduces new security threats. The rapid growth of the number of mobile devices that support Java makes this a pressing issue. Embedded Java Security carefully examines the security aspects of Java and offers a security evaluation for the Java platform. After explaining background material on the architecture of embedded platforms and relating to its role in security, the book deconstructs the security model into its main components: It explains each component and relates it to the aim of securing the applications and the device. Toward this end, several implementations of the Java platform are examined and tested to relate the model to its actual implementation on devices. The security holes found are further used to clarify security issues and point out common errors. Finally, the book provides an evaluation of embedded Java security that includes security models and security tests performed on real-life implementations. 

Game Design for Teens (Premier Press Game Development)


Game Design for Teens (Premier Press Game Development) 
Publisher: Course Technology PTR | ISBN: 1592004962 | edition 2004 | PDF | 320 pages | 15,2 mb




"Game Design for Teens" covers the basics for developing a game idea and successfully converting that idea into a complete game. A natural addition to the "for Teens" line of books, it is a true beginner's guide to the game design process and deals specifically with creating a game design document. You will learn how to create a quality game design document appropriate for submission to a publisher, developer, or college professor. It explores the components of a game design document, how to create them, who creates them, and why each is important. This book also examines game design theory as it applies to different game genres. 

Network and System Security



Network and System Security 
Publisher: Syngress | ISBN: 1597495352 | edition 2010 | PDF | 408 pages | 4,9 mb

Descarga
Filesonic

Network and System Security provides focused coverage of network and system security technologies. Explores practical solutions to a wide range of network and systems security issues. Chapters are authored by leading experts in the field and address the immediate and long term challenges in the authors' respective areas of expertise. Coverage includes building a secure organization; cryptography; system intrusion; UNIX and Linux security; Internet security, intranet security; LAN security; wireless network security; cellular network security, RFID security, and more.

C++ in a Nutshell


Ray Lischner, "C++ in a Nutshell" 
O'Reilly Media | 2003 | ISBN: 059600298X | 704 pages | CHM | 1,2 MB


C++ in a Nutshell packs an enormous amount of information on C++ (and the many libraries used with it) in an indispensable quick reference for those who live in a deadline-driven world and need the facts but not the frills. The book's language reference is organized first by topic, followed by an alphabetical reference to the language's keywords, complete with syntax summaries and pointers to the topic references. The library reference is organized by header file, and each library chapter and class declaration presents the classes and types in alphabetical order for easy lookup. Cross-references link related methods, classes, and other key features. This is an ideal resource for students as well as professional programmers. When you're programming, you need answers to questions about language syntax, or parameters required by library routines quickly. C++ in a Nutshell is a concise desktop reference that answers these questions, putting the full power of this flexible, adaptable (but somewhat difficult to master) language at every C++ programmer's fingertips. 

C++ Common Knowledge: Essential Intermediate Programming


Stephen C. Dewhurst, "C++ Common Knowledge: Essential Intermediate Programming" 
Addison-Wesley Professional | 2005 | ISBN: 0321321928 | 272 pages | CHM | 1,1 MB


“We live in a time when, perhaps surprisingly, the best printed works on C++ are just now emerging. This is one of those works. Although C++ has been at the forefront of innovation and productivity in software development for more than two decades, it is only now being fully understood and utilized. This book is one of those rare contributions that can bear repeated study by practitioners and experts alike. It is not a treatise on the arcane or academic—rather it completes your understanding of things you think you know but will bite you sooner or later until you really learn them. Few people have mastered C++ and software design as well as Steve has; almost no one has such a level head as he when it comes to software development. He knows what you need to know, believe me. When he speaks, I always listen—closely. I invite you to do the same. You (and your customers) will be glad you did.”

—Chuck Allison, editor, The C++ Source
“Steve taught me C++. This was back in 1982 or 1983, I think—he had just returned from an internship sitting with Bjarne Stroustrup inventor of C++ at Bell Labs. Steve is one of the unsung heroes of the early days, and anything Steve writes is on my A-list of things to read. This book is an easy read and collects a great deal of Steve’s extensive knowledge and experience. It is highly recommended.”

—Stan Lippman, coauthor of C++ Primer, Fourth Edition
“I welcome the self-consciously non-Dummies approach of a short, smart book.”

—Matthew P. Johnson, Columbia University
“I agree with the author’s assessment of the types of programmers. I have encountered the same types in my experience as a developer and a book like this will go far to help bridge their knowledge gap.... I think this book complements other books, like Effective C++ by Scott Meyers. It presents everything in a concise and easy-to-read style.”

—Moataz Kamel, senior software designer, Motorola Canada
“Dewhurst has written yet another very good book. This book should be required reading for people who are using C++ (and think that they already know everything in C++).”

—Clovis Tondo, coauthor of C++ Primer Answer Book
What Every Professional C++ Programmer Needs to Know—Pared to Its Essentials So It Can Be Efficiently and Accurately Absorbed

C++ is a large, complex language, and learning it is never entirely easy. But some concepts and techniques must be thoroughly mastered if programmers are ever to do professional-quality work. This book cuts through the technical details to reveal what is commonly understood to be absolutely essential. In one slim volume, Steve Dewhurst distills what he and other experienced managers, trainers, and authors have found to be the most critical knowledge required for successful C++ programming. It doesn’t matter where or when you first learned C++. Before you take another step, use this book as your guide to make sure you’ve got it right!

This book is for you if
You’re no “dummy,” and you need to get quickly up to speed in intermediate to advanced C++
You’ve had some experience in C++ programming, but reading intermediate and advanced C++ books is slow-going
You’ve had an introductory C++ course, but you’ve found that you still can’t follow your colleagues when they’re describing their C++ designs and code
You’re an experienced C or Java programmer, but you don’t yet have the experience to develop nuanced C++ code and designs
You’re a C++ expert, and you’re looking for an alternative to answering the same questions from your less-experienced colleagues over and over again

C++ Common Knowledge covers essential but commonly misunderstood topics in C++ programming and design while filtering out needless complexity in the discussion of each topic. What remains is a clear distillation of the essentials required for production C++ programming, presented in the author’s trademark incisive, engaging style.

C++: A Beginner's Guide


C++: A Beginner's Guide By Herbert Schildt
Publisher: McGraw-Hill 2003 | 576 Pages | ISBN: 0072232153 | PDF | 10 MB

Descarga


Essential skills made easy! Written by Herb Schildt, the world's leading programming author, this step-by-step book is ideal for first-time programmers or those new to C++. The modular approach of this series, including sample projects and progress checks, makes it easy to learn to use C++ at your own pace.

About the Author 
Herbert Schildt (Mahomet, IL) is a leading programming author. He is an authority on the C, C++, Java, and C# programming languages, and a master Windows programmer. His programming books have sold more than three million copies worldwide and have been translated into all major foreign languages. He is the author of numerous best-sellers including, C++: The Complete Reference, C: The Complete Reference, C++ from the Ground Up, Java 2: The Complete Reference, Java 2: A Beginner's Guide, C#: A Beginner's Guide, The Art of Java and many more. Schildt holds a master's degree in computer science from the University of Illinois. 

MySQL and Java Developer's Guide (Repost)




MySQL and Java Developer's Guide
Wiley; 1 edition | February 21, 2003 | ISBN-10: 0471269239 | 432 pages | PDF | 3.5 MB

Descarga

The first comprehensive guide to MySQL for Java developers.With more than three million users, MySQL is the most popular open source database server in the world. It is the most popular database server for Linux and also runs on Windows, Macintosh, FreeBSD, and many flavors of UNIX. Most developers have built MySQL applications using programming languages like C, PHP, and Perl, but three years ago the author of this book, Mark Matthews, created MM.MySQL, the Java driver for MySQL. Since then, MySQL AB has shown their support for Java developers by hiring Mark, adopting his driver, and re-releasing it as Connector/J. Now, Mark Matthews and team explain everything you need to build database applications with MySQL and Java.

C++ for Everyone


C++ for Everyone 
Publisher: Wiley; 1 edition | ISBN: 0470383291 | edition 2008 | PDF | 528 pages | 20,8 mb


* This authoritative reference uses full color figures and color-coded program listings while introducing readers to C++ programming
* Provides additional pictures and captions to help readers navigate the material and find what they need quickly
* Presents many how-tos for common tasks, together with worked examples 

sábado, 2 de octubre de 2010

C++ Demystified By Jeff Kent


C++ Demystified By Jeff Kent
Publisher: McGraw-Hill Osborne Media 2004 | 368 Pages | ISBN: 0072253703 | CHM | 3 MB

Descarga




The fast and easy way to understanding the fundamentals of C++
If you’re looking for an easy way to learn C++ and want to immediately start writing your own programs, this is the resource you need. The hands-on approach and step-by-step instructions guide you through each phase of C++ programming with easy-to-understand language from start to finish. Whether or not you have previous C++ experience, you’ll get an excellent foundation here, discovering how computer programs and programming languages work. Next, you’ll learn the basics of the language--what data types, variables, and operators are and what they do, then on to functions, arrays, loops, and beyond. With no unnecessary, time-consuming material included, plus quizzes at the end of each chapter and a final exam, you’ll emerge a C++ pro, completing and running your very own complex programs in no time. Simple enough for a beginner, but challenging enough for an advanced student, C++ Demystified is your shortcut to mastering C++.
This one-of-a-kind self-teaching text offers:
An easy way to understand C++
A quiz at the end of each chapter
A final exam at the end of the book
No unnecessary technical jargon
A time-saving approach 

From Java to C#


From Java to C# 
Publisher: Addison Wesley | ISBN: 0321155726 | edition 2004 | PDF | 689 pages | 21,8 mb


This book introduces programmers, already familiar with object-oriented programming, to the C# programming language. It reviews basic object-oriented concepts when C# implementations are discussed. The book begins by discussing the nuts and bolts of C# before delving into the area of the .Net libraries of code. It then moves on to show how GUI programs are created, and how to populate them with graphics. Advanced topics such as networking, using C# to interface with databases, and using C# with ASP to produce interactive Web pages, are covered at the end of the book. This book is designed for programmers, experienced with object-oriented concepts, who are transitioning to C# or are interested in learning a new programming language.

Beginning C++ Game Programming


Beginning C++ Game Programming By Michael Dawson
Publisher: Course Technology PTR 2004 | 304 Pages | ISBN: 1592002056 | CHM | 5 MB

Descarga



Interactivity—the unique feature that sets games apart from other forms of entertainment. The power of interactivity lies in the programming that occurs behind the scenes. If you’re ready to jump into the world of programming for games, "Beginning C++Game Programming" will get you started on your journey, providing you with a solid foundation in the game programming language of the professionals. As you cover each programming concept, you’ll create small games that demonstrate your new skills. Wrap things up by combining each major concept to create an ambitious multiple player game. Get ready to master the basics of game programming with C++!

About the Author
Michael Dawson, from Santa Monica, CA, is a professional writer and has worked as a programmer and game industry designer and producer. He is the author of "Python Programming for the Absolute Beginner" (Premier Press, 1592000738), which teaches newcomers programming by using games as examples. Mike earned his Bachelor’s Degree in Computer Science from the University of Southern California and has worked as a programmer for a large Internet services company. He also has experience in the television industry as a staff writer for a popular sitcom.

JavaScript by Example By Ellie Quigley


JavaScript by Example By Ellie Quigley
Publisher: Prentice Hall 2010 | 912 Pages | ISBN: 0137054890 | PDF | 21 MB

Descarga




The World’s Easiest Java Script Tutorial–Fully Updated!

JavaScript by Example, Second Edition, is the easiest, most hands-on way to learn JavaScript. Legendary programming instructor Ellie Quigley has thoroughly updated her classic book to deliver the skills and information today’s JavaScript users need most–including up-to-the-minute coverage of JavaScript programming constructs, CSS, Ajax, JSON, and the latest JavaScript libraries and best practices.

Quigley illuminates every technique with focused, classroom-tested code examples, detailed line-by-line explanations, and real program output. This exceptionally clear, easy-to-understand book takes you from your first script to advanced techniques. It’s the only JavaScript book you’ll ever need!

New in This Edition 
End-of-chapter study tools, including classroom-tested labs
Programming the DOM
More Cascading Style Sheets
Introduction to Ajax and JSON
Explanation of how to develop interactive Web applications with dynamic, desktop-style interfaces
Programmers’ preparation for HTML 5’s breakthrough capabilities
This edition has been completely updated and includes many new and completely rewritten code examples; contains fully revised and updated coverage of Cascading Style Sheets (CSS) and the Document Object Model (DOM); and fully covers modern JavaScript concepts, principles, and programming techniques.

Thousands of Web developers, administrators, and power users have relied on JavaScript by Example to become expert JavaScript programmers. With this new edition, you can, too–even if you’re completely new to JavaScript. After you’ve become an expert, you’ll turn to this book constantly as the best source for trustworthy answers, solutions, and code.

jueves, 30 de septiembre de 2010

Introduction to Algorithms (MIT Electrical Engineering and Computer Science)


Thomas H. Cormen, Charles E. Leiserson, and Ronald L. Rivest, "Introduction to Algorithms (MIT Electrical Engineering and Computer Science)" 
The MIT Press | 2000 | ISBN: 0262031418 | 1048 pages | PDF | 65,9 MB




There are books on algorithms that are rigorous but not complete and books that cover masses of material but are not rigorous. Introduction to Algorithms combines the attributes of comprehensiveness and comprehensibility. It will be equally useful as a text, a handbook, and a general reference.

Introduction to Algorithms covers both classical material and such modern developments as amortized analysis and parallel algorithms. The mathematical exposition, while rigorous, is carefully detailed so that it will be accessible to all levels of readers. Chapters are organized so that they start with elementary material and progress to more advanced topics.

Each chapter is relatively self-contained and can be used as a unit of study. Algorithms are presented in a pseudocode that can be easily read by anyone familiar with Fortran, C, or Pascal. Numerous pertinent examples, figures, exercises, and case-study problems emphasize both engineering and mathematical aspects of the subject.

Professional Visual Studio 2010



Professional Visual Studio 2010 (Repost)
By Nick Randolph, David Gardner, Michael Minutillo, Chris Anderson
Publisher: Wiley Publishing, Inc. | 2010 | 1226 Pages | ISBN-10: 0470548657 | ISBN-13: 9780470548653 | True PDF | 56,5 MB


A must-have guide that covers all the new features of Visual Studio 2010.
Visual Studio allows you to create and manage programming projects for the Windows platform, and the new 2010 version has undergone a major overhaul comprised of significant changes. Written by an author team of veteran programmers and developers, this book gets you quickly up to speed on what you can expect from the newest version of Visual Studio.
Packed with helpful examples, this comprehensive guide explains how Visual Studio 2010 offers you a unique look at the beginning of the IDE's evolution: improved code navigation, annotation and extensibility with the WPF-based shell; better performance and scalability for native code; and fundamental improvements in debugging and test-driven development.
Examines the new features of Visual Studio 2010, which allows you to create and manage programming projects for the Windows platform
Walks you through every facet of the Integrated Development Environment (IDE), from common tasks and functions to its powerful tools
Offers real-world uses for each tool, command, and shortcut of the IDE so that you can easily apply what you learn as you progress through the book
Includes coverage of application platforms that are supported by Visual Studio 2010, including SharePoint, Windows Azure, RIA Services, and the ADO.NET Entity Framework
Features additional code samples in C#, as requested by readers of previous editions
With this book, you'll explore each aspect of the development life cycle from a perspective of how Visual Studio 2010 can make your life easier.


C++ by Example (Programming Series)


Greg M. Perry, "C++ by Example (Programming Series)" 
Que | 1992 | ISBN: 1565290380 | 790 pages | PDF | 2,4 MB

Uses examples, exercises, short chapters, and many marginal illustrations and explanations to show those with little or much programming experience how to operate the C++


Descarga




C# Bible por Jeff Ferguson, Brian Patterson


C# Bible by Jeff Ferguson, Brian Patterson
Publisher+: Wiley | June 15, 2002 | ISBN: 0764548344 | Pages: 591 | PDF | Size: 17,4 MB


Blending the object-oriented power of C++ with the simplicity of Visual Basic, C# is the ideal language for building sophisticated .NET components and applications. This all-in-one guide by a team of .NET programming pros delivers everything you need to get up and running with C# – a complete tour of the language and practical guidance on developing a variety of .NET solutions. Take the language tour and get the scoop on C# basics and object-oriented techniques as well as on advanced topics such as delegates and versioning. Then turn to the solutions section for all the examples and source code you need to jumpstart a C# project, whether it’s a Windows Form or an ASP.NET application.


Inside, you’ll find complete coverage of C#
* Get up to speed on expressions, functions, data types, and other C# fundamentals
* Master classes, overloaded operators, inheritance, and other object-oriented tools
* Harness the power of namespaces, interfaces, enumerations, and delegates
* Explore the ins and outs of exceptions, attributes, versioning, and unsafe code
* Create real-world Windows Forms and WebForms applications
* Build components to access files or a database
* Use C# in an ASP.NET application
* Integrate COM with .NET using C#

100omprehensive, the C# Bible will have even beginning programmers up and running with Microsoft's new C# language quickly and easily. But this title does not stop at just presenting the C# language - it teaches practical application development in the new .NET Framework. Starting at ground zero, readers will benefit from veteran developer Jeff Ferguson's insight into topics that include:
* Background of C#
* .NET concepts
* Defining data with variables
* Building containers with arrays
* Writing expressions and statements
* Object Oriented Programming with C#
* Maintaining state with fields
* Defining behavior with methods
* Building WinForm and WebFom applications
* Using C# in ASP.NET
* Working with COM




C++: The Complete Reference, 4th Edition

Simplemente exelente! El libro es muy bueno, consta de bastantes páginas pero solo pesa unos 3.3 MB más o menos.. Se los recomiendo totalmente!


C++: The Complete Reference, 4th Edition 
Publisher: McGraw-Hill Osborne Media | ISBN: 0072226803 | edition 2003 | PDF | 1023 pages | 3.3 mb


Master programmer and best-selling author Herb Schildt has updated and expanded his classic reference to C++. Using expertly crafted explanations, insider tips, and hundreds of examples, Schildt explains and demonstrates every aspect of C++. Inside you'll find details on the entire C++ language, including its keywords, operators, preprocessor directives, and libraries. There is even a synopsis of the extended keywords used for .NET programming. Of course, everything is presented in the clear, crisp, uncompromising style that has made Herb Schildt the choice of millions. Whether you're a beginning programmer or a seasoned pro, the answers to all your C++ questions can be found in this lasting resource.


Beginning Visual C# 2010


Beginning Visual C# 2010 
Publisher: wrox | ISBN: 0470502266 | edition 2010 | PDF | 1080 pages | 91.2 mb

Descarga

Filesonic.com

Get ready for the next release of Microsoft’s C# programming language with this essential Wrox beginner’s guide. Beginning Microsoft Visual C# 2010 starts with the basics and brings you thoroughly up to speed. You’ll first cover the fundamentals such as variables, flow control, and object-oriented programming and gradually build your skills for Web and Windows programming, Windows forms, and data access.
Step-by-step directions walk you through processes and invite you to “Try it Out,” at every stage. By the end, you’ll be able to write useful programming code following the steps you’ve learned in this thorough, practical book.


jueves, 16 de septiembre de 2010

Curso IBM programar es fácil - 47 Libros.. IMPERDIBLE!!

Buenas, aca les traigo esta exelente colección de 47 libros de la IBM!! vale la pena, son como 190 MB pero creanme, los ayudará.


Links:

Programar es Fácil [1-20] : MegaUpload
Programar es Fácil [21-47] : MegaUpload

Guia Autoevaluativa: MegaUpload 

Curso de programación indicado para quienes se inicien en programación, que viene bien editado y con el material adecuado, y queda por nuestra parte emplear el tiempo con provecho, si es así podremos adquirir los conocimientos necesarios para adentrarse en este mundo extraordinariamente interesante.
Los lenguajes de programación que comprende son la mayoría de los más utilizados actualmente como por ejemplo Html, C++ o Java junto con otros más.


Saludos!!!

Como Programar en C/C++ - Deitel


Links: 


Este libro es todo un clásico de la programación en C/C++. No es, ni mucho menos, una obra completa acerca de C/C++ pero sí resulta excelente para quién se inicie, ya no en la programación con estos lenguajes, sino en la programación misma. Explica cada concepto muy detalladamente con código fuente de ejemplo realmente clarificador y propone multitud de ejercicios.


La ventaja de este libro sobre los otros es que tiene una gran cantidad de ejemplos totalmente explicados ademas de sugerirte ejemplos para adquirir mas experiencia. Es indispensable si quieres volverte todo un profesional, y tal vez te enseñe mas que cualquier curso por otro lado.



# Entender los conceptos básicos de las ciencias de la computación.
# Familiarizarse con los distintos tipos de lenguajes de programación.
# Entender el entorno de desarrollo de un programa C++ típico.
# Aprender a escribir programas simples en C++.
# Aprender a manejar instrucciones sencillas de entrada y salida.
# Conocer los distintos tipos de datos fundamentales.
# Aprender a emplear los operadores aritméticos.
# Entender la precedencia de los operadores aritméticos.
# Aprender a escribir instrucciones sencillas de toma de decisiones...
Y mas temas.

Metodología de la programación : a través de pseudocódigo

Por fin algo en español, trataré de publicar más. Muy buen libro sobre programación, enfocado al pseudocódigo, muy utilizado y muy sencillo a la vez. Saludos!!


Link:


El pseudocódigo es un lenguaje algorítmico, de alto lenguaje utilizado para escribir con mucha más abstracción instrucciones de un lenguaje de programación.
El pseudocódigo está pensado para facilitar a las personas el entendimiento de un algoritmo, y por lo tanto puede omitir detalles irrelevantes que son necesarios en una implementación. Programadores diferentes suelen utilizar convenciones distintas, que pueden estar basadas en la sintaxis de lenguajes de programación concretos. Este libro le enseñará los aspectos básicos del pseudocódigo, entrando así en una compresión al implementar un programa o aplicación, si estas comenzando y quieres aprender a programar el pseudocódigo es la base de todo lo que vendrá después.

Miguel Ángel Rodríguez excelente programador hispanoamericano, nos dará en su libro los conocimientos y la entrada al mundo de la programación con bucles, convenciones, algoritmos, búsquedas, constructores, destructores, tipos de datos, Arrays, etc.

Manual de practicas del Laboratorio de Circuitos Electricos y Electronicos

A los que les da fastidio entrar en la pág. original acá les dejo la descarga directa del manual de laboratorio de circuitos eléctricos y electrónicos.






C++ Plus Data Structures

Libro parecido al anterior que he subido anteriormente. Esta mejor comprimido asi que pesa menos. Saludos!!


Links:


Updated and reorganized, C Plus Plus, Plus Data Structures, Fourth Edition explores the specifications, applications, and implementations of abstract data types with unmatched accessibility. Written by renowned author and educator Nell Dale, this text provides intuitive explanations that clarify abstract concepts, and approaches the study of data structures with emphasis on computer science theory and software engineering principles.
Topics such as modularization, data encapsulation, information hiding, object-oriented decomposition, algorithm analysis, life-cycle software verification models, and data abstraction are carefully presented to foster good software engineering techniques in students from the beginning of their careers. In addition to the meaningful exercises and case studies that define Nell Dale s teaching philosophy, this fourth edition provides an increased emphasis on object-oriented design and an early introduction of object-oriented concepts.