Programación en Windows

Tamaño: px
Comenzar la demostración a partir de la página:

Download "Programación en Windows"

Transcripción

1 Programación en Windows Ing. Vicente Suárez Zendejas Ciclo de Exposiciones y Conferencias de ESIME Culhuacan Conceptos. Concepto de Programación. La Programación es el proceso de escribir instrucciones con objeto de automatizar un proceso en computadora.!qué lejos queda esta definición de las necesidades actuales de la Programación moderna! Aquel que ha diseñado, desarrollado o implantado un sistema, sabe que esta definición se queda chica. La programación va más allá de las fronteras de la computación de escritorio o de la habitación preparada para una Supercomputadora. Un programador necesita desarrollar un concepto bien definido de como resolverá un problema dado. Y para llevar a cabo esto se requiere de vastos conocimientos en áreas muy lejanas a la Computación a primera vista. Conceptualización de la Programación. Es necesario llevar la definición a una conceptualización "a posteriori". Suponga que ha adquirido un automóvil. Este será el equivalente al ordenador. Saber manejar el auto, sus dispositivos, sus artefactos especializados o de lujo, se equiparan con conocer el Software del Ordenador. Conocer todo esto no es suficiente para decir que Usted es un buen conductor, es necesario saber más. El reglamento de tránsito del lugar donde usualmente lo usará, seguir reglas cívicas como la cortesía, la precaución y el sentido común. Del mismo modo alrededor de la programación de una computadora se tiene un mundo de reglas, normas o requerimientos que deben ser cumplidos para convertirse en un profesional de la Computación de otra manera se llega a ser un conductor computacional mediocre o bien un cafre del ordenador. Las reglas que siguen a la programación están dadas por: Tipo de Programación.

2 Técnicas de Programación. El Desarrollo de Sistemas. Nivel de Programación. Tipos de Programación. Programación Lineal? Me refiero a este punto como una pregunta porqué desde el punto de vista de la Historia difícilmente se considera a esto un Sistema de Programación. No cumple con estándares, no tiene principios, vamos, ni siquiera tiene reglas que la limiten o ayuden a su comprensión. Y debo aclarar que no depende del lenguaje sino de las ideas personales del programador. Este tipo de programación pertenece a los primeros años del uso del ordenador. La tarea del programador no tenía una división nítida entre el diseño y la codificación. El programador era prácticamente un artista, incluso la programación se consideraba un arte. Obviamente los errores se encuentran por todas partes, se llega al límite en que el propio creador de un sistema no es capaz de "desenredar" su código. De por sí, la habilidad humana para comprender la solución a un problema en una única abstracción es limitada, Esta es una barrera al desarrollo de software. Programación Estructurada. En 1968 la comunidad computacional fue llamada a una reflexión en las perspectivas de programación. El holandés Edsger W. Dijkstra, investigador de la Burroughs Corporation publicó "Notes on Structured Programming", su argumentación mencionaba: La mayoría de los programas eran innecesariamente complejos debido a la falta de una estructura matemática rigurosa. La mayoría de los errores en programación son predecibles. El uso indiscriminado de sentencias tipo GOTO convierten un programa en un plato de spaghetti. En base a estos principios se requería el cambio de concepto; la programación es una ciencia no un arte. Es aquí donde se marca el nacimiento de una nueva manera de programar. Dijkstra propuso el uso de tres tipos de estructuras de control: Secuencia lineal; lo que significa hacer una cosa tras de otra. Selección; en la que el programa ejecuta una operación de entre varias posibles. Repetición; en la cual se ejecuta una operación mientras que cierta condición sea válida.

3 De este modo nacen lineamientos para un nuevo tipo de Programación: 1. Estructuración en Bloques. Las líneas del programa se organizan en grupos funcionales. 2. Uso de estructuras de control. Por medio de las estructuras mencionadas por Dijkstra, se evitan los saltos indiscriminados el orden de operación. 3. Modularidad. Un programa debe estar dividido en subrutinas, procedimientos o módulos. De esa manera el programa principal se vuelve como un esqueleto fácil de manejar y comprender. Por consecuencia lo mismo ocurre con los módulos. Programación Orientada al Objeto, (OOP). En los años últimos la OOP ha tenido gran demanda en los círculos de programación. Pero debe hacerse aquí un paréntesis. La OOP empezó en Los primeros lenguajes diseñados para trabajar así fueron el Simula y el Smalltalk. Aunque su uso nunca ha sido en producción comercial, sino en ejercicios meramente académicos son los predecesores del Pascal, C, BASIC y otros tantos lenguajes que han incorporado el objeto como centralismo. Antes de hablar del tema, es necesario desmitificar un gravamen de los programadores tanto novicios como avezados en esta materia. No es necesario volver a iniciar el proceso de aprendizaje de la programación OOP, cualquiera que conozca los principios estructurados del QuickBASIC, del TurboPascal o cualquier otro lenguaje tiene formada una base que le ayudará a adentrarse en la OOP. Como su nombre lo indica, la base de la OOP es el objeto. Esta conceptualización es más real de lo que parece. Tomemos por ejemplo al televisor. Al encenderlo dejamos de preocuparnos por los elementos. La antena, el control remoto, los circuitos integrados, etc. Y el comportamiento, como se da la imagen, el sonido. El televidente simplemente lo enciende, selecciona un canal y adelante. La fórmula de la OOP es Objeto = Código + Datos. Dentro de los principio de la programación estructurada, se definen estructuras que almacenen los datos y procedimientos que los manipulen. En OOP ambos se combinan dentro de un objeto. Este contiene las características de una entidad es decir los datos y su comportamiento es decir sus procedimientos. Pero entendamos esto con un ejemplo. Una aeronave puede ser descrita en términos físicos: el número de pasajeros, su velocidad, la altitud que puede alcanzar, la energía que consume, etc. También podemos describir un aeroplano por sus términos funcionales: el despegue, movimientos de ascenso y descenso, el aterrizaje, etc. Esto se vería así:

4 Type Avion = Record Velocidad : Word; Altitud : Word; Alas : (A, Ab); Procedure Acelerar; Begin {.....} Procedure Aterrizar; Begin {.....} Procedure AlasA; Begin {.....} Por un lado tenemos la definición de una estructura que define el comportamiento físico de un avión. Se separan los distintos comportamiento del avión en procedimientos o funciones. En la OOP las característica o datos y el comportamiento o procedimientos se combinan en una entidad llamada obviamente objeto. Este contiene declaraciones para los datos y los procedimientos. Los procedimientos declarados dentro de un objeto se denomina métodos. Ahora esto se ve así: Type Avion = Object Velocidad : Word; Altitud : Word; Alas : (A, Ab); Procedure Arranque; Procedure Acelerar; Procedure Ascender; Procedure Aterrizar; Procedure AlasA; En la declaración sólo se escriben las cabeceras de los métodos. El resto debe ser escrito por separado. Observe los dos siguientes casos. Procedure Avion.Arranque; Begin Alas := Ab; Velocidad := 0; Altitud := 0; Procedure Avion.AlasA; Begin Alas := A;

