REGLAMENTO
*PUNTUALIDAD, TOLERANCIA 5 MINUTOS
*SALON LIMPIO Y BANCAS ORDENADAS
*NO SE PUEDE USAR APARATOS ELECTRONICOS
*SE JUSTIFICAN FALTAS LA SIG CLASE, DESPUES YA NO
*2 FALTAS SIN DERECHO A EXAMEN
TEMARIO
BLOQUE 1: INTRODUCCION A LA PROGRAMACION DE BASE DE DATOS
1.1 FUNDAMENTOS DE PROGRAMACION
1.2 ESTRUCTURA GENERAL DE UN PROGRAMA
1.3 PASOS DE LA ELABORACION DE UN PROGRAMA
BLOQUE 2: PROGRAMACION DE BASE DE DATOS
2.1 USO DE VARIABLES Y FUNCIONES
2.2 EXPRESIONES
2.3 INSTRUCCIONES DE COMANDOS BASICOS
2.4 CONTROL DE FLUJO DEL PROGRAMA
BLOQUE 3: MANEJO DE REGISTROS DE BASE DE DATOS
3.1 COMANDOS PARA LA CONSULTA DE INFORMACION
3.2 ALTAS, BAJAS Y CAMBIOS DE INFORMACION
3.3 FUNCIONES DE REGISTRO
BLOQUE 4: UTILIZACION DE PROCEDIMIENTOS DE BASE DE DATOS
4.1 UTILIDAD DE UN PROCEDIMIENTO
4.2 EJECUCION O LLMADA DE PROCEDIMIENTOS
4.3 VARIABÑLES EN PROCEDIMIENTOS
4.4 TRANSFERENIA DE VARIABLES A PARAMENTROS
BLOQUE 5: CREACION DE PANTALLA DE CAPTURA
5.1 DISEÑO DE PANTALLA
5.2 CONTROL DE CAPTURA
5.3 DISEÑO DE PANTALLA DE AYUDA EN LINEA
BLOQUE 6: IMPRECION DE INFORMACION DE BASE DE DATOS
6.1 DISEÑO DE FORMATOS DE DE IMPRESION
6.2 COMANDOS DE INFORMACION
6.3 IMPRESION DE INFORMACION
ESCALA PRIMER PARCIAL
EXAMEN................................60%
ESCALA.................................40%
CUADERNO
TAREAS, PREACTICAS, BLOG,TRABAJO
PRIMERA UNIDAD
ESTRUCTURA DE UN PROGRAMA DE VISUAL BASIC.
SE CREAN PARA PARTIR DE UNIDADES DE CREACION ESTANDAR.
UNA SOLUCION CONSTA DE UNO O VARIOS PROYECTOS.
UN PROYECTO A SU VEZ PUEDE CONTENER UNO O MAS ENSAMBLADOS.
CADA ENSAMBLADO SE COPILA A PARTIR DE UNO O VARIOS ARCHIVOS DE CODIGO DE FUENTE.
EL CODIGO DE FUENTE PROPORCIONA LA DEFINICION E IMPLEMENTACION DE CLASES, ESTRUCTURAS, MODULOS E INTERFACES QUE EN ULTIMA INSTANCIA CONTIENE TODO EL CODIGO
ELEMENTOS DE PROGRAMACION EN EL NIVEL DE ARCHIVO
AL INICIAR UN PROYECTO O ARCHIVO Y ABRIR EL EDITOR DE CODIGO, VERA QUE HAY CODIGO EN EL LUGAR QUE LE CORRESPONDE Y EN EL ORDEN CORRECTO. CUALQUIER CODIGO QUE ESCRIBA DEBE SEGUIR LA MISMA SECUENCIA
OPTION: ESTABLECEN REGLAS DE BASE PARA EL CODIGO SUBSIGUIENTE, Y DE ESTA FORMA AYUDAN A PREVENIR ERRORES DE SINTEXISY DE LOGICA. GARANTIZA QUE SE DECLARAN TODAS LAS VARIABLES Y QUE SE ESCRIBEN CORRECTAMENTE LO QUE REDUCE EL TIEMPO DE DEPURACION. AYUDA A REDUCIR ERRORES DE LOGICA Y PERDIDA DE DATOS QUE PUEDAN PRODUCIRSE AL TRABAJAR ENTRE VARIABLES DE DIFERENTES TIPOS DE DATOS. ESPECIFICA LA MANERA EN QUE SE COMPARAN LAS CADENAS ENTRE SI.
IMPORTS: INTRUCCION PARA IMPORTAR NOMBRES DEFINIDOS FUERA DEL PROYECTO. PERMITEN QUE EL CODIGO HAGA PREFERENCIA A CLASES Y OTRAS DEFINIDOS EN EL ESPACIO DE NOMBRES IMPORTADO SIN TENER QUE CLASIFICARLOS
NAMESPACE: LOS ESPACIOS DEL NOMBRE AYUDAN A ORGANIZAR Y CLASIFIAR LOS ELEMENTOS DE PROGRAMACION PARA FACILITAR LA AGRUPACION Y EL ACCESO. SE UTILIZA PARA CLASIFICAR LAS INSTRUCCIONES SIGUIENTES DENTRO DE UN ESPACIO DE NOMBRES DETERMINADOS.
COMPILACION CONDICIONAL: PUEDEN APARECER PRACTICAMENTE EN CUALQUIER PARTE DEL ARCHIVO DE CODIGO DE FUENTE. DETERMINAR QUE PARTES DEL CODIGO SE INCLUYAN O EXCLUYAN EN TIEMPO DE COMPILACION EN FUNCION DE CIERTAS CONDICIONES. DEPURAN LA APLICACION, YA QUE EL CODIGO CONDICIONAL SE EJECUTA BASICAMENTE EN MODO DE DEPURACION.
PROGRAMA:
SERIE DE INSTRUCCIONES QUE LE DAMOS A LA COMPUTADORA
PROGRAMADOR:
PERSONA QUE SE ENCARGA Y DISEÑA EL PROGRAMA
LENGUAJE DE PROGRAMACION:
SERIE DE INTRUCCIONES QUE SE ESCRIBEN EN UN SIERTO CODIGO PARA REALIZAR CADA APLICACION
SISTEMA:
CONJUNTO DE ELEMENTOS QUE INTERACTUAN ENTRE SI
HAWARE:
ENTRADA Y SALIDA DE LA INFORMACION GEOGRAFICA EN DIVERSOS MEDIOS Y FORMAS
SOFTWARE:
PROVEER UNA BASE FUNCIONAL QUE SEA ADAPTABLE YEXPANDIBLE DE ACURDO CON LOS REQUERIMIENTOS PROPIOS DE CADA ORGANIZACION
BASE DE DATOS:
CONTENER LA INFORMACION QUE GARANTIZE EL FUNCIONAMIENTO ANALITICO DEL SIG
RECURSOS HUMANOS:
CONOCE PUNTUALIZAR LAS BASES DE DATOS INTEGRALES Y MODELAMIENTOS NECESARIOS PARA EL ANALISIS DE LA INFORMACION RESULTANTE, APLICANDO DIVERSOS CRITERIOS
SISTEMA ABIERTO:
INTERCAMBIO DE ENERGIA CON SUS INTEGRANTES
SISTEMA CERRADO:
NO HAY APORTACION O EXPEDICION
CARACTERISTICAS:
ESTABILIDAD, ADAPTABILIDAD, EFICIENCIA Y SINERGIA
1. CUALIDAD POR EL CUAL EL SISTEMA PERMANESE EN FUNCIONAMIENTO EFICAS FRENTE A LAS ACCIONES DE LOS FACTORES EXTERNOS AL MISMO.
2. CUALIDAD QUE DEBE POSEER EL SISTEMA MEDIANTE LA CUAL ES CAPAZ DE EVOLUCIONAR DINAMICAMENTE CON ARREGLO A SU ENTORNO DE MANERA QUE ATRAVIEZA DIFERENTES ESTADOS.
FORMULARIO:
MUESTRA LA UBICACION QUE TENDRA EL FORMULARIO EN LA PANTALLA, CUANDO EJECUTE LA APLICACION. ESTA UBICASION PUEDE CAMBIARSE SI SE HACE CLIK EN EL BOTON IZQUIERDO DEL MAUSE.
CAJA DE TEXTO (text box)
MEDIANTE ESTE CONTROL PODEMOS REALIZAR TANTO ENTRADA COMO SALIDA DE DATOS EN NUESTRAS APLICACIONES
NO HACE FALTA QUE INDIQUEMOS LAS COORDENADAS DE LA SITUACION DEL FORMULARIO EN PANTALLA, SIMPLEMENTE TENDREMOS QUE MARCAR SOBRE EL CONTROL DE LA CAJA DE HERRAMIENTAS Y DIBUJARLO CON EL TAMAÑO QUE QUERAMOS EN NUESTRO FORMULARIO
COMANDOS:
PERMITE LA APLICACION INICIE, INTERRUMPA O TERMINE UN PROCESO DE PROPIEDADES.
CANCEL TRUE/FALSE:
ESTABLECE SI EL BOTON SE COMPORTARA COMO EL BOTON CANCELAR EN EL FORMULARIO Y SE INVOCARA SU EVENTO CLICK CADA VEZ QUE SE PRECIONE LA TECLA esc.
CAPTION: ESTABLECE EL TEXTO QUE MUESTRA EL BOTON
DEFAUT TRUE/FALSE: ESTABLECE SI EL CONTROL SE COMPORTARA COMO EL BOTON PREDETERMINADO EN EL FORMULARIO
FRONT: ESTABLECE LA FUENTE, ESTILO Y TAMAÑO DEL TEXTO DEL CONTROL
NAME: NOMBRE DEL BOTON
VISIBLE /TRUE/FALSE. ESTABLECE SI EL BOTON SERA VISIBLE PARA EL USUSARIO
ETIQUETA LABEL: SE UTILIZA PARA MOSTRAR EL TEXTO QUE EL USUARIO NO PUEDE MODIFICAR. GENERALMENTE PARA IDENTIFICAR OTROS CONTROLES EN EL FORMULARIO O PARA MOSTRAR INSTRUCCIONES AL USUARIO PROPIEDADES.
PROCEDIMIENTO:
MODO DE EJECUTAR DETERMINADAS ACCIONES QUE SUELEN REALIZARSE DE LA MISMA FORMA CON UNA SERI COMUN DE PASO CLARAMENTE DEFINIDOS, QUE PERMITEN UNA OCUPACION, TRABAJO,INVESTIGACION O ESTUDIO CORRECTAMENTE
SUB: EJECUTAN ACCIONES PERO NO DEBUELVEN UN VALOR AL CODIGO DE LLAMADA
FUNCTION: DEVUELVEN UN VALOR AL CODIGO DE LLAMADA
PROPIEDAD: DEVUELVEN Y ASIGNAN VALORES DE PROPIEDADES EN OBJETOS
PROPIEDAD: DUEVELVEN Y ASIGNAN VALORES DE PROPIEDADES EN OBJETOS O MODULOS
OPERADOR: DEFINEN EL CMPORTAMIENTO DE UN OPERADOR ESTANDAR
GENERICOS: DEFINE UNO O VARIOS PROCEDIMIENTOS DE TIPO ADEMAS DE SUS PARAMENTROS NORMALES DE FORMA QU EL CODIGO DE LLAMADA PUEDE PASAR TIPOS DE DATOS ESPECIFICOS CADA VEZ QUE SE REALIZE UNA LLAMADA
MODULO: UNA VARIABLE PUEDE DECLARARSE COMO PRIVADA CON LO QUE NO SALDRA DE ESE MODULO O PUBLICA, PUDIENDO EN ESTE CASO USARSE EN TODO EL PROGRAMA CUANDO SE DECLARA UNA VARIABLE COMO PUBICA EN UN MODULO, BASTA RFERIRSE A ELLA POR SU NOMBRE, SIN ATAR EL NOMBRE DEL MODULO DONDE SE DECLARO
SEGUNDA UNIDAD
STRING: DATOS QUE PUEDEN TENER TEXTO O CUALQUIER CARACTER
INTEGER: PUEDEN TENER CUALQUIER NUMERO ENTERO
LONG INTEGER: PUEDEN TENER CUALQUIER NUMERO ENTERO
SINGLE-PRESICION: NUMERO MAXIMO DE SEIS LUGARES DECIMALES
DOUBLE-PRECICION:NUMERO CON UN MAXIMO DE CATORCE LUGARES DECIMALES
VARIANT: CUAQUIER TIPO DE DATOS
CURRENCY: TENER VALORES DESDE 922 TRILLONES HASTA 922 TRILLONES
BOLEAN:TIENE SOLO LOS VALORES TRUE O FALSE
BYTE: TIENE NUMEROS ENTEROS DESDE 0 A 255
PODEMOS DECLARAR LAS VARIABLES A USAR, ANTES DE ESCRIBIR EL CODIGO EN NUESTROS PROGRAMASO JUSTO ANTES DE USARLA EN UNA DETERMINADA INSTRUCCION
CADENA DE CARACTERES:
CONSISTE EN UNA SECUENCIA DE CARACTERES QUE SE ENCUENTRAN COMPRENDIDOS ENTRE UNOS DELIMITADORES QUE PUEDEN SER:
-COMILLAS SIMPLES:`´
-CMILLAS DOBLES:" "
DOCUMENTO INCRUSTRADO <<>>
FUNCIONES MATEMATICAS
ABS:DEVUELVE EL VALOR ABSOLUTO DE UNA EXPRECION NUMERICA
ANT:DEVUELVE EL ARCO TANGENTE DE UN NUMERO
COS: DEVUELVE EL COSENO DE DE UN ANGULO
EXP: DEVUELVE EL NUMERO "E" ELEBADO A UNA POTENCIA
LOG: DEVUELVE EL LOGARITMO NATURAL DE UN NUMERO
SYN: DEVUELVE UN VALOR INDICADO EL SIGNNO DE UN NUMERO
SQR: DEVUELVE LA RAIZ CUADRADA DE UN NUMERO
TAN: DEVUELVE LA TANGENTE DE UN NUMERO
OPERADOR:
ELEMENTO DE CODIGO QUE REALIZA UNA OPERACION EN UNA O MAS ELEMENTOS DE CODIGO QUE CONTIENEN LOS VALORES. LOS ELEMENTOS DE VALOR INCLUYEN VARIABLES, PROPIEDADES, VALORES DEBUELTOS DE PROCEDIMIENTOS
ARITMETICOS: REALIZAN LOS CALCULOS FAMILIARES EN VALORES NUMERICOS INDIVIDUO EL DESPLAZAMIENTO DE SUS MODELOS DE BITES
COMPARACION: COMPARAN DOS EXPRECIONES Y DEVUELVEN UN VALOR QUE REPRESENTA EL RESULTADO DE LA COMPARACION
CONCATENACION:CAMBIAN VARIAS CADENAS EN UNA SOLA
LOGICOS: COMBINN VALORES BOOLEAN
RFC:
PETICION DE COMANDOS SON UNA SERIE DE NOTAS EN INTENETQUE COMENZARON A PUBLICARSE EN 1969. CADA UNA DE ELLAS ES UN DOCUMENTO INDIVIDUALMENTE CUYO CONTENIDO ES UNA PROPUESTA OFICIA PARA UN NUEVO PROTOCOLO DE LA RED DE INTERNET. QUE SE EXPLICA CON TODO DETALLE PARA QWUE EN CASO DE SER ACEPTADO PUEDA SER IMPLEMENTADO SIN AMBIGUEDADES
APERTURA Y CIERRE
HAY QUE GUARDAR LA REFERENCIA PARA PODER DISTINGUIRLOS DE OTROS FICHEROS QUE PUDIERAMOS TENER ABIERTO
ESTA REFERENCIA ES DE UN TIPO ESPECIAL QUE SE LLAMA PROSUPUESTO FICHERO Y SE GUARDA EN VARIABLES DE ESTE TIPO
NOMBRE
ACCESO
READ
WRITE
READWRITE
BLOQUEO
SHARED
CIERRE
COF
BOF
LOC
LOF
EXPRECION:
SERIE DE VALORES CONVINANDOLOS CON OPERADORES QUE PRODUCE UN NUEVO VALOR, LOS OPERADORES ACTUAN SOBRE ELEMENTOS DE VALOR REALIZANDO CALCULOS, COMPARACIONESY OTRAS OPERACIONES
TERCERA UNIDAD
FLUJO DE CONTROL
DETERMINAR EL ORDEN EN QUE SE EJECUTARAN LAS INSTRUCCIONES DE NUESTROS PROGRAMAS. SI NO EXISTEN LAS SENTENCIAS DE CONTROL ENTONCES LOS PROGRAMAS SE EJECUTAN DE FORMA SECUENCIAL.
EMPESARIAN POR LA PRIMERA INSTRUCCION E IRIAN UNA EN UNA HASTA LLEGAR A LA ULTIMA
INSTRUCCIONES DE SELECCION
HACE QUE EL CONTROL DEL PREOGRAMA SE TRANSFIERA A UNA DETERMINADO PUNTO DEL FLOJO DE EJECUCION DEPENDIENDO DE QUE CIERTA CONDICION TRUE O NO, IF, ELSE, SWITCH, CASE, DEFAULT
COMANDOS DE BUCLES:
BUCLE WHILE: EJECUTA EL CUERPO REPETIDAMENTE MIENTRAS LA EXPRECION SEA DISTINTA A CERO
BLUCE DO-WHILE: CUANDO EL CUERPO DEVE SER EJECUTADO POR LO MENOS UNA VEZ
BUCLE CONTINUE: HACE QUE PASE DIRECTAMENTE A LA SIG INTERACCION
BREAK: TERMINA LA EJECUCION QUE SE ENCUENTRA
BUCLE: PARA REPETIR INSTRUCCIONES FOR, DO WHILE, REPEAT
COMANDOS DE CONTROL DE INTERACCIONES
PONEN EN MARCHA UN CONJUNTO DE ACCIONES DE GENERALIZACION DE ESTIMULOS Y RECIBIDOS QUE VAN MAS ALLA DE LA SIMPLE EJECUSION DE COMANDOS, ORDENES ACCIONES ANTE LA PANTALLA DE UN ORDENADOR
DECLARACION DE VARIABLES
ASIGNAR VARIABLES A LAS VARIABLES(CAJA DE TEXTO)
HACER LA OPERACION(SUMA)
MOSTRAR EL RESULTADO
PROCESO DE VISUAL BASIC
ABIERTO PROCESO DE SELECCION PARA PROGRAMADOR, BUSCAMOS UNA PERSONA CON GRAN CAPACIDAD DE TRABAJO EN EQUIPO Y FACILIDAD DE APRENDIZAJE QUE LE GUSTEN LOS RETOS Y ENTORNOS CAMBIANTES
FUNCIONES SON COMO LOS PROCEDIMIENTOS O SUBRUTINAS DEVUEL UN RESULTADO Y LOS PROCEDIMENTOS NO