You are on page 1of 14

Lenguaje de Programacin IV

ESTRUCTURA DE LA PREGUNTA

TIPO

ENUNCIADO:
De las siguientes acciones:
1. Declarar las variables
2. Ingresar por teclado nombre
3. Hacer un lazo repetitivo con los nombres ingresados
4. Declarar libreras
5. Hacer un lazo repetitivo para las comparaciones
6. Presentar por pantalla
7. Comparar nombres ingresados
8. Intercambiar nombres
CONECTOR:
Seleccione la alternativa que tenga el orden correcto para hacer un programa ingrese nombres
luego los ordene y los presente en pantalla
OPCIONES:
1. 4,1,2,3,5,6,7,8
2. 4,1,3,2,5,7,8,6
3. 4,1,2,3,7,5,8,6
4. 4,1,2,3,5,7,8,6
OPCIN
1
2
3
4
CORRECTA
JUSTIFICACIN:
Primero se declaran las libreras, declarar variables, se hace un lazo repetitivo
para los nombres, se ingresa el nombre, se hace un lazo repetitivo para las
comparaciones, se comparan los nombres, se intercambian los nombres en
caso de ser necesario y por ltimo se presentan por pantalla.

ESTRUCTURA DE LA PREGUNTA

TIPO

ENUNCIADO:
Seleccione de las siguientes sentencias de Visual Basic.Net
1. For x=0 to 9
2. Dim x As Double
3. Dim x As Integer
4. txtResul = x
5. x = x + 2
6. txtResul.Text = x
7. lstLista.Items.Add(x)
8. x+=2
CONECTOR:
Las sentencias correctas para presentar nmeros pares del 2 al 8
OPCIONES:
1. 1,2,4,5
2. 1,3,5,6
3. 1,2,5,7
4. 1,3,7,8
OPCIN
1
2
CORRECTA
JUSTIFICACIN:

Se necesitan un lazo repetitivo For, una variable puede ser la de tipo nmero
real, se necesita incrementar y la correcta es la opcin 5, por ltimo se
enlistan en un control ListBox a travs del mtodo add.

ESTRUCTURA DE LA PREGUNTA

TIPO

ENUNCIADO:
Empleando las siguientes sentencias:
1. For c As Integer = 1 To 10
2. If c Mod 2 <> 0 Then
3. If valor >= 10 Then
4. valor = valor - 9
5. valor = Mid(txtCedula.Text, c, 1)
6. suma = suma + valor
7. valor = valor * 2
CONECTOR:
Seleccione la alternativa que tenga el orden correcto para validar una cdula
OPCIONES:
1. 1,2,3,5,4,7,6
2. 1,5,2,7,3,4,6
3. 1,3,5,7,4,2,6
4. 1,5,2,3,4,7,6
OPCIN
1
2
3
4
CORRECTA
JUSTIFICACIN:
Primero se hace un lazo For para los 10 dgitos, luego se extrae uno por uno
cad dgito de la cdula a travs de la funcin Mid, luego se verifica si la
posicin es par en la opcin 2, se multiplica el dgito seleccionado por 2,
luego se pregunta si el nuevo valor multiplicado por 2 es mayor o igual a 10,
en caso de serlo se resta al valor 9 y por ltimo se acumula el nuevo valor en
una variable suma.

ESTRUCTURA DE LA PREGUNTA

TIPO

ENUNCIADO:
Las sentencias de Visual Basic. Net que se detallan a continuacin:
1. For x As Integer = 0 To c - 2
2. If nom(x) < nom(x + 1) Then
3. lstListado.Items.Add(nom(y))
4. For i As Integer = 0 To c
5. aux = nom(x):nom(x) = nom(x + 1):nom(x + 1) = aux
6. lstListado.Items.Clear()
7. For y As Integer = 0 To c - 1
CONECTOR:
Seleccione la alternativa que tenga el orden correcto de sentencias para mostrar un conjunto de
nombres ordenados en forma descendente
OPCIONES:
1. 4,2,3,5,1,6,7
2. 4,1,2,5,6,7,3
3. 4,6,1,2,5,7,3
4. 4,1,3,2,6,5,7
OPCIN
1
2
3
4
CORRECTA
JUSTIFICACIN:
Primero se debe hacer un lazo repetitivo For para los nombres que se
ingresan y que estn en la variable C, despus se hace otro lazo repetitivo
pero con el tope menos 2 porque se van a hacer menos comparaciones y se
excepta el principio y el final, luego se comparan los nombres en secuencia,
se hacen los intercambios utilizando una variable auxiliar, se limpia el listbox
con los ltimos datos mostrados, se hace un lazo repetitivo para presentar
los nombres exceptuando la primera fila y por ltimo se aaden los nombres
ordenados al listBox.

