Resumo de Paradigmas de Programação

2869 palavras 12 páginas
:::::::::::: AULA 2 ::::::::::::
Razões para estudar conceitos de linguagens de programação: - Capacidade aumentada para expressar ideias - Embasamento melhorado para escolher linguagens apropriadas - Habilidade aumentada para aprender novas linguagens - Melhor entendimento da importância da implementação - Melhor uso de linguagens já conhecidas - Avanço geral da computação
1ª Geração - [1946~1957]: Uso de válvulas e cartões perfurados. Cálculos digitais substituíram os cálculos analógicos.
2ª Geração - [1958~1964]: - Substituição das válvulas pelo transístor. Linguagens de programação de alto nível. FORTRAN, COBOL.
3ª Geração - [1965~1971]: - Utilização do circuito integrado. Minicomputadores. Redes de Computadores. BASIC e PASCAL.
4ª Geração - [1972~...]: - Microprocessador. Computadores Pessoais.
- Eletrônicos vestíveis devem ser o futuro.

Aplicações Científicas: Grande número de computações de aritmética de ponto flutuante; FORTRAN
Aplicações Empresariais: Produz relatório, usa número decimal e caracteres; COBOL
Inteligência Artificial: Símbolos, invés de números manipulados; LISP
Programação de Sistemas: Eficiência, por causa do uso contínuo; C
Software para Web: Coleção de linguagens: Marcação (xHTML), Scripting (PHP), Propósito Geral (JAVA)

Critérios de avaliação de Linguagens:
1- Legibilidade: Facilidade com leitura e entendimento; *Simplicidade Geral - Conjunto controlável de recursos e construções, mínima multiplicidade de recursos; *Ortogonalidade - Cada possível combinação é legal; *Tipos de Dados - Mecanismos adequados para definir tipos de dados; *Sintaxe - Formato dos identificadores; Palavras especiais e métodos de formar sentenças compostas; Forma e significado: construções autodescritivas, palavras-chave significativas
2- Facilidade de Escrita: Facilidade para desenvolvimento; *Simplicidade e Ortogonalidade - Poucas construções e primitivas e conjunto de regras para combiná-las; *Suporte à

Relacionados

  • linguagems de gramacaopro
    1537 palavras | 7 páginas
  • Programação orientada a eventos e programação orientada a aspectos
    1750 palavras | 7 páginas
  • Paradigmas de análise e desenvolvimento
    1727 palavras | 7 páginas
  • Alison P
    621 palavras | 3 páginas
  • Informatica
    1298 palavras | 6 páginas
  • tecnolia
    695 palavras | 3 páginas
  • paradigmas
    1870 palavras | 8 páginas
  • Paradigmas
    675 palavras | 3 páginas
  • PARADIGMAS DA PROGRAMAÇÃO
    1651 palavras | 7 páginas
  • Hidder's paper
    426 palavras | 2 páginas