5 El resultado es que ahora en un programa se puede tener código como el siguiente: Var A : Avion; With A Do Begin Arranque; AlasA; Acelerar; Ascender; Esta explicación es un esbozo de la OOP, ni siquiera una introducción. Ahora el conjunto de requisitos, reglas y sistematización puede abarcar un tomo completo. 2. Windows VS DOS. El DOS es el sistema operativo con más permanencia, éxito y eficiencia en el mercado de la computación personal. Lo cual no significa que sea la opción óptima. Desde su creación ha venido cargando con lastres. Esto ha hecho que la evolución de la PC a cargo de Microsoft e IBM en primer lugar y en seguida por todos los fabricantes de hardware y software, tome un paso más lento. 1. DOS es un sistema MONOTAREA, es decir sólo puede servir de apoyo en sus rutinas a una tarea. EL tiempo máquina de la CPU sólo permite las operaciones de una tarea a la vez. 2. DOS es un sistema de TEXTO y de línea de comandos. La manera de interaccionar es por medio de un prompt. El usuario tiene que recordar o memorizar una serie de palabras reservadas como instrucciones y su sintaxis para dar órdenes al ordenador. 3. DOS es un sistema que trabaja el modo USUARIO de los microprocesadores, por lo que la memoria está limitada a 640K de memoria base Además 384K se usan para la memoria de video, adaptadores en general, memoria Shadow. Para tener una clara idea de la función de WINDOWS en la Computación actual, debemos hacer un viaje al pasado cercano. En 1984, Apple lanzó una Campaña de publicidad promocionando su computadora Macintosh, la frase era algo así como: "Pruebe nuestra Mac, es gráfica". Algo empezaba a ocurrir. Esa frase referente a lo gráfico fue como una ventana al futuro. En 1988, Microsoft e IBM formaron un frente común, recuerdo una revista Byte de ese año que mostraba al OS/2 como la pared del DOS. La frase publicitaria fue "Hey, aquí esta OS/2, es un sistema multitarea", el fracaso puede decirse ahora que fue rotundo. Sin embargo apareció un concepto nuevo, el sistema operativo multitarea, un sistema capaz de mantener en memoria distintos programas, y

6 permitir al usuario el acceso a ellos cuando le plazca. El concepto ahora ha ido más allá, la compartición de datos o recursos. En 1991, Apple regresó a la batalla con un sistema "moderno", el System 7 para la Macintosh. Ahora el sistema era "gráfico y multitarea".sin embargo la presentación de WINDOWS 3.0 acaparaba mucha de la atención de los usuarios de PCs. Puedo decir que en ese momento instalaba yo mismo, al WINDOWS 3.0 sobre DOS. En 1992, OS/2 apareció completamente revitalizado por IBM. Con una versión de 32 bits, gráfico, multitarea y además las aplicaciones de WINDOWS podían ser utilizadas. Recuerdo que yo me encontraba en San Diego, leyendo la inminente aparición de WINDOWS 3.1. Y a los pocos meses en México, el mercado vendía carretadas de esa versión. El concepto de Ambiente Gráfico se refiere: En algún momento entre la aparición de las versiones 3.0 y 3.1, la industria experimento un repentino auge en la interfaz de usuario de la mayoría de las aplicaciones de WINDOWS e increiblemente también en las de DOS. La mayoría de las compañias tendieron a estandarizar la apariencia de sus programas. Las cajas de diálogos, las líneas de mensajería, las barras de herramientas, las cajas de listas, etc. Por lo tanto, WINDOWS 3.1 es un Sistema Operativo, MULTITAREA (multitasking), GRAFICO (GUI) y trabaja en modos ESTANDAR y EXTENDIDO. Esto es: Modo ESTANDAR: Este modo opera en PCs 286 o mayores. Corre cualquier apliación de WINDOWS y trabaja con el modo PROTEGIDO de la CPU. Modo EXTENDIDO: Requiere de la existencia de un procesador 386 o mayor y su diferencia específica es la posibilidad de trabajar en modo MULTITAREA. Hemos comparado los puntos importantes de ambos sistemas operativos en relación a diferencias significativas. Estudiemos ahora un poco de su programación. Los programas en DOS tienen una estructura jerárquica, es decir, que el programa principal llama a los módulos o subrutinas de manera predecible o incluso estructurada. En cambio los programas WINDOWS, consisten en cierto modo de un ambiente "ecológico" de objetos coexistentes, que envían y reciben mensajes que describen su estado. Estos son los menús, las listas, las ventanas, los botones, etc. Ellos pueden ser activados en cualquier momento lógico de la sesión de un Usuario con la Computadora. Esto da pauta a un nuevo concepto: la programación manejada por eventos. Los programas del DOS parecen controlar al usuario en cambio en WINDOWS el usuario controla al programa. Aún un programador experimentado que no haya programado en WINDOWS tendrá que "pensar" en una manera radicalmente distinta.

7 3. Programación en WINDOWS. Características de la Programación en WINDOWS. A decir verdad las primeras formas de programar a WINDOWS fue por medio de C, usando costosos y complicados compiladores de C, que como ya se sabe es un lenguaje eficiente y conciso pero muy críptico y complejo para el novato. Además se requería el Kit de Desarrollo de Software o SDK, cuyo funcionamiento no era el más eficaz y sus costos por le menos de $1000. Finalmente aparecieron lenguajes como Borland's Turbo C++ for WINDOWS, Turbo Pascal para WINDOWS, MS Visual BASIC y otros que ofrecen un ambiente de programación para WINDOWS y librerías de objetos predefinidos que simplifican considerablemente la programación en WINDOWS. Existen algunos conceptos importantes que reconocer en este Sistema Operativo. Librerías. Es un conjunto de rutinas preparadas por la firma que vende el producto y que brindan apoyo a la programación en el ambiente dado. Se debe hablar entonces de: TurboVision, la Microsoft Foundation Class Library. OLE, que significa: Object Linking and Embedding. Un estándar creado por Microsoft que permite la comunicación entre aplicaciones dentro de WINDOWS. ODBC, que significa: Open Data Base Connectivity. Permite un acceso a bases de datos y a los datos mismos sin escribir código. Programación orientada al Evento: Este es un concepto crucial en la comprensión del desarrollo de aplicaciones en WINDOWS. Los programas en DOS se ejecutan de una manera lineal como ya mencione. Cuando un programa se ejecuta, se inicia al principio del mismo y se "corre" hacia abajo, una instrucción a la vez, pueden existir saltos del control estructurados en algún lugar del programa. Esto funciona bien con el DOS por ser un sistema MONOTAREA que no necesita tomar providencias para controlar las acciones de varios programas ejecutándose al mismo tiempo, como ya se dijo. WINDOWS sin embargo es un sistema MULTITAREA, en el cual más de un programa puede estar trabajando concurrentemente. Por lo anterior las aplicaciones WINDOWS tienen que estar preparadas para ser manejadas pro eventos. Por lo tanto la programación en WINDOWS es ineludiblemente orientada al objeto y manejada por eventos. Análisis de algunas opciones.