ESTRUCTURA DE LA PREGUNTA

TIPO

ENUNCIADO:
De las sentencias y significados que se indican a continuacin:
1. repVi.URL = Application.StartupPath & "\Wildlife.wmv"
2. pctIm.ImageLocation = Application.StartupPath &
"\printer.gif"
3. My.Computer.Audio.Play(Application.StartupPath &
"\ding.wav", AudioPlayMode.WaitToComplete)
4. n = random.Next(1, 7)

a. Para nmeros aleatorios


b. Para videos
c. Para imgenes
d. Para sonidos

CONECTOR:
Seleccione la alternativa que tenga las relaciones correctas.
OPCIONES:
1. 1a, 2b, 3c, 4d
2. 1d, 2a, 3b, 4c
3. 1b, 2c, 3d, 4a
4. 1c, 2d, 3a, 4b
OPCIN CORRECTA
1
2
3
4
JUSTIFICACIN:
La primera opcin de la derecha se emplea para reproducir un video por
medio de la direccin del mismo, la segunda opcin de la derecha se
utiliza para mostrar una imagen as mismo empleando la direccin donde
se ejecuta el programa, la tercera opcin se utiliza para reproducir un
sonido y la ltima opcin se emplea para obtener un nmero aleatorio
entre 1 y 6.

Lenguaje de Programacin V
ESTRUCTURA DE LA PREGUNTA

TIPO

ENUNCIADO:
Cuando se necesita grabar datos de un formulario que estn en 3 cajas de texto: una para el nombre de Equipo, otra
para la serie alfanumrica y otra para su valor en nmeros con decimales

CONECTOR:

Cul de las siguientes alternativas, grabara correctamente los datos del precio?

OPCIONES:

OPCIN
CORRECTA

1. Cmd.parameters,addWithValue(@valor,txtValor.text)
2. Cmd.parameters,addWithValue(@valor,Convert.ToInt16(txtValor.text))
3. Cmd.parameters,addWithValue(@valor,val(txtValor.text))
4. Cmd.parameters,addWithValue(@valor,Convert.ToInt32(txtValor.text))
1
2
3
JUSTIFICACIN:

Si el valor de una caja de texto se desea convertir a un nmero real, y segn las
opciones se necesitara emplear la funcin Val que convierte el contenido de
una variable u objeto como una caja de texto a un nmero real.

ESTRUCTURA DE LA PREGUNTA

TIPO

ENUNCIADO:
Para una base de datos BdPlant que est en un Servidor llamado UsuarioSQL y que se autentica por el
sistema operativo

CONECTOR:

Cul es la correcta conexin a travs de un sqlConnection?


OPCIONES:
1. data source= UsuarioSQL;BD=BDPLANT;Uid=sa;pwd=
2. data source= UsuarioSQL;Initial Catalog BD=BDPLANT;Integrated Security=False
3. data source= UsuarioSQL;Initial CatalogBD=BDPLANT;Uid=sa;pwd=

OPCIN
CORRECTA

4. data source= UsuarioSQL;Initial Catalog=BDPLANT;Integrated Security=true


1
2
3
4
JUSTIFICACIN:
En una cadena de conexin que se necesita autenticar con la cuenta de
usuario de Windows, es necesario colocar al final de la misma la expresin:
Integrated Security = true

ESTRUCTURA DE LA PREGUNTA

TIPO

ENUNCIADO:
Complete. La instruccin: Dim aa As New SqlDataAdapter
CONECTOR:
se utiliza para __________________ y solo funciona con la librera ________________ para
____________ informacin de una base de datos
OPCIONES:
1. Adaptar datos de una consulta, Data, consultar
2. Grabar datos de una consulta, SqlClient, grabar
3. Configurar datos de una consulta, Data, configurar
4. Llenar datos de una consulta, sqlClient, mostrar
OPCIN
1
2
3
4
CORRECTA
JUSTIFICACIN:
La expresin correcta es: Que se utiliza para llenar datos de una consulta y
solo funciona con la librera SqlClient para mostrar informacin de una base
de datos, generalmente se emplea para mostrar los datos de una consulta en
un control DataGridView

ESTRUCTURA DE LA PREGUNTA

TIPO

ENUNCIADO:
De las siguientes frases:
1. Se utiliza para manipular datos
2. Sirve para presentar informacin de una tabla
3. Presenta un mensaje informativo de grabacin
4. Ejecuta un comando de solo lectura
5. Consulta los registros de una tabla
6. Ejecuta procedimientos almacenados
7. Conecta la base de datos a travs de una consulta
CONECTOR:
Seleccione la alternativa que tenga todas las frases correctas que indican lo que hace la
instruccin: CMD.ExecuteNonQuery()
OPCIONES:
1. 1, 6
2. 2, 4
3. 5, 7
4. 1, 3
OPCIN CORRECTA
1
2
3
4
JUSTIFICACIN:
Se utiliza para manipular datos a travs de la ejecucin de un comando
que no ejecuta consultas y generalmente se emplea para ejecutar
procedimientos almacenados para grabar, actualizar o borrar registros de
una base de datos

ESTRUCTURA DE LA PREGUNTA

TIPO

ENUNCIADO:
De la lnea de cdigo que se describe a continuacin:
cmd.parameters.addwithValue(@i,valor)
CONECTOR:
Seleccione la alternativa que indica correctamente lo que realiza
OPCIONES:
1. Agrega un nuevo parmetro al procedimiento almacenado
2. Agrega un nuevo valor al parmetro de la variable
3. Agrega un nuevo valor al parmetro de un procedimiento almacenado
4. Agrega un nuevo valor a la variable del parmetro del procedimiento
almacenado
OPCIN
1
2
3
4
CORRECTA
JUSTIFICACIN:
La sentencia se utiliza para trabajar con procedimientos almacenados y
agrega un nuevo valor que est en la variable valor a un parmetro llamado
@i

Lenguaje de Programacin VI
ESTRUCTURA DE LA PREGUNTA

TIPO

ENUNCIADO:
De la siguiente codificacin que est en el evento Load de un Pgina Web:
If Not Page.IsPostBack Then
ddlDep.Items.Add("Financiero")
ddlDep.Items.Add("Creditos")
ddlDep.Items.Add("Ventas")
End If

CONECTOR:
Qu funcin tiene el Page.IsPostBack?
OPCIONES:
1. Habilita que regrese la pgina web con datos repetidos
2. Evita que se vuelva a llenar los datos del DropDownList
3. Vuelve a llenar los datos del DropDownList al regresar
4. Indica que la pgina se ha regresado sin datos en el DropDownList
OPCIN
1
2
3
4
CORRECTA
JUSTIFICACIN:
AL mostrar una pgina Web, esta se vuelve a actualizar en el evento Load
donde se llenan los datos del DropDownList y se vuelven a llenar las veces
que sea, a menos que se pregunte si no se ha cargado antes la pgina con el
Page.IsPostBack para que evite que se vuelvan a llenar los datos en el
DropDownList.

ESTRUCTURA DE LA PREGUNTA

TIPO

ENUNCIADO:
La lnea que se muestra a continuacin:
Response.Redirect(".\ingreso2.aspx")
CONECTOR:
Se utiliza para
OPCIONES:

OPCIN
CORRECTA

1. Responder a una solicitud de la pgina ingreso2


