Está en la página 1de 7

UNIVERSIDAD DE LAS AMERICAS

CONSTRUCCION Y DOMOTICA

APLICACIONES CON PLCs y CABLEADO DE SISTEMAS DOMTICOS

TRABAJO DE INVESTIGACION No. 1

TEMAS:

DIAGRAMAS DE FLUJO
TEORA DEL ALGEBRA BOOLEANA: COMPUERTAS LGICAS, AND, NAND, OR,
EXOR, OR EXCLUSIVE, ETC.
CONCEPTOS GENERALES DE LA PROGRAMACIN ESTRUCTURADA
TEORA SOBRE LOS DIAGRAMAS O LNEAS DE TIEMPO.

ALUMNA:

JHOANA GRICELA ROCERO RIOS

DOCENTE:

ING. JORGE ENRIQUE ALAVA

FECHA DE ENTREGA:

LUNES 19 DE JUNIO DEL 2017


MARCO TEORICO

En el presente informe se detallara lo que es un Diagrama de flujo, la teora del algebra


booleana, conceptos generales de la programacin estructurada y la teora sobre los diagramas
o lneas de tiempo.

Un diagrama de flujo facilita la comprensin, el estudio, mediante smbolos, los cuales sirven
de ayuda para un mejor entendimiento de un algoritmo por cualquier persona.

La teora del algebra booleana creada en los aos 1815-1864 por el britnico George Boole,
que gracias al desarrollo de las ciencias en la computacin dio origen a esta teora, tomando en
cuenta primero que el lgebra es una rama de las matemticas donde generalmente se usa
signos, letras y nmeros, Y fue as como Boole propuso un sistema de expresiones
simplificadas.

En la programacin estructural en resumen lo que se debe tomar en cuenta es la secuencia, la


seleccin y la interaccin, los cuales sern combinados para conseguir el programa que maneje
la tarea que muestre la informacin requerida.

La teora sobre los diagramas o lneas de tiempo nos muestra de manera grfica lo que ocurre
en nuestro sistema con respecto al tiempo.

OBJETIVOS

Conocer cmo se representa grficamente un proceso que proporcione un mejor mtodo de


comunicacin.
DIAGRAMAS DE FLUJO

Definicin.- Es una representacin grfica de un algoritmo (describe una secuencia de pasos


escritos para realizar una tarea).El diagrama utiliza smbolos con significados bien definidos por
tres fases, las cuales son:

La entrada.- Son los datos con los que contamos.


El proceso.- En este punto se obtiene la solucin al problema planteado.
La salida.- Es el resultado y la solucin del problema.

Con cada una de estas fases se representa secuencias donde se identifica cada una de los
pasos para ejecutar el problema, siguiendo el flujo de informacin.

Para que se usa un diagrama de flujo

Se usan para hacer un programa informtico, para analizar lo que tiene que hacer un robot, en
los procesos industriales, etc.

Un diagrama de flujo es til en todo aquello que se necesite una previa organizacin antes de
su desarrollo.

Tipos de diagrama de flujo

Formato vertical: La secuencia de las operaciones, va de arriba hacia abajo


Formato horizontal: La secuencia de las operaciones, va de izquierda a derecha.
Formato panormico: Es un proceso entero, registra las operaciones no solo en flujo
vertical, sino tambin en flujo horizontal, las acciones simultneas.
Formato Arquitectnico: Describe el itinerario de ruta de una forma o persona sobre el
plano arquitectnico del rea de trabajo.

Normas de un diagrama de flujo

1. Todos los smbolos han de estar conectados


2. A un smbolo de proceso pueden llegarle varias lneas
3. A un smbolo de decisin pueden llegarle varias lneas, pero slo saldrn dos (Si o No,
Verdadero o Falso).
4. A un smbolo de inicio nunca le llegan lneas.
5. De un smbolo de fin no parte ninguna lnea.

Ventajas de los diagrama de flujo

1. Favorecen la comprensin del proceso a travs de mostrarlo como un dibujo.


2. Permiten identificar los problemas y las oportunidades de mejora del proceso.
3. Muestran las interfaces facilitando a los empleados el anlisis de las mismas.
4. Es una excelente herramienta para los que desarrollan la tarea, cuando se realizan
mejoras en el proceso.
Smbolos fundamentales para un diagrama de flujo

SIGNIFICADO SIMBOLO
Terminal.- Indica comienzo o final de un programa,

Captura y emisin de datos.- Entrada o salida de informacin

Proceso.- Cualquier proceso interno con asignacin de variables,

Lnea de flujo.- Sentido del flujo de procesos.

Decisin Mltiple.- Tomar una decisin (una pregunta).

Conector.- Indica a travs de una referencia (nmero, letra o texto),

