Algoritmo- Diferencia entre el lenguaje algorítmico e informático. Planteo de problemas. Organigramas. Traza de un algoritmo. La función principal que posee realizar la traza de un algoritmo es la de comprobar que éste funciona correctamente o para realizar la etapa de depuración en la que se intenta corregir errores, simplificar el algoritmo al máximo e incrementar su eficacia y velocidad.
Algoritmos de ordenamiento- Qué es ordenamiento? Tipos de ordenamientos. Internos y externos. Eficiencia en tiempo de ejecución. Clasificación. Algoritmos de inserción, de intercambio, de selección, de enumeración.
Auditoría- Marco teórico. Software y Datos. Entradas y Salidas. Análisis del Sistema. Diseño de Entradas y Salidas.
En un principio el desarrollo de Software se hacia sin usar metodologías o técnicas, esto debido a que los sistemas eran pequeños y de muy escasa complejidad, pero a medida que avanzó la tecnología, las necesidades crecieron provocando que los sistemas de software no fueran de suficiente calidad, Iniciándose una rama de la computación que se ha hecho indispensable en la última década, esta es conocida como "Ingeniería de Software", evidentemente aún se encuentra en sus inicios pero ha ayudado a solucionar problemas en lo referente al análisis, diseño, desarrollo y mantenimiento de sistemas administrativos, los de apoyo a las tomas de decisiones o las de aplicaciones más comunes como son los de sistemas de monitoreo o los de control de procesos. Para el desarrollo e implantación de tales sistemas es necesario realizar una serie de procesos que parten desde la comprensión del problema hasta la puesta en marcha del producto final...
Base de Datos- Base de datos. Diseño de una base de datos. Creación de una base de datos. Gráficos y tablas. Sistema de gestión de base de datos. Creación de un informe rápido. Creación de consulta básica.
Bases de Datos- Conceptos fundamentales. Bases de datos orientadas a objetos (BDOO).Desarrollo con Bases de Datos OO. Impacto de la Orientación a Objetos en la Ingeniería del Software. Algunos ejemplos de la tecnología orientada a objetos. Primer intento de Estandarización: ODMG-93. ¿Qué es BDOviedo3?.
Controles y clases en Visual Basic- Introducción a los controles. Propiedades, métodos, Funciones y Eventos. Creación de un control. Manos a la obra. Creación de las propiedades del control textbox especial. Creación de los eventos. Creación de las propiedades y funciones personalizadas. Finalización de un Control. Conclusión. Introducción a las Clases. Propiedades, Funciones y Eventos. Diseño de clase en Visual Basic. Creación de la Clase "ASISTENTE".
Curso de Diseño de Páginas Web - HTML- Estructura básica de un documento HTML. Dando forma al texto del documento HTML. Caracteres especiales. Enlaces. Imágenes. Alineación y dimensionado de imágenes. Fondos y colores. Tablas. Formularios. Mapas. Frames. Sonidos.
Curso de Java- Origen de Java. Características. Orientado a Objetos. Seguridad. Multithreaded. Cuál es la ventaja? Qué gano con Java? Arquitectura neutral. Portátil. Interpretado. Dinámico. Sus limitaciones.
Curso de Visual Fox Pro- Creación de la base de datos. Descripción de los botones del toolbar. Crear una nueva tabla. Relaciones entre tablas. El generador IR. Vistas locales. Ventana de creación de vistas. Creación de vistas remotas.
Introducción al Lenguaje C.- EL lenguaje C es el resultado de un proceso de desarrollo que inició con un lenguaje denominado BCPL. Este influenció a otro llamado B (inventado por Ken Thompson). En los años 70; éste lenguaje llevó a la aparición del C. Elementos grales de un programa en C. Autoevaluación.
Lenguaje C- Estructura básica de un programa en C. Tipos básicos y variables. Funciones. Expresiones y operadores. Conversión de tipos. Control de flujo. Sentencia if, switch, while, for. Break y Continue. Definición y prototipos de funciones.
Lenguajes de Programación- Al desarrollarse las primeras computadoras electrónicas, se vio la necesidad de programarlas, es decir, de almacenar en memoria la información sobre la tarea que iban a ejecutar. Las primeras se usaban como calculadoras simples; se les indicaban los pasos de cálculo, uno por uno. Java. Lenguaje C. Pascal. QBasic. Linux. Ensamblador. Assembler.
Manual Teórico Práctico de Visual FoxPro 6.0- Bases de datos. Programación. Formularios. Informes.
En este manual daremos a conocer al estudiante el lenguaje de programación Visual Fox Pro 6.0. Se pretende familiarizar al alumno con el entorno de desarrollo de aplicaciones para base de datos.
Visual Fox Pro es un gestor de base de datos, orientado a la programación de objetos.
Visual Fox Pro pertenece a la familia xbase lo que hace que su programación sea sencilla, estructurada y mas fácil de entender tanto para programadores principiantes como programadores expertos...
Proceso de desarrollo de software- Abstract. Fundamentos del Análisis de Requerimientos. Análisis de Requerimientos. Tareas del Análisis. Principios del Análisis. El dominio de la Información. Partición. Visiones Lógicas y Físicas. Construcción de Prototipos de Software. Un escenario para la contruccion de prototipos. Especificación. Principios de Especificación. Metodos de Análisis de Requerimientos. Metodologías de Análisis de Requerimientos. Métodos de Análisis Orientados al Flujo de Datos. Diagramas de Flujos de Datos. Diccionario de Datos. Descripciones Funcionales. Métodos Orientados a la Estructura de Datos. Desarrollo de Sistemas de Jackson. Requerimientos de las Bases de Datos. Características de las bases de datos. Ingeniería de Requerimientos en el URUGUAY.