Algoritmos Fundamentales

Algoritmos Fundamentales
Author: Donald E. Knuth
Publisher: Reverte
Total Pages: 702
Release: 2021-01-10
Genre: Computers
ISBN: 842919018X

El primer volumen basado en la segunda edición americana puede considerarse como la intersección de todo el conjunto de libros, en el sentido de que contiene el material básico que se utiliza en los restantes volúmenes.

Algoritmia

Algoritmia
Author: Ramón M. Aller Ulloa
Publisher:
Total Pages: 772
Release: 1918
Genre: Number theory
ISBN:

Principios y algoritmos de concurrencia

Principios y algoritmos de concurrencia
Author: Ricardo Galli
Publisher: Ricardo Galli
Total Pages: 288
Release: 2015-06-14
Genre:
ISBN: 8460687619

Está orientado a estudiantes o programadores que desean actualizarse o completar sus conocimientos de programación concurrente. Aunque se explican algoritmos y técnicas complejas no se requieren ni se suponen conocimientos de concurrencia, solo experiencia en programación y estructuras de datos básicas. Comienza con los conceptos más básicos de procesos e hilos y avanza incrementalmente hasta las técnicas más sofisticadas. Algunos de los temas son los que se suelen estudiar en asignaturas universitarias de programación concurrente: el problema de exclusión mutua y sincronización con semáforos, monitores y canales. También se tratan temas más avanzados: instrucciones de hardware, optimizaciones de spinlocks, la interfaz FUTEX del núcleo Linux y memoria transaccional. Para cada tema se explican el origen, conceptos y algoritmos fundamentales. Siempre con ejemplos y código fuente en lenguajes populares (C, Python, Java, Go). Los programas están preparados y probados para que funcionen sobre cualquier sistema GNU/Linux, incluidas Raspberry Pi 1 y 2. El libro está diseñado y formateado para ser leído con comodidad en lectores de libros electrónicos. El código fuente de los programas está disponible en Github: https://github.com/gallir/concurrencia

Principios y Algoritmos de Concurrencia

Principios y Algoritmos de Concurrencia
Author: Ricardo Galli Granada
Publisher: CreateSpace
Total Pages: 238
Release: 2015-08-28
Genre:
ISBN: 9781517029753

Con la popularización de los multiprocesadores la programación concurrente es un tema de moda. Pero hay mucha confusión y desconocimiento sobre qué es concurrencia y sus principios y algoritmos fundamentales. No hay muchos libros accesibles y actualizados que cubran estos temas de forma estructurada, genérica, con un enfoque moderno y a precios razonables. Este libro intenta llenar ese hueco, es accesible pero completo, riguroso y autocontenido.Está especialmente orientado a estudiantes y programadores que desean actualizarse o completar sus conocimientos de programación concurrente. Se tratan algoritmos y técnicas complejas pero no se requieren ni se suponen conocimientos de concurrencia, solo experiencia en programación y estructuras de datos básicas. Comienza con los conceptos más básicos de procesos e hilos y avanza incrementalmente hasta las técnicas más sofisticadas.Algunos de los temas son los que se estudian en asignaturas universitarias de programación concurrente: el problema de exclusión mutua y sincronización con semáforos, monitores y canales. También se tratan temas más avanzados como instrucciones de hardware, optimizaciones de spinlocks, la interfaz FUTEX del núcleo Linux y memoria transaccional por software y hardware.Para cada tema se explican el origen, conceptos y algoritmos fundamentales. Todos con ejemplos y código fuente en lenguajes populares (C, Python, Java y Go).

Diseño de algoritmos con implementaciones en Pascal y C

Diseño de algoritmos con implementaciones en Pascal y C
Author: ADIEGO RODRIGUEZ, JOAQUIN
Publisher: Ediciones Paraninfo, S.A.
Total Pages: 546
Release: 2007-01-01
Genre: Computers
ISBN: 8497325389

Esta obra presenta los principales algoritmos y estructuras de datos conocidos. Las técnicas de diseño de algoritmos se explican de manera sencilla, mediante refinamientos sucesivos hasta alcanzar el nivel de implementación en lenguaje Pascal, y además, en los apéndices, todo programa en Pascal tiene su correspondiente programa en C. Podemos destacar: cubre las estructuras de datos elementales incluyendo listas lineales, pilas y colas, hace especial hincapié en los tipos abstractos de datos, se ofrece información acerca del comportamiento teórico y práctico de los algoritmos, contiene más de 155 ejercicios propuestos y para 58 de ellos se presenta una solución, material de apoyo a los profesores en forma de transparencias y los códigos en Pascal y C se pueden descargar desde el sitio www.infor.uva.es/algoritmos.

Algoritmos

Algoritmos
Author: Panos Louridas
Publisher: melusina
Total Pages: 242
Release: 2023-02-13
Genre: Mathematics
ISBN: 8418403705

Una introducción accesible a los algoritmos que explica no solo qué son sino también cómo funcionan, con ejemplos de una amplia gama de áreas de aplicación desde una sencilla búsqueda a la construcción de redes neuronales. El mundo digital en el que vivimos funciona con algoritmos, conjuntos de instrucciones que describen cómo hacer algo de manera eficiente. Las áreas de aplicación van desde los sencillos motores de búsqueda hasta secuenciación del ADN y el aprendizaje profundo. Hoy en día las personas necesitan tener algún conocimiento, aunque sea rudimentario de los algoritmos, y este libro ofrece una introducción accesible para el lector no especializado. Louridas explica no solo qué son los algoritmos sino también cómo funcionan, ofreciendo una amplia gama de ejemplos y manteniendo, en la medida de lo posible, las matemáticas a la mínima expresión.

Algoritmos: la base de la programación de computadoras (Algorithms: The Building Blocks of Computer Programming)

Algoritmos: la base de la programación de computadoras (Algorithms: The Building Blocks of Computer Programming)
Author: Daniel R. Faust
Publisher: The Rosen Publishing Group, Inc
Total Pages: 34
Release: 2018-07-15
Genre: Juvenile Nonfiction
ISBN: 153833707X

Algorithms might sound like a complicated tech term, but don't be intimidated, people actually use them every day. Using accessible language and full-color photographs, this book simplifies algorithms in an easy-to-understand way. Readers will be amazed to learn that an algorithm is just a set of steps for computers to follow to get things done. STEM topics from the Next Generation Science Standards are emphasized throughout the text. Sidebars featuring key terms help readers grow their tech vocabulary, and fact boxes provide additional opportunities to learn.

Diseño y construcción de algoritmos

Diseño y construcción de algoritmos
Author: Mancilla, Alfonso
Publisher: Universidad del Norte
Total Pages: 547
Release: 2015-07-06
Genre: Technology & Engineering
ISBN: 958741912X

Este libro contiene un compendio detallado y sistemático que sirve para el análisis, diseño y construcción de algoritmos. Los autores describen las reglas básicas para diseñar algoritmos aplicados a cualquier área del conocimiento humano, y mediante la combinación de teoría y ejemplos guían al lector para que identifique los conceptos de datos e información y construya algoritmos, partiendo de primitivas básicas hasta llegar a las más complejas. El texto, en síntesis, privilegia el análisis de problemas para que sean expresados con base en la lógica humana, mediante un conjunto de estructuras de control representativas de la lógica algorítmica. Por ello, se encontrarán aquí diversos niveles de diseño de algoritmos, desde ejercicios iniciales hasta problemas de desafío, que con seguridad permitirán adquirir la destreza necesaria para construir algoritmos y aplicarlos a nivel funcional en distintas áreas del conocimiento.