Libros De Programacion En C

Mostrando entradas con la etiqueta Libros De Programacion En C. Mostrar todas las entradas
Mostrando entradas con la etiqueta Libros De Programacion En C. Mostrar todas las entradas

domingo, 31 de marzo de 2019

Programación Estructurada en C - James Antonakos


Programación Estructurada en C - James Antonakos

Sinopsis

El objetivo de este libro es enseñar el lenguaje de programación C a personas sin conocimientos previos de programación. El aprendizaje se hace de manera estructurada, con el fin de que el lector aprenda a realizar los programas de la forma más eficiente y éstos sean más fáciles de leer. El último capítulo se dedica a temas avanzados y se tratan puntos tales como punteros a funciones, funciones con parámetros y otros. Se incluye un disquete que contiene los archivos con el código fuente en lenguaje C de los más de 200 programas presentados en el libro.

Contenidos:

1. Fundamentos de C.
2. Programación estructurada.
3. Operaciones sobre datos y toma de decisiones.
4. Bucles y recursividad.
5. Punteros, ámbito y clase.
6. Tiras de caracteres.
7. Matrices numéricas.
8. Estructuras de datos. E/S a disco.
9. Temas avanzados.

Descargar

miércoles, 27 de marzo de 2019

Programación En C - Serie Schaum


Programación En C - Serie Schaum

Sinopsis

Los textos de la serie Schaum se han convertido en un clásico, por estar a la vanguardia en el estudio, y por ser una inestimable ayuda para el alumno a la hora de adquirir un conocimiento y pericia completos en la materia que se aborda. 


Cada capítulo está estructurado de la siguiente manera: Teoría: resumen de la definiciones, principios y teoremas pertinentes, que sirve al estudiante como repaso. Problemas resueltos: completamente desarrollados, y en grado creciente de dificultad. 

Problemas propuestos: con la solución indicada, y que permiten al estudiante afianzar los conocimientos adquiridos. - 332 Ejemplos detallados, 450 cuestiones de repaso y 214 problemas de comprensión. - 705 problemas propuestos. - 8 apéndices que resumen la sintaxis del lenguaje.

Descargar
Descargar

martes, 31 de marzo de 2015

El Lenguaje De Programación C - Kernighan y Ritchie


El Lenguaje De Programación C - Kernighan y Ritchie

Descripción:

La finalidad de esta libro es ayudar al lector a aprender cómo programar en C. Contiene una introducción general para hacer que los nuevos usuarios se inicien lo más pronto posible, capítulos separados sobre cada característica importante y un manual de referencia. 


La mayoría de las exposiciones están basadas en la lectura, escritura y revisión de ejemplos, más que en el simple establecimiento de reglas. 

En su mayoría, los ejemplos son programas reales y completos, no fragmentos aislados. Todos los ejemplos han sido probados directamente a partir del texto, el cual está en forma legible para la máquina. Además de demostrar cómo hacer un uso efectivo del lenguaje, donde ha sido posible, tratamos de ilustrar algoritmos útiles y principios de buen estilo y diseño.

Contenido:


Capítulo 1. Introducción General
Capítulo 2. Tipos Operadores y Expresiones
Capítulo 3. Control de Flujo
Capítulo 4. Funciones y la Estructura del Programa
Capítulo 5. Apuntadores y Arreglos
Capítulo 6. Estructuras
Capítulo 7. Entrada y salida
Capítulo 8. La Interface del Sistema UNIX
Apéndice A. Manual de referencia
Apéndice B. Biblioteca estándar
Apéndice C. Resumen de modificaciones


Descargar
Descargar

martes, 4 de diciembre de 2012

La Biblia C#


La Biblia C#

Descripcion:

Es este excelente libro de la familia de Anaya Multimedia, se hace un análisis exhaustivo del lenguaje de programación C# un lenguaje evolucionado de C y C++, durante el avance de este libro, será posible crear su primero aplicación además de conocer diferentes aspectos de C# que lo hacen diferente ante otros lenguajes de programación de hoy en día.

La iniciativa .NET Framework de Microsoft supone el cambio más importante en la metodología del desarrollo de software para un sistema operativo de Microsoft desde la introducción de Windows. 

