Programación imperativa con lenguaje C – 1ra edicióneBook
N/A
Autor: Omar Iván Trejos Buriticá
La obra ofrece, a quienes se inician en la programación de
computadores, una guía organizada desde la metodología hasta la teoría y práctica
que requieren el conocimiento de matrices y funciones para resolver un problema
de manera sencilla, explicando los elementos básicos que intervienen en la
programación de computadores.
Los capítulos del libro siguen la línea invisible determinada
por los conceptos propios de la programación de computadores, desde la forma de
plantear una solución para un problema computable hasta el aprovechamiento de
matrices y funciones para simplificarlo. Se explican conceptos teóricos al
margen de cualquier lenguaje de programación, acudiendo tanto a conceptos
comunes de estos como a los diferentes paradigmas de la programación
tradicional y moderna.
El libro está dirigido a estudiantes y docentes de las áreas
de Informática, Programación, Ingeniería de Sistemas, y en general a todos los
interesados en la programación de computadores.
SOBRE LOS AUTORES
Omar Iván Trejos Buriticá
TABLA DE CONTENIDOS
Introducción
Lección 1: Los primeros pasos
1 1 ¿Que es programar?
1 2 Paradigma de programación
1 3 Lenguaje de Programación
1 4 Aprender a programar
1 5 Lenguaje C
1 6 Ejercicios propuestos
Lección 2: El primer programa
2 1 Concepto de función
2 2 Primer programa
2 3 Código completo
2 4 Ejercicios propuestos
Lección 3: Problemas
3 1 Definición
3 2 Clasificación
3 3 Dispositivos de alta tecnología
3 4 El ser humano
3 5 Información
3 6 Ejercicios propuestos
Lección 4: Metodologías para resolver problemas
4 1 Metodología Polya
4 2 Metodología McMaster
4 3 Ejercicios propuestos
Lección 5: Metodología para resolver problemas computables
5 1 Aproximación
5 2 La fase humana
5 3 La fase técnica
5 4 Ejercicios propuestos
Lección 6: Variables I
6 1 Variables
6 2 Tipos de datos
6 3 Ejercicios propuestos
Lección 7: Variables II
7 1 Reglas de las variables
7 2 Ejercicios propuestos
Lección 8: Operadores
8 1 Definición
8 2 Operadores aritméticos
8 3 Operadores relacionales
8 4 Operadores booleanos
8 5 Jerarquía de operadores
8 6 Ejercicios propuestos
Lección 9: Operadores aritméticos
9 1 Operadores
9 2 Ejercicios propuestos
Lección 10: Funciones de entrada y salida Primera Parte
10 1 Ejercicio resuelto
10 2 Ejercicios propuestos
Contenido IX
Lección 11: Funciones de entrada y salida Segunda parte
11 1 Ejercicio
11 2 Código
11 3 Observaciones
11 4 Ejercicios propuestos
Lección 12: Un programa completo I
12 1 Enunciado
12 2 Objetivo
12 3 Algoritmo
12 4 Prueba de escritorio
12 5 Construcción de funciones
12 6 Ejercicios propuestos
Lección13: Un programa completo II
13 1 Observaciones
13 2 Código
13 3 Ejercicios propuestos
Lección14: Condicionales I
14 1 Definición
14 2 Consideraciones
14 3 La gran clave
14 4 Enunciado
14 5 Planteamiento de la solución
14 6 Ejercicios propuestos
Lección 15: Condicionales II
15 1 Construcción del programa
15 2 Ejercicios propuestos
Lección16: Condicionales III
16 1 Solución completa
16 2 Ejercicios propuestos
Lección17: Condicionales IV
17 1 Alternativa
17 2 Ejercicios propuestos
Programación X imperativa con lenguaje c
Lección 18: Las directivas
18 1 #include
18 2 #define
18 3 Ejercicios propuestos
Lección 19: Condicionales V
19 1 Instrucción switch
19 2 Enunciado
19 3 Planteamiento de la solución
19 4 Código
19 5 Ejercicios propuestos
Lección 20: Otro programa completo
20 1 Versión completa
20 2 Ejercicios propuestos
Lección 21: El concepto de menú
21 1 Definición
21 2 Enunciado
21 3 Construcción de las funciones
Lección de ejercicios
Lección 22: Ciclos I
22 1 Definición
22 2 Enunciado y algoritmo
22 3 Seudocódigo
22 4 Algoritmo técnico
Lección 23: Ciclos II
23 1 Prueba de escritorio
Lección 24: Ciclos III
24 1 Codificación usando solo una función principal
24 2 Codificación usando funciones auxiliares
24 3 Ejercicios propuestos
Lección 25: Ciclos IV
25 1 Tipos de ciclos
25 2 Enunciado
25 3 Algoritmo conceptual
25 4 Algoritmo técnico
25 5 Prueba de escritorio
Lección 26: Ciclos V
26 1 Enunciado
26 2 Algoritmo técnico
26 3 Ciclo for
26 4 Ciclo do-chile
26 5 Comparación entre estructuras cíclicas
26 6 Operadores
26 7 Ejercicios propuestos
Lección 27: Vectores I
27 1 Aproximación
27 2 Concepto general
27 3 Algoritmos de solución
Lección 28: Vectores II
28 1 Enunciado
28 2 Algoritmo conceptual
Lección 29: Vectores III
29 1 Algoritmo completo
29 2 Prueba de escritorio
Lección 30: Vectores IV
30 1 Algoritmo completo
30 2 Prueba de escritorio
Lección 31: Vectores V
31 1 Algoritmo completo
31 2 Prueba de escritorio
Lección 32: Vectores VI
32 1 Algoritmo completo
32 2 Código completo
32 3 Ejercicios propuestos
Programación XII imperativa con lenguaje c
Lección: Matrices I
33 1 Definición
33 2 Recorrido de la matriz
33 3 Algoritmo de recorrido
Lección 34: Matrices II
34 1 Enunciado
34 2 Algoritmo conceptual
34 3 Algoritmo técnico
Lección 35: Matrices III
35 1 Prueba de escritorio
35 2 Seguimiento
Lección 36: Matrices IV
36 1 Prueba de escritorio
36 2 Seguimiento detallado
Lección 37: Matrices V
37 1 Funciones
37 2 Código completo
37 3 Ejercicios propuestos
Lección 38: Matrices VI
38 1 Enunciado
38 2 Algoritmo conceptual
38 3 Ejercicios propuestos
Lección 39: Apuntadores I
39 1 Concepto general
39 2 Primera aproximación
39 3 Consideraciones
Lección 40: Apuntadores II
40 1 Un ejemplo detallado
40 2 Despliegue de datos
Lección 41: Apuntadores III
41 1 Variables globales
41 2 Variables locales
Lección 42: Apuntadores IV
42 1 Paso de parámetros por valor
42 2 Paso de parámetros por referencia
Lección 43: Apuntadores V
43 1 Niveles de direccionamiento
43 2 Consideraciones
Lección 44: Apuntadores VI
44 1 Enunciado
44 2 Algoritmo conceptual
44 3 Código en C
44 4 Ejercicios propuestos
Lección 45: Archivos de caracteres
45 1 Definición
45 2 Apuntadores tipo FILE
45 3 Ejercicios propuestos
Año: 2017
eISBN: 9789587715446
Páginas: 266
Dimensiones: N/D
Formato: eBook, Plataforma Bookshelf
Idioma: Español
Área: Ingeniería
Categorías: [T] Tecnología, ingeniería, agricultura, procesos industriales, eBooks


