Está en la página 1de 2

DIRECCION ADJUNTA DE RENTAS ADUANERAS DE HONDURAS

TEMARIO PARA PRUEBA DE CONOCIMIENTO


Puesto: Desarrollador de Aplicaciones Junior

Para la prueba de conocimientos del Desarrollador de Aplicaciones Junior se requieren


niveles de dominio desde básico hasta intermedio en las siguientes áreas:

1. CONOCIMIENTO GENERAL Y DISEÑO DE BASES DE DATOS

• Definición de base de datos.


• Gestores de bases de datos relacionales.
• Ejemplos de bases de datos relaciones.
• Modelos de bases de datos relacionales.
• Diagramas relacionales.
• Diagrama entidad-relación (E-R)
• Entidad
• Atributo
• Atributos simples y compuestos
• Atributos monovalentes y polivalentes
• Identificadores
• Generalización
• Relación
• Relaciones recursivas
• Cardinalidad
• Tipos de datos y dominios
• Formas normales.
• Modelo lógico
• Modelo físico
• Integridad referencial
• índices
• Herramientas de modelado de bases de datos.
• Bases de datos NOSQL
• XML / JSON

2. CONOCIMIENTOS SOBRE CONSULTA DE BASES DE DATOS

• Consultas basadas en lenguajes 3GL y 4GL


• Lenguaje Estructurado de Consultas
• Lenguaje de Definición de Datos (DDL)
• Lenguaje de Manipulación de Datos (DML)
• Queries
o Clausula SELECT
o Clausula FROM
o Clausula WHERE
o Clausulas DISTINCT / ALL
o Inner Joins
o Outer Joins
o Operadores lógicos en SQL
o Union
o Clausula GROUP BY
o Clausula ORDER BY
o Clausula HAVING
o Sub consultas
• INSERT
• UPDATE
• DELETE
• Comandos DDL: Create, alter , Drop

3. CONOCIMIENTOS Y HABILIDADES DE PROGRAMACIÓN

• Desarrollo de interfaces web en .NET y Java EE


• .NET Framework y Struts Framework
• IDEs: Visual Studio y Eclipse.
• Programación Orientada a Objetos
o Clases
o Objetos
o Métodos
o Atributos
o Herencia
o Polimorfismo
o Sobrecarga de métodos
o Abstracción
• Programación en n-Capas.
• Lenguajes: C# y Lenguaje Java
• ASP.NET y JSP
• Javascript / Frameworks Javascript
• HTML5/CSS
• Desarrollo de Servicios Web SOAP/REST
• Desarrollo de aplicaciones móviles.

También podría gustarte