P. 1
Programación orientada a eventoS

Programación orientada a eventoS

5.0

|Views: 7.553|Likes:
Publicado porarmyosc88

More info:

Published by: armyosc88 on May 07, 2008
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as DOC, PDF, TXT or read online from Scribd
See more
See less

05/23/2013

pdf

text

original

Programación orientada a eventos - Introducción. Visual Basic. Visual C++. Java. Programas Secuenciales, Interactivos Y Orientados A Eventos. Propiedades y métodos. Modo de diseño y de ejecución. Objetos y Propiedades. Nombres de Objetos. Orden de disparo de los eventos. Carga y descarga de formulario. Eventos relacionados con el ratón. Agregando código al formulario. Crear, disparar y manejar eventos personalizados. Eventos y propiedades relacionados con gráficos. Programación Orientada a Objetos - Procesamiento de Datos. Estructura de un Objeto. Encapsulamiento y ocultación. Organización. Relaciones. Propiedades. Métodos. Polimorfismo. Beneficios del desarrollo con OOP. Programación Orientada a Objetos, Oracle y Sql Server. - Programación orientada a Objetos. Estructura De Un Objeto. Encapsulamiento y Ocultación. Organización de los objetos. Sistema de Gestión de Bases de Datos (SGBD). El modelo Entidad-Relación. Conceptos del Modelo Entidad-Relación. Operaciones sobre Tablas. SQL SERVER. Programación visual con C++ - ¿Que es C++?. ¿Que es la Programación Orientada a Objetos?. El modelo de programación Windows. El concepto de proyecto (workspace). Posibilidades de programación. Filosofía de trabajo con la MFC. Las clases básicas para interfaz de usuario. Clases básicas de propósito general. Gestión de mensajes de comandos del menú. Objetos capaces de gestionar mensajes de comando de menú. Clases orientadas a acceso a base de datos. Seguridad Informática - Virus informáticos - Conceptos básicos sobre virus informáticos. ¿Qué es un virus informático?. Funcionamiento de los virus. Caballos de Troya. Clasificación de los virus. Técnicas de detección. Eliminación. Aplicar cuarentena. Estrategia de seguridad contra los virus. Sentencias SQL en Visual Basic - ¿Qué es sql?. La sentencia select y la cláusula from. Programación SQL desde el control data. Eliminación Dinámica De Registros. Contar Registros. Grupos De Registros. Combinación De Datos. Teoría de los lenguajes de programación - Formulación de la Tarea. Descripción del lenguaje ADA. Los elementos teóricos de Sistemas de Computación. Modelo del Sistema de Programación. Forma general. Estructura Funcional (Algoritmos). Estructura Informática (Estructura de datos). Hardware. Software. Personal (programadores). Usuarios y mercado del Sistema de programación. Tutorial de Programación - Introducción al Visual Basic. Conceptos básicos de programación cliente/servidor. Troyanos. Comenzando a programar con Visual Basic.

