·

Segurança Pública ·

Direitos Humanos

Send your question to AI and receive an answer instantly

Ask Question

Preview text

Panel de evaluación Evaluación para para ingresar al curso Introducción a la Programación con Python No dejes de leer las preguntas antes de iniciar por favor Título obligatorio Estado obligatorio 1 Construcción del objeto A partir de la descripción elabora el borrador del objeto Respuesta de la pregunta 11 Información sobre el objeto La computadora es una máquina programable que recibe datos de entrada los procesa dentro de la memoria principal y produce datos de salida A partir de su diseño las computadoras se clasifican en diferentes tipos sobre todo en función del tamaño y capacidad entre ellos están las computadoras de escritorio de bolsillo o portátiles Identifica los atributos que describen a un objeto computadora Después elabora al menos 2 métodos que puedan interactuar con estos atributos para que puedas mostrar el mensaje de encendido y apagado de la computadora Atributos Marca modelo capacidad del procesador memoria RAM almacenamiento tipo de almacenamiento tarjeta gráfica síno sistema operativo periféricos conectados estado Métodos encender apagar Guardar 12 Descripción del objeto La computadora es una máquina que procesa datos para convertirlos en información útil a partir de un conjunto de instrucciones almacenadas en la memoria principal Las computadoras modernas se componen de hardware y software El hardware incluye la unidad central de procesamiento CPU la memoria dispositivos de entrada y salida y los periféricos El software son los programas y aplicaciones que permiten realizar tareas específicas Las computadoras pueden clasificarse en diferentes tipos según su tamaño y capacidad como computadoras de escritorio portátiles servidores supercomputadoras y dispositivos móviles Cada tipo tiene características y usos específicos La CPU es el cerebro de la computadora y está formada por el procesador que ejecuta instrucciones y la memoria cache que almacena datos temporales La memoria principal incluye la memoria RAM que es volátil y la memoria ROM que contiene instrucciones básicas para el funcionamiento del sistema Los dispositivos de entrada permiten al usuario introducir datos en la computadora como el teclado el ratón y la cámara Los dispositivos de salida muestran la información procesada como el monitor y la impresora Los periféricos son dispositivos adicionales que se conectan a la computadora para ampliar su funcionalidad El sistema operativo administra los recursos del hardware y software y proporciona una interfaz para que el usuario interactúe con la computadora Guarda y continúa 13 Abstracción del objeto La computadora es un sistema electrónico que recibe procesa y almacena datos transformándolos en información útil para el usuario Se compone de elementos físicos hardware y programas software que trabajan juntos para realizar tareas específicas Guardar 14 Identificación de atributos y métodos Se listan los atributos de la computadora que describen sus características físicas y técnicas y los métodos que permiten que la computadora realice acciones básicas como encenderse apagarse y mostrar su estado actual Atributos marca modelo procesador memoria RAM almacenamiento sistema operativo estado Métodos encender apagar mostrarEstado Guardar 2 Planeación del objeto y elaboración de pseudocódigo 21 Paso a paso para resolver el problema Para resolver el problema sigue estos pasos 1 Definir los atributos del objeto computadora incluyendo marca modelo procesador memoria RAM almacenamiento sistema operativo y estado 2 Crear métodos para encender y apagar la computadora modificando el estado del objeto 3 Implementar un método para mostrar el estado actual de la computadora 4 Probar la implementación creando objetos de la clase computadora con diferentes características y utilizando los métodos para cambiar y mostrar su estado Ejemplo de pseudocódigo Inicio Definir clase Computadora Atributos marca modelo procesador memoria RAM almacenamiento sistema operativo estado Métodos encender apagar mostrarEstado Crear métodos para cambiar el estado de encendido y apagado Mostrar el estado actual Fin Crear objetos y probar los métodos Fin Guarda y continúa 22 Diseño estructurado del pseudocódigo El diseño del pseudocódigo sigue una estructura clara y organizada para representar el objeto computadora y sus métodos Se utiliza la definición de clase para agrupar los atributos y métodos relacionados Clase Computadora Atributos marca modelo procesador memoria RAM almacenamiento sistema operativo estado Métodos encender apagar mostrarEstado Función encender Cambiar estado a Encendido Función apagar Cambiar estado a Apagado Función mostrarEstado Imprimir estado actual Crear instancia de Computadora y llamar a métodos para prueba Guarda y continúa 23 Validación del pseudocódigo antes de programar Se recomienda revisar el pseudocódigo para asegurar que cubre todos los requisitos del problema que los métodos estén bien definidos y que la lógica sea correcta antes de proceder a la implementación en un lenguaje de programación Se puede consultar con otros compañeros o instructores para recibir retroalimentación Guarda y continúa 3 Codificación del pseudocódigo 31 Escribir el código basado en el pseudocódigo y el diseño Implementar la clase Computadora en un lenguaje de programación definiendo los atributos y métodos identificados en el pseudocódigo Se deben incluir métodos para encender apagar y mostrar el estado Ejemplo en Python class Computadora def initself marca modelo procesador memoriaram almacenamiento sistemaoperativo selfmarca marca selfmodelo modelo selfprocesador procesador selfmemoriaram memoriaram selfalmacenamiento almacenamiento selfsistemaoperativo sistemaoperativo selfestado Apagado def encenderself selfestado Encendido def apagarself selfestado Apagado def mostrarestadoself printfLa computadora está selfestado Guarda y continúa 32 Prueba del código con diferentes casos Ejecutar el código con objetos de la clase Computadora probando los métodos encender apagar y mostrarestado para verificar que funcionen correctamente Ejemplo comp1 ComputadoraDell Inspiron Intel i5 8GB 500GB SSD Windows 10 comp1encender comp1mostrarestado comp1apagar comp1mostrarestado Guarda y continúa 33 Validación del código con resultados esperados Comparar los resultados obtenidos de la ejecución del código con los esperados asegurarse que el estado cambia de Apagado a Encendido y viceversa y que el método mostrarestado imprime correctamente el estado actual Si hay errores revisar y corregir el código Guarda y continúa 4 Retroalimentación y ajustes 41 Revisión y modificación del pseudocódigo y código Después de probar el código realizar modificaciones necesarias para mejorar su funcionamiento o corregir errores detectados Probar nuevamente y documentar los cambios realizados Guarda y continúa 42 Informe de retroalimentación y seguimiento Describe las dificultades encontradas durante el desarrollo del ejercicio y cómo se solucionaron Explica los aprendizajes obtenidos y recomendaciones para futuras mejoras Guarda y continúa Nota Todos los cambios se guardan automáticamente Puedes regresar para continuar la evaluación donde la dejaste Usar la calculadora de lado derecho si lo requieres Tabla de contenidos