M08 UF4
![]() |
![]() |
![]() |
Título del Test:![]() M08 UF4 Descripción: Preguntas de la UF4 del M08 |




Comentarios |
---|
NO HAY REGISTROS |
[PAC1] A la hora de realizar la documentación, tendremos que tener en cuenta tres aspectos. Relaciona los tres aspectos a tener en cuenta a la hora de documentar: Es el canal a través del cual el usuario (del nivel especificado) se comunica con un software de nivel más bajo. Indicará el funcionamiento de cada componente o función. Será útil para quienes depuren o actualicen los bloques de código de la aplicación. Se indicará el por qué se ha decidido realizar cada acción de la aplicación. [PAC1] ¿Es correcto transcribir la implementación fuera del código?. La implementación NO es necesaria, pero la interfaz SÍ a un manual de uso. La implementación SÍ es necesaria, pero la interfaz NO a un manual de uso. TODO hay que documentarlo. Ninguna respuesta es correcta. [PAC1] Existen varias herramientas que nos permitirán generar documentación automática a partir de un código. ¿Qué herramientas nos permitirán generar documentación automática a partir de código PHP y Java?. phpDocumentor. JavaDocumentor. phpDoc. Javadoc. [PAC1] ¿A qué corresponde el código siguiente?. Código correspondiente a Javadoc. Código correspondiente a Doxygen. Código correspondiente a phpDocumentor. Ninguna de las respuestas es correcta. [PAC1] Selecciona la marca que podemos incluir en cada DocBlock: Se usa para generar documentación sobre la interfaz. Ruta hacia un fichero PHP. Se muestra información en la documentación interna, pero NO debería aparecer en la documentación pública. Crea enlaces internos. Indica que el elemento está disponible desde una determinada versión del paquete. Indica el uso de variables globales. [PAC1] ¿A qué corresponde el código siguiente?. Código correspondiente a Doxygen. Código correspondiente a Javadoc. Código correspondiente a phpDocumentor. Ninguna de las respuestas es correcta. [PAC2] Ordena los pasos de la instalación de phpDocumentor: (El primer paso es lo que se consigue al realizar los otros 4 pasos). 1. 2. 3. 4. 5. [PAC2] ¿De qué dos formas podemos trabajar con una herramienta de generación de documentación?. SOLO en línea de comandos. SOLO en entorno web. Tanto en línea de comandos como en entorno web. Ninguna de las respuestas es correcta. [PAC2] Los documentos de Javadoc están destinados a describir las funciones de clases y métodos para que otro programador lo lea y utilice la clase correspondiente: ¿Qué características nos proporciona Javadoc a la hora de comentar?. Las etiquetas que comenzarán con @. Los comentarios empezarán con /* y terminarán con **/. Las etiquetas se situarán al final de la línea. Los comentarios empezarán con /** y terminarán con */. [PAC2] ¿Sobre qué entornos trabajaremos normalmente al instalar Javadoc?. Visual Studio. Java IDE. Ubuntu. Ninguna de las respuestas es correcta. [PAC2] Relaciona las variables predefinidas en Javadoc con su explicación: Posición del cursor. Tipo de la clase. Nombre del método. Año en curso. Hora en curso. [PAC2] Vamos a trabajar sobre el entorno de Eclipse. Para proceder a la instalación, ejecutaremos desde un terminal el siguiente código: #apt-get install eclipse. #apt-get install visual studio. #apt-get desinstall eclipse. Ninguna de las respuestas es correcta. [PAC3] Cuando realizamos un proyecto, si queremos ir cambiando, modificando o sustituyendo código anterior u obsoleto por otro más nuevo, podemos hacerlo, pero deberemos ir guardando la versión actual del proyecto antes de cualquier modificación. Relaciona los conceptos básicos del funcionamiento de control de versiones con su explicación: Visión, en un momento dado, del estado de archivos y directorios. Pueden tener asociados metadatos. Archivos y directorios controlados por el control de versiones que está en edición activa. Conjunto ordenado de revisiones. La revisión más reciente se denomina Principal. Donde se almacenan las revisiones. Puede ser un archivo, base de datos, etc. Ocurre cuando varias personas realizan cambios sobre un mismo archivo. Modificación en un archivo bajo control de revisiones. Lista de cambios generada al comparar revisiones. [PAC3] Ordena el procedimiento general en un sistema control de versiones: 1. 2. 3. 4. 5. 6. [PAC3] ¿En qué se basan los sistemas de control centralizados?. Un desarrollador sabrá en qué está trabajando el resto de las personas del proyecto. Se emplea cuando hay SOLO UN desarrollador trabajando en un proyecto. Los archivos están en varios servidores. Todas las respuestas son correctas. [PAC3] ¿Qué es el Git?. Un control de versiones escrito en C. Fue creado en los años 90. Un lenguaje de programación. Es un control de versiones de código cerrado. [PAC3] ¿De qué formas pueden encontrarse los archivos en Git?. Confirmado. Confirmado y Modificado. Confirmado, Modificado y Preparado. Ninguna de las respuestas es correcta. [PAC3] Relaciona cada concepto de acceso al repositorio Git: Por sistema de ficheros con permisos de escritura para el usuario sobre el directorio del repositorio. Vía SSH y permisos de escritura para el usuario sobre el directorio del repositorio. Con WebDav debidamente configurado. Con el servicio "receive-pack" activado en el git daemon. [PAC3] Para comprobar que la instalación se ha realizado correctamente, ¿qué comando tenemos que ejecutar?. git –version. git –control. git –revision. Ninguna de las respuestas es correcta. [Test] A la hora de realizar la documentación, hay que tener en cuenta tres aspectos: La instalación, la configuración y el uso. @access, @author y @copyright. HTML, PDF y XML. La interfaz, la implementación y la toma de decisiones. [Test] ¿Qué herramienta nos permite generar documentación a partir de un código?. Adobe. Apache. phpDocumentor. Cualquier editor de texto como Notepad++. [Test] En phpDocumentor, ¿qué marca debemos utilizar para documentar a nivel de fichero?. @package. @deprecated. @file. @access. [Test] En el control de versiones, ¿qué es un conjunto ordenado de revisiones?. Un tronco. Una rama de trabajo. Un parche. Un repositorio. [Test] ¿Cuál de las siguientes expresiones NO es una función que podamos realizar en el sistema de control de versiones?. Realizar cambios en los ficheros. Controlar los diferentes niveles de la capa OSI. Mantener las distintas ramas del proyecto. Actualizar una copia local al servidor. [Test] ¿Cuál de las siguientes sentencias sobre Git es FALSA?. Es deficiente en grandes proyectos y posee una gran capacidad para crear sistemas de ramificación. Está escrito en C. El área de preparación es una de las secciones principales. Los archivos Git se pueden encontrar en tres formas: Confirmado, Modificado y Preparado. [Test] Git permite a los desarrolladores que puedan subir sus proyectos al repositorio SIN ser revisados. Verdadero. Falso. [Test] Cada directorio de trabajo en Git es un repositorio NO dependiente. Verdadero. Falso. [Examen21] Un sistema de control de versiones: Permite comparar versiones. Permite realizar copias de las distintas versiones en un directorio. Se encarga de realizar copias de las distintas versiones en un directorio. Todas las respuestas son correctas. [Examen21] ¿De qué forma NO se puede encontrar un archivo Git?. Preparado. Configurado. Confirmado. Modificado. [Examen21] La importancia de mantener un control de versiones es básicamente: Tener más servicios web que ofrecer a nuestros clientes. Facilitar que los programadores se peleen por cambios que se solapan. Disponer de un control de versiones, ordenado y común para un equipo de desarrollo. Disponer del código en un servidor público al alcance de todos. [Examen21] ¿Qué es Javadoc?. Es una utilidad de Tomcat para el acceso a servidor. Es una utilidad exclusiva de Linux para generar documentación. Es una utilidad de Oracle para la generación de documentación de APIs en formato HTML a partir de código fuente PHP. Es una utilidad de Oracle para la generación de documentación de APIs en formato HTML a partir de código fuente Java. [Examen21] A la hora de realizar la documentación tendremos que tener en cuenta: La interfaz que es el canal a través el cual el usuario se comunica con un software de nivel más bajo. La implementación indicará el funcionamiento de cada componente o función. Toma de decisiones: se indicará el por qué se ha decidido realizar cada acción de la aplicación. Todas las respuestas son correctas. [Examen21] ¿Qué es phpDocumentor?. Un estándar para documentar código en Visual Studio. Un estándar que se usa para documentar el código en PHP. Un estándar para documentar clases en Perl. Un estándar para documentar clases en Visual Code. [Examen21] ¿Qué herramienta nos permitirá generar documentación automática a partir de código Java?. JavaDocumentor. phpDoc. Javadoc. Ninguna de las respuestas es correcta. [Examen21] ¿Qué herramienta nos permitirá generar documentación automática a partir de código Java?. JavaDocumentor. JavaInDoc. Javadoc. phpDocumentor. [Examen21] A la hora de realizar la documentación es necesario tener en cuenta es aspecto de la implementación. ¿Qué es?. Indica la comunicación de un dispositivo remoto. Es el canal a través el cual el usuario se comunica con el software. Indica por qué se han tomado ciertas decisiones. Indica el funcionamiento de cada componente o función. [Examen21] ¿Qué característica nos proporciona Javadoc a la hora de comentar?. Cada línea de comentario empieza con @. Los comentarios empezarán con /* y terminaran con **/. Las etiquetas comienzan con @. Las etiquetas se situarán al final de la línea. [Examen21] El siguiente código, ¿a qué corresponde?. Código correspondiente a phpDocumentor. Código correspondiente a Javadoc. Código correspondiente a Doxygen. Código correspondiente a JavascriptDocumentor. [Examen21] Un sistema de control de versiones debe permitir por lo menos: Poder volver a estados anteriores, si hiciera falta, del proyecto. Almacenar elementos para evitar problemas entre distintos programadores. Almacenar elementos, realizar cambios a los elementos almacenados, manteniendo la integridad de los datos y mantener un historial de los cambios efectuados, pudiendo regresar a estados anteriores si hiciera falta. Todas las respuestas son correctas. [Examen21] Y el siguiente código, ¿a qué corresponde?. Código correspondiente a phpDocumentor. Código correspondiente a Javadoc. Código correspondiente a Doxygen. Código correspondiente a JavascriptDocumentor. [Modelo22] Un Sistema de Control de versiones es una herramienta software que, de manera automática, se encarga de facilitar la gestión de las versiones del código de un proyecto de manera centralizada. Verdadero. Falso. [Modelo22] Un sistema de control de versiones: Permite organizar las distintas versiones de los productos. Permite recuperar las versiones antiguas. Permite organizar desarrollos específicos de los productos para determinados clientes. Todas las respuestas son correctas. [Modelo22] Indica cuál NO es un ciclo de vida del software: Ciclo secuencial. Ciclo iterativo incremental. Ciclo en círculo. Ciclos en cascada. |