Visual Basic - ¿Qué es visual Basic?. Características de visual Basic. Mención y explicación de las partes del entorno de trabajo de visual Basic. Mención y explicación de los botones de la barra de herramientas de visual Basic. Definición de términos. Visual Basic - Guía del Estudiante - La evolución del BASIC por los años 70 fue escasa, dado el auge que tomaron en aquella época lenguajes de alto nivel como el FORTRAN y el COBOL. En 1978 se definió una norma para unificar los Basics existentes creándose la normativa BASIC STANDARD.~~Con la aparición de los primeros ordenadores personales, dedicados comercialmente al usuario particular, allá por la primera mitad de los ochenta, el BASIC resurgió como lenguaje de programación pensado para principiantes, y muchos de estos pequeños ordenadores domésticos lo usaban como único sistema operativo (Sinclair, Spectrum, Amstrad). Adquisición, envío y manipulación de datos vía puerto LPT - El objetivo del proyecto es diseñar un sistema de adquisición de datos de 4 canales, a través del puerto paralelo, de tal forma que podamos enviar y recibir información. manipulando así, desde el computador la frecuencia de muestreo de los conversores analógico / digital, y dándole el tratamiento adecuado a la señal por medio de software para luego ser presentando el resultado en la pantalla del computador de forma gráfica y numérica. Dando como resultado la información de tal forma que cualquier persona fácilmente pueda interpretar. En este proceso se manejara la Implementación de protocolos, utilizando técnicas de programación e implementación con LABVIEW y MATLAB. Adquisición, envío y manipulación de datos vía puerto LPT y dispositivo DAQ - Se plantea la necesidad de una actividad metodológica que se apoye en tres principios: 1. La adquisición de los conocimientos técnicos y científicos necesarios para la comprensión y el desarrollo de la actividad tecnológica son imprescindibles. 2. Los conocimientos adquieren su lugar, si se aplica al análisis de los objetos tecnológicos existentes y a su posible manipulación y transformación, sin olvidar que este análisis se debe enmarcar trascendiendo al propio objeto e integrándolo en el ámbito tecnológico, social, cultural y económico de la época en que se produce. 3. La emulación del proceso de resolución de problemas, se convertirá en remate de este proceso de aprendizaje y adquiere su dimensión completa, apoyado en las dos actividades precedentes. La utilización del método de resolución de problemas, que es común a cualquier actividad tecnológica, aplica una serie lógica de pasos, que a partir de un requerimiento dado, conduce a la obtención de una solución que lo satisfaga. Los avances tecnológicos se pueden considerar, como "la aplicación sistemática del conocimiento científico y organizado a las tareas prácticas", a la resolución de problemas específicos. La esencia de la tecnología, radica en la utilización de teorías, métodos científicos y su adaptación para conseguir determinados fines, utilizando las fuentes de la experiencia, inspiración he investigación, para dar así, aportaciones prácticas y específicas a las diversas áreas de conocimiento y desarrollo. Por lo tanto podemos entender, que el quehacer de la vida humana se

articula en torno a un binomio conocimiento-acción, donde ambos deben tener un peso específico equivalente.

Agilidad y desarrollo de Software Libre - Principios ágiles en el Software Libre. Valores y principios de XP en el Software Libre. Las metodologías de desarrollo ágiles y el Software Libre son enfoques muy conocidos para el desarrollo de software. Aunque son muy diferentes, presentan muchas concordancias como, por ejemplo, los principios y valores básicos. En particular, hay muchas analogías entre el desarrollo de Software Libre y la programación extrema (enfoque al código e inclusión de cambios, por citar algunas). Este artículo presenta estos principios y valores básicos e identifica las concordancias entre ambas metodologías... Algorítmica para programación - El contenido del módulo detalla de forma clara el uso de las cuatro herramientas básicas que tiene todo lenguaje de programación para resolver problemas haciendo uso de ordenadores (Estructuras de asignacion, de Decision, Cíclicas y de Selección Múltiple). Cada una de las estructuras tiene un conjunto de ejercicios resueltos mostrando de forma sencilla desde el planteamiento del problema, el análisis de la solución, el algoritmo en forma de Seudolenguaje, Diagrama de Flujo y Seudocódigo y para probarlos en el ordenador se ha incluído el código en lenguaje C, Lenguaje Pascal y Código para MatLab. Algoritmo Evolutivo Paralelo para Problemas de Asignación Cuadrática – QAP - El Problema de Asignación Cuadrática (QAP) es un problema de optimización combinatorio que puede establecerse como un conjunto de n elementos distintos que deben ser localizados en n localidades de forma óptima. Los Algoritmos Evolutivos han emergido como una clase de búsqueda aleatoria de varios puntos, concurrentemente, sobre un espacio de solucione; los AEs requieren de mucho poder de computo y espacio de memoria lo cual los hace interesantes para paralelizarlos. La paralelización del AE mejora considerablemente tanto el desempeño del algoritmo como la calidad de las soluciones reportadas debido a que se pueden manipular grandes espacios de búsqueda.

You're Reading a Free Preview

Descarga
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->