GRAPHICS PROGRAMMING IN C

PRENTICE HALL IBERIAISBN: 9780133671520

Precio:
Precio de venta€30,97
Agotado

Descripción

GRAPHICS PROGRAMMING IN C

Resumen del libro

Este libro es una guía completa y práctica para programar gráficos en el entorno de los PC IBM y sus compatibles, utilizando el lenguaje C. Escrito por Stevens, la obra desglosa los fundamentos del desarrollo gráfico, ofreciendo código fuente y explicaciones detalladas sobre las capacidades de los sistemas ROM BIOS, CGA, EGA y VGA. Es un recurso valioso tanto para programadores noveles como para aquellos con experiencia que deseen dominar la programación gráfica de bajo nivel en C, incluyendo los compiladores Turbo C y Microsoft C.

¿De qué trata?

El libro aborda de manera sistemática los principios esenciales para crear gráficos en ordenadores compatibles con IBM PC. Comienza con los conceptos básicos del sistema de video y la interfaz ROM BIOS, para luego profundizar en las particularidades de los adaptadores gráficos más comunes de la época: CGA, EGA y VGA. A lo largo de sus páginas, el autor proporciona fragmentos de código fuente en C que ilustran cómo dibujar formas, manejar modos de video, controlar la paleta de colores y optimizar el rendimiento gráfico. El enfoque es eminentemente práctico, orientado a que el lector pueda aplicar inmediatamente los conocimientos adquiridos en sus propios proyectos de programación.

Temas principales

  • Fundamentos de la programación gráfica en sistemas IBM PC y clones.
  • Interacción con la ROM BIOS para el control del hardware de video.
  • Programación detallada de los adaptadores gráficos CGA, EGA y VGA.
  • Implementación de gráficos en los lenguajes C, Turbo C y Microsoft C.
  • Generación de código fuente para dibujo de primitivas y manipulación de pantalla.

¿Para quién está recomendado?

Este libro está dirigido a programadores de todos los niveles que trabajen con el lenguaje C y tengan interés en la programación gráfica de bajo nivel. Es especialmente útil para aquellos que desarrollan software para sistemas heredados o que buscan comprender a fondo el funcionamiento de los adaptadores gráficos clásicos. También es una referencia valiosa para estudiantes de informática y entusiastas de la programación retro que deseen explorar los fundamentos del hardware gráfico de los PC compatibles.

Qué aporta este libro

  • Proporciona una base sólida en los principios de la programación gráfica para hardware específico.
  • Ofrece ejemplos de código fuente funcionales y comentados para su implementación directa.
  • Explica las diferencias y capacidades clave entre los sistemas CGA, EGA y VGA.
  • Ayuda a comprender la interacción entre el software y el hardware de video a través de la ROM BIOS.
  • Sirve como guía de referencia para programar gráficos en los compiladores Turbo C y Microsoft C.

Ficha técnica

  • Autor: STEVENS
  • Editorial: PRENTICE HALL IBERIA
  • Idioma: Inglés
  • Colección: UNIVERSITARIO
  • Peso: 1057.0 g

Valoración editorial

Se trata de una obra técnica de referencia que, aunque centrada en hardware y compiladores de una era específica, ofrece una base conceptual sólida para entender la programación gráfica de bajo nivel. Su enfoque práctico, con abundante código fuente, la convierte en un recurso útil para programadores que deseen profundizar en el funcionamiento interno de los sistemas gráficos clásicos o que trabajen en entornos de desarrollo retro. La claridad en la exposición de los temas y la cobertura de los principales adaptadores gráficos la hacen recomendable para su público objetivo, especialmente para aquellos interesados en la historia y los fundamentos de la programación visual en PC.

También te puede gustar

Vistos Recientemente