Este entorno está construido usando una arquitectura que permite a los lenguajes de software trabajar juntos, compartiendo recursos y código, para proporcionar a los programadores las herramientas necesarias para construir la siguiente generación de aplicaciones de escritorio y de Internet. 

Visual Studio .NET de Microsoft incluye un lenguaje completamente nuevo llamado C#. La biblia de C# le mostrará cómo escribir código usando este novísimo lenguaje. Todos los términos de lenguaje tales como declaraciones, variables, bucles de control y clases, son tratados con detalle. Además, le enseñará a usar C# para programar tareas con las que los programadores suelen enfrentarse en el mundo real. 

La última parte del libro explica cómo usar C# para desarrollar páginas Web, acceder a bases de datos, trabajar con objetos COM y COM+ heredados, desarrollar aplicaciones de escritorio para Windows, trabajar con varios conceptos de .NET Framework y mucho más. 

El principal objetivo de este libro es el desarrollo .NET usando C# como el lenguaje de implementación, y el compilador de línea de comandos C# de .NET Framework como la principal herramienta de desarrollo. Este libro fue escrito teniendo en mente tanto a los programadores novatos como a los expertos.
 
Contenido:

    Capítulo 1: Introducción a C#
    Capítulo 2: Escribir su primer programa en C#
    Capítulo 3: Trabajar con variables
    Capítulo 4: Expresiones
    Capítulo 5: Cómo controlar el flujo de código
    Capítulo 6: Cómo trabajar con métodos
    Capítulo 7: Agrupación de datos usando estructuras
    Capítulo 8: Escribir código orientado a objetos
    Capítulo 9: Clases de C#
    Capítulo 10: Como sobrecargar operadores
    Capítulo 11: Herencia de clase
    Capítulo 12: Cómo trabajar con espacios de nombre
    Capítulo 13: Interfaces
    Capítulo 14: Enumeraciones
    Capítulo 15: Eventos y delegados
    Capítulo 16: Control de excepciones
    Capítulo 17: Cómo trabajar con atributos
    Capítulo 18: Cómo utilizar versiones en sus clases
    Capítulo 19: Cómo trabajar en código no seguro
    Capítulo 20: Constructores avanzados de C#
    Capítulo 21: Construir aplicaciones en WindowsForms
    Capítulo 22: Construir aplicaciones web con WindowsForms
    Capítulo 23: Programación de bases de datos con ADO.NET
    Capítulo 24: Cómo trabajar con archivos y el registro de Windows
    Capítulo 25: Cómo acceder a secuencias de datos
    Capítulo 26: Cómo dibujar GDI+
    Capítulo 27: Cómo construir servicios web
    Capítulo 28: Cómo usar C# en ASP.NET
    Capítulo 29: Cómo construir controles personalizados
    Capítulo 30: Cómo construir aplicaciones móviles
    Capítulo 31: Cómo trabajar con ensamblados
    Capítulo 32: Reflexión
    Capítulo 33: Subprocesamiento en C#
    Capítulo 34: Cómo trabajar con COM
    Capítulo 35: Cómo trabajar con servicios COM+
    Capítulo 36: Cómo trabajar con los servicios remotos de .NET
    Capítulo 37: C# y seguridad .NET
    
Apéndices

Descargar

Programación En Visual C/C++


Programación En Visual C/C++


Descripcion:

Texto diseñado para enseñar a desarrollar aplicaciones basadas en lenguaje C++ a través de Microsoft Visual C++ 6. El texto cubre los fundamentos del lenguaje, las técnicas de orientación a objetos y el modelo de trabajo con Visual C++ en su versión 6. 

A lo largo del texto se desarrollan numerosos ejemplos listos para ser cargados desde Visual C++. Se requiere tener como mínimo conocimientos de
fundamentos de programación y conocer al menos un lenguaje, sea éste el que sea, así como conocer el S.O. Windows a nivel de usuario.

