Fundamentos de programación utilizando el lenguaje C

Fundamentos de programación utilizando el lenguaje C
Author: José Daniel Muñoz Frías
Publisher: Universidad Pontificia Comillas
Total Pages: 197
Release: 2006-03-10
Genre: Computers
ISBN:

El objetivo principal de este libro es enseñar a programar partiendo desde cero, y se utiliza el lenguaje C por su popularidad, especialmente en el campo de los microprocesadores y microcontroladores, y porque es la base de lenguajes más avanzados como C++ y Java. La obra cuenta con numerosos ejemplos para ilustrar los conceptos expuestos, así como una amplia colección de problemas al final de cada capítulo para afianzar conocimientos.

De C a C++

De C a C++
Author: Frédéric Drouillon
Publisher: Ediciones ENI
Total Pages: 614
Release: 2012
Genre:
ISBN: 9782746078444

"Este libro se dirige a desarrolladores principiantes que desean dominar el diseño de algoritmos usando el lenguaje C y el lenguaje C++. La eficacia y la complementariedad así como la generalidad de estos lenguajes permitirán al lector adquirir una experiencia fundamental en la programación informática para a continuación evolucionar fácilmente con otros lenguajes de programación. El autor ha logrado no sólo exponer el funcionamiento de las herramientas fundamentales de ambos lenguajes sino también proporcionar los medios para ponerlos en práctica. De este modo, cada sección teórica va seguida de una sección de ""puesta en práctica"", compuesta de variados ejercicios. El conjunto de fundamentos de programación y de diseño algorítmico se organiza a partir de la noción de estructuras de datos, siguiendo un recorrido que va de las más simples a acabando con la más compleja: el objeto. Los cuatro primeros capítulos están dedicados al aprendizaje del lenguaje C y al uso de las primeras técnicas en algorítmica, de las variables simples, pasando por tablas y las tuplas hasta llegar a los punteros. A continuación, siempre en lenguaje C, se tratan estructuras de datos complejas: listas enlazadas dinámicas y estáticas, así como pilas, colas y árboles, básicamente árboles binarios. Para ello, un capítulo explica las claves de la recursividad, elemento imprescindible para la implementación de árboles en C y C++. Estas estructuras de datos se presentan entre el lenguaje C y el lenguaje C++ para ilustrar el paso que pueden representar entre el mundo sin objetos del lenguaje C y el mundo de los objetos de C++. La última parte presenta las características y el paradigma orientado a objetos del lenguaje C++. Se tratan todos los puntos importantes con pequeños programas de ejemplo. El objetivo es proporcionar al lector un sendero consecuente hacia el mundo orientado a objetos y a otros lenguajes orientados a objetos y darle las claves para pasar a Java o C#, por ejemplo. Hay elementos disponibles para su descarga en www.ediciones-eni.com."--ENI Ediciones.

C++ how to Program

C++ how to Program
Author: Harvey M. Deitel
Publisher: Pearson Educación
Total Pages: 1382
Release: 2003
Genre: Computers
ISBN: 9789702602545

This book "explains c++'s extraordinary capabilities by presenting an optional object-orientated design and implementation case study with the Unified Modeling Language (UML) from the Object Management Group 8.5." - back cover.

Introducción a la programación en C

Introducción a la programación en C
Author: Marco A. Peña Basurto
Publisher: Univ. Politèc. de Catalunya
Total Pages: 153
Release: 2010-06
Genre: Computers
ISBN: 8483014297

Texto de introduccion a la programacion usando el lenguaje C, centrado en la exposicion de los aspectos fundamentales del estandar ANSI C actual. Si bien en la actualidad existen otros lenguajes de programacion muy populares, como el C++ o el JAVA, su comprension exige unos solidos conocimientos de las bases de programacion en C. Este libro contiene la materia de un curso completo de un semestre de duracion y no presupone ningun conocimiento previo sobre ordenadores ni programacion. En cada capitulo se proponen un conjunto de ejercicios que facilitan la asimilacion y el seguimiento de los contenidos. Dichos ejercicios son lo suficientemente simples como para no requerir conocimientos adicionales de otras materias (matematicas, fisica, contabilidad, etc.) e ilustran los conceptos fundamentales. El resultado de todo ello es una obra concisa pero autocontenida, cuyo objetivo es servir de guia de aprendizaje para quien da sus primeros pasos en la programacion de ordenadores usando el lenguaje C

