Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Tecnologias WB Taller 1
Tecnologias WB Taller 1
tiene como propósito contrarrestar las limitaciones de esta, como la falta de una unidad
concreta de composición independiente en las aplicaciones, y la definición de interfaces a
bajo nivel, que dificultan la reutilización comercial de objetos.
2. Qué es un componente?
básicamente se refiere conjunto de los componentes lógicos necesarios que hacen posible la
realización de tareas específicas. Los componentes lógicos incluyen, entre muchos otros, las
aplicaciones informáticas; tales como el procesador de texto, que permite al usuario realizar
todas las tareas concernientes a la edición de textos; el software de sistema.
3. Qué es un Framework?
principalmente es un marco de trabajo que nos ofrece un esquema o estructura para así
poder organizar y desarrollar un software.
5. Cuáles son los criterios que nos permiten definir un componente como tal?
+puede contenerse de varios archivos en compilación o no,se agrupan para ejecutar
instrucciones o cumplir algún proceso en específico.
+todos los procesos del sistema se colocan en unos componentes separados para que los datos
funcionen dentro de dicho componente.
6. Defina los siguientes elementos desde la Programación por componentes y sus diferencias
con la POO.
Clase: son clases que suelen construirse mediante técnicas de herencia e implementaciones
Módulo:contenedor de clases métodos y constantes definiéndolo con la palabra clave
module.
Paquetes/Librerías: es un conjunto de clases que suelen agruparse conceptualmente
Subsistema:son una serie de elementos de modelado que representa una unidad de
comportamiento
Recurso: colección que no se pueden modificar en en los elementos.
Frameworks: son básicamente son los marcos de trabajo
Reutilización: principalmente consiste en la recuperación del código como tal para así
poderse implementar dentro de uno a otro proyecto
Polimorfismo:capacidad que tiene los objetos de una clase para responder al mismo mensaje
o evento durante su invocación.
POC:cuando un componente se muestra de diferentes formas
9. Defina IDE:
Un Entorno de Desarrollo Integrado (IDE) es una aplicación visual que sirve para la
construcción de algunas
aplicaciones a partir de componentes.
● Editor de código fuente: editor de texto nos permite principalmente ayuda a escribir
el código de software con funciones como el resaltado de la sintaxis con tareas
visuales, el relleno automático específico del lenguaje y la comprobación de errores a
medida que se escribe el código.
● Automatización de compilación local: son las herramientas que automatizan tareas
sencillas y repetibles como parte de la creación de una compilación local del software
para su uso por parte del desarrollador, como la compilación del código fuente de la
computadora en un código binario, el empaquetado del código binario y la ejecución
de pruebas automatizadas.
● Depurador: programa que sirve para probar otros programas y mostrar la ubicación
de un error en el código original de forma gráfica.
+compilador
+librerías
+editor de código de programación
+constructor interfaz grafica
Eclipse: Eclipse es un entorno de desarrollo, de código abierto y gratuito, cuyo diseño sigue
un patrón de actualización basado en plugins. Su objetivo es convertirse en una plataforma de
integración de herramientas de desarrollo.
NetBeans: NetBeans es un IDE que nos permite de forma rápida y fácil desarrollar
aplicaciones Java de escritorio, móviles y aplicaciones web, utilizando tecnologías y
lenguajes como HTML5 con HTML, JavaScript y CSS. Proporciona un conjunto de
herramientas para PHP, C y C++.
13. Que es un Backend: es el acceso directamente con los datos del software y sus
servicios.
14. Qué es un Frontend: es la parte del sitio web que interactúa directamente con los
usuarios.
15. Qué es una API :principalmente un API es el mecanismo más útil para conectar dos
softwares entre sí para el intercambio de mensajes o datos en formato estándar como XML o
JSON. Así es como se convierte en un instrumento para buscar ingresos, abrirse al talento,
innovar y automatizar procesos.
17. Qué es un Web Service: Un web service es una serie de caminos de intercomunicación
e interoperabilidad entre máquinas conectadas en Red. En el mundo de Internet se han
popularizado enormemente, ya se trate de web services públicos o privados. Generalmente, la
interacción se basa en el envío de solicitudes y respuestas entre un cliente y un servidor, que
incluyen datos.
Bibliografía web
https://ebookcentral.proquest.com/lib/bibliouniminutosp/reader.action?
docID=4421889&query=componentes
http://biblioteca-cum.hosted.exlibrisgroup.com/F?
func=direct&local_base=UNM01&doc_number=000087466
https://books.google.com.co/books?id=rXU-
WS4UatYC&pg=PA522&lpg=PA522&dq=objetos+observables+compomnentes+de+sof
tware&source=bl&ots=vwxFCb6rVW&sig=ACfU3U01SV23kv4UNZz2f4tR6wwTryJM9A
&hl=es&sa=X&ved=2ahUKEwjzgu-
Khu7nAhUPVd8KHRyGBxoQ6AEwCnoECAwQAQ#v=onepage&q=objetos
%20observables%20compomnentes%20de%20software&f=false
http://bn7wh5mk3f.search.serialssolutions.com/?ctx_ver=Z39.88-2004&ctx_enc=info
%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid
%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx
%3Abook&rft.genre=book&rft.title=Dise
%C3%B1o+de+elementos+software+con+tecnolog
%C3%ADas+basadas+en+componentes&rft.au=Garc%C3%ADa+Berm%C3%BAdez
%2C+Jos%C3%A9+Carlos&rft.date=2014-01-
01&rft.pub=IC+Editorial&rft.isbn=9788416629015&rft.externalDocID=EBC4421887&par
amdict=es-ES