2. Redireccionar a la respuesta de la pgina ingreso2
3. Mostrar la pgina ingreso2 en el navegador
4. Validar el ingreso a la pgina ingreso2
1
2
3
4
JUSTIFICACIN:
La sentencia Response.Redirect se utiliza en ASP para cargar una pgina
Web, es decir funciona como hipervnculo, muestra la pgina indica en el
navegador que se est utilizando.

ESTRUCTURA DE LA PREGUNTA

TIPO

ENUNCIADO:
En las pginas ASP se pueden utilizar validadores para el ingreso de datos y en una pgina de
una institucin de educacin Primaria hasta el dcimo nivel, se desea ingresar el nivel en donde
estudia un estudiante.
CONECTOR:
Cul de los siguientes validadores permitira validar este ingreso?
OPCIONES:
1. RangeValidator
2. RequiredFieldValidator
3. CompareValidator
4. ValidationSummary
OPCIN
1
2
CORRECTA
JUSTIFICACIN:

El validador RangeValidator permite validar entre un rango de datos y este


podra ser entre 1 y 10 como indica el enunciado para la Institucin
Educativa.

ESTRUCTURA DE LA PREGUNTA

TIPO

ENUNCIADO:
Para poder ingresar a un sistema Web el usuario ingresa su nombre en una pgina de LOGIN,
luego hace clic en un botn de validacin y si es validado muestra otra pgina de men, caso
contrario no ingresa.
CONECTOR:
Cul de las siguientes sentencias permitira conservar el valor del nombre del usuario y mostrarlo
en la otra pgina de men?
OPCIONES:
1. Cook(nombre) = txtUsuario.Text
2. Usuario = txtUsuario.Text
3. Session("usuario") = txtUsuario.Text
4. Public usuario as String = txtUsuario.Text
OPCIN
1
2
3
4
CORRECTA
JUSTIFICACIN:
Uno de los problemas que tienen las pginas Web es que no se pueden
utilizar variables globales o pblicas, pero se puede utilizar el Session para
almacenar un valor y cargarlo en otra pgina web diferente.

ESTRUCTURA DE LA PREGUNTA

TIPO

ENUNCIADO:
Al escribir en la codificacin del botn grabar la siguiente lnea de cdigo

Response.Write("<script language='javascript'>window.alert('Grabado');</script>")

CONECTOR:
Qu resultado se ve en la pgina Web?
OPCIONES:
1. Aparece en una etiqueta de la pgina ASP la palabra Grabado
2. Aparece en una nueva pgina ASP escrita la palabra Grabado
3. Aparece en una ventana de Java escrita la palabra Grabado
4. Aparece en un cuadro de mensaje de texto la palabra Grabado
OPCIN
1
2
3
CORRECTA
JUSTIFICACIN:

A travs del script del Lenguaje JavaScript se puede utilizar en los sitios Web,
un cuadro de mensaje de texto parecido a los que se puede observar en las
aplicaciones realizadas para Windows como el Visual Basic por ejemplo.

Taller de Proyectos de Software Agrcolas y Ambientales I


ESTRUCTURA DE LA PREGUNTA

TIPO

ENUNCIADO:
En una empresa distribuidora de Productos Lcteos se necesita realizar un informe de produccin diaria, para los cual
se manejan datos de materia prima, trabajadores, ventas, compras, empaquetamiento y sueldos.

CONECTOR:

Cul de las siguientes alternativas consta con las clases que son necesarias para este informe de produccin.

OPCIONES:

OPCIN
CORRECTA

1. Clase: Ventas, Clase: empaquetamiento, Clase: compras, Clase: Sueldos


2. Clase: Trabajadores, Clase: Sueldos, Clase: compras
3. Clase: Sueldos, Clase: compras, Clase: Materia Prima
4. Clase: Trabajadores, Clase: Materia Prima, Clase: Empaquetamiento
1
2
3
JUSTIFICACIN:

Porque para producir necesitan del proceso del empaque, los sueldos de los trabajadores y las
compras que se realizaron para la produccin, el resto de clases forman parte del sistema pero
los datos necesarios para el informe diario estn en las antes mencionadas.

ESTRUCTURA DE LA PREGUNTA

