Escolar Documentos
Profissional Documentos
Cultura Documentos
Objetos
Ivn Guerrero Romn
Sesin #1
Bienvenida
al curso de POO
Contenido Temtico
Introduccin a Java
Ambiente de Programacin
Estructura bsica de un programa
Entrada y salida de datos
Definicin de variables
Presentacin
de alumnos
Nombre
Carrera
Temas de inters
Temario
Conceptos
generales de la
programacin orientada a objetos
Diseo orientado a objetos
Construccin de software orientado
a objetos
Herencia y polimorfismo
Interfaces grficas de usuario (GUI)
Manejo de excepciones
Archivos
Calendario y Evaluacin
Fechas
de exmenes
Evaluacin
de cada parcial
Examen parcial:
55%
Actividades de clase: 15%
Tareas:
30%
Evaluacin
final
Parciales:
45%
Actividades de cuarto parcial: 10%
Prctica integradora: 25%
Examen final:
20%
Introduccin a Java
Ambiente de
Programacin
Editor
de Cdigo
Textpad
Notepad
Lnea
Eclipse
NetBeans
Estructura bsica de un
programa
import java.io.*;
public class MiClase {
public static void main(String[]
args) {
Console c = System.console();
c.format("Hola Mundo");
}
}
Elementos bsicos de
programacin
Variables: Almacenar informacin
Variable
Definicin:
Sintaxis
int miVariable = 8;
String miCadena = Fundamentos de
Programacin;
Tipo de
valor
Nombre de la
variable
Valor
almacenad
o
Smbolo de
asignacin
Smbolo de
terminacin
de
instruccin
Ejemplos de uso de
variables
int a;
int a, b;
int b;
a = 3;
a = 3;
b = 4;
b = 4;
a = a + b;
int c = a +
Valor de a: 7
b;
Valor de
c: 7
Declaracin
Inicializacin
Asignacin
Bits
Nmero
mnimo
Nmero
mximo
byte
-128
127
short
16
-32,768
32,767
int
32
-2,147,483,648
2,147,483,647
long
64
9,223,372,036,854,775,8
08
9,223,372,036,854,775,8
07
32 bits
double
64 bits
boolean
16 bits
Puede almacenar el valor de un
caracter
Condicional
Definicin:
Ciclos
Definicin:
Permiten la ejecucin de
un conjunto de instrucciones de
manera repetida
Sintaxis:
WHILE ( CONDICION )
{
Instrucciones a ser ejecutadas
}
While y Do While
Sintaxis
while ( CONDICION )
{
Conjunto de Instrucciones
}
do
{
Conjunto de Instrucciones
} while ( CONDICION );
La
For
Sintaxis
Hola, me llamo
EligeMayor, podrs
programarme?