PROGRAMACION DE COMPUTADORES

c1Aug26-Aug30r

las partesd de uncomputador son tre:entrada salida dispositivos electronico

a

FUNDAMENTOS DE JAVA2

Historia de java

Versiones de Java 1.2 o 2 1.998

Java 1.1 1.997

Qué es JAVA?

1991 Equipo de desarrollo SUN Patrick Naughton y James Gosling.

El nombre original fue Start Seven luego se llamo OAK y como había otro lenguaje llamado así, entonces se escogió JAVA

Caracteristicas de Java

• Simple: sencilla
• Orientada Objeto
• Distribuida: librerías abiertas y acceso a objetos atravez de la internet vía URL
• Robusto: corre correctamente y no se bloquea inesperadamente
• Seguro:
• Arquitectura Neutral y Portable: Se escribe en una maquina y corre en diferentes tipos de CPU.
• Código fuente Interpretado: Código fuente Código Byte JVM
• Multihilo
• Dinámico: Código Reutilizable

Herramientas de desarrollo de Java

J2SDK: Kit de desarrollo de Java2

JAVAC: Compilador y se usa cada vez que compilamos el código fuente

JAVA: Para ejecutar programas en la JVM

APPLETVIEWER: Para ejecutar applets

JAVADOC: Para producir documentación de los programas

JAR: Para empaquetar programas y archivos dentro de un archivo comprimido

Programa simple de java

Bienvenidos.java

r

public class Bienvenidos{ public static void main(String args[ ] ) { System.out.print("Bienvenidos Forestales a Programacion de Computadores); }}

CARACTERISITCAS DE LOS DATOS Y OPERACIONES BASICAS

• Elementos Básicos de Programación
• Identificadores y palabras reservadas
• Constantes y variables
• Tipos de datos
• Operaciones Aritméticas
• Expresiones Lógicas
• Instrucción de Asignación
• Estructura general de un programa

FASES O CICLO DE DESARROLLO DE UN PROGRAMA

a


• Análisis
• Diseño Algorítmico
o Grafico (Diagramas de flujo)
o No Gráfico (Pseudocódigo)
• Codificación
• Compilacion y Dépuracion
• Documentacion y Mantenimiento

Subtopic

Subtopic

Subtopic

Subtopic

Subtopic

PROGRAMACION ORIENTADA OBJETO (OOP)


• Programación Orientada a Objetos (OOP)
• Propiedades de la OOP
• Introducción al concepto de objeto
o Clases
o Objetos
o UML

nuevo topico

Subtema

Subtema

Subtema

Subtema

Subtema

Subtema

Subtema

Subtema

Subtema

Subtema

Subtema