Universidad Autónoma de Occidente
Local cover image
Local cover image

Fundamentos de programación algoritmos y estructura de datos /

By: Publication details: Mc Graw - Hill España-Madrid 1990Description: 702 Páginas 23cmISBN:
  • 84-7615-201-9
Subject(s):
Contents:
PROLOGO Capitulo 1. ALGORITMOS Y PROGRAMAS 1.1. Los sistemas de procesamiento de la información 1.2. Concepto de algoritmo..... 1.2.1. Caracteristicas de los algoritmos 1.3. Los lenguajes de programación. 1.3.1. Instrucciones a la computadora 1.3.2. Lenguajes máquina.. 1.3.3. Lenguajes de bajo nivel. 1.3.4. Lenguajes de alto nivel 1.3.5. Traductores de lenguaje. 1.3.5.1. Intérpretes 1.3.5.2. Compiladores. 1.3.6. La compilación y sus frases. 1.4. Datos, tipos de datos y operaciones primitivas .. 1.4.1. Datos numéricos 1.4.2. Datos lógicos (booleanos) 1.4.3. Datos tipo carácter 1.5. Constantes y variables.. 1.6. Expresiones 1.6.1. Expresiones aritméticas 1.6.2. Reglas de prioridad. 1.6.3. Expresiones lógicas (booleanas) 1.6.3.1. Operadores de relación. 1.6.3.2. Operadores lógicos. 1.6.3.3. Prioridad de los operadores lógicos. 1.7. Funciones internas. 1.8. La operación de asignación 1.8.1. Asignación aritmética 1.8.2. Asignación lógica.. 1.8.3. Asignación de caracteres 1.8.4. Conversión de tipo... 1.9. Entrada y salida de información. Actividades de programación Ejercicios Capitulo 2. LA RESOLUCION DE PROBLEMAS CON COMPUTADORAS N LAS HERRAMIENTAS DE PROGRAMACION 2.1 La resolución de problemas 2.2 Analisis del problema 2.1. Diseño del algoritmo 2.3.1. Escritura inicial del algoritmo 2.5 2.5.1 Diagramas de flujo 24 Resolución del problema mediante computadora Representación gráfica de los algoritmos 26. Diagramas Nassi-Schneidermann (N-S). Actividades de programación 27. Pseudocódigo Ejercicios Capitulo 3. ESTRUCTURA GENERAL DE UN PROGRAMA 3.1 Concepto de programa. 1.2. Partes constitutivas de un programa 3.3. Instrucciones y tipos de instrucciones 3.4 Tipos de instrucciones 3.4.1 Instrucciones de asignación 3.4.2. Instrucciones de lectura de datos (entrada) 3.4.3 Instrucciones de escritura de resultados (salida) 3.5. 3.4.4. Instrucciones de bifurcación. Elementos básicos de un programa. 3.5.1. Bucles. 3.5.2. Contadores. 3.5.3. Acumulador......... 3.5.4. Decisión o selección 3.5.5. Interruptores................ 3.6. Escritura de algoritmos/programas 3.6.1. Cabecera del programa o algoritmo 3.6.2. Declaración de variables... 3.6.3. Declaración de constantes numéricas 3.6.4. Declaración de constantes y variables carácter 3.6.5. Comentarios. 3.6.6. Estilo de escritura de algoritmos/programas Actividades de programación Ejercicios. Capítulo 4. INTRODUCCION A LA PROGRAMACION ESTRUCTURADA 4.1. Técnicas de programación 4.2. Programación modular... 4.2.1. Tamaño de los módulos 4.2.2. Implementación de los módulos. 4.3. Programación estructurada... 4.3.1. Recursos abstractos. 4.3.2. Diseño descendente (top-down). 4.4. Estructura secuencial básicas.... 4.3.3. Teorema de la programación estructurada: estructuras 4.5. Estructuras selectivas.
Summary: El orden de presentación del libro recoge el contenido clásico de los cursos de introducción a la programación a los que hemos añadido el estudio de estructuras de datos, tanto las clásicas como arrays o archivos, como las dinámicas recogidas en los lenguajes de programación modernos como Pascal: listas, árboles y grafos. Hemos procurado recoger todos los temas de programación que todo estudiante o lector encontrará en cualquier lenguaje de programación: estructuras de control, procedi- mientos, funciones, recursividad, estructuras estáticas y dinámicas de datos. Nuestro objetivo final es que el lector o alumno adquiera las bases suficientes para enfrentarse al estudio de cualquier lenguaje de programación con garantia absoluta de éxito y con poco esfuerzo en cuanto a técnicas de programación, para poder centrarse sólo en la gramática y sintaxis del lenguaje en si El libro está organizado en 15 capitulos y 6 apéndices. Dado que se desea conservar un rigor técnico en la exposición, no alejada del aspecto práctico, en cada capitulo se incluye gran número de ejercicios resueltos que ayudarán al lector en su formulación. Asimismo, y dada la importancia notable que concedemos a las prácticas de programación, se acompañan en la mayoría de los capitulos una serie de Actividades de programación que contienen problemas didácticos y sus soluciones algoritmicas que complementarán en alto grado el aspecto práctico de la programa-ción. Cada capítulo se completa con enunciados de ejercicios propuestos al lector o alumno y de los que se han seleccionado los correspondientes a la primera parte del texto (un trimestre o cuatrimestre de clase) e incluida su solución en el Apéndice
Holdings
Cover image Item type Current library Call number Copy number Status Date due Barcode
Libro Libro CI Álvaro Obregón ej.1 Available AOBREGON229