Contenido:

    INTRODUCCIÓN
    EL LENGUAJE C DE PROGRAMACIÓN
    UN TUTORIAL RÁPIDO
    TIPOS, OPERADORES Y EXPRESIONES
    NOMBRES DE VARIABLES
    TIPOS DE DATOS Y SUS TAMAÑOS
    CONSTANTES
    DECLARACIONES
    OPERADORES ARITMÉTICOS
    OPERADORES RELACIONALES Y LÓGICOS
    CONVERSIONES DE TIPO
    OPERADORES INCREMENTO Y DECREMENTO
    EXPRESIONES Y OPERADORES DE ASIGNACIÓN
    EXPRESIÓN CONDICIONAL
    PRECEDENCIA Y ORDEN DE EVALUACIÓN
    RESPUESTAS A LOS EJERCICIOS
    CONTROL DE FLUJO EN UN PROGRAMA
    INSTRUCCIONES Y BLOQUES
    IF-ELSE
    SWITCH
    BUCLES WHILE, FOR Y DO...WHILE
    GOTO Y ETIQUETAS
    FUNCIONES Y ESTRUCTURA DE LOS PROGRAMAS
    INTRODUCCIÓN
    FUNDAMENTOS DE FUNCIONES
    VARIABLES EXTERNAS E INTERNAS
    ARCHIVOS DE ENCABEZADO
    VARIABLES ESTÁTICAS
    VARIABLES DE REGISTRO
    ESTRUCTURA DE BLOQUES
    INICIALIZACIÓN
    RECURSIÓN EL PREPROCESADOR DE C
    EJERCICIOSRESPUESTAS A LOS EJERCICIOS
    PUNTEROS Y ARRAYS
    INTRODUCCIÓN
    PUNTEROS Y DIRECCIONES
    PUNTEROS Y ARGUMENTOS DE FUNCIONES
    PUNTEROS Y ARRAYS
    ARITMÉTICA DE DIRECCIONES
    PUNTEROS A CARACTERES Y FUNCIONES
    ARRAYS DE PUNTEROS; PUNTEROS A PUNTEROS
    ARRAYS MULTIDIMENSIONALES
    ARGUMENTOS EN LA LÍNEA DE COMANDOS
    PUNTEROS A FUNCIONES
    ESTRUCTURAS, GESTIÓN DE ARCHIVOS Y OTROS ELEMENTOS DEL LENGUAJE
    ESTRUCTURAS
    ESTRUCTURAS Y FUNCIONES
    ESTRUCTURAS Y ARRAYS
    TYPEDEF
    OTROS TIPOS DE DATOS
    BIBLIOTECA ESTÁNDAR
    ENTRADA Y SALIDA ESTÁNDAR
    LISTA DE ARGUMENTOS VARIABLE
    ENTRADA CON FORMATO: SCANF
    ACCESO A ARCHIVOS
    MANIPULACIÓN DE ERRORES
    ENTRADA Y SALIDA POR LÍNEAS
    FUNCIONES MISCELÁNEAS
    INTRODUCCIÓN A C++
    UN RECORRIDO RÁPIDO POR C++
    LA BIBLIOTECA ESTÁNDAR DE C++ STL, (STANDARD TEMPLATE LIBRARY)
    ELEMENTOS FUNDAMENTALES DEL LENGUAJE
    TIPOS Y DECLARACIONES
    PUNTEROS, ARRAYS Y ESTRUCTURAS
    EXPRESIONES Y SENTENCIAS
    RESPUESTAS A LOS EJERCICIOS
    ORGANIZACIÓN DE CÓDIGO EN C++
    FUNCIONES
    MACROS
    ESPACIOS DE NOMBRES (NAMESPACES)
    EXCEPCIONES
    PROGRAMAS Y ARCHIVOS FUENTE: ORGANIZACIÓN DEL CÓDIGO
    RESPUESTAS A LOS EJERCICIOS
    ABSTRACCIÓN DE DATOS EN C++ - CLASES
    SOBRECARGA DE OPERADORES
    CLASES DERIVADAS
    PLANTILLAS (TEMPLATES)
    MANIPULACIÓN DE EXCEPCIONES
    LA BIBLIOTECA ESTÁNDAR DE C++
    ALGORITMOS Y FUNCIONES
    CADENAS (STRINGS)
    ARCHIVOS (STREAMS)
    VISUAL C++. UN ENTORNO DE DESARROLLO INTEGRADO
    INSTALACIÓN
    NUESTRO PRIMER PROGRAMA
    APLICACIONES DE CONSOLA
    EL ENTORNO DE DESARROLLO INTEGRADO
    FUNDAMENTOS DE LA PROGRAMACIÓN EN WINDOWS
    ¿QUÉ SON LAS MFC?
    ELEMENTOS DE PROGRAMACIÓN EN WINDOWS
    MENÚS
    CONTROLES
    DIÁLOGOS MODALES Y NO MODALES
    RECAPITULACIÓN
    RESPUESTAS A LOS EJERCICIOS
    INTRODUCCIÓN A ACTIVEX CON VISUAL C++
    USANDO ATL PARA CREAR CONTROLES ACTIVEX
    RECAPITULACIÓN
    EJERCICIOS
    RESPUESTAS A LOS EJERCICIOS

