Carregar apresentação
A apresentação está carregando. Por favor, espere
PublicouMicaela Santarém Meneses Alterado mais de 8 anos atrás
1
Programação em Java Prof. Edvan Chaves
2
Conversa inicial... 12/01/2008 Programação em Java
3
Agenda Objetivos, programação Metodologia Conceitos Iniciais
Introdução a Java Exercícios 12/01/2008 Programação em Java
4
Objetivos Programação em Java Objetivos: 09 sábados (11/01 à 15/03)
Capacitar pessoas para desenvolvimento de aplicações básicas em Java Formar pessoas para progredir em estudos avançados em Java 12/01/2008 Programação em Java
5
Programação Aula 01 (12/01) Aula 02 (19/01) Aula 03 (26/01)
Apresentação do curso: motivação, ementa e metodologia. Noções de linguagens de programação, Histórico e conceitos básicos da Linguagem Java. Tipos de dados. Exemplos básicos(Alô Mundo, Entrada de dados via teclado, Operações Matemáticas). Aula 02 (19/01) Estruturas de controle 1: if, if/else, for. Operadores Lógicos. Exercícios. Aula 03 (26/01) Estruturas de controle 2: for, switch, break, continue. Exercícios. Divulgação dos trabalhos (Em planejamento). Aula 04 (09/02) Revisão de Funções e Procedimentos. Métodos. Exercícios. 12/01/2008 Programação em Java
6
Programação Aula 05 (16/02) Aula 06 (23/02) Aula 07(01/03)
Strings e Operações. Exercícios. Aula 06 (23/02) Swing (Parte I). Exercícios. Aula 07(01/03) Swing (Parte II). Exercícios. Aula 08 (08/03) Swing (Parte III). Exercícios. Aula 09 (15/03) Apresentação de trabalhos e avaliação final (Em planejamento). 12/01/2008 Programação em Java
7
Metodologia Aulas Expositivas Aulas Práticas Exercícios Trabalhos
Desenvolvimento de um projeto básico Brindes para os melhores trabalhos 12/01/2008 Programação em Java
8
Conceitos Iniciais
9
Programa de Computador
é uma coleção de instruções que descrevem uma tarefa a ser realizada por um computador A Maria está aprovada! Leia notas Calcule médias ... Imprima Resultados 12/01/2008 Programação em Java
10
Linguagem de Programação
É um método padronizado para expressar instruções para um computador É uma linguagem usada para definir um programa de computador Exemplos de linguagens: Pascal, C, C++, PHP e Java. 12/01/2008 Programação em Java
11
Como é feito um programa?
.!? Leia notas Calcule médias ... Imprima Resultados 12/01/2008 Programação em Java
12
Como é feito um programa?
.!? Leia notas Calcule médias TRADUTOR ... Imprima Resultados 12/01/2008 Programação em Java
13
Como é feito um programa?
A Maria foi aprovada no curso de Java! Leia notas Calcule médias TRADUTOR ... Imprima Resultados 12/01/2008 Programação em Java
14
Como é feita essa tradução?
Código Executável Código Fonte 12/01/2008 Programação em Java
15
Como é feita essa tradução?
Código Executável Compilador Código Fonte 12/01/2008 Programação em Java
16
O que é um Compilador? É um programa que, a partir de um código escrito em uma linguagem, o código fonte, cria um programa semanticamente equivalente porém escrito em outra linguagem, código objeto Um compilador traduz um programa de computador escrito em uma linguagem que pode ser lida por humanos (como Java) para uma forma que o computador possa entender e executar 12/01/2008 Programação em Java
17
Interpretador É um programa de computador que lê um código fonte escrito em uma linguagem de programação e o convertem em código executável durante a execução do mesmo 12/01/2008 Programação em Java
18
Com isso... As linguagens de programação pode ser de dois tipos:
COMPILADA Pascal, C, C++. INTERPRETADA HTML, PHP, Java. 12/01/2008 Programação em Java
19
Java
20
O que é Java? Uma linguagem de programação orientada a objetos
desenvolvida na década de 90 pelo programador James Gosling, na empresa Sun Microsystems 12/01/2008 Programação em Java
21
Java: características
Orientada a Objetos – Baseado no modelo de Smalltalk e Simula67 Portabilidade – Independência de plataforma - "write once run anywhere“ Simples? Aplicações Distribuídas Robusta Segura Arquitetura Neutra e Portável Interpretada Multitarefa Alto Desempenho? 12/01/2008 Programação em Java
22
Histórico Em 1990, um grupo de programadores da Sun, desenvolveu uma linguagem chamada Oak (carvalho) Esta linguagem serviria para criar uma rede heterogênea de eletrodomésticos, fornecendo um interpretador de tempo real pequeno e confiável, que fosse acima de tudo portátil Em 1994, os engenheiros tiraram a Oak da prateleira para fazer um Web browser primitivo – o WebRunner No final de 1994, a Oak havia se tornado uma sofisticada linguagem e como este nome já era registrado, James Gosling escolheu o nome Java Java acabou explodindo na Web em 96, com o lançamento do browser Navigator 2.0, da Netscape, tornando-se popular entre os desenvolvedores 12/01/2008 Programação em Java
23
Onde é usada? J2SE (Standard Edition) J2EE (Enterprise Edition)
Aplicações Clientes (Locais) J2EE (Enterprise Edition) Aplicações WEB J2ME (Micro Edition) Dispositivos móveis 12/01/2008 Programação em Java
24
O mercado de trabalho Bastante amplo Profissionais certificados
Devido a expansão da linguagem Profissionais certificados SCJP I, SCJP II, SCJA 12/01/2008 Programação em Java
25
Ferramentas de Desenvolvimento
JGrasp Jcreator (Xinox) Eclipse (IBM) JBorland (Borland) JDeveloper (Oracle) NetBeans (Sun) ... Bloco de notas!!! 12/01/2008 Programação em Java
26
Máquina Virtual JAVA (JVM)
Como Java funciona? MeuPrograma.java COMPILADOR Máquina Virtual JAVA (JVM) MeuPrograma.class bytecodes 12/01/2008 Programação em Java
27
Máquina Virtual JAVA (JVM)
Como Java funciona? Como faço isso na mão? MeuPrograma.java COMPILADOR Máquina Virtual JAVA (JVM) MeuPrograma.class bytecodes 12/01/2008 Programação em Java
28
javac MeuPrograma.java Máquina Virtual JAVA (JVM)
Como Java funciona? MeuPrograma.java COMPILADOR javac MeuPrograma.java Máquina Virtual JAVA (JVM) MeuPrograma.class java MeuPrograma 12/01/2008 Programação em Java
29
Tipos de dados (Básicos)
int float double char boolean String 12/01/2008 Programação em Java
30
Declarando variáveis... int a = 2; float b = 3.0;
double pi = ; char = ‘c’; boolean = true; String = “Jovens de Saber Digital”; 12/01/2008 Programação em Java
31
Primeiro programa ... /* Este é o primeiro programa escrito em Java José da Silva – 12/01/2008 */ public class PrimeiroPrograma { public static void main( String[] args ) { System.out.println(“Meu primeiro programa em Java :-)"); } 12/01/2008 Programação em Java
32
Segundo Programa... Programação em Java
public class SegundoPrograma { public static void main( String[] args ) { int num1; // Declarando uma variável do tipo inteiro int num2; int soma; num1 = 2; num2 = 5; // Somando os valores de num1 e num2 e atribuindo a soma soma = num1 + num2; /* Imprimindo resultados*/ System.out.println(“Primeiro número: “ + num1 ); System.out.println(“Segundo número: “ + num2 ); System.out.println(“Soma: “ + soma ); } 12/01/2008 Programação em Java
33
Terceiro Programa... Programação em Java 12/01/2008
import java.util.*; public class TerceiroPrograma { public static void main( String[] args ) { int num1; // Declarando uma variável do tipo inteiro int num2; int soma; Scanner sc = new Scanner(System.in); // Usado para leitura dos números via teclado System.out.print(“Digite o primeiro número: “); num1 = sc.nextInt(); System.out.print(“Digite o segundo número: “); num2 = sc.nextInt(); // Somando os valores de num1 e num2 e atribuindo a soma soma = num1 + num2; /* Imprimindo resultados*/ System.out.println(“Primeiro número: “ + num1 ); System.out.println(“Segundo número: “ + num2 ); System.out.println(“Soma: “ + soma ); } 12/01/2008 Programação em Java
34
Exercícios
Apresentações semelhantes
© 2024 SlidePlayer.com.br Inc.
All rights reserved.