Introducción Java

viernes, 4 de enero de 2013

Clase 1 Java

Independiente de la arquitectura y portable

Está diseñado para soportar aplicaciones que serán instaladas en un entorno heterogéneo, con hardware y sistemas operativos diversos.
 Para hacer esto posible el compilador Java genera un código llamado 'bytecodes' (código byte), ejecutarse con el archivo ejecutable java, se genera un archivo de código byte (extensión .class) que es el que se interpreta por la Java Virtual Machine
El 'bytecode' es traducido a código máquina y ejecutado por la Java Virtual Machine, que es la implementación Java para cada plataforma hardware-software concreta. 
Facilidades del J2SE  (Java 2 Estándar Edition)
ü Herramientas para generar programas Java. Compilador, depurador, herramienta para documentación, etc.
ü La JVM, necesaria para ejecutar programas Java.
ü La API de Java (jerarquía de clases).
ü Código fuente de la API (Opcional).
ü Documentación. 

Java Runtime Environment  (JRE)
JRE es el entorno mínimo para ejecutar programas Java 2. Incluye la JVM y la API.
El JRE incluye el Java Plug-in, que es el 'añadido' que necesitan lo navegadores (Explorer o Netscape)
Un applet es una clase de Java que corre dentro de un navegador y que no puede hacer  referencias a archivos, también posee su interfaz gráfica.
<applet width="500" height="700" code="nombreapplet">
</applet>



El ; es el separador de instrucciones en Java. 
El símbolo // indica comentarios de línea, se ponen después de una instrucción para comentarla, el compilador no las toma al detectarlas. 
En Java las mayúsculas y minúsculas son significativas. No es lo mismo el nombre letra que Letra. 
Todas las palabras reservadas del lenguaje van en minúsculas.  



Una aplicación tiene un método main. 
Las aplicaciones están formadas por objetos (como botones, etc.) que "hacen algo" mediante el uso de funciones. Para que se realice una acción en los objetos se utilizan bloques de código llamados "métodos", que le dicen a la aplicación que hacer cuando se pulsa un botón o se abre un menú. Son predefinidos y se crean al inicio para manipular objetos o datos que contienen estos.
Los objetos se basan en clases, que detallan como se definen los objetos y de que manera se comportan.
Al definir una nueva clase estamos especificando como se representará el objeto y de qué manera se comportará. La clase contiene:
·         Campos o variables. Almacenan datos.
·         Métodos. Manipulan objetos y variables. Son métodos las operaciones matemáticas, por ejemplo, o la acción de imprimir un dato en pantalla.

Ejemplo Hola mundo
public class HOLAMUNDO {
    public static void main(String[] args) {
System.out.println("Hola Mundo");
    }
}

public class ClaseUno {

    /**
     * @param args
     */
   
      public static void main(String args[])
      {
        int a,b,suma;
        
        a=5;
        b=10;
        suma=a+b;
        System.out.println(suma);
        System.out.print (" ");
          
      }

}
 





SUPLETORIO

sábado, 19 de marzo de 2011

A l@s estudiantes, que tienen que rendir examen académico supletorio, el mismo que según  las autoridades, ha quedado en 40,60%, sobre un trabajo y la evaluación escrita, respectivamente. Por tal motivo, se les solicita a los estudiantes enviar un correo a uceised@gmail.com, para indicarles y determinar el trabajo de manera personalizada, y con respecto a la evaluación escrita, la misma que será exclusivamente sobre el material que se encuentra en el blog, tal como se realizó la última vez.

COMUNICADO

viernes, 25 de febrero de 2011

Sres, Sras, y Sritas Estudiantes

A continuación indico de manera general cómo se realizó el promedio de la nota 1 y nota 2.

Con respecto a la primera, se consideró las Tareas y Actividades solicitadas desde la Página Web, www.uceised.webnode.es, y que fueron receptadas al correo elctrónico uceised@gmail.com, que todos sabían desde la primera clase.
Tarea de clase 1 sobre 5
Tarea de clase 2 sobre 5
Tarea de clase 3 sobre 6

Total de puntaje sobre 16, a esta nota se procedió de manera proporcional y con una simple regla de 3, sobre 20, es decir el que tiene 16 tendrá 20 y así sucesivamente. Ojo, eso sí, se tomó muy en cuenta la fecha de entrega de cada tarea, cabe mencionar que la tarea de la clase 3 dejó mucho que desear, a pesar de eso se ayudó significativamente.

Con respecto a la nota 2, y como ustedes saben se la dividió en 2, el mismo día
Instalación de Ubunto /10 y la evaluación escrita / 10, donde esta última fue muy baja de manera global y la verdad que trate de ayudar aún más.

De manera general puedo decir y ustedes pueden corroborar, que he AYUDADO de una forma inusual a todo el curso. 

Sobre la Evaluación

domingo, 13 de febrero de 2011

Para ver la resolución de la evaluación, ir a la Página Web o dar clic Aquí

Seminario JAVA

viernes, 28 de enero de 2011

La ventaja de la Web 2.0 es la colaboración en línea para acceder a varias páginas útiles, una de estas es un site donde se dicta un curso en Java, para los que les interese, pueden acceder dando clic aquí..


Evaluación Final

domingo, 23 de enero de 2011

La siguiente clase presencial, se llevará a cabo la evaluación final del curso, que lastimosamente no se pudo completar el módulo por varios factores. Por tal razón la evaluación será exclusivamente sólo del material expuesto en el blog y lo que está en la página Web.

Suerte a todos

Un buen Resumen


Una página que tiene un resumen general de sistemas operativos es de wikipedia, para obserbar esta, dar clic aquí