8 Visual C++ Entre sus características de valía se encuentran: La capacidad de crear y reusar código o componentes. Esto apoya las buenas técnicas de programación. Una aplicación entonces puede desarrollarse en períodos de tiempo menores. Cuenta con las herramientas más poderosas de Microsoft, el ODBC, el OLE 2.0 y el MFC 2.5. Delinear el Programa. Application Wizard. Creación de Interfaz. Application Studio. Comportamiento del Programa. Se derivan clases y se especifica la manera de interactuar la interfaz con el código. Se debe de usar C++ cuando se tengan características o requerimientos como la portabilidad, la sistematividad, y cierta complejidad del problema. En conclusión Visual C++, es un programa de gran calidad, de gran facilidad en el desarrollo de programas en WINDOWS para personas entrenadas y conocedoras del asunto, de otra manera se torna difícil y aún peligroso en personas novicias en la materia. Lenguajes Especializados en Bases de Datos: FoxPro 2.5 y Paradox 1.0. El primero es un lenguaje especializado en el manejo de base de datos. Permite la compatibilidad con Oracle, SQL, Netware, Vines, etc. El lenguaje está basado en procedimientos y orientado a eventos. El segundo incluye la Borland InterBase Engine que permite el acceso a Paradox, dbase y SQL. Es un lenguaje de manejo visual y orientado al evento. Excel 5.0. Esta hoja de cálculo es una de las banderas de Microsoft. Sus usuarios siempre han esperado de él la excelencia y prácticamente es lo que se les ha dado. Como hoja de cálculo, tiene características que lo convierten en un producto líder. Lo que interesa a esta exposición es la característica de tener: Soporte completo de OLE y un lenguaje de macros estandarizado. El lenguaje macro está enteramente basado en el estándar de Visual BASIC. Conceptualización y Administración de la Programación en WINDOWS. La Programación como muchas actividades humanas tiene una pirámide de tres niveles: el

9 técnico, el administrativo y el conceptual. 1. En el nivel técnico se tienen las reglas del Tipo de Programación y las Técnicas de Programación. Un profesional del ramo debe conocer un número suficiente de herramientas de software para aplicarla en la fase de Diseño de un Sistema de manera adecuada. Pero estas herramientas seguirán un tipo de programación por lo tanto se deben conocer las reglas, requisitos y limitaciones de esa herramienta y el tipo de programación que requiere. 2. En el nivel administrativo encontramos al Desarrollo de Sistemas. Esta parte de la Computación ha comenzado a desarrollar principios científicos. Una vez que se conoce la herramienta de trabajo es necesario contar con métodos que permitan ejecutar eficientemente los pasos del Desarrollo de Sistemas. Un sinnúmero de proyectos encuentran el fracaso en su camino por falta de administración en la programación. Las causas van desde falta de conocimiento en el cálculo de costos, mala planeación y proyección de tiempos y movimientos hasta carencia de trato en las relaciones humanas. 3. En el nivel conceptual encontramos el Nivel de Programación. Esto se refiere a conceptos y políticas empresariales. La base es el trabajo en equipo. En un mundo computacional lleno de gigantes de todos colores y megaempresas que ingieren a empresas exitosas pero de menor tamaño, el individuo está prácticamente imposibilitado de llevar a cabo grandes proyectos individualmente. Por lo tanto se le ubica dentro de una empresa que sin importar el tamaño, debe de conceptualizar el Desarrollo de Proyectos. Los niveles de la Programación según el Software Engineering Institute, fundado por el Departamento de Defensa de los EUA que estudia el desarrollo de software y disemina información acerca de prácticas adecuadas de programación, son: Anarquía o Inicial. Los programadores hacen lo que individualmente piensan que es mejor y esperan que sus esfuerzo rinda frutos al final del proyecto. El costo, tiempos y calidad son generalmente impredecibles y están fuera de control. Una organización de este nivel opera sin planeación formal o técnicas de programación. Los proyectos están plagados de cambios de control pobres y las herramientas no se encuentran integradas al proceso. Folklore o Repetitividad. En este nivel los programadores tienen suficiente experiencia en el desarrollo de algunos sistemas que creen haber desarrollado correctamente en el pasado. Se ha aprendido a hacer planes y a calcular costos. Como puede verse, el poder de una organización de este tipo se basa en su repetida experiencia al desarrollar programas similares por lo que tienden a fallar cuando se enfrentan a nuevas herramientas y métodos, nuevos tipos de aplicaciones o cambios organizacionales profundos. La experiencia de la empresa la tienen individuos específicos y cuando uno de ellos abandona el trabajo, esta se pierde. Normativo o Definido. Ahora el acervo de conocimiento se encuentra escrito en

10 normas organizacionales. El proceso aún es repetitivo pero ya no depende de individuos para su preservación. Sin embargo no se cuentan con modos para medir la eficiencia o hacer comparaciones con otros procesos. Aunque en proceso es formal no se tienen indicadores de que funcione. Medición o Administración. El proceso normativo se encuentra medido en este nivel. y se colectan datos para medir la eficiencia del proceso. Este sistema elimina los problemas del nivel anterior. Optimización. En los niveles anteriores la organización se centra en la repetición y las mediciones primarias para mejorar la calidad. Ahora se puede medir el número de defectos por 1000s de líneas de código y entonces se puede saber que tan buena ejecución tiene una aplicación. Por lo tanto, el proceso de programación puede modificarse, medir los resultados de la variación y establece esta variación como una nueva norma, siempre y cuando esta sea beneficiosa. Se tienen herramientas que automáticamente colectan los datos necesarios para el análisis del proceso y su mejoramiento. Daré un ejemplo para comprender la diferencia de niveles. Un proyecto de 500,000 líneas, en el nivel 1 tiene un costo de 33 millones de dls. y un tiempo de desarrollo de 40 meses. En el nivel 5, el mismo proyecto cuesta 1 millón de dls. y toma un período de 16 meses. 4. Ejemplo. Para entender un poco más descriptivamente la programación WINDOWS presento un ejemplo basado en el lenguaje más popular de la historia computacional el BASIC. Pero un BASIC distinto, moderno, eficiente y que trabaja bajo WINDOWS. EL Visual BASIC 3.0. Una de las opciones más socorridas dentro de este sistema operativo. Presentación del lenguaje. VB es un lenguaje basado en el objeto, no orientado al objeto. Esto se debe a que no cumple con todos los requisitos de un lenguaje orientado al objeto. Pero sus similitudes y funcionamiento son homólogos. VB es un lenguaje visual, ya que la creación de la interfaz de entrada/salida se ejecuta como en programas como el CorelDraw. VB presenta 20 objetos predefinidos para usarse dentro de la creación de la interfaz de E/S. Los objetos se dividen en 3 grupos: Formas, controles y objetos especiales. El último grupo se encuentra fuera del alcance de esta conferencia. Cada objeto o control tiene un juego de propiedades que definen su estado. Por ejemplo su tamaño, sus letreros, su color. Existen métodos que se utilizan dentro del programa para hacer que ocurra una acción a un objeto de VB. Los métodos son similares a cualquier instrucción, pero sus acciones toman lugar directamente en un objeto. Presenta en su pantalla inicial un IDE, Integrated Development Environment. Se refiere al ambiente popular actualmente en aplicaciones de este tipo. Microsoft y Borland, líderes en el campo han adoptado esta postura para el

11 desarrollo interactivo de aplicaciones. Se tiene un MENU, una CAJA DE HERRAMIENTAS, una BARRA DE HERRAMIENTAS, una VENTANA DE PROYECTOS y una VENTANA DE PROPIEDADES. El trabajo de compilar puede resultar sencillo en DOS pero en WINDOWS requiere de un procesamiento más bien complicado. Por esa razón este tipo de programas agrega ayudas para la compilación. En este caso se cuenta con un compilador de alto rendimiento. Una vez que se ha desarrollado una aplicación el Setup Wizard, se encarga del proceso. Secuencia de Programación. 1. Se crea la interfaz. Se "dibujan" los objetos que conformarán la interfaz en la forma dada por default. Se pueden colocar cualquiera de los objetos que forman los controles del VB. Piense en la interfaz como las carátulas que conformarán su programa. Recuerde que se está trabajando en un ambiente gráfico. Por lo que toda la información parecerá en esta ventanas o formas. 2. Se establecen propiedades. Las propiedades son las características de los objetos. Letreros, colores, tamaños, tipos de letra y muchos otros. Estos dependen inherentemente al tipo de control que se esté trabajando. Las propiedades son dadas por medio de la VENTANA DE PROPIEDADES. 3. Se desarrolla el código. Esta sección depende de las acciones del usuario. En el momento en que se "dispara" una acción dada por un control se tiene un evento. En ese momento se ejecuta el código escrito para la ocasión. Esta sección es similar en un 50% a las últimas dos versiones del Sistema Profesional de Desarrollo BASIC 7.0 y 7.1 de Microsoft. Para "correr" la aplicación se presiona F5. 5. Conclusiones. Se ha dicho que "la tercera es la vencida". Este cliché se aplica claramente al ambiente gráfico que es WINDOWS. Las primeras propuestas fueron poco exitosas en permitir entrar a la PC a mundo de los ambientes gráficos.

