Engenharia de softaware

2733 palavras 11 páginas
Centro Universitário de Rio Preto

Trabalho #1: HISTÓRIA DAS
LINGUAGENS DE PROGRAMAÇÃO

Turma: 51351-0
Disciplina: Compiladores
Curso: Ciência da Computação

O primeiro projeto de linguagem de programação surgiu para um computador que não existia, sendo idealizada por Ada Lovelace, esposa de William King-Noel. O projeto do primeiro computador foi idealizado por Charles Babbage que, após gastar fortunas e um longo tempo, não conseguiu concretizar o projeto. A linguagem de programação ADA foi batizada em homenagem a esta primeira programadora.
Uma das primeiras linguagens de programação para computadores foi provavelmente Plankalkül, criada por Konrad Zuse na Alemanha Nazista, mas que teve pouco ou nenhum impacto no futuro das linguagens de programação.
A primeira linguagem de programação de alto nível amplamente usada foi Fortran, criada em 1954.

Linguagens de Computador

No início da Computação, a programação era realizada através da abertura e fechamento de válvulas eletrônicas por meio de chaves que controlavam a passagem de corrente pelas válvulas. Era uma tarefa essencialmente de manipulação física do hardware.

A Linguagem pode ser dividida em 3 níveis:

* Linguagens de baixo nível
São linguagens totalmente dependentes da máquina, ou seja, que o programa que se realiza com este tipo de linguagem não pode ser migrado ou utilizado em outras máquinas.

Ao estar praticamente desenhado a medida do hardware, aproveitam ao máximo as características do mesmo.

Dentro deste grupo se encontram:
A linguagem máquina: esta linguagem ordena à máquina as operações fundamentais para seu funcionamento. Consiste na combinação de 0's e 1's para formar as ordens entendíveis pelo hardware da máquina.
Esta linguagem é muito mais rápida que as linguagens de alto nível. A desvantagem é que são bastante difíceis de manejar e usar, além de ter códigos fonte enormes onde encontrar uma falha é quase impossível.
A linguagem Assembler é um derivado da

Relacionados

  • Engenharia de softaware
    5439 palavras | 22 páginas
  • engenharia de softaware
    539 palavras | 3 páginas
  • Plano de desenvolvimento
    865 palavras | 4 páginas
  • Portfolio 1 - Engenharia de Software
    318 palavras | 2 páginas
  • Ti no suporte à organização de eventos.(luciana fonseca da cruz1) (luciannamikayehu@ig.com.br)
    3295 palavras | 14 páginas
  • Softwares
    2067 palavras | 9 páginas
  • Sistema CAx
    697 palavras | 3 páginas
  • Software no Design Interiores
    771 palavras | 4 páginas
  • Teoria geral de sistemas
    930 palavras | 4 páginas
  • Controle
    632 palavras | 3 páginas