jueves, 30 de agosto de 2012

Introducción Visual Basic 2008

Primer Vídeo:

Visual Basic Express es una herramienta eficaz capaz de crear aplicaciones y componentes plenamente funcionales que se pueden compartir con otros usuarios. No va dirigida, sin embargo, a desarrolladores profesionales ni a programadores que trabajan en un entorno de equipo. Otras versiones de Visual Basic proporcionan características que satisfacen las necesidades avanzadas de programación profesional y en equipo. Si tiene que escribir aplicaciones que conecten con una base de datos en red, interactúen con Microsoft Office, sean compatibles con dispositivos móviles o sistemas operativos de 64 bits o requieran depuración remota, necesitará una versión más avanzada de Visual Basic. En este tema se proporciona información general de Visual Basic, un programa para crear aplicaciones mediante el lenguaje Visual Basic. Igual que un programa como Microsoft Outlook proporciona diversas herramientas para trabajar con correo electrónico, Visual Basic Express es un kit de herramientas con el que realizar una amplia gama de tareas de programación.

Segundo Vídeo:

Este vídeo introductorio cubre las principales características de Visual Basic 2008 Express Edition y muestra algunas de las tareas más comunes que realizará a medida que crea sus programas. Al finalizar el vídeo, estará más familiarizado con el entorno de desarrollo y podrá empezar a crear su primera aplicación.
  • Algunos de los temas tratados en este vídeo son:
  • Configuración
  • Creación de un proyecto
  • El diseñador de formularios de Windows
  • Escritura de código en Visual Basic
  • Compilación, ejecución y almacenamiento del proyecto
  • Errores y depuración
  • Archivos de proyecto, propiedades y personalización
  • Datos
  • Pasos siguientes
Primer Vídeo


Segundo Vídeo


jueves, 23 de agosto de 2012

Algoritmos y diagrama de flujo

Definición: 
El diagrama de flujo es la representación gráfica del algoritmo o proceso. Se utiliza en disciplinas como la programación, la economía, los procesos industriales y la psicología cognitiva. Estos diagramas utilizan símbolos con significados bien definidos que representan los pasos del algoritmo, y representan el flujo de ejecución mediante flechas que conectan los puntos de inicio y de fin de proceso.

Uso de recursos: 

Nombre
Símbolo
Función
Terminal
'Diagrama de flujo'
Representa el inicio y fin de un programa. También puede representar una parada o interrupción programada que sea necesaria realizar en un programa.
Entrada / salida
'Diagrama de flujo'
Cualquier tipo de introducción de datos en la memoria desde los periféricos o registro de información procesada en un periférico.
Proceso
'Diagrama de flujo'
Cualquier tipo de operación que pueda originar cambio de valor, formato o posición de la información almacenada en memoria, operaciones aritméticas, de transformaciones, etc.
Decisión
'Diagrama de flujo'
Indica operaciones lógicas o de comparación entre datos (normalmente dos) y en función del resultado de la misma determina (normalmente si y no) cual de los distintos caminos alternativos del programa se debe seguir
Conector Misma Página
'Diagrama de flujo'
Sirve para enlazar dos partes cualesquiera de un diagrama a través de un conector en la salida y otro conector en la entrada. Se refiere a la conexión en la misma pagina del diagrama
Indicador de dirección o línea de flujo
'Diagrama de flujo'
Indica el sentido de la ejecución de las operaciones
Salida
'Diagrama de flujo'
Se utiliza en ocasiones en lugar del símbolo de salida. El dibujo representa un pedazo de hoja. Es usado para mostrar datos o resultados.

Aplicación:







Web grafía:

sábado, 18 de agosto de 2012

Aprendiendo a programar

Definición:  Algoritmo es un conjunto finito de pasos definidos, estructurados en el tiempo y formulados con base a un conjunto finito de reglas no ambiguas, que proveen un procedimiento para dar la solución o indicar la falta de esta a un problema en un tiempo determinado.
Uso de recursos:
- Diagramas de Flujo

Se basan en la utilización de diversos símbolos para
representar operaciones específicas. Se les llama diagramas
de flujo porque los símbolos utilizados se conectan por
medio de flechas para indicar la secuencia de operación.

- Pseudocódigo

Es un lenguaje de especificación de algoritmos. El uso de
tal lenguaje hace el paso de codificación final (esto es, la
traducción a un lenguaje de programación) relativamente
fácil.

- Diagramas Estructurados (nassi-schneiderman)


Los Diagramas Estructurados, son una técnica que permite
formular algoritmos mediante una representación geométrica y
de asignación de espacios de un bloque específico.



Aplicaciones:

Las aplicaciones de estos algoritmos en algunos casos son inmediatas; por ejemplo, hallar el trayecto más corto entre dos estaciones es algo que interesa a muchos viajeros del metro y se pueden obtener aproximaciones bastante buenas del mundo real utilizando algunos de los algoritmos que obtienen distancias mínimas. Otros algoritmos sirven para procesar cadenas, lo cual sirve de base para analizadores léxicos o algoritmos criptográficos, por ejemplo.

Además, tener conocimientos adecuados de algoritmia y estructuras de datos facilita el poder pasar de un lenguaje de programación a otro con mucha mayor facilidad: puesto que ya se tiene la base, sólo hace falta superar las dificultades técnicas particulares de cada lenguaje.

 

viernes, 10 de agosto de 2012

Teoría del Diseño


¿Qué es diseño?
Actividad encaminada a la configuración de un objeto. Siendo así, casi cualquier actividad productiva humana suele involucrar algún tipo de "actividad de diseño". Pero propiamente podríamos hablar de los más típicos como aquellos asociados al acto de: Imaginar, Diagramar, Dibujar. Con el fin de crear un objeto.

El diseño se divide principalmente en:
- Diseño arquitectónico: Consiste en proyectar y concebir espacios habituales para el ser humano.


- Diseño de Espacio: Especialización del diseño arquitectónico y se ocupa de concebir y realizar proyectos de uso.



- Diseño Industrial: Consiste en concebir y proyectar objetos de producción industrial para el uso humano.




- Diseño Gráfico: Consiste en concebir y configurar mensajes visuales significantes.


- Diseño de Moda: Consiste en proyectar y realizar prendas y accesorios para vestir.


- Diseño Textil: Es una rama derivada de la combinación de algunos métodos del diseño gráfico con algunos otros del industrial y el de modas.


Diseño gráfico las ramas principales de su actividad son:
  • Diseño Editorial: Creación de productos impresos en revistas, periódicos y libros.


  • Diseño Corporativo: Creación de logotipos, marcas e identidad visual de compañías, personas, organizaciones y productos.

  • Diseño de Exposiciones: Creación de stands o leyouts de exposición para tiendas, ferias, etc.
  • Diseño de Arte: Ocupa mucho en la producción escénica, fílmica y TV tiene que ver con el diseño de escenografías.

  • Diseño Publicitario: Todos los objetos de comunicación visual relacionados con la promoción y difusión de mensajes comerciales.
  • Diseño Digital: Se ocupa del desarrollo y creación de imágenes mediante medios digitales.
  • Diseño Fotógrafo: También llamado como "foto diseño" y que tiene que ver con la creación de imágenes mediante medios fílmicos.
  • Ilustración: Consiste en aplicar las técnicas y métodos de las artes plásticas, para ilustrar conceptos específicos en cualquier canal de comunicación.
  • Empaque y Embalaje: Se ocupa de la creación de los envases, empaques y etiquetas de los productos de consumo.