Carregar apresentação
A apresentação está carregando. Por favor, espere
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
Apresentações semelhantes
© 2024 SlidePlayer.com.br Inc.
All rights reserved.