Razonamiento algorítmico

Slides:



Advertisements
Presentaciones similares
ALGORITMO Un algoritmo es un conjunto finito de instrucciones o pasos que sirven para ejecutar una tarea y resolver un problema. De un modo más formal,
Advertisements

Algoritmos y Programas
También conocido como Diseño Lógico Rodrigo Salvatierra Alberú.
Nuestro reto es educar al pensamiento, para que razone de acuerdo a ciertas reglas; con ello podremos ser más eficientes al momento en que ordenamos.
CARRERA: INGENIERIA CIVIL UNI-RUACS
ALGORITMOS.
Unidad 1 DISEÑO DE ALGORITMOS ING. Nelwi Baez. MSC
LÓGICA DE PROGRAMACIÓN
MÉTODOS Y ELEMENTOS DE PROGRAMACIÓN
Introducción a los Algoritmos
Computación PROGRAMACIÓN.
ELABORADO POR: Facilitando la educación.
Resolución de Problemas Algoritmos y Programación
FUNDAMENTOS DE PROGRAMACIÓN
INFORMÁTICA II.
Metodología de la Programación
Complemento a los Diagrama de Flujos Fundamentos de la Programación
Programas Son una serie o secuencia de instrucciones entendibles por los ordenadores que permiten la realización de las acciones o tareas para las que.
Introducción a la Programación
Introducción a la Computación
METODOLOGIA DE LA PROGRAMACION
Análisis Diseño y Desarrollo
Matemáticas Discretas y Algoritmos
Conceptos Fundamentales
INTRODUCCIÓN A LA COMPUTACIÓN 12va Semana – 19va Sesión Miércoles 18 de Mayo del 2005 Juan José Montero Román
Proceso de información en la computadora
FORMULACIÓN DE ALGORITMOS
ALGORITMOS.
Diagramas de procesos Unidad V
Fundamentos de programación
LENGUAJES DE PROGRAMACIÓN
DIAGRAMAS DE FLUJO Ing. Paulo Guerra.
LENGUAJE DE PROGRAMACIÓN
Tae Programación WEB Ventajas de los ordenadores ( compus pa los cuates ) Que es la Programación? Que es un lenguaje de programación? Algoritmo Que es.
Fundamentos de programación Organización de una computadora.
UNIDAD 2. ALGORITMOS Y ESTRUCTURAS DE DATOS.
TEMAS PRINCIPALES. ALGORITMOS. CONCEPTOS El algoritmo es un método para resolver un problema mediante una serie de pasos definidos, precisos y finitos.
Introducción a la Ingeniería de Sistemas
Metodología para solución de problemas
PENSAMIENTO ANALÍTICO SISTÉMICO DAISY KATERINE RODRÍGUEZ DURÁN
Metodología para la construcción de programas
ALGORITMOS La palabra algoritmo se deriva de la traducción al latín de la palabra árabe alkhowarizmi, nombre de un matemático y astrónomo árabe que escribió.
ALGORITMOS taller.
DOCUMENTACIÓN DEL SISTEMA DE GESTIÓN DE LA CALIDAD
Representación de Algoritmos
Algoritmos y pseudocódigos
Ing. Rodolfo Junior Miranda Saldaña CIP: Chimbote- 2013
Introducción a los programas
Luis Felipe Hoyos Corradine 1004 Laura Manuela Mancera
Santiago Pachón Pedroza Jesús Arley Bolaños 1002
DEV- C++ ·include <iostream> Int x x=x+2(x)
Entendiendo las partes
ALGORITMOS PRESENTADO POR: FERNANDA LEURO TATIANA CONTRERAS 1004
ALGORITMO QUE ES ??.
Un algoritmo es un método en el que se define paso a paso la solución de un problema que termina en un número infinito de pasos. Un algoritmo es otro tipo.
Elaboración de algoritmos usando lógica de programación
ALGORITMO.
Diagrama de Flujo Diagrama de flujo sencillo con los pasos a seguir si una lámpara no funciona. El diagrama de flujo o diagrama de actividades es la representación.
M.S.C. Ivette Hernández Dávila
TEMA: DISEÑO DE LA SOLUCION INTREGRANTES DE EQUIPO: ERIKA CRUZ MARTINEZ RODOLFO LOPEZ ANOTA LUIS ARMANDO LIÑA QUECHA JOSE FRANCISCO MEZO VARELA LUIS ENRIQUE.
Algoritmos Programación
* Cuando nos permite desarrollar un programa que necesitamos para tomar un conjunto de buenas prácticas para hacer eso. Esto se debe a que podemos ahorrar.
Facultad de Ciencias de la Computación - BUAP Introducción a los Algoritmos M.C. Pedro Bello López.
ENCUENTRO # 3 Fase Ingenio Area Sistemas Juvenil.
EDÉN ORTA 1ª MTRO. BARBOSA 24/11/15 COMPUATCIÓN COLEGIO BUCERIAS
Programación I Prof. Carolina Cols. Algoritmo es una lista bien definida, ordenada y finita de operaciones que permite hallar la solución a un problema.
INFORMÁTICA II TEMA: DISEÑA Y ELABORA ALGORITMOS DOCENTE: MARÍA DOLORES GARCÍA PONCE CAMPUS TONALÁ JALISCO.
UNIVERSIDAD AUTÓNOMA DEL ESTADO DE MÉXICO FACULTAD DE INGENIERÍA COORDINACIÓN DE MATERIAS PROPEDÉUTICAS INGENIERÍA MECÁNICA ASIGNATURA: PROGRAMACIÓN BÁSICA.
Equipo: Erika López Coyotecatl María José Cuazitl Popocatl CETis - Centro de Estudios Tecnológicos de Servicio Industrial y Servicio “Daniel Cabrera Rivera”
Ing. José David Ortiz Salas
Transcripción de la presentación:

Razonamiento algorítmico Analizar problemas y generar una solución algorítmica

Herramientas de análisis y diseño Son aquellas que nos permiten visualizar los procesos que se deben llevar a cabo para resolver un problema. Algoritmos Representaciones lógicas

Definiciones de algoritmo Descripción del método mediante el cual se realiza una tarea Es una secuencia de instrucciones, las cuales realizadas adecuadamente, dan lugar al resultado deseado Conjunto de pasos para realizar una tarea en forma secuencial.

Algoritmos Características fundamentales: Un algoritmo debe ser preciso e indicar el orden de realización de cada paso. Un algoritmo debe ser definido. Si se sigue un algoritmo dos veces, se debe obtener el mismo resultado cada vez. Un algoritmo debe ser finito. Si se sigue un algoritmo, se debe de terminar en algún momento.

Formato de los algoritmos Inicia con la definición de la obtención de los datos conocidos, cómo se van a manipular dichos datos, y finaliza con la salida de los resultados.

Escritura de un algoritmo Empezar con una lista de los pasos que un ser humano realizaría para hacer el mismo proceso -¿Cómo lo haría yo? Obtener información necesaria para resolver el problema. Especificar como la computadora obtendrá información Especificar la forma en que la computadora procesarál a información. Decidir la forma en que la computadora dará a conocer los resultados al usuario.

Desarrollar el algoritmos de los siguientes procesos comunes: Hacer una jarra de agua de limón Cambiar una llanta de un automóvil Obtener la calificación final de la clase de Introducción a la computación Sacar un libro de la biblioteca

Algoritmo de un programa computacional: Conjunto de pasos Explica cómo empezar con la información conocida. Se escribe en un formato que no es específico de un lenguaje de programación determinado. Permite al que lo elabora concentrarse en la lógica del problema.

Algoritmo para inscripción de un taller Pide matrícula Pide contraseña Verificación de sus datos Si los datos son erróneos regresar al punto 1 Visualización de talleres Seleccionar la clave del taller que se desea inscribir Checar el cupo del taller Si hay lugar se confirma la inscripción Si no hay cupo vuelve al punto 5 Imprimir comprobante de inscripción Almacenar los datos del alumno inscrito

Algoritmos En general, el agente que interpreta y realiza las instrucciones se llama procesador. Un procesador puede ser una persona, una computadora, o cualquier otro sistema electrónico o mecánico.

Representaciones lógicas Es la manera de expresar un algoritmo. No son lenguajes de programación. Una computadora no tiene la capacidad de procesarlos directamente. Su propósito es proporcionar una manera de documentar las ideas para el diseño de programas.

Diagramas de flujo Ilustran el flujo de la información y datos a través de la interconexión de símbolos especializados y flechas con dirección. Es una representación gráfica de la manera en que una computadora debe pasar de una instrucción a otra cuando realiza una tarea.

¿QUE ES UNA INSTRUCCION? ES UN ENUNCIADO QUE INDICA A LA COMPUTADORA LO QUE ÉSTA DEBE HACER.

Diagramas de Flujo Ilustran el flujo de trabajo, información y datos a través de la interconexión de símbolos especializados y líneas de flujo.

SIMBOLOGIA INDICA EL INICIO O TERMINO DE UN PROCESO DADO

SIMBOLOGIA INDICA UN PROCESO DE LA COMPUTADORA

Ejemplo INDICA UN PROCESO DE LA COMPUTADORA CALCULAR IMPUESTOS

SIMBOLOGIA INDICA UNA ENTRADA O SALIDA

Ejemplo INDICA UNA ENTRADA O SALIDA IMPRIMIR TAREAS

SIMBOLOGIA INDICA UNA DECISION

Ejemplo INDICA UNA DECISION SI ES X>7 NO

SIMBOLOGIA FLECHAS QUE INDICAN EL FLUJO O LA DIRECCION QUE SE DEBE SEGUIR PARA ENTENDER O EJECUTAR EL PROCESO

CARACTERISTICAS DEL DIAGRAMA DE FLUJO SE LEEN DE ARRIBA HACIA ABAJO SE LEEN DE IZQUIERDA A DERECHA SOLO TIENEN UN PRINCIPIO Y UN FINAL