12 Microsoft finalmente ha pegado un "hit" con WINDOWS 3.1. Y WINDOWS 4.0 está por presentarse según el plan original en Julio de este año, aunque recientes noticias mandan este suceso hasta el año entrante. La noticia realmente fuerte es que atrás de esta aparición viene el lanzamiento de DOS 7.0 y probablemente sea la última versión que se libera. Por lo anterior, al observar otras plataformas como Macintosh, las Workstations y por supuesto los ordenadores que trabajan bajo UNIX, se veía nítidamente que si las PCs querían entrar a la batalla tendrían que dirigirse al mejoramiento de esta forma de trabajo. El presente debe ser WINDOWS. Los lenguajes u opciones de programación en WINDOWS se manejan visualmente, Esto no es una característica es un requerimiento dado por el mismo sistema que es gráfico. C, BASIC, Pascal o cualquier otra opción que se elija maneja objetos que son visuales por la interfaz del usuario. Es dificíl tener sueños gráficos en un mundo de texto. El pilar más fuerte en el que descansa el ordenador es la programación o los lenguajes de programación. Es el pincel por el cual el artista-programador crea su obra. Por medio de ellos se llega al desarrollo de programas o aplicaciones que dan acceso a tareas más específicas de usuarios especializados o al menos interesados en el uso de la herramienta computacional. La programación WINDOWS, está basada o dirigida al objeto. Por lo tanto el estudio de la OOP es crucial para desarrollar aplicaciones en este sistema operativo. La Programación Orientada al Objeto no es una tendencia o moda, es una necesidad para eficientar la Ingeniería de Software. Αctividad humana, en la que se expresan Mi última conclusión toma el quehacer computacional como una necesidades, racionalidad y abstracción. El ordenador es sólo una herramienta, el artífice es el programador. Por lo tanto la tarea final siempre estará en manos del ser humano y no de la máquina. Si el artífice conoce su herramienta, conoce los límites y ventajas de la misma, conceptualiza ideas de servicio para el usuario final e incluso maneja las relaciones humanas en el desarrollo de un proyecto, puede generar un rsultado mucho mejor en DOS con todo y sus limitaciones que un programador que falle en cualquiera de esos puntos aún con las herramientas de la década de los 90s. La Ciencia es el alma de la prosperidad de lasnaciones y la fuente de todo progreso. Louis Pateur.

13 Regresar

Base de datos en Excel

Base de datos en Excel Base de datos en Excel Una base datos es un conjunto de información que ha sido organizado bajo un mismo contexto y se encuentra almacenada y lista para ser utilizada en cualquier momento. Las bases de

Más detalles

Modificación y parametrización del modulo de Solicitudes (Request) en el ERP/CRM Compiere.

Modificación y parametrización del modulo de Solicitudes (Request) en el ERP/CRM Compiere. UNIVERSIDAD DE CARABOBO FACULTAD DE CIENCIA Y TECNOLOGÍA DIRECCION DE EXTENSION COORDINACION DE PASANTIAS Modificación y parametrización del modulo de Solicitudes (Request) en el ERP/CRM Compiere. Pasante:

Más detalles

MACROS. Automatizar tareas a través del uso de las macros.

MACROS. 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 detalles

Creado dentro de la línea de sistemas operativos producida por Microsoft Corporation.

Creado 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 detalles

CAPÍTULO 1 Instrumentación Virtual

CAPÍTULO 1 Instrumentación Virtual CAPÍTULO 1 Instrumentación Virtual 1.1 Qué es Instrumentación Virtual? En las últimas décadas se han incrementado de manera considerable las aplicaciones que corren a través de redes debido al surgimiento

Más detalles

Capítulo 9. Archivos de sintaxis

Capí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 detalles

Guía Práctica para el Uso del Servicio de Software Zoho CRM

Guía Práctica para el Uso del Servicio de Software Zoho CRM Guía Práctica para el Uso del Servicio de Software Zoho CRM Parte 3 Administración de Roles y Perfiles Uso de la Funcionalidad de Cuentas Uso de la Funcionalidad de Contactos Desarrollado por Mind Andina

Más detalles

Servicio de Informática Vicerrectorado de Tecnologías de la Información y la Comunicación

Servicio de Informática Vicerrectorado de Tecnologías de la Información y la Comunicación Vicerrectorado de Tecnologías de la Información y la Comunicación Conexión mediante Escritorio Remoto de Windows Última Actualización 16 de septiembre de 2013 Histórico de cambios Fecha Descripción Autor

Más detalles

Introducción a las redes de computadores

Introducción a las redes de computadores Introducción a las redes de computadores Contenido Descripción general 1 Beneficios de las redes 2 Papel de los equipos en una red 3 Tipos de redes 5 Sistemas operativos de red 7 Introducción a las redes

Más detalles

Intérprete entre el Operador y el Ordenador.

Inté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 detalles

Tema: INSTALACIÓN Y PARTICIONAMIENTO DE DISCOS DUROS.

Tema: INSTALACIÓN Y PARTICIONAMIENTO DE DISCOS DUROS. 1 Facultad: Ingeniería Escuela: Electrónica Asignatura: Arquitectura de computadoras Lugar de ejecución: Lab. de arquitectura de computadoras, edif. de electrónica. Tema: INSTALACIÓN Y PARTICIONAMIENTO

Más detalles

Acronis License Server. Guía del usuario

Acronis License Server. Guía del usuario Acronis License Server Guía del usuario TABLA DE CONTENIDO 1. INTRODUCCIÓN... 3 1.1 Generalidades... 3 1.2 Política de licencias... 3 2. SISTEMAS OPERATIVOS COMPATIBLES... 4 3. INSTALACIÓN DE ACRONIS LICENSE

Más detalles

Introducción En los años 60 s y 70 s cuando se comenzaron a utilizar recursos de tecnología de información, no existía la computación personal, sino que en grandes centros de cómputo se realizaban todas

Más detalles

Elementos requeridos para crearlos (ejemplo: el compilador)

Elementos requeridos para crearlos (ejemplo: el compilador) Generalidades A lo largo del ciclo de vida del proceso de software, los productos de software evolucionan. Desde la concepción del producto y la captura de requisitos inicial hasta la puesta en producción

Más detalles

INTRODUCCIÓN: Una Visión Global del Proceso de Creación de Empresas

INTRODUCCIÓN: Una Visión Global del Proceso de Creación de Empresas INTRODUCCIÓN: Una Visión Global del Proceso de Creación de Empresas 1 INTRODUCCIÓN. Una visión global del proceso de creación de empresas Cuando se analiza desde una perspectiva integral el proceso de

