0% encontró este documento útil (0 votos)
3 vistas3 páginas

Python

La lógica de programación es la habilidad de resolver problemas de manera estructurada, esencial para ingenieros de software. Los diagramas de flujo ayudan a visualizar procesos y la programación orientada a objetos permite crear modelos eficientes, promoviendo la reutilización de código. Tcl/Tk es un conjunto para crear interfaces gráficas, mientras que las librerías en Python extienden su funcionalidad, facilitando la creación de aplicaciones con elementos gráficos interactivos.

Cargado por

Wolfysma Studios
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
3 vistas3 páginas

Python

La lógica de programación es la habilidad de resolver problemas de manera estructurada, esencial para ingenieros de software. Los diagramas de flujo ayudan a visualizar procesos y la programación orientada a objetos permite crear modelos eficientes, promoviendo la reutilización de código. Tcl/Tk es un conjunto para crear interfaces gráficas, mientras que las librerías en Python extienden su funcionalidad, facilitando la creación de aplicaciones con elementos gráficos interactivos.

Cargado por

Wolfysma Studios
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

1. ¿Qué es lógica de programación?

la lógica de programación es la capacidad de pensar de manera


estructurada y ordenada para resolver problemas. Como ingenieros de
software, nuestra tarea principal es diseñar soluciones eficientes y
efectivas para los desafíos que enfrentamos. La lógica de programación
nos brinda las herramientas mentales para abordar estos problemas de
manera sistemática.

2. ¿Qué es un diagrama de flujo y como puede ser utilidad en la


programación?

Es un diagrama que representa las etapas de un proceso, flujo de


trabajo, programa informático o sistema. Los diagramas de flujo se
componen de formas conectadas por líneas y representan procesos paso
a paso para facilitar la toma de decisiones, reducir ambigüedad y
mejorar los flujos de trabajo.

3. ¿Qué es programación orientada a objetos?

Se basa en el concepto de crear un modelo del problema de destino en


sus programas. La programación orientada a objetos disminuye los
errores y promociona la reutilización del código. Python es un lenguaje
orientado a objetos. Los objetos definidos en Python tienen las
características siguientes:

 Identidad

 Estado

 Comportamiento

Python incluye las características siguientes para dar soporte a la


programación orientada a objetos:

 Creación de objetos basada en clases

 Herencia con polimorfismo

 Encapsulación con ocultación de datos

4. ¿Qué es Tcl/Tk?

Es un dúo compuesto por un lenguaje de script dinámico (Tcl - Tool


Command Language) y un conjunto de herramientas para interfaces
gráficas (Tk - Toolkit). Permite crear aplicaciones de escritorio
multiplataforma (Windows, Linux, macOS) de forma sencilla y rápida,
siendo muy utilizado en programación, herramientas de automatización
y integrado en lenguajes como Python

5. ¿Qué es una librería?

son colecciones de funciones, clases y métodos predefinidos que


extienden la funcionalidad básica del lenguaje. Estas librerías están
escritas en Python o en otros lenguajes de programacion y se pueden
importar en tus programas para reutilizar el código y acceder a
funcionalidades adicionales sin tener que escribir todo desde cero.

6. Cuando se usan las siguientes librerías: tk, ttk y tix, nombra un


ejemplo del uso de cada una.

se utilizan para crear interfaces gráficas de usuario (GUI).

Tk ofrece widgets básicos

Ttk proporciona widgets modernos y temáticos (mejor aspecto)

Tix amplía Tk con widgets avanzados. Se usan en conjunto para crear


aplicaciones de escritorio funcionales y con buena apariencia

7. ¿Qué es interfaz gráfica y cuáles son sus elementos?

es un tipo de interfaz que permite al usuario interactuar con los


dispositivos a través de iconos gráficos e indicadores visuales

 Contenedores: Ventanas principales (Tk, QWidget) y marcos


(Frame) que agrupan otros elementos.

 Controles de Entrada: Cuadros de texto (Entry, Text), casillas de


verificación (Checkbutton) y botones de opción (Radiobutton).

 Componentes de Salida: Etiquetas (Label) para texto estático e


imágenes.

 Acciones: Botones (Button) para ejecutar funciones y menús para


navegación.

 Diálogos: Ventanas emergentes para mensajes (messagebox) o


selección de archivos

8. ¿Qué es widgets?
es una pequeña aplicación o componente gráfico interactivo que se
añade al escritorio, pantalla de móvil o sitio web para ofrecer acceso
rápido a información o funcionalidades sin abrir la aplicación completa

9. Nombra 1 widgets que se pueda usar, para cada una de las


librerías tk, ttk y tix.

Tk = Button

Ttk = button

Tix = ballon

10. Que son funciones [Link]

son bloques de código independientes, con nombre propio, diseñados


para realizar tareas específicas y reutilizables dentro de un programa
más grande

También podría gustarte