Residente de obra y sus funciones que realiza .pdf
Java sandra
1. ASIGNATURA : DESARROLLO DEL SOFTWARE I.
DOCENTE : ING. MARCO AURELIO PORRO CHULLI.
TEMA : Java.
FACULTAD : Ingeniería De Sistemas Y Telemática.
INTEGRANTES :
_Sandrita Rafael Estela.
_Rossaliny Rivera Salazar.
2. Java es un lenguaje de
programación orientado a objetos
que se incorporó al ámbito de la
informática en los años noventa.
Fue desarrollado por Sun
Microsystems, posteriormente
adquirido por Oracle.
Es un lenguaje muy extendido y
cada vez cobra mas
importancia en el ámbito de
internet como informática en
general.
JAVA
3. El origen de java surge debido a que necesitaban
un lenguaje de programación que eliminara la forma
de programar como se hacia en fortran y Basic.
Comenzó hace mas de 30 años como un lenguaje
llamado SIMULA67.
Java fue diseñado en 1990 por el científico canadiense
JAMES GOSLING,de sun mycrosystems,como software
para dispositivos electrónicos de consumo
principalmente para calculadoras ,hornos de microondas
y la televisión interactiva.
ORIGENES DE
JAVA
4. CARACTERÍSTICAS
DE JAVA
Multihilos Interpretado y
compilado a la vez
Portable
Arquitectura
neutral
Seguro
Sólido
Interpretado
Distribuido
Alto rendimiento
Produce Applets
Dinámico
Orientado a
objeto
Lenguaje
Simple
5. Seguro: La seguridad es una
característica muy importante en java
ya que se han implementado barreras
de seguridad en el lenguaje y en el
sistema de ejecución de tiempo real.
Portable: Al ser de arquitectura neutral es
altamente portable, pero esta característica puede
verse de otra manera: Los tipos estándares (int,
float, etc) están igualmente implementados en
todas las máquinas por lo que las operaciones
aritméticas funcionaran igual en todas las
máquinas.
Produce Applets: En java se pueden crear
aplicaciones independientes y applets.
Lenguaje Simple: Se lo conoce como lenguaje simple
porque viene de la misma estructura de c y c++; ya que
c++ fue un referente para la creación de java por eso
utiliza determinadas características de c++ y se han
eliminado otras. Esta eliminación de causas de error y
problemas de mantenimiento facilita y reduce el coste del
desarrollo de software.
CARACTERISTICAS
DE JAVA:
6. Distribuido: Permite abrir sockets, establecer y
aceptar conexiones con los servidores o clientes
remotos; facilita la creación de aplicaciones
distribuidas ya que proporciona una colección de
clases para aplicaciones en red.
Alto rendimiento O ROBUSTO: Java es
considerado de alto rendimiento por ser tan
veloz en el momento de correr los programas y
por ahorrase muchas líneas de código.
Orientado al objeto: Toda la programación en
java en su mayoría está orientada a objeto, ya
que al estar agrupados en estructuras
encapsuladas es más fácil su manipulación. Java
da buen soporte a las técnicas de desarrollo OOP
y en resumen a la reutilización de componentes
de software.
Dinámico: Al contrario que C++ que exige se
compile de nuevo la aplicación al cambiar una clase
madre Java utiliza un sistema de interfaces que
permite aligerar esta dependencia, pueden permitir
nuevos métodos y variables en un objeto de
biblioteca sin afectar a los objetos dependientes.
CARACTERISTICAS
DE JAVA:
7. Multihilos: Java puede aplicarse a la
realización de aplicaciones en las que ocurra
más de una cosa a la vez.
Interpretado y compilado a la vez:
Java puede ser compilado e interpretado
en tiempo real, ya que cuando se
construye el código fuente este se
transforma en una especie de código de
máquina.
Sólido: El código Java no se quiebra fácilmente
ante errores de programación. Así el relaje que
existe en la declaración y manejo de tipos en C y
C++ se torna en restricciones en Java, donde no
es posible la conversión forzada (cast) de enteros
en punteros y no ofrece soporte a los punteros
que permitan saltarse reglas de manejo de tipos.
Arquitectura neutral: Java es compatible
con los más variados entornos de red,
cualesquiera sean estos desde Windows
95, Unix a Windows Nt y Mac, para poder
trabajar con diferentes sistemas
operativos.
CARACTERISTICAS
DE JAVA:
8. TIPOS DE DATOS DE
JAVA
Byte: Es un entero de 8 bits,
ahorrar espacio en grandes
conjuntos.
Short: Short es un
entero de 16 bits. ). se
utiliza para ahorrar
memoria como tipo de
datos byte.
Float: Es un dato de coma
flotante de precisión simple
de 32 bits. se utiliza para
ahorrar memoria en grandes
arrays de números.
Long: Es un entero de
complemento de 64 bits.
Int: Es un entero de 32 bits.
se utiliza como el tipo de
datos predeterminado para
los valores.
Double: Es un dato de coma
flotante de doble precisión de 64
bits.se utiliza como el tipo de
datos de valores decimales.
Boolean: Representa un bit
de información. Sólo hay
dos posibles valores: true y
false
Char: Es un carácter
Unicode de 16 bits. Se
utiliza para almacenar
cualquier carácter.
9. OPERADORES JAVA
ARITMÉTICOS:
+ Suma.
- Resta.
* Multiplicación
/ División
% Resto de la división
OPERADORES JAVA LÓGICOS:
Se utilizan para construir expresiones lógicas, cuyo resultado es de tipo
true o false.
&& AND. El resultado es verdadero si los dos operandos son verdaderos.
El resultado es falso en caso contrario.
|| OR. El resultado es falso si los dos operandos son falsos. Si uno es
verdadero el resultado es verdadero
! NOT. Se aplica sobre un solo operando. Cambia el valor del operando
de verdadero a falso y viceversa.
OPERADORES JAVA RELACIONALES: Los operadores
relacionales comparan dos operandos y dan como resultado de la
comparación verdadero ó falso. Los operadores relacionales en java
son:
< Menor que
> Mayor que
<= Menor o igual
>= Mayor o igual
!= Distinto
== Igual
OPERADORES DE
JAVA:
10. OPERADORES JAVA UNITARIOS: Estos
operadores afectan a un solo operando.
El operador ++ (operador incremento)
incrementa en 1 el valor de la variable. Los
operadores unitarios en java son:
– + Signos negativo y positivo
++ -- Incremento y decremento
~ Complemento a 1
! NOT. Negación
OPERADORES JAVA A NIVEL DE BITS: Realizan la
manipulación de los bits de los datos con los que operan; los
datos deben ser de tipo entero. Los operadores a nivel de bits
en java son:
& and a nivel de bits
| or a nivel de bits
^ xor a nivel de bits
<< desplazamiento a la izquierda, rellenando con ceros a la
derecha
>> desplazamiento a la derecha, rellenando con el bit de signo
por la izquierda
>>> desplazamiento a la derecha rellenando con ceros por la
izquierda
OPERADORES JAVA DE ASIGNACIÓN: Se utilizan para asignar el valor de una expresión a una
variable; los operandos deben ser de tipo primitivo. Los operadores de asignación en java son:
= Asignación
+= Suma y asignación
– = Resta y asignación
*= Producto y asignación
/= División y asignación
%= Resto de la división entera y asignación
<<= Desplazamiento a la izquierda y asignación
>>= Desplazamiento a la derecha y asignación
>>>= Desplazamiento a la derecha y asignación rellenando con ceros
&= and sobre bits y asignación
|= or sobre bits y asignación
^= xor sobre bits y asignación
OPERADOR JAVA
CONDICIONAL:
Se puede utilizar en
sustitución de la sentencia de
control if-else, pero hace las
instrucciones menos claras. El
operador condicional java se
forman con los
caracteres ? y :
11. CONCLUSIONES
En nuestro buscador en la sección de Java podemos encontrar
muchas páginas con algunos tutoriales y fuentes de referencia muy
útiles. Java es tan grande que si queremos hacer cosas complicadas
no podremos aprenderlo todo a través de los tutoriales online y nos
harán falta libros o cursos. La página de Java de Sun es sin duda la
mejor referencia, aunque un poco avanzada para los que empiezan,
es la referencia más útil para los que necesitan documentarse para
algo en concreto.
Java como sabemos es un lenguaje que fue creado a similitud del
lenguaje c, pero con una diferencia que este lenguaje nos ayuda a
tener una mayor seguridad en el programa que se está ejecutando.