Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Programación en Red
Módulo: Bloque:
Programación Orientada a Objetos III [Bloque Dos]
Competencia de la unidad:
Competencia específica
Pág. 2
Programación Orientada a Objetos III Unidad 3. Programación en Red
Unidad 3
Aprendizaje(s)/Logros:
Estrategia de enseñanza:
Discusión dirigida. El docente propone un foro general de la unidad cuyo propósito es
favorecer la comunicación y el conocimiento entre estudiantes con preguntas de dotadoras y
pueda resolver problemas en un ambiente gráfico.
Estrategia de aprendizaje:
Aprendizaje colaborativo. Reconocer los temas centrales de la unidad mediante la
participación de un foro, la lectura y retroalimentación de las aportaciones de sus
participantes de los flujos y entradas y salida, manipulación y almacenamiento de archivos.
Pág. 3
Programación Orientada a Objetos III Unidad 3. Programación en Red
De acuerdo con los Criterios Generales para la Recepción y Evaluación de Actividades 2023-2
los foros tienen 1 intento para realizar tu participación, la cual se divide en dos momentos:
Primer momento.
Integra en este primer momento dos citas del autor en formato APA séptima edición. Ten en
cuenta que las citas y la bibliografía (que se incluye al final) son aspectos distintos. La omisión
de lo anterior será considerada como una falta a la Integridad Académica.
Segundo momento.
Pág. 4
Programación Orientada a Objetos III Unidad 3. Programación en Red
• ¿Qué paquetes y excepciones son obligatorios al utilizar sockets en Java? Da una breve
descripción de ellos.
6. Fundamenta tu participación integrando una cita de autor y anexa las referencias en formato
APA séptima edición.
7. Consulta el instrumento de evaluación de la actividad para considerar los aspectos a
evaluar.
Material de apoyo U3
Pág. 5
Programación Orientada a Objetos III Unidad 3. Programación en Red
Segundo momento
1. Retroalimenta el aporte de uno de sus
compañeros comparando la actividad de 4
manera constructiva, critica, asertiva,
fundamentada y respetuosa.
2. Contesta de forma argumentada la
siguiente pregunta: ¿Qué paquetes y 10
excepciones son obligatorios al utilizar
sockets en Java? Da una breve
descripción de ellos.
Conocimientos transversales
Haz clic en el siguiente enlace para tener acceso a las indicaciones de la actividad
Pág. 6
Programación Orientada a Objetos III Unidad 3. Programación en Red
Unidad 3
Aprendizaje(s)/Logros:
Estrategia de enseñanza:
Caso de estudio: El docente propone casos prácticos que permiten al estudiante analizar
los contenidos nucleares que van a promover la identificación de los temas centrales y
obtener los conocimientos que le van a permitir desarrollar las actividades indicadas.
Estrategia de aprendizaje:
Aprendizaje basado en la práctica: El estudiante lleva a cabo las indicaciones de la
actividad para identificar los temas centrales del contenido nuclear a fin de construir
programas informáticos a través de un lenguaje de programación.
Pág. 7
Programación Orientada a Objetos III Unidad 3. Programación en Red
Formato de entrega U3
Pág. 8
Programación Orientada a Objetos III Unidad 3. Programación en Red
Material de apoyo U3
canino
• Número telefónico 5
Manejo de Streams
Pág. 9
Programación Orientada a Objetos III Unidad 3. Programación en Red
Pág. 10
Programación Orientada a Objetos III Unidad 3. Programación en Red
Haz clic en el siguiente enlace para tener acceso a las indicaciones de la actividad
Unidad 3
Aprendizaje(s)/Logros:
• Identificar el modelo de comunicación cliente-servidor.
• Distinguir el funcionamiento y la estructura de los streams.
• Crear programas en red mediante el uso de sockets.
Pág. 11
Programación Orientada a Objetos III Unidad 3. Programación en Red
3.3. Sockets
3.3.1. Apertura
3.3.2. Cierre
Estrategia de enseñanza:
Caso de estudio: El docente propone casos prácticos que permiten al estudiante analizar
los contenidos nucleares que van a promover la identificación de los temas centrales y
obtener los conocimientos que le van a permitir desarrollar las actividades indicadas.
Estrategia de aprendizaje:
Aprendizaje basado en la práctica: El estudiante lleva a cabo las indicaciones de la
actividad para identificar los temas centrales del contenido nuclear a fin de construir
programas informáticos a través de un lenguaje de programación.
Formato de entrega U3
Pág. 12
Programación Orientada a Objetos III Unidad 3. Programación en Red
Pág. 13
Programación Orientada a Objetos III Unidad 3. Programación en Red
Material de apoyo U3
Pág. 14
Programación Orientada a Objetos III Unidad 3. Programación en Red
Pág. 15
Programación Orientada a Objetos III Unidad 3. Programación en Red
Conocimientos transversales:
Contempla los siguientes puntos en la
actividad:
Haz clic en el siguiente enlace para tener acceso a las indicaciones de la actividad
Unidad 3
Aprendizaje(s)/Logros:
Pág. 16
Programación Orientada a Objetos III Unidad 3. Programación en Red
Actividad: Complementaria
Estrategia de enseñanza:
Caso de estudio: El docente propone casos prácticos que permiten al estudiante analizar
los contenidos nucleares que van a promover la identificación de los temas centrales y
obtener los conocimientos que le van a permitir desarrollar las actividades indicadas.
Estrategia de aprendizaje:
Aprendizaje basado en la práctica: El estudiante lleva a cabo las indicaciones de la
actividad para identificar los temas centrales del contenido nuclear a fin de construir
programas informáticos a través de un lenguaje de programación.
Formato de entrega U3
Pág. 17
Programación Orientada a Objetos III Unidad 3. Programación en Red
8. Integra capturas de pantalla y el código con sus respectivos comentarios de lo que hace el
módulo del programa corriendo y también debe aparecer a fecha del sistema sin ningún tipo
de recorte.
9. Integra la carpeta donde estás realizando el proyecto en NetBeans y comprime el proyecto
en formato zip.
10. Redacta una conclusión tomando en cuenta la importancia cliente-servidor en la
programación.
11. Integra mínimo tres fuentes de consulta en formato APA séptima edición que sustenten tu
trabajo.
12. Revisa el instrumento de evaluación para conocer los puntos evaluables y el valor de cada
uno de ellos.
Material de apoyo U3
Pág. 18
Programación Orientada a Objetos III Unidad 3. Programación en Red
Menú principal
2. Diseña un menú principal y contiene: 6
huerto, registro y salir.
Submenú Alta
3. Programa el submenú ALTA y contiene
los siguientes datos en el formulario: 2
• Catálogo. 2
• Tipo de flores. 2
• Arreglos florales. 2
• Regalos disponibles. 2
• Imágenes. 2
• Costo. 2
• Descripción. 2
2
• Fecha de compra.
2
• Dirección.
2
4. Crea dos botones:
• Enviar, debe enviar la información al
10
servidor y guardarla.
2
• Salir del proyecto
Pág. 19
Programación Orientada a Objetos III Unidad 3. Programación en Red
Pág. 20
Programación Orientada a Objetos III Unidad 3. Programación en Red
Conocimientos transversales:
Haz clic en el siguiente enlace para tener acceso a las indicaciones de la actividad
Unidad 3
Aprendizaje(s)/Logros:
• Identificar el modelo de comunicación cliente-servidor.
Pág. 21
Programación Orientada a Objetos III Unidad 3. Programación en Red
Actividad: Reflexión
Estrategia de enseñanza:
Preguntas exploratorias: El docente promueve una serie de preguntas exploratorias para
que el estudiante reflexione e identifique los flujos de E/S, únicos y múltiples, el manejo de
archivos y el modelo cliente-servidor.
Estrategia de aprendizaje:
Análisis y la argumentación critica: El estudiante identificará mediante el análisis, los
conceptos de flujo de e/s, manejo de archivos, programa con flujo único y múltiple, con la
finalidad de que responda a las preguntas explotarías del modelo cliente-servidor, streams y
sockets.
Formato de entrega U3
1. Redacta una introducción con una extensión mínima de 50 y máxima de 100, donde
describas la importancia de trabajar con archivos e hilos en el desarrollo de software, con
una extensión mínima de 50 y máxima 100 palabras.
2. Realiza una descripción detallada de cada pregunta de aproximadamente 200 a 300 palabras
de acuerdo con el caso estudio que a continuación se indica:
3. Analiza el siguiente caso “El presidente de una empresa solicita tu apoyo para que des
solución a varios problemas informáticos (Chat en línea y Transmisión de Video en Tiempo
Real) en donde se requiere la automatización de la información para tomen las mejores
Pág. 22
Programación Orientada a Objetos III Unidad 3. Programación en Red
decisiones para la empresa y mejorar los problemas informáticos y tu como profesional que
elementos propondrías para mejorar y por qué.
a) Desarrolla un diagrama de flujo donde se reflejes las entradas y salidas del caso de
estudio.
b) Desarrolla un diagrama UML caso de uso, donde se refleje los procesos de salida del caso
de estudio y la conexión a la base de datos.
c) Consideras que el uso de los diagramas de flujo y diagramas UML ayudan agilizar la
solución del caso de estudio y por qué.
d) ¿Qué ventajas consideras que se obtendrían al implementar el modelo cliente/servidor
para dar solución a la problemática?
e) ¿Cómo utilizarías los streams en el caso de estudio?
f) Donde se implementaría los hilos en el caso de estudio y porque
g) Menciona la importancia de utilizar hilos y sockets en el caso de estudio.
4. Menciona una actividad que consideres fue un aprendizaje significativo en Programación
Orientada a Objetos III.
5. ¿Qué temas de la asignatura requieren un reforzamiento de tu parte?
6. Consideras que lo aprendido en la asignatura te puede ayudar a tener un buen trabajo, te pido
que menciones las competencias profesionales que desarrollaste.
7. Menciona las competencias genéricas que te hacen falta después de concluir la asignatura
de POO y las competencias transversales.
8. Redacta una conclusión (con una extensión mínima de 150 y máxima de 200 palabras) acerca
de la experiencia y dificultades que tuviste desarrollando las actividades de la asignatura.
9. Integra mínimo tres fuentes de consulta en formato APA séptima edición que sustenten tu
trabajo.
10. Revisa el instrumento de evaluación para conocer los puntos evaluables y el valor de cada
uno de ellos.
Material de apoyo U3
Pág. 23
Programación Orientada a Objetos III Unidad 3. Programación en Red
Preguntas
Argumento las respuestas con sus propias
palabras:
Pág. 24
Programación Orientada a Objetos III Unidad 3. Programación en Red
Conclusiones
Redacta una conclusión (con una extensión Obligatorio
mínima de 150 y máxima de 200
palabras) acerca de la experiencia y
dificultades que tuviste desarrollando las
actividades de la asignatura.
Conocimientos transversales:
2. Contempla los siguientes puntos en la
actividad:
• Redacta haciendo uso correcto de la
ortografía y la gramática 3
• Integra por lo menos tres fuentes de
consulta en formato APA séptima 3
edición
Pág. 25
Programación Orientada a Objetos III Unidad 3. Programación en Red
Haz clic en el siguiente enlace para tener acceso a las indicaciones de la actividad
Pág. 26