domingo, 30 de junio de 2013

INTRODUCCION


La presente investigación refiere al tema de JAVA, que se puede definir como un lenguaje de programación de propósito general, concurrente, orientado a objetos y basado en clases que fue diseñado específicamente para tener tan pocas dependencias de implementación como fuera posible.
Esta investigación se realizó para obtener un mayor conocimiento de  los lenguajes de programación en que nos podemos especializar en nuestra carrera que es ingeniería en sistemas computacionales.
Uno de nuestros objetivos a lograr es determinar que es JAVA y en qué tipo de programas se puede aplicar este lenguaje de programación.
En el primer capítulo se realizara el planteamiento del problema, los objetivos que queremos lograr y explicaremos por que decidimos realizar esta investigación.
En el segundo capítulo veremos el desarrollo y las conclusiones obtenidas en nuestra investigación.


sábado, 29 de junio de 2013

PROYECTO

1.   TITULO DESCRIPTIVO DEL PROYECTO DE INVESTIGACIÓN

Que es java y cómo podemos utilizar este lenguaje de programación.


2.   OBJETIVO DE LA INVESTIGACIÓN
Determinar cuál es la definición de JAVA y que tipo de programas podemos construir utilizando este lenguaje de programación.

3.   JUSTIFICACIÓN
A lo largo de este ciclo hemos trabajado con el lenguaje de programación C++, pero muchos de nosotros se pregunta: ¿Qué otro tipo de leguajes existen? Por ello realizamos esta investigación, para saber que otros lenguajes existen y de qué manera podemos utilizarlos. En esta oportunidad escogí el tema de JAVA pues me llama mucho la atención ya que muchos de los juegos y aplicaciones que conozco están hechos con este lenguaje de programación.

4.   LIMITACIONES
Algunas de mis limitaciones fueron:

·        No soy experto en investigación.

·        No tuve mucho tiempo para investigar, pues este trabajo se dio en un último momento.

viernes, 28 de junio de 2013

MARCO TEORICO

     
 LENGUAJE DE PROGRAMACIÓN
Un lenguaje de programación es un idioma artificial diseñado para expresar procesos que pueden ser llevados a cabo por máquinas como las computadoras.
Pueden usarse para crear programas que controlen el comportamiento físico y lógico de una máquina, para expresar algoritmos con precisión, o como modo de comunicación humana.1
Está formado por un conjunto de símbolos y reglas sintácticas y semánticas que definen su estructura y el significado de sus elementos y expresiones. Al proceso por el cual se escribe, se prueba, se depura, se compila y se mantiene el código fuente de un programa informático se le llama programación.
También la palabra programación se define como el proceso de creación de un programa de computadora, mediante la aplicación de procedimientos lógicos, a través de los siguientes pasos:
El desarrollo lógico del programa para resolver un problema en particular. Escritura de la lógica del programa empleando un lenguaje de programación específico (codificación del programa). Ensamblaje o compilación del programa hasta convertirlo en lenguaje de máquina. Prueba y depuración del programa. Desarrollo de la documentación.

   JAVA
Java es un lenguaje de programación y la primera plataforma informática creada por Sun Microsystems en 1995. Es la tecnología subyacente que permite el uso de programas punteros, como herramientas, juegos y aplicaciones de negocios. Java se ejecuta en más de 850 millones de ordenadores personales de todo el mundo y en miles de millones de dispositivos, como dispositivos móviles y aparatos de televisión.

jueves, 27 de junio de 2013

RESULTADOS

1.   RESULTADO DE MI OBJETIVO
En mi búsqueda por Internet encontré información muy útil con la cual pude determinar la definición de JAVA, además encontré algunos ejemplos pequeños de la utilidad de este lenguaje. A continuación mostraré uno de los ejemplos que pude encontrar:
Ejercicio: suma de matrices.
/*
Cree un programa que permita sumar 2 matrices
 */
package suma.de.matrices;
import java.io.*;
public class SumaDeMatrices {
   
    public static void main(String[] args) throws Exception{
    InputStreamReader isr=new InputStreamReader(System.in);
    BufferedReader br=new BufferedReader(isr);
    int i=0,j=0;
    int matriz1[][] = new int[2][2];
    int matriz2[][] = new int[2][2];
    int suma[][] = new int[2][2];
    //Leer Matriz 1
    for(i=0;i<2;i++){
        for(j=0;j<2;j++){
            System.out.print("Ingrese Matriz 1  ["+i+"]["+j+"] = ");
            matriz1[i][j]=Integer.parseInt(br.readLine());
        }
    }
    //Leer Matriz 2
    System.out.println("------------------------------------");
    for(i=0;i<2;i++){
        for(j=0;j<2;j++){
            System.out.print("Ingrese Matriz 2  ["+i+"]["+j+"] = ");
            matriz2[i][j]=Integer.parseInt(br.readLine());
        }
    }
    //Suma
    for(i=0;i<2;i++){
        for(j=0;j<2;j++){
            suma[i][j]=matriz1[i][j]+matriz2[i][j];
        }
    }
    //Mostrar
    System.out.println("------------------------------------");
    System.out.println("-La Suma es-");
    for(i=0;i<2;i++){
        for(j=0;j<2;j++){
            System.out.print("["+suma[i][j]+"] ");
        }
        System.out.println("");
    }
    }
}


2.   CONCLUSIONES:

Según lo que investigué llego a la conclusión que cada uno de los lenguajes de programación poseen muchas utilidades y podemos especializarnos en cualquiera de estos. El lenguaje JAVA es muy interesante pues no solo podemos hacer programas para calcular datos, si no también podemos desarrollar juegos muy divertidos. Y con la creciente demanda que tiene el desarrollo de juegos y aplicaciones, especializarse en este lenguaje parece muy rentable.
Actualmente existe gran variedad de juegos hechos en JAVA ya sea para PC o para móviles: