Cuestiones
ayuda
option
Mi Daypo

TEST BORRADO, QUIZÁS LE INTERESEPreguntas ED

COMENTARIOS ESTADÍSTICAS RÉCORDS
REALIZAR TEST
Título del test:
Preguntas ED

Descripción:
Preguntas 1º trimestre ED

Autor:
Paco
(Otros tests del mismo autor)

Fecha de Creación:
24/11/2022

Categoría:
Informática

Número preguntas: 60
Comparte el test:
Facebook
Twitter
Whatsapp
Comparte el test:
Facebook
Twitter
Whatsapp
Últimos Comentarios
No hay ningún comentario sobre este test.
Temario:
¿Qué etapa pertenece al proceso de compilación? De análisis léxico De análisis semántico De análisis sintáctico Todas las opciones son correctas .
Los lenguajes imperativos permiten crear: Valores Algoritmos Relaciones lógicas Flujos .
Los lenguajes declarativos…. Son más utilizados que los lenguajes imperativos. Es necesario indicar las relaciones lógicas y matemáticas para poder llegar al resultado. Dentro de los lenguajes declarativos podemos diferenciar algunos subparadigmas como la programación orientada objetos. Permiten crear algoritmos a través del conjunto de instrucciones y expresiones del lenguaje. .
Análisis léxico… Permite determinar si los elementos que provienen del analizador léxico vienen en el orden correcto. Se centra en determinar si las sentencias escritas por el programador tienen sentido. Esta fase está centrada en comprobar que los elementos que se utilizan pertenecen al lenguaje de programación que estamos utilizando. Se puede catalogar como una fase opcional. .
¿Cuál de estos componentes pertenece al hardware de un ordenador? Teclado con conexión USB Tarjeta gráfica BIOS Memoria RAM .
¿Cuál de estos componentes pertenece al software de un ordenador? Tarjetas de red Monitor Ratón Altavoz .
¿Qué es el código fuente? Es aquel que hemos escrito en el lenguaje de programación que hayamos utilizado. Es el resultado de finalizar el proceso de compilación. Es aquel que resulta de enlazar el código objeto con las librerías necesarias. Todas las anteriores son correctas .
Definición de análisis semántico. Permite determinar si los elementos que provienen del analizador léxico vienen en el orden correcto. Fase centrada en comprobar que los elementos que se utilizan en la entrada de nuestro archivo pertenecen al lenguaje de programación que estamos utilizando. Esta se centra en determinar si las sentencias escritas por el programador tienen sentido. Resultado de finalizar el proceso de compilación. .
Definición de Software. Estos son los programas informáticos que hacen posible la ejecución de tareas específicas dentro de un computador Conjunto de objetos físicos que conforman un ordenador Conjunto de los programas que forman parte del hardware Conjunto de instrucciones o programas que el ordenador ordena qué hacer. .
¿Qué conceptos hay que tener en cuenta durante la fase de requisitos en el desarrollo software? Método o métodos que se van a utilizar a lo largo del desarrollo. Para quién y para qué está dirigido. La arquitectura de aplicaciones y los patrones de diseño. Papel del equipo implicado y el lenguaje de programación. .
¿Qué se realiza durante la fase de desarrollo software? Se definen las funciones que hay que desarrollar en la aplicación Se realiza una entrevista al cliente Se comienza a realizar el diseño de la aplicación. Todas son correctas excepto realizar el diseño de la aplicación .
¿En qué consiste el ANÁLISIS dentro de las fases del desarrollo del software? Un diagrama sencillo en el que especifiquemos cada uno de los requisitos que nos ha indicado el cliente pudiendo también tener alguna relación. Consiste en codificar todo lo diseñado previamente para tener una aproximación. Identificar posibles errores que hayamos cometido a la hora del desarrollo. Dejar por escrito las decisiones tomadas durante el desarrollo. .
¿En qué consiste la fase del DISEÑO dentro de las fases del desarrollo del software? Es necesario emplear el lenguaje UML para ello. En esta fase es recomendable definir las funcionalidades de manera general que va a tener la aplicación. Todo ello con la finalidad de identificar los recursos necesarios para poder desarrollar la aplicación. Es recomendable definir los lenguajes de programación a emplear en la aplicación para poder ajustarse a ellos si fuese necesario. En caso de no tener conocimientos sobre ellos. Ninguna de las anteriores. .
¿Cual de estos es una metodología de desarrollo software? Desarrollo en cascada Desarrollo en espiral Metodologías ágiles Todas son correctas .
¿Cuál es la fase que se encarga de codificar todo lo diseñado anteriormente? Implementación Pruebas Mantenimiento Diseño .
¿Cuáles son las 2 primeras fases del desarrollo? Pruebas y documentación Análisis y diseño. Diseño e implementación Mantenimiento y explotación .
¿Qué metodología plantea un desarrollo lineal? De desarrollo en cascada De desarrollo en espiral Metodologías ágiles Todas son incorrectas .
¿Qué hace un analista de sistema? Realiza el estudio del sistema para resolver el problema Revisa los datos del sistema para verificar que está bien Modifica los datos del sistema Verifica que los datos del sistema están en orden .
¿Qué es el léxico de un lenguaje de programación? Se refiere al orden correcto en el que deben aparecer los determinados elementos del lenguaje Nos dice qué operaciones desde el punto de vista lógico se permiten en el lenguaje Indica qué caracteres puede reconocer el lenguaje de programación No existe el léxico en un lenguaje de programación .
¿Qué es un compilador? Es una herramienta que permite traducir de un lenguaje de alto nivel a un lenguaje que pueda comprender la máquina Se trata de una herramienta que nos permite ver el contenido de las variables y el flujo de ejecución del programa en tiempo real Herramienta que permite solventar errores lógicos durante la ejecución de un programa Herramienta que recopila todo el lenguaje del programa para almacenarlo .
La sintaxis… Requiere de un compilador para poder generar el código ensamblador. Nos indica cuál es el orden correcto en el que deben aparecer los determinados elementos del lenguaje. Nos indica qué caracteres puede reconocer el lenguaje de programación. Nos dicen qué operaciones desde el punto de vista lógico se permiten en el lenguaje. .
Un depurador es: Una herramienta que nos permite ver el contenido de las variables y el flujo de ejecución del programa en tiempo real. Son aquellos que no diferencian entre la fase de compilación y la fase de ejecución. Un tipo de lenguaje que diferencia la etapa de compilación de la etapa de ejecución. Una máquina con una electrónica que solo entiende impulsos eléctricos dentro de determinado voltaje. .
El léxico es… Nos dicen qué operaciones desde el punto de vista lógico se permiten en el lenguaje. Es la que nos indica qué caracteres puede reconocer el lenguaje de programación. Nos indica qué caracteres puede reconocer el lenguaje de programación. Requiere de un compilador para poder generar el código ensamblador. .
Lenguajes interpretados… Es aquel que no diferencia entre la fase de compilación y la fase de ejecución. Son aquellos que diferencian entre la fase de ejecución y la fase de compilación. Son aquellos que diferencian entre la fase de inicio y la fase de finalización. Ninguna de las anteriores. .
¿Qué objetivo tiene la Reutilización de Código? Ahorrar tiempo y recursos mediante la eliminación de redundancias en el mismo. Reducir el volumen de códigos en aplicaciones web. Estructurar los trabajos de código conjunto. La creación de librerías que se pueden publicar. .
¿Qué características de lenguaje de programación hay? Código fuente Compilación Código objeto Todas son correctas .
¿Desde un punto de vista de programador, un lenguaje de programación está formado por? Léxico Sintaxis Reglas semánticas Todas son correctas .
¿Cual no es un componente de un IDE? El Administrador de tareas Plugins y extensiones Lenguajes de uso Pago por uso. .
¿Qué es un IDE? Aplicación cual nos ayuda a desarrollar un programa Un programa de edición de video Sirve para almacenar en la nube Sirve para hacer máquinas virtuales .
¿Cuáles de estos programas es un IDE? Notepad++ Eclipse Sublime Text Virtual Box .
¿Qué proceso se utiliza para pasar archivos de texto plano a código ensamblador? Fase de compilación Código ejecutable Preprocesamiento Depurador .
Con respecto a Eclipse: Se trata de un programa enfocado exclusivamente al ámbito UX y UI. Se trata de un programa enfocado a la gestión de bases de datos. Se trata de un IDE en el que solo se puede programar en un lenguaje. Se trata de una plataforma de integración de herramientas de desarrollo de código abierto multiplataforma muy utilizada actualmente. .
Las tarjetas perforadas son: Son tarjetas que se utilizaban para albergar información mediante perforaciones en código hexadecimal. Se siguen utilizando hoy día en ámbitos complejos como los SGBD. Eran tarjetas que se utilizaban para contener información en forma de perforaciones utilizando código binario. Se fabricaban exclusivamente de aluminio por su fácil maleabilidad. .
Los IDES… Ofrece una interfaz para crear y modificar el código. Requiere mucho tiempo de configuración. No informa al programador de los errores cometidos. Todas las respuestas son correctas. .
¿Cuál fue el primer lenguaje en ser soportado por un IDE? Dartmouth Basic Java C++ Python .
¿Cuál de las siguientes opciones no sirve para diferenciar un IDE? Número de lenguajes soportados. Sistemas operativos soportados. Aplicaciones soportadas. Plugins y extensiones. .
Señala cual NO es un IDE. Eclipse. VSCode. Netbeans. Bloc de notas. .
¿Cual de las siguientes es una IDE preparado especialmente para JAVA? Visual Studio Code Notepad ++ Sublime text NetBeans .
Eclipse… Es un IDE gratuito y de código abierto que se usa para el desarrollo de aplicaciones, facilitando el trabajo gracias a la utilización de plugins. Es un IDE de pago y de licencia privativa que se usa para desarrollo de aplicaciones móviles Es un IDE de pago y de código abierto que se usa para el desarrollo de aplicaciones web Es un IDE gratuito y de licencia privativa que se usa para el desarrollo de videojuegos. .
¿Cómo se conoce también a Visual Studio Code? NetBeans VS Code Eclipse Api .
Eclipse NO permite el desarrollo en: C++ HTML C JAVA .
Las herramientas CASE… Permiten al desarrollador crear la documentación del propio software que está desarrollando. Son aplicaciones que dan soporte al desarrollador con el fin de aumentar su productividad en el desarrollo de software. Son editores de código fuente desarrollados por Microsoft para diferentes sistemas operativos. Son aplicaciones para desarrollar en otros lenguajes a través de la instalación de plugins. .
Visual Studio… Es un editor de código fuente desarrollado por Microsoft para diferentes sistemas operativos. Es una Aplicación de editor de códigos de fuente. Se pueden desarrollar videos y trabajos con códigos abiertos. Es una herramienta de estudio. .
La principal característica de Visual Studio… Es que permite ampliar su funcionalidad significativamente a través de la instalación de diferentes plugins. Es una aplicación con poco espacio en el sistema. Es que posee mayor soporte. Es que almacena datos de texto. .
¿Qué es UML? Se trata de una metodología bastante compleja que introduce diferentes fases en el desarrollo que requieren dos interacciones. Se trata de una de las primeras metodologías orientadas a objetos que se crearon. Es un lenguaje estándar que permite el modelado de objetos existentes en el mundo real para ser utilizado en una metodología orientada a objetos. Ninguna de las anteriores. .
¿Qué es un diagrama de clases? Se trata de un diagrama que permite representar interacciones de manera dinámica. Permite representar la interacción que tiene un objeto con su alrededor. Permite mostrar las relaciones que existen entre las diferentes clases, así como el modelo de datos que contiene. También es importante destacar los paquetes a los que pertenecen las clases. Muestra la secuencia de estados por la que pasa un objeto a lo largo de sus interacciones y su tiempo de vida. .
¿Cuál NO es una herramienta para la elaboración de diagramas? Rational Rose. StarUML. Papyrus UML. UnpartUML. .
¿Qué diagrama permite indicar con detalle el comportamiento que debe tener el sistema desde el punto de vista del usuario? Diagrama de clases. Diagrama de casos de uso. Diagrama de secuencia. Diagrama de estado. .
¿Cual es una herramienta para la elaboración de diagramas? Rational Rose StarUML Papyrus UML Todas son correctas .
Existen al menos tres tipos de metodologías orientadas a objetos: OMT, OPM, RUP. GHO, LPO, LFO. FTX, CVM, CQL. PHP, PDW, RFH. .
¿Tipos de diagramas UML? Casos, Clase y secuencia Colaboración y Estado Componentes y Despliegue Todas son correctas .
¿Cuál es la primera metodología orientada a objetos que se crearon? RUP OMT TBP LMS .
En la visibilidad orientada a objetos elige la opción correcta. Público (oculta solo dentro de la clase). Protegido (visible solo para las clases derivadas). Privado (visible sólo dentro de la clase). Protegido y privado son correctas .
Una definición de ingeniería inversa es: Modelar una idea e implementarla con un programa software para obtener códigos. Un campo del software que permite obtener el código fuente original a partir del código ejecutable o binario. Todo aquello relacionado con la elaboración de diagramas de clases a partir de códigos originales. Todas son correctas. .
¿Qué es Microsoft Visio? Se trata de una herramienta de propósito general que está diseñada para crear cualquier tipo de diagrama, entre otros, los UML. Se trata de una herramienta profesional, de pago, que está diseñada para seguir el proceso unificado, en UML. Se trata de un lenguaje estándar para el modelado de soluciones orientadas a objetos. Ninguna es correcta .
¿Podemos crear código a partir de diagramas de clase? No, se necesitan más elementos para crearlo. Si, ya que se trata de una herramienta de propósito general que está diseñada para crear cualquier tipo de diagrama. Sí, gracias a las herramientas que se ofrecen junto con los IDE, es posible generar código a partir de los diagramas de clase. Ninguna es correcta. .
Existen 4 diferentes formas de relación que pueden tener las clases en nuestro sistema: Asociación, Composición, Dependencia y Herencia Dependencia, Unión, Composición, y Herencia Dependencia, Unión, Conexiones, y Separación Ninguna es correcta .
Como el diagrama de clases es uno de los más utilizados en el lenguaje UML, existe un gran número de herramientas que pueden facilitar la creación de este tipo de diagramas. Algunas de ellas son: Rational Rose, StarUML Microsoft Visio, Rational Rose Microsoft Visio, Rational Rose, StarUML Microsoft Visio, StarUML .
En la programación orientada objetos, existe el concepto de visibilidad, tanto de los atributos como de los métodos que forman parte del objeto. Gracias a esto, podemos presentar el concepto de: Encapsulación y ocultamiento de la información Demostración de los contenidos Visibilidad informativa Mostración definida sobre la información .
La forma de representar las clases es: Diseño y modelado Atributo y operación Modelo conceptual Conceptos de diagramas .
Denunciar test Consentimiento Condiciones de uso