Algoritmos y programación – Modulo 1- El proceso computacional. Programas. Instrucciones. Instrucciones nativas. Variables. Términos. Asignaciones. E/S. Control de proceso. Instrucciones declarativas. Tipos abstractos de datos. Tipos de datos nativos. Tipos de datos definidos. Elemento estándar. Valores. Funciones. Operadores. Tipos de datos escalares. Tipos de datos agregados. Tipos de datos agregados nativos (estructuras, arreglos, uniones y clases). Referencias. Taller. Laboratorio guiado. (En formato PDF).
Algoritmos y programación – Modulo 2- Especificación de un tipo de dato. Especificación de un tipo de dato escalar. Especificación de un tipo de dato agregado. Tipos de datos agregados iterados. Programación con tipos de datos agregados nativos en C++. Arreglos de estructuras. Recorridos, búsquedas e intercambios en arreglos de estructuras. Programación con tipos de datos agregados iterados en C++. (En Formato PDF).
Algoritmos y programación – Modulo 3- El tipo de dato lista. General. Ordenada. Stack. Queue. Especificaciones. Especificación general de la lista. Especificación stack (pilas). Especificación queue (colas). Programacion con listas en C++.
Almacenes de datos: importancia de la estandarización de las direcciones para las empresas de hoy en- Almacenes de datos. Conceptos básicos. Arquitectura. Procesos. Limpieza de datos. ¿Qué es estandarización?. Importancia de la estandarización de direcciones para las empresas de hoy en día. Los almacenes de datos son el centro de atención para las grandes empresas de hoy en día, ya que constituyen uno de los soportes fundamentales para el proceso de toma de decisiones gerenciales; de ahí la importancia de que la información guardada en ellos sea confiable y con calidad. Uno de los procesos en la construcción de estos y que contribuye a lograr este objetivo es la limpieza de datos, y junto con ella la estandarización de direcciones. Para comunicarse efectivamente con sus clientes, por teléfono o por correo, una empresa debe mantener una lista de sus clientes extraordinariamente limpia y con sus direcciones normalizadas. Esto evita problemas como el de la pérdida de credibilidad o de imagen de la organización, al hacer envíos precisos y al brindarle al cliente un servicio más rápido y profesional.
Análisis y diseño- Determinación de requerimientos y análisis de información. Análisis estructurado. Prototipos D de aplicaciones. Requerimientos de las transacciones de los usuarios. Requerimiento de decisión de los usuarios. Requerimiento de toda la organización. Estrategias para el desarrollo de prototipos.
Antecedentes de la computadora- El Abaco. La Pascalina. Historia de la computadora. La máquina analítica. Primeros ordenadores. Circuitos integrados. Generaciones De La Computadora. Pioneros de la computación.
Antivirus- ¿Qué es un virus?. ¿Qué es un antivirus?. Secuwared Applications. Otro concepto de antivirus.
Aprendizaje Asistido por Computadora- Computer Assisted / Aided Language Learning (CALL). Theoretical framework
Research design. Instructional design. Data analysis. Conclusions and implications. (Sólo en Inglés).
Apuntes de administración de bases de datos- Funciones del Administrador de la Base de Datos. Implementación del esquema Conceptual (Nivel Lógico Global). Implementación del Esquema Interno (Nivel Físico). Implementaciones de los Esquemas Externos (Vistas). Diccionario de Datos. Herramientas del Sistema. Implicaciones de Bases de datos distribuidas. Auditoria. Seguridad y control.
Archivos- Conceptos básicos. Objetivo del sistema de gestión de una base de datos. Administración de la base de datos Diferentes enfoques de los sistemas manejadores de base de datos. Diseño de bases de datos. Ventajas de la base de datos.
Archivos o Ficheros (Files)- ¿Qué son archivos?. Introducción a los archivos. Características. Clasificación. Tipos de archivos. Archivos según su función; según sus elementos. Acceso a los archivos. Tipos de acceso a los archivos. Operaciones generales que se realizan sobre un archivo. Organización de los archivos. Enfoques generales para la organización de archivos. Archivos secuenciales. Archivos de texto. Archivos Indizados. Archivos dispersos. Medidas de utilización de los archivos. Definiciones.
Arquitectura Cuántica- Arquitectura de una computadora cuántica. Computadora cuántica.
La computación cuántica trata el almacenamiento y procesamiento de la información, a diferencia de la computación actual donde los bits pueden estar en un estado discreto y alternativo a la vez, en base a bits que mantienen dos estados simultáneamente en un instante determinado, reduciendo enormemente el tiempo de procesamiento. La teoría de la computación cuántica esta basada en las interacciones del mundo atómico y en futuras implementaciones de las computadoras cuánticas.
En este artículo se desarrollan los fundamentos y los elementos básicos que conforman la computación cuántica. También se presenta una arquitectura cuántica muy aceptada entre los investigadores que desde un principio han orientado sus investigaciones hacia lograr una arquitectura compatible con las actuales, de ahí que esta tiene muchas semejanza con las arquitecturas existentes, con elementos propios de la computación cuántica. En la última sección se relata brevemente los lineamientos que debe seguir el diseño de una computadora cuántica.
Arquitectura von Neumann- Computadora Von Neumann. Procesador. Procesadores Intel. Procesadores AMD. Memorias. Puertos. Fuentes de alimentación.
Aspectos negativos de la Informática- Piratería de software. Falsificación de Software. Virus de Computadoras. Varios programas antivirus son comunes como son. Robo de hardware.
Aspectos para Auditorías de Sistemas de Información y Tecnologías Informáticas- Implementación de estándares de Seguridad Informática. Situación actual el cliente. Definición de Auditoría. Consultoría en Normas, Estándares y Seguridad Informática. Recomendaciones de Mayor Prioridad. Estándares de la Informática. Definición de seguridad informática. Política de seguridad. Análisis y gestión de riesgos. Vulnerabilidad, amenazas y contramedidas. Tipos de vulnerabilidad. Tipos de amenazas. Tipos de medidas de seguridad o contramedidas. Planes de contingencia. Principios fundamentales de la seguridad informática. Diagramas de Infra estructura informática Óptima.