FUNDAMENTOS DE PROGRAMACIÓN

Slides:



Advertisements
Presentaciones similares
1.5 Algoritmos, Pseudocódigo y Diagramas de Flujo
Advertisements

Metodología de la Programación
Introducción a la Computación
DIAGRAMAS DE FLUJO Ing. Paulo Guerra.
Diseño de algoritmos La computadora puede realizar procesos y darnos resultados, sin que tengamos la noción exacta de las operaciones que realiza. Con.
Unidad 3 Instrucciones secuenciales
Representación de Algoritmos
Algoritmos y pseudocódigos
TÉCNICAS DE DISEÑO para la solución de un problema.
ALGORITMO QUE ES ??.
ALGORITMO.
Daniel Camilo Albarracín torres Christian David Donoso Beltrán 1002.
* 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.
3. Herramientas de representación de algoritmos
ALGORITMO Es un conjunto concreto de pasos, procedimientos o acciones que se realizan ordenadamente para alcanzar un objeto o resolver un problema.
¿Qué es un Diagrama de Flujo? UN DIAGRAMA DE FLUJO, TAMBIÉN LLAMADO FLUJOGRAMA DE PROCESOS O DIAGRAMA DE PROCESOS, REPRESENTA LA SECUENCIA O LOS PASOS.
INFORMATICA II TEMA. ALGORITMOS MAESTRA PAULINA RUIZ SOSA.
MÉTODOS Y ELEMENTOS DE PROGRAMACIÓN MÉTODOS Y ELEMENTOS DE PROGRAMACIÓN.
DESARROLLO DE PROGRAMAS Prof: Ing. Frank Delgadillo UNIVERSIDAD DE LOS ANDES NUCLEO UNIVERSITARIO “RAFAEL RANGEL” PROGRAMACION.
TUTORIA 1 Lógica para la Computación TUTORIA 1 Facultad de Ciencias Naturales y Matemáticas.
Figure: Algoritmos. Conceptos básicos. Programación: 1.Establecer una secuencia de acciones que: puedan ser ejecutadas por el procesador realicen una.
Ingreso , proceso y salida de datos
Repaso Programacion en C
ESTRUCTURAS CONDICIONALES
INFORMÁTICA II (METODOLOGÍA PARA LA SOLUCIÓN DE PROBLEMAS)
Diagramas de Flujo Algoritmos.
METODOLOGIA #include <stdio.h> #include <conio.h> main() {
Hardware Software Sistema Informática Computadora Computación Datos.
Lenguajes y representación técnica
Universidad Nacional de Ingenieria (UNI)
COMPUTER SCIENCE PARCIAL 1
INTREGRANTES DE EQUIPO:
Conceptos básicos de programación
Principios del nivel de Análisis Cognitivo
TUTORIAL PSeint.
CREAR DIAGRAMA DE FLUJO
Tema 3 Fundamentos y diseño de algoritmos
ALGORITMOS. IFE 115: INFORMÁTICA BÁSICA Lic. Marcio Rodas
FUNDAMENTOS DE INVESTIGACIÓN
Software Es intangible, existe como información, ideas, conceptos, símbolos, pero no ocupa un espacio físico, se podría decir que no tiene sustancia. Se.
Diagrama de flujo y Algoritmo
Diagrama de flujo y algoritmo
Índice temático 2.1 Análisis de problemas. 2.2 Representación de algoritmos: gráfica y pseudocódigo. 2.3 Diseño de algoritmos aplicados a problemas 2.4.
Algoritmo Capitulo Cinco.
CICLO CLÁSICO DE UN SOFTWARE O ALGORITMO
IFE 115: INFORMÁTICA BÁSICA
Presentación de Algoritmo
ELEMENTOS DE COMPUTACIÓN Profesor: Guillermo Figueroa
HERRAMIENTAS DE PROGRAMACIÓN
Herramientas lógicas Ing. Roy Fernando Chavarría Mora.
CURSO PROGRAMACIÓN BÁSICA SEMANA 3 ¿Qué es un programa?
INFORMÁTICA II (PSEUDOCODIGO Y METODOLOGÍA PARA LA SOLUCIÓN DE PROBLEMAS) Ing. José David Ortiz Salas.
ACCIONES Y ESTRUCTURAS
Tema 5 Representación y Técnicas de Diseño de Algoritmos
M. en TI. Omar Téllez Barrientos DOCENTE DE INFORMÁTICA GENERACIÓN DE PSEUDOCÓDIGOS Y ALGORITMOS
En un algoritmo se deben de considerar tres partes: Entrada. Información dada al algoritmo. Proceso. Operaciones o cálculos necesarios para encontrar.
Informática Aplicada al Medio Ambiente - Curso 99/00 1 Tema 6. Introducción a la programación 1 Conceptos básicos 2 Los algoritmos – Concepto de algoritmo.
Estructura general de un programa. Estructura general de un programa. Pseudocódigo Diagrama de flujo Concepto de programas. Concepto de programas. Instrucciones.
Informática Aplicada al Medio Ambiente - Curso 99/00 1 Tema 6. Introducción a la programación 1 Conceptos básicos 2 Los algoritmos – Concepto de algoritmo.
TUTORIAL PS EINT FUNDAMENTOS DE PROGRAMACIÓN Ing. Elizabeth Díaz Orea.
TUTORIAL PS EINT FUNDAMENTOS DE PROGRAMACIÓN Ing. Elizabeth Díaz Orea.
Fundamentos de la Programación I
CONTROLES Y ESTRUCTURAS BÁSICAS DE PROGRAMACIÓN  1. Algoritmos: conjunto de instrucciones programadas para resolver una tarea específica.  2. Datos:
Informática Aplicada al Medio Ambiente - Curso 99/00 1 Tema 6. Introducción a la programación 1 Conceptos básicos 2 Los algoritmos – Concepto de algoritmo.
Fundamentos Algorítmicos 1
Fundamentos Algorítmicos 1
DIAGRAMAS DE FLUJO. D I A G R A M A DE F L UJ O EL DI AGRAMA DE FLUJO ES LA REPRESENTACIÓN GRÁFICA DE DICHA SE CUENCIA DE INSTRUCCIONES QUE CONFORMAN.
UNIDAD II Generalidades sobre Algoritmos
Diseñas y elaboras algoritmos para la solución de problemas
FIGURE: Algoritmos. CONCEPTOS BÁSICOS. Programación: 1.Establecer una secuencia de acciones que: puedan ser ejecutadas por el procesador realicen una.
Transcripción de la presentación:

