140 likes | 312 Views
INFORMATICA II. Alejandra Capitanachi Zenteno. Diana Villanueva Téllez. Elizabeth Bonfil Mayo. Luisa Lizbeth Soto Medina. Algoritmo.
E N D
INFORMATICA II Alejandra Capitanachi Zenteno. Diana Villanueva Téllez. Elizabeth Bonfil Mayo. Luisa Lizbeth Soto Medina
Algoritmo Un algoritmo es un conjunto prescrito de instrucciones o reglas bien definidas, ordenadas y finitas con base a un conjunto finito de reglas no ambiguas, que permita realizar una actividad mediante pasos sucesivos que no generen dudas a quien deba realizar dicha actividad.Dados un estado inicial y una entrada, siguiendo los pasos sucesivos se llega a un estado final y se obtiene una solución. Los algoritmos son el objeto de estudio de la algoritmia. En la vida cotidiana, se emplean algoritmos frecuentemente para resolver problemas. Algunos ejemplos son los manuales de usuario, que muestran algoritmos para usar un aparato, o las instrucciones que recibe un trabajador por parte de su patrón. También es la descripción de un esquema de comportamiento expresado mediante un reportorio finito de acciones y de informaciones elementales, identificadas, bien comprendidas y realizables a priori. Este repertorio se denomina léxico. Podemos encontrar muchas mas definiciones completas o formales de algoritmo , aunque todas ellas muy similares.
USOS DE UN DFD Los diagramas de flujo de datos son útiles a lo largo del proceso de nalisis y diseños, .Existen compromisos para decidir que tanto deben ser explotados de los flujos de datos. Se desperdiciara tiempo y se sacrificara complusibilidad si los diagramas de flujo de datos son exclusivamente complejos. Por otro lado, si los diagramas de flujo de datos están muy poco explotados, pueden ocurrir errores u omisiones que pueden eventualmente afectar el sistema que esta en desarrollo. Por ultimo, recuerde que los diagramas del sistema de flujo pueden ser usados para documentar niveles altos o bajos del análisis y para ayudar a sustentar la lógica subyacente en los flujos de datos de la organización.
Ventajas de un DFD. • Favorecen la comprensión del proceso a través de mostrarlo como un dibujo. El cerebro humano reconoce fácilmente los dibujos. Un buen diagrama de flujo remplaza varias páginas de texto. • Permiten identificar los problemas y las oportunidades de mejora del proceso. Se identifican los pasos redundantes, los flujos de los reproceso, los conflictos de autoridad, las responsabilidades, los cuellos de botella, y los puntos de decisión. • Muestran las interfaces cliente-proveedor y las transacciones que en ellas se realizan, facilitando a los empleados el análisis de las mismas. • Son una excelente herramienta para capacitar a los nuevos empleados y también a los que desarrollan la tarea, cuando se realizan mejoras en el proceso. • Fácil lectura, con esto se constituye en un instrumento de mucha versatilidad. • Facilitan la interacción Usuario-Analista.
Símbolos de un Diagrama de Flujo Los más destacados son los siguientes:
Algoritmos con su DFD Algoritmo para crear una cuenta de Facebook. Ingresas en la barra del explorador www.facebook.com Te registras ingresando los datos que se te piden (nombre, apellido, correo electrónico, contraseña, sexo, y fecha de nacimiento). Espera a ver el resultado ( si fuiste o no, apta para esta página) Si fue así, abre tu cuenta de correo electrónico en el siguiente link: www.hotmail.com Abre el correo que acaba de llegarte de facebook y confirma tu cuenta por medio de el link que te han mandado Inicia tu cuenta, agrega amigos, y actualiza tu perfil.
Diagrama de Flujo de Datos Crea tu propia cuenta de Facebook Nombre, apellido, correo, fecha de nacimiento sexo, etc.… Regístrate ingresando tus datos Ingresa al siguiente link www.facebook.com Fuiste aceptada No Si Abre tu cuenta de correo electrónico y verifica tu cuenta de facebook. Agrega a tus amigos, actualiza y personaliza tu cuenta. FIN
Algoritmo para poner uñas acrílicas. • Cortas las uñas. • Limas las uñas. • Después de limar las uñas las lavas . • Una vez ya cortadas y limadas, puedes empezar a medir el tamaño de uña que tienes en cada dedo. • Cuando ya las tienes separadas, seleccionadas, y bien medidas puedes empezar a cortarlas (dependiendo que tan largas o cortas las quieran.) • Ya cortadas, las limas de la parte en donde se pegara a la uña hasta dejar una capa súper delgada para que no se vea un grosor muy grande. • Al terminar el paso anterior aplicas el pegamento en la orilla y puedes pegarla a la uña,(asegúrese de que la uña quede bien pegada antes de continuar al sig. Paso.) • Después de haberla pegado bien, puede empezar a pintar (eso también será dependiendo del diseño que elija hacerse….) • En el momento que el diseño este seco puede empezar a aplicar el brillo transparente. • Cuando el brillo este seco, aplique el gel que es el que hace que tenga el aspecto a como si fuera su propia uña y le da más dureza evitando que en poco tiempo se caigan las uñas de acrílico.
Cuando ya las tienes separadas, seleccionadas, y bien medidas puedes empezar a cortarlas (dependiendo que tan largas o cortas las quieran.) Cortas las uuñas puedes empezar a medir el tamaño de uña que tienes en cada dedo. Al terminar el paso anterior aplicas el pegamento en la orilla y puedes pegarla a la uña,(asegúrese de que la uña quede bien pegada antes de continuar al sig. Paso.) Después de limar las uñas las lavas Ya cortadas, las limas de la parte en donde se pegara a la uña hasta dejar una capa súper delgada para que no se vea un grosor muy grande. Limas las uñas Después de haberla pegado bien, puede empezar a pintar (eso también será dependiendo del diseño que elija hacerse….) Cuando el brillo este seco, aplique el gel que es el que hace que tenga el aspecto a como si fuera su propia uña y le da más dureza evitando que en poco tiempo se caigan las uñas de acrílico. Y eso es todo. En el momento que el diseño este seco puede empezar a aplicar el brillo transparente.
Algoritmo para volver a casa después de la escuela si no te pasan a recoger: 1.- Llamar a casa para saber si te recogen. 2.- En caso de que no revisar si tienes suficiente dinero para tomar un taxi. 3.- En caso de que no regresar caminando a casa. Inicio Llamar a si me pasan a recoger Esperar a que me recojan No Si Ver si tengo dinero para el taxi Tomar el taxi Ir a la parada No Regresar caminando Fin
CONCLUSIÓN Muchas personas consideran a un algoritmo y a un diagrama de flujo de datos como herramienta de gran importancia para la programación de computadoras están en lo cierto para la resolución de problemas mediante algoritmos y diagramas de flujo se ha convertido hoy en día en un instrumento efectivo para el desarrollo de habilidades y destrezas lógicas de y creativas del pensamiento humano. Hoy diferentes formas de resolver un problema, esto es debido a la forma de razonar del ser humano, al igual que cada algoritmo, o diagrama de flujo de datos elaborado. El término lógica define la exposición de leyes, modos y formas aplicadas al razonamiento. El ser humano aplica la lógica para la resolución de problemas de diferentes tipos. Algunos instructores del área de computación no hace mucho hincapié sobre el desarrollo de algoritmo y diagramas de flujo de datos.
BIBLIOGRAFIA http://algoritmosabn.blogspot.mx/2010/03/que-ventajas-ofrecen-los-algoritmos-abn.html http://www.rodolfoquispe.org/blog/que-es-un-algoritmo.php http://boards4.melodysoft.com/01edii04/clasificacion-de-los-algoritmos-7.html http://www.unizar.es/ttm/2004-05/Algoritmos.pdf http://www.wikiteka.com/apuntes/algoritmos-1/ http://es.scribd.com/doc/36145835/TIPOS-DE-ALGORITMOS http://es.wikipedia.org/wiki/Algoritmo