Descargar

Programación en C - Luis Joyanes Aguilar


Programación en C - Luis Joyanes Aguilar


Breve descripción de PROGRAMACIÓN EN C

C es una de las mejores opciones para la programación de los sistemas actuales y el medio más eficiente para emigrar a los lenguajes más sobresalientes en el mundo orientado a objetos, componentes y el mundo Web que dominan el campo informático y de la computación.

El libro está diseñado para que sirva de referencia y guía de estudio para un primer curso de introducción a la programación, con una segunda parte que puede servir como una introducción a las estructuras de datos, todo ello utilizando C, y, en particular, la versión estándar ANSI C.En la obra no solamente se busca describir la sintaxis de C, sino y sobre todo, mostrar las características más sobresalientes del lenguaje, a la vez que se enseñan técnicas de programación estructurada.

Características fundamentales del texto:Fuerte énfasis en el análisis, construcción y diseño de programas.Proporciona un medio de resolución de problemas mediante técnicas de programación.Muestra una introducción a la informática y a las ciencias de la computación usando la herramienta de programación denominada C (ANSI C). 

Por todo ello, éste es un libro diseñado para enseñar a programar utilizando C, aunque pretende conseguir que el lector aprenda C. 

Contenido de PROGRAMACIÓN EN C
 
PARTE I. Metodología de la programación.
1. Introducción a las computadoras y a los lenguajes de programación
2. Metodología de la programación e introducción a la ingenieria del Software.
 
PARTE II. Fundamentos de algoritmos y programación en C.
3. El lenguaje C. Elementos básicos.
4. Operadores y expresiones.
5. Estructuras de selección: sentencias if y switch.
6. Estructuras de control: bucles.
7. Funciones.
8. Funciones recursivas.
9. Arrays (listas y tablas).
10. Ordenación y búsqueda.
11. Estructuras y uniones.
12. Punteros (Apuntadores).
13. Asignación dinámica de memoria.
14. Cadenas.
15. Entrada y salida por archivos.
 
PARTE III. Estructura de datos en C.
16.Organización de datos en un archivo.
17 Tipos de datos y tipos abstractos de datos (TAD).
18. Listas enlazadas
19. Pilas y colas.
20. Árboles.
 
APÉNDICES

Descargar

Técnicas De Diseño Para Algoritmos


Técnicas De Diseño Para Algoritmos


Descripción:

En un sentido amplio, dado un problema y un dispositivo donde resolverlo, es necesario proporcionar un método preciso que lo resuelva, adecuado al dispositivo.


A tal método lo denominamos algoritmo. En el presente texto nos vamos a centrar en dos aspectos muy importantes de los algoritmos, como son su diseño y el estudio de su eficiencia. 


El primero se refiere a la búsqueda de métodos o procedimientos, secuencias finitas de instrucciones adecuadas al dispositivo que disponemos, que permitan resolver el problema. 

Por otra parte, el segundo nos permite medir de alguna forma el coste (en tiempo y recursos) que consume un algoritmo para encontrar la solución y nos ofrece la posibilidad de comparar distintos algoritmos que resuelven un mismo problema. 

Este capítulo está dedicado al segundo de estos aspectos: la eficiencia. En cuanto a las técnicas de diseño, que corresponden a los patrones fundamentales sobre los que se construyen los algoritmos que resuelven

Descargar
Descargar