Frage 1
Frage
1. ¿Cuál es la descripción que define mejor el concepto 'clase' en la programación orientada a objetos?
Antworten
-
Es un concepto similar al de 'array'
-
Es un tipo particular de variable.
-
Es un modelo o plantilla a partir de la cual creamos objetos.
-
Es una categoria de datos ordenada secuencialmente.
Frage 2
Frage
2. ¿Qué elementos crees que definen a un objeto?
Antworten
-
Sus cardinalidad y su tipo.
-
Sus atributos y sus métodos.
-
La forma en que establece comunicación e intercambia mensajes.
-
Su interfaz y los eventos asociados.
Frage 3
Frage
3. ¿Qué código de los siguientes tiene que ver con la herencia en VB.NET?
Antworten
-
public class extends Funcionario
-
public class inherits Funcionario
-
public class implements Funcionario
-
public class belong to Funcionario.
Frage 4
Frage
4. Al momento de crear clases estas pueden ser instanciadas que es asignar memoria para el objeto del tipo indicado y se necesita un sólo argumento, que es una llamada a alguno de los métodos constructores que tenga la clase. Con lo anteriormente escrito seleccione el concepto que defina lo que es instanciar una clase.
Frage 5
Frage
5. Las clases tienen atributos y métodos; estos métodos son utilizados y sobrecargados por distintas situaciones que pueden darse al momento de programar. Con lo anteriormente escrito seleccione el concepto que defina lo que es sobrecargar un método.
Antworten
-
Editarlo para modificar su comportamiento.
-
Cambiarle el nombre dejándolo con la misma funcionalidad.
-
Crear un método con el mismo nombre pero diferentes argumentos.
-
Añadirle funcionalidades a un método.
Frage 6
Frage
6. En el siguiente código VB.NET. ¿Cuál es la palabra clave para crear un método sobrecargado?
Public Class TaxClass
Overloads Function TaxAmount(ByVal decPrice As Decimal,
ByVal TaxRate As Single) As String
TaxAmount = "Price is a Decimal. Tax is $" &
(CStr(decPrice * TaxRate))
End Function
Overloads Function TaxAmount(ByVal strPrice As String,
ByVal TaxRate As Single) As String
TaxAmount = "Price is a String. Tax is $" &
CStr((CDec(strPrice) * TaxRate))
End Function
End Class
Antworten
-
CStr.
-
Averloads
-
Overloads
-
ByVal.
Frage 7
Frage
7. Identifique en el siguiente ejemplo cuál de las líneas de instrucción se utiliza para llamar a un constructor de una clase base desde un constructor de una clase derivada.
¿En cuál de las líneas se utiliza explícitamente para llamar al constructor de una clase base?
1 Class DerivedClass Inherits BaseClass
2 Public Overrides Function CalculateShipping (
3 ByVal Dist As Double,
4 ByVal Rate As Double) As Double
5 ' Call the method in the base class and modify the return value.
6 Return MyBase.CalculateShipping(Dist, Rate) * 2
7 End Function
8 End Class
Antworten
-
1
-
4
-
6
-
Todas las anteriores
Frage 8
Frage
8. ¿Cuál es la estructura de codificación correcta enVB.NET para la implementación de una clase Base?. Implementación en VB.NET de una clase Base.
Antworten
-
Module Module1
Sub Main()
Dim Objeto As Nueva = New Nueva
Objeto.VisualizarAbecedario()
Console.Read()
End Sub
End Module
-
Public MustInherit Class Ejercicio
Public Sub New ()
End Sub
Public MustOverride Sub VisualizarAbecedario()
End Class
-
Public Class Nueva
Inherits Ejercicio
Public Overrides Sub VisualizarAbecedario()
Dim X As Integer
X = 65
While X < 91
Console.WriteLine(Chr(X))
X = X + 1
End While
End Sub
End Class
-
Public Sub UsandoMyClass()
MyClass.MiMetodo()
End Sub
End Class
Frage 9
Frage
9. En el Paradigma de Programación Orientada a Objetos ¿Qué es el polimorfismo?
Antworten
-
Es asignar el mismo nombre a servicios en diferentes objetos, cuando son parecidos o están relacionados.
-
Es un tipo particular de variable.
-
Es un tipo de clase a partir de la cual creamos objetos.
-
Es una subdivisión de datos similares.
Frage 10
Frage
10. En el Paradigma de Programación Orientada a Objetos ¿Para qué sirve el encapsulamiento?
Antworten
-
Nos ayuda a desarrollar una secuencia en los elementos.
-
Interviene en la segmentación de la programación.
-
Separar el interfaz contractual de una abstracción y su implantación.
-
Realizar la segmentación del objeto.
Frage 11
Frage
11. ¿Principalmente, qué es lo que nos permite la Programación Orientada a Objeto?
Antworten
-
Una representación más directa del modelo de mundo real en el código.
-
Utilizar técnicas convencionales.
-
Comparar con estilos de programación convencionales.
-
Reducción de código.
Frage 12
Frage
12. ¿Cuál es el elemento clave de la programación orientada a objeto?
Antworten
-
Código.
-
Clase
-
Estilos
-
Reducción de código.
Frage 13
Frage
13. ¿Una clase que hereda de una clase abstracta puede ser o no abstracta?
Antworten
-
Si de hecho este es una de las razones de ser de las clases abstractas.
-
Una clase abstracta no puede ser instanciada
-
Ninguna de las Anteriores.
-
AYB son las correctas.
Frage 14
Frage
14. Seleccione el código correcto para declarar una clase.
Antworten
-
Miclase1 Class
…. Propiedades y Métodos
End Class
-
Protected Miclase1
…. Propiedades y Métodos
End Class.
-
Public class Miclase1
…. Propiedades y Métodos
End Class
-
Ninguna de las Anteriores.
Frage 15
Frage
15. Para poder interactuar con alguna clase deberemos crear una instancia particular de ella, con un conjunto de valores definidos para los atributos. A este proceso se lo conoce como “instanciación de un objeto”. Con lo anteriormente escrito seleccione el código correcto para instanciar un objeto.
Antworten
-
Dim objFuncionario as Administrativo = New Administrativo("1203456743", "Pepe", "Castro", "01/01/2004", "Masculino").
-
Public Class Funcionario objFuncionario.
-
Console.WriteLine("Crear Nueva Clase Funcionario")
-
objFuncionario.Sueldo().
Frage 16
Frage
16. Dado el siguiente código VB.net identifique cuál es el constructor de la clase
Public Class Alumnos
Inherits Persona
Private Carrera As String
Private Curso As Integer
Private Paralelo As String
Private NumeroMatricula As Integer
Public Sub New(_Cedula)
MyBase.New(_Cedula)
End Sub
Public Function Registro(_Carrera As String, _Curso As Integer, _Paralelo As String) As Integer
Carrera = _Carrera
Curso = _Curso
Paralelo = _Paralelo
Dim rn As New Random
NumeroMatricula = rn.Next
Return NumeroMatricula
End Function
Public Function getNumMatricula() As Integer
Return NumeroMatricula
End Function
End Class
Antworten
-
Private Carrera As String
-
Public Function Registro As String
-
Public Function getNumMatricula() As Integer
-
Public Sub New(_Cedula)
Frage 17
Frage
17. En VB.net identifique la instrucción que se utiliza para declarar una clase Base o una Clase que debe ser heredada para su uso.
Public MustInherit Class Funcionario
Inherits Persona
Private Dependencia As String
Private RMU As Double
Private FechaIngreso As Date
Public Sub New(_Cedula As String, _Nombre As String, _Apellido As String, FNacimiento As String, _Genero As String)
MyBase.New(_Cedula)
MyBase.pApellidos = _Apellido
MyBase.pNombre = _Nombre
MyBase.pFNacimiento = _FNacimiento.
MyBase.pGenero = _Genero
End Sub
Antworten
-
Inherits
-
Private
-
MyBase.New(_Cedula)
-
MustInherit.
Frage 18
Frage
18. Los operadores nos permiten operar, validar, comparar, asignar, distinguir, etc.., los datos e instrucciones de código de nuestros programas. Existen diferentes tipos. A qué tipo de operadores corresponde los siguientes símbolos >, <, >=, <=, ==, =!
Antworten
-
Lógicos
-
Aritméticos
-
Relacionales
-
Concatenación.
Frage 19
Frage
19. Un objeto es una cosa o entidad que tiene existencia en la programación orientada a objetos. De los siguientes ejemplos seleccione aquellos que en POO puedan representarse como un objeto.
Antworten
-
Un grupo
-
Una persona.
-
Una cuenta de banco.
-
Todas las anteriores.
Frage 20
Frage
20. De forma predeterminada una clase derivada hereda los métodos y propiedades de su clase base. En base al enunciado seleccione la definición correcta de Herencia en POO.
Antworten
-
Es una relación entre una clase general y un tipo de clase más específica de la misma.
-
Es heredar algo de un familiar.
-
Es una relación entre una clase general y una simple.
-
Es una clase que contiene métodos y atributos.
Frage 21
Frage
21. Seleccione el tipo de herencia que soporta VISUAL BASIC .NET.
Antworten
-
Herencia simple
-
Herencia básica
-
Herencia múltiple
-
Herencia triple.
Frage 22
Frage
22. La herencia se clasifica según el modo de acceso a los miembros de la clase base: Identifique la repuesta correcta.
Antworten
-
Clases, Derivados y Pública.
-
Propiedades , Métodos y clases.
-
Pública , Privada y Protegida.
-
Base, Pública y Privada.
Frage 23
Frage
23. ¿Cómo se conocen a los tipos de Herencia de una clase y a las de Varias clases? Escoja la repuesta correcta.
Antworten
-
Herencia por especialización y Simple.
-
Herencia por atributos y Múltiple.
-
Herencia Simple y Múltiple.
-
Herencia por generalización y Especialización.
Frage 24
Frage
24. Técnicas que implanta la reutilización del código. Seleccione la respuesta a lo que define lo escrito anteriormente.
Antworten
-
Abstracción
-
Encapsulamiento
-
Herencia
-
Polimorfismo
Frage 25
Frage
25. La herencia proviene del hecho de que la Subclase (la nueva clase creada) contiene todos los atributos y métodos de la Clase primaria o Clase Base. ¿Entre los tipos de herencia que existes cual se utiliza o se permite para .NET?
Antworten
-
Simple
-
Múltiple
-
Inherits
-
Todas las anteriores.
Frage 26
Frage
26. La Herencia es uno de los pilares en la Programación Orientada a Objetos. ¿Cuál es la descripción que define mejor el concepto 'Herencia' en la programación orientada a objetos?
Antworten
-
Son variables
-
Son códigos derivados de otra clase
-
La forma en que establece comunicación e intercambia mensajes.
-
Es una relación entre una clase general y un tipo de clases más específico de la misma.
Frage 27
Frage
27. ¿Cuál de estas instrucciones se utiliza para declarar una nueva clase, denominada clase derivada?
Antworten
-
NotInheritable
-
MustInherit
-
Inherits
-
Overridable.
Frage 28
Frage
28. ¿Defina el concepto de los constructores en Herencia Simple?
Antworten
-
Siempre son definidos para las clases derivadas.
-
Creación de un objeto de clase derivada: Se invoca a todos los constructores de la jerarquía.
-
Orden de ejecución de constructores: Primero se ejecuta el constructor de la clase base y luego el de la derivada.
-
Todas las anteriores.
Frage 29
Frage
29. Un objeto es heredero de otro cuando posee todas sus propiedades y todos sus métodos y reconoce todos sus eventos, aunque pueda disfrutar de propiedades, métodos y eventos adicionales. Seleccione el concepto de Herencia múltiple.
Antworten
-
Creación de un objeto de clase derivada: Se invoca a todos los constructores de la jerarquía.
-
Las propiedades de clase definidas en la clase base también son compartidas por las clases derivadas.
-
Una malla o retícula consta de clases, cada una de las cuales pueden tener dos o más superclases inmediatas. Una herencia múltiple es aquella en la que cada clase puede heredar las propiedades y métodos de cualquier número de clases.
-
En esta jerarquía cada clase tiene como máximo una sola superclase. La herencia simple permite que una clase herede las propiedades y métodos de su superclase en una cadena jerárquica.
Frage 30
Frage
30. Cuantos puntos aleatorios se deben escoger en el operador de cruce genético PMX. Analice la respuesta correcta:
Frage 31
Frage
31. En qué año y por quien fue propuesto el operador de cruce genético PMX. Indique por medio de los literales cual es la respuesta correcta.
Frage 32
Frage
32. Dentro del operador de cruce genético PMX se considera que existe una correspondencia llamada. Analice la respuesta correcta:
Antworten
-
Máxima
-
Mínima
-
Biunívoca
-
Enésima
Frage 33
Frage
33. La correspondencia biunívoca comprende los elementos que forman parte de: Analice cada uno de los literales y escoja la respuesta correcta:
Antworten
-
Las posiciones que se encuentran dentro de los puntos de corte
-
La posición derecha que se encuentran fuera de los puntos de corte
-
La posición izquierda que se encuentra fuera de los puntos de corte
-
Ninguna de las anteriores.
Frage 34
Frage
34. Señale el nombre correcto del operador de cruce genético OX1. Analice la respuesta correcta:
Antworten
-
Operador de cruce basado en ciclos.
-
Operador de cruce basado en arcos.
-
Operador de cruce basado en posiciones.
-
Operador de cruce basado en el orden.
Frage 35
Frage
35. Cuantos puntos de corte se necesitan en el operador de cruce OX1. Analice la respuesta correcta:
Frage 36
Frage
36. De qué manera son escogidos los puntos de corte en el operador de cruce OX1 Order Crossover.
Antworten
-
Escogiendo la posición menor
-
El que se prefiera escoger
-
Aleatoriamente
-
Siempre se escoge entre la primera y la quinta posición.
Frage 37
Frage
37. De qué manera se heredan los descendientes en el operador genético de cruce OX1. Analice la respuesta correcta:
Antworten
-
Varían completamente sin importar la posición.
-
Conservando las posiciones del medio y combinando las posiciones laterales con las del otro padre.
-
Se conservan los laterales y se cambia la posición céntrica.
-
Intercalando de posición.
Frage 38
Frage
38. Construye descendientes escogiendo una subgira de un padre y preservando el orden relativo de las ciudades del otro padre. Analice la respuesta correcta:
Antworten
-
Se continúa sin alterar el proceso de creación de descendientes
-
Se conserva la posición repetida, pero se cambian las no repetidas.
-
Se eliminan las dos y se culmina con el proceso de creación de descendientes.
-
Se omiten las ciudades ya presentes y se continúa con la siguiente.
Frage 39
Frage
39. ¿Qué estrategias evolutivas se utilizan?
Determine el resultado de obtenido en las variables:
Antworten
-
Menos (µ-λ) y Plus (µ + λ).
-
Coma (µ, λ) y Plus (µ + λ).
-
Coma (b, λ) y Plus (µ + n)
-
Coma (I, λ) y Plus (j + n)
Frage 40
Frage
40. Las estrategias evolutivas ¿por quienes fueron desarrolladas y principios de que año? Determine el resultado de obtenido en las variables:
Antworten
-
año 70 por Rechenberg y Schwefel
-
año 60 por Arquímedes y Schwefel
-
año 80 por Arquímedes y Rechenberg
-
año 70 por Hawking y Thomas Alva Edison.
Frage 41
Frage
41. Mencione una aplicación de los algoritmos genéticos. Determine el resultado de obtenido en las variables:
Antworten
-
Programación automática
-
Estudio
-
Crear clones
-
Optimización
Frage 42
Frage
42. Seleccione el Software correcto con el cual podemos hacer modelado de algoritmos genéticos. Determine el resultado de obtenido en las variables:
Antworten
-
MS Office
-
Paint
-
MatLab
-
Internet Explorer
Frage 43
Frage
43. Selecciones una de las características destacables de las Estrategias Evolutivas. Determine el resultado de obtenido en las variables:
Antworten
-
son rápidas y muy adecuadas para la optimización continua.
-
son rápidas y muy inadecuadas para la optimización continua.
-
son lentas y muy adecuadas para los individuos mutados
-
son rápidas y muy adecuadas para permutaciones
Frage 44
Frage
44. Seleccione las partes que está compuesto un algoritmo genético básico. Determine el resultado de obtenido en las variables.
Antworten
-
Operadores de cruce, Mutación Auto-Adaptativa, Reemplazo
-
Representación del individuo, La Función Objetivo, Operadores genéticos aplicados al problema.
-
Representación del individuo , Parametrizacion, permutación
-
Población Inicial, Operadores de cruce, permutación.
Frage 45
Frage
45. Para aplicar los operadores de cruce en un Algoritmo Genético Simple, qué es necesario antes? Determine que se necesita en el algoritmo genético para seguir su ejecución.
Antworten
-
Se necesita efectuar el cruce entre las dos parejas.
-
Necesitamos determinar la probabilidad de cruce
-
Determinar si los emparejamientos se llevan a cabo
-
Se aplica el cruce de 2 puntos.
Frage 46
Frage
46. Para que es utilizada la parametrización en un AG? Determine que se necesita mostrar para evaluar el rendimiento en el algoritmo genético.
Antworten
-
Para considerar que cada tarea la realiza al menos una persona.
-
Para mostrar los valores paramétricos utilizados para evaluar el rendimiento de las variantes.
-
Para calcular la longitud del cromosoma mediante representaciones binarias
-
Para seleccionar con probabilidad uniforme dos puntos que representan a los padres.
Frage 47
Frage
47. Que se necesita para obtener un buen rendimiento de un Algoritmo Genético? Determine que se plantea analizar para obtener un buen rendimiento en el algoritmo genético.
Antworten
-
Se plantea analizar distintos valores de probabilidades, desde bajos a altos, para determinar cuál de ellas es la más adecuada.
-
Caracterizar un conjunto de habilidades asociadas necesarias para poder ser llevadas a cabo.
-
Implementar las configuraciones sugeridas para la probabilidad de cruce.
-
Utilizar el operador de cruce para resolver el problema de planificación de proyectos
Frage 48
Frage
48. Para comparar el comportamiento y rendimiento de dos Algoritmos Genéticos resolviendo un mismo problema; Que se recomienda utilizar? Establezca el análisis para comparar el comportamiento de un algoritmo genético bajo dos tipos.
Antworten
-
Mutación Heurística.
-
Análisis de rendimiento en 25 de ejercicios independientes y confirmando que existen diferencias significativas entre los dos.
-
Reemplazo de los peores individuos.
-
Mutación de Intercambio Reciproco.
Frage 49
Frage
49. Un problema habitual en las ejecuciones de los Algoritmos Genéticos surge debido? Determine a que se debe el problema en las ejecuciones en el algoritmo genético.
Antworten
-
La aplicación del operador de cruce
-
La velocidad con la que el algoritmo converge
-
La velocidad del operador de mutación.
-
La aplicación de la técnica de reemplazo.
Frage 50
Frage
50. A qué se debe la convergencia prematura del Algoritmo Genético? Compruebe a que operador se debe la convergencia prematura dentro del AG.
Antworten
-
Cuando una transformación de la función objetivo es rápida
-
Cuando la evaluación aproximada de la función objetivo es compleja
-
Cuando se aplica la técnica de reemplazo.
-
Cuando la selección de individuos se realiza de manera proporcional a su función objetivo.
Frage 51
Frage
51. ¿Qué representa la función fitness en la computación evolutiva? Determine la respuesta objetiva en los enunciados:
Antworten
-
La suma de todos los elementos
-
Las Posibilidades de supervivencia y reproducción
-
Las veces que debe mutar un gen.
-
El valor medio de todos los elementos.
Frage 52
Frage
52. Escoja la opción correcta: ¿Qué es la población? Determine la respuesta objetiva en los enunciados:
Antworten
-
Representación de posibles soluciones
-
Los descendientes
-
Conjunto de habitantes de un lugar
-
Grupo de padres y descendientes.
Frage 53
Frage
53. ¿Qué es el remplazo de individuos? Determine la respuesta objetiva en los enunciados
Antworten
-
Es mantener toda la población
-
Es cambiar ciertos individuos
-
Reemplazar un individuo existente por uno nuevo de mejor calidad (fitness)
-
Ninguna de las anteriores.
Frage 54
Frage
54. ¿Cuál es el objetivo de las Técnicas de Remplazo? Determine la respuesta objetiva en los enunciados.
Frage 55
Frage
55. ¿A que llamamos nueva población? Determine la respuesta objetiva en los enunciados:
Antworten
-
A la población generada por los operadores genéticos (cruce y mutación) y resultado del remplazo de individuos.
-
La primera población.
-
A todos los descendientes.
-
A los individuos permutados.
Frage 56
Frage
56. Escoja la opción correcta: ¿Qué representa el fitness en la computación evolutiva? Determine que establece el valor del Fitness en la computación evolutiva.
Antworten
-
La suma de todos los elementos.
-
Posibilidades de supervivencia y reproducción.
-
Las veces que debe mutar un gen
-
El valor medio de todos los elementos.
Frage 57
Frage
57. Escoja la opción correcta: ¿Cómo se identifica al individuo en la computación evolutiva?. Determine como se ve al individuo en la computación evolutiva.
Antworten
-
Candidato a solución.
-
Como un ser irremplazable.
-
Elemento considerada independientemente.
-
Es el elemento con mejor actitud.
Frage 58
Frage
58. ¿Qué significan las siglas CX en términos de Operadores Genéticos de Cruce? Determine el significado de las siglas CX.
Antworten
-
Operador de posición basado en orden.
-
Operador de posición basado en desorden.
-
Operador de selección.
-
Operador de cruce basado en Ciclos.
Frage 59
Frage
59. ¿Cuantos descendientes genera el operador genético de cruce CX? Determine la cantidad de descendientes que resultan al utilizar el operador CX.
Antworten
-
2 descendientes.
-
1 descendiente
-
4 descendientes
-
3 descendientes.
Frage 60
Frage
60. ¿De qué forma se elige el primer padre del Operador de cruce CX? Determine. La forma de elegir el primer padre del Operador de cruce CX.
Frage 61
Frage
61. Cuantos puntos de corte se necesitan en el operador de cruce OX1. Determine: Cuantos puntos de corte se necesitan en el operador de cruce OX1.
Frage 62
Frage
62. ¿Qué es la población? Determine que es la población.
Antworten
-
Representación de posibles soluciones.
-
Los descendientes.
-
Conjunto de habitantes de un lugar.
-
Grupo de padres y descendientes.
Frage 63
Frage
63. ¿Cuáles son los mecanismos inspirados en la evolución biológica? Determine los mecanismos utilizados en la evolución biológica.
Antworten
-
Reproductivos, digitales y secuenciales.
-
Transmitir, transformar y mover
-
Reproducción, mutación, recombinación y selección
-
Seleccionar, establecer y dirigir
Frage 64
Frage
64. ¿En Computación Evolutiva Qué es un genotipo? Determine el concepto de genotipo.
Antworten
-
Un ejemplar que sirve como modelo para la descendencia.
-
Conjunto de los genes que existen en los elementos.
-
El código, ideado para representar el parámetro del problema en la forma de una cadena.
-
Información genética que pasa de un descendiente a otro.
Frage 65
Frage
Las aplicaciones distribuidas son aquellas que:
Antworten
-
Permiten ejecutar múltiples procesos.
-
Permiten trabajar con múltiples capas.
-
Involucra la división de una aplicación en múltiples capas.
-
Todas las respuestas son ciertas.
Frage 66
Frage
66. Una aplicación distribuida que sigue el modelo cliente-servidor. Tiene los siguientes componentes:
Antworten
-
Lado servidor: Programa que se ejecuta en un computador que está conectado a una red.
-
Lado servidor: Está a la escucha en un puerto, esperando las peticiones de los clientes
-
A y B son ciertas
-
A y B son falsas
Frage 67
Frage
67. Las características de las aplicaciones distribuidas Son las siguientes:
Antworten
-
Concurrencia, Topología de red, Ubicación de la lógica, Homogeneidad de las plataformas, seguridad.
-
Selección de capas, Concurrencia, Enlace, Sesión,
-
Topología de red, Ubicación de la lógica, Seguridad, Capa física
-
Todas son válidas
Frage 68
Frage
68. Las aplicaciones distribuidas modernas involucra la división de una aplicación en múltiples capas tales como:
Antworten
-
Capa de enlace, capa de sesión, capa de transporte, capa de datos
-
Capa de red, capa de sesión, capa de transporte, capa de datos
-
Capa de sesión, capa de transporte, capa de datos, capa de transporte
-
La interfaz de usuario, la capa media de objetos de negocios, y la capa de acceso a datos
Frage 69
Frage
69. Algunos ejemplos de Aplicaciones Distribuidas más conocidas son las siguientes:
Antworten
-
Correo electrónico, navegación web, mensajería instantánea, videoconferencia.
-
Telefonía IP, Correo electrónico, navegación web
-
A y B son ciertas.
-
Remote login, correo electrónico, navegación Web, streaming, telefonía IP y compartición de ficheros (P2P).
Frage 70
Frage
70. Para escribir programas sobre una arquitectura de memoria distribuida es necesario:
Antworten
-
Definir la interfaz con el sistema de comunicaciones primitivas de pasaje de mensajes.
-
Los procesos no comparten memoria, sino canales (físicos o lógicos).
-
Los programas concurrentes que se comunican por mensajes se denominan programas distribuidos.
-
Todas las respuestas son ciertas.
Frage 71
Frage
71. En un programa distribuido los canales son:
Antworten
-
El único objeto que los procesos comparten.
-
No hay acceso concurrente a variables.
-
La exclusión mutua no requiere ningún mecanismo especial.
-
Todas las respuestas son ciertas.
Frage 72
Frage
72. Los mecanismos para la programación distribuida (que dependen del modo en que interactúan los procesos) Tenemos:
Frage 73
Frage
73. En la Programación Distribuida y en los conceptos de pasaje de mensajes los canales pueden proveer:
Antworten
-
Comunicaciones half-duplex.
-
Comunicaciones full-duplex.
-
Comunicaciones pueden ser asincrónicas (no bloqueantes) o sincrónicas (bloqueantes).
-
Todas las respuestas son ciertas.
Frage 74
Frage
74. Pasaje de mensajes asincrónicos en ASM los canales son colas de mensajes que han sido enviados y aún no recibidos:
Antworten
-
Chan ch(id 1 : tipo 1,..., id n : tipo n )
-
Chan input(char); chan disk_access(INT cylinder, INT block, INT count, CHAR* buffer).
-
Chan result[n] (INT); {arreglo de canales}
-
Todas las respuestas son ciertas.
Frage 75
Frage
75. Los lenguajes específicamente diseñados para programación distribuida son:
Antworten
-
Ada, Alef, E, Erlang, Limbo y Oz.
-
Spss, Matlab, Pithon, Dylan.
-
Ruby, Opened Source, CLU, Matlab.
-
Todas las respuestas son ciertas.
Frage 76
Frage
76. La programación distribuida típicamente cae en alguna de las varias arquitecturas básicas o arquitecturas:
Antworten
-
cliente-servidor.
-
3-tier, n-tier.
-
objetos distribuidos, entre otras además de ser base para la pragmatisidad.
-
Todas las anteriores son verdaderas.
Frage 77
Frage
77. Una de las funciones del proceso del cliente; en la arquitectura cliente servidor es:
Antworten
-
Procesar requerimientos del sistema operativo.
-
Procesar requerimientos de la base de datos
-
Procesar requerimientos de calculo
-
Procesar requerimientos de un sistema informático.
Frage 78
Frage
78. En un servidor de base de datos, la arquitectura cliente servidor:
Antworten
-
El cliente procesa solicitudes sql
-
El servidor envía solicitudes sql
-
Es una unidad lógica de trabajo y recuperación de datos
-
El cliente envía solicitudes sql al servidor
Frage 79
Frage
79. Un procedimiento almacenado es escoja la Opción correcta del sistema independiente.
Antworten
-
Un conjunto de instrucciones del lenguaje de marcas Html, son invocados desde el cliente.
-
Un conjunto de sentencias de sql que se encuentra en la base de datos, son invocados desde el cliente.
-
Unidad lógica de trabajo y recuperación de datos
-
El cliente envía solicitudes sql al servidor.
Frage 80
Frage
80. Los sistemas cliente servidor de acuerdo al nivel de abstracción del servicio que se ofrece, se distinguen tres componentes básicos de software que son:
Antworten
-
SGBD, ADO NET, SQL
-
Los datos, sql, interface de conexión a la base de datos.
-
Insert, Update, Delete
-
La presentación, lógica de negocios, acceso y almacenamiento de los datos.
Frage 81
Frage
81. El conjunto de controladores API u otro software que mejora la conectividad entre las aplicaciones de cliente/servidor se llama:
Antworten
-
Sistemas Operativos
-
Middleware
-
Ftp
-
Ado-Net
Frage 82
Frage
82. Atendiendo a ciertos criterios existe varios tipos de Aplicaciones Web como: Informacionales, Interactivas, Portales Web, orientados al análisis de datos: El tipo Orientados al análisis de datos, tiene la siguiente aseveración:
Antworten
-
Compra electrónica, banca electrónica.
-
Dataworkhousing, aplicaciones OLAP.
-
Sistemas de ayuda financiera, simuladores.
-
Orientadas a la interacción con el usuario
Frage 83
Frage
83. La validación de formularios sirve para hacer que la herramienta valide el formulario, avisando al usuario para que corrija los errores, como campos obligatorios sin rellenar. La validación de formularios sirve para:
Antworten
-
Hace que JavaScript valide los valores introducidos en el formulario antes de que se envíe.
-
Consiste en comprobar si las etiquetas corresponden a los elementos adecuados.
-
Ninguna de las opciones anteriores.
-
Opciones 1. y 2.
Frage 84
Frage
84. Los lenguajes de programación correspondientes permiten insertar cadenas en una página Web. En JavaScript, ¿cuál es la forma correcta de escribir la cadena "Ingeniería de Sistemas" en una página web?
Antworten
-
Web.write("Ingeniería de Sistemas”)
-
Document.print("Ingeniería de Sistemas")
-
Document.write("Ingeniería de Sistemas")
-
Window.print("Ingeniería de Sistemas”).
Frage 85
Frage
85. Atendiendo a diferentes parámetros se establece la siguiente clasificación de Aplicaciones Web: Informacionales, Orientados a la descarga de datos, Interactivas, Portales Web. El tipo de Aplicaciones Web Portales Web, tiene la siguiente aseveración:
Antworten
-
Compra electrónica, banca electrónica.
-
Orientadas a la interacción con el usuario.
-
Sistemas de ayuda financiera, simuladores.
-
Centros comerciales de compra electrónica, intermediarios en línea.
Frage 86
Frage
86. CSS es un lenguaje de hojas de estilo utilizado para describir el aspecto y el formato de un documento escrito en un lenguaje de marcas. Los estilos CSS son aplicables a:
Frage 87
Frage
87. Existen varios parámetros que determinan la calidad de Aplicaciones Web. El parámetro Usabilidad de la calidad de Aplicaciones Web determina:
Antworten
-
Servicios relacionados con el dominio de aplicación.
-
Validación y recuperación de la entrada del usuario.
-
Capacidades estéticas y de interfaz.
-
Rendimiento del tiempo de respuesta.
Frage 88
Frage
88. Las siglas LAMP tiene su propio significado y para desarrollar una aplicación Web es fundamental contar con varios elemento como se detallan a continuación. Determinar el enunciado erróneo:
Antworten
-
El significado de las siglas LAMP es Linux, Apache, MySql y PHP.
-
PhpMyAdmin, no es una aplicación basada en PHP para el sistema de administración de BD relacionales de MySql.
-
Los elementales básicos en el desarrollo de aplicaciones PHP son: servidor Web, SO, una BD y un intérprete de HTML.
-
Los elementos básicos en el desarrollo de aplicaciones PHP son: SO, servidor Web, intérprete de PHP y un motor de BD.
Frage 89
Frage
89. Tanto la a WeBApps como las aplicaciones basadas en Web tienen sus características propias. Determinar el enunciado erróneo detallado continuación.
Antworten
-
Una parte innegable del atractivo de una WeBApp es su apariencia e interacción.
-
Las aplicaciones basadas en Web no tienen una inmediatez que si se encuentra en otros tipos de SW.
-
En una WebApps, es difícil, si no imposible limitar la población de usuarios finales que pueden acceder a la aplicación.
-
El usuario puede acceder a las aplicaciones empleando un navegador web o similar.
Frage 90
Frage
90. Los comportamientos son acciones que suceden cuando los usuarios realizan algún evento sobre un objeto, como puede ser mover el ratón sobre una imagen, pulsar sobre un texto, hacer doble clic sobre un mapa de imagen. Entonces utilizando los comportamientos es posible hacer:
Antworten
-
Que una capa se muestre al pulsar sobre un objeto.
-
Que la ventana del navegador intente cerrarse al situar el ratón sobre una imagen.
-
Cualquiera de las dos primeras opciones.
-
Ninguna de las opciones anteriores
Frage 91
Frage
91. Los estilos CSS permiten, definir prácticamente cualquier propiedad de los elementos que contendrán la aplicación Web. Entonces los estilos CSS son aplicables a:
Frage 92
Frage
92. Como es de conocimiento de usted, se puede incluir javascript en el mismo documento xhtml. ¿Qué etiqueta de HTML se emplea para escribir código JavaScript?.
Antworten
-
<script>
-
<javascript>
-
<scripting>
-
<js>
Frage 93
Frage
93. Los comportamientos son acciones que suceden cuando los usuarios realizan algún evento sobre un objeto, como puede ser mover el ratón sobre una imagen, pulsar sobre un texto, hacer doble clic sobre un mapa de imagen. Entonces utilizando los comportamientos es posible hacer:
Antworten
-
Que una capa se muestre al pulsar sobre un objeto.
-
Que la ventana del navegador intente cerrarse al situar el ratón sobre una imagen.
-
Cualquiera de las dos primeras opciones.
-
Ninguna de las opciones anteriores.
Frage 94
Frage
94. En esta aplicación los datos se encuentran mezclados lo que indica que no puede hacerse una separación física o lógica para verificar si alguna de las partes puede ser reutilizable. Escoja la respuesta correcta del sistema independiente.
Antworten
-
Aplicación monolítica
-
Aplicación de dos capas
-
Aplicación de tres capas
-
Aplicación de n capas
Frage 95
Frage
95. La normalización es el proceso mediante el cual se transforman datos complejos a un conjunto de estructuras de datos más pequeñas; consiste en eliminar la dependencia transitiva, eliminar la redundancia y asegurar que las columnas dependan del campo clave. Con la segunda forma normal se:
Antworten
-
Elimina la dependencia transitiva
-
Eliminar la redundancia
-
Garantiza que todas las relaciones sean de uno a uno
-
Asegura que las columnas dependan del campo clave.
Frage 96
Frage
96. Una base de datos relacional se identifica porque sus tablas están enlazadas entre sí. La condición que deben cumplir las tablas a relacionar es:
Antworten
-
No es necesario que las tablas tengan clave principal.
-
Las tablas a relacionar deben tener un campo en común que debe tener las mismas propiedades, por lo menos uno de ellos debe ser clave principal.
-
Los campos de conexión deben tener el mismo nombre.
-
Las tablas a relacionar deben tener un campo en común que debe tener las mismas propiedades, los datos que se ingresen en esos campos pueden ser diferentes.
Frage 97
Frage
97. Un Sistema de Gestión de Bases de Datos (SGBD) es un conjunto de programas que permiten la administración de datos . El conjunto de tareas básicas son:
Antworten
-
Almacenamiento, modificación, eliminación y extracción de datos
-
Almacenamiento, extracción de datos, y hacer copias de seguridad
-
Almacenamiento, eliminación, y protección de errores
-
Almacenamiento, diseño y desarrollo de base de datos.
Frage 98
Frage
98. La instrucción SELECT está dedicada a obtener información de la base de datos. El resultado de su ejecución, si existe, siempre tiene estructura de una tabla. Como se consigue ejecutar la instrucción Select:
Antworten
-
SELECT FROM [TABLA] WHERE [CAMPO] = [VALOR]
-
SELECT * FROM [CAMPO] WHERE [TABLA] = [VALOR]
-
SELECT [TABLA] WHERE [CAMPO] = [VALOR]
-
SELECT * FROM [TABLA] WHERE [CAMPO] = [VALOR]
Frage 99
Frage
99. En el lenguaje SQL, la instrucción INSERT permite añadir una o más filas en una tabla. Identifique la sintaxis correcta para insertar registros:
Antworten
-
INSERT INTRO [TABLA] VALUES(CAMPO1, CAMPO2, …)
-
INSERT [TABLA] INTO VALUES(CAMPO1, CAMPO2, …)
-
INSERT INTO [TABLA] VALUES(DATO1, DATOO2, …)
-
INSERT INTO [TABLA] VALUES(CAMPO1, CAMPO2, …)
Frage 100
Frage
100. En el lenguaje SQL, eliminar un registro de una tabla se utiliza la instrucción DELETE, que va acompañada de otras cláusulas. Indique la instrucción que este mal planteada en la tabla persona:
Antworten
-
DELETE FROM Persona WHERE id=15;
-
DELETE FROM Persona WHERE id = ;
-
DELETE FROM Persona WHERE Ciudad=’Quevedo’;
-
DELETE FROM Persona WHERE sueldo<360;
Frage 101
Frage
101. Una Clave Primaria es aquel Campo que permite identificar un Registro en forma única. Como consecuencia el campo no debe contener:
Frage 102
Frage
102. La instrucción UPDATE, es parte del lenguaje SQL, y su forma elemental de trabajo es como el ejemplo siguiente UPDATE TABLA SET nombre='Fran' WHERE nombre='Juan’. Indique que acción realiza esta instrucción.
Antworten
-
Actualiza un registro de nombre Juan
-
Actualiza todos los registro de nombre Juan
-
Actualiza todos los registro de la tabla
-
Actualiza todos los registro del campo nombre que empiezan con Juan.
Frage 103
Frage
103. Se basa en una representación lógica de los datos y utiliza un mismo lenguaje estandarizado y normalizado de acceso a datos llamado SQL. Seleccione la definición correcta:
Antworten
-
BASE DE DATOS RELACIONAL
-
BASE DE DATOS DE REDES
-
BASE DE DATOS JERARQUICA
-
ARCHIVOS DIRECTOS
Frage 104
Frage
104. El modelado y la gestión de bases de datos se basan en la lógica de predicados y en la teoría de conjuntos. Identifique la definición correcta :
Antworten
-
MODELO ENTIDAD RELACION
-
MODELO RELACIONAL.
-
MODELO DE OBJETOS
-
MODELO DE RED
Frage 105
Frage
105. Es la regla que obliga a un atributo o conjunto de atributos de una relación aparezca como clave primaria en otra relación. Identifique la definición correcta :
Frage 106
Frage
106. Es un método de extracción que permite manipular tablas y crean las tablas resultantes basándose en la teoría de conjuntos. Identifique la definición correcta :
Antworten
-
NORMALIZACION.
-
RELACIONES
-
DOMINIOS
-
ALGEBRA RELACIONAL
Frage 107
Frage
107. Entre dos relaciones se genera una relación cuyo esquema está formado por todos los atributos de las dos relaciones existentes y los elementos son la asociación de cada registro de la primera tabla con cada registro de la segunda. Identifique la definición correcta :
Antworten
-
PRODUCTO CARTESIANO
-
SELECCIÓN
-
DOMINIOS
-
UNION
Frage 108
Frage
108. En el lenguaje SQL para totalizar o calcular resultados se suele utilizar las funciones agregadas, determinar la sentencia mal planteada. Indique la instrucción que este mal planteada en la tabla:
Antworten
-
SELECT SUM(UNIDADESENEXISTENCIA) FROM PRODUCTO, [Detalles de pedidos] WHERE Productos.IdProducto= [Detalles de pedidos].IdProducto AND Cantidad>=100.
-
SELECT SUM(UNIDADESENEXISTENCIA) FROM PRODUCTOS, [Detalles de pedidos] WHERE Productos.IdProducto= [Detalles de pedidos].IdProducto AND Cantidad>=100.
-
SELEC SUM(UNIDADESENEXISTENCIA) FROM PRODUCTOS, [Detalles de pedidos] WHERE Productos.IdProducto= [Detalles de pedidos].IdProducto AND Cantidad>=100.
-
SELECT SUM(UNIDADESENEXISTENCIA) FROM PRODUCTOS, [Detalles de pedidos] WHERE Productos.IdProducto= [Detalles de pedidos].IdProducto AND Cantidad>=’100’.
Frage 109
Frage
109. Identificar del grupo lo que no pertenece a las funciones agregadas. Seleccione la que no pertenece a este grupo de funciones :
Frage 110
Frage
110. Identificar la sentencia de sql para mostrar el nombre del producto y total de la relación entre las tablas producto y de pedidos la cual se describe un producto tiene varios pedidos. Seleccione la sentencia correcta :
Antworten
-
SELECT Productos.NombreProducto,DPedidos.Cantidad * dpedidos.PrecioVenta AS Total FROM Pedidos INNER Dpedidos ON Pedidos.IdPedido = Dpedidos.IdPedido INNER JOIN Productos ON Dpedidos.IdProducto = Productos.IdProducto.
-
SELECT Productos.NombreProducto,DPedidos.Cantidad , dpedidos.PrecioVenta AS Total FROM Pedidos INNER JOIN Dpedidos ON Pedidos.IdPedido = Dpedidos.IdPedido INNER JOIN Producto ON Dpedidos.IdProducto = Productos.IdProducto.
-
SELECT Productos.NombreProducto,DPedidos.Cantidad , dpedidos.PrecioVenta AS Total FROM Pedidos INNER JOIN Dpedidos ON Pedidos.IdPedido = Dpedidos.IdPedido INNER JOIN Productos ON Dpedidos.IdProducto = Productos.IdProducto.
-
SELECT Productos.NombreProducto,DPedidos.Cantidad * dpedidos.PrecioVenta AS Total FROM Pedidos INNER JOIN Dpedidos ON Pedidos.IdPedido = Dpedidos.IdPedido INNER JOIN Dpedidos.IdProducto ON Dpedidos.IdProducto = Productos.IdProducto.
Frage 111
Frage
111. Un procedimiento almacenado es. Seleccione la definición de procedimiento almacenado.
Antworten
-
Sentencias ejecutadas desde el Management.
-
Sentencias ejecutadas desde el cliente
-
Conjunto de sentencias creadas y almacenadas en el servidor de base de datos.
-
Conjunto de sentencias de consulta y almacenadas en el servidor de base de datos.
Frage 112
Frage
112. De las siguientes sentencias del lenguaje SQL se emplea la cláusula SET. Seleccione la definición correcta.
Antworten
-
DELETE
-
DROP
-
SELECT
-
UPDATE
Frage 113
Frage
113. En SQL, para modificar la estructura de una tabla de una base de datos se emplea la instrucción. Seleccione la definición correcta
Antworten
-
ALTER TABLE.
-
CHANGE TABLE.
-
MODIFY TABLE.
-
DROP TABLE
Frage 114
Frage
114. Las instrucciones SQL se clasifican según su propósito en tres grupos selecciónes al grupo que empiezas su sintaxis con Create, Alter, Drop. Seleccione el grupo correcto
Antworten
-
LENGUAJE DE DESCRIPCIÓN DE DATOS.
-
LENGUAJE DE CONTROL DE DATOS.
-
LENGUAJE DE MANIPULACIÓN DE DATOS.
-
LENGUAJE DE PROGRAMACIÓN ESTUCTURADA.
Frage 115
Frage
115. Un trigger o desencadenador es cuando. Identificar la definición correcta:
Antworten
-
SE AUTO-EJECUTA CUANDO OCURRE UN EVENTO DETERMINADO.
-
SE EJECUTA SIEMPRE PREVIO A UNA NUEVA INSERCIÓN DE REGISTROS.
-
SE CODIFICA PARA CONTROLAR LAS FUNCIONES DEL DBA.
-
IMPLICA LA EJECUCIÓN DE UNA EXCEPCIÓN.
Frage 116
Frage
116. Los pasos lógicamente ordenados para elaborar el Modelo Conceptual son:
Seleccione los pasos correctos para la elaboración del modelo conceptual:
Antworten
-
IDENTIFICAR LAS ENTIDADES-FIJAR LAS CONDICIONES DE DEPENDENCIAS-ESTABLECER LAS RELACIONES-DEFINIR LAS CARDINALIDADES.
-
ESTABLECER LAS RELACIONES-IDENTIFICAR LAS ENTIDADES-FIJAR LAS CONDICIONES DE DEPENDENCIAS- DEFINIR LAS CARDINALIDADES.
-
IDENTIFICAR LAS ENTIDADES-ESTABLECER LAS RELACIONES-DEFINIR LAS CARDINALIDADES-FIJAR LAS CONDICIONES DE DEPENDENCIAS
Frage 117
Frage
117. La secuencia o pasos de las actividades para diseñar una Base de Datos son:
Antworten
-
Establecer el Objetivo del Diseño- Definir niveles de abstracción- Elaborar la Base de Datos- Normalizar la Base de Datos
-
Definir niveles de abstracción- Establecer el Objetivo del Diseño- Elaborar la Base de Datos- Normalizar la Base de Datos.
-
Elaborar la Base de Datos- Establecer el Objetivo del Diseño- Definir niveles de abstracción- Normalizar la Base de Datos
-
Normalizar la Base de Datos-Establecer el Objetivo del Diseño- Definir niveles de abstracción- Elaborar la Base de Datos.
Frage 118
Frage
118. Una base de datos está en el 2FN cuando. Seleccionar el literal correcto:
Antworten
-
TODOS SUS VALORES SON ATOMICOS.
-
PERMITE LA EXISTENCIA DE FUNCIONAL NO TRANSITIVA
-
NO HAY DEPENDENCIA FUNCIONAL ENTRE DOS COLUMNAS QUE NO PERTENECEN A NINGUNA CLAVE.
-
CUANDO EXISTENTE DEPENDENCIAS FUNCIONALES
Frage 119
Frage
119. La Clave extranjera o Foreign key es
Antworten
-
ATRIBUTO O CONJUNTO DE ATRIBUTOS QUE CUMPLEN LA REGLA DE NORMALIZACION.
-
ATRIBUTO O CONJUNTO DE ATRIBUTOS QUE CUMPLEN LA REGLA DE DEPENDENCIA FUNCIONALES
-
ATRIBUTO O CONJUNTO DE ATRIBUTOS QUE CUMPLEN LA REGLA DE INTEGRIDAD REFERENCIA.
-
ATRIBUTO O CONJUNTO DE ATRIBUTOS QUE NO CUMPLEN LA REGLA DE INTEGRIDAD REFERENCIA.
Frage 120
Frage
120. Qué etiqueta de HTML se utiliza para definir una hoja de estilo interna. Selección la opción correcta.
Antworten
-
<css>
-
<link>
-
<script>
-
<style>
Frage 121
Frage
121. En HTML, para indicar el orden de tabulación entre los componentes de un formulario se emplea el atributo.
Frage 122
Frage
122. En HTML, el atributo title se emplea en la paginas web. Seleccione la opción correcta.
Antworten
-
Definir el título de la página.
-
Definir el nombre de un elemento.
-
Proporcionar información adicional sobre un elemento.
-
Proporcionar información adicional sobre un elemento a otra página.
Frage 123
Frage
123. Las etiquetas <ol> y <li> se emplean para crear. Seleccione el literal correcto:
Antworten
-
Una Tabla de Datos
-
Una Lista Ordenada
-
Una Lista no Ordenada
-
Una Lista con Viñetas
Frage 124
Frage
124. En HTML, para indicar que una celda de una tabla es un encabezado se emplea la etiqueta. Seleccione el literal correcto:
Frage 125
Frage
125. En PHP, para escribir directamente en un fichero sin tener que abrirlo, se emplea la función. Seleccione el literal correcto:
Frage 126
Frage
126. En PHP y MySQL, para seleccionar la base de datos se emplea. Seleccione el literal correcto:
Antworten
-
mysql_database()
-
mysql_select_db()
-
mysql_select_query()
-
mysql_db_name()
Frage 127
Frage
127. En PHP y MySQL, para liberar la memoria utilizada por un resultado se emplea la función. Seleccione el literal correcto:
Antworten
-
mysql_clean()
-
mysql_free().
-
mysql_free_result()
-
mysql_garbage_collect()
Frage 128
Frage
128. Para configurar el funcionamiento de PHP se emplea el fichero. Seleccione el literal correcto:
Antworten
-
php.conf
-
php.ini
-
php.setup
-
php.txt
Frage 129
Frage
129. En PHP, ¿cuál es la forma correcta de abrir una conexión con una base de datos ODBC?. Seleccione el literal correcto:
Antworten
-
odbc_open("DSN");
-
odbc_open("DSN", "usuario", "contraseña");
-
odbc_connect("DSN");
-
odbc_connect("DSN", "usuario", "contraseña");
Frage 130
Frage
130. En PHP, la sentencia de control foreach se emplea para. Seleccione el literal correcto:
Antworten
-
Recorrer los elementos de un array
-
Recorrer las propiedades de un objeto.
-
Recorrer los elementos de un array y las propiedades de un objeto
-
Recorrer las propiedades de una clase.
Frage 131
Frage
131. En PHP, ¿cuál es la forma correcta de incluir un fichero?. Seleccione el literal correcto:
Frage 132
Frage
132. ¿Qué funciones se emplean para abrir y cerrar una conexión en PHP?.
Seleccione el literal correcto:
Antworten
-
mysql_open() y mysql_close()
-
mysql_open() y mysql_disconnect()
-
mysql_connect() y mysql_close()
-
mysql_connect() y mysql_disconnect()
Frage 133
Frage
133. En una aplicación web es importante validar en el lado del servidor porque:
Seleccione el literal correcto:
Antworten
-
Mejora el tiempo de respuesta de la aplicación.
-
Reduce la carga de trabajo en el servidor
-
Simplifica el código que se debe programar en el servidor.
-
Se desarrollan políticas de seguridad de la información.
Frage 134
Frage
134. En PHP y MySQL, para ejecutar una sentencia SQL se emplea.
Seleccione el literal correcto:
Antworten
-
mysql_exec()
-
mysql_execute().
-
mysql_run()
-
mysql_query()
Frage 135
Frage
135. En PHP, ¿cuál es la forma correcta de abrir una conexión con una base de datos MySQL?.
Seleccione el literal correcto:
Antworten
-
mysql_open("localhost", "usuario");
-
mysql_open("usuario", "localhost");
-
mysql_connect("usuario", "localhost");
-
mysql_connect("localhost", "usuario");
Frage 136
Frage
136. En PHP que función se emplea para realizar una dirección. Seleccione el literal correcto:
Antworten
-
header()
-
redirect()
-
send()
-
get()
Frage 137
Frage
137. En PHP y MySQL, para obtener el número de filas devueltas por un resultado, se utiliza la función
Antworten
-
mysql_affected_rows()
-
mysql_ list_ fields()
-
mysql_num_rows()
-
mysql_ list_ field()
Frage 138
Frage
138. En PHP, ¿cómo se obtiene la información de un formulario que ha sido enviado mediante el método "get"?
Seleccione el literal correcto:
Antworten
-
$_URL[]
-
$_GET[]
-
$_FORM[]
-
$_REQUEST
Frage 139
Frage
139. En PHP, para copiar un fichero subido desde un formulario HTML a su destino final se debe emplear.
Seleccione el literal correcto:
Antworten
-
cp_uploaded_file()
-
copy_uploaded_file()
-
mv_uploaded_file()
-
move_uploaded_file()
Frage 140
Frage
140. En PHP, ¿qué operador de comparación no existe?.
Seleccione el literal correcto:
Frage 141
Frage
141. ¿Cómo se escribe "Hola mundo" en PHP?.
Seleccione el literal correcto:
Frage 142
Frage
142. Para obtener la dirección IPv4 que corresponde a un nombre de host de Internet dado en PHP.
Seleccione el literal correcto:
Antworten
-
gethostbyname()
-
gethostbyaddr()
-
php_uname()
-
php.ini
Frage 143
Frage
143. En PHP, para calcular el módulo (el resto) de una división, se emplea el operador.
Seleccione el literal correcto:
Frage 144
Frage
144. La arquitectura cliente servidor es:
Escoja la respuesta correcta.
Antworten
-
Es la arquitectura de procesamiento de recursos informáticos, donde uno de los componentes solicita servicio al otro.
-
Es la arquitectura de servicios de datos, donde uno de los componentes solicita servicio al otro.
-
Es la arquitectura de procesamiento donde uno de los componentes solicita servicio al otro pero solo devuelve una confirmación de datos
-
Es la arquitectura de procesamiento donde uno de los componentes solicita servicio al otro y esta entrega una respuesta de alerta.
Frage 145
Frage
145. Una transacción en la arquitectura cliente servidor es:
Escoja la respuesta correcta:
Antworten
-
Procesar requerimientos del sistema operativo.
-
Es la arquitectura de servicios de datos, donde uno de los componentes solicita servicio al otro.
-
Unidad lógica de trabajo y recuperación de datos.
-
D. Procesar requerimientos del sistemas informático.
Frage 146
Frage
146. En un servidor de base de datos en la arquitectura cliente servidor.
Escoja la respuesta correcta.
Antworten
-
El cliente procesa solicitudes sql
-
El servidor envía solicitudes sql
-
Unidad lógica de trabajo y recuperación de datos
-
El cliente envía solicitudes sql al servidor.
Frage 147
Frage
147. Modelo ADO.NET para acceso a datos es considerado como:
Escoja la respuesta correcta:
Antworten
-
Es un conjunto de componentes del software que pueden ser usados por los programadores para acceder a datos y a servicios de datos.
-
Es un conjunto de sentencias de sql que pueden ser usados por los programadores para acceder a datos y a servicios de datos.
-
Unidad lógica de trabajo y recuperación de datos
-
Es un conjunto de procedimientos del software que pueden ser usados por los programadores para acceder a datos y a servicios de datos.
Frage 148
Frage
148. Las aplicaciones Web tienen varias características como multiusuario, estética, inmediatez, seguridad, etc.
La característica Estética tiene la siguiente afirmación
Antworten
-
El usuario puede acceder a las aplicaciones empleando un navegador web o similar.
-
Dado que el WebApps están disponibles a través del acceso por red, es difícil, si no imposible limitar la población de usuarios finales que pueden acceder a la aplicación.
-
Una parte innegable del atractivo de una WebApp es su apariencia e interacción.
-
Las aplicaciones basadas en Web tienen una inmediatez que no se encuentra en otros tipos de software.
Frage 149
Frage
149. Cuál de estas instrucciones está correctamente escrita en PHP.
Escoja la respuesta correcta del sistema independiente.
Frage 150
Frage
150. Para indicar que una conexión AJAX es síncrona o asíncrona:
Escoja la respuesta correcta del sistema independiente.
Antworten
-
Utilizamos los métodos sendSynchronous o sendAsyncrhonous del objeto que almacena la conexión.
-
Añadimos un tercer parámetro al método send() de la conexión AJAX.
-
Añadimos un tercer parámetro al método crearConexion() de la conexión AJAX.
-
Incluimos un tercer parámetro en la llamada al método open() de la conexión.
Frage 151
Frage
151. La propiedad type del objeto con el que se realiza una llamada AJAX mediante jQuery es:
Escoja la respuesta correcta del sistema independiente.
Antworten
-
Permite indicar si se va a realizar una conexión mediante el método GET o el método POST.
-
Permite indicar si se envían datos o no al servidor.
-
Permite indicar el formato de los datos que deseamos obtener del servidor
-
Permite indicar si la conexión es de tipo síncrono o asíncrono.
Frage 152
Frage
152. Los estilos CSS permiten, definir prácticamente cualquier propiedad de los elementos que contendrán la aplicación Web. Entonces los estilos CSS son aplicables a:
Antworten
-
Define Cálculos matemáticos de una pagina web
-
Define las Sentencias de SQL para un formulario de paginas web
-
Define el estilo de una página web
-
Define la conexión a una Base de datos para paginas web.
Frage 153
Frage
153. Es fundamental aplicar el concepto de validación en los formularios de ingreso de datos.
La validación de formularios sirve para:
Antworten
-
Comprobar si las etiquetas corresponden a los elementos adecuados
-
Avisar al programador para que corrija los errores.
-
Validar los valores especificados en la interfaz del usuario.
-
Ninguna de las opciones anteriores.
Frage 154
Frage
154. ¿Cuál característica de una transacción se refiere a la naturaleza todo-o-nada de una transacción?
Antworten
-
Atómica
-
Consistente
-
Aislada
-
Durable
Frage 155
Frage
155. ¿Qué tipos de tablas base se pueden crear utilizando una instrucción CREATE TABLE?
Frage 156
Frage
156. ¿Cuál de los siguientes tipos de restricciones soporta restricciones NOT NULL?
Antworten
-
Restricciones de Tabla
-
Restricciones de Columna
-
Restricciones de Dominio
-
Afirmaciones
Frage 157
Frage
157. Se crea una restricción FOREIGN KEY y se desea que los valores en la Columna de referencia se actualicen si los valores en la columna referenciada se actualizan.
¿Qué cláusula <acción referencial desencadenada > utilizaría?
Antworten
-
ON UPDATE RESTRICT
-
ON UPDATE NO ACTION
-
ON UPDATE CASCADE
-
ON UPDATE SET DEFAULT.
Frage 158
Frage
158. Cuál instrucción o cláusula se utiliza en una instrucción DELETE para especificar cuáles filas serán eliminadas en una tabla
Antworten
-
SELECT
-
WHERE
-
UPDATE
-
INSERT
Frage 159
Frage
159. ¿En qué tipos de objetos de base de datos se puede asignar el privilegio DELETE?
Antworten
-
Tablas
-
Relaciones
-
Columnas
-
Dominios
Frage 160
Frage
160. Se está creando una instrucción INSERT que inserta valores tomados desde otra tabla
. ¿Qué tipo de instrucción o cláusula se puede utilizar en lugar de la cláusula VALUES para tomar datos desde la otra tabla?
Frage 161
Frage
162. Se desarrolla una consulta que incluye una cláusula SELECT, una cláusula FROM, una cláusula WHERE, una cláusula GROUP BY y una cláusula HAVING.
¿Desde cuál cláusula recibirá resultados la cláusula HAVING.
Antworten
-
SELECT
-
FROM
-
WHERE
-
GROUP BY
Frage 162
Frage
162. ¿Cuál cláusula permite agrupar valores en una columna específica?
Antworten
-
ROLLUP
-
HAVING
-
ORDER BY
-
GROUP BY
Frage 163
Frage
163. ¿Cuál palabra clave se debe añadir a la cláusula SELECT para asegurarse que cada fila de los resultados de la consulta sea única?
Frage 164
Frage
164. Si un router no encuentra un archivo válido de configuración durante la secuencia de inicio,
¿Qué ocurre?.
Antworten
-
Se vuelve a iniciar la secuencia de inicio
-
El router le indicará al usuario que dé una respuesta para entrar en el modo de configuración.
-
La secuencia de inicio se detiene hasta que se adquiere un archivo de configuración válido.
-
El router genera un archivo de configuración por defecto a partir de la última configuración válida.
Frage 165
Frage
2. ¿Cuáles son las funciones de un router?
Antworten
-
Conmutación de paquetes
-
Extensión de segmentos de red
-
Segmentación de los dominios de broadcast
-
Selección de la mejor ruta basada en un direccionamiento lógico.
Frage 166
Frage
166. El administrador de red necesita conectar dos routers directamente a través de sus puertos FastEthernet.
¿Qué cable debe utilizar el administrador de red?.
Frage 167
Frage
167. Un administrador de red acaba de ingresar nuevas configuraciones al Router1.
¿Qué comandos se deben ejecutar para guardar los cambios en la configuración a NVRAM?.
Antworten
-
Router1# copy running-config flash
-
Router1(config)# copy running-config flash.
-
Router1# copy running-config startup-config.
-
Router1(config)# copy running-config startup-config.
Frage 168
Frage
168. Durante el proceso de inicio de un router Cisco. ¿Desde qué ubicación un router puede cargar el IOS?.
Antworten
-
RAM
-
NVRAM
-
MEMORIA FLASH
-
HYPER TERMINAL
Frage 169
Frage
169. ¿Cuál es el resultado de ingresar estos comandos?
6.R1(config)# line vty 0 4
R1(config-line)# password check123
R1(config-line)# login
Antworten
-
Asegura que se ingrese una contraseña antes de ingresar el modo EXEC del usuario.
-
Establece la contraseña a utilizar para conectar este router via Telnet.
-
Requiere ingresar check123 antes de guardar la configuración.
-
Crea una cuenta de usuario local para conectarse a un router o switch.
Frage 170
Frage
170. AL momento de encender un router.
¿Cuál de las siguientes opciones es el flujo correcto de rutinas para el inicio de un router?.
Antworten
-
Cargar el bootstrap, cargar el IOS, aplicar la configuración
-
Cargar el bootstrap, aplicar la configuración, cargar el IOS
-
Cargar el IOS, cargar el bootstrap, aplicar la configuración, verificar el hardware
-
Verificar el hardware, aplicar la configuración, cargar el bootstrap, cargar el IOS.
Frage 171
Frage
171. Según las características de balanceo de carga de los router.
¿Cuál es una de las afirmaciones que describen el balanceo de carga?.
Antworten
-
El balanceo de carga se produce cuando un router envía el mismo paquete a diferentes redes de destino.
-
El balanceo de carga se produce cuando se envía la misma cantidad de paquetes a través de rutas estáticas y dinámicas.
-
El balanceo de carga permite que el router reenvíe paquetes a la misma red de destino a través de varias rutas.
-
Si existen varias rutas con diferentes métricas a destinos, el router no puede admitir balanceo de carga.
Frage 172
Frage
172. Se pueden usar contraseñas para restringir el acceso a todo o parte del Cisco IOS.
Seleccione los modos e interfaces que se pueden proteger con contraseñas.
Antworten
-
Interfaz VTY
-
Interfaz de consola
-
Modo EXEC privilegiado.
-
Modo EXEC secreto.
Frage 173
Frage
173. Los ping fallan entre el Host A y el Host B que están en diferentes redes administradas por Router 1 y Router 2. El administrador descubre que el Rout er 1 no tiene una ruta hacia la red 172.16.0.0 que está en el Router 2. Suponiendo que el Router 2 está configurado correctamente, y para la conexión WAN Router 1 usa s0/0 y Router 2 s0/1. ¿Cuál es la ruta estática que se podría configurar para que el Host A que esta en Router 1 pueda alcanzar la red 172.16.0.0 que está en Router 2?
Antworten
-
ip route 172.16.0.0 255.255.255.0 s0/0
-
ip route 172.16.0.0 255.255.255.0 192.168.0.2
-
ip route 172.16.0.0 255.255.255.0 s0/1.
-
ip route 172.16.0.0 255.255.255.0 192.168.0.1
Frage 174
Frage
174. Tenemos una red donde todos los router A, B, C y D están conectados a través de rutas estáticas con topología de anillo, los Router A y C están separados por los otros Routers. ¿Qué ruta tomara el tráfico desde la red 172.16.1.0/24 de Router A para llegar a la red 10.0.0.0/24 en Router B?.
Frage 175
Frage
175. Cuando hay múltiples rutas validas hacia un destino.
¿Qué criterio utiliza un router para determinar que ruta agregar a la tabla de enrutamiento?
Antworten
-
El router selecciona las rutas con la mejor métrica. Todas las rutas que tienen la misma mejor métrica se agregan a la tabla de enrutamiento.
-
El router primero selecciona las rutas con la distancia administrativa más baja. Luego se priorizan las rutas resultantes según la métrica y las rutas con mejor métrica se agregan a la tabla de enrutamiento.
-
El router primero selecciona las rutas con la distancia administrativa más baja. Luego se priorizan las rutas resultantes con la distancia administrativa iguales y se agregan a la tabla de enrutamiento.
-
El router instala todas las rutas en la tabla de enrutamiento, pero utiliza la ruta con la mejor métrica generalmente en el balanceo de carga
Frage 176
Frage
176. Dentro de un encabezado de un paquete IP.
¿Cuál es el propósito del campo TTL?
Antworten
-
Borra una ruta inalcanzable desde la tabla de enrutamiento después de que expira el temporizador de caída del servicio
-
Evita que los mensajes de actualización regulares reinstalen incorrectamente una ruta que puede no ser valida
-
Elimina una ruta inalcanzable desde la tabla de enrutamiento después de que expira el temporizador de purga.
-
Limita el tiempo o el conteo de saltos que un paquete puede atravesar en la red antes de que se deba descartar.
Frage 177
Frage
177. Al configurar un router, un técnico de red desea darle un nombre al mismo.
¿Qué indicador del sistema debe ver el técnico al ingresar el comando hostname?
Antworten
-
Router>
-
Router#
-
Router(config)#
-
Router(config) >
Frage 178
Frage
178. Al momento de configurar la contraseña de consola:
RouterA> enable
RouterA# config terminal
RouterA(config)# line con 0
RouterA(config-line)# password contraseña
RouterA(config-line)# ______
RouterA(config-line)# exit
Para que la configuración sea exitosa
¿Qué comando falta en el espacio en blanco señalado?
Antworten
-
login
-
active
-
enable
-
successful.
Frage 179
Frage
179. Al ingresar el comando enable como se muestra:
router> enable
router#
¿A qué modo paso el router?
Frage 180
Frage
180. Para configurar contraseña "secret”.
¿Cuál es el comando que debo de ingresar?
Antworten
-
RouterA(config)# enable secret contraseña.
-
RouterA# enable secret contraseña
-
RouterA(config)# active secret contraseña
-
RouterA# active secret contraseña
Frage 181
Frage
181. Para configurar contraseña "password”.
¿Cuál es el comando que debo de ingresar?.
Antworten
-
RouterA(config)# enable password contraseña
-
RouterA# enable password contraseña.
-
RouterA(config)# active password contraseña.
-
RouterA# active password contraseña
Frage 182
Frage
182. Al configurar las líneas VTY (Telnet):
RouterA> enable
RouterA# config terminal
RouterA(config)# line vty 0 4
RouterA(config-line)# password contraseña
RouterA(config-line)# login
RouterA(config-line)# exit
¿Cuántas líneas VTY son creadas con estos comandos ingresados?
Frage 183
Frage
183. Un administrador de red quiere configurar la interfaz serial de un routerA con la IP 192.168.0.1/24.
¿Cuál es la opción correcta para configurar la IP de esta interfaz?.
Antworten
-
RouterA# ip address 192.168.0.1/24.
-
RouterA# ip address 192.168.0.1 255.255.255.0
-
RouterA(config)# ip address 192.168.0.1 255.255.255.0.
-
RouterA(config-if)# ip address 192.168.0.1 255.255.255.0.
Frage 184
Frage
184. Un administrador de red va a configurar una interfaz serial como DCE y lo hace ingresando estos comandos:
RouterB> enable
RouterB# config terminal
RouterB(config)# interface serial 0/1
RouterB(config-if)# ip address 10.0.0.2 255.0.0.0
RouterB(config-if)# ________________
RouterB(config-if)# no shutdown
RouterB(config-if)# description red
RouterB(config-if)# exit.
¿Cuál es el comando que le hace falta para configurar correctamente el RouterB?.
Antworten
-
clock rate 56000
-
active as dce
-
enable dce
-
clock 56000
Frage 185
Frage
185. Un administrador de red quiere enrutar un paquete a una red remota.
¿Qué dispositivo se debe utilizar?.
Antworten
-
Swich de acceso
-
Servidor DHCP
-
Router
-
Hub
Frage 186
Frage
186. Un administrador de red desea restringir el acceso al modo EXEC privilegiado del router.
¿Qué contraseña debe utilizar el administrador?.
Antworten
-
Enable
-
Auxiliar
-
Consola
-
VTY
Frage 187
Frage
187. Un técnico de red desea conectar el host A a la consola de un switch Cisco para iniciar la configuración.
¿Qué tipo de cable se necesita para esta conexión?
Frage 188
Frage
188. Un administrador esta configurando una interfaz FastEthernet con estos comandos:
RouterA> enable
RouterA# config terminal
RouterA(config)# interface fastethernet 0/0
RouterA(config-if)# ip address 192.168.0.1 255.255.255.0
RouterA(config-if)# _________
RouterA(config-if)# description lan
RouterA(config-if)# exit
En el espacio en blanco falta un comando
¿Cuál es ese comando que sirve para levantar la interfaz?
Antworten
-
no shutdown
-
interface up
-
active interface
-
active
Frage 189
Frage
189. Con respecto a las métricas de enrutamiento.
¿Cuál de las siguientes afirmaciones es verdadera?
Antworten
-
Todos los protocolos de enrutamiento utilizan la misma métrica.
-
EIGRP utiliza el ancho de banda como única métrica.
-
Los routers comparan las métricas para determinar la mejor ruta.
-
La métrica más grande generalmente representa la mejor ruta.
Frage 190
Frage
190. Identifica la función de los dispositivos intermediarios en la red.
¿Cuál es la afirmación correcta?
Antworten
-
Determinar los recorridos para los datos
-
Iniciar las comunicaciones de datos
-
Empezar las señales de datos
-
Terminar flujos de datos
Frage 191
Frage
191. Los protocolos de red. Seleccione la afirmación correctas.
Antworten
-
Definen la estructura de las PDU específicas de la capa.
-
Estipulan como se cumplirán las funciones de la capa
-
Describen las funciones necesarias para las comunicaciones entre capas.
-
Requieren encapsulaciones que dependen de la capa.
Frage 192
Frage
192. PDU. ¿Qué es?.
Antworten
-
Daño de una trama durante la transmisión.
-
Datos reensamblados en el destino.
-
Paquetes retransmitidos debido a una comunicación perdida
-
La encapsulación específica de una capa.
Frage 193
Frage
193. Funciones clave de la encapsulación.
¿Cuál es la función correcta?
Antworten
-
Permite la modificación de los datos originales antes de la transmisión
-
Identifica las partes de datos como parte de la misma comunicación
-
Asegura que las partes de datos puedan enviarse al dispositivo final de recepción.
-
Habilita el re ensamblaje de los mensajes completos.
Frage 194
Frage
194. Capas del Modelo OSI que tienen las mismas funciones que la Capa de acceso de red del modelo TCP/IP. Son la capa física y la capa
Antworten
-
Física
-
Enlace de datos
-
Red
-
Sesión.
Frage 195
Frage
195. Dispositivos finales de una red.
¿Seleccione una característica?.
Antworten
-
Administrar flujos de datos.
-
Generar el flujo de datos
-
Retemporizar y retransmitir las señales de datos
-
Determinar los recorridos para los datos
Frage 196
Frage
196. "Celular A" en la dirección IP 10.0.0.34 ha establecido una sesión IP con "Teléfono IP 1" en la dirección IP172.16.1.103. ¿Qué tipo de dispositivo describe mejor la función del dispositivo inalámbrico "Celular A?"
Frage 197
Frage
197. Si se tiene 3 redes, Red A, Red B y Red C, las Redes A y B son redes locales en ubicaciones geográficas distintas que están interconectadas por la Red C, entonces.
¿Es cierto que?
Antworten
-
Red C – WAN
-
Red C – LAN
-
Red A – WAN
-
Red B – WAN
Frage 198
Frage
198. Red de área local (LAN).
¿Cuál es la afirmación que describe la área local (LAN)?.
Antworten
-
Una LAN se encuentra generalmente en una única área geográfica.
-
La red es administrada por una única organización.
-
Una LAN proporciona acceso y servicios de red a las aplicaciones para los usuarios dentro de una organización común.
-
Por lo general, cada extremo de la red se encuentra conectado a un Proveedor de servicios de telecomunicaciones (TSP).
Frage 199
Frage
199. En networking hay el proceso de entrelazado de datos.
¿Qué término describe este proceso?
Antworten
-
Encapsulación
-
PDU
-
Streaming
-
Multiplexacion
Frage 200
Frage
200. La asignación de puertos de la Capa 4.
¿Cuál es el propósito principal?.
Antworten
-
Identificar los dispositivos en los medios locales
-
Identificar los saltos entre origen y destino
-
Identificar los dispositivos finales de origen y destino que se comunican.
-
Identificar los proceso o servicios que se comunican dentro de los dispositivos finales.