Imagen de portada del blog

La imagen tiene un fondo azul con cuatro iconos tecnológicos: un símbolo de señal Wi-Fi en la esquina superior izquierda, un portátil en la esquina superior derecha, dos engranajes (uno azul y otro amarillo) en la esquina inferior derecha y un navegador web con "www" en la esquina inferior izquierda. En el centro hay una placa base de computadora. Alrededor de la placa base está el texto "COMUNIDAD TIFLOTEC" en color naranja, formando un semicírculo.

clase5: Primer Examen de Evaluación - Bloque Uno


Indicación metodológica de lectura fundamental para el estudiante


Antes de realizar cualquier acción, es un requisito estricto que lea este documento de evaluación completo, de principio a fin, sin prisa. La lectura previa y la comprensión global son la prueba definitiva de su capacidad técnica y madurez.


Usted ha llegado a una instancia decisiva. Estas cuatro semanas de estudio han sido la base; ahora es momento de demostrarse a sí mismo de qué está hecho. Este examen no es un simple trámite; es un filtro que determinará si usted posee la disciplina, la honestidad y la capacidad analítica necesarias para continuar en el camino del desarrollo de software.


Reglas ineludibles del examen


Uno: Honestidad absoluta. Está terminantemente prohibido abrir sus notas, consultar las lecciones anteriores, buscar en internet o apoyarse en cualquier material de apoyo. Usted debe ser absolutamente sincero consigo mismo. Recuerde que el profesor está presente en su conciencia; si usted hace fraude, el único que se engaña y se perjudica es usted mismo.


Dos: Organización rigurosa. El orden es la virtud de los grandes programadores. Usted deberá crear una carpeta raíz llamada Bloque Uno en su equipo. Dentro de ella, debe organizar sus carpetas anteriores de las clases uno a la cuatro. Su hoja de respuestas debe ser guardada dentro de esta carpeta raíz. La forma en que usted cuida y ordena su trabajo es un reflejo de su rigor profesional futuro.


Tres: Tiempo límite. Usted dispone de tres horas cronológicas para completar esta evaluación. Gestione su tiempo con sabiduría.


Cuatro: Autoevaluación. Al finalizar, usted será su propio juez y evaluador. Si no es capaz de seguir estas pocas reglas, es mejor que abandone el curso ahora, pues esto significa que aún no está listo. La honestidad y los principios son virtudes que solo el tiempo y el carácter forjan.


Instrucciones para su espacio de trabajo


Primero: Asegúrese de tener su carpeta raíz Bloque Uno creada y organizada con sus subcarpetas.

Segundo: Abra un Bloc de Notas nuevo, escriba en la primera línea: Hoja de respuestas del Primer Examen de Evaluación.

Tercero: Guarde este archivo dentro de la carpeta Bloque Uno con el nombre Respuestas_Examen_Bloque_1.txt.


Bloque de preguntas: Evaluación de conocimientos


Sección A: Conceptos fundamentales y entorno (Preguntas 1 a 15)


1. Explique, sin usar tecnicismos, qué es el PATH durante la instalación de Python y qué sucede si no se marca al instalar.

2. ¿Qué diferencia real existe entre un número guardado como "10" y el número 10 sin comillas?

3. ¿Por qué es obligatorio usar el punto y no la coma para los decimales en Python?

4. Si usted intenta ejecutar un archivo llamado programa.txt usando el comando python, ¿qué error le dará la consola y por qué?

5. Detalle los pasos para abrir la consola CMD y navegar hasta una carpeta llamada Proyectos en el escritorio.

6. ¿Para qué sirve el comando CLS y por qué es una cuestión de salud mental para un programador ciego usarlo frecuentemente?

7. Explique la función del autocompletado con la tecla Tabulador.

8. ¿Qué diferencia hay entre una cadena de texto y un número entero?

9. ¿Por qué el nombre de una variable no puede contener espacios?

10. ¿Cómo verifica en su lector de pantalla si un archivo es .txt o .py?

11. Explique el proceso inverso: ¿cómo vuelve a editar un archivo .py que ya le funciona?

12. ¿Qué es el intérprete de Python?

13. ¿Por qué el uso de la barra espaciadora para sangrías es un error técnico inaceptable?

14. ¿Qué significa "democratizar el conocimiento" en el contexto de la programación?

15. ¿Cómo se llama el proceso de transformar un texto capturado por input en un número?


Sección B: Lógica matemática y Casting (Preguntas 16 a 30)


16. Si una variable tiene el valor "20" (con comillas), ¿qué resultado da si la multiplica por 2?

17. ¿Qué función debe usar si necesita capturar números con decimales?

18. Escriba la línea de código para convertir la variable numero_texto a un número entero.

19. ¿Por qué el asterisco es obligatorio para multiplicar?

20. ¿Qué pasa si divide un número entre cero en Python?

21. Si tiene la variable precio = "100.50", ¿cómo la convierte para poder restarle 5.5?

22. ¿Cuál es el riesgo de guardar datos matemáticos en variables de tipo string?

23. Escriba una operación que combine suma y multiplicación respetando las reglas de Python.

24. ¿Por qué la variable `resultado` no debe llevar comillas en un `print`?

25. ¿Es posible sumar un string y un número? Explique.

26. ¿Cómo se lee el operador división en un lector de pantalla?

27. Si usted escribe `int("10.5")`, ¿qué sucede y por qué?

28. ¿Qué es el Casting forzado?

29. ¿Por qué el ejemplo de la "Máquina del Tiempo" requería usar `int()`?

30. Si olvida el paréntesis de cierre en una función, ¿qué tipo de error arroja Python?


Sección C: Sangría, Identación y Condicionales (Preguntas 31 a 45)


31. Defina "Sangría" usando la analogía de la carpeta dentro de otra carpeta.

32. ¿Por qué se dice que el Tabulador es un método más seguro que los espacios?

33. ¿Qué significan los dos puntos al final de un `if`?

34. ¿Qué ocurre si escribe una línea sin sangría debajo de un `if`?

35. Explique el símbolo `==`.

36. ¿Cuál es la diferencia entre `if` y `elif`?

37. ¿Qué sucede si ninguna de las condiciones de un `if` o `elif` se cumple y no existe un `else`?

38. Describa el sonido o anuncio que hace su lector de pantalla cuando llega a una línea tabulada.

39. Si usted presiona Retroceso (Backspace) después de un `print` tabulado, ¿a dónde regresa el cursor?

40. ¿Por qué es obligatorio ser consistente y no mezclar espacios con tabuladores?

41. ¿Qué es un error de sintaxis?

42. Si una condición es `10 > 5`, ¿es verdadera o falsa?

43. Escriba la estructura de un `if` que compara si `edad` es menor a 18.

44. ¿Por qué es mejor usar un tabulador que contar cuatro espacios?

45. ¿Cómo verifica auditivamente si su sangría es correcta?


Sección D: Desafíos de lógica y resolución de problemas (Preguntas 46 a 60)


46. Si un programa pide un nombre y una edad, y luego imprime "Hola [nombre], el próximo año tendrás [edad+1]", ¿cómo debe escribir la línea de cálculo?

47. ¿Qué lógica usaría para determinar si un número es igual a 0?

48. Si el usuario ingresa un número negativo en un programa que espera edades, ¿qué debería hacer el `if`?

49. Diseñe el algoritmo en texto plano para verificar si un usuario es mayor de 18 años o tiene un permiso especial.

50. Si tiene tres condiciones que evaluar, ¿cómo las encadenaría?

51. ¿Qué significa que una variable sea de alcance local dentro de un `if`?

52. ¿Por qué la madurez emocional es un factor de éxito en la programación?

53. ¿Cómo reacciona ante un error que no comprende?

54. Si el programa pide un número y usted ingresa una letra, ¿qué sucede?

55. ¿Cómo implementaría un sistema donde la contraseña correcta sea "admin123"?

56. Explique cómo el comando `cd..` le ayuda a salir de una carpeta errónea.

57. Si su lector de pantalla no le anuncia la sangría, ¿qué configuraciones debe revisar?

58. ¿Qué lección le ha dejado el fracaso al programar?

59. ¿Es usted el responsable absoluto de sus errores en este examen?

60. Si ha llegado hasta aquí, ¿qué nivel de convicción tiene para terminar el curso?


Información final para el estudiante


Usted es su propio juez. Nadie más sabrá si utilizó ayuda externa, pero usted llevará la carga de no haber sido sincero consigo mismo. Si ha completado este examen con integridad y ha llegado hasta aquí, sepa que ha superado la primera gran barrera.


La programación es un camino de humildad: aprendemos más de lo que nos sale mal que de lo que nos sale bien. Si el examen le costó, es porque todavía hay conceptos que necesitan ser pulidos. Repase, entienda y levántese.


El éxito en este bloque no es solo haber respondido las preguntas, es haber mantenido la disciplina, el orden en su carpeta Bloque Uno y la honestidad que todo desarrollador debe poseer. Ahora, guarde sus respuestas, cierre su Bloc de Notas y prepárese para el siguiente nivel.


Profesor: Diego R. Solano C. 

¿Te ha sido útil este artículo?

Lecturas del artículo: cargando...
Pulsa Enter aquí para leer los comentarios publicados por otros usuarios (0)

Aún no hay comentarios publicados en este artículo. Anímate a ser el primero en dejar uno.

