4° SES COM MAR 09 Leemos una noticia del dengue e identificamos sus partes (1...
Java
1.
2. 1.Qué es Java?
2.Cuáles son los orígenes de Java?
3.Cómo se relaciona Java con C y C++?
4.Que son los Applets de Java?
5.Qué es el “código de bytes” en Java?
6.Características importantes en Java:
a. Seguridad
b. Portabilidad
c. Applets
d. POO
e. Otras
7. Que es la programación orientada a
objetos?
a. Clases
propiedades
métodos
d. Instancias
8.Características de la POO:
a. Encapsulamiento
polimorfismo
herencia
9.Cuáles son los tipos de datos soportados en
Java?
10.Operadores en Java:
a. Matemáticos
b. Lógicos
c. Relacionales
11. Cuales son las estructuras de control en
Java?
12.Que es el JDK? Cómo se obtiene?
13.Que es NetBeans? Como se obtiene?
14.Conclusiones de la actividad
3. Java es un lenguaje de programación orientado
a objetos, toma mucha de su sintaxis de C y
C++, pero tiene un modelo de objetos más
simple. Se han convertido en la tecnología ideal
para su aplicación a redes. De portátiles a
centros de datos, de consolas de juegos de
súper equipos científicos, de teléfonos móviles
a Internet, Java está en todas partes.
Más de 4.500 millones dispositivos utilizan la
tecnología Java
4. Java fue un proyecto interno de Sun
Microsystems en 1990. James Gosling, Mike
Sheridan y Patrick Naughton, junto con otros
más, comenzaron a desarrollar un nuevo
lenguaje en una oficina en California para Crear
un lenguaje de programación fácil de aprender y
de usar.
Se llamo originalmente
Oak.
5.
6. Se trata de pequeños programas hechos en
Java, que se transfieren con las páginas web y
que el navegador ejecuta en el espacio de la
página.
Los applets son más difíciles de programar que
los scripts en Javascript y requerirán unos
conocimientos básicos o medios del lenguaje
Java.
7.
8. se han implementado barreras de seguridad en el
lenguaje y en el sistema de ejecución de tiempo real.
Portabilidad: Por ser indiferente a la arquitectura sobre la cual está
trabajando,
En java se pueden crear aplicaciones independientes y
applets independientes porque se pueden comportar como cualquier
programa escrito en cualquier lenguaje.
Toda la programación en java en su mayoría está orientada a
objeto
Lenguaje Simple: porque viene de la misma estructura de c y c++; ya
que c++
: Es altamente fiable en comparación con c, se han muchas
características con la aritmética de punteros, proporciona numerosas
comprobaciones en compilación y en tiempo de ejecución
9. una forma especial de programar, más cercana a como
expresaríamos
las cosas en la vida real que otros tipos de programación.
Clases en POO: Las clases son
declaraciones de objetos, la
definición de un objeto es la clase.
Propiedades en clases: Las propiedades
o atributos son las características
de los objetos. Cuando definimos una
propiedad normalmente especificamos
su nombre y su tipo.
Métodos en las clases: Son las funcionalidades
asociadas a los objetos.
10. El encapsulamiento consiste en unir en la Clase las
características y comportamientos, esto es, las
variables y métodos. Es tener todo esto es una sola
entidad. En los lenguajes estructurados esto era
imposible. la Clases es cajas negras donde sólo se conoce
el comportamiento pero no los detalles internos.
La herencia básicamente consiste en que una clase
puede heredar sus variables y métodos a varias
subclases Esto significa que una subclase, aparte de los
atributos y métodos propios, tiene incorporados los
atributos y métodos heredados de la superclase.
Polimorfismo múltiples formas esto implica que un mismo
Objeto puede tomar diversas formas. El poder
manipular un Objeto como si éste fuera de un tipo
genérico otorga mayor flexibilidad al momento de
programar con Objetos
11.
12. Operadores Relacionales:
'<': Menor que
'==': Iguales
'¡=': Distintos
'>=': Mayor o igual que
'<=': Menor o igual que
Operadores Lógicos:
'||' : devuelve true si alguno de los operandos son true.
'!' : Niega el operando que se le pasa.
'&' : devuelve true si ambos operandos son true,
evaluándolos ambos.
'|' : devuelve true uno de los operandos es true,
evaluándolos ambos
13.
14. Se trata de un conjunto de herramientas
(programas y librerías) que permiten
desarrollar (compilar, ejecutar, generar
documentación, etc.) programas en lenguaje
Java.
Sun distribuye gratuitamente el JDK “oficial”
para los siguientes sistemas operativos:
Windows 95/98/NT, Solaris y Linux
◦ Se pueden conseguir en Internet
(http://www.javasoft.com/)
15. Es un llamado Entorno de desarrollo, permite
programar aplicaciones
principalmente en Java, posteriormente se
complemento con paquetes adicionales del
software que te permiten programar en
lenguajes como Ruby, C/C++ o bien PHP,
pero
su fuerte de programación se puede decir
que es Java, y puedes programar en sus
diferentes ediciones como la SE, ME o bien EE.
Netbeans fue desarrollado inicialmente por
Sun Mycrosystems, y es un software libre y
gratuito, de manera que puedes utilizarlo
gratuitamente sin ningun costo.