domingo, 26 de agosto de 2012

ALGORITMOS Y DIAGRAMAS DE FLUJO 

Definición: El diagrama de flujo es la representación gráfica del algoritmo o proceso. Se utiliza en disciplinas como programación, economía, procesos industriales y psicología cognitiva. Estos diagramas utilizan símbolos con significados 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.

Simbolos y Significados:
  • Círculo: Procedimiento estandarizado.
  • Cuadrado: Proceso de control.
  • Línea ininterrumpida: Flujo de información vía formulario o documentación en soporte de papel escrito.
  • Línea interrumpida: Flujo de información vía formulario digital.
  • Rectángulo: Formulario o documentación. Se grafica con un doble de ancho que su altura.
  • Rectángulo Pequeño: Valor o medio de pago (cheque, pagaré, etcétera).Se grafica con un cuádruple de ancho que su altura, siendo su ancho igual al de los formularios.
  • Triángulo (base inferior): Archivo definitivo.
  • Triángulo Invertido (base superior): Archivo Transitorio.
  • Semi-óvalo: Demora.
  • Rombo: División entre opciones.
  • Trapezoide: Carga de datos al sistema.
  • Elipsoide: Acceso por pantalla.
  • Hexágono: Proceso no representado.
  • Pentágono: Conector.
  • Cruz de Diagonales: Destrucción de Formularios.
Ejemplos:

 Web grafía:

http://www.iqcelaya.itc.mx/~vicente/Programacion/AlgoDiag.pdf
http://ubv2006.galeon.com/Programas/Algoejemplos.pdf

domingo, 19 de agosto de 2012

"Aprendindo a programar"

Un ALGORITMO es una secuencia finita ‘bien definida’ de tareas ‘bien definidas’, cada una de las cuales se puede realizar con una cantidad de recursos finitos.
Se dice que una tarea esta ‘bien definida’, si se sabe de manera precisa las acciones requeridas para su realización. Aunque los recursos que debe utilizar cada tarea deben ser finitos estos no están limitados, es decir, si una tarea bien definida requiere una cantidad inmensa (pero finita) de algún recurso para su realización, dicha tarea puede formar parte de un algoritmo

Las técnicas para la formulación de algoritmos más populares son:

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 son:

SIMBOLO                          FUNCION

PSEUDOCODIGO

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.
El pseudocódigo nació como un lenguaje similar al lenguaje natural y era un mediopara representar básicamente las estructuras de control de programación estructurada. Se considera un primer borrador, dado que el pseudocódigo tiene que traducirse posteriormente a un lenguaje de programación.
La ventaja del pseudocódigo es que en su uso en la planificación de un programa, el programador se puede concentrar en la lógica y en las estructuras de control y no preocuparse de las reglas de un lenguaje específico. Es también fácil modificar el pseudocódigo si se descubren errores o anomalías en la lógica del programa, además de todo esto es fácil su traducción a lenguajes como PascalC o Basic.
El pseudocódigo utiliza para representar las acciones sucesivas palabras reservadas (similares a sus homónimos en los lenguajes de programación), tales como inicio, fin, si-entonces-sino, mientras, repita-hasta….etc
Secuencia

WEB-GRAFÍA:
http://www.virtual.unal.edu.co/cursos/ingenieria/2001839/data/local.html
http://departamento.us.es/edan/php/asig/LICFIS/LFIPC/Tema5FISPC0809.pdf


sábado, 11 de agosto de 2012

                                                  DISEÑO

CONCEPTO: actividad encaminada  a la configuración de un objeto. Siendo así, cualquier actividad productiva humana suele involucrar algún tipo de "actividad de diseño". Pero propiamente podriamos hablar de los más típicos como aquellos asociados al acto de: imaginar, diagramar, dibujar. Con el fin de crear un objeto.

Se divide principalmente en:


  • Diseño arquitectónico:

                     
                                         

  • Diseño de espacios:


                                         
  • Diseño industrial:
                                            

  •  Diseño grafico:

         
                                           

  • Diseño de moda:


                                                

  • Diseño textil:


                                             

Ramas de sus actividades:


  • Diseño editorial:


                                           

  • Diseño corporativo:


                                             

  • Diseño de exposiciones:


                                            

  • Diseño de arte:


                                         

  • Diseño publicitario:


                                         

  • Diseño digital:


                                         

  • Diseño fotográfico:


                                        


  • Ilustración:


                                       


  • Empaque y embalaje: