Consultar ensayos de calidad


Java



Java
Es un lenguaje de programación orientado a objetos (POO), se popularizo a partir de su primera versión comercial de amplia difusión, la primera versión que se lanzo al mercado fue la versión 1.0 en 1996, en la actualidad es uno de los lenguajes mas usados para la programación en todo el mundo.
Java tiene antecedentes en otros lenguajes los cuales se puede notar C y C++, el lenguaje fue desarrollado en la década de los 70 el cual constituye un lenguaje muy robusto usado como el núcleo del sistema operativo UNIX.
Los lenguajes C y C++ fueron los que dieron el paso para la perfección del lenguaje JAVA que podríamos decir que fue la evolución de esos 2 lenguajes.
Bibliografía: https://www.aprenderaprogramar.com/index.php?option=com_content&view=article&id=368:ique-es-java-concepto-de-programacion-orientada-a-objetos-vs-programacion-estructurada-cu00603b&catid=68:curso-aprender-programacion-java-desde-cero&Itemid=188


Características de JAVA.
Java cumple con 11 características que le han ayudado a consolidarse como uno de los lenguajes de programación con mas renombre entre los programadores.
Java es un lenguaje simple ya que resulta relativamente sencillo la programación de applets para los programadores que se encuentran familiarizado con el lenguaje C++ sera mucho mas sencilla la programación de Java, otra de las características de Java es que es orientado a objetos ya que en su estructura se pueden agrupar estructurasencapsuladas al igual que sus datos y métodos (o funciones) que manipulan esos datos, otra característica es que es un lenguaje distribuido ya que proporciona una colección de clases para su uso en aplicaciones de red, que permiten el uso de sockets, establecer y aceptar conexiones con servidores o clientes remotos, otra característica es que es interpretado y compilado ya que su código fuente se transforma en una especie de código maquina, los bytecodes, semejantes a las instrucciones del lenguaje ensamblador, Java también es robusto ya que fue diseñado para crear software altamente fiable y esto se logra generando numerosas comprobaciones de compilación y en tiempo de ejecución, Java también es seguro ya que dada la naturaleza de java los applets se bajan desde cualquier punto de la Red, Java también es indiferente a la arquitectura ya que esta diseñada para soportar aplicaciones en los mas variados entornos de Red desde UNIX hasta Windows NT pasando por Mac y estaciones de trabajo sobre arquitecturas distintas y con sistemas operativos diversos, Java también es portable gracias a la indiferencia a la arquitectura representa solo una parte de su portabilidad ademas especifica los tamaños de sus tipos de datos basicos y el comportamiento de sus operadores aritméticos de manera que los programas son iguales en todas las plataformas estas 2 ultimas características se conocen como la maquina virtual de Java (JVM), Java también es de alto rendimiento multihebraesto se da por que java soporta la sincronización de múltiples Hilos de ejecución (multithreading), java también es útil en la creación de aplicaciones de Red distribuidas, se dice que Java puede realizar varios procesos al mismo tiempo ya que gracias a los Hilos un ejemplo de esto puede ser un Hilo se encarga de la comunicación, y al mismo tiempo otro puede interactuar con el usuario y un 3er Hilo que puede realizar otro tipo de calculos al mismo tiempo, Java también es dinamico ya que su lenguaje y su sistema de ejecución en tiempo real son dinamicos en la fase de enlazado las clases solo se enlazan a medida que son necesarias, también se pueden enlazar nuevos módulos de código bajo demanda que pueden ser procedentes de fuentes muy variadas incluso desde la misma Red, Java también produce applets esto es gracias a que Java puede ser usado para producir 2 tipos de programas las cuales son aplicaciones independientes y applets, las aplicaciones independientes se comportan como cualquier otro programa escrito en cualquier lenguaje un ejemplo seria el navegador Web HotJava, desarrollado totalmente en Java, las applets son pequeños programas que aparecen embebidos en las paginas Web, como aparecen los graficos o el texto, pero con la capacidad de ejecutar acciones muy complejas, como animar imagenes, establecer conexiones de Red, presentar menús y cuadros de dialogo para luego emprender acciones.
Ya sean de escritorio o portatiles, las computadoras se utilizan para actividades que van desde mandar un correo electrónico o escribir un documento de texto, hasta elaborar nuevos programas informaticos, diseñar contenido multimedia, administrar información importante, hacer calculos de extrema complejidad, etcétera. Ademas, gracias a la popularización del Internet de banda ancha y los sistemas wireless, son cada vez mas los usuarios que las adquieren con la finalidad de estar siempre interconectados por medio de Internet.

6. El internet: Es un conjunto descentralizado de redes de comunicación interconectadas que utilizan la familia de protocolos TCP/IP, lo cual garantiza que las redes físicas heterogéneas que lacomponen funcionen como una red lógica única, de alcance mundial. Sus orígenes se remontan a 1969, cuando se estableció la primera conexión de computadoras, conocida como Arpanet

7. Historia de la computadora: La historia de la computadora se divide en cuatro épocas

La Primera Época es del calculo manual: Los Egiptos solían realizar calculos para el almacenaje de granos, registro de ascenso y descensos del río Nilo, construcciones de piramides, edificios y monumentos, entre otros. Para facilitar los calculos, en Egipto se inventó en el año 500 A.C. un dispositivo de calculo, que consistía en unas cuentas ensartadas en un alambre, llamado abaco.
Dentro en la historia de la humanidad llego a un tiempo donde se inventaron las maquinas con diversas utilidades. Ya que el calculo seguía siendo muy importante surgió una maquina para hacer calculos. Esta es la Segunda Época, del calculo mecanico: En Francia, el matematico Blaise Pascal, en 1642, creó la  primera 'calculadora mecanica', que sólo servía para sumar y restar. Pero, ya para 1679, el aleman Von Leibnitz, construyó una maquina calculadora que podía hacer las cuatro operaciones basicas, sumar, restar, multiplicar y dividir.
Ya para el descubrimiento y uso de la electricidad, nace la Época del calculo electromecanico. Charles Babbage, matematico inglés, desarrolla en 1864 el bosquejo de la primera computadora de uso general: la maquina analítica. Estamaquina podía resolver problemas sencillos.
En el siglo XX aparece la Época del calculo electrónico. La primera computadora electrónica fue construida en la Universidad de Pensilvania  en 1946, pesando 30 toneladas y se le llamó Eniac. Esta computadora podía resolver problemas mas complejos pero su procesamiento de datos era muy lento y ocupaba mucho espacio.  No obstante, los ingenieros han venido trabajando desde esa época en la producción de computadoras cada vez mas pequeñas y mas rapida. Actualmente tienen un tamaño ideal según su uso y aplicación, y su velocidad de procesamiento es cada vez mas veloz

8. El PC o Procesador Personal. En el ambito de la construcción de computadoras este término viene de las palabras “Personal Computer” o computadora personal.

9. Partes de una computadora y la función de cada uno
Monitor: se encarga de reproducir la imagen enviada desde el computador
Tarjeta Madre: es la placa en donde se conectan todos los dispositivos del computador, discos duros, fuente de poder.
C.P.U o Procesador: es el cerebro del computador, es la encargada de procesar todos los datos del PC
Memoria Ram: es la memoria temporal del computador, y es una de las encargadas de la velocidad del PC
Tarjeta de expansión: es un puerto el cual se encuentra en la placa madre y sirve para agregarles mas cosas, puede ser el puerto usb,
Fuente de Poder: es la que da la ene Bibliografía: www.iec.csic.es/criptonomicon/java/quesjava.html


Política de privacidad