0.0: TP Diagnóstico

Contestá y definí, con tus palabras, las siguientes preguntas.

Es válido investigar en internet o en distintos medios, pero por favor no copies y pegues definiciones (Prohibido ChatGPT). El objetivo de la actividad no es llenar páginas y páginas de texto, sino poder evaluar cuánto conocés del tema.

El Trabajo Práctico es individual.

Plataformas Móviles

  1. ¿Que diferencias hay entre un smartphone y un feature phone (o dumb phone)?
  2. ¿Qué diferencias encontrás entre un teléfono móvil (smartphone) y una computadora? ¿Y qué similitudes?
  3. ¿Que sistema(s) operativo(s) de computadora conocés?¿Y de smartphones?
  4. ¿Que es la arquitectura o juego de instrucciones de un procesador?
  5. ¿Cual es la diferencia entre un lenguaje de programación compilado y un lenguaje de programación interpretado?
  6. ¿Conocés la diferencia entre tipado estático y tipado dinámico de datos?
  7. ¿Conocés la diferencia entre error semántico y error sintáctico?

Tecnologías Web

  1. ¿Qué es HTML? ¿Para qué sirve?
  2. ¿Qué es CSS? ¿Para qué sirve?
  3. ¿Cómo se relacionan CSS y HTML?
  4. ¿Qué es JavaScript?
  5. ¿Qué relación hay entre JavaScript y Java?
  6. ¿Que es un paradigma en un lenguaje de programación?
    • a. ¿Qué lenguajes de programación conocés?
    • b. ¿Podes asociar esos lenguajes con su(s) paradigma(s)?
  7. ¿Que es un estándar o especificación? Dar algunos ejemplos.
  8. ¿Conocés git? ¿Qué diferencia hay entre git y github?