Documentos de Académico
Documentos de Profesional
Documentos de Cultura
1. Datos: representaciones de objetos del mundo real. Permiten modelizar los aspectos del
problema que se quieren resolver mediante un programa.
a. Datos constantes: no cambian durante la ejecución de un programa.
b. Datos variables: pueden cambiar durante la ejecución de un programa.
Tipo de dato: clase de objetos de datos ligados a un conjunto de operaciones para crearlos y
manipularlos.
Cada tipo de dato se caracteriza por presentar:
Tipos de datos:
1. Simples: toman un único valor, en un momento determinado, de todos los permitidos para ese
tipo.
I. Definidos por el lenguaje (primitivos o estándar): son provistos por el lenguaje y tanto la
representación como sus operaciones y valores son reservadas al mismo.
i) Numéricos:
a. Entero (integer): simple y ordinal.
Hay sistemas de representación numérica que utilizan 16 bits para almacenar en
memoria cada número entero, permitiendo un rango de valores enteros entre -215 y
(215 – 1). Es decir, podrán representarse los enteros entre -32768 y 32767.
Ocupación en memoria: 2 bytes.
b. Real (real): Simple.
Cada número se define como una mantisa y un exponente.
Ocupación en memoria: 6 bytes.
Operaciones:
Suma ( +); Resta ( - ); Multiplicación ( * ); División real ( / ); División entera
( div ); Módulo ( mod ); Asignación ( := ); Comparación ( <, <=, >, >= ).
Orden de precedencia:
Operaciones:
Asignación ( := )
Negación ( not )
Conjunción ( and )
Disyunción ( or )
Orden de precedencia:
1ro: or
2do: and
3ro: not
Operaciones:
Asignación ( := )
Comparación (<, <=, >, >=)