Pular para o conteúdo principal

Ada - Significado e Funcionalidade


O Que é Ada?

Ada é uma linguagem de programação de alto nível, imperativa e orientada a objetos, padronizada internacionalmente pela ISO. 

Essa linguagem foi desenvolvida na década de 1970 por uma equipe contratada pelo Departamento de Defesa dos Estados Unidos.

Feita para suportar o desenvolvimento de software de alta qualidade, fiável, reutilizável e portátil. 

Ada é uma aplicação com compiladores validados para uso confiável em missões criticas, tais como softwares de aviação.

O paradigma adotado é o imperativo e a programação defensiva com padrão de projeto, com modularização. 

Tem tipagem estática com checagem extensiva, e extensiva principalmente quando trata-se de matrizes.

O Ada foi explicitamente projetado para suportar o desenvolvimento do software de alta qualidade, confiável, reutilizável e portátil.

No entanto, nenhuma linguagem de programação de sua propriedade pode assegurar que isso seja alcançado.

A programação precisa ser feita como parte de um processo bem disciplinado. 

Limpo, o código fonte Ada compreensível é o principal objetivo da maioria das diretrizes fornecidas.

Esse é um fator principal de contribuição para a confiabilidade e a sustentabilidade.

Ada tem tipagem estática com verificação extensiva, especialmente para matrizes. 

A sintaxe básica de um programa em ADA95 é composta por uma parte declarativa e outra executável. 

Homenagem:

O nome da linguagem é uma homenagem a Ada Lovelace , filha de Lord Byron e conhecida por ser a primeira programadora do século XIX.

Ada Lovelace  desenvolveu um algoritmo que, cem anos depois, foi reconhecido como a primeira linguagem de programação da história, batizada de Ada e usada até hoje para fazer bancos, computadores e trens funcionarem.

Exemplo de "Hello, World!" em Ada:


with Ada.Text_IO;

use Ada.Text_IO;


procedure Hello is

begin

   Put_Line("Hello, World!");

end Hello;


Se gostou do conteúdo, considere pagar-me um café:

Curso de HTML Que eu recomendo:

Curso de criação de sites profissionais:

Curso  de HTML,  CSS e JavaScript:

Canal no Youtube:

Comentários

Mais vistas

Autocode - Significado e Funcionalidade

O Que é Autocode? O Autocode foi uma das primeiras linguagens de programação de computador, desenvolvida em 1952 por Alick Glennie para o computador Mark 1 na Universidade

HTML - Significado e Funcionalidade

O que é HTML? HTML é a sigla em inglês para Hypertext Markup Language, que traduzimos para o português como linguagem de marcação de hipertexto. O HTML é parte fundamental das

Semáforo - HTML, CSS e JavaScript - Tutorial

Semáforo Funcional: Aprenda a criar um semáforo funcional com este tutorial detalhado. Descubra como implementar a lógica de controle de um semáforo usando HTML, CSS e JavaScript.