Programação de computador

Programação de computador

Programação de computador: Uma hierarquia das línguas


Um computador não pode trabalhar sem software para dirigir sua ferragem. Isso é o lugar aonde a programação de computador entra a cena. Um programador é uma pessoa que escreva o software para um computador ao uso. Há muitos tipos dos linguagens de programação, como são chamados, variando da linguagem "assembly" simplista ao C++ mais complicado e Java. Estas línguas são divididas em uma hierarquia pequena, variando da linguagem-máquina às línguas de nível elevado. 

Cada nível desta hierarquia é mais complexo do que esse abaixo dele; entretanto, mais elevada uma língua é na hierarquia, mais lentamente funcionará como um programa no general porque tem que ser compilada em uma linguagem-máquina.  Não obstante a língua usada, a programação de computador é um trabalho vital no mundo de hoje simplesmente por causa da quantidade de computadores que nós nos usamos na indústria.

O mais baixo nível de linguagens de programação do computador é a linguagem-máquina, que é simplesmente uma lista longa de 1 e 0 que são lidas pelo processador diretamente. O seguintes intensificam são a linguagem "assembly", que usa as mnemônica conhecidas como opcodes e hexadecimais, um sistema de numeração base-16, para manipular o 1 e o 0.

É mais fácil para um programador tratar o conjunto porque usa letras em vez apenas de ser uma corda longa (1 e 0) de números binários. Porque o conjunto é uma etapa acima da linguagem-máquina, é a língua a mais rápida nos termos da compilação.

O nível seguinte de linguagens de programação é o que é sabido como as línguas de nível elevado.  Estes linguagens de programação do computador são os mais familiares, que incluem o C, o C++, e o Java altamente usados. Mesmo algumas de poucas línguas usadas tais como Pascal, BASIC, e FORTRAN são tudo línguas de nível elevado consideradas.

As línguas de nível elevado são diferentes do conjunto que têm seus próprios sintaxe e sistema do fraseio. Em vez de usar opcodes para manipular números hexadecimais, as línguas de nível elevado têm os símbolos e/ou as palavras reais que podem manipular dados em um de mais alto nível.

Da linguagem "assembly" simplista às línguas de nível elevado mais complicadas, a programação de computador é dividida em camadas múltiplas, cada camada que é mais complicada do que dure. A mais baixa camada, linguagem-máquina, não pode ser compreendida por seres humanos porque é simplesmente 1 e 0. O nível seguinte é a linguagem "assembly", que substitui o 1 e o 0 com as mnemônica e os números hexadecimais, facilitando a para que os seres humanos usem-se.

As línguas de nível elevado, incluindo o FORTRAN, o BASIC, o C++, e o Java, os símbolos do uso e/ou as palavras que podem fazer mais em menos linhas de código do que o conjunto. Entretanto, a fim para ser traduzido a um formulário que seja legível pelo computador, estas línguas de nível elevado devem ser traduzidas, ou compilado, ao conjunto e então à linguagem-máquina. Isso é porque a linguagem "assembly" funciona mais rapidamente, ele precisa somente de ser compilado uma vez em vez de duas vezes.

Para mais fácil-à-compreenda a informação da programação de computador, estalam por favor a seguinte ligação para a programação de computador para manequins

 

Política do contato >> de privacidade e termos de uso



© dos direitos reservados ComputerProgramming123.info 2009-2010 todos os direitos reservados.

Endereço da Internet e parte