0% encontró este documento útil (0 votos)
49 vistas13 páginas

534343

Este documento contiene preguntas y respuestas sobre conceptos relacionados con el desarrollo de software como control de versiones, IDEs, modelos de ciclo de vida y más. Algunas de las preguntas tratan sobre comandos de Git, características de Visual Studio y Subversion, y términos como refactorización.

Cargado por

Yoap Gi
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
49 vistas13 páginas

534343

Este documento contiene preguntas y respuestas sobre conceptos relacionados con el desarrollo de software como control de versiones, IDEs, modelos de ciclo de vida y más. Algunas de las preguntas tratan sobre comandos de Git, características de Visual Studio y Subversion, y términos como refactorización.

Cargado por

Yoap Gi
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

Indique el comando GIT que corresponde al

número (2):

commit

fetch

push
pull

De las siguientes funciones, cual de ellas no se puede realizar con el editor de


textos en el IDE:

Inserción automática de paréntesis y corchetes.

Conseguir la compilación de las aplicaciones.

Proponer sugerencias de resolución de problemas.

Resaltar y colorear la sintaxis del código.

Un flujo de trabajo distribuido donde existen responsables de subsistemas se


denomina..
Estilo subversión

Master-Servants

Dictador-Tenientes

Responsables de integración
Indique el comando GIT que corresponde al
número (4):

checkout

commit

add

push

Empareje la imagen con el flujo de trabajo al que corresponde:


Director-tenientes

Responsable- integración

Estilo subversion

¿Como podemos insertar un fragmento de código en Visual Studio?


Todas son válidas
Tecleando el atajo (shortcut) y pulsando tabulador dos veces

Menú edición/Insertar.../Fragmentos de código.../Teclear el atajo

Botón derecho/Insertar fragmento de código/Teclear el atajo (shortcut)


Indique el comando GIT que corresponde al
número (2):

commit

pull

fetch

push

¿Cómo se llama el cambio consistente en mejorar la legibilidad de programas,


sin alterar la funcionalidad del mismo?
Refactorización.

Evolutivo.

Adaptativo.

Correctivo.

¿Cual de estos términos no está relacionado con un sistema centralizado de


control de versiones?
SVN

Git

XP-Dev

CVS
Tener deficiencias en la fase de _____ es la principal causa del gran porcentaje
de fracasos de los proyectos software
Diseño

Codificación

Documentación

Análisis

¿Cual de los siguientes términos no está relacionado con el control de


versiones?
SandCastle FHB

GitHub

XP-Dev

AnkhSVN

¿Cómo se llama el proceso de traducción de código fuente a código objeto?

Runtime Environment

Compilación

Ejecución

Interpretación

¿Qué componente es responsable del seguimiento de las variables en tiempo de


ejecución?
Depurador.

Compilador

Intérprete

Editor de textos.

¿Cual de los siguientes comandos de Git no podemos encontrar explícitamente


en la extensión para Visual Studio?
Pull

Fetch

Se encuentran todos

Push

¿Cómo se llama el cambio consistente en mejorar la legibilidad de programas,sin


alterar la funcionalidad del mismo?
Correctivo

Refactorización

Adaptativo

Evolutivo

¿Que afirmación es falsa respecto a Subversion?


Arquitectura cliente-servidor

Licencia de software libre

Usado para el desarrollo del kernel de Linux

Desarrollado por Apache en el año 2000


Empareje la imagen con el flujo de trabajo al
que corresponde:

Estilo subversion

Responsable- integración

Director-tenientes

El modelo de cascada con realimentación es


Es un tipo de modelo evolutivo

El modelo perfecto si los requisitos están claros y el proyecto es rígido

Es el modelo de la vida clásico del software.

Es el modelo idóneo si se prevén muchos cambios durante el desarrollo.

¿Que atajo de teclado utilizamos para insertar fragmentos de código?


CTRL+K, CTRL+X

CTRL+K. CTRL+S

CTRL+K. CTRL+K

CTRL+K. CTRL+F

¿Cual de estos sistemas no es distribuido?


Mercurial

Git

SVN

Todos son distribuidos

¿Cual de los siguientes softwares NO es un cliente Subversion para Visual


Studio?

AnkhSVN

VisualSVN

TortoiseSVN

Todos son clientes

¿Como se llama el cambio consistente en mejorar la funcionalidad de todo


software?

Perfectivo

Adaptativo

Evolutivo

Correctivo

Empareje la imagen con el flujo de trabajo al que corresponde:


Responsable- integración

Director-tenientes

Estilo subversion

La extensión VisualSVN (cliente Subversion para Visual Studio) es funcional sin


necesidad de instalar ningún otro software.
Verdadero

Falso
En un SCV distribuido...

Cada uno de los desarrolladores tiene un repositorio local

Cuando un desarrollador edita un archivo, lo bloquea para el resto

El repositorio se encuentra en un servidor

Se realizan copias de seguridad del proyecto de manera periódica

Cuando sincronizamos una confirmación de


salida con la extensión de Git en Visual
Studio, ¿qué comando estamos ejecutando?

Fetch/Pull

Add

Commit

Push

¿Cómo se llama la adición de plugins sin salir del IDE?

On-line.

Demorada

Instantánea.

Off-line.
Indique el comando GIT que corresponde al
número (6):

push

add

commit

checkout

¿En qué momento se realiza la ejecución de un programa?


Antes de compilar el programa

Es indiferente el momento de la ejecución

Antes de depurar el programa.

Una vez corregido, compilado y depurado el programa.

Etiqueta versiones estables


branches del proyecto
Almacena el proyecto
trunk
Permite crear versiones
tag alternativas, sin alterar el
proyecto inicial
El lenguaje _______ se considera que fue el primero en usar un IDE.
JavaScript

C++

BASIC

PHP

Con una cuenta gratuita en GitHub...


Podemos crear múltiples repositorios

Podemos tener un máximo de 5 repositorios privados

Podemos tener múltiples repositorios públicos

Podemos tener un máximo de 5 repositorios público

De las funcionalidades siguientes, cual no se pueden conseguir añadiendo


plugins a nuestro entorno.
Reducción de tiempo de ejecución.

Refactorización de programas.

Posibilidad de importar proyectos de otros lenguajes de programación.

Utilidades para la realización de pruebas al software.

¿Qué componentes de los IDE permite realizar la escritura del código?


Intérprete.

Editor de textos.

Compilador.

Depurador.
¿Que atajos de teclado usamos en Visual Studio para desplazarnos al siguiente
marcador (bookmark)?
CTRL+K, CTRL+S

CTRL+K, CTRL+P

CTRL+M, CTRL+S

CTRL+K, CTRL+N

¿Qué modelo de ciclo de vida está orientada a la gestión de riesgos?


Iterativo

Espiral

Incremental

Cascada

¿Que componente de Visual Studio estamos


visualizando en la imagen?

Explorador de soluciones

Cuadro de herramientas

Ventana de propiedades

Barra de herramientas
Indique el comando GIT que corresponde al
número (5):

add

checkout

push

commit

Emparejar los siguientes términos con su significado


Lugar donde se almacenan
los datos actualizados e
históricos

Integrar cambios al
Repositorio
repositorio
Revisión
Versión determinada de un
archivo o proyecto Commit

Branch
Permitir el desarrollo de un
fichero a diferentes
velocidades o de diferentes
formas
Asocia la característica con el ED que le corresponde
Visual Studio Es multiplataforma

MonoDevelop Dispone de versión portable

SharpDevelop No es código abierto

De los siguientes lenguajes, cual no es orientado a objetos?


C++

Java

C#

También podría gustarte