Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Download
Standard view
Full view
of .
Save to My Library
Look up keyword or section
Like this
3Activity

Table Of Contents

1.2.1 Una definici´on de algoritmo
1.2.2 Una definici´on formal de algoritmo
1.3. Aspectos de inter´es sobre los algoritmos 11
1.3 Aspectos de inter´es sobre los algoritmos
1.3.1 Computabilidad
1.3.2 Correcci´on de algoritmos
1.3.3 Complejidad de algoritmos
1.4 Lenguajes algor´ıtmicos y de programaci´on
1.5 Desarrollo sistem´atico de programas
1.6 Conclusi´on
1.7 Ejercicios
1.8 Referencias bibliogr´aficas
2.1 Introducci´on
2.2 Otros detalles de inter´es
2.3 Origen y evoluci´on del lenguaje Pascal
2.4 Pascal y Turbo Pascal
3.1 Introducci´on
3.2 El tipo integer
3.3 El tipo real
3.4 El tipo char
3.5 El tipo boolean
3.6 Observaciones
3.7 El tipo de una expresi´on
3.8 Ejercicios
4.1 Un ejemplo introductorio . . . . . . . . . . . . . . . . . 47
4.1 Un ejemplo introductorio
4.2 Vocabulario b´asico
4.2.1 Constantes y variables
4.3 Instrucciones b´asicas
4.3.1 Asignaci´on
4.3.2 Instrucciones de escritura
4.3.3 Instrucciones de lectura
4.4 Partes de un programa
4.4.1 Encabezamiento
4.4.2 Declaraciones y definiciones
4.4.3 Cuerpo del programa
4.4.4 Conclusi´on: estructura general de un programa
4.5 Ejercicios
5.1 Algunos programas sencillos
5.1.1 Dibujo de la letra ‘‘C’’
5.1.2 Suma de dos n´umeros
5.2 Programas claros⇒programas de calidad
5.3 Desarrollo descendente de programas
5.4 Desarrollo de programas correctos
5.4.1 Estado de los c´omputos
5.4.2 Desarrollo descendente con especificaciones
5.5 Observaciones finales
5.6 Ejercicios
6.1 Composici´on de instrucciones
6.2 Instrucciones de selecci´on
6.2.1 La instrucci´on if-then-else
6.2.2 La instrucci´on case
6.3 Instrucciones de iteraci´on
6.3.1 La instrucci´on while
6.3.2 La instrucci´on repeat
6.3.3 La instrucci´on for
6.4 Dise˜no y desarrollo de bucles
6.4.1 Elecci´on de instrucciones iterativas
6.4.2 Terminaci´on de un bucle
6.4.3 Uso correcto de instrucciones estructuradas
6.5 Dos m´etodos num´ericos iterativos
6.5.1 M´etodo de bipartici´on
6.5.2 M´etodo de Newton-Raphson
6.5.3 Inversi´on de funciones
6.6 Ejercicios
7.1 Introducci´on
7.2 Aspectos te´oricos
7.2.1 Programas y diagramas de flujo
7.2.2 Diagramas y diagramas propios
7.2.3 Diagramas BJ (de B¨ohm y Jacopini)
7.2.4 Equivalencia de diagramas
7.2.5 Teoremas de la programaci´on estructurada
7.2.6 Recapitulaci´on
7.3 Aspectos metodol´ogicos
7.3.1 Seudoc´odigo
7.3.2 Dise˜no descendente
7.4.1 Un ejemplo detallado
7.4.2 Recapitulaci´on
7.5 Conclusi´on
7.6 Ejercicios
7.7 Referencias bibliogr´aficas
8.1 Introducci´on
8.2 Subprogramas con par´ametros
8.2.1 Descripci´on de un subprograma con par´ametros
8.2.2 Par´ametros formales y reales
8.2.3 Mecanismos de paso de par´ametros
8.2.4 Consistencia entre definici´on y llamada
8.3 Estructura sint´actica de un subprograma
8.4 Funcionamiento de una llamada
8.5 ´Ambito y visibilidad de los identificadores
8.5.1 Tipos de identificadores seg´un su ´ambito
8.5.2 Estructura de bloques
8.5.3 Criterios de localidad
8.5.4 Efectos laterales
8.6 Otras recomendaciones sobre el uso de par´ametros
8.6.1 Par´ametros por valor y por referencia
8.6.2 Par´ametros por referencia y funciones
8.6.3 Funciones con resultados m´ultiples
8.7 Desarrollo correcto de subprogramas
8.8 Ejercicios
9.1 Introducci´on
9.2 Un ejemplo de referencia
9.3 Metodolog´ıa de la programaci´on con subprogramas
9.3.1 Dise˜no descendente con subprogramas
9.3.2 Programa principal y subprogramas
9.3.3 Documentaci´on de los subprogramas
9.3.4 Tama˜no de los subprogramas
9.4 Estructura jer´arquica de los subprogramas
9.5 Ventajas de la programaci´on con subprogramas
9.6. Un ejemplo detallado: representaci´on de funciones 203
9.6 Un ejemplo detallado: representaci´on de funciones
9.7 Ejercicios
10.4.1 Principios de inducci´on
10.5 Recursi´on mutua
10.6 Recursi´on e iteraci´on
10.7 Ejercicios
10.8 Referencias bibliogr´aficas
11.1 Tipos ordinales definidos por el programador
11.1.1 Tipos enumerados
11.1.2 Tipo subrango
11.2 Definici´on de tipos
11.2.1 Observaciones sobre la definici´on de tipos
11.3 Conjuntos
11.3.1 Operaciones sobre el tipo conjunto
12.1 Descripci´on del tipo de datos array
12.1.1 Operaciones del tipo array y acceso a sus componentes
12.1.2 Caracter´ısticas generales de un array
12.2 Vectores
12.3 Matrices
12.4 Ejercicios
13.1 Descripci´on del tipo de datos registro . . . . . . . . . 271
13.1 Descripci´on del tipo de datos registro
13.1.1 Manejo de registros: acceso a componentes y operaciones
13.1.2 Registros con variantes
13.2 Arrays de registros y registros de arrays
13.3 Ejercicios
14.1 Descripci´on del tipo de datos archivo . . . . . . . . . . 285
14.1 Descripci´on del tipo de datos archivo
14.2 Manejo de archivos en Pascal
14.2.1 Operaciones con archivos
14.3 Archivos de texto
14.4 Ejercicios
15.1 Algoritmos de b´usqueda en arrays . . . . . . . . . . . . 301
15.1 Algoritmos de b´usqueda en arrays
15.1.1 B´usqueda secuencial
15.2.4 Ordenaci´on r´apida (Quick Sort)
15.2.5 Ordenaci´on por mezcla (Merge Sort)
15.2.6 Vectores paralelos
15.3 Algoritmos de b´usqueda en archivos secuenciales
15.3.1 B´usqueda en archivos arbitrarios
15.3.2 B´usqueda en archivos ordenados
15.4 Mezcla y ordenaci´on de archivos secuenciales
15.5 Ejercicios
15.6 Referencias bibliogr´aficas
16.1 Introducci´on al uso de punteros . . . . . . . . . . . . . 336
18.1 Conceptos b´asicos . . . . . . . . . . . . . . . . . . . . . . 396
19.2.1 Desarrollo de programas con tipos concretos de datos
20.1 Algoritmos devoradores . . . . . . . . . . . . . . . . . . 450
0 of .
Results for:
No results containing your search query
P. 1
Progr Pascal

Progr Pascal

Ratings: (0)|Views: 326 |Likes:
Published by nanyss

More info:

Published by: nanyss on Sep 12, 2010
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less

11/17/2011

pdf

text

original

You're Reading a Free Preview
Pages 12 to 18 are not shown in this preview.
You're Reading a Free Preview
Pages 30 to 233 are not shown in this preview.
You're Reading a Free Preview
Pages 245 to 268 are not shown in this preview.
You're Reading a Free Preview
Pages 280 to 326 are not shown in this preview.
You're Reading a Free Preview
Pages 338 to 557 are not shown in this preview.

Activity (3)

You've already reviewed this. Edit your review.
1 thousand reads
1 hundred reads
PATXITM liked this

You're Reading a Free Preview

Download
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->