Este libro recoge los aspectos fundamentales, desde una perspec- tiva esencialmente práctica y en el ámbito de los sistemas operativos, de Programación Concurrente y de Tiempo Real, asignatura obligato- ria en el segundo curso del Grado en Ingeniería en Informática en la Escuela Superior de Informática (Universidad de Castilla-La Mancha). El principal objetivo que se pretende alcanzar es ofrecer al lector una visión general de las herramientas existentes para una adecuada pro- gramación de sistemas concurrentes y de los principales aspectos de la planificación de sistemas en tiempo real. La evolución de los sistemas operativos modernos y el hardware de procesamiento, esencialmente multi-núcleo, hace especialmente rele- vante la adquisición de competencias relativas a la programación con- currente y a la sincronización y comunicación entre procesos, para incrementar la productividad de las aplicaciones desarrolladas. En es- te contexto, el presente libro discute herramientas clásicas, como los semáforos y las colas de mensajes, y alternativas más flexibles, como los monitores o los objetos protegidos. Desde el punto de vista de la implementación se hace uso de la familia de estándares POSIX y de los lenguajes de programación C, C++ y Ada. Por otra parte, en este libro también se discuten los fundamentos de la planificación de sistemas en tiempo real con el objetivo de poner de manifiesto su importancia en el ámbito de los sistemas críticos. Conceptos como el tiempo de respuesta o el deadline de una tarea son esenciales para la programación de sistemas en tiempo real.
Version Control
What is version control, and why should you care? Version control is a system that records changes to a file or set of files over time so that you can recall specific versions later. For the examples in this book, you will use software source code as the files being version controlled, though in reality you can do this with nearly any type of file on a computer.
Perl Programming Language
If you're just getting started with Perl, this is the book you want --whether you're a programmer, system administrator, or web hacker. Nicknamed "the Llama" by two generations of users, this bestseller colsely follows the popular introductory Perl course tauhgt by the authors since 1991. This seventh edition covers recent changes to the language up to version 5.24. Perl is suitable for almost any task on almost any platform, from short fixes to complete web applications. Learning Perl teaches you the basics and shows you how to write programs up 128 lines long --roughly the size of 90% of Perl programs in use today. Each chapter include exercises to help you practice what you've just learned. Other books may teach you to program in Perl, but this book will turn you into a Perl programmer.
Perl Programming Language
If you're just getting started with Perl, this is the book you want --whether you're a programmer, system administrator, or web hacker. Nicknamed "the Llama" by two generations of users, this bestseller colsely follows the popular introductory Perl course tauhgt by the authors since 1991. This sixth edition covers recent changes to the language up to version 5.14. Perl is suitable for almost any task on almost any platform, from short fixes to complete web applications. Learning Perl teaches you the basics and shows you how to write programs up 128 lines long --roughly the size of 90% of Perl programs in use today. Each chapter include exercises to help you practice what you've just learned. Other books may teach you to program in Perl, but this book will turn you into a Perl programmer.
Operating Systems
Operating systems are an essential part of any computer system. Similarly, a course on operating systems is an essential part of any computer science education. This field is undergoing rapid change, as computers are now prevalent in virtually every arena of day-to-day life —from embedded devices in automobiles through the most sophisticated planning tools for governments and multinational firms. Yet the fundamental concepts remain fairly clear, and it is on these that we base this book.
The Docker Book is for developers, sysadmins, and DevOps-minded folks who want to implement DockerTM and container-based virtualization. There is an expectation that the reader has basic Linux/Unix skills and is familiar with the command line, editing files, installing packages, managing services, and basic networking. This books focuses on Docker Community Edition version v18.08 and later. It is not generally backwards-compatible with earlier releases.
Operating Systems
Operating systems are an essential part of any computer system. Similarly, a course on operating systems is an essential part of any computer science education. This field is undergoing rapid change, as computers are now prevalent in virtually every arena of day-to-day life—from embedded devices in automobiles through the most sophisticated planning tools for governments and multinational firms. Yet the fundamental concepts remain fairly clear, and it is on these that we base this book.
Operating Systems
Here you can find information on how to install and configure various server applications. It is a step-by-step, task-oriented guide for configuring and customizing your system.
This necessary book for introduces designing, the using, fundamental and implementing concepts database systems and database applications. Our presentation stresses the fundamentals of database modeling and design, the languages and models provided by the database management systems, and database system implementation techniques. The book is meant to be used as a textbook for a one- or two-semester course in database systems at the junior, senior, or graduate level, and as a reference book. Our goal is to provide an in-depth and up-to-date presentation of the most important aspects of database systems and applications, and related technologies. We assume that readers are familiar with elementary programming and data-structuring concepts and that they have had some exposure to the basics of computer organization.
This book is an outgrowth of our involvement in teaching an introductory probability course (Probabilistic Systems Analysis) at the Massachusetts Institute of Technology.
As befitting a book in its 100th year of publication, the American lectricians’ Handbook has always been my intellectual attic as an electrician. If I really need some information, no matter how off the beaten path, I have always been able to find the information in this book.
Usted puede contribuir con Libros UCLV, es importante para nosotros su aporte..
Contribuir