Fundamentos de la programacion

Páginas: 8 (1832 palabras) Publicado: 18 de octubre de 2015



CENTRO DE ELECTRICIDAD ELECTRÓNICA Y TELECOMUNICACIONES

SENA

CARLOS ALEJANDRO FAJARDO GOMEZ


FICHA: 811704-2


ANALISIS Y DESARROLLO DE SISTEMAS DE INFORMACION


TEMA:
GUIA 2 Fundamentos de Programación en JAVA


26/07/2015 BOGOTA D.C




3.1 Actividades de Reflexión inicial.
¿Qué niveles maneja JAVA?
Usuario
Máquina virtual
Sistema operativo

En la imagen se ve reflejada los nivelesde ejecución que maneja el lenguaje de POO Java.
¿Existen otros lenguajes de programación que como JAVA presenten una máquina virtual tan eficiente y optima?
Rta: El corazón de la Plataforma Java es el concepto común de un procesador “virtual” que ejecuta programas escritos en el lenguaje de programación Java. En concreto, ejecuta el código resultante de la compilación del código fuente,conocido como bytecode. Este “procesador” es la máquina virtual de Java o JVM (Java Virtual Machine), que se encarga de traducir el bytecode en instrucciones nativas de la plataforma destino, actualmente no hay otro lenguaje que utilice esta manera de ejecución de sus programas ya que todos requieren de un entorno especifico (IDE) para su ejecución.

¿Qué hace la máquina virtual?
Rta: La MáquinaVirtual Java (JVM) es el entorno en el que se ejecutan los programas Java, su misión principal es la de garantizar la portabilidad de las aplicaciones Java. Define esencialmente un ordenador abstracto y especifica las instrucciones que este ordenador puede ejecutar. El intérprete Java específico ejecuta las instrucciones que se guardan en los archivos cuya extensión es .class.
¿Para qué existe Java?Rta: Esta plataforma informática es la base de diversos programas y aplicaciones, ya que el lenguaje que utiliza esta tecnología, es compatible con diversas plataformas y arquitecturas, siendo que es usada entre otras, en sistemas de arquitectura PC y Mac, de 16, 32 o 64 Bits, y es una tecnología con compatibilidad para sistemas operativos como OS, Unix, Linux, Solaris, Windows o Android. Por loque barias aplicaciones para dispositivos que utilizan este tipo de sistemas operativos se sirven de la tecnología java para funcionar y por tanto en varios aparatos tecnológicos, deben de realizarse actualizaciones del java para su óptimo funcionamiento y compatibilidad con las aplicaciones basadas en esta tecnología.
Actividades de apropiación del conocimiento (Conceptualización yTeorización).
A continuación desarrolle los siguientes ejercicios en lenguaje de programación Java por consola escribiendo el código desde el block de notas sin utilizar ningún tipo de IDE
Defina que es un archivo fuente en Java, como se construye, como se compila y como se ejecuta. Aplique un ejemplo indicando su definición conceptual.
Rta:
Definición
Los archivos fuente, se refiere a aquellos archivos quesirven "para" la compilación. 
Son los que contienen el código fuente de java. El que tu escribes, y el que genera automáticamente tu IDE, en caso de las aplicaciones Swing por ejemplo, etc... 
Estos archivos en Java tienen justamente la extensión .java 
Creación y Compilación de un programa Java
PASO 1: Con un editor de texto simple (incluso notepad sirve, aunque resulta poco aconsejable)creamos un archivo con el contenido siguiente:
package Programas.Ejemplo1;

class HolaMundo {
    public static void main ( String [] args) {
        System.out.println("Hola a todos");
    }
}
Guardamos el fichero fuente con nombre HolaMundo.java en la carpeta: C:\ApuntesJava\Programas\Ejemplo1.
PASÓ 2: Abrimos una ventana DOS y en ella:
C:> cd C:\ApuntesJava 
C:\ApuntesJava>javacProgramas\Ejemplo1\HolaMundo.java
Si no hay ningún error en el programa se producirá la compilación y el compilador almacenará en el directorio C:\ApuntesJava\Programas\Ejemplo1 un fichero de nombreHolaMundo.class, con el código ejecutable correspondiente a la clase HolaMundo.
Desarrolle un programa que muestre en la pantalla el siguiente mensaje de la siguiente forma

class Segundo
{
public static void...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Fundamentos De Programacion
  • Fundamentos de programacion
  • fundamentos de programacion
  • Fundamentos De Programacion
  • programacion fundamentos
  • Fundamentos de programacion
  • Fundamentos de programacion
  • Fundamentos de Programacion

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS