MARCELO, RICARDO
U$ 17,44 15,63 €
U$ 17,44 15,63 €
Capítulo 1
Fundamentos de programación
1.1 Introducción
1.2 Computadora
1.3 Arquitectura de una computadora
1.4 Unidades de medida de almacenamiento
1.5 Sistemas de numeración
1.6 Conversión binario a decimal
1.7 Conversión decimal a binario
1.8 Representación de texto en el sistema binario
1.9 Representación binaria de datos no numéricos ni de texto
1.10 Los programas (software)
1.11 Lenguajes de programación
1.12 Traductores del lenguaje de programación
1.13 Ciclo de vida de un software
1.14 Algoritmo
1.14.1 Características que deben cumplir los algoritmos obligatoriamente
1.14.2 Características aconsejables para los algoritmos
1.14.3 Fases en la creación de algoritmos
1.14.4 Herramientas de un algoritmo
1.14.5 Instrucciones
1.15 Comentarios
1.16 Palabras reservadas
1.17 Identificadores
1.18 Variables
1.19 Constantes
1.20 Tipo de datos simples (primitivos)
1.21 Tipo de datos complejos (estructurados)
1.22 Operadores y expresiones
1.23 Control de flujo
Capítulo 2
Estructura secuencial
2.1 Estructura secuencial
Problema n.o 1
Problema n.o 2
Problema n.o 3
Problema n.o 4
Problema n.o 5
Problema n.o 6
Problema n.o 7
Problema n.o 8
Problema n.o 9
Problema n.o 10
2.2 Problemas propuestos
Capítulo 3
Estructura selectiva simple y doble
3.1 Introducción
3.2 Estructura selectiva simple
3.3 Estructura selectiva doble
3.4 Estructuras anidadas
Problema n.o 11
Problema n.o 12
Problema n.o 13
Problema n.o 14
Problema n.o 15
Problema n.o 16
Problema n.o 17
Problema n.o 18
Problema n.o 19
Problema n.o 20
Problema n.o 21
Problema n.o 22
Problema n.o 23
Problema n.o 24
Problema n.o 25
3.5 Problemas propuestos
Capítulo 4
Estructura selectiva múltiple
4.1 Introducción
4.2 Estructura selectiva múltiple
4.2.1 Estructura selectiva múltiple usando rangos
Problema n.o 26
Problema n.o 27
Problema n.o 28
Problema n.o 29
Problema n.o 30
Problema n.o 31
Problema n.o 32
Problema n.o 33
Problema n.o 34
Problema n.o 35
Problema n.o 36
Problema n.o 37
Problema n.o 38
Problema n.o 39
Problema n.o 40
4.3Problemas propuestos
Capítulo 5
Estructura repetitiva "Mientras"
5.1 Introducción
5.2 Contador
5.3 Acumulador
5.4 Salir del bucle
5.5 Continuar al inicio del bucle
5.6 Estructura repetitiva "Mientras"
5.7 Estructura repetitiva "Mientras" anidada
Problema n.o 41
Problema n.o 42
Problema n.o 43
Problema n.o 44
Problema n.o 45
Problema n.o 46
Problema n.o 47
Problema n.o 48
Problema n.o 49
Problema n.o 50
Problema n.o 51
Problema n.o 52
Problema n.o 53
Problema n.o 54
Problema n.o 55
5.8 Problemas propuestos
Capítulo 6
Estructura repetitiva "Para"
6.1 Introducción
6.2 Estructura repetitiva "Para"
6.3 Estructura repetitiva "Para" anidada
Problema n.o 56
Problema n.o 57
Problema n.o 58
Problema n.o 59
Problema n.o 60
Problema n.o 61
Problema n.o 62
Problema n.o 63
Problema n.o 64
Problema n.o 65
Problema n.o 66
Problema n.o 67
Problema n.o 68
Problema n.o 69
Problema n.o 70
6.4 Problemas propuestos
Capítulo 7
Estructuras de datos. Arreglos (vectores y matrices)
7.1 Introducción
7.2 Arrays (Arreglos)
7.3 Operaciones con arrays
7.4 Creación de arrays
7.5 Recorrido por los elementos del array
Problema n.o 71
Problema n.o 72
Problema n.o 73
Problema n.o 74
Problema n.o 75
Problema n.o 76
Problema n.o 77
Problema n.o 78
Problema n.o 79
Problema n.o 80
Problema n.o 81
Problema n.o 82
Problema n.o 83
Problema n.o 84
Problema n.o 85
7.6 Problemas propuestos
Capítulo 8
Cadenas de caracteres
8.1 Introducción
8.2 Juego de caracteres
8.3 Carácter (char)
8.4 Cadena de caracteres (string)
8.5 Operaciones con cadena
8.6 Concatenación
8.7 Comparación
8.8 Cálculo de longitud
8.9 Extracción de cadenas (subcadenas)
Problema n.o 86
Problema n.o 87
Problema n.o 88
Problema n.o 89
Problema n.o 90
Problema n.o 91
Problema n.o 92
Problema n.o 93
Problema n.o 94
Problema n.o 95
8.10 Problemas propuestos
Capítulo 9
SubAlgoritmos (procedimientos y funciones)
9.1 Introducción
9.2 Procedimientos
9.3 Funciones
9.4 Paso de parámetros
9.5 Parámetros por valor (entrada)
9.6 Parámetros por referencia (salida)
Problema n.o 96
Problema n.o 97
Problema n.o 98
Problema n.o 99
Problema n.o 100
Problema n.o 101
Problema n.o 102
9.7 Problemas propuestos
Libro que tiene como objetivo dar a conocer los primeros pasos que todo ingeniero de sistemas, de software o de informática debe conocer para empezar a analizar, diseñar y codificar sus primeros algoritmos. En este material se desarrollan temas relacionados a los fundamentos de programación, diagramas de flujo, pseudocódigo, codificación, estructuras, manejos de cadenas, entre otros. Esta publicación está dirigida a ingenieros de sistemas, de informática y desarrolladores de software