POO
IDE
TECNOLOGÍA MOVIL
BUENAS PRÁCTICAS
DISEÑO
100

Características de la POO

Abstracción

Encapsulamiento /encapsulación

Herencia

Polimorfismo

100

Diferencia entre compilador e intérprete?

El compilador escanea el código fuente y lo traduce a código ejecutable cuando todos los errores son removidos y se procede a la ejecución, el intérprete, en cambio traduce el programa línea por línea sin crear código ejecutable, cada línea de código es revisada y ejecutada cada vez que se corre el programa.

100

Qué es un widget? 

Pequeña aplicación o componente de software interactivo diseñado para realizar una función específica de manera rápida y sencilla, sin abrir la app.

100

Cuáles son las buenas prácticas? menciona 3

Código limpio y legible, Reutilización, Pruebas, Seguridad, Documentación, Control de versiones, Optimización.

100

Qué es un wireframe?

 Un boceto esquemático en blanco y negro (baja fidelidad) que define la estructura, organización del contenido y la funcionalidad básica.

200

Qué es la Herencia

Contiene datos de un objeto, mostrando solo lo necesario en una interfaz pública

200

Qué es la codificación?

Proceso de transformar información o datos en un formato específico de símbolos, señales o códigos para facilitar su almacenamiento, transmisión o almacenamiento.

200

Menciona  3 características de las aplicaciones móviles.

La interfaz debe ser intuitiva, carga rápida al abrir la aplicación, asegurar los datos del usuario, debe tener una utilidad clara y actualizaciones regulares.

200

Cuál es el propósito del control de versiones?

Permite registrar y gestionar cambios del código.

200

Qué es un mockup?

Una representación estática de alta fidelidad que simula la apariencia final, incluyendo colores, tipografías, imágenes y estilos de marca.


300

Qué es la POO?

Es un modelo de programación que organiza el código en "objetos" en lugar de solo funciones y variables.

300

Qué es un emulador?

Herramienta de SW que imita el comportamiento de otro sistema que fue desarrollado para otro HW.

300

Menciona los SO más comunes para dispositivos móviles.

Android

IOS

300

Para qué sirven las buenas prácticas para el desarrollo?

Para asegurar que el producto final sea confiable y útil para los usuarios.

300

Qué es un prototipo?

 Una versión interactiva del diseño, ya sea de baja o alta fidelidad, que simula el comportamiento y la experiencia del usuario (se pueden hacer clics, navegar entre pantallas).

400

Menciona dos lenguajes que utilicen POO

Pyton ,C++ , Java, PHP /Ruby, TypeScript, JavaScript, C#,  Smalltalk, Objective-C, Kotlin, Swift, Delphi, Perl  Ada 

400

Qué significan las siglas IDE?

Integrated Development Environment.

Entorno de Desarrollo Integrado.


400

Qué es la interfaz de usuario?

Se refiere a la pantalla gráfica táctil de un dispositivo móvil con la que interactúan los usuarios.

Es el flujo de interacción entre el usuario y el sitio web.

400

Cómo se logra la seguridad en el SW?

Validar entradas, filtrar datos para prevenir vulnerabilidades, otorgar permisos mínimos y necesarios a usuarios, asegurar la confidencialidad de datos sensibles.

400

Qué es la arquitectura de la información?

Disciplina que organiza, estructura y etiqueta los contenidos de entornos digitales (sitios web, apps) para facilitar la usabilidad y el acceso a la información por parte de los usuarios.

500

Qué es el polimorfismo?

Un mismo método puede comportarse distinto dependiendo del objeto que lo use.

500

En qué casos se usa un emulador?

Se emplea como herramienta de compatibilidad y preservación, permitiendo la ejecución de SW  olvidado en infraestructuras modernas donde el HW original es inaccesible o inexistente.

500

Qué es UX/UI?

Experiencia de usuario / Interfaz de usuario

500

Qué aspectos se toman en cuenta para elegir y aplicar las buenas prácticas?

Naturaleza y tamaño del proyecto.

500

Cuáles son los componentes clave de la Arquitectura de la Información (AI)?

Sistemas de navegación, etiquetado, navegación y búsqueda.