Más detalles

"Diseño, construcción e implementación de modelos matemáticos para el control automatizado de inventarios

Diseño, construcción e implementación de modelos matemáticos para el control automatizado de inventarios "Diseño, construcción e implementación de modelos matemáticos para el control automatizado de inventarios Miguel Alfonso Flores Sánchez 1, Fernando Sandoya Sanchez 2 Resumen En el presente artículo se

Más detalles

CAPÍTULO 3 VISUAL BASIC

CAPÍ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 detalles

Configuracion Escritorio Remoto Windows 2003

Configuracion Escritorio Remoto Windows 2003 Configuracion Escritorio Remoto Windows 2003 Instalar y configurar servicio de Terminal Server en Windows 2003 Fecha Lunes, 25 diciembre a las 17:04:14 Tema Windows (Sistema Operativo) Os explicamos cómo

Más detalles

V i s i t a V i r t u a l e n e l H o s p i t a l

V i s i t a V i r t u a l e n e l H o s p i t a l V i s i t a V i r t u a l e n e l H o s p i t a l Manual de Restauración del PC Septiembre 2011 TABLA DE CONTENIDOS SOBRE EL SOFTWARE... 3 CONSIDERACIONES ANTES DE RESTAURAR... 4 PROCEDIMIENTO DE RECUPERACION...

Más detalles

e-commerce, es hacer comercio utilizando la red. Es el acto de comprar y vender en y por medio de la red.

e-commerce, es hacer comercio utilizando la red. Es el acto de comprar y vender en y por medio de la red. Comercio electrónico. (e-commerce) Las empresas que ya están utilizando la red para hacer comercio ven como están cambiando las relaciones de la empresa con sus clientes, sus empleados, sus colaboradores

Más detalles

La ventana de Microsoft Excel

La 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 detalles

CONCEPTOS BASICOS. Febrero 2003 Página - 1/10

CONCEPTOS 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 detalles

SESIÓN 1: POWER POINT 2013

SESIÓN 1: POWER POINT 2013 SESIÓN 1: POWER POINT 2013 INTRODUCCIÓN PowerPoint es un miembro de la suite de programas de Microsoft Office 2013. Una suite es un grupo de programas diseñados por un fabricante para que podemos trabajar

Más detalles

Obteniendo más valor de su Sistema ERP

Obteniendo más valor de su Sistema ERP Artículo Obteniendo más valor de su Sistema ERP 1 Contenido Cómo obtener el máximo de su inversión en tecnología?... 3 Dónde estarán los Sistemas ERP en 2 años?... 3 Sistema ERP en la Empresa o en La Nube?...

Más detalles

Edición de Ofertas Excel Manual de Usuario

Edición de Ofertas Excel Manual de Usuario Edición de Ofertas Excel Manual de Usuario Alfonso XI, 6 28014 Madrid F(+34) 91 524 03 96 www.omie.es Ref. MU_OfertasExcel.docx Versión 4.0 Fecha: 2012-11-26 ÍNDICE 1 INTRODUCCIÓN 3 2 CONSIDERACIONES DE

Más detalles

Por más insignificante que sea lo que debes hacer, esmérate en hacerlo lo mejor que puedas, como si fuera la cosa más importante

Por más insignificante que sea lo que debes hacer, esmérate en hacerlo lo mejor que puedas, como si fuera la cosa más importante Empecemos! En este tema puedes seguir aprendiendo y conociendo todo lo relacionado a la clasificación del software, sus funciones en el control de los dispositivos de la computadora y las diferentes aplicaciones

Más detalles

Tutorial: Primeros Pasos con Subversion

Tutorial: Primeros Pasos con Subversion Tutorial: Primeros Pasos con Subversion Introducción Subversion es un sistema de control de versiones open source. Corre en distintos sistemas operativos y su principal interfaz con el usuario es a través

Más detalles

Capítulo 5. Cliente-Servidor.

Capítulo 5. Cliente-Servidor. Capítulo 5. Cliente-Servidor. 5.1 Introducción En este capítulo hablaremos acerca de la arquitectura Cliente-Servidor, ya que para nuestra aplicación utilizamos ésta arquitectura al convertir en un servidor

Más detalles

Implementando un ERP La Gestión del Cambio

Implementando un ERP La Gestión del Cambio Artículos> Implementando un ERP - La Gestión del Cambio Artículo Implementando un ERP La Gestión del Cambio 1 Contenido Sumario Ejecutivo 3 Los sistemas ERP flexibilizan la gestión de la empresa y su cadena

Más detalles

Una computadora es un dispositivo electrónico, operando bajo el control de las instrucciones almacenadas en su propia unidad de memoria.

Una computadora es un dispositivo electrónico, operando bajo el control de las instrucciones almacenadas en su propia unidad de memoria. Informáticas I 1. Sistemas Operativos Para comprender el concepto de sistemas operativos y entender los diferentes tipos de ventanas disponibles lo primero que tenemos que cubrir algunas definiciones básicas.

Más detalles

Presentaciones. Con el estudio de esta Unidad pretendemos alcanzar los siguientes objetivos:

Presentaciones. Con el estudio de esta Unidad pretendemos alcanzar los siguientes objetivos: UNIDAD 8 Presentaciones Reunión. (ITE. Banco de imágenes) as presentaciones son documentos formados por una sucesión de páginas, llamadas diapositivas, que transmiten información estructurada de manera

Más detalles

Proyecto MONO. Juantomás García. 1. Introducción. GNOME Hispano juantomas@lared.es

Proyecto MONO. Juantomás García. 1. Introducción. GNOME Hispano juantomas@lared.es Juantomás García GNOME Hispano juantomas@lared.es Qué es el proyecto MONO?. Estado actual del proyecto. Por qué es interesante para el software libre disponer de la tecnología relacionado con el proyecto

Más detalles

Sesión No. 4. Contextualización INFORMÁTICA 1. Nombre: Procesador de Texto

Sesió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 detalles

Resucita tu Ordenador de forma Fácil y Gratuita. Cortesía de MSD Soft. http://www.msdsoft.com

Resucita tu Ordenador de forma Fácil y Gratuita. Cortesía de MSD Soft. http://www.msdsoft.com Resucita tu Ordenador de forma Fácil y Gratuita Cortesía de MSD Soft http://www.msdsoft.com Todos hemos experimentado en Windows la desagradable sensación de que, a medida que vamos utilizando el ordenador,

Más detalles

APÉNDICE E: MANUAL DE USUARIO PARA EL SISTEMA DE MONITOREO DE REDES LAN.

APÉNDICE E: MANUAL DE USUARIO PARA EL SISTEMA DE MONITOREO DE REDES LAN. APÉNDICE E: MANUAL DE USUARIO PARA EL SISTEMA DE MONITOREO DE REDES LAN. Objetivo: Mostrar al usuario administrador el funcionamiento del sistema, junto con los datos que debe ingresar, además de interactuar

Más detalles

Agradecimiento: A Javier Lomelín Urrea por su dedicación y esmero en este proyecto. Manuel Fernando Guzmán Muñoz Presidente OMIJal

Agradecimiento: A Javier Lomelín Urrea por su dedicación y esmero en este proyecto. Manuel Fernando Guzmán Muñoz Presidente OMIJal Karel para todos! 1 Estás interesado en aprender a programar en lenguaje de Karel? Te interesa la Olimpiada Mexicana de Informática? Esta es tu oportunidad de unirte al equipo OMI y ser parte de la mejor

