Quiz
CCDD: UD01. Desarrollo de software. COMPLEMENTARIO
Perguntas do quiz (51)
1El ordenador se compone de...
- Ados partes, software y hardware
- Bdos partes, hardware y periféricos
- Cdos partes, hardware y aplicaciones
- Ddos partes, software y periféricos
2¿Qué es el software?
- AConjunto de programas informáticos que actúan sobre el hardware para ejecutar lo que el usuario desee. Hay tres tipos, sistema operativo, software de programación y aplicaciones.
- BConjunto de programas informáticos que actúan sobre el hardware para ejecutar lo que el usuario desee. Hay dos tipos, sistema operativo y aplicaciones.
- CConjunto de programas informáticos que actúan sobre el hardware para ejecutar lo que el usuario desee. Hay tres tipos, sistema operativo, software de programación y hardware.
- DConjunto de programas informáticos que actúan sobre el hardware para ejecutar lo que el usuario desee. Hay dos tipos, sistema operativo y software de programación.
3¿Qué es el sistema operativo?
- Aes el software base que ha de estar instalado y configurado en nuestro ordenador para que las aplicaciones puedan ejecutarse y funcionar.
- Bson las aplicaciones base que se instalan y configuran en nuestro ordenador para que el usuario pueda hacer funcionar le ordenador.
- Cconjunto de herramientas que nos permiten desarrollar programas informáticos.
- Dconjunto de programas que tienen una finalidad mas o menos concreta. Como un procesador de texto, una hoja de cálculo, etc.
4¿Qué es el software de programación?
- Aes el software base que ha de estar instalado y configurado en nuestro ordenador para que las aplicaciones puedan ejecutarse y funcionar.
- Bson las aplicaciones base que se instalan y configuran en nuestro ordenador para que el usuario pueda hacer funcionar le ordenador.
- Cconjunto de herramientas que nos permiten desarrollar programas informáticos.
- Dconjunto de programas que tienen una finalidad mas o menos concreta. Como un procesador de texto, una hoja de cálculo, etc.
5¿Qué son las aplicaciones informáticas?
- Aes el software base que ha de estar instalado y configurado en nuestro ordenador para que las aplicaciones puedan ejecutarse y funcionar.
- Bson las aplicaciones base que se instalan y configuran en nuestro ordenador para que el usuario pueda hacer funcionar le ordenador.
- Cconjunto de herramientas que nos permiten desarrollar programas informáticos.
- Dconjunto de programas que tienen una finalidad mas o menos concreta. Como un procesador de texto, una hoja de cálculo, etc.
6¿Qué es un programa?
- Aes el software base que ha de estar instalado y configurado en nuestro ordenador para que las aplicaciones puedan
- Bun conjunto de instrucciones escritas en un lenguaje de programación
- Cconjunto de herramientas que nos permiten desarrollar programas informáticos.
- Dconjunto de programas que tienen una finalidad mas o menos concreta. Como un procesador de texto, una hoja de cálculo, etc.
7¿Cual es el objetivo del software de sistemas?
- ALibrar al usuario de los detalles de hardware que se usa y de su gestión. Proporciona una interfaz de alto nivel, cómoda para el usuario.
- BProporcionar herramientas al usuario para el desarrollo de programas informáticos.
- Cpermitir al usuario realizar una o varias tareas específicas.
- DNinguna es correcta.
8¿Cuál es el objetivo del software de programación?
- ALibrar al usuario de los detalles de hardware que se usa y de su gestión. Proporciona una interfaz de alto nivel, cómoda para el usuario.
- BProporcionar herramientas al usuario para el desarrollo de programas informáticos.
- Cpermitir al usuario realizar una o varias tareas específicas.
- DNinguna es correcta.
9¿Cuál es el objetivo del software de aplicaciones?
- ALibrar al usuario de los detalles de hardware que se usa y de su gestión. Proporciona una interfaz de alto nivel, cómoda para el usuario.
- BProporcionar herramientas al usuario para el desarrollo de programas informáticos.
- Cpermitir al usuario realizar una o varias tareas específicas.
- DNinguna es correcta.
10¿Qué es hardware?
- AConjunto de dispositivos físicos que conforman un ordenador.
- Bla base que ha de ser instalada y configurada en el ordenador.
- Cconjunto de herramientas que nos permiten desarrollar programas informáticos.
- DTodas son correctas.
11El software se ejecutará sobre...
- Alos dispositivos físicos
- Blas aplicaciones
- Cel sistema operativo
- Dninguna es correcta
12La primera arquitectura hardware con programa almacenado se estableció en...
- A1946 por John Von Neumann
- B1954 por John Von Neymann
- C1946 por Robert Kahn
- D1954 por Robert Kahn
13Cuales son las etapas en el desarrollo de software?
- AAnálisis, Diseño, Codificación, Pruebas, Documentación, Explotación
- BAnálisis, Pruebas, Diseño, Documentación, Codificación, Explotación
- CAnálisis, Diseño, Codificación, Pruebas, Documentación,
- DDiseño, Análisis, Codificación, Pruebas, Documentación, Mantenimiento
14Diversos autores han planteado distintos modelos de ciclos de vida, ¿Cuáles son los más conocidos?
- AEn cascada, en cascada con retroalimentación, evolutivos (que se subdivide en iterativo incremental y en espiral).
- BIterativo incremental, en espiral y en cascada (que se subdivide en cascada y con retroalimentación)
- CEn cascada o evolutivos
- DModelo iterativo incremental o modelo en espiral.
15Las herramientas CASE son...
- Aun conjunto de aplicaciones que se utilizan en el desarrollo de software con el objetivo de reducir costes y tiempo del proceso, mejorando por tanto la productividad del proceso.
- Bes un proceso de desarrollo de software que comprende el desarrollo iterativo, la construcción de prototipos y el uso de diferentes herramientas.
- CTodas son correctas
- Dconjunto de herramientas que nos permiten desarrollar programas informáticos.
16RAD es....
- Aun conjunto de aplicaciones que se utilizan en el desarrollo de software con el objetivo de reducir costes y tiempo del proceso, mejorando por tanto la productividad del proceso.
- Bun proceso de desarrollo de software que comprende el desarrollo iterativo, la construcción de prototipos y el uso de utilades CASE.
- CTodas son correctas
- Dconjunto de herramientas que nos permiten desarrollar programas informáticos.
17La tecnología CASE trata de automatizar las fases del desarrollo de software para que mejore la calidad del proceso y del resultado final.
- AVerdadeiro
- BFalso
18Las herramientas CASE NO permiten...
- AMejorar la planificación del proyecto
- BDarle agilidad al proceso
- CPoder reutilizar partes del software en proyectos futuros
- DIncrementar la velocidad de los equipos
19Las herramientas CASE se clasifican en función de las fases del ciclo de vida del software en la que ofrecen ayuda:
- AU-CASE: ofrece ayuda en las fases de planificación y análisis de requisitos
M-CASE: ofrece ayuda en análisis y diseño.
L-CASE: ayuda en programación del software, detección de errores del código, depuración de programas y pruebas y en la generación de la documentación del proyecto. - BU-CASE: ayuda en programación del software, detección de errores del código, depuración de programas y pruebas y en la generación de la documentación del proyecto.
M-CASE: ofrece ayuda en análisis y diseño.
L-CASE: ofrece ayuda en las fases de planificación y análisis de requisitos - CM-CASE: ofrece ayuda en las fases de planificación y análisis de requisitos
L-CASE: ayuda en programación del software, detección de errores del código, depuración de programas y pruebas y en la generación de la documentación del proyecto.
U-CASE: ofrece ayuda en análisis y diseño. - DM-CASE: ayuda en programación del software, detección de errores del código, depuración de programas y pruebas y en la generación de la documentación del proyecto.
L-CASE: ofrece ayuda en las fases de planificación y análisis de requisitos
U-CASE: ofrece ayuda en análisis y diseño.
- AU-CASE: ofrece ayuda en las fases de planificación y análisis de requisitos
20¿Cómo definimos lenguaje de programación?
- AIdioma creado de forma artificial, formado por un conjunto de símbolos y normas que se aplican sobre un alfabeto para obtener un código, que el hardware de la computadora pueda entender y ejecutar.
- BIdioma creado de forma natural, formado por un conjunto de símbolos y normas que se aplican sobre un alfabeto para obtener un código, que el hardware de la computadora pueda entender y ejecutar.
- Clos lenguajes de programación son los que nos permiten comunicarnos con el software del ordenador.
- DNinguna es correcta
21¿Cuál no es una característica del lenguaje máquina?
- ANecesita traducción.
- BCombinaciones de unos y ceros
- CFue el primer lenguaje utilizado.
- DEs único para cada procesador.
22¿Cuál no es una característica del lenguaje ensamblador?
- ASon combinaciones de unos y ceros
- BNecesita traducción al lenguaje máquina
- CSentencias que hacen referencia a la ubicación física de los archivos en el equipo.
- DEs difícil de utilizar
23¿Cuál no es una característica del lenguaje de alto nivel basados en código?
- ANo necesitan traducción al lenguaje máquina.
- Bse utilizan sentencias y órdenes derivadas del idioma inglés
- Cson más cercanos al razonamiento humano
- DSon utilizados hoy en día, aunque la tendencia es cada vez menos.
24¿Cuál no es una característica del lenguaje visual?
- ASon un conjunto de sentencias escritas.
- BEstán sustituyendo a los lenguajes de alto nivel basados en código.
- CSe programa gráficamente usando el ratón y diseñando directamente la apariencia del software
- DSon completamente portables de un equipo a otro
25Un lenguaje de programación es el conjunto de...
- AAlfabeto, sintaxis y semántica.
- BSintaxis y semántica.
- CLenguaje, alfabeto, sintaxis y semántica.
- DLenguaje, sintaxis y semántica.
26¿Cuál no es una ventaja de la programación estructurada?
- ALos programas son fáciles de leer, sencillos y rápidos.
- BEl mantenimiento de los programas es sencillo.
- CLa estructura del programa es sencilla y clara.
- DPermite una reutilización eficaz del código.
27Cual es un lenguaje estructurado?
- APascal
- BC++
- CJava
- DDelphi
28¿Cuál es un lenguaje orientado a objetos?
- AJava
- BPascal
- CC
- DFortran
29¿Cuál es la principal desventaja del lenguaje de programación orientado a objetos?
- Ano es un programación tan intuitiva como la estructurada.
- BEl código no es reutilizable
- CSi hay algún error, es difícil de localizar
- DTodas son correctas
30En la primera etapa de un proyecto (análisis) se debe elaborar un documento llamado ERS (Especificación de Requisitos Software), de los siguientes elementos que no se recoge en él.
- ALa planificación de las reuniones que van a tener lugar
- BRelación de los objetivos del usuario cliente y del sistema.
- CReconocimiento de requisitos mal planteados o que conlleven a contradicciones.
- DSelección del lenguaje de programación que se va a utilizar.
31En la segunda etapa de un proyecto, diseño, que decisión no tomamos:
- AEntidades y relaciones de las BBDD
- BSelección del lenguaje de programación
- CSelección del Sistema Gestor de Base de Datos
- Dla relación de los objetivos del usuario cliente y del sistema
32Durante la fase de codificación se realiza el proceso de...
- Aprogramación
- Bcorrección
- Cesquematización
- Dactualización
33Durante la fase de codificación, por qué estado NO se pasa:
- ACódigo Fuente
- BCódigo objeto
- CCódigo ejecutable
- DCódigo portable
34¿Qué es el código fuente?
- Aes el escrito por los programadores en algún editor de texto
- Bes el código binario resultado de compilar el código fuente
- Ces el código binario resultante de enlazar los archivos de código objeto con ciertas rutinas y bibliotecas necesarias.
- DNinguna es correcta.
35¿Qué es el código Objeto?
- Aes el código binario resultante de enlazar los archivos de código objeto con ciertas rutinas y bibliotecas necesarias.
- Bes el escrito por los programadores en algún editor de texto
- Ces el código binario resultado de compilar el código fuente
- DNinguna es correcta
36¿Qué es el código ejecutable?
- Aes el código binario resultante de enlazar los archivos de código objeto con ciertas rutinas y bibliotecas necesarias.
- Bes el escrito por los programadores en algún editor de texto.
- Ces el código binario resultado de compilar el código fuente.
- DNinguna es correcta
37Las características deseables de todo código son:
- AModularidad, corrección, fácil de leer, eficiencia y portabilidad
- BModularidad, fácil de leer, eficiencia y portabilidad
- CModularidad, corrección, fácil de leer y portabilidad
- DModularidad, corrección, fácil de leer, eficiencia, portabilidad y adaptable
38¿Cuál es el aspecto más importante en la fase de elaboración del código fuente?
- ALa elaboración de un algoritmo
- Bla elección del lenguaje de programación
- Cla correcta codificación
- Dla traducción a lenguaje máquina
39Definimos algoritmo como...
- AConjunto de pasos a seguir para obtener la solución del problema.
- Bel proceso de traducción que se realiza del código fuente.
- Ces el resultado de traducir el código fuente a un código equivalente formado por unos y ceros
- Dresultado de enlazar los archivos de código objeto.
40Podemos distinguir dos tipos de código fuente:
- ACódigo fuente abierto: está disponible para que cualquier usuario pueda estudiarlo, modificarlo o reutilizarlo.
Código fuente cerrado: es aquel que no tenemos permiso para editarlo. - BCódigo fuente abierto: es aquel que no tenemos permiso para editarlo.
Código fuente cerrado: está disponible para que cualquier usuario pueda estudiarlo, modificarlo o reutilizarlo. - CNinguna es correcta
- DNo hay diferentes tipos de código fuente.
- ACódigo fuente abierto: está disponible para que cualquier usuario pueda estudiarlo, modificarlo o reutilizarlo.
41Para obtener código fuente a partir de toda la información necesaria del problema:
- ASe elige el Lenguaje de Programación más adecuado y se codifica directamente
- BSe codifica y después se elige el Lenguaje de Programación más adecuado
- CSe elige el Lenguage de Programación más adecuado, se diseña un algoritmo y se codifica.
42La compilación y la interpretación, son dos formas de...
- Atraducir el código fuente a código objeto.
- Btraducir el código objeto a código fuente.
- Ccódigo objeto
- Dcódigo fuente
43Compilación consiste en...
- Ael proceso de traducción se realiza sobre todo el código fuente, en un solo paso. Se crea con código objeto que habrá que enlazar. El software responsable se llama compilador.
- Bel proceso de traducción del código fuente se realiza línea a línea y se ejecuta simultáneamente. No existe código objeto intermedio. El software responsable se llama intérprete.
- Cel proceso de traducción se realiza línea a línea y se ejecuta simultáneamente. Se crea con código objeto que habrá que enlazar. El software responsable se llama compilador.
- Del proceso de traducción del código fuente se realiza sobre todo el código fuente, en un solo paso. No existe código objeto intermedio. El software responsable se llama intérprete.
44Interpretación consiste en...
- Ael proceso de traducción se realiza sobre todo el código fuente, en un solo paso. Se crea código que habrá que enlazar. El software responsable se llama compilador.
- Bel proceso de traducción del código fuente se realiza línea a línea y se ejecuta simultáneamente. No existe código objeto intermedio. El software responsable se llama intérprete.
- Cel proceso de traducción se realiza línea a línea y se ejecuta simultáneamente. Se crea código que habrá que enlazar. El software responsable se llama compilador.
- Del proceso de traducción del código fuente se realizasobre todo el código fuente, en un solo paso. No existe código objeto intermedio. El software responsable se llama intérprete.
45Para obtener un sólo archivo ejecutable, habrá que...
- Aenlazar todos los archivos de código objeto, a través de un software llamado linker y obtener sí un único archivo que ya si es ejecutable directamente por la computadora.
- Benlazar todos los archivos de código objeto, a través de un software llamado compilador y obtener sí un único archivo que ya si es ejecutable directamente por la computadora.
- Cenlazar todos los archivos de código fuente, a través de un software llamado linker y obtener sí un único archivo que ya si es ejecutable directamente por la computadora.
- Denlazar todos los archivos de código objeto, a través de un software llamado linker y obtener sí un único archivo en código binarario que ya es leído directamente por la computadora.
46¿Qué es una máquina virtual?
- Aun tipo especial de software cuya misión es separar el funcionamiento del ordenador de los componentes hardware instalados.
- Bun tipo especial de hardware cuya misión es separar el funcionamiento del ordenador de los componentes software instalados.
- Cun sistema operativo portable
- DNinguna es correcta
47¿Cuáles son las principales funciones de una máquina virtual?
- AConseguir que las aplicaciones sean portables
- BReservar memoria para los objetos que se crean y liberar la memoria no utilizada
- CComunicarse con el sistema donde se instala la aplicación, para el control de los dispositivos hardware implicados en los procesos.
- DCumplimiento de las normas de seguridad de las aplicaciones.
- Edesarrollo rápido de software
- FReutilización de partes de código para otras aplicaciones
- GDiseño uniforme del software
48Señala las ventajas de utilizar un framework:
- ADesarrollo rápido de software
- BReutilización de partes de código para otras aplicaciones
- CDiseño uniforme del software
- DPortabilidad de aplicaciones de un computador a otro, ya que los bytecodes que se generan a partir del lenguaje fuente podrán ser ejecutados sobre cualquier máquina virtual.
- EIndependencia del código respecto al framework utilizado
- FLa instalación e implimentación del framework en nuestro equipo no consume muchos recursos del sistema.
49¿Qué es un framework?
- AUna estructura de ayuda al programador, en base a la cual podemos desarrollar proyectos sin partir desde cero.
- BTipo especial de software cuya misión es separar el funcionamiento del ordenador de los componentes de hardware instalados.
- Ces le tiempo que tarda un programa en ejecutarse en la computadora
- Des un servicio de maquina virtual que sirve como base software para la ejecución de programas.
50¿Qué es un entorno de ejecución?
- Aes un servicio de máquina virtual que sirve como base software para la ejecución de programas
- Bes el tiempo que tarda un programa en ejecutarse en la computadora
- Ces la fase en que los usuarios finales conocen la aplicación y comienzan a utilizarla.
- Des un tipo especial de software cuya misión es separar el funcionamiento del ordenador de los componentes hardware instalados.
51Señala la afirmación falsa respecto de los entornos de ejecución:
- ASu principal utilidad es la de permitir el desarrollo rápido de aplicaciones
- BActúa como mediador entre el sistema operativo y el código fuente
- CEs el conjunto de la máquina virtual y biblioteca necesarias para la ejecución
Informações
- Descrição
- Test para estudiar
- Autor
- Paula G.R.
- Idioma
- Español
- Visualizações
- 43
- Etiquetas
- Avaliação
- Ainda sem avaliações Avalie este quiz