Logica de programação
UAPI
Módulo II
Organização de Sistema Metodológico
Algoritmos e Programação II
Módulo II
Algoritmos e Programação II
Magno Santos
PRESIDENTE DA REPÚBLICA
Luiz Inácio Lula da Silva
MINISTRO DA EDUCAÇÃO
Fernando Haddad
GOVERNADOR DO ESTADO
Wellington Dias
REITOR DA UNIVERSIDADE FEDERAL DO PIAUÍ
Luiz de Sousa Santos Júnior
SECRETÁRIO DE EDUCAÇÃO A DISTÂNCIA DO MEC
Carlos Eduardo Bielschowsky
COORDENADORIA GERAL DA UNIVERSIDADE ABERTA DO BRASIL
Celso Costa
SECRETÁRIO DE EDUCAÇÃO DO ESTADO DO PIAUÍ
Antonio José Medeiros
COORDENADOR GERAL DO CENTRO DE EDUCAÇÃO ABERTA A
DISTÂNCIA DA UFPI
Gildásio Guedes Fernandes
SUPERITENDÊNTE DE EDUCAÇÃO SUPERIOR NO ESTADO
Eliane Mendonça
DIRETOR DO CENTRO DE CIÊNCIAS HUMANAS E LETRAS
Antônio Fonseca dos Santos Neto
COORDENADOR DO CUSO DE ADMINISTRAÇÃO A DISTÂNCIA
Francisco Pereira da Silva Filho
COODENADORA DE MATERIAL DIDÁTICO DO CEAD/UFPI
Cleidinalva Maria Barbosa Oliveira
DIAGRAMAÇÃO
Emanuel Alcântara da Silva
B726c SANTOS, Magno Alves
Algoritmos e Programação II / Magno Alves dos Santos
Teresina: UFPI/UAPI
2008.
Inclui bibliografia
1 Algoritmo. 2 Linguagem Java, 3 Programação Orientada a
Objetos . I. Universidade Federal do Piauí/Universidade Aberta do
Piauí. II. Título.
CDU: 32
Sumário Geral
UNIDADE 1. FUNDAMENTOS DE PROGRAMAÇÃO
ORIENTADA A OBJETOS
07
01 – Introdução à engenharia de software
02 – Introdução à programação de computadores
03 – Histórico da Linguagem Java
04 - Instalação do Java e do NetBeans
05 – Primeiro Programa Java com a IDE NetBeans
06 – Entrada e Saída de Dados
09
21
27
31
36
46
UNIDADE 2. ESTRUTURAS DE CONTROLE
07 – Estruturas de Decisão: if-then-else, switch
08 – Estruturas de Repetição: while, do-while, for
09 – Estruturas de Interrupção: break, continue, return
53
56
62
69
UNIDADE 3. ARRANJOS E ARGUMENTOS
10 – Arranjos em Java
11 – Argumentos em Java
75
77
83