Você está na página 1de 4

CURSO TÉCNOLOGICO SUPERIOR EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS

ARQUITETURA E ORGANIZAÇÃO DE COMPUTADORES

MARIA LAURA OCHI SILVA


TAÍS DELFINO SILVA
VICTOR MATHEUS SILVEIRA

ALAN KAY: POO INTERFACE GRÁFICA

FRANCA/SP
ABRIL/2023
2

Figura 1 – Alan Curtis Kay

Fonte: Lunes (2017)

De acordo com Marinho (2021) Alan Curtis Kay nasceu em 17 de maio de 1940,
ele é um matemático, biólogo e informático estadunidense, conhecido por suas
contribuições na área da informática, principalmente no desenvolvimento de
software, é referenciado como o “pai da orientação a objetos”, já que é o principal
nome por trás da linguagem Smalltalk, de onde os conceitos iniciais de Orientação a
Objetos foram oficialmente introduzidos. Além disso Alan Kay teve forte influência na
criação do modelo atual dos laptops, já que ele impulsionou a ideia de computadores
portáteis, acessíveis e simples de serem utilizados.
Segundo Marinho (2021), Kay é conhecido por ter sido pioneiro no
desenvolvimento de computadores pessoais, por ter criado os laptops, pelas
invenções da agora presentes como a interface gráfica dos computadores de janela
sobreposta (GUI) e pela moderna programação orientada a objetos que lhe valeu o
Prêmio Turing e outros mais como Software Systems da ACM (2003), o Prêmio Draper
da Academia Nacional de Engenharia (2004) e o Prêmio Kyoto (2004).
Kay foi um dos fundadores do Centro de Pesquisa de Palo Alto da Xerox
Company (PARC), em Palo Alto na Califórnia. Foi nesse centro que a Programação
Orientada a Objetos (POO) surgiu em pararelo à criação da linguagem de
programação Smalltalk, ambas implementadas por Kay em 1972 (Marinho, 2017).
3

De acordo com Moreira (2013), a programação orientada a objetos tem o


objetivo principal de aproximar o mundo lógico da programação e o mundo em que
se vive. Ela parte do princípio de que tudo é objeto, tudo o que existe são os objetos.
No entanto, essa programação necessita ser criada e com isso é necessário uma
espécie de fôrma, de um invólucro, algo que possa lhes dar ao menos um ponto de
partida.
O conceito de POO é constituida por caracteristicas definidas para que facilite
a definição e o entendimento da linguagem. Para uma linguagem de programação
ser considerada orientada a objetos, deve haver quatro comportamentos
característicos. O encapsulamento, a herança, o polimorfismo e a abstração. POO é
um paradigma que revolucionou a escrita de código moderno, algumas linguagens
fazem usoobrigatório dela, enquanto para outras é facultativo (Moreira, 2013).
Essas duas ideias combinadas são a concepção de um computador
direcionado ao homem que considerando a comunicação como um processo
humano orientado consegue o direcionamento ao entendimento e ao consenso.
Diante disso surgiu a necessidade de estudar a interface que daria o poder ao
usuário de criar, distribuir e manipular as informações no uso dos computadores por
pessoas fazendo a integração do homem no projeto de sistemas.
A Interface Gráfica do Usuário (GUI-Graphical User Interface) se deu nesse
cenário, onde o modelo de interface do utilizador permite a interação com os
dispositivos digitais através de elementos gráficos. A partir dessa interação é possível o
usuário realizar tarefas em dispositivos com a utilização de ícones e símbolos
widgets que podem ser agrupados por kits (SILVEIRA; RIBEIRO, 2013).
Alan Kay também foi um dos precursores na criação das janelas que possuíam
bordas e barras de títulos que permitiam a identificação e o reposicionamento delas,
além disso inovou a criação do conceito de ícones e o menu de contexto que
contêm as barras de rolagem, as caixas de diálogos e os botões de opção (KAY;
GOLDEBERG, 1977).
Além disso Kay se associou a Walt Disney Imagineering, após a Disney, ele
fundou em 2001 o Viewpoints Rsearch Institute, uma organização sem fins lucrativos
dedica às crianças, ao aprendizado e ao desenvolvimento de software avançado.
4

Referências

Kay, A., & Goldberg, A. Dinâmica pessoal média. Computador, 10(3), 31-41. 1977.

Marinho, Adília. Clube de matemática. Sociedade portuguesa de matemática,


2021. Disponívelem: <https://clube.spm.pt/news/curiosidades-sobre-o-cientista-
de-computadores-norte- americano-alan-kay>. Acesso em 23 de março de 2023.

Moreira, Maria Eduarda. A importância de Alan Kay, 2013. Prezi. Disponível em:
<https://prezi.com/xaqquqq4243_/alan-kay-historia-e-tendencias-do-multimedia/>.
Acesso em 23de março de 2023.

1. Qual a principal contribuição de Alan Kay na área da informática?


Resposta: Sua principal contribuição na área da informática foi o
desenvolvimento dalinguagem Smalltalk, que introduziu os conceitos iniciais
de Orientação a Objetos.

2. O que é GUI e qual a sua relação com Alan Kay?


Resposta: GUI significa Interface Gráfica do Usuário e Alan Kay foi um dos
precursores nacriação das janelas que possuíam bordas e barras de títulos,
ícones e menus de contexto.

3. Qual foi a fundação criada por Alan Kay após se associar a Walt Disney
Imagineering? Resposta: Alan Kay fundou em 2001 o Viewpoints
Research Institute, uma organizaçãosem fins lucrativos dedicada às
crianças, ao aprendizado e ao desenvolvimento de softwareavançado.

Você também pode gostar