Más detalles

CAPITULO V. SIMULACION DEL SISTEMA 5.1 DISEÑO DEL MODELO

CAPITULO V. SIMULACION DEL SISTEMA 5.1 DISEÑO DEL MODELO CAPITULO V. SIMULACION DEL SISTEMA 5.1 DISEÑO DEL MODELO En base a las variables mencionadas anteriormente se describirán las relaciones que existen entre cada una de ellas, y como se afectan. Dichas variables

Más detalles

Utilidades de la base de datos

Utilidades de la base de datos Utilidades de la base de datos Desde esta opcion del menú de Access, podemos realizar las siguientes operaciones: Convertir Base de datos Compactar y reparar base de datos Administrador de tablas vinculadas

Más detalles

Guía N 1: Fundamentos básicos(i)

Guía N 1: Fundamentos básicos(i) 1 Guía N 1: Fundamentos básicos(i) Objetivos Generales: Ver una breve descripción de las capacidades más comunes de Excel Objetivos específicos: Descripción de los elementos de un libro: Hojas, iconos,

Más detalles

Microsoft Office 2010 Illustrated. Tipos de Software

Microsoft Office 2010 Illustrated. Tipos de Software Microsoft Office 2010 Illustrated Tipos de Software SOFTWARE Conjunto de instrucciones que le indican a la computadora que hacer. Existen tres tipos de software: Sofware de Aplicacion Sofware de Programacion

Más detalles

Apéndice 5 Manual de usuario de ColeXión. ColeXión 1.0. Manual de usuario

Apéndice 5 Manual de usuario de ColeXión. ColeXión 1.0. Manual de usuario Apéndice 5 Manual de usuario de ColeXión ColeXión 1.0 Manual de usuario Índice 1. Qué es ColeXión?... 2 2. Requerimientos del sistema... 3 3. Instalación de ColeXión... 3 4. Creación de un nuevo esquema...

Más detalles

La 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.

La 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 detalles

Una computadora de cualquier forma que se vea tiene dos tipos de componentes: El Hardware y el Software.

Una computadora de cualquier forma que se vea tiene dos tipos de componentes: El Hardware y el Software. ARQUITECTURA DE LAS COMPUTADORAS QUE ES UNA COMPUTADORA (UN ORDENADOR)? Existen numerosas definiciones de una computadora, entre ellas las siguientes: 1) Una computadora es un dispositivo capaz de realizar

Más detalles

Cómo creo las bandejas del Registro de Entrada /Salida y de Gestión de Expedientes?

Cómo creo las bandejas del Registro de Entrada /Salida y de Gestión de Expedientes? Preguntas frecuentes Cómo creo las bandejas del Registro de Entrada /Salida y de Gestión de Expedientes? Atención! Esta opción es de configuración y solamente la prodrá realizar el administrador de la

Más detalles

Guía de uso del Cloud Datacenter de acens

Guía de uso del Cloud Datacenter de acens guíasdeuso Guía de uso del Cloud Datacenter de Calle San Rafael, 14 28108 Alcobendas (Madrid) 902 90 10 20 www..com Introducción Un Data Center o centro de datos físico es un espacio utilizado para alojar

Más detalles

Guía de inicio rápido a

Guía de inicio rápido a Guía de inicio rápido a Office 365 para pequeñas empresas La experiencia web La experiencia de aplicaciones de escritorio La experiencia móvil Ayuda y comunidad de Office 365 Microsoft Office 365 para

Más detalles

MACROS Y FORMULARIOS

MACROS 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 detalles

Informática 4º ESO Tema 1: Sistemas Informáticos. Sistemas Operativos (Parte 2)

Informática 4º ESO Tema 1: Sistemas Informáticos. Sistemas Operativos (Parte 2) 1. Qué es un sistema operativo?...2 2. Funciones de los sistemas operativos...2 3. Windows...2 3.1. La interfaz gráfica...2 3.2. La administración y los usuarios...3 3.3. El sistema de archivos...3 3.4.

Más detalles

COMO CONFIGURAR UNA MAQUINA VIRTUAL EN VIRTUALBOX PARA ELASTIX

COMO CONFIGURAR UNA MAQUINA VIRTUAL EN VIRTUALBOX PARA ELASTIX COMO CONFIGURAR UNA MAQUINA VIRTUAL EN VIRTUALBOX PARA ELASTIX En este manual se presenta el proceso de configuración de una Maquina Virtual en VirtualBox, que será utilizada para instalar un Servidor

Más detalles

Creación y administración de grupos de dominio

Creación y administración de grupos de dominio Creación y administración de grupos de dominio Contenido Descripción general 1 a los grupos de Windows 2000 2 Tipos y ámbitos de los grupos 5 Grupos integrados y predefinidos en un dominio 7 Estrategia

Más detalles

Toda base de datos relacional se basa en dos objetos

Toda base de datos relacional se basa en dos objetos 1. INTRODUCCIÓN Toda base de datos relacional se basa en dos objetos fundamentales: las tablas y las relaciones. Sin embargo, en SQL Server, una base de datos puede contener otros objetos también importantes.

Más detalles

3.1 INGENIERIA DE SOFTWARE ORIENTADO A OBJETOS OOSE (IVAR JACOBSON)

3.1 INGENIERIA DE SOFTWARE ORIENTADO A OBJETOS OOSE (IVAR JACOBSON) 3.1 INGENIERIA DE SOFTWARE ORIENTADO A OBJETOS OOSE (IVAR JACOBSON) 3.1.1 Introducción Este método proporciona un soporte para el diseño creativo de productos de software, inclusive a escala industrial.

Más detalles

LABORATORIO Nº 2 GUÍA PARA REALIZAR FORMULAS EN EXCEL

LABORATORIO 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 detalles

Como verás pone Microsoft Office y si te colocas sobre esta línea debería salir:

Como verás pone Microsoft Office y si te colocas sobre esta línea debería salir: :: Introducción: Microsoft dispone de un conjunto de herramientas llamado Office que se compone de todo lo necesario para resolver cuantos problemas se presenten en los trabajos propios de cualquier usuario

Más detalles

Mó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. 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 detalles

Módulo II - PowerPoint

Módulo II - PowerPoint Módulo II - PowerPoint Índice Copiando diapositivas Menú Edición... 2 Copiando diapositivas utilizando la barra de herramientas... 3 Copiando diapositivas utilizando el menú contextual... 3 Copiando diapositivas

Más detalles

UNIDAD 1. LOS NÚMEROS ENTEROS.

UNIDAD 1. LOS NÚMEROS ENTEROS. UNIDAD 1. LOS NÚMEROS ENTEROS. Al final deberás haber aprendido... Interpretar y expresar números enteros. Representar números enteros en la recta numérica. Comparar y ordenar números enteros. Realizar

Más detalles

Bechtle Solutions Servicios Profesionales

Bechtle Solutions Servicios Profesionales Soluciones Tecnología Bechtle Solutions Servicios Profesionales Fin del servicio de soporte técnico de Windows Server 2003 No hacer nada puede ser un riesgo BECHTLE Su especialista en informática Ahora

Más detalles

Workflows? Sí, cuántos quiere?

Workflows? Sí, cuántos quiere? Workflows? Sí, cuántos quiere? 12.11.2006 Servicios Profesionales Danysoft Son notables los beneficios que una organización puede obtener gracias al soporte de procesos de negocios que requieran la intervención

Más detalles

Lectura 2: El Sistema Operativo y sus Funciones

Lectura 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 detalles

WINDOWS XP. Está situada en la parte inferior, muestra información sobre el trabajo que estamos desarrollando en la ventana

WINDOWS XP. Está situada en la parte inferior, muestra información sobre el trabajo que estamos desarrollando en la ventana WINDOWS XP Es un sistema Operativo Microsoft Windows XP es un programa que controla la actividad general de la computadora. Así mismo, asegura que todas las partes de la Computadora operen de manera efectiva

Más detalles

Introducción. Ciclo de vida de los Sistemas de Información. Diseño Conceptual

Introducción. Ciclo de vida de los Sistemas de Información. Diseño Conceptual Introducción Algunas de las personas que trabajan con SGBD relacionales parecen preguntarse porqué deberían preocuparse del diseño de las bases de datos que utilizan. Después de todo, la mayoría de los

Más detalles

Operación Microsoft Access 97

Operació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 detalles

Mejores prácticas para el éxito de un sistema de información. Uno de los problemas de información dentro de las empresas es contar con datos

Mejores prácticas para el éxito de un sistema de información. Uno de los problemas de información dentro de las empresas es contar con datos ANEXO VI. Mejores prácticas para el éxito de un sistema de información Uno de los problemas de información dentro de las empresas es contar con datos importantes del negocio y que éstos estén aislados

Más detalles

DOCUMENTOS COMPARTIDOS CON GOOGLE DOCS

DOCUMENTOS COMPARTIDOS CON GOOGLE DOCS DOCUMENTOS COMPARTIDOS CON GOOGLE DOCS 1. Introducción Los ambientes de aprendizaje acompañados de trabajos colaborativos como estrategia se revierten en actividades de diferente índole (análisis de videos,

Más detalles

Word. Excel. Publisher. PowerPoint. Access

Word. Excel. Publisher. PowerPoint. Access Fundamentos de Este curso ha sido diseñado para todo aquel que quiere aprender los fundamentos necesarios para crear y modificar presentaciones básicas en. Microsoft es un programa elaborado para diseñar

Más detalles

Microsoft Access proporciona dos métodos para crear una Base de datos.

Microsoft 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 detalles

Sistemas Operativos de Red

Sistemas Operativos de Red Sistemas Operativos de Red Como ya se sabe las computadoras están compuestas físicamente por diversos componentes que les permiten interactuar mas fácilmente con sus operarios y hasta comunicarse con otras

Más detalles

SÍNTESIS Y PERSPECTIVAS

SÍNTESIS Y PERSPECTIVAS SÍNTESIS Y PERSPECTIVAS Los invitamos a observar, a identificar problemas, pero al mismo tiempo a buscar oportunidades de mejoras en sus empresas. REVISIÓN DE CONCEPTOS. Esta es la última clase del curso.

Más detalles

G R U P O S INDICE Cómo crear una cuenta en ARQA? Cómo tener un grupo en ARQA? Secciones y funcionalidades de los grupos Configuración del grupo

G R U P O S INDICE Cómo crear una cuenta en ARQA? Cómo tener un grupo en ARQA? Secciones y funcionalidades de los grupos Configuración del grupo INDICE Cómo crear una cuenta en ARQA? 4 Cómo tener un grupo en ARQA? 5 Secciones y funcionalidades de los grupos 6 Muro del Grupo 6 Compartir Textos 8 Compartir Imágenes 9 Compartir videos 10 Compartir

Más detalles

Ciclo de vida y Metodologías para el desarrollo de SW Definición de la metodología

Ciclo de vida y Metodologías para el desarrollo de SW Definición de la metodología Ciclo de vida y Metodologías para el desarrollo de SW Definición de la metodología La metodología para el desarrollo de software es un modo sistemático de realizar, gestionar y administrar un proyecto

Más detalles

Los distintos navegadores para movernos por Internet

Los distintos navegadores para movernos por Internet www.solucionesenlaweb.com Los distintos navegadores para movernos por Internet Para que los usuarios puedan navegar por Internet y ver la información que más les interesa en cada momento, utilizamos los

Más detalles

Act 1: Revisión de Presaberes. Lectura No. 1. Título de la Lectura: El Computador

Act 1: Revisión de Presaberes. Lectura No. 1. Título de la Lectura: El Computador Act 1: Revisión de Presaberes Lectura No. 1 Título de la Lectura: El Computador Computador, dispositivo electrónico capaz de recibir un conjunto de instrucciones (input) y ejecutarlas realizando cálculos

Más detalles

Módulo 1 El lenguaje Java

Módulo 1 El lenguaje Java Módulo 1 El lenguaje 1.1 Presentación de es un lenguaje de programación desarrollado por la empresa Sun Microsystems en 1991 como parte de un proyecto secreto de investigación llamado Green Proyect, con

Más detalles

Planificación en Team Foundation Server 2010

Planificación en Team Foundation Server 2010 Planificación en Team Foundation Server 2010 Planificación y Seguimientos en Proyectos Agile con Microsoft Visual Studio Team Foundation Server 2010 Dirigido a: Todos los roles implicados en un proyecto

Más detalles

Guía de instalación de la carpeta Datos de IslaWin

Guía de instalación de la carpeta Datos de IslaWin Guía de instalación de la carpeta Datos de IslaWin Para IslaWin Gestión CS, Classic o Pyme a partir de la revisión 7.00 (Revisión: 10/11/2011) Contenido Introducción... 3 Acerca de este documento... 3

Más detalles

MANUAL BASICO DE WEBEX

MANUAL BASICO DE WEBEX MANUAL BASICO DE WEBEX Webex es un servicio de web conferencias y soluciones de colaboración, lo que significa que nos permite crear una conferencia por internet en la cual además de vernos los unos a

Más detalles

2. Seleccione OneDrive en la parte superior de los sitios de SharePoint u Office 365 de su organización.

2. Seleccione OneDrive en la parte superior de los sitios de SharePoint u Office 365 de su organización. Como acceder a nuestra cuenta de OneDrive Business: 1. Inicie sesión en Office 365 (https://portal.office.com). 2. Seleccione OneDrive en la parte superior de los sitios de SharePoint u Office 365 de su

Más detalles

WINDOWS. Iniciando Windows. El mouse

WINDOWS. 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 detalles

Metodología centrada en la Experiencia del Usuario

Metodología centrada en la Experiencia del Usuario Metodología centrada en la Experiencia del Usuario Esta metodología fue creada por Jesse James Garrett, se describe a detalle en su libro The Elements of User Experience, consiste en asegurarse que ningún

Más detalles

Procesos Críticos en el Desarrollo de Software

Procesos Críticos en el Desarrollo de Software Metodología Procesos Críticos en el Desarrollo de Software Pablo Straub AgileShift Imagine una organización de desarrollo de software que consistentemente cumple los compromisos con sus clientes. Imagine

Más detalles

Cómo evaluar la calidad instruccional del e-learning?

Cómo evaluar la calidad instruccional del e-learning? 1 Febrero 2003, Volumen 2, No. 2 Cómo evaluar la calidad instruccional del e-learning? Por Mario Morales Director de Desarrollo, Aura Interactiva En los últimos años, el e-learning o aprendizaje en línea

Más detalles

Guía de instalación y manejo de la Ficha Docente CONEAU Incentivos

Guía de instalación y manejo de la Ficha Docente CONEAU Incentivos Guía de instalación y manejo de la Ficha Docente CONEAU Incentivos Instalación 1. Haga clic en la siguiente dirección: www.coneau.gob.ar/archivos/fd/instalarfdci.exe 2. Aparecerá un cuadro de diálogo,

Más detalles

colegio de bachilleres de Chiapas plantel 56 catedrático: Jorge Roberto Nery Gonzales materia: hojas de calculo

colegio de bachilleres de Chiapas plantel 56 catedrático: Jorge Roberto Nery Gonzales materia: hojas de calculo colegio de bachilleres de Chiapas plantel 56 catedrático: Jorge Roberto Nery Gonzales materia: hojas de calculo nombre del alumno: María Gladis Domínguez Domínguez grado : 5-to semestre grupo: c trabajo:

Más detalles

MODELOS TCP/IP Y OSI

MODELOS TCP/IP Y OSI MODELOS TCP/IP Y OSI MODELO OSI El modelo de referencia de Interconexión de Sistemas Abiertos (OSI, Open System Interconnection) es el modelo de red descriptivo creado por la Organización Internacional

Más detalles

Leica Application Suite

Leica Application Suite Leica Application Suite Macro Editor y Macro Runner Personalizado y automatizado 2 Las instrucciones se pueden pausar opcionalmente cuando la rutina se ejecuta para interactuar con las imágenes. Las instrucciones

Más detalles

COLEGIO COMPUESTUDIO

COLEGIO COMPUESTUDIO COLEGIO COMPUESTUDIO ÁREA: TECNOLOGIA E INFORMATICA DOCENTE: WILLY VIVAS LLOREDA ESTUDIANTE: CLEI: III GUIA N 5 N SESIONES: NUCLEO TEMÁTICO: UNIDAD: 2 Sistema operativo (Windows) OBJETIVO: Comprender el

Más detalles

INTRODUCCIÓN A LA PROGRAMACIÓN WEB UNIDAD. Estructura de contenidos: http://www.ucv.edu.pe/cis/ cisvirtual@ucv.edu.pe. 1.

INTRODUCCIÓN A LA PROGRAMACIÓN WEB UNIDAD. Estructura de contenidos: http://www.ucv.edu.pe/cis/ cisvirtual@ucv.edu.pe. 1. INTRODUCCIÓN A LA PROGRAMACIÓN WEB UNIDAD 1 Estructura de contenidos: 1. Programación Web 2. Sistema De Información 3. Sistema Web 4. Requisitos Para Sistemas Web Con Asp 5. Internet Information Server

Más detalles

LA REVOLUCIÓN DE LOS SISTEMAS DE INFORMACIÓN (S.I.) Introducción PORQUÉ SISTEMAS DE INFORMACIÓN? El Competitivo Entorno de los Negocios

LA REVOLUCIÓN DE LOS SISTEMAS DE INFORMACIÓN (S.I.) Introducción PORQUÉ SISTEMAS DE INFORMACIÓN? El Competitivo Entorno de los Negocios LA REVOLUCIÓN DE LOS SISTEMAS DE INFORMACIÓN (S.I.) Introducción Tanto empresas grandes como pequeñas usan Sistemas de Información y Redes para realizar una mayor proporción de sus actividades electrónicamente,

Más detalles

Manual de Instalación de Indicador

Manual de Instalación de Indicador Manual de Instalación de Indicador Para una mejor comprensión, le recomendamos imprimir este manual antes de proceder con la instalación. Inserte el CD de instalación de Indicador. Si el programa de instalación

Más detalles

Un primer acercamiento a la CMDB.

Un primer acercamiento a la CMDB. Un Versión primer 1.2 acercamiento a la CMDB. 20/07/2005 Un primer acercamiento a la CMDB. Versión 1.1 1.2 18/02/05 20/02/05 Fecha Jose Autores Carlos Manuel García Viejo García Lobato http://ars.viejolobato.com

Más detalles

3. Número inicial y número final de mensajes mostrados en la página actual.

3. Número inicial y número final de mensajes mostrados en la página actual. Sistema WEBmail El sistema WEBmail permite el acceso rápido y sencillo a su buzón de correo utilizando un navegador de páginas Web. Normalmente es usado como complemento al lector de correo tradicional,

Más detalles

Cómo seleccionar el mejor ERP para su empresa Sumario ejecutivo

Cómo seleccionar el mejor ERP para su empresa Sumario ejecutivo Índice completo de la Guía Índice completo de la Guía 1. Quién debe leer esta guía? 3 2. Qué es un ERP? 7 2.2. Qué es un ERP?... 9 2.3. Cuál es el origen del ERP?... 10 2.4. ERP a medida o paquetizado?...

Más detalles

Técnico y sus funciones. 5. Función de los líderes. 6 Función del analista de datos. 6. Metas del Help Desk. 7 Definir el alcance del Help Desk.

Técnico y sus funciones. 5. Función de los líderes. 6 Función del analista de datos. 6. Metas del Help Desk. 7 Definir el alcance del Help Desk. 3 Qué es un Help Desk? 3 Cómo trabaja un Help Desk? 3 Cómo se mide el éxito de un Help Desk? 5 Funciones de los miembros del equipo del Help Desk. 5 Técnico y sus funciones. 5 Función de los líderes. 6

Más detalles

Manual de Instalación. Sistema FECU S.A.

Manual de Instalación. Sistema FECU S.A. Manual de Instalación Sistema FECU S.A. Índice Requerimientos de hardware... 3 Requerimientos de software... 3 Bajar programas desde Internet... 4 Manual de Usuario... 5 Archivos de instalación FECU S.A....

Más detalles

GUÍA DE USUARIO: GOOGLE DRIVE

GUÍA DE USUARIO: GOOGLE DRIVE GUÍA DE USUARIO: GOOGLE DRIVE Google Drive es una herramienta telemática de la web 2.0 que permite el trabajo virtual de forma colaborativa. En Google Drive podemos encontrar una barra de navegación en

Más detalles

Curso de PHP con MySQL Gratis

Curso de PHP con MySQL Gratis Curso de PHP con MySQL Gratis Introducción Este mini curso o mini tutorial de PHP le ayudará a realizar cualquier sistema para que pueda insertar uno o varios registros a una base de datos con MySQL, este

Más detalles

WINDOWS 2008 5: TERMINAL SERVER

WINDOWS 2008 5: TERMINAL SERVER WINDOWS 2008 5: TERMINAL SERVER 1.- INTRODUCCION: Terminal Server proporciona una interfaz de usuario gráfica de Windows a equipos remotos a través de conexiones en una red local o a través de Internet.

Más detalles

GESTIÓN DOCUMENTAL PARA EL SISTEMA DE CALIDAD

GESTIÓN DOCUMENTAL PARA EL SISTEMA DE CALIDAD GESTIÓN DOCUMENTAL PARA EL SISTEMA DE CALIDAD Manual de usuario 1 - ÍNDICE 1 - ÍNDICE... 2 2 - INTRODUCCIÓN... 3 3 - SELECCIÓN CARPETA TRABAJO... 4 3.1 CÓMO CAMBIAR DE EMPRESA O DE CARPETA DE TRABAJO?...

Más detalles

Instalar protocolo, cliente o servicio nuevo. Seleccionar ubicación de red. Práctica - Compartir y conectar una carpeta

Instalar protocolo, cliente o servicio nuevo. Seleccionar ubicación de red. Práctica - Compartir y conectar una carpeta Configuración de una red con Windows Aunque existen múltiples sistemas operativos, el más utilizado en todo el mundo sigue siendo Windows de Microsoft. Por este motivo, vamos a aprender los pasos para

Más detalles