Sistemas Informáticos y Computación =====GENÉRICAS===== Comportamiento ético Compromiso e Implicación Social Comunicación en Inglés Comunicación oral y escrita Organización y planificación del tiempo Orientación a la innovación y a la investigación Pensamiento crítico y reflexivo Trabajo en equipo Vivencia de los valores universales del humanismo de Cristo =====ESPECÍFICAS===== Analizar problemas y plantear soluciones mediante métodos computacionales Implementar aplicaciones a partir de especificaciones y modelos de software utilizando estándares de documentación y de programación Construir modelos y especificaciones de software que permitan validar un producto previo a su implementación Analizar diseñar e instalar redes de datos Diagnosticar y solucionar problemas relacionados con la comunicación de dispositivos y servicios de red e internet Gestionar redes de datos Administrar centros de comunicación y datos Diseñar implementar y administrar sistemas de base de datos Evaluar diseñar y aplicar técnicas y modelos de representación del conocimiento para la resolución de problemas Definir planificar y controlar proyectos de TI Elaborar presupuestos y estimaciones de alcance costo y tiempo en proyectos de TI Desarrollar auditorias de productos y procesos vinculados a la gestión de TIC Auditar la operación de TI en base a las buenas prácticas de los marcos de referencia reconocidos internacionalmente Buscar y seleccionar información explorar métodos que permitan enfocar problemas relacionados a ciencias de la computación Proponer estrategias de solución a partir de conocimientos previamente establecidos en el área de Ciencias de la Computación Desarrollar habilidades de pensamiento autónomo en procesos de ciencia y tecnología Aplicar y gestionar herramientas de análisis de datos Definir planes de negocio mediante la aplicación de conocimientos de TI aplicada a problemas específicos Participa en programas de formación profesional en el área de TI con miras a certificaciones de reconocimiento internacional Elaborar soluciones alternativas de TIC para la mejora de procesos empresariales =====COMPONENTES===== Adquirir conocimiento en el manejo de Jquery Mobile Adquirir un dominio en la estructuración y creación de aplicaciones web Analiza los resultados obtenidos de una manera objetiva y es capaz de describir los diferentes características de una red Analizar e interpretar la información contable - financiera para el planeamiento control y toma de decisiones gerenciales Analizar las áreas a las que se aplica la auditoría informática Analizar problemas cotidianos y plantear soluciones a través de la lógica matemática algebra booleana circuitos combinatorios grafos árboles y modelos de redes Analizar buscar y estudiar documentos Analizar diseñar codificar y depurar algoritmos finitos sencillos precisos y definidos utilizando las estructuras de control secuenciales selectivas y repetitivas Analizar diseñar codificar y depurar estructuras secuenciales selectivas repetitivas y arreglos en algoritmos orientados a objetos en problemas reales Aplica las diferentes métricas del Análisis de Redes Sociales según para encontrar nodos según las propiedades de la red a la que pertenecen Aplica metodologías de desarrollo en diferentes tipos de aplicaciones web Aplicar y validar la información obtenida Aportar con el desarrollo del proyecto de fin de titulación en el área de ciencias de la computación Capacidad de aplicar lineamientos básicos de seguridad a una webapp Capacidad de comunicación y liderazgo para favorecer el trabajo en equipo y la motivación desde los diferentes roles existentes en proyectos ágiles Capacidad de conocer comprender y participar en las diferentes fases que componen el desarrollo de un proyecto ágil con Scrum Capacidad de Desarrollo de Sistemas Web ante un conjunto de requerimientos específicos Capacidad de integrar funcionalidades para trabajar con Java Script Capacidad para abordar una correcta especificación de requisitos en forma de historias de usuario aplicando un conjunto de buenas prácticas en ello Capacidad para construir modelos formales de descripción de recursos para la Web Comprender la información financiera de empresas comerciales según las normativas vigentes Comprender los conceptos teóricos diseñar y analizar sistemas digitales basados en lógica combinacional secuencial y programable Conoce principios marcos de trabajo teorías y mejores prácticas de la Arquitectura Empresarial Conocer los conceptos y las tecnologías emergentes de la Web Semántica Conocimiento de diferentes técnicas y prácticas ágiles en el diseño y evolución de bases de datos Conocimiento de los fundamentos de las metodologías ágiles de desarrollo Cumple sus actividades en los tiempos señalados Definir e implementar arreglos matrices para el almacenamiento y manipulación de datos homogéneos Definir y comprender los conceptos teóricos y prácticos de la Administración y su entorno CapIIIII Diseña e Implementa modelos de software aplicando las buenas prácticas de la Ingeniería de Software Diseñar programar probar e implementar soluciones informáticas Domina la terminología y fundamentos de la Ingeniería de Software como base para el diseño e implementación de aplicaciones Elaborar conclusiones para una población en base a los datos de una muestra Entender la organización de un sistema informático y los componentes de un sistema operativo Entender el soporte físico (hardware) de los ordenadores desde el punto de vista del software (uso del procesador memoria discos monitor) Entender la estructura interna de un sistema operativo Establecer la naturaleza y estructura de la organización su efectividad y cultura organizacional Evaluar diseñar y aplicar lógica matemática algebra booleana circuitos combinatorios grafos árboles y modelos de redes para la solución de problemas cotidianos Extraer/Producir información desde y hacia la Web buscando mejorar la experiencia de los usuarios Gestionar analizar y sintetizar información Habilidad para publicar datos enlazados mediante lenguajes formales Identifica el ámbito de la arquitectura empresarial para asegurarse de que esté alineada con la estrategia empresarial Identifica los componentes de un modelo de comunicaciones cliente-servidor Identifica los obstáculos oportunidades y riesgos para la implementación de un programa de arquitectura empresarial y los medios para superarlos Identifica modelos de servicios de red Identifica y resuelve problemas en la gestión de redes Identificar los elementos de la planeación sus estrategias y toma decisiones CapIVVVI Identificar metodologías de control y normas de buenas prácticas internacionales Incidencia del Factor Humano en la Administración la motivación el liderazgo la toma de decisiones y su motivación Instala software en forma eficiente en el equipo de cómputo Instala software en forma eficiente en el equipo de cómputo Integra grupos de trabajo y tiene activa participación Maneja el hardware del equipo para obtener el mejor provecho Maneja el hardware del equipo para obtener el mejor provecho Organizar algoritmos en métodos/funciones comunicandos por parámetros (valor/referencia) haciendo uso de variables locales globales y funciones especiales Proporcionar un conjunto de funciones para animar el contenido de la página en forma muy sencilla Realiza el análisis de aplicaciones Realiza mantenimiento preventivo en la computadora Realiza mantenimiento preventivo en la computadora Realizar operativamente actividades en áreas de su profesión Recolectar organizar analizar y presentar datos de manera entendible Reconoce la necesidad de implementar un programa de arquitectura empresarial en una organización existente y las formas de crear una propuesta para esta iniciativa Reflexionar frente a la elección de diferentes alternativas dentro de la lógica matemática algebra booleana circuitos combinatorios grafos árboles y modelos de redes para dar solución a problemas cotidianos Representa problemas reales a través de técnicas de clasificación y agrupamiento Resuelve problemas aplicado métodos y técnicas de Inteligencia Artificial Selecciona los procesos de desarrollo de software una combinación de ellos para aplicarla a proyectos de desarrollo con diferentes niveles de complejidad Selecciona problemas reales que pueden ser resueltos por técnicas de clasificación y agrupamiento Simula protocolos de capa de aplicación en varios escenarios de red PLN: Limpieza GENÉRICAS comportamiento ético compromiso e implicación social comunicación en inglés comunicación oral y escrita organización y planificación del tiempo orientación a la innovación y a la investigación pensamiento crítico y reflexivo trabajo en equipo vivencia de los valores universales del humanismo de cristo ESPECÍFICAS analizar problemas y plantear soluciones mediante métodos computacionales implementar aplicaciones a partir de especificaciones y modelos de software utilizando estándares de documentación y de programación construir modelos y especificaciones de software que permitan validar un producto previo a su implementación analizar diseñar e instalar redes de datos diagnosticar y solucionar problemas relacionados con la comunicación de dispositivos y servicios de red e internet gestionar redes de datos administrar centros de comunicación y datos diseñar implementar y administrar sistemas de base de datos evaluar diseñar y aplicar técnicas y modelos de representación del conocimiento para la resolución de problemas definir planificar y controlar proyectos de ti elaborar presupuestos y estimaciones de alcance costo y tiempo en proyectos de ti desarrollar auditorias de productos y procesos vinculados a la gestión de tic auditar la operación de ti en base a las buenas prácticas de los marcos de referencia reconocidos internacionalmente buscar y seleccionar información explorar métodos que permitan enfocar problemas relacionados a ciencias de la computación proponer estrategias de solución a partir de conocimientos previamente establecidos en el área de ciencias de la computación desarrollar habilidades de pensamiento autónomo en procesos de ciencia y tecnología aplicar y gestionar herramientas de análisis de datos definir planes de negocio mediante la aplicación de conocimientos de ti aplicada a problemas específicos participa en programas de formación profesional en el área de ti con miras a certificaciones de reconocimiento internacional elaborar soluciones alternativas de tic para la mejora de procesos empresariales COMPONENTES adquirir conocimiento en el manejo de jquery mobile adquirir un dominio en la estructuración y creación de aplicaciones web analiza los resultados obtenidos de una manera objetiva y es capaz de describir los diferentes características de una red analizar e interpretar la información contable financiera para el planeamiento control y toma de decisiones gerenciales analizar las áreas a las que se aplica la auditoría informática analizar problemas cotidianos y plantear soluciones a través de la lógica matemática algebra booleana circuitos combinatorios grafos árboles y modelos de redes analizar buscar y estudiar documentos analizar diseñar codificar y depurar algoritmos finitos sencillos precisos y definidos utilizando las estructuras de control secuenciales selectivas y repetitivas analizar diseñar codificar y depurar estructuras secuenciales selectivas repetitivas y arreglos en algoritmos orientados a objetos en problemas reales aplica las diferentes métricas del análisis de redes sociales según para encontrar nodos según las propiedades de la red a la que pertenecen aplica metodologías de desarrollo en diferentes tipos de aplicaciones web aplicar y validar la información obtenida aportar con el desarrollo del proyecto de fin de titulación en el área de ciencias de la computación capacidad de aplicar lineamientos básicos de seguridad a una webapp capacidad de comunicación y liderazgo para favorecer el trabajo en equipo y la motivación desde los diferentes roles existentes en proyectos ágiles capacidad de conocer comprender y participar en las diferentes fases que componen el desarrollo de un proyecto ágil con scrum capacidad de desarrollo de sistemas web ante un conjunto de requerimientos específicos capacidad de integrar funcionalidades para trabajar con java script capacidad para abordar una correcta especificación de requisitos en forma de historias de usuario aplicando un conjunto de buenas prácticas en ello capacidad para construir modelos formales de descripción de recursos para la web comprender la información financiera de empresas comerciales según las normativas vigentes comprender los conceptos teóricos diseñar y analizar sistemas digitales basados en lógica combinacional secuencial y programable conoce principios marcos de trabajo teorías y mejores prácticas de la arquitectura empresarial conocer los conceptos y las tecnologías emergentes de la web semántica conocimiento de diferentes técnicas y prácticas ágiles en el diseño y evolución de bases de datos conocimiento de los fundamentos de las metodologías ágiles de desarrollo cumple sus actividades en los tiempos señalados definir e implementar arreglos matrices para el almacenamiento y manipulación de datos homogéneos definir y comprender los conceptos teóricos y prácticos de la administración y su entorno diseña e implementa modelos de software aplicando las buenas prácticas de la ingeniería de software diseñar programar probar e implementar soluciones informáticas domina la terminología y fundamentos de la ingeniería de software como base para el diseño e implementación de aplicaciones elaborar conclusiones para una población en base a los datos de una muestra entender la organización de un sistema informático y los componentes de un sistema operativo entender el soporte físico hardware de los ordenadores desde el punto de vista del software uso del procesador memoria discos monitor entender la estructura interna de un sistema operativo establecer la naturaleza y estructura de la organización su efectividad y cultura organizacional evaluar diseñar y aplicar lógica matemática algebra booleana circuitos combinatorios grafos árboles y modelos de redes para la solución de problemas cotidianos extraer producir información desde y hacia la web buscando mejorar la experiencia de los usuarios gestionar analizar y sintetizar información habilidad para publicar datos enlazados mediante lenguajes formales identifica el ámbito de la arquitectura empresarial para asegurarse de que esté alineada con la estrategia empresarial identifica los componentes de un modelo de comunicaciones cliente servidor identifica los obstáculos oportunidades y riesgos para la implementación de un programa de arquitectura empresarial y los medios para superarlos identifica modelos de servicios de red identifica y resuelve problemas en la gestión de redes identificar los elementos de la planeación sus estrategias y toma decisiones identificar metodologías de control y normas de buenas prácticas internacionales incidencia del factor humano en la administración la motivación el liderazgo la toma de decisiones y su motivación instala software en forma eficiente en el equipo de cómputo instala software en forma eficiente en el equipo de cómputo integra grupos de trabajo y tiene activa participación maneja el hardware del equipo para obtener el mejor provecho maneja el hardware del equipo para obtener el mejor provecho organizar algoritmos en métodos funciones comunicandos por parámetros valor referencia haciendo uso de variables locales globales y funciones especiales proporcionar un conjunto de funciones para animar el contenido de la página en forma muy sencilla realiza el análisis de aplicaciones realiza mantenimiento preventivo en la computadora realiza mantenimiento preventivo en la computadora realizar operativamente actividades en áreas de su profesión recolectar organizar analizar y presentar datos de manera entendible reconoce la necesidad de implementar un programa de arquitectura empresarial en una organización existente y las formas de crear una propuesta para esta iniciativa reflexionar frente a la elección de diferentes alternativas dentro de la lógica matemática algebra booleana circuitos combinatorios grafos árboles y modelos de redes para dar solución a problemas cotidianos representa problemas reales a través de técnicas de clasificación y agrupamiento resuelve problemas aplicado métodos y técnicas de inteligencia artificial selecciona los procesos de desarrollo de software una combinación de ellos para aplicarla a proyectos de desarrollo con diferentes niveles de complejidad selecciona problemas reales que pueden ser resueltos por técnicas de clasificación y agrupamiento simula protocolos de capa de aplicación en varios escenarios de red Remover stop words GENÉRICAS comportamiento ético compromiso implicación social comunicación inglés comunicación oral escrita organización planificación orientación innovación investigación pensamiento crítico reflexivo equipo vivencia valores universales humanismo cristo ESPECÍFICAS analizar problemas plantear soluciones mediante métodos computacionales implementar aplicaciones partir especificaciones modelos software utilizando estándares documentación programación construir modelos especificaciones software permitan validar producto previo implementación analizar diseñar instalar redes datos diagnosticar solucionar problemas relacionados comunicación dispositivos servicios red internet gestionar redes datos administrar centros comunicación datos diseñar implementar administrar sistemas base datos evaluar diseñar aplicar técnicas modelos representación conocimiento resolución problemas definir planificar controlar proyectos elaborar presupuestos estimaciones alcance costo proyectos desarrollar auditorias productos procesos vinculados gestión auditar operación base buenas prácticas marcos referencia reconocidos internacionalmente buscar seleccionar información explorar métodos permitan enfocar problemas relacionados ciencias computación proponer estrategias solución partir conocimientos previamente establecidos área ciencias computación desarrollar habilidades pensamiento autónomo procesos ciencia tecnología aplicar gestionar herramientas análisis datos definir planes negocio mediante aplicación conocimientos aplicada problemas específicos participa programas formación profesional área miras certificaciones reconocimiento internacional elaborar soluciones alternativas mejora procesos empresariales COMPONENTES adquirir conocimiento manejo jquery mobile adquirir dominio estructuración creación aplicaciones web analiza resultados obtenidos manera objetiva capaz describir diferentes características red analizar interpretar información contable financiera planeamiento control toma decisiones gerenciales analizar áreas aplica auditoría informática analizar problemas cotidianos plantear soluciones través lógica matemática algebra booleana circuitos combinatorios grafos árboles modelos redes analizar buscar estudiar documentos analizar diseñar codificar depurar algoritmos finitos sencillos precisos definidos utilizando estructuras control secuenciales selectivas repetitivas analizar diseñar codificar depurar estructuras secuenciales selectivas repetitivas arreglos algoritmos orientados objetos problemas reales aplica diferentes métricas análisis redes sociales encontrar nodos propiedades red pertenecen aplica metodologías desarrollo diferentes tipos aplicaciones web aplicar validar información obtenida aportar desarrollo proyecto titulación área ciencias computación capacidad aplicar lineamientos básicos seguridad webapp capacidad comunicación liderazgo favorecer equipo motivación diferentes roles existentes proyectos ágiles capacidad conocer comprender participar diferentes fases componen desarrollo proyecto ágil scrum capacidad desarrollo sistemas web conjunto requerimientos específicos capacidad integrar funcionalidades java script capacidad abordar correcta especificación requisitos forma historias usuario aplicando conjunto buenas prácticas capacidad construir modelos formales descripción recursos web comprender información financiera empresas comerciales normativas vigentes comprender conceptos teóricos diseñar analizar sistemas digitales basados lógica combinacional secuencial programable conoce principios marcos teorías mejores prácticas arquitectura empresarial conocer conceptos tecnologías emergentes web semántica conocimiento diferentes técnicas prácticas ágiles diseño evolución bases datos conocimiento fundamentos metodologías ágiles desarrollo cumple actividades tiempos señalados definir implementar arreglos matrices almacenamiento manipulación datos homogéneos definir comprender conceptos teóricos prácticos administración entorno diseña implementa modelos software aplicando buenas prácticas ingeniería software diseñar programar probar implementar soluciones informáticas domina terminología fundamentos ingeniería software base diseño implementación aplicaciones elaborar conclusiones población base datos muestra entender organización sistema informático componentes sistema operativo entender soporte físico hardware ordenadores punto vista software procesador memoria discos monitor entender estructura interna sistema operativo establecer naturaleza estructura organización efectividad cultura organizacional evaluar diseñar aplicar lógica matemática algebra booleana circuitos combinatorios grafos árboles modelos redes solución problemas cotidianos extraer producir información web buscando mejorar experiencia usuarios gestionar analizar sintetizar información habilidad publicar datos enlazados mediante lenguajes formales identifica ámbito arquitectura empresarial asegurarse esté alineada estrategia empresarial identifica componentes modelo comunicaciones cliente servidor identifica obstáculos oportunidades riesgos implementación programa arquitectura empresarial medios superarlos identifica modelos servicios red identifica resuelve problemas gestión redes identificar elementos planeación estrategias toma decisiones identificar metodologías control normas buenas prácticas internacionales incidencia factor humano administración motivación liderazgo toma decisiones motivación instala software forma eficiente equipo cómputo instala software forma eficiente equipo cómputo integra grupos activa participación maneja hardware equipo obtener mejor provecho maneja hardware equipo obtener mejor provecho organizar algoritmos métodos funciones comunicandos parámetros referencia haciendo variables locales globales funciones especiales proporcionar conjunto funciones animar contenido página forma sencilla realiza análisis aplicaciones realiza mantenimiento preventivo computadora realiza mantenimiento preventivo computadora realizar operativamente actividades áreas profesión recolectar organizar analizar presentar datos manera entendible reconoce necesidad implementar programa arquitectura empresarial organización existente formas crear propuesta iniciativa reflexionar frente elección diferentes alternativas lógica matemática algebra booleana circuitos combinatorios grafos árboles modelos redes dar solución problemas cotidianos representa problemas reales través técnicas clasificación agrupamiento resuelve problemas aplicado métodos técnicas inteligencia artificial selecciona procesos desarrollo software combinación aplicarla proyectos desarrollo diferentes niveles complejidad selecciona problemas reales resueltos técnicas clasificación agrupamiento simula protocolos capa aplicación escenarios red LEMATIZACIÓN GENÉRICAS comportamiento ético compromiso implicación social comunicación inglés comunicación oral escribir organización planificación orientación innovación investigación pensamiento crítico reflexivo equipo vivencia valor universal humanismo cristo ESPECÍFICAS analizar problema plantear solución mediante método computacional implementar aplicación partir especificación modelo software utilizando estándar documentación programación construir modelos especificaciones software permitan validar producto previo implementación analizar diseñar instalar red dato diagnosticar solucionar problema relacionado comunicación dispositivo servicio red internet gestionar red dato administrar centro comunicación dato diseñar implementar administrar sistema base dato evaluar diseñar aplicar técnica modelo representación conocimiento resolución problema definir planificar controlar proyecto elaborar presuponer estimación alcance costo proyecto desarrollar auditoria producto proceso vinculado gestión auditar operación base bueno práctica marco referencia reconocer internacionalmente buscar seleccionar información explorar método permitir enfocar problema relacionado ciencia computación proponer estrategia solución partir conocimientos previamente establecer área ciencia computación desarrollar habilidad pensamiento autónomo proceso ciencia tecnología aplicar gestionar herramienta análisis dato definir plan negocio mediante aplicación conocimiento aplicada problema específico participa programa formación profesional área mira certificación reconocimiento internacional elaborar solución alternativa mejora proceso empresarial COMPONENTES adquirir conocimiento manejo jquery mobile adquirir dominio estructuración creación aplicación web analizar resultado obtener manera objetivar capaz describir diferente característico red analizar interpretar información contable financiero planeamiento control tomar decisión gerencial analizar área aplicar auditoría informático analizar problema cotidiano plantear solución través lógica matemático algebrar booleano circuito combinatorio grafo árbol modelo red analizar buscar estudiar documento analizar diseñar codificar depurar algoritmo finito sencillo preciso definido utilizar estructura control secuencial selectivo repetitivo analizar diseñar codificar depurar estructura secuencial selectivo repetitivo arreglo algoritmo orientado objeto problema real aplicar diferente métrico análisis red social encontrar nodo propiedad red pertenecer aplicar metodología desarrollo diferente tipo aplicación web aplicar validar información obtenido aportar desarrollo proyecto titulación área ciencia computación capacidad aplicar lineamiento básico seguridad webapp capacidad comunicación liderazgo favorecer equipo motivación diferente rol existente proyecto ágil capacidad conocer comprender participar diferente fase componer desarrollar proyecto ágil scrum capacidad desarrollar sistema web conjunto requerimiento específico capacidad integrar funcionalidad java script capacidad abordar correcto especificación requisito forma historia usuario aplicar conjunto bueno práctico capacidad construir modelo formal descripción recurso web comprender información financiero empresa comercial normativa vigente comprender concepto teórico diseñar analizar sistema digital basar lógica combinacional secuencial programable conocer principio marco teoría mejor práctico arquitectura empresarial conocer concepto tecnología emergente web semántica conocimiento diferente técnico práctico ágil diseñar evolución base dato conocimiento fundamento metodología ágil desarrollo cumplir actividad tiempo señalado definir implementar arreglo matriz almacenamiento manipulación dato homogéneo definir comprender conceptos teórico práctico administración entorno diseñar implementar modelo software aplicar buena práctica ingeniería software diseñar programar probar implementar solución informática dominar terminología fundamentos ingeniería software base diseño implementación aplicación elaborar conclusión población base dato muestra entender organización sistema informático componente sistema operativo entender soporte físico hardware ordenador punto vista software procesador memoria disco monitor entender estructura interna sistema operativo establecer naturaleza estructura organización efectividad cultura organizacional evaluar diseñar aplicar lógica matemática algebra booleana circuitos combinatorios grafos árbol modelo red solución problema cotidiano extraer producir información web buscar mejorar experiencia usuario gestionar analizar sintetizar información habilidad publicar dato enlazar mediante lenguaje formal identificar ámbito arquitectura empresarial asegurarse esté alineada estrategia empresarial identificar componente modelo comunicación cliente servidor identificar obstáculo oportunidad riesgos implementación programa arquitectura empresarial medios superarlo identificar modelo servicio red identificar resuelve problema gestión red identificar elemento planeación estrategia tomar decisión identificar metodología control norma buena práctica internacional incidencia factor humano administración motivación liderazgo tomar decisión motivación instalar software forma eficiente equipar cómputo integrar grupo activa participación manejar hardware equipo obtener mejor provecho organizar algoritmo métodos función comunicandos parámetro referencia haciendo variable local global función especial proporcionar conjunto función animar contenido página forma sencilla realizar análisis aplicación realizar mantenimiento preventivo computadora realizar operativamente actividad área profesión recolectar organizar analizar presentar dato manera entendible reconocer necesidad implementar programa arquitectura empresarial organización existente forma crear propuesta iniciativa reflexionar frente elección diferente alternativas lógica matemática algebra booleana circuito combinatorio grafos árboles modelos red dar solución problema cotidiano representar problema real través técnica clasificación agrupamiento resolver problema aplicado método técnica inteligencia artificial seleccionar proceso desarrollo software combinación aplicarla proyecto desarrollo diferente nivel complejidad seleccionar problema real resuelto técnica clasificación agrupamiento simular protocolo capa aplicación escenario red