Creado por Sergio Vazquez
hace casi 7 años
|
||
Cual es el ciclo de desarrollo de un Software?
Kit de herramientas para la programacion JAVA
se pueden ejecutar en un navegador web utilizando una maquina virtual de java (JVM) esto permite que cualquier usuario pueda ejecutar con tan solo cargar la web.
Conjunto de comando, funciones y protocolos, que permiten a los desarrolladores crear programas específicos para sus S.O
Compilador java dentro de archivos .class
Maquina Virtual java
Herramienta para generar documentación para el programador a partir del código fuente.
Por ejemplo la empresa nos pide una app con unos requisitos minimos
Vemos los diferentes diseños que tenemos en el mercado y con ello creamos una interfaz clara y sencilla.
Realizamos pruebas conforme todo funciona.
Publicamos nuestra app
Actualizaciones, mejoras, sugerencias etc..
Lenguajes de alto nivel
Declarativos // Imperativos
Interpretados // Compilados.
Estructurados
Orientados a objetos
Base de datos
IDES existentes en el mercado
javadoc!
nombre del desarrollador
javadoc!
Metodo o clase antigua que no se recomienda su uso
javadoc!
parametro de un metodo
javadoc!
Informa de lo que devuelve el metodo
javadoc!
Version del metodo o clase
Clase encargada de generacion la documentacion en JAVADOC
programas en Java que impletentan las API
Es la verificación del código, la ventaja es que facilita el cambio de código al programador, otra ventaja es que hay menos errores y son mas fáciles localizarlos.
Son bibliotecas que se usan para las pruebas unitarias
VCS
Sitio donde se almacena información digital bbdd o archivos informáticos
Sistema de control de versiones
Copia local del repositorio
Cuando el sistema no puede manejar cambios realizados por dos o mas desarrolladores
Permite probar y detectar los errores en el código
características del debugger
Alteracion de la estructura del codigo sin cambiar el comportamiento del programa
(limpieza de codigo)
UML
Hay dos tipos de diagramas
Este diagrama se encarga de definir que elementos estarán definidos dentro del sistema a desarrollar
Dentro del estático hay 4 tipos:
Este tipo de diagrama tiene relacion con el tiempo, osea lanza una accion tras otra
hay 3 tipos de diagramas dinamicos:
(lenguaje unificado de modelado)
lenguaje esquematico o con diagramas para documentacion relativa a los programas informaticos.
son una serie de normas y standares.
Nos permite volver a una version anterior que cumpla las caracteristicas del desarrollador.
que tipo de diagrama es este?
que tipo de diagrama es este?
Lenguajes que mejor entiende el microprocesador, similares al lenguaje de la maquina, son muy rapidos.
PERO SON MAS DIFICILES PARA EL USUARIO.
Son mas faciles de programar,
tenemos que conocer las instrucciones de programacion
El pc no lo interpreta directamente
Coleccion de codigo predefinido que facilita al programador a la hora de hacer un programa
Encargado de insertar al codigo las funciones de la libreria que sean necesarias para el programa, para generar un archivo ejecutable
Una vez finalizado el programa, el conjunto de textos donde se encuentran todas las instrucciones, se llama...
codigo fuente traducido a codigo maquina, pero este codigo aun no puede ser traducido por el ordenador
traduccion completa a codigo maquina, es ejecutable directamente por el pc
Considera los comportamientos del sistema desde el punto de vista de las acciones del mundo exterior.
describe las relaciones entre ellos antes de usarlo en otros diagramas, por muchos esta considerado como uno de los principales diagramas.