Entornos de Desarrollo - UF1

Beschreibung

Este test se ha realizado siguiente el contenido de la guía didáctica para Entornos de Desarrollo de Ilerna Online, para el curso FP Superior de Desarrollo de Aplicaciones Web.
Nadine Thery
Quiz von Nadine Thery, aktualisiert more than 1 year ago
Nadine Thery
Erstellt von Nadine Thery vor mehr als 5 Jahre
252
1

Zusammenfassung der Ressource

Frage 1

Frage
¿Cómo se puede clasificar el software?
Antworten
  • Por las tareas que realiza
  • Por el método de distribución
  • Por la licencia
  • Por dispositivo o plataforma
  • Por tipo usuario

Frage 2

Frage
El método de distribución shareware permite distribuir el software completo sin limitaciones de ningún tipo y luego pagarlo si estás conforme con él.
Antworten
  • True
  • False

Frage 3

Frage
El método de distribución freeware permite descargar el programa y además acceder a su código fuente.
Antworten
  • True
  • False

Frage 4

Frage
¿Cuál de los siguientes NO es un tipo de licencia?
Antworten
  • Software Libre
  • Software Propietario
  • Software Académico
  • Software Profesional
  • Software de Dominio Público

Frage 5

Frage
En un programa de licencia libre el programador nos permite descargar y utilizar su programa, pero mantiene sus derechos y no permite acceder al código.
Antworten
  • True
  • False

Frage 6

Frage
El software de dominio público...
Antworten
  • es el que utilizan las administraciones y organismos públicos.
  • carece de licencia.
  • no tiene propietarios.
  • se puede hacer una oferta para adquirirlo.
  • no tiene relación con la licencia GPL.

Frage 7

Frage
La [blank_start]Unidad de Control[blank_end] se encarga de interpretar y ejecutar las instrucciones que se almacenan en la memoria principal y, además, genera las señales de control necesarias para ejecutarlas.
Antworten
  • Unidad de Control
  • Unidad Aritmético-Lógica
  • Unidad de registros

Frage 8

Frage
La Unidad Arimético-Lógica:
Antworten
  • recibe datos
  • no realiza comparaciones
  • ejecuta operaciones de cálculo y comparaciones
  • realiza decisiones lógicas
  • no está supervisada por ninguna unidad

Frage 9

Frage
¿Cuáles de los siguientes son componentes de la Unidad de Control (UC)?
Antworten
  • Unidad Aritmético-Lógica (UAL)
  • Contador de Programa (CP)
  • Registro de Instrucción (RI)
  • Registro de dirección de memoria (RDM)
  • Registro de intercambio de memoria (RIM)
  • Registro de memoria de acceso aleatorio (RAM)
  • Decodificador de instrucción (DI)
  • Reloj
  • Secuenciador

Frage 10

Frage
En la ejecución de una instrucción se pueden distinguir dos fases. La [blank_start]fase de búsqueda[blank_end] en la que se localiza la instrucción en la memoria principal y envía a la UC para poder procesarla. Y la [blank_start]fase de ejecución[blank_end] en la que se ejecutan las acciones de las instrucciones.
Antworten
  • fase de búsqueda
  • fase de ejecución
  • fase de indexación
  • fase de ejecución
  • fase de búsqueda
  • fase de procesamiento

Frage 11

Frage
La secuencia por la que pasa el código hasta que se ejecuta sigue el orden: [blank_start]3)[blank_end] Código ejecutable [blank_start]1)[blank_end] Código fuente [blank_start]2)[blank_end] Código objeto
Antworten
  • 3)
  • 2)
  • 1)
  • 1)
  • 2)
  • 3)
  • 2)
  • 1)
  • 3)

Frage 12

Frage
Las fases por las que pasa el compilador son las siguientes: Programa fuente > [blank_start]Análisis Léxico[blank_end] > [blank_start]Análisis sintáctico[blank_end] > [blank_start]Análisis semántico[blank_end] > [blank_start]Generador de Código Intermedio[blank_end] > [blank_start]Optimizador de código[blank_end] > [blank_start]Generador de código[blank_end] > Programa Objeto
Antworten
  • Análisis Léxico
  • Análisis sintáctico
  • Análisis semántico
  • Generador de Código Intermedio
  • Optimizador de código
  • Generador de código

Frage 13

Frage
El enlazador se ejecuta antes de crear el programa objeto, incluyendo las librerías para que el código ejecutable pueda correr correctamente.
Antworten
  • True
  • False

Frage 14

Frage
Según su nivel de abstracción, los lenguajes de programación se clasifican en: [blank_start]bajo nivel[blank_end], [blank_start]nivel medio[blank_end], [blank_start]alto nivel[blank_end].
Antworten
  • bajo nivel
  • imperativos
  • nivel medio
  • funcionales
  • alto nivel
  • lógicos

Frage 15

Frage
¿Cuáles de las siguientes afirmaciones son correctas?
Antworten
  • El lenguaje de nivel medio se utiliza sobre todo para la creación de sistemas operativos.
  • El lenguaje de alto nivel se puede encontrar en inglés y alemán.
  • El lenguaje de bajo nivel requiere un compilador para pasarse a lenguaje máquina.
  • C# es un lenguaje de medio nivel.
  • El lenguaje máquina en un lenguaje de bajo nivel.

