Fundamentos de ordenadores: Programación en C

dc.contributor.authorJiménez Castells, Marta
dc.contributor.authorOtero Calviño, Beatriz
dc.date.accessioned2025-12-19T12:24:15Z
dc.date.available2013-01es
dc.date.issued2013-12-31
dc.description.abstractEste libro va dirigido a estudiantes que se inician en la programación en C. El libro trata de forma sencilla los aspectos más básicos de la programación, utilizando únicamente un subconjunto representativo de las sentencias que provee el lenguaje de programación. El libro también define unas normas de estilo muy simples que se utilizan en todos los ejemplos y que recomendamos al lector que las aplique para diseñar programas elegantes y legibles. El libro tiene un enfoque exclusivamente práctico, de manera que al finalizar cada capítulo, se incluyen ejercicios resueltos para que el lector ponga en práctica los conocimientos adquiridos hasta el momento. Además en algunos capítulos se describen con ejemplos, los errores más habituales cometidos por los programadores noveles. De esta manera, se ayuda al lector a descubrir sus propios errores y a autocorregir sus propios diseños. Después de la lectura de este libro, el lector será capaz de realizar programas en C de dificultad media-baja.
dc.description.sponsorship
dc.description.tableofcontents1 Conceptos básicos de programación 1.1 Organización de un computador 1.2 Términos básicos en programación 1.3 Etapas en la elaboración de un programa 1.4 Proceso de codificación y prueba de un programa 1.5 Ejercicios 1.6 Respuesta a los ejercicios propuestos 1.7 Anexos 2 Empezando a programar 2.1 Identificador 2.2 Variable 2.3 Constantes 2.4 Expresión 2.5 Sentencia 2.6 Estructura de un programa 2.7 Ejercicios 2.8 Respuesta a los ejercicios propuestos 3 Tipos de datos elementales 3.1 Caracteres 3.2 Enteros 3.3 Reales 3.4 Conversión de tipos de datos elementales 3.5 Ejercicios 3.6 Respuesta a los ejercicios propuestos 3.7 Anexos 6. Estructuras 6.1 Estructuras 6.2 Declaración de estructuras 6.3 Operaciones con estructuras 6.4 Ejemplo de uso de estructuras 6.5 Ejercicios 6.6 Respuesta a los ejercicios propuestos 4 Sentencias condicionales 4.1 Sentencias condicionales 4.2 Anidaciones en las sentencias condicionales 4.3 Errores comunes al utilizar las sentencias condicionales 4.4 Ejemplo de uso de las sentencias condicionales 4.5 Ejercicios 4.6 Respuesta a los ejercicios propuestos 5 Sentencias iterativas 5.1 Sentencias iterativas 5.2 Equivalencia entre las sentencias for y while 5.3 Errores comunes al utilizar las sentencias iterativas 5.4 Anidaciones en sentencias iterativas 5.5 Ejemplo de uso de las sentencias iterativas 5.6 Ejercicios 5.7 Respuesta a los ejercicios propuestos 7 Vectores 7.1 Vectores 7.2 Declaración de vectores 7.3 Operaciones con vectores 7.4 Algoritmos básicos de vectores 7.5 Ejemplos de uso de vectores 7.6 Ejercicios 7.7 Respuesta a los ejercicios propuestos 8 Funciones: paso de parámetros por valor 8.1 Función 8.2 Llamada a una función 8.3 Definición de una función 8.4 Prototipo de una función 8.5 Evaluación de una función paso a paso 8.6 Ejemplo de uso de funciones 8.7 Ejercicios 8.8 Respuesta a los ejercicios propuestos 9 Funciones: paso de parámetros por referencia 9.1 Paso de parámetros por referencia 9.2 Punteros 9.3 Paso de parámetros por referencia de tipos elementales 9.4 Paso de parámetros por referencia de estructuras 9.5 Paso de parámetros por referencia de vectores 9.6 Ejemplos de uso de funciones con paso por referencia 9.7 Ejercicios 9.8 Respuesta a los ejercicios propuestos 9.9 Anexos
dc.description.version1ª Ediciónes
dc.formatLibro digital
dc.format.extentp. 280
dc.format.extent5.75 MB
dc.identifier.doi10.5821/ebook-9788476539965
dc.identifier.isbn9788476539965
dc.identifier.uries
dc.identifier.urihttps://une-dspace.glaux.es/handle/123456789/55860
dc.languageEspañoles
dc.publisherUniversitat Politècnica de Catalunya. Iniciativa Digital Politècnica
dc.relation.ispartofseriesUPCGraues
dc.relation.publisherurlhttps://hdl.handle.net/2099.3/36593
dc.rightsCreative Commons Attribution 4.0 International (CC BY 4.0)en
dc.rights.accessRightsopenAccessen
dc.rights.urihttp://creativecommons.org/licenses/by/4.0/en
dc.subjectINGENIERÍA Y ARQUITECTURA::INGENIERÍA INFORMÁTICA::Lenguajes y Sistemas Informáticoses
dc.subject.keywordsProgramación informática/desarrollo de software
dc.subject.otherLenguajes de programación y extensión/scripting: generales
dc.titleFundamentos de ordenadores: Programación en C
dc.typees
dspace.entity.typePublication
relation.isAuthorOfPublication30489868-8e6e-4fbd-8e68-d8f9c1162671
relation.isAuthorOfPublicationb282ee8c-0e36-40ab-b7ea-4e40253fae9c
relation.isAuthorOfPublication.latestForDiscovery30489868-8e6e-4fbd-8e68-d8f9c1162671
relation.isOrgUnitOfPublication7ab8e686-23b8-4151-b0a8-ee9f9d70430d
relation.isOrgUnitOfPublication.latestForDiscovery7ab8e686-23b8-4151-b0a8-ee9f9d70430d
une.sellofalse
FECYT