TIPO

ENUNCIADO:

En el modelado de los procesos de una actividad agrcola

CONECTOR:

Para qu sirven los diagramas UML?

OPCIONES:

OPCIN
CORRECTA

1. Para identificar las clases, atributos y mtodos que tiene la actividad agrcola
2. Para identificar las tablas de la bases de datos y sus requisitos
3. Para identificar los requisitos que se necesitan para crear la base de datos
4. Para identificar solo los procesos que se producen en dicha actividad
1
2
3
JUSTIFICACIN:

UML es el lenguaje de modelado unificado y para este caso particular se


necesitaran para identificar las clases, atributos y mtodos que se pueden
modelar en la programacin orientada a objetos aplicada a una actividad
agrcola.

ESTRUCTURA DE LA PREGUNTA

TIPO

ENUNCIADO:

Los mtodos de una clase establecen acciones que se realizan sobre ella o el usuario acta sobre ella, a continuacin
se muestran algunos ejemplos:
1. grabarDatos()
2. rozarMonte()
3. cogeFruto()
4. riego()
5. buscarDatos()
6. trabajador()
7. tipoCombustible()

CONECTOR:

Seleccione la alternativa que contenga los mtodos correctos que se ha identificado en una actividad agrcola

OPCIONES:

1. 1,2,6
2. 1,2,5
3. 4,6,7
4. 3,4,6

OPCIN
CORRECTA

1
JUSTIFICACIN:

Una de las caractersticas que debe tener un procedimiento o mtodo es que


debe empezar con un verbo terminado en ar, er o ir y puede ir acompaado
de un adjetivo y los nicos que cumplen estos criterios son el primer, el
segundo y el quinto ejemplo .

ESTRUCTURA DE LA PREGUNTA

TIPO

ENUNCIADO:

Al realizar una prueba de esfuerzo al sistema de gestin agrcola

CONECTOR:

Lo que se busca medir es

OPCIONES:

OPCIN
CORRECTA

1. La rentabilidad, la seguridad y la lentitud


2. La complejidad, velocidad y veracidad
3. La seguridad, la fiabilidad, la exactitud
4. La rapidez, la seguridad y pertinencia.
1
2
JUSTIFICACIN:

Se busca en la implementacin de cualquier sistema de informacin medir la


complejidad es decir que tan difcil o fcil es manejar su interface, la rapidez
de los procedimientos es decir la velocidad y siempre que los resultados de
las transacciones sean veraces, exactos y libres de errores.

ESTRUCTURA DE LA PREGUNTA

TIPO

ENUNCIADO:

En una Hacienda Ganadera se necesita hacer un sistema de informacin que registre toda la informacin que sus
actividades generen, para los cual se realizan algunas acciones dirigidas a ciertos usuarios que se indica a continuacin
a) Vaqueros
1. Encuesta para determinar tiempos de
respuesta en las actividades
b) Administrador
2. Ficha de observacin para identificar los datos
y los procesos que se realizan
c) Instalaciones
3. Anlisis para indicar las tablas que tendr el
sistema de informacin
d) Contador
4. Entrevista para establecer los requerimientos
de informacin de la Hacienda

CONECTOR:

Seleccione la alternativa que tenga los emparejamientos correctos

OPCIONES:

OPCIN
CORRECTA

1. a y 1, c y 2, b y 4, d y 3
2. a y 1, c y 2, b y 3, d y 4
3. a y 1, b y 2, c y 3, d y 4
4. a y 1, b y 4, c y 2, d y 3.
1
2
3
4
JUSTIFICACIN:
La encuesta se la debe aplicar a varios trabajadores inmerso en las
actividades y estos son los vaqueros, la ficha de observacin se la debe
aplicar para justamente observar las instalaciones que cuenta la hacienda, el
anlisis de las tablas que debe tener el sistema se deben realizar
conjuntamente con el Contador de la misma para que indique los datos que
son necesarios y por ltimo la entrevista debe ser aplicada al Administrador
de la hacienda para establecer los requerimientos en cuanto a informes y
necesidad de manejo de informacin.

You might also like