Frage 16

Frage
Un programa compilado es más seguro que uno interpretado, ya que no contiene el código fuente y no puede ser modificado por el usuario.
Antworten
  • True
  • False

Frage 17

Frage
¿Cuáles de las siguientes afirmaciones son verdaderas respecto a los compiladores e intérpretes?
Antworten
  • Un compilador traduce un programa línea a línea a otro lenguaje de programación.
  • Un intérprete es capaz de analizar y ejecutar otros programas, escritos en un lenguaje de alto nivel.
  • Un intérprete traduce a lenguaje intermedio de forma que el programa se pueda ejecutar.
  • Un compilador traduce directamente de alto nivel a bajo nivel.
  • El intérprete espera a terminar de procesar todo el programa para generar un informe de errores.

Frage 18

Frage
Casi todos los lenguajes de desarrollo de software comercial se realizan en lenguaje funcional.
Antworten
  • True
  • False

Frage 19

Frage
¿Qué tienen en común la programación modular y la programación orientada a objetos?
Antworten
  • La reutilización del código.
  • Facilita el trabajo de un equipo en un mismo proyecto
  • Se basan en clases y métodos.

Frage 20

Frage
El [blank_start]modelo en cascada[blank_end] sigue un orden concreto que obliga a cerrar la etapa anterior. Permite hacer iteraciones, pero obliga a recorrer todas las etapas anteriores. Una de sus variantes incluye la retroalimentación entre etapas, que permite volver a etapas anteriores. El [blank_start]modelo iterativo-incremental[blank_end] está basado en varios ciclos cascada retroalimentados y en un sistema de incrementos. Cada incremento se construye sobre el que ya se ha entregado. El [blank_start]modelo en espiral[blank_end] combina ambos modelos. Cuenta con cuatro fases y cuando termina, produce una versión incremental del software con respecto al ciclo anterior. Su principal característica es incluye en cada fase un análisis de riesgos. El [blank_start]modelo en V[blank_end] describe las actividades y resultados que deben producirse durante el desarrollo del producto.
Antworten
  • modelo en cascada
  • modelo iterativo-incremental
  • modelo en espiral
  • modelo en V
  • modelo en espiral
  • modelo en cascada
  • modelo iterativo-incremental
  • modelo en V
  • modelo iterativo-incremental
  • modelo en cascada
  • modelo en espiral
  • modelo en V
  • modelo en V
  • modelo en cascada
  • modelo iterativo-incremental
  • modelo en espiral

Frage 21

Frage
Las fases del desarrollo de una aplicación son: 1) [blank_start]Análisis[blank_end] 2) [blank_start]Diseño[blank_end] 3) [blank_start]Codificación[blank_end] 4) [blank_start]Pruebas[blank_end] 5) [blank_start]Documentación[blank_end] 6) [blank_start]Mantenimiento[blank_end] 7) [blank_start]Explotación[blank_end]
Antworten
  • Análisis
  • Diseño
  • Codificación
  • Pruebas
  • Documentación
  • Mantenimiento
  • Explotación

Frage 22

Frage
Es adecuado cuando ya se ha realizado otro proyecto parecido con éxito, los requisitos son conocidos y estables, y no se necesitan versiones intermedias: [blank_start]MODELO EN CASCADA[blank_end] Se recomienda para proyectos muy grandes y en constante cambio. Con un gran factor de riesgo: [blank_start]MODELO EN ESPIRAL[blank_end] Se recomienda cuando los requisitos o el diseño no están completamente definidos y es posible que haya grandes cambios: [blank_start]MODELO ITERATIVO-INCREMENTAL.[blank_end] Permite comprobar el resultado que debe salir de cada requisito en la fase de diseño: [blank_start]MODELO EN V.[blank_end]
Antworten
  • MODELO EN CASCADA
  • MODELO EN ESPIRAL
  • MODELO ITERATIVO-INCREMENTAL.
  • MODELO EN V.

Frage 23

Antworten
  • Desarrollar y Probar
  • Evaluación de riesgos
  • Definición de objetivos
  • Planificación
Zusammenfassung anzeigen Zusammenfassung ausblenden

ähnlicher Inhalt

Entornos de Desarrollo - Test UML
Juan Torrella
Programación de computadores
LUIS ADRIAN LASSO CARDONA
PROGRAMACIÓN DE COMPUTADORAS
Valeria Del Castillo
Java World Capitulo 2
Alejandro Ruíz
Java World Capitulo 3
Alejandro Ruíz
Programación de computadores
IRENE AGUILAR JUAREZ
Java World Capitulo 4
Alejandro Ruíz
Entornos de Desarrollo - Test UML
DR. MANUDELAROSA L.
Paradigmas de la programación
FILIBERTO CASTRO BERNAL
BKF C95 (Fragen der Ziffern 1c, 1d)
Harald Koenig
Top Tools für Zusammenarbeit im Web 2.0
Gaby K. Slezák