This book is now in its fifth edition. Each edition has corresponded to a different phase in the way computer networks were used. When the first edition appeared in 1980, networks were an academic curiosity. When the second edition appeared in 1988, networks were used by universities and large businesses. When the third edition appeared in 1996, computer networks, especially the Internet, had become a daily reality for millions of people. By the fourth edition, in 2003, wireless networks and mobile computers had become commonplace for accessing the Web and the Internet. Now, in the fifth edition, networks are about content distribution (especially videos using CDNs and peer-to-peer networks) and mobile phones are small computers on the Internet.
Apress
Welcome to Beginning C: Fifth Edition. With this book you can become a competent C programmer using the latest version of the C language. In many ways, C is an ideal language with which to learn programming. It’s very compact, so there isn’t a lot of syntax to learn before you can write real applications. In spite of its conciseness, it’s extremely powerful and is used by professionals in many different areas. The power of C is such that it can be applied at all levels, from developing device drivers and operating system components to creating large-scale applications. A relatively new area for C is in application development for mobile phones. C compilers are available for virtually every kind of computer, so when you’ve learned C, you’ll be equipped to program in just about any context. Once you know C, you have an excellent base from which you can build an understanding of the object-oriented C++. My objective in this book is to minimize what I think are the three main hurdles the aspiring programmer must face: coming to grips with the jargon that pervades every programming language, understanding how to use the language elements (as opposed to merely knowing what they are), and appreciating how the language is applied in a practical context.
The Subject
Buen libro para aprender a programar con C y C++ casi desde cero. Creemos que este libro y sus materiales de apoyo proporcionarán a los estudiantes y profesionales una experiencia educativa informativa, interesante, retadora y divertida en relación con C y C++.
Este libro esta dirigido a los lectores que necesitan mas alla de los detalles técnicos de las redes inalalmbricas, desde su operación, su desarrollo y monitoreo.
Ingenieria del Software
La séptima edición de Ingeniería del software: un enfoque práctico tiene la intención de funcionar como guía hacia una disciplina de ingeniería que madura. Como las seis ediciones que la precedieron, la séptima se dirige a estudiantes y profesionales, y conserva su atractivo como guía para el profesional industrial y como introducción abarcadora para el estudiante en los niveles superiores de pregrado o en el primer año de graduado. La séptima edición es considerablemente más que una simple actualización. El libro se revisó y reestructuró para mejorar el flujo pedagógico y enfatizar nuevos e importantes procesos y prácticas de la ingeniería del software.
A beginner's guide to GPU programming and parallel computing with CUDA 10.x and C/C++. This book is designed to be an entry point for any newcomer or novice developer. But by the end of it, you will be able to write optimized CUDA code for different domains, including artificial intelligence.
Cuda programming
This book will be a valuable resource for anyone who wants to use GPUs for scientific and technical programming. It provides a comprehensive introduction to the CUDA programming interface and its usage. For a start, it describes the basics of parallel computing on heterogeneous architectures and introduces the features of CUDA. It then explains how CUDA programs are executed. CUDA exposes the execution and memory model to the programmer; as a result, the CUDA programmer has direct control of the massively parallel environment. In addition to giving details of the CUDA memory model, the text provides a wealth of information on how it can be utilized.
CUDA
Introduccion a la programacion en CUDA. El manual recorre los elementos fundamentales de CUDA y propone un conjunto de ejercicios sobre cada uno de los temas
CUDA
The goal of this book is to give you direct, hands-on engagement with personal high-performance computing. If you follow along on our foray into the CUDA world, you will gain the benefit of massive parallelism and be able to perform computations on a basic gaming computer that until very recently required a supercomputer. The material presented in this book will help you make sense of more sophisticated CUDA literature and pursue your own CUDA projects.
Usted puede contribuir con Libros UCLV, es importante para nosotros su aporte..
Contribuir