Envía tu nombre a este LINK para el grupo Whatsapp

LISTADO DE LOS TAREAS REVISADAS

Test Conocimientos básicos de Python

Python On Line

Resumen de Python

HOLA Mundo Comparativo

PDF sobre Python




PROYECTOS DE FIN DE CURSO


PROYECTO PARA DOS PERSONAS

Desarrollar un sistema utilizando las librerías de SOCKETS con el objeto de realizar una interacción entre dos computadores conectados a la misma red.
El programa realizará una competencia entre los dos usuarios conectados, les enviará un conjunto de preguntas seleccionadas de manera aleatoria, sin repetición, y solicitará la respuesta, e irá registrando las participaciones:

  • el que responda primero gana 5 puntos si es correcta su respuesta
  • si la respuesta del primero es incorrecta pierde 2 puntos;
  • si la respuesta del primero fue incorrecta, se verificará la respuesta del segundo, y si esta es correcta, gana 3 puntos.

El archivo de origen tiene en la primera línea, la cantidad de preguntas que dispone, y en la segunda línea, tiene cuántas preguntas se realizará en la competencia.
Una vez concluidas todas las preguntas, entrega un reporte en ambos computadores, indicando claramente quién ganó y quién perdió.


PROYECTO PARA UNA PERSONA

Desarrollar un sistema utilizando las librerías de SOCKETS con el objeto de realizar una interacción entre dos computadores conectados a la misma red.
El programa realizará una evaluación al equipo cliente conectado, el server le enviará un conjunto de preguntas seleccionadas de manera aleatoria, sin repetición, y solicitará la respuesta, e irá registrando las respuestas:

  • gana 5 puntos si es correcta su respuesta
  • si la respuesta es incorrecta pierde 2 puntos

El archivo de origen tiene en la primera línea, la cantidad de preguntas que dispone, en la segunda línea, tiene cuántas preguntas se realizará en la evaluación, y en la tercera línea está el número de puntos mínimo para aprobar la evaluación.
Una vez concluidas todas las preguntas, entrega un reporte, indicando claramente cuántas respuestas fueron correctas e incorrectas, asimismo, el puntaje obtenido y si aprobó la prueba o no.


Ver un ejemplo de PREGUNTAS.TXT












RETORNAR

EJERCICIOS AVANZADOS Y RESUELTOS

    SECCIÓN TRABAJO CON IP's

  1. IPv4, pide una direcció IP y muestra el detalle de todas las IP disponibles incluyendo ID RED y BROADCAST
  2. SUBREDES, pide IPv4 y número de CIDR, mostrando el número de subredes que se desglosan de acuerdo al IP base
  3. SUBREDES, pide IPv4, y tres números de computadores por subred, y el programa indican y muestra las subredes que se pueden armar
  4. SECCIÓN ENVÍO DE INFORMACIÓN

  5. Pide IP Origen, IP Destino y Mensaje; luego utilizando protocolo simple, convertir en binario e imprimir el resultado
  6. Pide una serie de unos y ceros, y decodifica mostrando el IP origen, IP destino y mensaje
  7. Pide IP Origen, IP Destino, Mensaje y Ancho de Banda en bytes; luego arma paquetes de la lonbgitud del ancho de banda con pedazos del mensaje, asignando un identificador a cada mensaje, empezando de 1 adelante.
  8. Pide una serie de unos y ceros, y decodifica mostrando el IP origen, IP destino, el mensaje completo y el ancho de banda que tiene
  9. COMUNICACIÓN CON SOCKETS

  10. En un solo computador, crear un programa SERVER que se comunique con un programa CLIENTE por un puerto en común
  11. En un solo computador, crear un programa SERVER que se comunique con un programa CLIENTE por un puerto en común, enviando un mensaje desde el cliente y recibiendo otro desde el servidor
  12. En dos computadores conectados a la misma red de área local, crear un programa SERVER en un equipo, que se comunique con un programa CLIENTE en otro equipo, por un puerto en común, enviando y recibiendo mensajes entre Servidor y Cliente
  13. En dos computadores conectados a la misma red de área local, crear un programa SERVER en un equipo, que envíe un archivo texto a un computador CLIENTE en otro equipo, por un puerto en común, enviando y recibiendo mensajes entre Servidor y Cliente
  14. SECCIÓN SEGURIDAD DE INFORMACIÓN

  15. Codificación MURCIELAGO Click aquí para ver el algoritmo
  16. Decodificación MURCIELAGO
  17. Codificación CLAVE CESAR Click aquí para ver el algoritmo
  18. Decodificación CLAVE CESAR
  19. Codificación BASE64 Click aquí para ver el algoritmo
  20. Decodificación BASE64
  21. Codificación Método ZigZag de 2 o 3 puntas
  22. Decodificación ZigZag
  23. Codificación Método de Transposición
  24. Decodificación por Transposición
  25. Codificación Método HILL
  26. Decodificación HILL





RETORNAR