Logica computacional
“BACHILLERES PATRIA”
___________________________________________________________________________________________________
ALUMNO: Jafet Rebolledo Domínguez
MATERIA: Capacitación para el trabajo (INFORMATICA)
PRACTICA: Trabajo de investigación; “Lógica computacional”
CATEDRATICO: Guadalupe Ramírez Vázquez
GRADO: 5to semestre
GRUPO: “B”
FECHA: 3 de septiembre del 2015
INDICEMETODOLOGÍAS PARA LA CONSTRUCCIÓN DE PROGRAMAS
Programación lineal
> Diagramas de flujo
> Simbología y reglas de construcción
Programación estructurada
> Técnicas de la programación estructurada
Descendente
Modulo
Diagrama de árbol
> Estructura de control
Secuencial
Selectiva
Repetitiva
Programación orientada a objetos:
> Objetos
> Clases
> Métodos
> Propiedades
> Herencia
> Encapsulamiento
>Polimorfismo
PROGRAMACIÓN LINEAL
La programación lineal es el campo de la optimización matemática dedicado a maximizar o minimizar (optimizar) una función lineal, denominada función objetivo, de tal forma que las variables de dicha función estén sujetas a una serie de restricciones expresadas mediante un sistema de inecuaciones también lineales. Los métodos más recurridos para resolverproblemas de programación lineal son algoritmos de pivote, en particular los algoritmos simplex.
DIAGRAMA DE FLUJO
Un diagrama de flujo es una forma de representar gráficamente los detalles algorítmicos de un proceso multifactorial. Se utiliza principalmente en programación, economía y procesos industriales, pasando también a partir de estas disciplinas a formar parte fundamental de otras, como lapsicología cognitiva. Estos diagramas utilizan una serie de símbolos con significados especiales y son la representación gráfica de los pasos de un proceso. En computación, son modelos tecnológicos utilizados para comprender los rudimentos de la programación lineal o estructurada.
Características que debe cumplir un diagrama de flujo
En los diagramas de flujo se presuponen los siguientesaspectos:
• Existe siempre un camino que permite llegar a una solución (finalización del algoritmo).
• Existe un único inicio del proceso.
• Existe un único punto de fin para el proceso de flujo (salvo del rombo que indica una comparación con dos caminos posibles).
SIMBOLOGIA
Símbolos usados en los Diagramas de Flujo.
Estos varían de acuerdo al gusto del consumidor, Nosotros usaremos los siguientesREGLAS DE CONSTRUCCION
1. Los diagramas de flujo se escriben de arriba abajo y de izquierda a derecha.
2. Todo símbolo (excepto las líneas de flujo) llevará en su interior información que indique su función exacta y unívoca.
3. Un elemento del diagrama no puede tener más de una salida si no es un elemento de decisión. Existen excepciones que veremos en su debido momento.
4.Crear el diagrama de flujo que proporcione el volumen de un cilindro dado su altura y diámetro.
5.-Los símbolos se unen con líneas las cuales tienen en la punta flecha que identifica la dirección que fluye la información, los procesos deben reutilizar solamente líneas de flujo horizontal y vertical nunca en diagonal
6.- Se debe evitar el cruce de líneas solo se pueden utilizar conectores para esto.Se debe tomar en cuenta que solo cuando sea estrictamente necesario se utilicen conectores.
7.- No deben quedar líneas sin conectarse.
8.- Todo texto escrito dentro de un símbolo debe ser legible, preciso, evitando el uso de muchas palabras.
9.- Todos los símbolos no pueden de tener más de una línea de salida a excepción del símbolo final.
10.- Solo los símbolos de decisión pueden y deben tenermás de una línea de flujo de salida.
PROGRAMACIÓN ESTRUCTURADA
La programación estructurada es un paradigma de programación orientado a mejorar la claridad, calidad y tiempo de desarrollo de un programa de computadora, utilizando únicamente subrutinas y tres estructuras: secuencia, selección e iteración, considerando innecesario y contraproducente el uso de la instrucción de transferencia...
Regístrate para leer el documento completo.