A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

1 Aula 3 Evolução da Principais Linguagens Universidade do Vale do Rio dos Sinos

Apresentações semelhantes


Apresentação em tema: "1 Aula 3 Evolução da Principais Linguagens Universidade do Vale do Rio dos Sinos"— Transcrição da apresentação:

1 1 Aula 3 Evolução da Principais Linguagens Universidade do Vale do Rio dos Sinos

2 2 SUMÁRIO 1 – Linguagem Plankalkül

3 3 SUMÁRIO 1 – Linguagem Plankalkül 2 – Pseudocódigos

4 4 SUMÁRIO 1 – Linguagem Plankalkül 2 – Pseudocódigos 3 – IBM 704 e Fortran

5 5 SUMÁRIO 1 – Linguagem Plankalkül 2 – Pseudocódigos 3 – IBM 704 e Fortran - Interpretação X Suporte à ponto-flutuante - Fortran como primeira linguagem compilada - História do Fortran

6 6 SUMÁRIO 1 – Linguagem Plankalkül 2 – Pseudocódigos 3 – IBM 704 e Fortran 4 – Lisp

7 7 SUMÁRIO 1 – Linguagem Plankalkül 2 – Pseudocódigos 3 – IBM 704 e Fortran 4 – Lisp - História - Scheme - COMMON LISP - Haskell (Hudak)

8 8 SUMÁRIO 1 – Linguagem Plankalkül 2 – Pseudocódigos 3 – IBM 704 e Fortran 4 – Lisp 5 – Algol

9 9 SUMÁRIO 1 – Linguagem Plankalkül 2 – Pseudocódigos 3 – IBM 704 e Fortran 4 – Lisp 5 – Algol - Linguagem de Programação Universal (1957) - Atribuição := - Algol 58 (1958) - IBM abandona Algol (1959) - Surge a BNF (Backus e Naur, 1959) - Surge recursividade e memória dinâmica (1960) - Algol como base para Pascal, C e Java

10 10 SUMÁRIO 1 – Linguagem Plankalkül 2 – Pseudocódigos 3 – IBM 704 e Fortran 4 – Lisp 5 – Algol 6 – Cobol

11 11 SUMÁRIO 1 – Linguagem Plankalkül 2 – Pseudocódigos 3 – IBM 704 e Fortran 4 – Lisp 5 – Algol 6 – Cobol - DEFINE para macros. C utiliza também.

12 12 SUMÁRIO 1 – Linguagem Plankalkül 2 – Pseudocódigos 3 – IBM 704 e Fortran 4 – Lisp 5 – Algol 6 – Cobol 7 – Basic

13 13 SUMÁRIO 1 – Linguagem Plankalkül 2 – Pseudocódigos 3 – IBM 704 e Fortran 4 – Lisp 5 – Algol 6 – Cobol 7 – Basic - Timesharing - QuickBasic e VisualBasic

14 14 SUMÁRIO 1 – Linguagem Plankalkül 2 – Pseudocódigos 3 – IBM 704 e Fortran 4 – Lisp 5 – Algol 6 – Cobol 7 – Basic 8 – PL/1

15 15 SUMÁRIO 1 – Linguagem Plankalkül 2 – Pseudocódigos 3 – IBM 704 e Fortran 4 – Lisp 5 – Algol 6 – Cobol 7 – Basic 8 – PL/1 - Concorrência - Ponteiros

16 16 SUMÁRIO 9 – Apl e Snobol

17 17 SUMÁRIO 9 – Apl e Snobol 10 – Simula 67

18 18 SUMÁRIO 9 – Apl e Snobol 10 – Simula 67 - Estende o Algol 60 - Classes: TADs e Classes da OO - Instância de classe - Dados locais (atributos) e inicialização (construtor)

19 19 SUMÁRIO 9 – Apl e Snobol 10 – Simula – Algol 68

20 20 SUMÁRIO 9 – Apl e Snobol 10 – Simula – Algol 68 - Ortogonalidade - Tipos de dados definidos pelo usuário - Arrays dinâmicos em Holo

21 21 SUMÁRIO 9 – Apl e Snobol 10 – Simula – Algol – Descendentes do Algol

22 22 SUMÁRIO 9 – Apl e Snobol 10 – Simula – Algol – Descendentes do Algol - Pascal / Turbo Pascal - B / C (B + tipos) - Modula-2 / Modula-3 / Oberon / Delphi

23 23 SUMÁRIO 9 – Apl e Snobol 10 – Simula – Algol – Descendentes do Algol 13 – Prolog

24 24 SUMÁRIO 9 – Apl e Snobol 10 – Simula – Algol – Descendentes do Algol 13 – Prolog - Banco de Dados Inteligente - Blackboard lógico em Holo

25 25 SUMÁRIO 9 – Apl e Snobol 10 – Simula – Algol – Descendentes do Algol 13 – Prolog 14 – Ada

26 26 SUMÁRIO 9 – Apl e Snobol 10 – Simula – Algol – Descendentes do Algol 13 – Prolog 14 – Ada - Abstrações / Exceções / Concorrência / rendezvous - Ada 95

27 27 SUMÁRIO 9 – Apl e Snobol 10 – Simula – Algol – Descendentes do Algol 13 – Prolog 14 – Ada 15 – Smalltalk

28 28 SUMÁRIO 9 – Apl e Snobol 10 – Simula – Algol – Descendentes do Algol 13 – Prolog 14 – Ada 15 – Smalltalk - Alan Kay (1969): Modelo Dynabook - Xerox (Smalltalk-72) - Smalltalk-80 - Maturidade da OO

29 29 SUMÁRIO 9 – Apl e Snobol 10 – Simula – Algol – Descendentes do Algol 13 – Prolog 14 – Ada 15 – Smalltalk 16 – C++

30 30 SUMÁRIO 9 – Apl e Snobol 10 – Simula – Algol – Descendentes do Algol 13 – Prolog 14 – Ada 15 – Smalltalk 16 – C++ - Imperativo + OO - Primeira linguagem OO usada em larga escala - Eiffel x C++

31 31 SUMÁRIO 9 – Apl e Snobol 10 – Simula – Algol – Descendentes do Algol 13 – Prolog 14 – Ada 15 – Smalltalk 16 – C++ 17 – Java

32 32 SUMÁRIO 9 – Apl e Snobol 10 – Simula – Algol – Descendentes do Algol 13 – Prolog 14 – Ada 15 – Smalltalk 16 – C++ 17 – Java - Sun (1990): C e C++ para dispositivos eletrônicos - Web como principal aplicação (1993) - Herança simples / Garbage Collection / Referências


Carregar ppt "1 Aula 3 Evolução da Principais Linguagens Universidade do Vale do Rio dos Sinos"

Apresentações semelhantes


Anúncios Google