Source: http://docplayer.es/34526751-Indice-prologo-capitulo-1-algoritmos-y-programas-capitulo-2-la-resolucion-de-los-problemas-con-computadoras-y-las-herramientas-de-programacion.html
Timestamp: 2018-12-12 17:25:09+00:00

Document:
INDICE Prologo Capitulo 1. Algoritmos y programas Capitulo 2. La resolución de los problemas con computadoras y las herramientas de programación - PDF
Download "INDICE Prologo Capitulo 1. Algoritmos y programas Capitulo 2. La resolución de los problemas con computadoras y las herramientas de programación"
Guillermo del Río Salinas
1 INDICE Prologo XI Capitulo 1. Algoritmos y programas 1.1. Configuraciones de una computadora Lenguajes de programación Resolución de problemas Fase de resolución del problema Análisis del problema Diseño del algoritmo Verificación de algoritmos Fase de implementación Ejercicios resueltos 6 Capitulo 2. La resolución de los problemas con computadoras y las herramientas de programación Datos Constantes Variables Expresiones Funciones Representación de algoritmos 2.3. Diagramas de flujo Diagramas Nassi-Schneidermann Pseudocódigo Comentarios Palabras reservadas Identificadores Operadores y signos de puntuación Literales 2.6. Ejercicios resueltos Capitulo 3. Estructura general de un programa 3.1. Estructura de un programa Estructura general de un algoritmo en pseudocódigo La operación de asignación Contadores Acumulador Interruptores 3.4. Ejercicios resueltos 42 Capitulo 4. Introducción a la programación estructurada 4.1. Programación estructurada 4.2. Teorema de Bohm y Jacopini 4.3. Control del flujo de un programa Estructura secuencial Estructuras selectiva Estructuras repetitiva Estructura anidada Sentencias de salto 4.4. Ejercicios resueltos 61 Capitulo 5. Subprogramas (subalgoritmos), procedimientos y
2 funciones 5.1. Programación modular 5.2. Funciones Declaración de funciones Procedimientos Declaración de procedimientos Estructura general de un algoritmo 5.5. Paso de parámetro Variables locales y globales 5.7. Recursividad Ejercicios resueltos 85 Capitulo 6. Estructuras de datos (arrays y registros) 6.1. Datos estructurados Arrays arreglos Arrays unidimensionales 6.4. Arrays bidimensionales Recorrido de los elementos del array Arrays como parámetros 6.3. Conjuntos Registros 6.4. Arrays de registros y arrays paralelos Ejercicios resueltos 112 Capitulo 7. Las cadenas de caracteres 7.1. Cadenas operaciones con cadenas Funciones útiles para la manipulación de cadenas 7.4. Ejercicios resueltos 151 Capitulo 8. Archivos (ficheros). Archivos secuenciales 8.1. Conceptos generales sobre archivos Jerarquización Clasificación de los archivos según su función Operaciones básicas Otras operaciones usuales Soportes 8.2. Flujos 8.3. Organización secuencial Archivos de textos Mantenimiento de archivos secuenciales Ejercicios resueltos 164 Capitulo 9. Archivos directos 9.1. Organización directa Funciones de conversión de clave Tratamiento de sinónimos Mantenimiento de archivos directos 9.2. Organización secuencial indexada 9.3. Modos de acceso Archivos indexados Ejercicios resueltos 190 Capitulo 10. Ordenación, búsqueda e intercalación
3 10.1. Búsqueda Búsqueda secuencial Búsqueda binaria Búsqueda por transformación de claves Funciones de conversión de clave Resolución de colisiones Ordenación Ordenación interna Selección Burbuja Inserción directa Inserción binaria Shell Ordenación rápida Intercalación Ejercicios resueltos 232 Capitulo 11. Búsqueda, Ordenación, y fusión externa (archivos) Conceptos generales Búsqueda externa Fusión Ordenación externa Partición de archivos Partición por contenido Partición en secuencias de longitud Partición en secuencias de longitud N Partición en secuencias de longitud N con clasificación interna de dichas secuencias Partición según el método de selección por sustitución Partición por el método de selección natural Ordenación por mezcla directa Ordenación por mezcla natural Ejercicios resueltos 242 Capitulo 12. Estructuras dinámicas lineales de datos (listas enlazadas, pilas y colas) Estructuras dinámicas Listas Pilas Aplicaciones de las pilas Colas Doble cola Aplicaciones de las colas Ejercicios resueltos 267 Capitulo 13. Estructuras de datos no lineales (árboles y grafos) Árboles Terminología Árboles binarios Conversión de un árbol general en árbol binario Implementación Recorrido de un árbol binario
4 Árbol binario de búsqueda Grafos Terminología Representación de grafos Ejercicios resueltos 315 Capitulo 14. Recursividad Concepto y tipos de recursividad Uso adecuado de la recursividad Métodos para la resolución de problemas que utilizan recursividad Ejercicios resueltos 336 Capitulo 15. Introducción a la programación orientada a objetos Mecanismos de abstracción Funciones y procedimientos Módulos Tipos datos abstractos Modelado del mundo real: clases y objetos Atributos Comportamiento Identidad Paso de mensajes El enfoque orientado a objetos Clases Declaración de clases Representación grafica de una clase en UML Atributos Operaciones Representación grafica de una clase Notación de objetos Reglas para encontrar clases en el análisis Responsabilidad de una clase Declaración de objetos Los miembros de un objeto Construcciones Acceso a los miembros de un objeto, visibilidad y encapsulamiento Resumen Ejercicios resueltos 371 Capitulo 16. Relaciones: Asociación, generalización, herencia Relaciones entre clases Asociaciones Agregaciones Composición Jerarquía de clases: generalización y especialización Clases abstractas Polimorfismo Ejercicios resueltos 395 Apéndice A. especialización del lenguaje algoritmo UPSAM. Versión 2.0 A.1. Elementos del lenguaje
5 A.1.1. Identificadores A.1.2. Comentarios A.1.3. Tipos de datos estándar A.1.4. Constantes de tipos de datos estándar 408 A.1.5. Operadores A.2. Estructuras de un programa 409 A.2.1. Declaración de tipos de datos estructurados A.2.2. Declaración de constantes A.2.3. Declaración de variables 410 A.2.4. Biblioteca de funciones A.2.5. Procedimientos de entrada/salida 411 A.2.6. Instrucción de asignación A.3. Estructuras de control A.3.1. Estructuras Selectivas A.3.2. Estructuras repetitivas A.4. Programación modular A.4.1. Cuestiones generales A.4.2. Procedimientos A.4.3. Funciones A.5. Archivos A.5.1. Archivos secuenciales A.5.2. Archivos de texto 415 A.5.3. Archivos directos 416 A.5.4. Consideraciones adicionales A.6. Variables dinámicas 417 A.7. Programación orientada a objetos A.7.1. Cables y objetos 418 A.7.2. Atributos 419 A.7.3. Métodos 420 A.7.4. Herencia 421 A.8. Palabras reservadas 422 Apéndice B. Bibliografía Índice
FACULTAD DE CS. QUIMICAS, FISICAS Y MATEMATICAS I. DATOS GENERALES DEPARTAMENTO ACADEMICO DE INFORMATICA SILABO 1.1 Asignatura : ALGORITMICA I 1.2 Categoría : OE 1.3 Código : IF421AIN 1.4 Créditos : 4

References: resolución 
 resolución 
 Resolución 
 resolución 
 resolución 
 Resolución 
 resolución