SlideShare una empresa de Scribd logo
1 de 54
UNIDAD TEMÁTICA I Conceptos Básicos
[object Object],[object Object],[object Object],Dato
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Dato
[object Object],[object Object],[object Object],Información
[object Object],[object Object],[object Object],[object Object],Información
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Información
[object Object],[object Object],[object Object],Problema
[object Object],Problema Diseño Algoritmo Programa Problema
[object Object],[object Object],[object Object],[object Object],Problema
[object Object],[object Object],Algoritmo
[object Object],[object Object],Algoritmo
[object Object],[object Object],[object Object],[object Object],[object Object],un algoritmo siempre debe terminar después de un número finito de pasos si se sigue un algoritmo dos veces se debe obtener el mismo resultado un algoritmo tiene cero o más entradas.  un algoritmo tiene una o más salidas.  resolver el problema para el cual fue diseñado  Algoritmo
[object Object],Algoritmo
[object Object],1. Buscar herramientas, caucho de repuesto y triángulo 2. Ubicar el triángulo en el lugar adecuado 3. Ir al lugar del caucho averiado 4. Sacar las tuercas  5. Colocar el gato 6. Levantar el carro Algoritmo
[object Object],7. Sacar el caucho 8. Colocar el caucho de Repuesto 9. Colocar las tuercas 10. Apretar las tuercas 11. Guardar las herramientas FIN Algoritmo
Fases de Desarrollo de un Algoritmo Análisis Programación Codificación Edición Enlace Compilación Pruebas Especificación Algoritmo Programa Prog. Fuente Prog. Ejecutable Programa Objeto Aplicación Algoritmo Fase Producto
[object Object],Algoritmo Estudio detallado Documentos de Especificación
[object Object],Algoritmo Algoritmo  PRUEBA Inicio Variables A,B,C: entero Leer(A,B) C  A+B Escribir (C) Fin Documentos de Especificación
[object Object],Algoritmo Algoritmo  Sumar Inicio Variables A,B,C: entero Leer(A,B) C  A+B Escribir (C) Fin Programa escrito en un Lenguaje de Programacion
[object Object],Algoritmo Programa fuente Programa escrito en un Lenguaje de Programacion
[object Object],Algoritmo Programa fuente Programa Objeto
[object Object],Algoritmo Programa Objeto + Rutinas de Librería Programa Ejecutable
[object Object],Algoritmo Programa Ejecutable Aplicación
[object Object],[object Object],[object Object],Otros conceptos
[object Object],[object Object],Otros conceptos
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Lenguajes
[object Object],[object Object],[object Object],[object Object],Lenguaje de máquina
[object Object],[object Object],[object Object],[object Object],[object Object],Lenguaje de bajo nivel
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Lenguaje de alto nivel
[object Object],[object Object],[object Object],Otros conceptos
[object Object],[object Object],Otros conceptos
[object Object],Otros conceptos
[object Object],Otros conceptos                                                                                                                                       
[object Object],[object Object],[object Object],Definición:  Sistemas Operativos
[object Object],Objetivos:  Sistemas Operativos
[object Object],Objetivos:  Sistemas Operativos
[object Object],S.O Por Lotes Tipos:  S.O de Multiprogramación S.O distribuido S.O Tiempo Compartido (Unix) S.O Tiempo Real S.O Combinados Sistemas Operativos
Sistemas Operativos ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Sistemas Operativos ,[object Object],[object Object],[object Object],[object Object]
Sistemas Operativos ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Sistemas Operativos ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Sistemas Operativos ,[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Sistemas Operativos
Sistemas Operativos ,[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],Sistemas Operativos
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Paradigmas de Programación
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Paradigma Funcional
[object Object],[object Object],[object Object],[object Object],Paradigma Funcional NOTA: “:=“ en este caso significa “se define como”
[object Object],[object Object],[object Object],Paradigma Imperativo
[object Object],[object Object],[object Object],[object Object],Paradigma Imperativo
[object Object],[object Object],[object Object],[object Object],Paradigma Orientado a Objetos
[object Object],[object Object],[object Object],Paradigma Ensamblador
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Paradigma Lógico
Gracias por su atención...!!

Más contenido relacionado

Similar a Principios de paradigmas (18)

Presentacion c
Presentacion cPresentacion c
Presentacion c
 
Algoritmos - Curso UNE
Algoritmos - Curso UNEAlgoritmos - Curso UNE
Algoritmos - Curso UNE
 
Presentacion c
Presentacion cPresentacion c
Presentacion c
 
Principios de paradigmas
Principios de paradigmasPrincipios de paradigmas
Principios de paradigmas
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
9º Algoritmos
9º Algoritmos9º Algoritmos
9º Algoritmos
 
Programación
ProgramaciónProgramación
Programación
 
Clase 1 de introduccion a la programacion
Clase 1 de introduccion a la programacionClase 1 de introduccion a la programacion
Clase 1 de introduccion a la programacion
 
Unidad 1
Unidad 1Unidad 1
Unidad 1
 
Introduccion a la programación I Parte
Introduccion a la programación I Parte Introduccion a la programación I Parte
Introduccion a la programación I Parte
 
Introducción a Programación I (Clase1).pptx
Introducción a Programación I (Clase1).pptxIntroducción a Programación I (Clase1).pptx
Introducción a Programación I (Clase1).pptx
 
Programación
ProgramaciónProgramación
Programación
 
Parte i curso c
Parte i curso cParte i curso c
Parte i curso c
 
Unidad 2 curso c
Unidad 2 curso cUnidad 2 curso c
Unidad 2 curso c
 
Lenguajes de desarrollo (programación)
Lenguajes de desarrollo (programación)Lenguajes de desarrollo (programación)
Lenguajes de desarrollo (programación)
 
Fundamentos de Programación
Fundamentos de ProgramaciónFundamentos de Programación
Fundamentos de Programación
 

Último

pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITMaricarmen Sánchez Ruiz
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveFagnerLisboa3
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanamcerpam
 
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxEL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxMiguelAtencio10
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estossgonzalezp1
 
Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfAnnimoUno1
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21mariacbr99
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.FlorenciaCattelani
 
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxAlan779941
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...JohnRamos830530
 
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfRefrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfvladimiroflores1
 

Último (11)

pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxEL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 
Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdf
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.
 
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
 
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfRefrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
 

Principios de paradigmas

  • 1. UNIDAD TEMÁTICA I Conceptos Básicos
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16. Fases de Desarrollo de un Algoritmo Análisis Programación Codificación Edición Enlace Compilación Pruebas Especificación Algoritmo Programa Prog. Fuente Prog. Ejecutable Programa Objeto Aplicación Algoritmo Fase Producto
  • 17.
  • 18.
  • 19.
  • 20.
  • 21.
  • 22.
  • 23.
  • 24.
  • 25.
  • 26.
  • 27.
  • 28.
  • 29.
  • 30.
  • 31.
  • 32.
  • 33.
  • 34.
  • 35.
  • 36.
  • 37.
  • 38.
  • 39.
  • 40.
  • 41.
  • 42.
  • 43.
  • 44.
  • 45.
  • 46.
  • 47.
  • 48.
  • 49.
  • 50.
  • 51.
  • 52.
  • 53.
  • 54. Gracias por su atención...!!