Informatica

Páginas: 11 (2729 palabras) Publicado: 29 de septiembre de 2011
TEMA 2 y TEMA 3
TIPOS DE DATOS y ACCIONES ELEMENTALES
Objetivos:
• Conversar sobre conceptos asociados a tipos de datos elementales, su clasificación, operadores y su precedencia, la conversión implícita y explícita de datos, y las operaciones elementales de asignación, lectura y escritura.
Puntos:
• Conceptos de tipo de dato, variables, constantes, precedencia. Clasificaciones de los tiposde datos.
• Tipos de datos elementales (entero, real, caracter, string, booleano, sub-rango, enumerado) y sus operaciones.
• Precedencia de operadores. Conversión de tipos, implícita y explícita.
• Acciones elementales: Declaración, Asignación, Lectura, Escritura.

Datos, Tipos de Datos y Operaciones Primitivas : El primer objetivo de toda computadora es el manejo de la información odatos. Un dato es la expresión general que describe los objetos con los cuales opera una computadora. Existen dos tipos de datos: simples (sin estructuras) y compuestos (estructurados), los datos compuestos son conjuntos de partidas de datos simples con relaciones definidas entre ellos. Los datos simples son: numéricos, lógicos y carácter.

CONCEPTOS BÁSICOS
Dato
Diferentes entidades u objetosde información con que trabaja un programa. Determina el conjunto de valores que la entidad puede almacenar, los operadores que puede usar y las operaciones definidos sobre ellos.
Tipo de Dato
- Define el conjunto de valores que un elemento o un objeto (una variable, constante, expresión o función) de dicho tipo puede asumir y las operaciones asociadas a tales valores.
- Es un conjunto deentidades o de objetos y las operaciones definidas sobre ellos.
Posible Clasificación de los Tipos de datos
• Tipos de datos primitivos o elementales: tipos básicos incluidos en cada lenguaje de programación.
En el lenguaje de programación Java, también son llamados tipos integrados
• Tipos de datos estructurados: tipos basados o construidos a partir de tipos de datos primitivos (por ejemplo,arreglo, registro, archivo, conjunto).
• Tipos de datos abstractos (TDA): tipos de datos definidos por el usuario y las operaciones abstractas aplicadas sobre ellos. Los TDA apoyan el concepto de ocultamiento de la información. Esconden los detalles de la representación y permiten el acceso a los objetos sólo a través de sus operaciones, son ejemplos las representaciones de los TDA Lista, Cola,Pila, Árbol y la representación que hace el Enfoque Orientado a Objeto mediante atributos y métodos.

Esquemas de organización de los tipos de datos:
Esquema 1 Tipo de Componentes

Número de
Entero, Real (numéricos)
componentes Carácter, Cadenas de caracteres o String (caracteres)
1 Elemental Lógico o Booleano
Enumerado
Subrango
TIPOS DE DATOS
Tipo de Componentes
nEstructurado Homogéneos ( todos los elementos iguales )
Archivos Arreglos
Heterogéneos ( aceptan elementos distintos )
Registros

Esquema 2
Estándar
Entero (Integer) Real (Real)
Carácter (Character) Lógico (Boolean)
No estándar Enumerado (Enumerated) Subrango (Subrange)
TIPOS DE DATOS

Estáticos Arreglo (Vector / Matrix)
Registro (Record)
Archivo (File - fichero)Conjunto (Set)
Cadena de caracteres (String)
Dinámicos
Lista (y las variaciones pila, cola, dipolo) Lista enlazada
Árbol Grafo
Variable
Nombre asignado a una entidad que puede adquirir un valor cualquiera dentro de un conjunto de valores. Es decir, una entidad cuyo valor puede cambiar a lo largo del programa. En un programa de computador se puede asumir que una variable es unaposición de memoria donde los valores asignados pueden ser reemplazados o cambiados por otros valores durante la ejecución del programa.
Constante
Nombre asignado a una entidad al cual se asigna un valor que mantiene sin cambios durante el programa.
Operaciones de los tipos de datos elementales
• Operación: Acción por medio de la cual se obtiene un resultado de un operando. Ejemplos: sumar,...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Informatica
  • Informatica
  • Informatica
  • Informatica
  • Informatica
  • Informática
  • Informatica
  • Informatica

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS