QBX 7.0 Tool Box. Seminario!a feria Anual de la Microcomputadora UVM, 95. Ing. Vicente Suárez Zendejas
|
|
- Ángeles Vidal Quintana
- hace 8 años
- Vistas:
Transcripción
1 QBX 7.0 Tool Box Seminario!a feria Anual de la Microcomputadora UVM, 95 Ing. Vicente Suárez Zendejas Naturaleza del desarrollo de software. Mucho se ha discutido sobre la consideración que debe hacerse de la computación como ciencia o arte. Las razones para esta aparente confusión derivan de los enfoques que se tomen para su discusión. La Ingeniería de Software como toda ciencia, en sus primeras etapas fue una imagen aproximada de los antecedentes y de las personas que le dieron origen. Esto quiere decir que los primeros desarrolladores de programas vinieron de dos área principalmente: en primer lugar gente direc tamente relacionada con las primeras computadoras; en segundo término otro grupo de gente que no tenían nada que ver con el ordenador se vió envuelta por necesidad. De cualquier forma, sin tomar en cuenta su procedencia, los primeros intentos de formalizar el conocimiento sobre el desarrollo de software dieron resultado muy pobres y originaron una cantidad de cuestionamientos. Una particularidad del desarrollo de software es que comprende sistemas realmente complejos. Un computador actual por muy peque ño que sea, es un sistema complejo formado por millones de compo nentes, que debe ser manejado en forma eficiente. Las etapas de desarrollo más reciente en la ingeniería de softwa re están fundadas en la base de la programación estructurada. Este conjunto de técnicas de programación apareció una vez que se reconocieron una serie de características comunes a los problemas y resultados de la programación. Aspectos de la complejidad del software. Hoy en día la programación de un sistema de cómputo implica muchos más aspectos a considerar que hace tan sólo una década.
2 1. El tiempo de desarrollo. Desde un punto de vista comercial esto se ha vuelto crucial. La complejidad de los sistemas de software manejada con métodos tradicionales o creación de algoritmos por propia cuenta implica demasiado tiempo. Hoy en día el diseño de software es un ramo tan competido que la rapidez con que se pueda desarrollar un sistema es vital. 2. El empleo de ambientes de trabajo. Las demandas actuales sobre cualidades en el software hacen inadecuadas las técnicas tradi cionales de programación. Al imponer demasiados requerimientos en los programas, por ejemplo las tareas en que resulte una interfaz adecuada al usuario. 3. El reuso de código. Desde hace mucho tiempo se ha observado que muchos problemas del mismo tipo afloran una vez tras otra. Sin embargo los procedimientos de diseño tradicionales han falla do en aprovechar esta particularidad para ahorrar tiempo. Al parecer son 3 las razones que originan una complejidad tal en el desarrollo de software: La complejidad del dominio del problema a resolver. Esto deriva de la naturaleza de las aplicaciones del software. En general se usa para resolver problemas con múltiples detalles a considerar y muchos resultados se esperan. Los problemas que el software debe resolver hoy en día son muy complejos. La dificultad del manejo del proceso de desarrollo. Se deriva del distinto entendimiento que cada uno de los miembros de un equipo de diseño tiene del problema. Esto se enfrenta al problema de la comunicación entre los miembros de un equipo de desarrolladores. La flexibilidad que proporciona el software. Aquí se desprende la posibilidad de que los diseñadores tiene de empezar de cero, ignorar convenciones y tomarse completas libertades en sus diseños. En conclusión, el desarrollo de software debe se considerado como un proceso que requiere de la formalización de procedimientos y métodos. De otra manera se corren altos riesgos en la obtención de resultados. Manejo de librerias en el d.s. Una librería es: Un conjunto de rutinas optimizadas que generan ciertas funciones usuales para un lenguaje dado. Es trabajo hecho por una firma comercial y que está disponible para un programador. Agregan poderío a un lenguaje y estandarizan métodos de programación. Al ser compilado
3 un programa, la libre ría se adhiere al programa en cuestión. La librería que cubre este curso es la UITBEFR.QLB. También es llamada User Interface Tool Box o Caja de Herramietas de Interfa ce para Usuarios. Es un grupo de procedimientos en BASIC y rutinas de lenguaje ensamblador que pueden ser usadas con el QBX 7.0. Permiten añadir una apariencia profesional a los programas hechos en este lenguaje. Incluye muchas de las características de interfaz del ambien te de programación del QBX. Estas son: Definición de Menús Pull-Down, con manejo de color, ratón, atajos y teclas de acceso. Manejo de ventanas, con definición de color, movimiento, titula je, marcos, redefinición de tamaño, ventanas de avisos. Definición de cajas de diálogo. Manejando campos, botones de opciones, botones de comando. La razón por la que existen este tipo de ayudas al software, es que el marco de trabajo que representa un lenguaje no vasta actualmente para desarrollar ese tipo de programación eficiente mente. Analice las siguientes ideas: Esto no quiere decir que un programador capaz y capacitado pueda desarrollar por su cuenta algoritmos que lleven a cabo estas tareas. Pero los problemas que enfrentará no son nuevos. De hecho han sido resueltos una y otra vez. Por lo tanto lo primero que se perderá es tiempo. Desde otro ángulo será un poco difícil llegar a generar rutinas tan eficientes como las ofrecidas por firmas comerciales. No sólo me refiero a la librería estudiada, sino a otras aún de mayor poderío. (Microsoft Foundation Class Library, Turbo Visión y otras). En otras palabras es mejor utilizar talento y energía en otras funciones del complejo esquema del desarrollo de software que en el desarrollo de tareas bien conocidas y que tiene rápida imple mentación por medio de librerías. Composicion de la libreria uitbefr. Esta librería se compone de 4 partes: MENU.BAS WINDOW.BAS MOUSE.BAS MENU.BI WINDOW.BI MOUSE.BI
4 GENERAL.BAS GENERAL.BI En cada caso el archivos.bas contiene el código real para los procedimientos y los archivos.bi las definiciones y declaracio nes que utilizan los archivos.bas. Para utilizar la librería en los programas se carga el QBX de las siguiente manera: QBX /l UITBEFR.QLB Esta librería ha sido preparada y contiene el código de los archivos.bas por lo que no es necesario tener acceso a ellos. Los archivos.bi dado que son necesarios como "cabeceras", deberán encontrarse dentro del directorio de trabajo o estar definidos en la path de los archivos a incluir. Esto se hace desde la opción OPTIONS/SET PATHS del medio de QBX. La última parte consiste en añadir un metacomando que diriga la búsqueda del ambiente por las declaraciones hacia los archivos.bi. Este es $INCLUDE. '$INCLUDE:'WINDOW.BI' '$INCLUDE: 'GENERAL.BI' '$INCLUDE: 'MOUSE.BI' '$INCLUDE: 'MENU.BI' Programacion tipo windows. Windows es un producto de Microsoft Inc. que presentó en 1992 su versión 3.1 y causó un gran revuelo en el mundo computacional. Hoy a fines de 1993 muestra claramente la tendencia a seguir como plataforma de uso de las PCs. Su característica principal es presentar un entorno gráfico. Es decir, que las funciones ya no se manejan por medio de una línea de comandos. Ya no es necesario recordar nombres y sintaxis de comandos. Por medio de iconos y ayudas visuales se tiene acceso al manejo integral de un sistema operativo y más, mucho más, por ejemplo Windows es un sistema multitareas. En realidad las ventajas y funciones de Windows son tema de todo un curso y ese no es el objeto de este seminario. Lo que interesa es que además de lo mencionado y lo no menciona do, Windows empezó a establecer un estilo o tendencia en el manejo de la interfaz con el usuario. Esta se basa en el manejo de Menús, cajas de diálogo, botones, listas de opciones y otras características similares. Estas han sido seguidas por un gran número de programas populares. La tendencia en el manejo de esta presentación la siguen el 80% de los programas en DOS y el 100% de las aplicaciones realizadas bajo Windows.
5 Manejo de menús. En primer término es necesario saber que las siguientes declara ciones se deben incluir en el orden mostrado dentro de cualquier programa que utilizará las rutinas de toda la Intefaz de la UITBEFR. COMMON SHARED /uitools/ GloMenu COMMON SHARED /uitools/ GloTitle() COMMON SHARED /uitools/ GloItem() COMMON SHARED /uitools/ GloWindow() COMMON SHARED /uitools/ GloButton() COMMON SHARED /uitools/ GloEdit() COMMON SHARED /uitools/ GloStorage COMMON SHARED /uitools/ GloWindowStack() COMMON SHARED /uitools/ GloBuffer$() AS MenuMiscType AS MenuTitleType AS MenuItemType AS windowtype AS buttontype AS EditFieldType AS WindowStorageType AS INTEGER DIM GloTitle(MAXMENU) DIM GloItem(MAXMENU, MAXITEM) DIM GloWindow(MAXWINDOW) DIM GloButton(MAXBUTTON) DIM GloEdit(MAXEDITFIELD) DIM GloWindowStack(MAXWINDOW) DIM GloBuffer$(MAXWINDOW + 1, 2) AS MenuTitleType AS MenuItemType AS windowtype AS buttontype AS EditFieldType AS INTEGER Como ya se mencionó, los menús de esta librería funcionan simi larmente a los del ambiente del QBX. La funcionalidad de los menús es como sigue: En la parte alta se tiene una barra con los títulos de las opciones. Asociado con cada menú se tienen las opciones particulares. Los menús se numeran de izquierda a derecha empezando en el 1. Las opciones se numeran de arriba hacia abajo también comenzando en el 1. En este caso en 0 le corresponde al titulo del menú. Los menús pueden ser seleccionados por medio del ratón o con el teclado por medio de presionar la tecla ALT y la letra iluminada en el menú deseado. Cuando un menú es seleccionado las opciones correspondientes corren hacia abajo. Las opciones se seleccionan por medio del ratón o la letra asociada. Esta combinación de letras es llamada Tecla de Acceso. También se pueden establecer atajos (shortcuts) para tener acceso más rápido que con el ratón o las teclas de acceso. Un atajo esta formado por una combinación de teclas como CTRL+ x o las teclas de función de F1 a F10.
6 El siguiente ejemplo muestra el manejo básico de menús: DECLARE SUB Panta () DECLARE SUB Begin () DEFINT A-Z '$INCLUDE: 'general.bi' '$INCLUDE: 'mouse.bi' '$INCLUDE: 'menu.bi' '$INCLUDE: 'window.bi' COMMON SHARED /uitools/ GloMenu COMMON SHARED /uitools/ GloTitle() COMMON SHARED /uitools/ GloItem() COMMON SHARED /uitools/ GloWindow() COMMON SHARED /uitools/ GloButton() COMMON SHARED /uitools/ GloEdit() COMMON SHARED /uitools/ GloStorage COMMON SHARED /uitools/ GloWindowStack() COMMON SHARED /uitools/ GloBuffer$() AS MenuMiscType AS MenuTitleType AS MenuItemType AS windowtype AS buttontype AS EditFieldType AS WindowStorageType AS INTEGER DIM GloTitle(MAXMENU) DIM GloItem(MAXMENU, MAXITEM) DIM GloWindow(MAXWINDOW) DIM GloButton(MAXBUTTON) DIM GloEdit(MAXEDITFIELD) DIM GloWindowStack(MAXWINDOW) DIM GloBuffer$(MAXWINDOW + 1, 2) AS MenuTitleType AS MenuItemType AS windowtype AS buttontype AS EditFieldType AS INTEGER DIM SHARED O1$(5), O2$(6), O3$(6), O4$(9) Begin final = FALSE WHILE NOT final Tecla$ = MenuInkey$ WHILE MenuCheck(2) menu = MenuCheck(0) item = MenuCheck(1) BEEP SELECT CASE menu CASE 1 SELECT CASE item CASE 1: ' CASE 2: ' CASE 3: ' CASE 4: ' CASE 2 SELECT CASE item
7 CASE 1: ' CASE 2: ' CASE 3: ' CASE 4: ' CASE 5: ' CASE 3 SELECT CASE item CASE 1 TO 5: ' CASE 4 SELECT CASE item CASE 1: ' CASE 2: ' CASE 3: ' CASE 4: ' CASE 5: ' CASE 6: ' CASE 7: ' CASE 5 SELECT CASE item CASE 1: final = TRUE CASE 2: MouseHide: COLOR 7, 0: CLS : SHELL CASE ELSE Panta WEND WEND MouseHide COLOR 7, 0: CLS : END DATA "Ventas" DATA "Clientes <F2>" DATA "Estad stica" DATA "Altas" DATA "Reportes" DATA "Inventario" DATA "Nuevo Ingreso <F1>" DATA "B squeda de datos" DATA "Dar de Baja" DATA "Cambio de Datos" DATA "Reportes" DATA "Usuarios" DATA "Cambio de Usuario" DATA "Nuevo Usuario" DATA "Baja de un Usuario"
8 DATA "Modificaciones" DATA "Listado de Usuarios" DATA "Otros" DATA "Listas Impresi n" DATA "Calendario <F9>" DATA "Respaldo de Informaci n" DATA "Visualizaci n General" DATA "-" DATA "Importaci n" DATA "Exportaci n" DATA "ASCII" SUB Begin MenuInit WindowInit MouseShow FOR A% = 0 TO 4 READ O1$(A%) MenuSet 1, A%, 1, O1$(A%), 1 NEXT FOR A% = 0 TO 5 READ O2$(A%) MenuSet 2, A%, 1, O2$(A%), 1 NEXT FOR A% = 0 TO 5 READ O3$(A%) MenuSet 3, A%, 1, O3$(A%), 1 NEXT FOR A% = 0 TO 8 READ O4$(A%) MenuSet 4, A%, 1, O4$(A%), 1 NEXT A% MenuSet 5, 0, 1, "Salida", 1 MenuSet 5, 1, 1, "Confirme salida a DOS <F10>", 1 MenuSet 5, 2, 1, "Llamar a DOS (Exit regresa)", 1 ShortCutKeySet 2, 1, CHR$(0) + CHR$(59) ' F1 ShortCutKeySet 1, 1, CHR$(0) + CHR$(60) ' F2 ShortCutKeySet 4, 2, CHR$(0) + CHR$(67) ' F9 ShortCutKeySet 5, 1, CHR$(0) + CHR$(68) ' F10 MenuColor 0, 7, 4, 8, 15, 0, 12 MenuPreProcess Panta END SUB DEFSNG A-Z SUB Panta
9 COLOR 3, 1: CLS MenuShow MouseShow WindowClose 0 WindowOpen 1, 10, 20, 16, 60, 10, 0, 12, 0, 10, 0, 0, 0, TRUE, 2, "" WindowLocate 2, 2 WindowPrint 1, " CENTRO DE CAPACITACION" WindowPrint 1, " DE ESTUDIOS AVANZADOS. " WindowLine 5 WindowLocate 6, 2 WindowPrint 1, " Seminario QBX 7.0" END SUB Manejo de ventanas y diálogos. Estos temas se estudian en conjunto por ser funcionalemente inseparables. Es decir, al abrir una ventana se busca el desplegado o petición de información en ella. El manejo de ventanas se basa en las siguientes funciones: Posición Inicial, color, posibilidad de cerrar una ventana, posibilidad de moverla, posibilidad de cambiar su tamaño, título de la ventana y características del marco. El primer paso consiste en abrir la ventana por medio de WindowOpen. En seguida se colocan en ella texto, campos de edición, botones, etc. El siguiente ejemplo muestra la funcionalidad de lo anterior. DECLARE SUB Estadistica () DECLARE SUB Inicio () DECLARE SUB Presentacion (n!) DECLARE SUB Cliente () DECLARE SUB Ayuda (Interrupcion%, botones%, campos%) DEFINT A-Z '$INCLUDE: 'general.bi' '$INCLUDE: 'mouse.bi' '$INCLUDE: 'menu.bi' '$INCLUDE: 'window.bi' COMMON SHARED /uitools/ GloMenu AS MenuMiscType COMMON SHARED /uitools/ GloTitle() AS MenuTitleType COMMON SHARED /uitools/ GloItem() AS MenuItemType COMMON SHARED /uitools/ GloWindow() AS windowtype COMMON SHARED /uitools/ GloButton() AS buttontype COMMON SHARED /uitools/ GloEdit() AS EditFieldType COMMON SHARED /uitools/ GloStorage AS WindowStorageType COMMON SHARED /uitools/ GloWindowStack() AS INTEGER COMMON SHARED /uitools/ GloBuffer$()
10 DIM GloTitle(MAXMENU) AS MenuTitleType DIM GloItem(MAXMENU, MAXITEM) AS MenuItemType DIM GloWindow(MAXWINDOW) AS windowtype DIM GloButton(MAXBUTTON) AS buttontype DIM GloEdit(MAXEDITFIELD) AS EditFieldType DIM GloWindowStack(MAXWINDOW) AS INTEGER DIM GloBuffer$(MAXWINDOW + 1, 2) DIM SHARED O1$(5), O2$(6), O3$(6), O4$(9) Inicio final = FALSE WHILE NOT final Tecla$ = MenuInkey$ WHILE MenuCheck(2) menu = MenuCheck(0) item = MenuCheck(1) BEEP SELECT CASE menu CASE 1 SELECT CASE item CASE 1: Cliente CASE 2: Estadistica CASE 3: ' CASE 4: ' CASE 2 SELECT CASE item CASE 1: ' CASE 2: ' CASE 3: ' CASE 4: ' CASE 5: ' CASE 3 SELECT CASE item CASE 1 TO 5: ' CASE 4 SELECT CASE item CASE 1: ' CASE 2: ' CASE 3: ' CASE 4: ' CASE 5: ' CASE 6: ' CASE 7: ' CASE 5
11 SELECT CASE item CASE 1: final = TRUE CASE 2: MouseHide: COLOR 7, 0: CLS : SHELL CASE ELSE Presentacion (0) WEND WEND MouseHide COLOR 7, 0: CLS : END DATA "Ventas" DATA "Clientes <F2>" DATA "Estad stica" DATA "Altas" DATA "Reportes" DATA "Inventario" DATA "Nuevo Ingreso <F1>" DATA "B squeda de datos" DATA "Dar de Baja" DATA "Cambio de Datos" DATA "Reportes" DATA "Usuarios" DATA "Cambio de Usuario" DATA "Nuevo Usuario" DATA "Baja de un Usuario" DATA "Modificaciones" DATA "Listado de Usuarios" DATA "Otros" DATA "Listas Impresi n" DATA "Calendario <F9>" DATA "Respaldo de Informaci n" DATA "Visualizaci n General" DATA "-" DATA "Importaci n" DATA "Exportaci n" DATA "ASCII" SUB Ayuda (Interrupcion, botones, campos) Interrupcion = 0 currbutton = 0 curreditfield = 1 ExitFlag = FALSE
12 WHILE NOT ExitFlag WindowDo currbutton, curreditfield SELECT CASE Dialog(0) CASE 2 currbutton = 0 curreditfield = Dialog(2) CASE 6 'Enter Interrupcion = 1: ExitFlag = TRUE CASE 9 '(Escape) Interrupcion = 100: ExitFlag = TRUE CASE 1: 'Raton con botones currbutton = Dialog(1) curreditfield = 0 SELECT CASE currbutton CASE botones: Interrupcion = 100 CASE ELSE: Interrupcion = currbutton ExitFlag = TRUE CASE 8 'tab de regreso SELECT CASE currbutton CASE 0 SELECT CASE curreditfield CASE 1: currbutton = botones curreditfield = 0 ButtonSetState currbutton, 2 CASE ELSE: curreditfield = curreditfield - 1 CASE 1 curreditfield = campos ButtonSetState currbutton, 1 currbutton = 0 CASE ELSE ButtonSetState currbutton, 1 currbutton = currbutton - 1 ButtonSetState currbutton, 2 CASE 7' tab SELECT CASE currbutton CASE 0 SELECT CASE curreditfield CASE 1 TO campos - 1 curreditfield = curreditfield + 1 CASE ELSE: currbutton = 1 curreditfield = 0 ButtonSetState currbutton, 2 CASE 1 TO botones - 1 ButtonSetState currbutton, 1 currbutton = currbutton + 1
13 ButtonSetState currbutton, 2 CASE ELSE curreditfield = 1 ButtonSetState currbutton, 1 currbutton = 0 CASE ELSE: BEEP WEND END SUB SUB Cliente Presentacion (1): X = 2 EditFieldOpen 1, "", 3, X, 7, 1, 40, 40 EditFieldOpen 2, "", 5, X, 7, 1, 40, 40 EditFieldOpen 3, "", 7, X, 7, 1, 40, 40 EditFieldOpen 4, "", 3, X + 42, 7, 1, 31, 30 EditFieldOpen 5, "", 5, X + 42, 7, 1, 21, 20 EditFieldOpen 6, "", 7, X + 42, 7, 1, 6, 5 EditFieldOpen 7, "", 7, X + 53, 7, 1, 9, 9 EditFieldOpen 8, "", 7, X + 69, 7, 1, 6, 5 EditFieldOpen 9, "", 10, X, 7, 1, 10, 9 EditFieldOpen 10, "", 10, X + 25, 7, 1, 14, 13 EditFieldOpen 11, "", 10, X + 42, 7, 1, 11, 10 EditFieldOpen 12, "", 10, X + 57, 7, 1, 7, 6 ButtonOpen 1, 1, "Aceptar", 12, 14, 0, 0, 1 ButtonOpen 2, 1, "Impresi n", 12, 26, 0, 0, 1 ButtonOpen 3, 1, "B squedas", 12, 41, 0, 0, 1 ButtonOpen 4, 1, "Salir", 12, 55, 0, 0, 1 CALL Ayuda(Interrupcion, 4, 12) PLAY "l60egefgfeg" SELECT CASE Interrupcion CASE 1 A$ = " Se acepta el ingreso" Nombre$ = UCASE$(EditFieldInquire$(1)) Empresa$ = UCASE$(EditFieldInquire$(2)) Giro$ = UCASE$(EditFieldInquire$(3)) Domicilio$ = UCASE$(EditFieldInquire$(4)) Colonia$ = UCASE$(EditFieldInquire$(5)) CP = VAL(EditFieldInquire$(6)) Tel = VAL(EditFieldInquire$(7)) Lada = VAL(EditFieldInquire$(8)) Credito$ = UCASE$(EditFieldInquire$(9)) RFC$ = UCASE$(EditFieldInquire$(10)) Agente$ = UCASE$(EditFieldInquire$(11)) Fecha$ = UCASE$(EditFieldInquire$(12))
14 OPEN "O", #1, "c:\archivo.sec" WRITE #1, Nombre$, Empresa$, Giro$, Domicilio$, Colonia$, CP, Tel, Lada, Credito$, RFC$, Agente$, Fecha$ CLOSE #1 MouseShow CASE 2 A$ = " Se imprimen los datos" CASE 3 A$ = " Se ejecuta una b squeda" CASE 100 A$ = " Se cancela la operaci n" X = Alert(2, A$, 15, 30, 17, 59, "OK", "", "") END SUB SUB Estadistica OPEN "I", #1, "c:\archivo.sec" WindowOpen 1, 9, 25, 11, 45, 4, 7, 1, 7, 10, 0, 0, 0, TRUE, 1, "Clave" LOCATE 10, 30: INPUT "", Clave$ DO INPUT #1, A$, B$, C$, D$, E$, F$, G$, H$, I$, RFC$, J$, K$ IF RFC$ = LTRIM$(Clave$) THEN CALL Presentacion(2): X = 2 EditFieldOpen 1, A$, 3, X, 7, 1, 40, 40 EditFieldOpen 2, B$, 5, X, 7, 1, 40, 40 EditFieldOpen 3, C$, 7, X, 7, 1, 40, 40 EditFieldOpen 4, D$, 3, X + 42, 7, 1, 31, 30 EditFieldOpen 5, E$, 5, X + 42, 7, 1, 21, 20 EditFieldOpen 6, F$, 7, X + 42, 7, 1, 6, 5 EditFieldOpen 7, G$, 7, X + 53, 7, 1, 9, 9 EditFieldOpen 8, H$, 7, X + 69, 7, 1, 6, 5 EditFieldOpen 9, I$, 10, X, 7, 1, 10, 9 EditFieldOpen 10, RFC$, 10, X + 25, 7, 1, 14, 13 EditFieldOpen 11, J$, 10, X + 42, 7, 1, 11, 10 EditFieldOpen 12, K$, 10, X + 57, 7, 1, 7, 6 ButtonOpen 1, 1, "Aceptar", 12, 14, 0, 0, 1 ButtonOpen 2, 1, "Salir", 12, 55, 0, 0, 1 CALL Ayuda(Interrupcion, 2, 12) IF Interrupcion = 100 THEN CLOSE #1: EXIT SUB CLOSE #1: EXIT SUB END IF LOOP UNTIL EOF(1) A$ = " No existe el registro" X = Alert(2, A$, 15, 30, 17, 59, "OK", "", "") CLOSE #1 END SUB
15 SUB Inicio MenuInit WindowInit MouseShow FOR A% = 0 TO 4 READ O1$(A%) MenuSet 1, A%, 1, O1$(A%), 1 NEXT FOR A% = 0 TO 5 READ O2$(A%) MenuSet 2, A%, 1, O2$(A%), 1 NEXT FOR A% = 0 TO 5 READ O3$(A%) MenuSet 3, A%, 1, O3$(A%), 1 NEXT FOR A% = 0 TO 8 READ O4$(A%) MenuSet 4, A%, 1, O4$(A%), 1 NEXT A% MenuSet 5, 0, 1, "Salida", 1 MenuSet 5, 1, 1, "Confirme salida a DOS <F10>", 1 MenuSet 5, 2, 1, "Llamar a DOS (Exit regresa)", 1 ShortCutKeySet 2, 1, CHR$(0) + CHR$(59) ' F1 ShortCutKeySet 1, 1, CHR$(0) + CHR$(60) ' F2 ShortCutKeySet 4, 2, CHR$(0) + CHR$(67) ' F9 ShortCutKeySet 5, 1, CHR$(0) + CHR$(68) ' F10 MenuColor 0, 7, 4, 8, 15, 0, 12 MenuPreProcess Presentacion (0) END SUB DEFSNG A-Z SUB Presentacion (n) SELECT CASE n CASE 0 COLOR 3, 1: CLS MenuShow MouseShow WindowClose 0 WindowOpen 1, 10, 20, 16, 60, 10, 0, 12, 0, 10, 0, 0, 0, TRUE, 2, "" WindowLocate 2, 2 WindowPrint 1, " CENTRO DE CAPACITACION" WindowPrint 1, " DE ESTUDIOS AVANZADOS. " WindowLine 5 WindowLocate 6, 2 WindowPrint 1, " Seminario QBX 7.0"
16 CASE 1 WindowOpen 1, 9, 2, 20, 78, 4, 7, 1, 7, 10, 0, 0, 0, TRUE, 1, "Nuevo Cliente" WindowLine 8 WindowLine 11 WindowPrint 1, " Nombre del Cliente: Domicilio:" WindowPrint 1, " Nombre de la Empresa: Colonia:" WindowPrint 1, " Giro: CP: Tel fono: Lada:" WindowPrint 1, " Cr dito: RFC: Agente: Fecha Alta:" CASE 2 WindowOpen 1, 9, 2, 20, 78, 4, 7, 1, 7, 10, 0, 0, 0, TRUE, 1, "Visualizaci n" WindowLine 8 WindowLine 11 WindowPrint 1, " Nombre del Cliente: Domicilio:" WindowPrint 1, " Nombre de la Empresa: Colonia:" WindowPrint 1, " Giro: CP: Tel fono: Lada:" WindowPrint 1, " Cr dito: RFC: Agente: Fecha Alta:" END SUB Sintaxis de los comandos usados. MENUCHECK : Entrega un entero que indica que seleción de menú. variable% = Menucheck(acción). variable% cualquier nombre de variable en BASIC acción% un entero que identifica la información especifica MENUCOLOR: Asigna colores a los componentes de un menu. Menucolor fore%, back%, highlight%, disable%, cursorfore%, cursorback%, cursorhi%. fore% entero que define el color del frente en el menu del (0-15). back% entero que define el color del fondo en el menu del (0 al 7). highlight% entero el color del texto (0-15) disable% entero que define el color del texto desactivado (0-15). cursorfore% entero que define el color del cursor del menu del frente (0-15). cursorback% enteroque define el color del cursor en el menu de fondo (0-7). cursorhi% entero que define el color del texto (0-15) del acceso del caracter cuando el menu del esta en le menu de dato. MENUINIT: Inicializa el menu global y las rutinas para los servicios del ratón. Menuinit
17 MENUSET: Define la estructura de sus menu y define el acceso con las llaves asociadas con de selecciones individual. MenuSet menu%, item%, state%, text$, accesskey% menu% entero que identifica la posición (de izquierda a derecha) de un menu en la barra de menu. item% entero que identifica la posición (de arriba a abajo) del dato del menu con el menu. Si el item% es 0 entonces el text$ es el titulo. Otros números indican las selecciones consecutivas del menu. state% entero que indica el estado del dato del menu. 0 desactivado aparece en el color definido por el disable% variable colocada en el menucolor. 1 activado este es un estado normal. 2 activado con un chequeo de marca. text$ es una cadena que es nombre del dato del menu. Los titulos del menu son limitados a 15 carateres y los datos individuales del menu son limitados a 30 carateres. accesskey% es un entero que indica la posición con el text$ del carácter que es usado para cambiar el dato de menu. El acceso de esta tecla abrillantado en color definido por el highlight% variable colocada en el menucolor. MENUSHOW: Dibuja la barra de menu a lo largo de la parte alta de la pantalla. Menushow ALERTA: Despliega una ventana con 1 a 3 botones que indican opciones para el usuario. Retorna un entero de acuerdo al botón seleccionado. Variabel$ = Alert (estilo%, texto$, ren1%, col1%, ren2%, col2$, b1$, b2$, b3$) Variable$ cualquier variable válida en BASIC. estilo% un entero que indica el estilo del texto a ser desplegado 1 Impresión truncada. 2 Si el texto es mayor que la ventana, continúa en el siguiente renglón 4 Texto centrado. texto$ Una cadena que contiene el mensaje a ser desplegado. ren1%, col1% Coordenadas absolutas de la esquina superior derecha. ren2%, col2% Coordenadas absolutas de la esquina inferior izquierda. b1$, b2$, b3$ Cadena que contiene el texto para el botón correspondiente. BUTTONOPEN: Abre un botón y lo coloca en la ventana de trabajo en el lugar especificado. ButtonOpen num%, estado%, texto$, ren1%, col1%, ren2%, col2%, tipo% num% entero que identifica al botón estado% estado inicial del botón 1 normal 2 seleccionado texto$ cadena de caracteres del botón ren1%, col1% ` coordenadas de la esquina superior izquierda
18 ren2%, col2% ` coordenadas de la esquina inferior derecha tipo% tipo de botón 1 comando 2 caja de chequeo 3 opciones BUTTONSETSTATE: Asigna el estado de un botón. ButtonSet State num%, estado% num% identificador del botón estado% 1 normal 2 seleccionado DIALOG: Identifica el tipo de evento que ocurre dentro de un procedimiento de ventanas. variable% = Dialog(op%) variable% op% cualquier variable válida en BASIC entero que define la operación a evaluar 0 no hay evento 1 se presionó un botón 2 se eligió un campo 6 <ENTER> 7 <Tab> 9 <ESC> EDITFIELDINQUIRE: Da la cadena de un campo. variabel$ = EditFieldInquire (num%) variable% cualquier variable válida en BASIC num% identificador del botón EDITFIELDOPEN: Abre un campo de edición en la ventana actual. EditFieldOpen num%, texto$, ren%, col%, for%, back%, longvis%, longmax% num% identificador del botón text$ texto a desplegar en el campo ren%, col% coordenadas para colocar el campo fore% color del frente back% color del fondo longvis% longitud del campo visible longmax% longitud máxima del campo WINDOWCLOSE: Cierra una ventana específica. WindowClose num% num% identificador de la ventana si coloca 0 se cierran todas las ventanas WINDOWINIT: Inicializa todo el proceso de ventanas, botones y campos. WindowInit WINDOWLINE: Dibuja una línea horizontal en una ventana. WindowLine ren% row% renglón donde aparecerá la línea WINDOWOPEN: Define y abre una ventana.
19 WindowOpen num%, r1%, c1%, r2%, c2%, textf%, textb%, for%, back%, hig%, m%, c%, s%, modal%, borde%, titulo$ num% identificador de la ventana r1%, c1% coordenadas absolutas esquina superior izquierda r2%, c2% coordenadas absolutas esquina inferior derecha textf% color del texto textb$ color del fondo del texto for% color de la ventana back% color del fondo de la ventana hig% color de brillo de los botones m% ventana movible (1/0) c% ventana que se cierra (1/0) s% ventana redefinible (1/0) modal% ventana tipo "modal" (1/0) borde% tipo de marco (0 ninguno, 1 sencillo, 2 doble) titulo$ texto superior de la ventana WINDOWPRINT: coloca texto dentro de una ventana. WindowPrint estilo%, texto% estilo% a ser desplegado continúa en el siguiente texto$ Es un entero que indica el estilo del texto 1 Impresión truncada 2 Si el texto es mayor que la ventana, renglón 4 Texto centrado Una cadena que contiene el mensaje a ser desplegado
2_trabajar con calc I
Al igual que en las Tablas vistas en el procesador de texto, la interseccción de una columna y una fila se denomina Celda. Dentro de una celda, podemos encontrar diferentes tipos de datos: textos, números,
Más detallesSesión No. 4. Contextualización INFORMÁTICA 1. Nombre: Procesador de Texto
INFORMÁTICA INFORMÁTICA 1 Sesión No. 4 Nombre: Procesador de Texto Contextualización La semana anterior revisamos los comandos que ofrece Word para el formato del texto, la configuración de la página,
Más detallesGuía de Aprendizaje No. 1
MICROSOFT WORD Fundamentos básicos, ejecutar Word, su ventana y sus barras de herramientas Objetivos de la Guía de Aprendizaje No. 1 Obtener fundamentos básicos sobre Procesador de Texto Microsoft Word
Más detallesPOWER POINT. Iniciar PowerPoint
POWER POINT Power Point es la herramienta de Microsoft Office para crear presentaciones que permiten comunicar información e ideas de forma visual y atractiva. Iniciar PowerPoint Coloque el cursor y dé
Más detallesPráctica 3: Introducción a Word
Departament d Enginyeria i Ciència dels Computadors Práctica 3: Introducción a Word B12. Informática I. Curso 2001/2002 Profesores: Julio Pacheco Juanjo Murgui Raul Montoliu Mª Carmen Ortiz Octubre 2001
Más detallesPROYECTOS, FORMULACIÓN Y CRITERIOS DE EVALUACIÓN
PROYECTOS, FORMULACIÓN Y CRITERIOS DE EVALUACIÓN GESTIÓN DE PROYECTOS CON PLANNER AVC APOYO VIRTUAL PARA EL CONOCIMIENTO GESTIÓN DE PROYECTOS CON PLANNER Planner es una poderosa herramienta de software
Más detallesVamos a ver las dos formas básicas de arrancar PowerPoint.
Iniciar Powerpoint Vamos a ver las dos formas básicas de arrancar PowerPoint. 1) Desde el botón Inicio situado, normalmente, en la esquina inferior izquierda de la pantalla. Coloca el cursor y haz clic
Más detallesMicrosoft Access proporciona dos métodos para crear una Base de datos.
Operaciones básicas con Base de datos Crear una Base de datos Microsoft Access proporciona dos métodos para crear una Base de datos. Se puede crear una base de datos en blanco y agregarle más tarde las
Más detallesMódulo I - Word. Iniciar Word... 2. Finalizar Word... 3. Definición de elementos de pantalla... 4. Escribir texto en un documento... 5. El cursor...
Módulo I - Word Índice Iniciar Word... 2 Finalizar Word... 3 Definición de elementos de pantalla... 4 Escribir texto en un documento... 5 El cursor... 5 Control de párrafos... 5 Nuevos párrafos... 5 Abrir
Más detallesCAPÍTULO 4. EL EXPLORADOR DE WINDOWS XP
CAPÍTULO 4. EL EXPLORADOR DE WINDOWS XP Características del Explorador de Windows El Explorador de Windows es una de las aplicaciones más importantes con las que cuenta Windows. Es una herramienta indispensable
Más detallesPara ingresar a la aplicación Microsoft PowerPoint 97, los pasos que se deben seguir pueden ser los siguientes:
Descripción del ambiente de trabajo Entrar y salir de la aplicación Para ingresar a la aplicación Microsoft PowerPoint 97, los pasos que se deben seguir pueden ser los siguientes: A través del botón :
Más detallesComisión Nacional de Bancos y Seguros
Comisión Nacional de Bancos y Seguros Manual de Usuario Capturador de Pólizas División de Servicios a Instituciones Financieras Mayo de 2011 2 Contenido 1. Presentación... 3 1.1 Objetivo... 3 2. Descarga
Más detalles1.- MENU DE CONTROL O MENU VENTANA: permite cerrar la ventana cambiarla de tamaño y pasar a otra ventana
EXCEL PRÓLOGO Microsoft Excel es una hoja de cálculo de gran capacidad y fácil uso. Excel no solo es una hoja de calculo, sino también tiene capacidad para diseñar bases de datos (listas) de forma totalmente
Más detallesCapítulo 9. Archivos de sintaxis
Capítulo 9 Archivos de sintaxis El SPSS permite generar y editar archivos de texto con sintaxis SPSS, es decir, archivos de texto con instrucciones de programación en un lenguaje propio del SPSS. Esta
Más detallesLa ventana de Microsoft Excel
Actividad N 1 Conceptos básicos de Planilla de Cálculo La ventana del Microsoft Excel y sus partes. Movimiento del cursor. Tipos de datos. Metodología de trabajo con planillas. La ventana de Microsoft
Más detallesServicios Educativos Del Estado De Chihuahua Sistema Integral de Presupuestos y Materiales. Indice. Introducción... 2. Barra de Herramientas...
Indice Página Introducción... 2 Acceso al Sistema... 3 Barra de Herramientas... 4 Menú Principal... 5 Operación Catálogos Reportes Consultas Entradas Por Orden de Compra... 6 Entradas Directas... 8 Salidas
Más detallesConciliación bancaria en CheqPAQ Cargado de estado de cuenta
Conciliación bancaria en CheqPAQ Cargado de estado de cuenta Introducción Con la finalidad de mantenerte informado respecto a todos los cambios y mejoras de los productos de CONTPAQ i, ponemos a tu disposición
Más detallesLABORATORIO Nº 2 GUÍA PARA REALIZAR FORMULAS EN EXCEL
OBJETIVO Mejorar el nivel de comprensión y el manejo de las destrezas del estudiante para utilizar formulas en Microsoft Excel 2010. 1) DEFINICIÓN Una fórmula de Excel es un código especial que introducimos
Más detallesCreado dentro de la línea de sistemas operativos producida por Microsoft Corporation.
WINDOWS Windows, Es un Sistema Operativo. Creado dentro de la línea de sistemas operativos producida por Microsoft Corporation. Dentro de los tipos de Software es un tipo de software de Sistemas. Windows
Más detallesLa pestaña Inicio contiene las operaciones más comunes sobre copiar, cortar y pegar, además de las operaciones de Fuente, Párrafo, Estilo y Edición.
Microsoft Word Microsoft Word es actualmente (2009) el procesador de textos líder en el mundo gracias a sus 500 millones de usuarios y sus 25 años de edad. Pero hoy en día, otras soluciones basadas en
Más detallesWINDOWS. Iniciando Windows. El mouse
Windows es un sistema operativo, cuyo nombre lo debe al principal elemento de trabajo, la ventana - en inglés window -. Este tiene características como: Multitarea: durante una sesión de trabajo, es posible
Más detallesManual de Microsoft Power Point 2007 Parte 2 Universidad Politécnica de San Luis Potosí
Contenido: Manual de Microsoft Power Point 2007 Parte 2 1. Insertar y dar formato a los cuadros de texto.... 2 2. Insertar cuadros de texto.... 2 3. Estilos de forma - Contornos y colores.... 3 4. Estilos
Más detallesSi es la primera vez que trabajas con Power Point, lo que debes hacer es localizar el botón de inicio. después haz doble clic sobre el icono
Módulo 3 Herramientas de Cómputo Conociendo Power Point Para qué sirve un programa como Power Point? Power Point es un programa que permite hacer dispositivas (láminas) digitales para mostrar en ellas
Más detallesDISEÑADOR DE ESCALERAS
DISEÑADOR DE ESCALERAS Guia del usuario DesignSoft 1 2 DISEÑADOR DE ESCALERAS El Diseñador de Escaleras le hace más fácil definir y colocar escaleras personalizadas en su proyecto. Puede empezar el diseñador
Más detallesSOFTWARE INVENTARIO MOBILIARIO INSTITUCIONAL (SIMI v3.5)
SUPERINTENDENCIA NACIONAL DE BIENES ESTATALES GERENCIA DE PLANEAMIENTO Y DESARROLLO (JEFATURA DE SISTEMAS) SOFTWARE INVENTARIO MOBILIARIO INSTITUCIONAL (SIMI v3.5) - MANUAL DE USUARIO - 1 INDICE I. INTRODUCCIÓN...
Más detallesGVisualPDA Módulo de Almacén
GVisualPDA Módulo de Almacén GVisualPDA es una aplicación para Windows Mobile 5/6 que amplía más aún las posibilidades de integración del software de gestión GVisualRec permitiendo estar conectados en
Más detallesUF0513 Gestión auxiliar de archivo en soporte convencional o informático
UF0513 Gestión auxiliar de archivo en soporte convencional o informático Tema 1. Sistemas operativos habituales Tema 2. Archivo y clasificación de documentación administrativa Tema 3. Base de datos Tema
Más detallesInicio del programa WORD 2007
CLASE 5 Objetivo de la clase: el alumno conocerá el entorno del procesador de textos de Microsoft Word. MAPA Inicio del programa WORD 2007 BOTÓN OFFICCE Y LA BARRA DE HERRAMIENTAS VISUALIZACIÓN DEL DOCUMENTO
Más detallesSistema de Gestión Portuaria Sistema de Gestión Portuaria Uso General del Sistema
Sistema de Gestión Portuaria Uso General del Sistema Uso General del Sistema Página 1 de 21 Contenido Contenido... 2 1.Ingreso al Sistema... 3 2.Uso del Menú... 6 3.Visualizar Novedades del Sistema...
Más detallesMACROS. Automatizar tareas a través del uso de las macros.
OBJETIVOS MACROS Definiciones Automatizar tareas a través del uso de las macros. Grabar Ejecutar Manipular macros. Tipos de Macros en Excel Introducción Las operaciones tradicionales que se pueden realizar
Más detallesOperación Microsoft Access 97
Trabajar con Controles Características de los controles Un control es un objeto gráfico, como por ejemplo un cuadro de texto, un botón de comando o un rectángulo que se coloca en un formulario o informe
Más detallesAPUNTES DE WINDOWS. Windows y sus Elementos INSTITUTO DE CAPACITACIÓN PROFESIONAL. Elementos de Windows
1 APUNTES DE WINDOWS Unidad 1: Windows y sus Elementos Elementos de Windows Escritorio: Es la pantalla que aparece cuando se inicia una sesión con Windows, desde aquí es de donde se administra el computador.
Más detallesCAPÍTULO 3 VISUAL BASIC
CAPÍTULO 3 VISUAL BASIC 3.1 Visual Basic Microsoft Visual Basic es la actual y mejor representación del viejo lenguaje BASIC, le proporciona un sistema completo para el desarrollo de aplicaciones para
Más detallesTEMA 2 WINDOWS XP Lección 4 BLOC DE NOTAS
TEMA 2 WINDOWS XP Lección 4 BLOC DE NOTAS 1) EL PEQUEÑO EDITOR El Bloc de notas de Windows XP es un básico editor de texto con el que podemos escribir anotaciones, de hasta 1024 caracteres por línea y
Más detallesFundamentos CAPÍTULO 1. Contenido
CAPÍTULO 1 Fundamentos En este capítulo encontrará instrucciones rápidas y sencillas que le permitirán poner manos a la obra de inmediato. Aprenderá también a utilizar la ayuda en pantalla, que le será
Más detallesGENERACIÓN DE TRANSFERENCIAS
GENERACIÓN DE TRANSFERENCIAS 1 INFORMACIÓN BÁSICA La aplicación de generación de ficheros de transferencias permite generar fácilmente órdenes para que la Caja efectúe transferencias, creando una base
Más detalles1. Teclado tradicional, principal o alfanumérico
El Teclado El dispositivo para Entrada de datos o Input más utilizado, es el teclado (en inglés keyboard). La posición de las teclas en los teclados fue tomada de las máquinas de escribir, con el agregado
Más detallesMANUAL DE USUARIO DE CUENTAS DE CORREO
MANUAL DE USUARIO DE CUENTAS DE CORREO Existen dos formas de consultar el correo, por Interfaz Web (Webmail), la cual se realiza desde un navegador de Internet, o mediante un cliente de Correo, tal como
Más detallesMANUAL DE USUARIO. SISTEMA DE INVENTARIO DE OPERACIONES ESTADÍSTICAS.
MANUAL DE USUARIO. SISTEMA DE INVENTARIO DE OPERACIONES ESTADÍSTICAS. INDICE Cómo Ingresar al Sistema?... 1 Autenticación de Usuario... 2 Pantalla Principal del Sistema de Operaciones Estadisticas... 3
Más detallesUNIDAD I PROCESADOR DE TEXTOS
UNIDAD I PROCESADOR DE TEXTOS 1. Entorno de Microsoft Word 2007 Lic. Silvia Mireya Hernández Hermosillo 1.1 INTRODUCCIÓN 1.1.1 Generalidades de Microsoft Word 2007 Microsoft Word 2007 es un procesador
Más detallesKepler 8.0 USO DEL ERP
Kepler 8.0 USO DEL ERP CONTENIDO 1. Introducción... 3 2. Inicio del sistema... 3 3. Pantalla inicial... 4 4. Barra de menús... 5 a) Menú archivo... 5 b) Menú edición... 6 c) Menú Ver... 6 5. Ayuda... 8
Más detallesUnicenter Service Desk r11.1. Guía para el Usuario Final de Service Desk
Unicenter Service Desk r11.1 Guía para el Usuario Final de Service Desk Índice Página Tema 3...Guía Para Usuario Final 3 Ingreso al Sistema 4.....Ventana de Inicio 4... Anuncios de Soporte Técnico 5...
Más detallesRAPID TYPING. Qué es?
RAPID TYPING Qué es? Rapid Typing es un programa de mecanografía, orientado a los más pequeños por su música y apariencia, pero válido para cualquiera que quiera aprender a teclear correctamente y con
Más detalles2. Aquí se muestra la fecha de captura y el número de folio correspondiente a la solicitud, ambos datos son capturados por el sistema.
1 Captura de una Solicitud de Viático En la pantalla principal se realiza la captura de una solicitud de viático. Esta sección se compone de dos partes principales. En la primera se encuentran los datos
Más detallesAccede a su DISCO Virtual del mismo modo como lo Hace a su disco duro, a través de:
Gemelo Backup Online DESKTOP Manual DISCO VIRTUAL Es un Disco que se encuentra en su PC junto a las unidades de discos locales. La información aquí existente es la misma que usted ha respaldado con su
Más detallesMACROS Y FORMULARIOS
MACROS Y FORMULARIOS Para poder realizar formularios en Excel es necesario ubicar el menú programador Qué hacer si no aparece el menú programador? En algunos equipos no aparece este menú, por lo que es
Más detallesMANUAL DE LA APLICACIÓN HELP DESK
CASAMOTOR MANUAL DE LA APLICACIÓN HELP DESK Desarrollado por: NOVIEMBRE, 2012 BOGOTÁ D.C. - COLOMBIA INTRODUCCIÓN Este documento es el manual de la aplicación de Help Desk de Casamotor, producto desarrollado
Más detallesY por último, si se desea que despliegue un mensaje de confirmar al pagar, cada vez que se presione el botón Aceptar cuando se quiera pagar.
TEMA 7 Configuración del punto de venta Abrir la ubicación Archivo Configuración. General Primero se selecciona la caja (que se dio de alta en el Central (se puede cambiar la caja, pero puede afectar los
Más detallesPara crear una lista como la anterior, primero escribe la información, y después selecciona el texto y aplícale el formato de viñetas.
Módulo 3 Herramientas de Cómputo Listas, tabulaciones, columnas y cuadros de texto Listas En muchas ocasiones es necesario que enumeres diferentes elementos en tus documentos. Word no sólo reconoce números
Más detallesTrabajar con diapositivas
Trabajar con diapositivas INFORMÁTICA 4º ESO POWERPOINT Una vez creada una presentación podemos modificarla insertando, eliminando, copiando diapositivas, Insertar una nueva diapositiva.- Para insertar
Más detallesPer sonalizá tu escritorio
Per sonalizá tu escritorio Siguiendo los principios del Software Libre, Huayra no solamente te deja cambiar la apariencia de tu escritorio, sino también su funcionalidad para que puedas adaptarlo completamente,
Más detallesSección de Introducción.
Sección de Introducción. Imagen 1: Nueva pantalla de bienvenida. La primer pantalla que los usuarios visualizarán, en la última versión del software, es la sección de Introducción. Aquí los usuarios pueden
Más detallesCONCEPTOS BASICOS. Febrero 2003 Página - 1/10
CONCEPTOS BASICOS Febrero 2003 Página - 1/10 EL ESCRITORIO DE WINDOWS Se conoce como escritorio la zona habitual de trabajo con windows, cuando iniciamos windows entramos directamente dentro del escritorio,
Más detallesRecibos De Honorarios
Betasoft Expandiendo Los Límites De La Imaginación Recibos De Honorarios Este manual le dirá: Qué requiere para la instalación del sistema Cómo instalar el sistema Cómo alimentar la información Cómo obtener
Más detallesFormularios. Formularios Diapositiva 1
Formularios Crear un formulario utilizando el Asistente para formularios Modificación en vista Diseño Adición de Controles a un Formulario Adición de un Subformulario a un formulario Formularios Diapositiva
Más detallesTEMA 20 EXP. WINDOWS PROC. DE TEXTOS (1ª PARTE)
1. Introducción. TEMA 20 EXP. WINDOWS PROC. DE TEXTOS (1ª PARTE) El Explorador es una herramienta indispensable en un Sistema Operativo ya que con ella se puede organizar y controlar los contenidos (archivos
Más detallesIntroducción a Moodle
Instituto la Américas de Nayarit Ing. Elías Portugal Luna Qué es Moodle? Moodle es una aplicación web de tipo Ambiente Educativo Virtual, un sistema de gestión de cursos, de distribución libre, que ayuda
Más detallesreemplaza menú archivo y esta situado en la esquina superior izquierda de estos programas de
Taller de Computación Básica Curso de Apoyo a la Modalidad Presencial Lección 1: Conociendo Word Indicaciones: 1. Identifica los elementos principales e interfaz de Word. 2. Maneja los elementos principales
Más detallesMANUAL DE USUARIOS DEL SISTEMA MESA DE SOPORTE PARA SOLICITAR SERVICIOS A GERENCIA DE INFORMATICA
MANUAL DE USUARIOS DEL SISTEMA MESA DE SOPORTE PARA SOLICITAR SERVICIOS A Usuario Propietario: Gerencia de Informática Usuario Cliente: Todos los usuarios de ANDA Elaborada por: Gerencia de Informática,
Más detallesIntérprete entre el Operador y el Ordenador.
Introducción a Windows Generalidades Una computadora es un colaborador rápido y eficaz en la tarea administrativa de la información. La computadora en realidad es capaz de hacer muy pocas cosas, como ser:
Más detallesGENERACIÓN DE ANTICIPOS DE CRÉDITO
GENERACIÓN DE ANTICIPOS DE CRÉDITO 1 INFORMACIÓN BÁSICA La aplicación de generación de ficheros de anticipos de crédito permite generar fácilmente órdenes para que la Caja anticipe el cobro de créditos
Más detallesManual de Operación para Transportistas. Asignación Interactiva de Camiones
Manual de Operación para Transportistas Asignación Interactiva de Camiones Agosto 2008 Altos Hornos de México, S.A. de C.V. aprovechando tecnologías de vanguardia como lo es el Internet, pone en marcha
Más detallesÍndice Objetivo... 2 Definición y utilidad de Movie Maker... 3 Cómo iniciar Movie Maker?... 3 Elementos de la ventana de Movie Maker...
Índice Objetivo... 2 Definición y utilidad de Movie Maker... 3 Cómo iniciar Movie Maker?... 3 Elementos de la ventana de Movie Maker... 4 Barra de título... 4 Barra o pestañas de opciones... 4 Cinta de
Más detallesMATERIAL 2 EXCEL 2007
INTRODUCCIÓN A EXCEL 2007 MATERIAL 2 EXCEL 2007 Excel 2007 es una planilla de cálculo, un programa que permite manejar datos de diferente tipo, realizar cálculos, hacer gráficos y tablas; una herramienta
Más detallesInducción al Laboratorio de Informática
Inducción al Laboratorio de Informática La Escuela Colombiana de Ingeniería cuenta con varios Laboratorios, los cuales están a disposición de los estudiantes, profesores y todo el personal administrativo.
Más detallesMinisterio de Educación. Base de datos en la Enseñanza. Open Office. Módulo 5: Report Builder
Ministerio de Educación Base de datos en la Enseñanza. Open Office Módulo 5: Report Builder Instituto de Tecnologías Educativas 2011 Informes con Oracle Report Builder En su configuración original, OpenOffice
Más detallesGUIA COMPLEMENTARIA PARA EL USUARIO DE AUTOAUDIT. Versión N 02 Fecha: 2011-Febrero Apartado: Archivos Anexos ARCHIVOS ANEXOS
ARCHIVOS ANEXOS Son los documentos, hojas de cálculo o cualquier archivo que se anexa a las carpetas, subcarpetas, hallazgos u otros formularios de papeles de trabajo. Estos archivos constituyen la evidencia
Más detallesNuevo diseño de Google Apps Gmail, Calendar, Docs y Sites 28/11/11
Nuevo diseño de Google Apps Gmail, Calendar, Docs y Sites 28/11/11 Te damos la bienvenida al nuevo diseño de Google Apps Motivos del cambio: Ofrecer un diseño uniforme en todas las aplicaciones de Google
Más detallesMANUAL DE FACTURACIÓN TOUCH SCREEN
MANUAL DE FACTURACIÓN TOUCH SCREEN Tabla de Contenido Contenido Pág. CAPITULO 1... 3 CARACTERÍSTICAS Y BENEFICIOS... 3 CAPITULO 2... 4 ENTRADAS Y SALIDAS DEL MODULO... 4 Visión general... 4 Contenido del
Más detallesUD6. Diseño de presentaciones
UD6. Diseño de presentaciones 1. PowerPoint 1.1 Crear una presentación 1.2 Efectos y transiciones 1 / 11 1. PowerPoint PowerPoint es una aplicación de Microsoft Office para crear presentaciones. Las presentaciones
Más detallesLas propiedades de la clase en java es el equivalente a las variables globales en lenguajes estructurados como el C.
EJERCICIO GUIADO. JAVA: VARIABLES GLOBALES Variables Globales / Propiedades de la Clase Las propiedades de la clase en java es el equivalente a las variables globales en lenguajes estructurados como el
Más detallesGuadalinex Básico Impress
1 IMPRESS: Editor de Presentaciones Impress es un programa con el que podemos crear diapositivas, transparencias y presentaciones con una variada gama de efectos sin demasiadas complicaciones. Objetivos:
Más detallesResumen manejo lista de precios en Discovery 3.70 / 3.71
Los cambios realizados se generan para: - poder realizar modificaciones en las listas de precios sin que las mismas actúen en forma directa en las utilizadas para facturar - Poder disponer de más listas
Más detallesSESIÓN 6 INTRODUCCIÓN A WORD.
SESIÓN 6 INTRODUCCIÓN A WORD. I. CONTENIDOS: 1. La pantalla de Word. 2. Partes de la pantalla de Word. 3. Funcionamiento de los menús. 4. Distintas formas de ver un documento. 5. Trabajar con varios documentos
Más detallesUso de Visual C++ Pre-Practica No. 3
Pre-Practica No. 3 Uso de Visual C++ Microsoft Visual C++ 2010 es una versión de Visual Studio específica para el lenguaje de programación C++. Es un entorno de desarrollo muy completo y profesional. Por
Más detallesManual Impress Impress Impress Impress Impress Draw Impress Impress
Manual Impress Se puede definir Impress como una aplicación dirigida fundamentalmente a servir de apoyo en presentaciones o exposiciones de los más diversos temas, proyectando una serie de diapositivas
Más detallesAccesibilidad web GUÍA FUNCIONAL
Accesibilidad web GUÍA FUNCIONAL 0 _ ÍNDICE 01_Introducción 02_Primeros pasos 03_Conceptos 04_Navegación por voz 05_Navegación por teclado 06_Navegación por sonido 07_Compatibilidad con lectores de pantalla
Más detallesCarrito de Compras. Esta opción dentro de Jazz la podremos utilizar como cualquier otro carrito de compras de una página de Internet.
Carrito de Compras Esta opción dentro de Jazz la podremos utilizar como cualquier otro carrito de compras de una página de Internet. La forma de utilizar el Carrito de Compras es desde los comprobantes
Más detallesLectura 2: El Sistema Operativo y sus Funciones
MOMENTO I. BLOQUE 1. Opera las funciones básicas del sistema operativo y garantiza la seguridad de la información Objetos de aprendizaje: Sistema Operativo Lectura 2: El Sistema Operativo y sus Funciones
Más detallesMANUAL DE USUARIO SECTOR PRIVADO (RESUMEN)
MANUAL USUARIO - SIDREP DESARROLLO DE UN SISTEMA DE DECLARACIÓN Y SEGUIMIENTO DE RESIDUOS PELIGROSOS MANUAL DE USUARIO SECTOR PRIVADO (RESUMEN) PREPARADO PARA COMISIÓN NACIONAL DEL MEDIO AMBIENTE, CONAMA
Más detallesCalculadora virtual HP Prime
Calculadora virtual HP Prime Windows es una marca comercial del grupo de empresas Microsoft en los EE. UU. La información contenida en el presente documento está sujeta a cambios sin previo aviso. Las
Más detallesNÚCLEO BÁSICO Nº 5: INTRODUCCIÓN A MICROSOFT WINDOWS XP. SESIÓN DE APRENDIZAJE Nº 5.1: ACCESORIOS DE WINDOWS XP: CALCULADORA, BLOCK DE NOTAS Y PAINT.
NÚCLEO BÁSICO Nº 5: INTRODUCCIÓN A MICROSOFT WINDOWS XP. SESIÓN DE APRENDIZAJE Nº 5.1: ACCESORIOS DE WINDOWS XP: CALCULADORA, BLOCK DE NOTAS Y PAINT. COMPETENCIA: Identifico las funciones de un sistema
Más detallesSIMULADOR DE SISTEMAS DE EVENTOS DISCRETOS
SIMULADOR DE SISTEMAS DE EVENTOS DISCRETOS MANUAL DE USUARIO 1.1 Introducción. El simulador de sistemas de eventos discretos está compuesto por dos aplicaciones: el Simulador de redes de Petri y el Simulador
Más detalles1Interface del Usuario
La información de este documento es sólo para uso informativo, sujeto al cambio sin aviso, El autor no asume ninguna responsabilidad u obligación por cualquier error o inexactitudes que pueden aparecer
Más detallesManual De Intranet Docentes (versión 1.0)
Manual De Intranet Docentes (versión 1.0) Contenido: 1. Acceso 2. Descripción de opciones del modulo. 3. Consultas de notas alumno. 4. Cursos a Dictar 5. Horario de Cursos 6. Listado para Evaluación 7.
Más detallesManual AGENDA DE RESPALDO
Gemelo Backup Online DESKTOP Manual AGENDA DE RESPALDO Es un software que se instala automáticamente en su PC, una vez que se ha registrado como usuario. Realiza sus respaldos de manera automática. Usted
Más detallesALGUNAS AYUDAS PARA EL ACCESO AL AULA DIGITAL Contenido
ALGUNAS AYUDAS PARA EL ACCESO AL AULA DIGITAL Contenido Tabla de contenido 1 INFORMACIÓN PERSONAL... 2 1.1 Cómo ingresar al Aula Digital?... 2 1.2 Qué hacer si olvida su contraseña?... 2 1.3 Qué veo cuando
Más detallesESTÁNDAR DESEMPEÑO BÁSICO Recopila información, la organiza y la procesa de forma adecuada, utilizando herramientas tecnológicas.
ESTÁNDAR DESEMPEÑO BÁSICO Recopila información, la organiza y la procesa de forma adecuada, utilizando herramientas tecnológicas. Sala de sistemas, Video proyector, Guías RECURSOS ACTIVIDADES PEDAGÓGICAS
Más detallesManual del Usuario. Sistema de Help Desk
Manual del Usuario Sistema de Help Desk Objetivo del Manual El siguiente manual tiene como objetivo proveer la información necesaria para la correcta utilización del sistema Help Desk. Describe los procedimientos
Más detallesCurso básico de computación para principiantes
Curso básico de computación para principiantes Partes básicas de un computador Monitor El monitor de computadora o pantalla de ordenador, aunque también es común llamarlo «pantalla», es un dispositivo
Más detallesApuntes de ACCESS. Apuntes de Access. Campos de Búsqueda:
Apuntes de ACCESS Campos de Búsqueda: Los campos de búsqueda permiten seleccionar el valor de un campo de una lista desplegable en lugar de tener que escribirlos. El usuario sólo tiene que elegir un valor
Más detallesNota: Se puede tener un acceso directo definido o podemos entrar a través de la
Objetivo: explotar la información eventual en línea, utilizando libros y hojas con una estructura inicial con opción a modificarse de acuerdo a la necesidad del usuario. Después de haber instalado la herramienta
Más detallesPaso 2 Una vez se ha completado la instalación y ejecutado el programa, veremos esto
Configuración de FTP con Filezilla El uso de FTP facilitara la forma de trabajar con nuestro servidor, los programas de FTP son una alternativa mas practica al gestor de archivos de nuestro panel de control,
Más detallesSISTEMA DE ATENCIÓN y GESTIÓN MANUAL DEL USUARIO. SAyGeS v2.0
SAyGeS v2.0 1. Usuario 1.1. INGRESO Ingrese usuario y contraseña. Posteriormente hacer click en Conectar. El sistema le mostrará su pantalla principal, compuesta de Cinco pestañas: Alta Ticket Alta Tramite
Más detallesManual de Capacitación y de Usuario
Manual de Capacitación y de Usuario Módulo: Máquinas Registradoras Junio -2011 Tabla de Contenido 1.- INTRODUCCIÓN... 3 2.- DEFINICIONES GENERALES... 3 ESQUEMA COMÚN PARA LAS PANTALLAS... 3 ELEMENTO: PAGINADOR...
Más detallesSoftXpand 2011 Guía de instalación rápida Página 1 SoftXpand 2011 Guía de instalación rápida
SoftXpand 2011 Guía de instalación rápida Página 1 SoftXpand 2011 Guía de instalación rápida Recomendamos ampliamente seguir las instrucciones siguientes al instalar SoftXpand 2011. Instalación de SoftXpand
Más detallesCAPÍTULO IV BREVE DESCRIPCIÓN DE LA INFRAESTRUCTURA DE CÓMPUTO VISUAL BASIC 6.0 PARA WINDOWS
CAPÍTULO IV BREVE DESCRIPCIÓN DE LA INFRAESTRUCTURA DE CÓMPUTO VISUAL BASIC 6.0 PARA WINDOWS 4.1 Antecedentes históricos El lenguaje de programación BASIC (Beginner's All purpose Symbolic Instruction Code)
Más detallesPara ingresar a la aplicación Microsoft Word 97, los pasos que se deben seguir pueden ser los siguientes:
Acceso a la aplicación Descripción del ambiente de trabajo Para ingresar a la aplicación Microsoft Word 97, los pasos que se deben seguir pueden ser los siguientes: A través del botón Inicio: 1. Seleccionar
Más detallesINDICE. 1. Introducción... 4. 2. El panel Entities view... 5. 3. El panel grafico... 6. 4. Barra de botones... 6. 4.1. Botones de Behavior...
MANUAL DE USUARIO INDICE 1. Introducción... 4 2. El panel Entities view... 5 3. El panel grafico... 6 4. Barra de botones... 6 4.1. Botones de Behavior... 7 4.2. Botones de In-agents... 8 4.3. Botones
Más detallesAdelacu Ltda. www.adelacu.com Fono +562-218-4749. Graballo+ Agosto de 2007. Graballo+ - Descripción funcional - 1 -
Graballo+ Agosto de 2007-1 - Índice Índice...2 Introducción...3 Características...4 DESCRIPCIÓN GENERAL...4 COMPONENTES Y CARACTERÍSTICAS DE LA SOLUCIÓN...5 Recepción de requerimientos...5 Atención de
Más detalles