FUNDAMENTOS DE PROGRAMACIÓN LAURA BENITEZ 1002 1

DAR SOLUCIÓN A UN PROBLEMA ALGORITMOS SE CONSIDERA COMO UNA SERIE DE PASOS ORGANIZADOS QUE DESCRIBEN EL PROCESO QUE SE DEBE SEGUIR PARA DAR SOLUCIÓN A UN PROBLEMA ESPECÍFICO. 2

TIPOS DE ALGORITMOS CUALITATIVOS: Se describen los pasos utilizando palabras. CUANTITATIVOS: Se utilizan cálculos numéricos para definir los pasos del proceso. 3

LENGUAJES ALGORÍTMICOS GRÁFICO: Es la representación gráfica de las operaciones que realiza un algoritmo (diagrama de flujo). NO GRÁFICOS: Representa de forma descriptiva las operaciones que debe realizar un algoritmo (pseudocódigo). 4

DIAGRAMA DE FLUJO

TÉCNICAS DE DISEÑO DE ALGORITMOS 6

PROGRAMAS El diseño de programas es una tarea difícil y es un proceso creativo. No existe un conjunto completo de reglas para indicar cómo escribir un programa. Y podemos encontrar una variedad amplia de programas que dan solución a un mismo problema. 7

TOP DOWN También conocida como de arriba-abajo esta Consiste en establecer una serie de niveles de mayor a menor complejidad (arriba-abajo) que den solución al problema. 8

BOTTOM UP El diseño ascendente se refiere a la identificación de aquellos procesos que Necesitan procesarse en el momento en el que vayan apareciendo para satisfacer el problema inmediato. 9