Algoritmos- Pasos. Tipos. Análisis del problema. Diseño del algoritmo. Mandatos e instrucciones. Variables vectores y matrices. Documentación.
Algoritmos computacionales- Marco Historico. Generalidades. Análisis de Algoritmos. Técnica de diseño de algoritmos. Algoritmos de búsqueda y ordenación. Verificación y derivación de programas. Análisis Foda.
Algoritmos de ordenación no recursivos- Conceptos preliminares. Cuándo aplicar un método. Tipos de ordenamientos. Clasificación de los algoritmos de ordenamiento. Algoritmo burbuja. Algoritmo inserción. Algoritmo selección. Algoritmo Shake. Algoritmo Shell. Ejercicios de aplicación.
Algoritmos de ordenamiento- Análisis de los algoritmos.
Bubble sort. Selection sort. Insertion sort. Merge sort. Quick sort. Heap Sort. Shell sort. Código fuente del Trabajo Práctico. Análisis de Algoritmos. El siguiente trabajo desarrolla el tema de la performance en distintos algoritmos de ordenamiento y presenta una comparativa de cada uno de ellos, como también el órden de complejidad de los mismos. Las implementaciones de los algoritmos han sido realizadas en c++. (En Formato PDF).
Análisis de Sistemas Basado en el modelo de Datos- Planeación, análisis, desarrollo e Implantación de sistemas.
Los métodos para la creación de sistemas de procesamiento de datos están cambiando rápidamente. En la actualidad existen dos tendencias metodológicas; la primera orientada al estudio de los procesos soportada por la ingeniería de software y la segunda orientada al estudio de los datos y procesos, soportada por la Ingeniería de Información.
Árboles multicaminos. - Árboles B, B+, B*- Resolviendo los problemas de los accesos a disco. Generalización del concepto Árbol de búsqueda. En busca del equilibrio en el árbol y un mayor aprovechamiento del espacio en disco. Árbol B. Algunas modificaciones al Árbol B. Árbol B +. Disminuyendo la altura del árbol y los accesos a memoria. Árbol B*.
Árboles y su implementación en Object Pascal- En este artículo el autor describe como se implementan los árboles en el lenguaje de programación Object Pascal. Una de las características más importantes de Object Pascal es su capacidad para admitir diferentes tipos de datos. Entre ellos están los datos de tipo simple, los de tipo estructurado y los de tipo puntero. Los datos de tipo simple son elementos individuales (números, caracteres, etc) que se asocian a identificadores únicos. Existen varios tipos de datos simples que abarcan los cuatro tipos estándar (entero, real, de caracteres, boléanos) y a los tipos simples definidos por el programador (enumerados y subrango)...
Archivos de recursos y de configuración en Delphi- En este artículo el autor describe como se crean y utilizan en Delphi los archivos de recursos y de configuración. Toda aplicación desarrollada con Delphi parte de un proyecto que puede estar compuesto de uno o más formularios (ventanas a partir de las cuales se construyen los programas), módulos de código (cuya finalidad es almacenar código que posteriormente será usado desde otros puntos de la aplicación), archivos de recursos (ficheros que contienen otros elementos usados por la aplicación que formarán parte del ejecutable), y archivos de configuración (ficheros que contienen valores que se usan en la configuración del programa), entre otros. En este trabajo se describe como se crean y utilizan en Delphi los archivos de recursos y de configuración.
Arquitectura paralela- Procesamiento Paralelo. Arquitectura Paralela. Línea paralela aritmética. Línea paralela de instrucciones. Arquitectura paralela RISC.
El procesamiento paralelo es un término que se usa para denotar un grupo de técnicas significativas que se usan para proporcionar tareas simultáneas de procesamiento de datos con el fin de aumentar la velocidad computacional de un sistema de computadoras. En lugar de procesar cada instrucción en forma secuencial como es una computadora convencional, un sistema de procesamiento paralelo puede ejecutar procesamiento concurrente de datos para conseguir un menor tiempo de ejecución. Por ejemplo, cuando se ejecuta una instrucción en la ALU, puede leerse la siguiente instrucción de la memoria. El sistema puede tener 2 o mas ALUS y ser capaz de ejecutar dos o mas instrucciones al mismo tiempo. Además, el sistema puede tener dos o más procesadores operando en forma concurrente. EL propósito del procesamiento paralelo es acelerar las posibilidades de procesamiento de la computadora y aumentar su eficiencia, esto es, la capacidad de procesamiento que puede lograrse durante un cierto intervalo de tiempo. La cantidades de circuitería aumenta con el procesamiento paralelo y, con el, también el costo del sistema. Sin embargo, los descubrimientos tecnológicos han reducido el costo de la circuetería a un punto en donde las técnicas de procesamiento paralelo son económicamente factibles...
Base de Datos- Tablas de decisión. Árboles de decisión. Archivos. Definición de Base de Datos.
En el presente trabajo se trata de dar una visión más cercana sobre las herramientas que se utilizan para la toma de decisiones desde una perspectiva racional. Conforme aumenta la complejidad del ser vivo, aumenta también la complejidad de sus decisiones y la forma en que éstas se toman. Así, pasamos de una toma de decisiones guiada instintivamente, a procesos de toma de decisiones que deben estar guiados por un pensamiento racional en el ser humano, y en este trabajo estudiaremos estas herramientas orientadas a los sistemas de información. La utilización de árboles y tablas de decisión ayuda a observar las condiciones y acciones que producirá el proceso de la creación de un nuevo sistema.
Un aspecto que también se toma en cuenta es el flujo de datos, es decir, hay que examinar de donde viene, hacia donde se dirigen y donde se almacenan los datos...
Base de datos- Administración de datos. La jerarquía de los datos. Entidades, atributos y claves de los datos. El método tradicional en contraste con el método de la base de datos. Modelado de datos y modelos de bases de datos. Sistemas de administración de bases de datos (DBMS). Creación y modificación de la base de datos. Almacenaje y recuperación de datos. Manipulación de datos y creación de informes. Sistemas de administración de base de datos de amplio uso para usuarios finales. Selección de un sistema de administración de base de datos. Desarrollos de las bases de datos. Almacenes de datos, mercados de datos y minería de datos. Procesamiento analítico en línea (OLAP). Sistemas de administración de base de datos objeto-relacional.
Base de datos y aplicación para localización y análisis de incendios forestales- El problema de la información en los incendios forestales. Sistema informativo como solución. Diseño de los datos. Desarrollo de la aplicación. Análisis estadísticos y espaciales. La actividad de prevención y control de incendios genera datos continuamente. Estos datos tienen que ser almacenados para análisis posteriores. La efectividad de la actividad depende en gran medida de la forma en que estos datos son manejados. El diseño de una base de datos y herramientas para registrar y analizar de datos es una parte esencial de la creación de un sistema de información. El sistema descrito en este documento incluye una base de datos geo-espacial (geodatabase), cuyo diseño fue abordado mediante el modelo relacional y una aplicación desarrollada mediante el entorno de programación Visual Basic for Applications (VBA) de MS Access. El resultado es un componente de software capaz de abarcar todos los datos generados por la actividad mencionada y realizar algunos análisis estadísticos y espaciales. El sistema propuesto va más allá del sistema anterior existente por la integralidad del diseño de los datos así como por el número y alcance de los análisis. Es aplicable dentro del marco de trabajo de la Oficina Nacional de Guardabosques de Cuba como una herramienta de apoyo a procesos de toma de decisiones.
Bases de datos- Archivos convencionales. Definición de Base de Datos. Componentes principales
Ventajas en el uso de Bases de Datos. El sistema organizador de Base de Datos (DBMS). El administrador de la Base de Datos (DBA). Tipos de modelos de Datos
Bases de Datos distribuidas. Tendencias futuras. Algunas Bases de Datos.
Bases de datos sistemas columbia- Generalidades. Manejo de Access. Creación de una base de datos.
El Instituto Superior Tecnológico "Sistemas Columbia" ubicado en el paradero 7 de la avenida Wiese en Canto Grande tiene 2 años de vigencia y debido a que en este último año se ha incrementado su cantidad de alumnos, docentes y signaturas a dictar, se desea desarrollar una Base de Datos para la correcta manipulación de toda su información académica. En el cual se desea alcanzar algunos objetivos tales como: Solución al problema de administración académica; Extraer datos de una realidad para reflejarlos en los campos de las tablas; Desarrollar consultas ya sean de selección o de tabla de referencias cruzadas, para hacer más fácil la visualización de datos específicos.
Benchmark para Procesadores- Concepto de Benchmark. Utilización del rendimiento para elegir el sistema correcto. Prueba práctica.