Problemas resueltos de programación en lenguaje C++

Problemas resueltos de programación en lenguaje C++
Author: CALDERON MATEOS, ALEJANDRO
Publisher: Ediciones Paraninfo, S.A.
Total Pages: 288
Release: 2003-01-01
Genre: Language Arts & Disciplines
ISBN: 8497321022

Este libro va dirigido principalmente a estudiantes de Informatica, Ingenieria y Ciencias que quieran aprender, mediante la resolucion de ejercicios, el lenguaje C, un lenguaje de programacion esencial para desarrollar cualquier tipo de aplicacion informatica.

Lenguaje C

Lenguaje C
Author: F. Javier Moldes Teo
Publisher: Anaya Publishers
Total Pages: 0
Release: 2005-11-28
Genre: Business & Economics
ISBN: 9788441519398

En la informática del siglo XXI el lenguaje C sigue teniendo un papel muy importante a pesar de sus más de 30 años de existencia. Todavía hoy sigue siendo cierto que cuando hay que resolver un problema informático, si no hay una solución especifica, siempre se puede plantear la creación un programa en lenguaje C, si bien, hoy se plantearía en lenguaje C++, que en definitiva también comprende el lenguaje C. Si bien, hemos de admitir un cierto grado de obsolescencia, cuando toda la informática actual discurre entre objetos, clases, componentes, etc. Sin embargo, la cantidad de programas resueltos en lenguaje C, y el hecho cierto de que, para aprender C++, hay que estudiar antes C, le sitúan en un lenguaje ideal para estudiantes, técnicos y científicos, y sobre todo sigue teniendo un valor seguro en el curriculum personal. Este libro tiene como objetivo servir de guía de aprendizaje del lenguaje C y no requiere ningún conocimiento previo sobre programación en lenguaje C, ni de ningún otro lenguaje. Con este libro es posible adquirir los conocimientos necesarios para aquellos usuarios que deseen abordar con posterioridad el aprendizaje del lenguaje C++. Como complemento, se incluye una lista de las funciones más importantes, normalizadas por la American National Standards Institute (ANSI).

Lenguaje C Para Principiantes

Lenguaje C Para Principiantes
Author: Carlos Pes
Publisher:
Total Pages: 370
Release: 2021-01-18
Genre:
ISBN:

Este libro está dirigido a todos aquellos "principiantes" que deseen aprender a programar en lenguaje C sin tener conocimientos previos. De modo que, todos los ejemplos y ejercicios resueltos incluidos en su contenido, están pensados para aprender a programar en C desde cero. De esta forma, el lector podrá adquirir gradualmente (a medida que pone en práctica dichos ejemplos y ejercicios) conocimientos básicos de programación en este lenguaje. En esencia, la metodología empleada a lo largo de este libro se basa en que el lector -practicando y resolviendo problemas sencillos de programación- pueda alcanzar la destreza necesaria para combinar los elementos básicos que se pueden utilizar a la hora de escribir programas en C. Además, se incluyen varios apéndices que contienen: Una guía básica de uso de la aplicación Dev-C++, que es software libre y permite probar todos los programas planteados. Explicaciones detalladas sobre el uso de variables, constantes, tipos de datos, operadores, expresiones y algunas funciones incluidas en la biblioteca estándar de C. Palabras reservadas, secuencias de escape y especificadores de formato que se pueden utilizar en lenguaje C. En definitiva, este libro tiene como objetivo principal ser útil a todos aquellos que quieran iniciarse en la programación utilizando lenguaje C y sirva de base para adquirir conocimientos más avanzados de programación (punteros, estructuras dinámicas, ficheros...) que quedan fuera del ámbito de estudio de esta obra.

Enciclopedia del lenguaje C++. 2ª Edición

Enciclopedia del lenguaje C++. 2ª Edición
Author: Fco. Javier Ceballos Sierra
Publisher: Ra-Ma Editorial
Total Pages: 930
Release: 2009-04-17
Genre: Computers
ISBN: 8499643574

