Relaciona cada característica con su lenguaje correspondiente: Uso de objetos y clases Uso mnemotécnicos Uso de estructuras de control Uso de unos y ceros. Relaciona cada componente de un entorno de desarrollo con su principal característica: Editor de textos Copilador/Interprete Depurador Interfaz gráfica. Relaciona cada orden con el tipo de acción que se obtiene, durante la instalación de NetBeans: sudo chmod 755 netbeans …/sudo mv sudo ./netbeans sudo. Relaciona cada documento de software con su funcion correspondiente Guía técnica Guía de uso Guía de instalacion Cuaderno de bitácora. Relaciona cada modelo de ciclo de vida con su principal característica: En espiral Evolutivo incremental En cascada con realimentación En cascada. Relaciona cada entorno con los sistemas operativos bajo los que puede ser instalado: Microsoft Visual Studio Anjuta NetBeans XCode. Relaciona cada componente de un entorno de desarrollo con su principal característica Depurador Compilador/interprete Interfaz gráfica Editor de textos. Ciclo de vida que permite volver hacia atrás en sus etapas para modificar algún parámetro o dato: En cascada con realimentación. Iterativo incremental. En espiral. En cascada. El documento de la guía técnica contiene información: Para que los analistas y desarrolladores pueden mantener la aplicación. Para analistas y usuarios finales. Para que los desarrolladores y usuarios finales instalen la aplicación. Para que los usuarios de la aplicación sepan utilizarla. Son tipos de software: Procesador Sistema Operativo. Software de programación. Aplicaciones. Funciones principales del editor de textos en el IDE: Resaltar y colorear la sintaxis del código. Proponer sugerencias de resolución de problemas. Conseguir la compilación de las aplicaciones. Inserción automática de paréntesis y corchetes. Son entornos de desarrollo libres: NetBeans. Geany Eclipse JBuilder. Son documentos de las aplicaciones: Guía técnica Guía de instalación Esquema de requisitos Guía de usos. Tipos de software Apliaciones Procesador Sistema Operativo Software de programacion. ¿En que etapas ofrecen ayuda las L-CASE? Análisis Pruebas Diseño Codificacion. ¿Cuál de los siguientes entornos son propietarios (de pago)? Eclipse JCreator C+ Builder Gambas. En informática se distinguen dos grandes grupos de pruebas al software: Unitarias De integración De modulos De relación de componentes. ¿En qué etapas ofrecen ayuda las L-CASE? Codificación Pruebas Análisis Diseño. Ciclo de vida que permite volver hacia atrás en sus etapas para modificar algún parámetro o dato: En espiral En cascada Iterativo incremental En cascada con retroalimentacion. En Linux podemos instalar los entornos: Visual estudio Eclipse NetBeans Gambas. Las funciones de los IDE son: Detección de errores de sintaxis en tiempo real. Identificación automática de código. Compilación de proyectos complejos. Herramienta de gestión y coloración. Funciones principales de una máquina virtual en la ejecución de programas: Reserva de memoria necesaria para la aplicación. Conseguir la compilación de las aplicaciones. Comunicación con el sistema donde se instala la aplicación. Conseguir que las aplicaciones sean portables. De las cuatro funcionalidades siguientes, tres de ellas se pueden conseguir añadiendo plugins a nuestro entorno. ¿Cuáles son? POSIBILIDAD DE IMPORTAR PROYECTOS DE OTROS LENGUAJES DE PROGRAMACION REFACTORIZACION DE PROGRAMAS UTILIDADES PARA LA REALIZACION DE PRUEBAS AL SOFTWARE CAMBIAR DE IMAGEN. Son ejemplos de lenguajes orientados a objetos: C++ PowerBuilder Java C. En cuanto a la eliminación de plugins, tenemos varias opciones: Desinstalación Desactivación No se puede Formatear. El entorno de ejecución de aplicaciones está compuesto por ______ el API la máquina virtual del lenguaje de programación el compilador el código máquina. De las cuatro funcionalidades siguientes, tres de ellas se pueden conseguir añadiendo plugins a nuestro entorno. ¿Cuáles son? Refactorización de programas. Reducción de tiempo de ejecución. Utilidades para la realización de pruebas al software. Posibilidad de importar proyectos de otros lenguajes de programación. Son ejemplos de lenguajes orientados a objetos: Lenguaje C. Lenguaje C++. Lenguaje Java. Lenguaje PowerBuilder. Son entornos de desarrollo propietarios: Xcode. NetBeans. Geany. Visual Studio. En la metodología Scrum los tiempos son importantes. Las distintas reuniones Scrum tienen un tiempo máximo que debe ser: 2 horas 3 horas 4 horas 1 hora. Característica deseable de todo código Que sea eficiente Fácil de leer Que sea funcional Universal. Lo más conveniente es que las pruebas de software se realicen sólo sobre el sistema completo, ya que no detectaríamos los errores en cada trozo de manera individual. ¿Verdadero o falso? Verdadero Falso. Siempre hay que compilar antes de ejecutar un programa. ¿Verdadero o falso? Verdadero Falso. En el desarrollo ágil del software uno de los elementos fundamentales del equipo de desarrolladores es ___. La entrega del desarrollo según los plazos establecidos en la primera reunión con el cliente. El correcto desarrollo según los requisitos de la reunión inicial con el cliente. El seguimiento de una planificación. La flexibilidad ante el cambio de los requisitos. En metodología ágil, el cliente y desarrolladores están en contacto desde el inicio hasta el final del desarrollo de la aplicación. ¿Verdadero o falso? (copia) Verdadero Falso. El entorno de ejecución de aplicaciones está compuesto por _____ y la máquina virtual del lenguaje de programación. el lenguaje de programación. el enlazador. el sistema operativo. el API. ¿Cómo se llama el cambio consistente en mejorar la legibilidad de programas, sin alterar la funcionalidad del mismo? Adaptativo Refactorización. Correctivo. Evolutivo. ¿Qué componente es responsable del seguimiento de las variables en tiempo de ejecución? Depurador. Intérprete Editor de textos Compilador. El archivo llamado _____ es el archivo principal de una aplicación Java. java.main java.first include Main.java. La extensión _____ es característica de proyectos empaquetados en Java. .gaz .class .jar .java. Arquitectura Von Neumann: es la que recibe los datos y ejecuta operaciones de cálculo y comparaciones, además de tomar decisiones lógicas (si son verdaderas o falsas) Unidad de Control Los buses La unidad aritmético-lógica Los registros. La etapa consistente en dividir el problema general en partes con funciones definidas es: La programación El análisis La ejecución El diseño. Tener deficiencias en la fase de ___es la principal causa del gran porcentaje de gracasos de los proyectos de software Documentacion Codificacion Analisis Diseño. ¿En qué momento se suelen realizar las pruebas Beta Test? En el mismo entorno productivo de la aplicación, de una vez instalada Después de realizar las pruebas unitarias Antes de las pruebas de integración A lo largo de la etapa de mantenimiento. El documento que culmina la etapa de diseño es el ERS ¿Verdadero o falso? Falso Verdadero. En un supuesto práctico ¿Qué tipo de réquisito es el deseo del cliente de incluir en la aplicación el control de stock de productos en el almacén? No funcional No es un requisito Funcional Depende de la fase de codificación. Siempre hay que hacer un algoritmo antes de codificar un programa ¿Verdadero o falso? Verdadero Falso. ¿Qué lenguaje es directamente ejecutable por la computadora? Objeto Fuente Máquina Ensamblador. De todos los tipos de software, ____ es el encargado de gestionar los recursos hardware de un computador. el código objeto la aplicación el sistema operativo el compilador. ¿Cómo se llama el cambio consistente en mejorar la funcionalidad de todo software? Correctivo Evolutivo Perfectivo Adaptativo. La realización de pruebas _____ nos permite detectar errores de cada parte del programa por separado. de integración unitarias semánticas de integración. ¿Qué componente es vital para unir archivos de la generación del ejecutable? Compilador Ensamblador Intérprete Linker. En un diagrama de flujo, la condición se representa con: Caja rombo flecha. ¿Cómo se llama el proceso de traducción de código fuente a código objeto? Ejecución Compilación Interpretación Runtime Environment. ¿Qué componente es vital para unir archivos en la generación del ejecutable? Linker Intérprete Compilador Ensamblador. La máquina virtual permite la ejecución de la aplicación en cualquier computadora ¿Verdadero o falso? Verdadero Falso. El documento de la guía técnica contiene información: Para analistas y usuarios finales. Para que los usuarios de la aplicación sepan utilizarla. Para que los analistas y desarrolladores puedan mantener la apliación Para que los desarrolladores y usuarios finales instalen la aplicación. La refactorización de código consiste en cambiar la funcionalidad de pequeñas sentencias para aumentar el rendimiento del programa. ¿Verdadero o falso? Falso Verdadero. El entorno de ejecución de apliaciones está compuesto por _____ y la máquina virtual del lenguaje de programación. el enlazador el sistema operativo el API el lenguaje de programacion. Siempre hay que compilar antes de ejecutar un programa ¿Verdadero o falso? Verdadero Falso. ¿En qué momento se realiza la ejecución de un programa? Es indiferente el momento de la ejecución Una vez corregido, compilado y depurado el programa Antes de compilar el programa Antes de depurar el programa. ¿Qué componente es responsable del seguimiento de las variables en tiempo de ejecución? Depurador Intérprete Editor de textos Compilador. Una de las opciones de personalización de la configuración del entorno para un proyecto Java es cambiar el color de las clases del código ¿Verdadero o falso? Verdadero Falso. ¿Qué componente es responsable del seguimiento de las variables en tiempo de ejecución? Intérprete Depurador Editor de textos Compilador. Siempre hay que tener instalada una plataforma para poder instalar un entorno de desarrollo ¿Verdadero o falso? Verdadero Falso. ¿Cómo se llama el proceso de alteración de código para mejorar su legibilidad, sin cambiar su funcionalidad asociada? Compilación Refactorización Depuración. ¿Qué componentes de los IDE permiten realizar la escritura del código? Depurador Editor de textos Compilador Intérprete. El lenguaje _______ se considera que fue el primero en usar un IDE C++ JavaScript PHP Basic. ¿Cómo se llama el primer software que se considerí el precursor de los actuales IDE, en la década de los 70? Evolutivo Cliente MSDOS Maestro. ¿Cómo se llama la adición de plugins sin salir del IDE? Online Offline. ¿Qué es el llamado manifest file? Un archivo especial que identifica a un módulo Un archivo especial que identifica a un API Una guía del archivo compilado Una guía del programa Manifest. El plugin necesario para actualizar on-line complementos en NetBeans se
llama Portal Update Center. ¿Verdadero o falso? Verdadero Falso. Es necesario tener previamente instalado JDK para poder instalar y
ejecutar NETBEANS. Verdadero Falso. ¿Cómo se llaman los cambios realizador con motivo de leyes en el tema de la funcionalidad de todo software? Perfectivos Adaptativos Evolutivos Correctivos. ¿Cómo se llama el cambio consistente en generar nuevas funcionalidades, expansiones? Evolutivos Perfectivos Adaptativos Correctivos. ¿Cómo se llama el proceso de corrección de errores una vez entregado el proyecto al cliente? Cambios correctivos Cambios adaptativos Cambios evolutivos Cambios perfectivos. En metodología ágil, el cliente y desarrolladores están en contacto desde el inicio hasta el final del desarrollo de la aplicación. ¿Verdadero o falso? Verdadero Falso. ¿Qué componente es responsable del seguimiento de las variables en tiempo de ejecución? Editor de texto Depurador Compilador Interfaz gráfica. Al conjunto de máquina virtual y API se le denomina: JRE Entorno de ejecución Entorno de desarrollo Interfaz gráfica. ¿Qué componentes de los IDE permite realizar la escritura del código? Intérprete. Compilador Depurador Editor de textos. La extensión propia de los módulos y plugins en NetBeans es: .nbm. .jar. .nmb. tar.gaz. Si queremos construir una aplicacion pequeña y no se prevé que sufrirá grandes cambios durante su vida ¿sería el modelo de ciclo de vida en espiral el más recomendable? Sí No. ¿Crees que debemos esperar a tener completamente cerrada una etapa para pasar a la siguiente? Sí No. ¿Cómo se llama el proceso de traduccion de código fuente a código objeto? Interpretación Compilación Ejecución Runtime Environment. Señala la afirmación falsa respecto de los entornos de ejecución Es el conjunto de la máquina virtual y bibliotecas necesaria para la ejecución Su principal utilidad es la de permitir el desarrollo rápido de aplicaciones Actúa como mediador entre el sistema operativo y el código fuente. Para obtener código fuente a partir de toda la información necesaria del problema: Se codifica y después se elige el Lenguaje de Programación más adecuado. Se elige el Lenguaje de Programación más adecuado y se codifica directamente Se elige el Lenguaje de Programación más adecuado, se diseña un algoritmo y se codifica.
|