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