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

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

Aula 3 Evolução da Principais Linguagens

Apresentações semelhantes


Apresentação em tema: "Aula 3 Evolução da Principais Linguagens"— Transcrição da apresentação:

1 Aula 3 Evolução da Principais Linguagens
Universidade do Vale do Rio dos Sinos Aula 3 Evolução da Principais Linguagens < Página da Disciplina > <Endereço do Professor >

2 SUMÁRIO 1 – Linguagem Plankalkül

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

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

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 SUMÁRIO 1 – Linguagem Plankalkül 2 – Pseudocódigos
3 – IBM 704 e Fortran 4 – Lisp

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 SUMÁRIO 1 – Linguagem Plankalkül 2 – Pseudocódigos
3 – IBM 704 e Fortran 4 – Lisp 5 – Algol

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 SUMÁRIO 1 – Linguagem Plankalkül 2 – Pseudocódigos
3 – IBM 704 e Fortran 4 – Lisp 5 – Algol 6 – Cobol

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 SUMÁRIO 1 – Linguagem Plankalkül 2 – Pseudocódigos
3 – IBM 704 e Fortran 4 – Lisp 5 – Algol 6 – Cobol 7 – Basic

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 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 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 SUMÁRIO 9 – Apl e Snobol

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

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 SUMÁRIO 9 – Apl e Snobol 10 – Simula 67 11 – Algol 68

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

21 SUMÁRIO 9 – Apl e Snobol 10 – Simula 67 11 – Algol 68
12 – Descendentes do Algol

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

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

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

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

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

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

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

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

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

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

32 SUMÁRIO 9 – Apl e Snobol 10 – Simula 67 11 – Algol 68
12 – 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 "Aula 3 Evolução da Principais Linguagens"

Apresentações semelhantes


Anúncios Google