Agosto 15

GUIA 1


AUTOEVALUACION


1. ¿ POR QUE JAVA ES UTIL PARA INTERNET?


java es un lenguaje de programacion orientada a objetos, java se puede usar para  crear dos tipos de programas. APLICACIONES Y APLETS. La capacidad que java pueda crear APLETS es la que le da su importancia.
Es una de las herramientas mas poderosas  que existen por  sus características de multiplataforma y su ejecución en internet.
Las principales características de Java es  portablilidad y seguridad.




2. ¿ QUE ES UN APPLET?


Es una pagina de java que esta  contenido en una pagina web y un explorador (browser)  un applet se ejecuta bajo el control de un explorador web
Es una aplicación diseñada  para su posterior trasmisión via  internet y su ejecución por un navegador de internet




3. ¿CUAL ES EL NOMBRE DEL COMPILADOR DE JAVA JDK?




JAVAC




4. ¿ COMO ES EL NOMBRE DEL INTERPRETE JAVA?




El interprete de java se llava JAVA  



5. ¿ CUALES SON LA VENTAJAS DE JAVA FRENTE A OTROS LENGUAJES DE PROGRAMACIÓN?


Las principales ventajas es la seguridad. por medio de el se puede impedir el acceso a otas areas del computador se puede ejecutar los apple sin ningun temor a virus.




GUIA 2
AUTOEVALUCION

CUALES SON LAS VENTAJAS DE LA MODULARIDAD?
Es la disponibilidad de  subdividir una aplicación  entre partes mas pequeñas  denominadas (MODULOS)  cada una de las cuales deben ser tan independientes como sea posible en pocas palabras trata de descomponer un programa en pequeños numero de abtracciones
Se caracteriza  fundamentalmente por su interfaz y caracterización


DESCRIBA LA  DIFERENCIA  ENTRE COHESION  Y EL ACOPLAMIENTO DE MODULOS?

El acoplamientos de modulos  es el grado de interdependencia entre un modulo. Es decir el modulo que esta haciendo afectado por la estructura interna del otro modulo el grado de acoplamiento entre modulos es decir minimizar la independencia.
La  cohesion y el acoplamiento se miden como un aspectro que muestra las escalas que siguen los modulos
La cohesion  es una extensión del concepto de ocultamiento de la  información, también describe la naturaleza de las interacciones  dentro de un modulo de software un sistemas  bien modularizado  es aquel en el cual las interfaces  de los modulos son claros  y simples.

REALICE EL DISEÑO MODULAR DE UNA CALCULADORA?




NUMEROS ----    OPERADORES --- FUNCIONES