Taller 2
Software
Conocemos como software a un programa para realizar tareas determinadas, diseñado
agradablemente a las necesidades que se requieran. Por el cual las personas
puedan adaptarse fácilmente y que sea el software número uno requerido por
todas ellas.
Lenguajes de Programación
Los lenguas de programación como su nombre lo dice es para
realizar software para toda clase de máquinas, ya sean electrodomésticos,
computadoras; con dicha programación es
cómo funcionan estos aparatos
Tipos de lenguaje
Hay dos tipos de lenguajes para programar, y se dividen en dos ramas:
·
Lenguaje de bajo nivel:
Este lenguaje solo depende de la maquina o computador, que
solo entienden el lenguaje binario o de máquina que consiste en ceros y uno.
·
Lenguaje de Alto nivel:
Este lenguaje es independiente de la arquitectura de la
maquina (hardware), y se puede utilizar en cualquier maquina o computador, este
tipo de lenguaje hace que el programador se olvide por completo del
funcionamiento interno de la maquina como lo es su Hardware, y solo
necesitan un traductor de lenguaje que entienda el código fuente del Hardware
de la máquina.
Java
Es un lenguaje de programación orientada a objetos y diseñado
para tener pocas dependencias posibles, los programadores pueden escribir el
software y correrlo en cualquier dispositivo y no hay necesidad de volver a
reconstruirlo para que corra en otra máquina, como desde el 2012 java es uno de
los lenguajes de programación más usados, particularmente para crea aplicaciones
web.
Historia de Java
Java se creó en 1995 por James Gosling de Sun Microsystems, el nombre original era Oak,
pero lo cambiaron porque el nombre ya estaba registrado por otra empresa. Fue
adquirida por Oracle como un componente de la plataforma Java, tiene algo de
lenguaje C, C++.
Muchos afirman que en nombre viene de James Gosling, Arthur Van Hoff, y Andy
Bechtolsheim.
Algunas de
las razones que llevaron a pensar que Java podría llegar a ser rentable son:
• Java es un
lenguaje orientado a objetos: Esto es lo que facilita abordar la resolución de
cualquier tipo de problema.
• Es un
lenguaje sencillo, aunque sin duda potente.
• La ejecución
del código Java es segura y fiable: Los programas no acceden directamente a la
memoria del ordenador
• Es totalmente
multiplataforma: Es un lenguaje sencillo, por lo que el entorno necesario para
su ejecución es de pequeño tamaño y puede adaptarse incluso al interior de un
navegador.
Programación orientada a objetos
La programación orientada a objetos intenta simular el mundo
real a través de objetos que tienen características y funciones, esté lenguaje
se clasifica en Lenguaje de Quinta Generación.
Clases
Es un código
que se utiliza para programar y se escribe class y a continuación el nombre da
la clase. La definición de la clase se coloca dentro de las llaves de apertura
y cierre. El nombre de la clase empieza por la letra mayúscula.
Class Nombre
{
//miembros dato
//funciones miembro
}
Estructura de datos
Es una forma de tener organizado un conjunto de Datos el cual
nos facilita su manipulación.
Las estructuras de datos se definen en datos simples y datos estructurados.
Comentarios
Publicar un comentario