SU HISTORIASurgido entre los siglos VIII y XIX por Al-khorezm. Su trabajo consistió en presentaro difundir el conocimiento...
Definición:Secuencia finita de instrucciones, reglas opasos que describen de forma precisa lasoperaciones de un ordenador ...
CARACTERISTICAS1-Ser definido: Sin ambigüedad y debeindicar la acción a realizar.2-Ser finito: Numero especifico de pasos ...
DIAGRAMA DE       FLUJODefinición:Representación grafica del algoritmo oproceso. Estos utilizan símbolos consignificados b...
CARACTERISTICAS1-Defir que se espera obtener del diagramade flujo.2-Definir quien lo empleara y como.3-Determinar los limi...
PASOS PARA CONSTRUIR EL     DIAGRAMA DE FLUJO.1-Establecer el alcance del proceso a describir.2-Identificar y listar las d...
VENTAJAS1-Favorece la compresión      del proceso almostrarlo como un dibujo.2-Identifica los problemas y las oportunidade...
DIAGRAMA DE FLUJOS DE DATOS           (DFD)Son un tipo de herramienta que permitemodelar todo tipo de sistemas concentránd...
PSEUDO CÒDIGODefinición:Lenguaje de programación propio de cadapersona que le permite escribir losalgoritmos que va a prog...
OBJETIVOPermite al programador centrarse en losaspectos lógicos de la solución evitando lasreglas de sintaxis de un lengua...
LENGUAJE DE  PROGRAMACION:DEFINICION:Es un lenguaje diseñado para describir elconjunto de acciones consecutivas que unequi...
VENTAJAS DEL LENGUAJE  DE PROGRAMACION :1- Permite mayor portabilidad, es decir quepuede adaptarse fácilmente para ejecuta...
GRUPOS PRINCIPALES DEL     LENGUAJE DE    PROGRAMACION:1-LENGUAJE IMPERATIVO:Programa mediante una serie de comandosagrupa...
2-LENGUAJES FUNCIONALES:Llamado lenguaje procedimental, es un lenguaje quecrea programas mediante funciones , devuelve enn...
LOGICA DE         PROGRAMACION:La lógica de programación es un tipo deparadigmas de programación dentro del paradigmade pr...
EN QUE CONSISTE        :La programación lógica permite formalizarhechos del mundo real, por ejemplo:las aves vuelan los pi...
Upcoming SlideShare
Loading in …5
×

Informatica introduccion a la programacion

319 views

Published on

3-5

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
319
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
12
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Informatica introduccion a la programacion

  1. 1. SU HISTORIASurgido entre los siglos VIII y XIX por Al-khorezm. Su trabajo consistió en presentaro difundir el conocimiento de la antiguaGrecia y de la India, su principal valor fuesimplificar las matemáticas a un nivelsuficientemente bajo para poder sercomprendido por todo publico.
  2. 2. Definición:Secuencia finita de instrucciones, reglas opasos que describen de forma precisa lasoperaciones de un ordenador debe realizarpara llevar acabo una tarea en un tiempopreciso.
  3. 3. CARACTERISTICAS1-Ser definido: Sin ambigüedad y debeindicar la acción a realizar.2-Ser finito: Numero especifico de pasos quedebe componer al algoritmo.3-Efectividad: El tiempo y esfuerzo por cadapaso debe ser preciso.
  4. 4. DIAGRAMA DE FLUJODefinición:Representación grafica del algoritmo oproceso. Estos utilizan símbolos consignificados bien definidos que representanel flujo de ejecución mediante flechas queconectan los puntos de inicio y definenprocesos.Su creador fue John Von Neumann.
  5. 5. CARACTERISTICAS1-Defir que se espera obtener del diagramade flujo.2-Definir quien lo empleara y como.3-Determinar los limites del proceso adescribir.
  6. 6. PASOS PARA CONSTRUIR EL DIAGRAMA DE FLUJO.1-Establecer el alcance del proceso a describir.2-Identificar y listar las diferentes actividades.3-Identificar y listar los diferentes puntos dedecisión.4-Construir el diagrama respetando lasecuencia cronología.5-Asignar el titulo al diagrama.
  7. 7. VENTAJAS1-Favorece la compresión del proceso almostrarlo como un dibujo.2-Identifica los problemas y las oportunidadesde mejora del proceso
  8. 8. DIAGRAMA DE FLUJOS DE DATOS (DFD)Son un tipo de herramienta que permitemodelar todo tipo de sistemas concentrándoseen las funciones que realiza y los datos deentrada y salida.Un DFD también se puede utilizar para lavisualización del procesamiento dedatos(diseños estructurado).Los DFD fueron inventados por LarryConstantine, el desarrollador original deldiseño estructurado.
  9. 9. PSEUDO CÒDIGODefinición:Lenguaje de programación propio de cadapersona que le permite escribir losalgoritmos que va a programar sin la rigidezde un lenguaje de determinado.
  10. 10. OBJETIVOPermite al programador centrarse en losaspectos lógicos de la solución evitando lasreglas de sintaxis de un lenguaje deprogramación.
  11. 11. LENGUAJE DE PROGRAMACION:DEFINICION:Es un lenguaje diseñado para describir elconjunto de acciones consecutivas que unequipo debe ejecutar, por lo tanto es unmodo practico para que los seres humanospuedan dar instrucciones a un equipo.
  12. 12. VENTAJAS DEL LENGUAJE DE PROGRAMACION :1- Permite mayor portabilidad, es decir quepuede adaptarse fácilmente para ejecutarseen los diferentes tipos de equipos.
  13. 13. GRUPOS PRINCIPALES DEL LENGUAJE DE PROGRAMACION:1-LENGUAJE IMPERATIVO:Programa mediante una serie de comandosagrupados en bloques y compuesto deordenes condicionales que permiten alprograma retornar a un bloque de comandossi se cumple la condición.
  14. 14. 2-LENGUAJES FUNCIONALES:Llamado lenguaje procedimental, es un lenguaje quecrea programas mediante funciones , devuelve ennuevo estado de resultado y recibe como entrada elresultado de otras funciones.
  15. 15. LOGICA DE PROGRAMACION:La lógica de programación es un tipo deparadigmas de programación dentro del paradigmade programación declarativa. El resto de lossubparadigmas de programación dentro de laprogramación declarativa son: programaciónfuncional, programación con restricciones,programas DSL (de dominio específico) e híbridos.La lógica de programación gira en torno alconcepto de predicado, o relación entre elementos.
  16. 16. EN QUE CONSISTE :La programación lógica permite formalizarhechos del mundo real, por ejemplo:las aves vuelan los pingüinos no vuelan"pichurri" es un ave "sandokan" es un perro"alegría" es un ave

×