programação estruturada com java-aula01
DESCRIPTION
Introdução a JavaTRANSCRIPT
Linguagem de Programação Estruturada
Prof. Esp. Elvis Araújo2014
Quem sou?
● Analista de Sistemas – UNIFAP● Bacharel em Sistemas de Informação● Especialista em Segurança em Redes de
Computadores
Datas
● NP1: 29.09.14● NP2: 17.11.14● Prova Substuitiva: 01.12.14● Prova Final: 08.12.14
Composição de Notas
● NP1/NP2:– Trabalho : 10 pts
– Prova : 10 pts
– NP1/NP2= (Trabalho + Prova) /2
– MS=(NP1+NP2)/2 | Se >= 7 = Aprovado
– MF=(MS+PF)/2 | Se >= 5 = Aprovado
Trabalhos NP1/NP2
● Elaboração de programa● Grupo de até 5 pessoas● Entregar código fonte impresso e gravado em
CD● Plágio = 0 (Zero)
O que é Java?
Java é a base de praticamente todos os tipos de aplicativos em rede, e é o padrão global para desenvolvimento e fornecimento de aplicativos para celular, jogos, conteúdo on-line e software corporativo. Com mais de 9 milhões de desenvolvedores em todo o mundo, o Java permite desenvolver e implementar aplicativos e serviços incríveis de maneira eficiente. Com ferramentas abrangentes, um ecossistema sólido e um desempenho eficiente, o Java oferece a portabilidade de aplicativos mesmo entre os ambientes computacionais mais diferentes.
O que é Java?
Segundo a IEEE (Instituto de Engenheiros, Eletricistas e Eletrônicos), Java é a linguagem mais usada para desenvolvimento de software.
O que é Java?
● JAVA EMBEDDED● JAVA MICRO EDITION (JME)● JAVA STANDART EDITION (JSE)● JAVA ENTERPRISE EDITION (JEE)● JAVA CLOUD SERVICES
O que é Java?
● 1992 - Sun cria o Green Team (liderado por James Goslig)
● 1994 – Tentativa de fechamento de contrato com empresas de eletro-eletrônicos. (fracasso)
● 1995 – Uso do java para internet (muitos browsers e S.O.)
● 2009 – Oracle compra a Sun● 2014 – Lançamento do Java 8
O que é Java?
● Software Tradicional
Código Fonte C
Compilação Código binário para um S.O.
O que é Java?
● Java
JVM (Linux)
Bytecode Java
Linux
JVM (Windows)
Windows
O que é Java ?
● Java 1.0 e 1.1 – Versões Antigas● Java 1.2 – Java 2● Java 1.3, 1.4 e 1.5 – Java 5● Java 1.8 – Java 8
O que é Java ?
● JVM = Java Virtual Machine● JRE = Java Runtime Environment● JSE = Java Standart Edition
O que é Java?
● .java = código fonte java● .class = bytecode java● Java = comando para geração de bytecode● Javac = comando para a execução do
bytecode
O que é Java?
● IDE = Integrated Development Environment● Geany
– IDE leve
– Opensource
– Java, C++, Pascal, PHP
– Windows / Linux
O que é Java?
O que é Java?
● JVM– É a pedra angular da tecnologia
– Garante a independência de hardware e software
– Protege o usuário de códigos maliciosos
– Arquitetura igual de uma máquina real (processador e memória)
– Possui uma versão para cada arquitetura e S.O.
Dúvidas
Referências
● DEITEL, H. M.; DEITEL, P. J. Java: Como Programar. 6. Ed. São Paulo: Pearson Education, 2005.
● SIERRA, K.; BATES, B. Use a Cabeça! Java. 2. Ed. Rio de Janeiro: Alta Books, 2007.