Modulo Independiente.- Al llegar a esta llamada el programa pasa a ejecutar

Salida a impresora.-Se utiliza cuando se va a mostrar el resulatado en panatalla

Entrada por teclado.-Representa el in greso de los datos al programa.

Reglas para el diseo de diagramas de flujo

1. Se deben disear de arriba hacia abajo o de izquierda a derecha.


2. Los smbolos se unen con lneas de flujo, que indican el flujo que seguir el programa.
3. Las lneas de flujo solo debern ser horizontales o verticales.
4. No deben quedar lneas de flujo sin conectar con algn smbolo.
5. Cuando se desee dividir el diagrama en mdulos se deben de utilizar conectores y se
debe de enumerar.
6. El texto incluido en los smbolos deber de ser concreto, preciso y fcil de leer.
7. El smbolo de decisin es el nico que tiene ms de una lnea de flujo de salida.
8. Todos los smbolos a excepcin del fin pueden tener ms de una lnea de flujo de
entrada.
Ejemplos de programas sencillos

1) Muestra el resultado del rea

Algoritmo

1) INICIO
2) B*H
3) A=(B*H)/2
4) A
5) FIN

INICIO

A= (B*H)/2 A
B*H

FIN
2) Multiplicar dos nmeros

Algoritmo

1) INICIO INICIO
2) A,B,C
3) C=A*B
4) C A,B,C
5) FIN

C=A*B

FIN

https://es.slideshare.net/irvingsalazar2/diagramas-de-flujo-informatica-1
https://cibertareas.info/diagramas-diagrama-de-flujo-y-diagrama-eps-informatica-2.html

http://www.aprenderaprogramar.com/index.php?option=com_content&view=article&id=305:conc
epto-de-diagramas-de-flujo-para-representar-programas-simbolos-basicos-y-ejemplos-
cu00138a&catid=28&Itemid=59

http://www.areatecnologia.com/diagramas-de-flujo.htm

TEORIA DEL ALGEBRA BOOLEANA

Definicin.- Es una estructura matemtica con dos operaciones binarias y una unitaria. En
muchos casos el dominio consiste en dos valores cero y uno (falso y verdadero), y esta se
aplica en el diseo de los sistemas digitales.

El lgebra booleana es un sistema algebraico definido en un conjunto B, el cual contiene dos o


ms elementos y entre los cuales se definen dos operaciones denominadas, suma u operacin
OR (+), y el producto u operador AND ( . ). Definidos de la siguiente forma:

A B A+B A.B
0 0 0 0
0 1 1 0 A A'
1 0 1 0 0 1
1 1 1 1 1 0

OPERADOR + OPERADOR OR

OPERADOR * OPERADOR AND

OPERADOR ' OPERADOR NOT

Cada uno cumple con las siguientes propiedades:

Ley de idempotencia.-Realiza una accin determinada varias veces y se consigue el


mismo resultado si se hace una sola vez. A*A=A; A+A =A.
Ley de cancelacin.-En un ejercicio dado despus de un proceso se cancela al termino
independiente. (A*B)+A= A; (A+B)*A= A.
Ley conmutativa.-Se puede cambiar los nmeros al sumar o multiplicar y el resultado es
el mismo. A+A=A+B; A*B=A*B.
Ley asociativa.-Quiere decir que no importa como agrupes los nmeros, cuando se
suma o se multiplica. A*(B*C)=(A*B)*C.
Ley distributiva.-La respuesta es la misma cuando sumas varios nmeros, el resultado
se multiplica por algo o se hace la multiplicacin por separado y se suma los resultados.

A*(B+C)=(A*B)+(A*C).
LOGICA COMBINACIONAL

En la combinacin de seales de entrada se obtiene una salida y en la misma combinacin de


entradas resulta la de salida.

COMPUERTAS LOGICAS

Son bloques con funciones lgicas establecidas, se las representa con dos entradas y una
salida.

Puerta OR

La salida de la puerta es 1, si solamente todas las entradas son simultneamente 0, de lo


contrario es 1.

https://es.slideshare.net/DriverNet/algebra-booleana-23985403

http://automatismoslogicos.weebly.com/uploads/2/2/5/4/22549360/algebrabooleana.pdf

https://es.slideshare.net/JoseAngelVelasquez/lgebra-booleana-16205800

https://es.slideshare.net/e_uic/busqueda-booleana

CONCEPTOS GENERALES DE LA PROGRAMACION ESTRUCTURADA

https://sites.google.com/site/programacion2estructurada/

http://assets.mheducation.es/bcv/guide/capitulo/8448148703.pdf

TEORIA SOBRE LOS DIAGRAMAS O LINEAS DE TIEMPO

También podría gustarte