1 Ejemplar

PROLOGO

Capitulo 1.

ALGORITMOS Y PROGRAMAS

1.1. Los sistemas de procesamiento de la información

1.2.

Concepto de algoritmo.....

1.2.1. Caracteristicas de los algoritmos

1.3. Los lenguajes de programación.

1.3.1. Instrucciones a la computadora

1.3.2. Lenguajes máquina..

1.3.3. Lenguajes de bajo nivel.

1.3.4. Lenguajes de alto nivel

1.3.5. Traductores de lenguaje.

1.3.5.1. Intérpretes

1.3.5.2. Compiladores.

1.3.6. La compilación y sus frases.

1.4. Datos, tipos de datos y operaciones primitivas ..

1.4.1. Datos numéricos

1.4.2. Datos lógicos (booleanos)

1.4.3. Datos tipo carácter

1.5. Constantes y variables..

1.6. Expresiones

1.6.1. Expresiones aritméticas

1.6.2. Reglas de prioridad.

1.6.3. Expresiones lógicas (booleanas)

1.6.3.1. Operadores de relación.

1.6.3.2. Operadores lógicos.

1.6.3.3. Prioridad de los operadores lógicos.

1.7. Funciones internas.

1.8. La operación de asignación

1.8.1. Asignación aritmética

1.8.2. Asignación lógica..

1.8.3. Asignación de caracteres

1.8.4. Conversión de tipo...

1.9. Entrada y salida de información.

Actividades de programación

Ejercicios

Capitulo 2. LA RESOLUCION DE PROBLEMAS CON COMPUTADORAS N

LAS HERRAMIENTAS DE PROGRAMACION

2.1 La resolución de problemas 2.2 Analisis del problema

2.1. Diseño del algoritmo

2.3.1. Escritura inicial del algoritmo

2.5 2.5.1 Diagramas de flujo

24 Resolución del problema mediante computadora Representación gráfica de los algoritmos

26. Diagramas Nassi-Schneidermann (N-S).

Actividades de programación

27. Pseudocódigo

Ejercicios

Capitulo 3.

ESTRUCTURA GENERAL DE UN PROGRAMA

3.1 Concepto de programa.

1.2. Partes constitutivas de un programa 3.3. Instrucciones y tipos de instrucciones

3.4 Tipos de instrucciones

3.4.1 Instrucciones de asignación

3.4.2. Instrucciones de lectura de datos (entrada)

3.4.3 Instrucciones de escritura de resultados (salida)

3.5.

3.4.4. Instrucciones de bifurcación. Elementos básicos de un programa.

3.5.1. Bucles.

3.5.2. Contadores.

3.5.3. Acumulador......... 3.5.4. Decisión o selección

3.5.5. Interruptores................

3.6.

Escritura de algoritmos/programas 3.6.1. Cabecera del programa o algoritmo

3.6.2. Declaración de variables...

3.6.3. Declaración de constantes numéricas

3.6.4. Declaración de constantes y variables carácter

3.6.5. Comentarios.

3.6.6. Estilo de escritura de algoritmos/programas

Actividades de programación

Ejercicios.

Capítulo 4.

INTRODUCCION A LA PROGRAMACION ESTRUCTURADA

4.1. Técnicas de programación

4.2. Programación modular...

4.2.1. Tamaño de los módulos

4.2.2. Implementación de los módulos.

4.3. Programación estructurada...

4.3.1. Recursos abstractos.

4.3.2. Diseño descendente (top-down).

4.4. Estructura secuencial

básicas....

4.3.3. Teorema de la programación estructurada: estructuras

4.5. Estructuras selectivas.

El orden de presentación del libro recoge el contenido clásico de los cursos de introducción a la programación a los que hemos añadido el estudio de estructuras de datos, tanto las clásicas como arrays o archivos, como las dinámicas recogidas en los lenguajes de programación modernos como Pascal: listas, árboles y grafos. Hemos procurado recoger todos los temas de programación que todo estudiante o lector encontrará en cualquier lenguaje de programación: estructuras de control, procedi-

mientos, funciones, recursividad, estructuras estáticas y dinámicas de datos. Nuestro objetivo final es que el lector o alumno adquiera las bases suficientes para enfrentarse al estudio de cualquier lenguaje de programación con garantia absoluta de éxito y con poco esfuerzo en cuanto a técnicas de programación, para poder centrarse sólo en la gramática y sintaxis del lenguaje en si

El libro está organizado en 15 capitulos y 6 apéndices. Dado que se desea conservar un rigor técnico en la exposición, no alejada del aspecto práctico, en cada capitulo se incluye gran número de ejercicios resueltos que ayudarán al lector en su formulación. Asimismo, y dada la importancia notable que concedemos a las prácticas de programación, se acompañan en la mayoría de los capitulos una serie de Actividades de programación que contienen problemas didácticos y sus soluciones algoritmicas que complementarán en alto grado el aspecto práctico de la programa-ción.

Cada capítulo se completa con enunciados de ejercicios propuestos al lector o alumno y de los que se han seleccionado los correspondientes a la primera parte del texto (un trimestre o cuatrimestre de clase) e incluida su solución en el Apéndice

Ingeniería en Tecnologías de la Información y Comunicación

There are no comments on this title.

to post a comment.

Click on an image to view it in the image viewer

Local cover image

Libros electrónicos

eLibro eLibro

Recursos de investigación libres

image host image host image host image host image host image host image host image host image host image host

Recursos informativos



TecNM | Tecnológico Nacional de México

© 2025 by Biblionexus