Study

Entornos de desarrollo - Repaso T1 y T2

  •   0%
  •  0     0     0

  • ¿Quién es el Product Owner y cuál es su función?
    Representa al cliente y revisa el producto al final de cada Sprint para asegurar que se sigue la dirección correcta
  • ¿Qué es el código fuente?
    Es el conjunto de instrucciones en un lenguaje de programación que es legible para los humanos
  • ¿Qué diferencia hay entre un compilador y un intérprete?
    El C. traduce todo el código fuente a código máquina ejecutarlo, mientras que un I. traduce el código instrucción por instrucción a medida que se ejecuta
  • ¿Qué es un IDE?
    Es un entorno de desarrollo integrado, que incluye herramientas como un editor de código, un compilador y un depurador
  • ¿Cuál es el comando para compilar un archivo .java en la consola?
    javac NombreArchivo.java
  • ¿Cuál es el rol del Scrum Master?
    Coordina el equipo y asegura que se sigan las prácticas de Scrum de manera eficiente
  • ¿Cuál es el propósito del método main en Java?
    Es el punto de entrada de un programa Java; donde inicia la ejecución
  • ¿Qué modelo de ciclo de vida permite retroceder entre etapas para corregir errores?
    Modelo en Cascada con Realimentación
  • ¿Por qué los lenguajes de alto nivel son más fáciles de aprender que los de bajo nivel?
    Porque sus instrucciones están más cerca del razonamiento humano y son independientes de la arquitectura del hardware
  • ¿Para qué sirve el control de versiones en un proyecto de software?
    Permite gestionar los cambios en el código, facilitando el trabajo colaborativo y la recuperación de versiones anteriores
  • ¿Qué estructura de código usamos para encapsular las instrucciones de un programa en Java?
    Se encapsulan dentro de una clase, y el código de cada clase se pone entre llaves { }
  • ¿Qué es una “historia de usuario” en Scrum?
    Es una descripción de una funcionalidad desde el punto de vista del usuario, siguiendo el formato: “Como [rol del usuario], quiero [acción] para [objetivo]”
  • ¿Qué archivos genera la compilación de un programa en Java?
    Archivos .class que contienen el bytecode ejecutable
  • ¿Qué es un plugin en un IDE como IntelliJ IDEA?
    Es una extensión que añade nuevas funciones o herramientas al IDE
  • ¿Cuál es el objetivo de utilizar una metodología ágil como Scrum?
    Facilitar un desarrollo más rápido, flexible y de alta calidad mediante ciclos de desarrollo cortos
  • ¿Qué es un Sprint en Scrum?
    Es un ciclo de trabajo en Scrum que dura entre una y cuatro semanas, al final del cual se entrega un producto funcional
  • ¿Qué tipo de lenguaje se usa más en programación orientada a objetos, y puedes dar un ejemplo?
    Lenguajes de alto nivel, como Java o C++
  • ¿Para qué se usa System.out.println() en Java?
    Para imprimir texto en la consola
  • ¿Cuáles son los tres tipos principales de software?
    Software de sistema (como el sistema operativo), software de programación y aplicaciones