La programación orientada a objetos (POO) es una de las técnicas más modernas de desarrollo que trata de disminuir el coste del software, aumentando la eficiencia y reduciendo el tiempo de espera. Por eso, donde la POO toma verdadera ventaja es en el poder com-partir y reutilizar el código. Sin embargo, no debe pensarse que esta forma de programación resuelve todos los problemas de desarrollo de una forma sencilla y rápida. Para conseguir buenos resultados, es preciso dedicar un tiempo mayor al análisis y al diseño, pero no será un tiempo perdido, ya que redundará en el empleado en la realización de aplicaciones futuras. Existen varios lenguajes que permiten escribir un programa orientado a objetos; entre ellos hemos elegido C++. ¿Por qué C++? Porque posee características superiores a otros lenguajes. Las más importantes son programación modular y orientada a objetos, portabilidad, brevedad, compatibilidad con C y velocidad. Además, se trata de un lenguaje de programación estandarizado (ISO/IEC), ampliamente difundido, y con una biblioteca estándar C++ que lo ha convertido en un lenguaje universal, de propósito general, y ampliamente utilizado tanto en el ámbito profesional como en el educativo. Enciclopedia del lenguaje C++ es un libro: - Válido para plataformas Windows y Unix/Linux. - Totalmente actualizado al estándar ISO/IEC, relativo al lenguaje C++ estándar. - Con ejemplos claros y sencillos, fáciles de entender, que ilustran los fundamentos de la programación C++. - Que le permitirá aprender lógica de programación. - Que le permitirá aprender programación orientada a objetos. - Que le enseñará a trabajar con estructuras estáticas y dinámicas de datos, ficheros y excepciones. - Con el que aprenderá a utilizar las plantillas más comunes de la biblioteca estándar de C++ (STL). - Con el que adquirirá unos elevados conocimientos en la POO. - Y con el que le será fácil aprender a desarrollar aplicaciones.

C/C++. Curso de programación. 5ª Edición

C/C++. Curso de programación. 5ª Edición
Author: Fco. Javier Ceballos Sierra
Publisher: Ra-Ma Editorial
Total Pages: 810
Release: 2019-06-01
Genre: Computers
ISBN: 8499648266

C es uno de los lenguajes de programación más populares. Permite realizar una programación estructurada sin límite a la creatividad del programador; además, los compiladores C tienen la ventaja de producir programas reducidos y muy rápidos en su ejecución. Por ello, muchos paquetes de software están escritos en C. Puesto que C++ fue desarrollado a partir del lenguaje de programación C, con pocas excepciones incluye a C, de ahí el título de este libro. Esta parte de C incluida en C++ es conocida como C– y podría compilarse como C++ sin problemas. No obstante, cuando se utiliza C++ para lo que fue pensado, esto es, para realizar una programación orientada a objetos, los conocimientos nuevos que hay que adquirir son cuantiosos. Este libro es el primero de una colección de tres: 1. C/C++: Curso de programación 2. Programación orientada a objetos con C++ 3. Enciclopedia de C++ que cubren el camino que hay que recorrer para llegar a desarrollar aplicaciones orientadas a objetos. El libro tercero incluye a los dos anteriores pero con un nuevo enfoque, ya que está basado exclusivamente en la biblioteca de C++. C/C++: Curso de programación es un libro: Totalmente actualizado al estándar ISO/IEC 9899:2011, relativo al lenguaje C estándar (C11). Con ejemplos claros y sencillos, fáciles de entender, que ilustran los fundamentos de la programación C. Que le permitirá aprender lógica de programación. Que le enseñará a trabajar con estructuras estáticas y dinámicas de datos y con archivos, y a utilizar algoritmos de uso común. Con el que adquirirá unos elevados conocimientos en esta materia. Con el que aprenderá a desarrollar aplicaciones. Y con el que adquirirá la base necesaria para pasar a la programación orientada a objetos con C++. Incluye material adicional con todos los ejemplos realizados y con los URL del software necesario para que el lector pueda reproducirlos durante el estudio.