:: Visual Studio 2005::
.NET Esencial
En este curso, encontrar?s los fundamentos de la programaci?n a trav?s de ejemplos y pr?cticas del uso cotidiano en el desarrollo de aplicaciones. Tambi?n ver?s los lineamientos de la Programaci?n Orientada a Objetos. Este examen no otorga estrella.
Primera Estrella
El objetivo de este entrenamiento es mostrar qu? es el .NET Framework, c?mo trabajar con ?l, las clases, los objetos y las novedades relacionadas con el desarrollo de aplicaciones. Podr?s elegir un lenguaje en el cual especializarte: Visual Basic o C#.
Segunda Estrella
Desarrollando Aplicaciones Web y Windows con Web Developer 2005 Express Edition y Visual Basic 2005 Express Edition o C#.
Tercera Estrella
Mejorando el desarrollo de tus aplicaciones, con acceso a datos de funcionalidad segura y eficiente, orientaci?n a Servicios e implementaci?n de seguridad.
Cuarta Estrella
Cuarta Estrella del programa Desarrollador Cinco Estrellas. .NET Framework 3.0 y desarrollo de aplicaciones para Windows Vista.
[Solo usuarios Registrados. pueden ver los contenidos]
Aqu? os traigo unas preguntas sobre .NET Esencial , veamos si entre todos sois capaces de contestarlas.
Suerte
?Qu? es un m?todo est?tico, o "de clase"?
Un miembro de una clase que no requiere de una instancia para ser utilizado
Un miembro de una clase que obligatoriamente requiere de una instancia para ser utilizado
Un miembro de una clase que s?lo puede ser utilizado dentro de la misma
Un miembro de una clase que no puede ser utilizado
Si entre las clases Factura e ItemFactura existe una relaci?n de agregaci?n donde la clase Factura se compone de ItemFactura. Al invocar el m?todo Cancelar() de la clase Factura:
Se contruye una instancia de la clase ItemFactura
Se cancelan todas las instancias de ItemFactura agregadas por Factura
Se cancela la Factura pero no las instancias agregadas de ItemFactura
El comportamiento depende de la identidad de la instancia de la clase Factura
Respecto al comportamiento de un objeto, se puede decir que:
Normalmente cambia con en el transcurso del tiempo
Se implementa mediante atributos
Determina c?mo el objeto act?a y reacciona frente a las peticiones de otros objetos
Debe ser implementado con m?todo privados para lograr el encapsulamiento
La asignaci?n de tipos a los datos con los que opera un programa permite:
Detectar errores de operaciones en el programa durante la fase de ejecuci?n
Determinar c?mo se ejecutar?n las operaciones entre datos
Aumentar la performance del programa
Las opciones b y c son correctas
Los lenguajes C# y Visual Basic .NET son:
Lenguajes funcionales de alto nivel
Lenguajes estructurados de alto nivel
Lenguajes orientados a objetos de bajo nivel
Ninguna opci?n es correcta
Un entorno integrado de programaci?n normalmente contiene:
Un editor de c?digo fuente
Un compilador
Un depurador
Todas las opciones son correctas
?A qu? se denomina "Excepci?n" en .NET?
A los errores imprevistos que se producen en tiempo de codificaci?n
A los errores imprevistos que se producen en tiempo de ejecuci?n
A los errores imprevistos que se producen en tiempo de dise?o
Todas las opciones son correctas
?Es posible en .NET afectar mediante palabras clave la habilidad de heredar desde una clase base?
Si, ya que es posible impedir que una clase pueda ser extendida mediante herencia
Si, ya que es posible especificar que una clase s?lo podr? ser utilizada si se la extiende mediante herencia
No, no es posible
Las opciones a y b son correctas
Cuales de las siguientes afirmaciones son correctas acerca de los procedimientos y funciones:
Est?n compuestos por un grupo de sentencias
Se les asigna un nombre
Se comunican con su invocador a trav?s de par?metros
Todas las opciones son correctas
?Por qu? se dice que UML es un lenguaje de modelado?
Porque permite escribir c?digo en un lenguaje de alto nivel
Porque con UML se construyen representaciones visuales que modelan la realidad
Porque es un lenguaje orientado a objetos
Porque permite modelar interfaces gr?ficas de sistemas
Acerca de los Arrays (Arreglos), es correcto afirmar que:
Almacenan sus elementos en posiciones de memoria separadas
Tienen m?ltiples nombres para representar a todos sus elementos
Permiten acceso directo o aleatorio a sus elementos individuales
Ninguna opci?n es correcta
Acerca de las variables locales, es correcto afirmar que:
Son declaradas dentro de un subprograma
Se encuentran disponibles durante la ejecuci?n del programa principal y todos los subprogramas
S?lo es posible asignarles valores en el programa principal
Las opciones a y c son correctas
?Cu?l es prop?sito de un Linker?
Convertir un Programa Fuente en un Programa Ejecutable, enlaz?ndolo con las bibliotecas referenciadas
Convertir un Programa Objeto en un Programa Ejecutable, enlaz?ndolo con las bibliotecas referenciadas
Convertir un Programa Ejecutable en un Programa Objeto, enlaz?ndolo con las bibliotecas referenciadas
Ninguna opci?n es correcta
?Qu? concepto de Orientaci?n a Objetos permiten implementar las Propiedades (Properties) en .NET?
Abstracci?n
Encapsulamiento
Herencia
Polimorfismo
Respecto del polimorfismo, es correcto decir que:
Es un concepto asociado a las relaciones de agregaci?n
Es un concepto asociado a los conceptos de herencia e interfaces
Es un concepto que permite lograr el encapsulamiento del comportamiento de una clase
Es un concepto asociado al estado e identidad de los objetos
?De qu? depende la identidad de un objeto?
Del estado del objeto
Del comportamiento del objeto
De la jerarqu?a de clases a la cual pertenece
Ninguna de las anteriores
?Qu? se puede representar con ojetos?
Entidades de Software
Entidades F?sicas
Entidades Conceptuales
Todas las alternativas son correctas
?A qu? se denomina comunmente "CAST"?
A un conjunto de datos a ser convertidos
A la conversi?n impl?cita de un objeto/tipo o tipo/objeto
A una forma explicita de convertir tipos de datos entre si
Ninguna opci?n es correcta
?Para qu? sirve el encapsulamiento?
Permite ocultar los m?todos de una clase
Permite ocultar la implementaci?n de los m?todos de una clase
Permite identificar objetos de forma un?voca
Permite generar relaciones de herencia
?Qu? tipos de herencia son soportados por .NET?
Compuesta
M?ltiple
Simple
Ninguna opci?n es correcta
Si se desea definir un comportamiento para un conjunto de clases no necesariamente relacionadas entre s?, la mejor opci?n ser?a:
Definir una jerarqu?a de herencia entre las clases
Encapsular el comportamiento en una clase agregada
Definir una interfaz
Relacionar las clases mediante una asociaci?n bi-direccional
Un Sistema Operativo es considerado:
Software de Aplicaci?n
Software de Sistema
Un utilitario
Las opciones a y b son correctas
?Cu?l de las siguientes afirmaciones no es correcta al referirnos a un vector o arreglo unidimensional?
Un vector debe tener un n?mero finito de elementos
Un vector debe tener un tama?o fijo
Un vector puede almacenar elementos de distintos tipos de dato
Los elementos de un vector se almacenan en posiciones contiguas de memoria
?Qu? es la herencia?
Es un tipo de relaci?n entre clases
Es un concepto que surge del encapsulamiento
Es el conjunto de m?todos p?blicos de una clase
Es un concepto propio de UML
?Cu?les de los siguientes tipos de lenguajes de programaci?n permiten escribir instrucciones o sentencias con palabras similares a los lenguajes humanos ?
Los lenguajes de bajo nivel
Los lenguajes de alto nivel
Los lenguajes de m?quina
Ninguna opci?n es correcta
?Qu? es un constructor?
Es un m?todo llamado autom?ticamente cuando se crea una instancia de una clase
Es un m?todo que debemos llamar explicitamente para incializar una instancia de clase ya creada
Es un m?todo llamado autom?ticamente para inicializar una instancia de clase ya creada
Ninguna opci?n es correcta
?Qu? es un Namespace, o espacio de nombres?
Un m?todo para agrupar l?gicamente clases relacionadas entre si
Un m?todo para agrupar f?sicamente clases relacionadas entre si
Un contenedor l?gico de DLL's
Todas las opciones son correctas
__________________ CCNA - CCNP - CCSP Cisco Information Security Specialist Cisco Firewall Specialist Cisco IPS Specialist Cisco VPN Specialist MCP Developer for Microsoft Dynamics NAV Consultant Microsoft Dynamics NAV ITIL Fundations v3
El lunes empizo a currarme las estrellitas de "Desarrollador 5 estrellas", a ver a cual llego.
Me estoy pasando las presentaciones power point a jpg para poder verlas en el dvd de casa, porque estudiar leyendo en la pantalla del ordenata es un queme para la vista.
Buena Jornada para vos. Sabes donde puedo conseguir las preguntas del desarrollador 5 estrellas 2003?. Toy ense?ando visual basic net 2003 y me guistaria usar algunas preguntas para examenes webquest. Solo las preguntas. No hacen falta las respuestas. Gracias