Escolar Documentos
Profissional Documentos
Cultura Documentos
Computacionais
I
2023
Ferramentas Computacionais I -Conteúdo
Mb = (0.8P * 0.2T)
Onde:
Mb = Médias Bimestrais do primeiro e segundo bimestre.
P = Prova Bimestral Regimental.
T = Média dos trabalhos práticos do bimestre.
Bibliografia
HORSTMANN , C. S. e
CORNELL G. Core Java,
Prentice Hall Books, 2009.
DEITEL, H. M., DEITEL,
P. J. JAVA Como Programar.
Bookman, 8ed, 2010.
HORSTMANN, C. Big Java.
Bookman, 2007.
Slides e Apostilas disponíveis no “Public” e no Aprender
Sequência...
Ferramentas Computacionais II
Aplicações desktop (JavaFX), processamento de imagens, aplicações comerciais
com banco de dados relacional
Ferramentas Computacionais IV
Aplicações Mobile (Android)
Frameworks Web (Spring)
Importância da Linguagem Java
Aplicativos Desktop:
Java apresenta vantagens na
criação de aplicativos tradicionais,
como os que são escritos
atualmente nas linguagens C, C++,
Delphi Pascal, C#, VisualBasic e
outras. Um único aplicativo Java
pode rodar em diferentes
plataformas, como PCs rodando
Windows, Apple Macintosh, várias
versões de Unix, IBM OS/2 e
praticamente qualquer outro tipo
de computador atualmente em
uso.
Importância da Linguagem Java
Desenvolvimento Web:
Java oferece recursos importantes para a
criação de programas Web: servidores e
clientes. Entre eles: Applets, Servlets e JSP. Base
para frameworks muito utilizados no mercado:
JSP, Spring, dentre outros.
Sistemas Embutidos/Móveis:
Software que roda em sistemas que não são
necessariamente computadores, como módulos
automotivos, celulares, setup box, blu-ray
players, GPS, etc. Base para Android.
Softwares para desenvolver em Java
Pacote JDK e
Documentação Java
(http://www.oracle.com/technetwork/java/javase/downloads/index.html )
Ambientes de desenvolvimento:
NetBeans IDE (http://www.netbeans.org/downloads)
JCreator (http://www.jcreator.com/)
JavaEditor (http://www.javaeditor.org
( )
JBuilder (www.borland.com)
JDeveloper (www.oracle.com/technology/products/jdev)
IntelliJ Idea (https://www.jetbrains.com/idea/features/)
Eclipse (www.eclipse.org)