Mapa mental
Introdução ao JAVA
Contenido del mapa
Introdução ao JAVA
Java é a linguagem de programação orientada a objetos, desenvolvida pela Sun Microsystems, capaz de criar tantos aplicativos para desktop, aplicações comerciais, softwares robustos, completos e independentes, aplicativos para a Web.
Histórico
- Em 1991, um pequeno grupo de funcionários da Sun incluindo James Gosling mudou-se para a San Hill Road, uma empresa filial. O grupo estava iniciando um projeto denominado Projeto Green, que consistia na criação de tecnologias modernas de software para empresas eletrônicas de consumo, como dispositivos de controle remoto das TV a cabo.
- Desenvolveram então o sistema operacional GreenOS, com a linguagem de programação Oak. Eles se basearam no inventor do Pascal, através da linguagem USCD Pascal, que foi o pioneiro da linguagem intermediária ou máquina virtual.
- Em 1993, surgiu uma oportunidade para o grupo Green, agora incorporado como FirstPerson a Time-Warner, uma empresa que estava solicitando propostas de sistemas operacionais de decodificadores e tecnologias de vídeo sob demanda.
- Finalmente em maio de 1995, a Sun anunciou um ambiente denominado Java (homenagem às xícaras de café) que obteve sucesso graças a incorporação deste ambiente aos navegadores (browsers) populares como o Netscape Navigator e padrões tridimensionais como o VRML (Virtual Reality Modeling Language – Linguagem de Modelagem para Realidade Virtual).
- A primeira versão da linguagem Java foi lançada em 1996.
- Em 1991, um pequeno grupo de funcionários da Sun incluindo James Gosling mudou-se para a San Hill Road, uma empresa filial. O grupo estava iniciando um projeto denominado Projeto Green, que consistia na criação de tecnologias modernas de software para empresas eletrônicas de consumo, como dispositivos de controle remoto das TV a cabo.
Web x Aplicativos
- Programas escritos em Java, podem ser Applets, Aplicativos ou ainda Servlets. Os servlets são utilizados na geração dinâmica de páginas HTML. Atualmente, são muito utilizados na combinação com JSP (Java Server Pages) para a utilização do MVC (Model View Controller).
Evolução das Linguagens de Programação
- • A máquina de Babbage só poderia ser programada com a troca física de engrenagens
- • 1945, no ENIAC, a programação era feita mudando chaves e trocando a posição de cabos
- • 1949-50, primeira linguagem binária, a programação era feita mudando os “comandos” de zero a um, e vice-versa
- • 1951, Grace Hooper cria o primeiro compilador, A0, programa que transforma comandos em 0s e 1s
- • 1957, primeira linguagem de programação de alto nível: FORTRAN (FORmula TRANslating) (John Backus da IBM)
- • 1958, criação de um padrão universal de linguagem: ALGOL 58 (ALGOritmic Language) (origem da maioria das linguagens modernas). Primeira linguagem estruturada
- • 1958, John McCarthy do MIT cria o LISP (LISt Processing), inicialmente projetada para uso em inteligência artificial. Nela tudo se baseia em listas. Ainda é usada hoje em dia
- • 1959, FORTRAN era eficaz para manipulação de números, mas não para entrada e saída: foi criada COBOL (COmmon Bussines Oriented Language)
- • 1964, criação do BASIC (Beginners All-purpose Symbolic Instruction Code)
- • 1965, criação de uma linguagem específica para simulação (SIMULA I) por Ole-Johan Dahl and Kristen Nygaard da Universidade de Oslo. É considerada a base das linguagens orientadas a objetos
- • 1966, criação da linguagem logo para desenhos gráficos (a linguagem da tartaruga)
- • 1967, simula 67, uma linguagem de uso geral incluindo todos os conceitos fundamentais de orientação a objetos
- • 1968, criação da linguagem PASCAL por Niklaus Wirth. Principal interesse: linguagem para o ensino. Combinou as melhores características de Cobol, Fortran e Algol, foi uma linguagem bem utilizada
- • 1970, PROLOG, linguagem para programação lógica
- • 1972, criação da linguagem C (Denis Ritchie). Supriu as deficiências da linguagem Pascal e teve sucesso quase imediato
- • 1972-1980, linguagem Smalltalk, desenvolvida por Alan Kay, da Xerox, utilizando as melhores características de LISP, simula 67, logo e ambientes gráficos como Sketchpad; Orientação a Objetos ganha força
- • 1983, criadas extensões de C incluindo suporte para OO: C++ e Objective-C
- • 1987, linguagens baseadas em scripts, como Perl, desenvolvida por Larry Wall. Ferramentas de UNIX como sed e awk não eram suficientes
- • 1994, Java é lançada pela Sun como a linguagem para a Internet
- • 2000, lançamento do C# pela Microsoft, combinando ideias das linguagens Java e C++
- • 2005, lançamento da versão 1.5 de Java
Información
- Descripción
- Mapa Mental sobre Introdução ao JAVA, creado por Daan Santos el 24/11/2021.
- Creado por
- Daan Santos
- Visitas
- 0
- Valoración