Documentos de Académico
Documentos de Profesional
Documentos de Cultura
ALGORITMO
Los conceptos de algoritmo y de método son parecidos: los métodos para efectuar
procesos forman parte de las costumbres o rutinas que el hombre aprende un día y luego
repite de manera inconsciente, sin reparar ya en las acciones, más sencillas, que integran el
proceso (por ejemplo andar, leer o conducir). Por eso el concepto de algoritmo suele
compararse a otros como método o rutina de acciones.
El tipo integer: Dominio Su dominio, denotado, incluye valores enteros positivos o negativos.
Debido a las limitaciones de representación (véase el apartado 2.2.3 de [PAO94]), el dominio de
integer está acotado por la constante predefinida MaxInt, propia de cada versión: en Turbo
Pascal por ejemplo, MaxInt vale 32767, y el dominio de integer es {-32768,..., 32767}. Los
números ´ integer se escriben literalmente sin espacios ni puntos entre sus cifras, posiblemente
precedidos por el signo más o menos, por ejemplo: 174, -273, +17, etc. El diagrama sintáctico
(véase apartado 5.2.1 de [PAO94]) de la figura 3.1 resume estos detalles.
El tipo real Dominio Su dominio, en adelante R, incluye valores numéricos con parte decimal.
Las limitaciones en la representación de cantidades reales afectan ahora al dominio en dos
aspectos (véase el apartado 2.2.3 de [PAO94]): la magnitud de los valores incluidos (en Turbo
Pascal por ejemplo, el dominio de real está comprendido aproximadamente entre ±1.7 ∗ 1038) y
la precisión (hacia 10 cifras significativas en Turbo Pascal). Hay dos modos de escribir los
números ´ reales en Pascal: usando el punto decimal (que debe tener algún´ dígito a su izquierda
y a su derecha), o bien usando la llamada notación científica o exponencial. A continuación
tenemos ejemplos de números reales en notación decimal y científica, respectivamente:
El tipo char Dominio El dominio de este tipo de datos, abreviadamente C, incluye el juego de
caracteres disponibles en el computador, que varía entre las diferentes versiones desarrolladas,
todas tienen en común el respeto al orden alfabético inglés y al orden entre dígitos; por ejemplo,
en Turbo Pascal se utiliza una codificación en ASCII de 8 bits, por lo que existen hasta 256
posibles caracteres que se recogen en la correspondiente tabla de códigos (véase el apartado
2.2.4 de [PAO94]). Los valores de tipo char se escriben entre apóstrofes (por ejemplo, ’A’)
excepto el carácter apóstrofe (’), que se escribe mediante ’’’’.