terça-feira, 26 de abril de 2011

Linguagem Ada

O nome Ada é uma homenagem a condessa de Lovelace, Augusta Ada Byron, filha de Lord Byron que trabalhou com Charles Babbage e é considerada como a primeira programadora de computadores da História.


Conceito:

Ada foi desenvolvida para ser mais do que apenas mais uma linguagem de programação, já que ela inclui muitos dos princípios modernos de engenharia de software. Por exemplo, o conceito de ocultação de informação foi inserido na linguagem ao invés de ser implementado como uma técnica de programação.


Comando IF:
if condicao then
               sequencia de comandos (executada se a condição é verdadeira)
else
               outra sequencia de comandos (executada se a condição é falsa)
end if;
Exemplo Comando IF:
With text_IO; Use text_IO;
With Ada.Integer_Text_IO; Use Ada.Integer_Text_IO;
Procedure usando_if is
               x, y : integer;
begin
               New_Line(3);
               Put(“Digite o primeiro valor: “);
               Get(x);
               Put(“Digite o segundo valor: “);
               Get(y);
               New_Line;
               if x>y then
                               Put_Line(“O Primeiro valor digitado e’ maior!”);
               elsif x<y then
                               Put_Line(“O Segundo valor digitado e’ maior!”);
               else
                               Put_line(“Os dois valores são iguais.”);
               end if;
               New_Line(3);
end usando_if;
Utilização:
Departamento de defesa dos EUA.
 A linguagem Ada é hoje em dia a muito utilizada nos sistemas de armamento e segurança nacional dos Estados Unidos. Porém também possui sistemas não-militares. Na esfera comercial, vem sendo utilizado em sistemas financeiros, de transporte metroviário e de aviação, assim como também em sistemas espaciais. Tendo em destaque a programação do Boing 777, onde dois milhões de linhas de código fonte em Ada controlam seus diversos computadores de bordo.

Nenhum comentário:

Postar um comentário