Академический Документы
Профессиональный Документы
Культура Документы
Linguagem Procedural:
Conhecida como Programação Estruturada, possibilita o desenvolvimento de
programas com uma construção de rotinas por meio de módulos de
procedimentos ou de funções que estejam interligados, sendo por vezes
classificada como Linguagem Imperativa. E possui algumas vantagens:
Programas feitos com sub-rotinas ou funções são programados e testados uma
só vez, embora possam ser usados em várias partes do programa quantas vezes
forem necessários.
Pode-se criar biblioteca com as funções e sub-rotinas, que podem ser usadas
em outros programas ou até mesmo por outros programadores.
Economia de memória do computador, uma vez que o módulo utilizado é
armazenado uma única vez, mesmo que utilizado em diferentes partes do
programa.
Ocultamento de código, uma vez que apenas as rotinas e sub-rotinas ficam
disponíveis para outros programadores.
Linguagem de programação C:
Uma das linguagens procedurais mais utilizadas é o C, que foi criada entre 1969
e 1973. Inicialmente desenvolvido para implementação do sistema Unix, no final
da década de 70 o Unix saiu do laboratório e passou a ser disponibilizado para
as Universidades, e acarreotu em um grande sucesso na época, favorecendo
assim com que a linguagem de programação C tivesse uma popularidade
grande. Não se sabe ao certo o que deu origem ao nome “C”, mas há uma teoria
que acredita que se deu o nome “C” à linguagem porque muitas das suas
características derivavam de uma linguagem de programação anterior “B”, e “C”
é a letra sucessora. “C” segue um procedimento de passos escritos
nele, chamados funções. Ele segue uma abordagem de cima para baixo, ou seja,
é dada muita importância ao fluxo do programa, e não aos dados sobre quais
funções operam.