Tabla de contenido
Características y filosofía del Ada
Unidades de Programa de Ada
Unidades de Programa: SUBPROGRAMA
Unidades de Programa: PAQUETE
Unidades de Programa: TAREA
Unidades de Programa: UNIDAD GENERICA
Unidades de Programa: UNIDAD PROTEGIDA
Procedimientos como Programas Principales
Declaraciones y Cuerpos
Estilo Léxico del Ada
Identificadores
Unidades Léxicas
Unidades Léxicas: Caracteres y Tiras
de Caracteres
Definición de Tipo
Clasificación de Tipos
El Paquete Standard
Tipos. Características
Subtipos. Características
Tipos numéricos simples
Tipos Enumeración
El tipo Booleano
Tipos derivados
Resumen de operadores
Tipos de Sentencias
Sentencias secuenciales
Sentencias condicionales de control
Ejemplo
Sentencias iterativas de control
Tipos compuestos. Arrays
Caracteres y tiras de caracteres
Operaciones con arrays unidimensionales
Ejemplo
Registros simples (1)
Subprogramas: Funciones
Subprogramas: Procedimientos
Subprogramas
Paquetes
Ejemplos de paquetes
Tipo Access
Unidades genéricas
Ejemplo
Programación orientada a objetos
Extensión de tipos
Polimorfismo
Tipos abstractos
Excepciones (I)
Excepciones y paquetes
Tasks. Introducción
Tipos tarea y activación
Comunicación y sincronización: La Cita
Características de la sentencia accept
Ejemplo: Productor/Consumidor.
Sentencia select en la tarea receptora
Sentencia select en la tarea emisora
Atributos predefinidos para tareas
Terminación y excepciones
Planificación de recursos
Objetos protegidos
Sincronización Condicional
Semántica de los Objetos Protegidos
|