Pulsa Enter aquí para ver los pasos y dejar un comentario nuevo

Cómo dejar un comentario desde tu computadora (JAWS, NVDA o Microsoft Narrator)

Al presionar el botón que aparece más abajo, se abrirá una nueva pestaña del navegador con el formulario oficial de comentarios de Google para esta publicación. El formulario se abre en una página separada para que funcione correctamente con tu lector de pantalla sin interferencias. Sigue estos pasos:

  • Paso 1: Presiona el botón de abajo. Una nueva pestaña se abrirá con el formulario de comentarios.
  • Paso 2: Espera a que la página cargue completamente. Tu lector de pantalla debería anunciar el título de la nueva pestaña automáticamente.
  • Paso 3: Presiona la tecla E para ir al primer cuadro de edición, que es donde debes escribir tu comentario.
  • Paso 4: Escribe tu comentario.
  • Paso 5: Presiona Tab para navegar hasta el botón Publicar y actívalo con Enter.
  • Paso 6: Si Google te pide iniciar sesión con tu cuenta de Google, sigue el proceso de inicio de sesión con Tab y Enter.
  • Paso 7 — Verificación de seguridad: Es posible que Google muestre una verificación de seguridad llamada CAPTCHA, que consiste en una casilla de verificación que dice "No soy un robot". Si aparece, presiona la tecla F para navegar hasta ese campo, luego presiona Espacio para marcarla. En algunos casos puede aparecer una prueba adicional con imágenes; si esto ocurre, sigue las instrucciones en pantalla que leerá tu lector de pantalla.
  • Paso 8 — Cerrar la ventana y regresar: Una vez que hayas enviado el comentario, la ventana de comentarios no se cerrará automáticamente ni regresará al blog por sí sola. Para regresar a la publicación, debes cerrar esa pestaña manualmente. Presiona la combinación de teclas Control + W para cerrar la pestaña activa. Al cerrarla, el navegador volverá automáticamente a la pestaña del blog donde estabas leyendo el artículo. Además, este blog detectará que cerraste la ventana y tu lector de pantalla anunciará que regresaste al artículo.
  • Moderación: Todos los comentarios son revisados antes de publicarse. Tu mensaje no aparecerá de forma inmediata.

Cómo dejar un comentario desde tu dispositivo móvil (TalkBack o VoiceOver)

Al tocar el botón que aparece más abajo, se abrirá una nueva página con el formulario oficial de comentarios de Google para esta publicación. Sigue estos pasos:

  • Paso 1: Toca el botón de abajo. Se abrirá una nueva pestaña con el formulario de comentarios.
  • Paso 2: Espera a que la página cargue por completo. Tu lector de pantalla anunciará el contenido nuevo.
  • Paso 3: Desliza el dedo hacia la derecha hasta encontrar el cuadro de texto para escribir. Tu lector de pantalla anunciará "campo de texto" o "área de edición".
  • Paso 4: Toca dos veces el cuadro de texto para activarlo y escribe tu comentario.
  • Paso 5: Desliza hacia la derecha hasta el botón Publicar y tócalo dos veces para enviar.
  • Paso 6: Si Google te pide iniciar sesión, desliza hacia la derecha para encontrar los campos de correo y contraseña y completa el proceso.
  • Paso 7 — Verificación de seguridad: Es posible que Google muestre una verificación de seguridad llamada CAPTCHA, que consiste en una casilla que dice "No soy un robot". Si aparece, desliza con el dedo hasta encontrarla y tócala dos veces para marcarla. En algunos casos puede aparecer una prueba con imágenes; si esto ocurre, tu lector de pantalla leerá las instrucciones de esa prueba para que puedas completarla.
  • Paso 8 — Cerrar la pestaña y regresar en Android: Una vez enviado el comentario, la pestaña no se cerrará sola. Para regresar al blog, toca el botón de pestañas en tu navegador (en Chrome es un número entre un cuadrado en la parte de abajo o arriba de la pantalla). Busca la pestaña de Comunidad Tiflotec y tócala dos veces para volver a ella. También puedes deslizar hacia arriba o a un lado la pestaña del formulario para cerrarla directamente.
  • Paso 8 — Cerrar la pestaña y regresar en iPhone o iPad: Una vez enviado el comentario, toca el botón de pestañas en Safari (son dos cuadrados superpuestos en la esquina inferior derecha de la pantalla). Verás todas las pestañas abiertas. Busca la de Comunidad Tiflotec y tócala para volver al artículo. Si quieres cerrar la pestaña del formulario, busca su vista previa y desliza hacia la izquierda hasta el botón Cerrar.
  • Moderación: Todos los comentarios son revisados antes de publicarse. Tu mensaje no aparecerá de forma inmediata.