Programacion En Ada

Páginas: 68 (16990 palabras) Publicado: 9 de febrero de 2013
Programación en Ada

José Alfonso Malo Romero. Versión 1.0.1 Noviembre de 2002.

Se ha utilizado software libre para elaborar este documento. Texto generado con OpenOffice.org.

Copyright (C) 2001 - 2002 José Alfonso Malo Romero. Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.1 or any later versionpublished by the Free Software Foundation; with no Invariant Sections, no Front-Cover Texts and no Back-Cover Texts. A copy of the license is included in the section entitled "GNU Free Documentation License".

Índice
1.Programación en Ada....................................5
1.1Historia................................................5 1.2Característicasprincipales..................................5 1.3Elementos del lenguaje.....................................6
1.3.1Alfabeto.............................................6 1.3.2Componentes léxicos.....................................7
1.3.2.1Identificadores........................................7 1.3.2.2Números............................................8 1.3.2.3Literales de carácter.....................................81.3.2.4Cadenas de caracteres....................................8 1.3.2.5Delimitadores y comentarios...............................8

1.4Declaración de variables y definición de tipos......................9
1.4.1Clasificación de tipos.....................................9 1.4.2Declaración de variables...................................9 1.4.3Declaración de constantes..................................91.4.4Declaración de tipos.....................................10 1.4.5Declaración de subtipos..................................11 1.4.6Superar una ambigüedad..................................11

1.5Expresiones............................................12
1.5.1Operadores...........................................12

1.6Sentencias y estructuras de control............................131.6.1Clasificación de sentencias................................13 1.6.2Bloques.............................................15
1.6.2.1Definición..........................................15 1.6.2.2Ejemplo............................................15

1.6.3Sentencia de selección (if).................................15
1.6.3.1Definición..........................................151.6.3.2Ejemplo............................................16

1.6.4Sentencia de selección por casos (case)........................16
1.6.4.1Definición..........................................16 1.6.4.2Ejemplo............................................16

1.6.5Sentencia de bucle simple (loop)............................16
1.6.5.1Definición..........................................161.6.5.2Ejemplo............................................17

1.6.6Sentencia de bucle iterativo (for)............................17
1.6.6.1Definición..........................................17 1.6.6.2Ejemplo............................................17

1.6.7Sentencia de bucle condicional (while)........................17
1.6.7.1Definición..........................................171.6.7.2Ejemplo............................................17

1.6.8Otras sentencias de control (goto, exit, return, abort)...............18
1.6.8.1Sentencia goto y etiquetas................................18 1.6.8.2Sentencia exit........................................18 1.6.8.3Sentencia return.......................................18 1.6.8.4Sentencia abort.......................................181.7Subprogramas..........................................18
1.7.1Procedimientos........................................19 1.7.2Funciones............................................21 1.7.3Parámetros nombrados y parámetros por defecto..................23

1.8Sobrecarga.............................................24
1.8.1Sobrecarga de literales de enumeración........................24 1.8.2Sobrecarga de...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Ada Lovelace y la programación
  • Ada Programacion
  • El Lenguage De Programación Ada
  • Apuntes iniciacion programacion en ada
  • Adaed
  • ADAE
  • ---Ada
  • De ada

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS