SlideShare uma empresa 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...!!

Mais conteúdo relacionado

Destaque

Software libre
Software libreSoftware libre
Software libre
achacin
 
Resume References - Basic Guidelines
Resume References - Basic GuidelinesResume References - Basic Guidelines
Resume References - Basic Guidelines
Alan Cruize
 
Sofware libre
Sofware libreSofware libre
Sofware libre
achacin
 

Destaque (6)

Software libre
Software libreSoftware libre
Software libre
 
Resume References - Basic Guidelines
Resume References - Basic GuidelinesResume References - Basic Guidelines
Resume References - Basic Guidelines
 
Sofware libre
Sofware libreSofware libre
Sofware libre
 
Teaching Students with Emojis, Emoticons, & Textspeak
Teaching Students with Emojis, Emoticons, & TextspeakTeaching Students with Emojis, Emoticons, & Textspeak
Teaching Students with Emojis, Emoticons, & Textspeak
 
Hype vs. Reality: The AI Explainer
Hype vs. Reality: The AI ExplainerHype vs. Reality: The AI Explainer
Hype vs. Reality: The AI Explainer
 
Study: The Future of VR, AR and Self-Driving Cars
Study: The Future of VR, AR and Self-Driving CarsStudy: The Future of VR, AR and Self-Driving Cars
Study: The Future of VR, AR and Self-Driving Cars
 

Semelhante 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

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
FagnerLisboa3
 
Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdf
AnnimoUno1
 

Último (11)

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
 
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 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
 
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.
 
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...
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21
 
Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdf
 
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
 
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
 
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
 
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...!!