SlideShare una empresa de Scribd logo
1 de 22
TEORIA DE FUNCIONES RECURSIVAS
 NADA MAS MOLESTA A LA NATURALEZA
HUMANA QUE EL QUE NOS DIGAN QUE NOSE
PUEDE HACER ALGO.
 UNA TECNICA MAS POTENTE PARA EL CALCULO
DE FUNCIONES CONSISTE EN SEGUIR LAS
DIRECTIVAS PROPORCIONALES POR UNA
FORMULA ALGEBRAICA
MAQUINAS DE TURING
 EN UN INTENTO DE COMPRENDERLAS
CAPACIDADES Y LIMITACIONES DE LAS
MAQUINAS, MUCHOS INVESTIGADORES HAN
PROSUPUESTOSY ESTUDIADO DIVERSOS
DISPOSITIVOS COMPUTACINALES
ORIGENES DE LAS MAQUINAS DE
TURING
 ALAN TURING DESARROLLO EL CONCEPTO DE
MAQUINA DE TURING EN LA DECADA DE 1930,
MUCHO ANTES DE QUE LA TECNOLOGIA FUERA
CAPAZ DE PROPORCIONAR LAS TECNICAS QUE
CONOCEMOS HOY EN DIA.
FUNDAMENTOS DE LA MAQUINA
DE TURING
 UNA MAQUINA DE TURING ESTA COMPUESTA POR
UNA UNIDAD DE CONTROL QUE PUEDE LEER Y
ESCRIBIR SIMBOLOS EN UNA CINTA POR MEDIO DE
UN CABEZAL DE LECTURA.
 LA COMPUTACION EFECTUADA POR UNA MAQUINA
DE TURING CONSISTE EN UNA SECUENCIA DE PASOS
EJECUTADOS POR UNA UNIDADSDE CONTROL DE LA
MAQUINA.
LA TESIS DE CHURCH-TURING
 LA MAQUINA DE TURING DEL EJEMPLO
ANTERIOR SE PUEDE UTILIZAR PARA CALCULAR
LA FUNCION CONOCIDA CON EL NOMBRE DE
FUNCION SUCESORA.
EL LENGUAJE DE BORE BONES
 COMENZAMOS NUESTRO PRESENTACION DE
BARA BONES CONSIDERADO LAS SENTENCIAS
DECLARATIVAS QUE PODEMOS ENCONTRAR EN
OTROS LENGUAJES DE PROGRAMACION.
PROGRAMACION EN BARE BONES
 RECUERDE QUE NUESTRO OBJETIVO AL
PRESENTAR EL LENGUAJE BARA BONES ES
INVESTIGAR QUE COSAS SON POSIBLES.BARE
BONES SERIA TERRIBLE DE UTILIZAR EN EL
ENTORNO DE UNA APLICACIÓN REAL.
LA UNIVERSALIDAD DE BARE BONES
 APLIQUEMOS AHORA LA TESIS DE CHURCH-TURING
PARA CONFIRMAR NUESTRA AFIRMACION DE UQE
BARE BONES ES UN LENGUAJE DE PROGRAMACION
UNIVERSAL.
 LA ENTRADA DE LA FUNCION ESTA COMPUESTO POR
LOS VALORES ASINGNADOS A LAS VARIABLES ANTES
DE LA EJECUCION DEL PROGRAMA
LA IRRESOLUBILIDAD DEL PROBLEMA
DE LA DETENCION
 NUESTRO ENFOQUE CONSISTIRIA EN
DEMOSTRAR QUE EL RESOLVER EL PROBLEMA
REQUERIDO UN ALGORITMO PARA CALCULAR
UNA FUNCION NO COMPUTABLE
COMPLEJIDAD ESPACIAL
 UNA ALTERNATIVA A MEDIR LA COMPLEJIDAD EN
TERMINOS DEL TIEMPO ES LA DE MEDIR EN SU
LUGAR LOS REQUISITOS DE ESPACIO DE
ALMACENAMIENTO LO QUE DA CON RESULTADO
UNA MEDIDA QUE SE CONOCE CON EL NOMBRE
DE COMPLEJIDAD ESPACIAL
DETERMINISTA Y NO DETERMINISTA
 EN MUCHOS CASOS,EXISTE UNA LINEA MUY FINA
ENTRE “ALGORITMO” DETERMINADA Y OTRO NO
DETERMINADA SIN EMBARGO, LA DISTINCION ES
BASTANTE CLARA E IMPORTANTE.
CRIPTOGRAFIA DE CLAVE PUBLICA
RSA.
 AHORA ESTAMOS PREPARADOS PARA CONSTRUIR
Y ANALIZAR UN SISTEMA DESIFRADO DE CLAVE
PUBLICA BASADO EN EL ALGORITMO RSA.
LA ARQUITECTURA DE LA
MAQUINA
 LA MAQUINA TIENE 16 REGISTROS DE PROPOSITO
GENERAL NUMERADOS DE 0 A F CADA REGISTRO
TIENE UNA LONGUITUD DE UN BYTE.
LENGUAJE DE LA MAQUINA
 CADA INSTRUCCIÓN DE LENGUAJE MAQUINA
TIENE DOS BYTES DE LONGUITUD LOS PRIMEROS
CUATROS PROPORCIONAN EL CODIGO DE
OPERACIÓN
ADA
 EL LENGUAJE ADA FUE DESARROLLADO POR
INICIATIVA DEL DEPARTAMENTO DE DEFENSA DE
ESTADOS UNIDOS EN UN INTENTO DE OBTENER
UN UNICO LENGUAJE DE PROPOSITO GENERAL
QUE SATISFACIERA TODAS SUS NECESIDADES DE
SOTFWARE.
C
 EL LENGUAJE C FUE DESARROLLADO PRO
DENNIS A PRINCIPIOS DE LA DECADA DE 1970
DISEÑADO ORIGINALMENTE COMO UN
LENGUAJE PARA EL DESARROLLO DEL SOTFWARE
DE SISTEMAS.
C++
 EL LENGUAJE C++ FUE DESARROLLADO POR
BJARME STROUSTRUP COMO UNA VERSION
AMPLIA DEL ARTE. EL OBJETIVO ERA OBTENER
UN LENGUAJE COMPATIBLE EN EL PARADIGMA
DE LA ORIENTACION.
C#
 EL LENGUAJE C# FUE DESARROLLADO POR
MICROSOFT COMO UNA HERRAMIENTA PARA EL
ENTORNO.
FORTRAN
 FORTRAN ES EL ACRONIMO DE FORMULA
TRANSLATOR(TRADUCTOR DE FORMULAS) ESTE
LENGUAJE FUE UNO DE LOS PRIMEROS LENGUAJES
DE ALTO NIVEL QUE SE DESARROLLARON Y UNO DE
LOS PRIMEROS LENGUAJES EN OBTENER UNA AMPLIA
ACEPTACION DE LA COMUNIDAD DE LA
COMPUTACION
JAVA
 JAVA ES UN LENGUAJE ORIENTADO A OBJETOS
DESARROLLADOS POR SUN MICROSYSTEMS A
PRINCIPIOS DE LA DECADA DDE 1990. JAVA PUEDE
EJECUTARSE DE FORMA EFICIENTE EN UN
AMPLIO RANGO DE MAQUINAS

Más contenido relacionado

Más de Odair Josue Ordoñez Alcerro

Pteg g-grupox-lista-33-41-visita2-expo cap3 sistemas operativos
Pteg g-grupox-lista-33-41-visita2-expo cap3 sistemas operativosPteg g-grupox-lista-33-41-visita2-expo cap3 sistemas operativos
Pteg g-grupox-lista-33-41-visita2-expo cap3 sistemas operativosOdair Josue Ordoñez Alcerro
 
Pteg g-grupox-lista-33-41-visita2-expo cap4 redes e internet
Pteg g-grupox-lista-33-41-visita2-expo cap4 redes e internetPteg g-grupox-lista-33-41-visita2-expo cap4 redes e internet
Pteg g-grupox-lista-33-41-visita2-expo cap4 redes e internetOdair Josue Ordoñez Alcerro
 
Pteg g-grupo6-lista56-53-33-41-visita2-expo cap 2 tema tratamiento de datos
Pteg g-grupo6-lista56-53-33-41-visita2-expo cap 2 tema tratamiento de datosPteg g-grupo6-lista56-53-33-41-visita2-expo cap 2 tema tratamiento de datos
Pteg g-grupo6-lista56-53-33-41-visita2-expo cap 2 tema tratamiento de datosOdair Josue Ordoñez Alcerro
 
Pteg g-grupo6-lista56-53-33-41-visita2-expo cap 1 tema almacenamiento de datos
Pteg g-grupo6-lista56-53-33-41-visita2-expo cap 1 tema almacenamiento de datosPteg g-grupo6-lista56-53-33-41-visita2-expo cap 1 tema almacenamiento de datos
Pteg g-grupo6-lista56-53-33-41-visita2-expo cap 1 tema almacenamiento de datosOdair Josue Ordoñez Alcerro
 
Pteg g-grupo6-lista33-visita4-expo cap 11 tema inteligencia artificial
Pteg g-grupo6-lista33-visita4-expo cap 11 tema inteligencia artificialPteg g-grupo6-lista33-visita4-expo cap 11 tema inteligencia artificial
Pteg g-grupo6-lista33-visita4-expo cap 11 tema inteligencia artificialOdair Josue Ordoñez Alcerro
 
Pteg g-grupo6-lista33-visita4-expo cap 10 graficos por computadora
Pteg g-grupo6-lista33-visita4-expo cap 10 graficos por computadoraPteg g-grupo6-lista33-visita4-expo cap 10 graficos por computadora
Pteg g-grupo6-lista33-visita4-expo cap 10 graficos por computadoraOdair Josue Ordoñez Alcerro
 
Pteg g-grupo 6-lista33-visita3-expo cap 9 tema sistema de base de datos
Pteg g-grupo 6-lista33-visita3-expo cap 9 tema sistema de base de datosPteg g-grupo 6-lista33-visita3-expo cap 9 tema sistema de base de datos
Pteg g-grupo 6-lista33-visita3-expo cap 9 tema sistema de base de datosOdair Josue Ordoñez Alcerro
 
Pteg g-grupo 6-lista33-visita3-expo cap 7 tema ingenieria del software
Pteg g-grupo 6-lista33-visita3-expo cap 7 tema ingenieria del softwarePteg g-grupo 6-lista33-visita3-expo cap 7 tema ingenieria del software
Pteg g-grupo 6-lista33-visita3-expo cap 7 tema ingenieria del softwareOdair Josue Ordoñez Alcerro
 
Pteg g-grupo 6-lista33-visita3-expo cap 6 tema lenguajes de programacion
Pteg g-grupo 6-lista33-visita3-expo cap 6 tema lenguajes de programacionPteg g-grupo 6-lista33-visita3-expo cap 6 tema lenguajes de programacion
Pteg g-grupo 6-lista33-visita3-expo cap 6 tema lenguajes de programacionOdair Josue Ordoñez Alcerro
 
Pteg g-grupo 6-lista33-visita3-expo cap 5 tema algoritmos
Pteg g-grupo 6-lista33-visita3-expo cap 5 tema algoritmosPteg g-grupo 6-lista33-visita3-expo cap 5 tema algoritmos
Pteg g-grupo 6-lista33-visita3-expo cap 5 tema algoritmosOdair Josue Ordoñez Alcerro
 

Más de Odair Josue Ordoñez Alcerro (10)

Pteg g-grupox-lista-33-41-visita2-expo cap3 sistemas operativos
Pteg g-grupox-lista-33-41-visita2-expo cap3 sistemas operativosPteg g-grupox-lista-33-41-visita2-expo cap3 sistemas operativos
Pteg g-grupox-lista-33-41-visita2-expo cap3 sistemas operativos
 
Pteg g-grupox-lista-33-41-visita2-expo cap4 redes e internet
Pteg g-grupox-lista-33-41-visita2-expo cap4 redes e internetPteg g-grupox-lista-33-41-visita2-expo cap4 redes e internet
Pteg g-grupox-lista-33-41-visita2-expo cap4 redes e internet
 
Pteg g-grupo6-lista56-53-33-41-visita2-expo cap 2 tema tratamiento de datos
Pteg g-grupo6-lista56-53-33-41-visita2-expo cap 2 tema tratamiento de datosPteg g-grupo6-lista56-53-33-41-visita2-expo cap 2 tema tratamiento de datos
Pteg g-grupo6-lista56-53-33-41-visita2-expo cap 2 tema tratamiento de datos
 
Pteg g-grupo6-lista56-53-33-41-visita2-expo cap 1 tema almacenamiento de datos
Pteg g-grupo6-lista56-53-33-41-visita2-expo cap 1 tema almacenamiento de datosPteg g-grupo6-lista56-53-33-41-visita2-expo cap 1 tema almacenamiento de datos
Pteg g-grupo6-lista56-53-33-41-visita2-expo cap 1 tema almacenamiento de datos
 
Pteg g-grupo6-lista33-visita4-expo cap 11 tema inteligencia artificial
Pteg g-grupo6-lista33-visita4-expo cap 11 tema inteligencia artificialPteg g-grupo6-lista33-visita4-expo cap 11 tema inteligencia artificial
Pteg g-grupo6-lista33-visita4-expo cap 11 tema inteligencia artificial
 
Pteg g-grupo6-lista33-visita4-expo cap 10 graficos por computadora
Pteg g-grupo6-lista33-visita4-expo cap 10 graficos por computadoraPteg g-grupo6-lista33-visita4-expo cap 10 graficos por computadora
Pteg g-grupo6-lista33-visita4-expo cap 10 graficos por computadora
 
Pteg g-grupo 6-lista33-visita3-expo cap 9 tema sistema de base de datos
Pteg g-grupo 6-lista33-visita3-expo cap 9 tema sistema de base de datosPteg g-grupo 6-lista33-visita3-expo cap 9 tema sistema de base de datos
Pteg g-grupo 6-lista33-visita3-expo cap 9 tema sistema de base de datos
 
Pteg g-grupo 6-lista33-visita3-expo cap 7 tema ingenieria del software
Pteg g-grupo 6-lista33-visita3-expo cap 7 tema ingenieria del softwarePteg g-grupo 6-lista33-visita3-expo cap 7 tema ingenieria del software
Pteg g-grupo 6-lista33-visita3-expo cap 7 tema ingenieria del software
 
Pteg g-grupo 6-lista33-visita3-expo cap 6 tema lenguajes de programacion
Pteg g-grupo 6-lista33-visita3-expo cap 6 tema lenguajes de programacionPteg g-grupo 6-lista33-visita3-expo cap 6 tema lenguajes de programacion
Pteg g-grupo 6-lista33-visita3-expo cap 6 tema lenguajes de programacion
 
Pteg g-grupo 6-lista33-visita3-expo cap 5 tema algoritmos
Pteg g-grupo 6-lista33-visita3-expo cap 5 tema algoritmosPteg g-grupo 6-lista33-visita3-expo cap 5 tema algoritmos
Pteg g-grupo 6-lista33-visita3-expo cap 5 tema algoritmos
 

Último

PIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonablesPIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonablesYanirisBarcelDelaHoz
 
PLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docxPLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docxlupitavic
 
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...JAVIER SOLIS NOYOLA
 
plan de capacitacion docente AIP 2024 clllll.pdf
plan de capacitacion docente  AIP 2024          clllll.pdfplan de capacitacion docente  AIP 2024          clllll.pdf
plan de capacitacion docente AIP 2024 clllll.pdfenelcielosiempre
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Carlos Muñoz
 
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSOCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSYadi Campos
 
actividades comprensión lectora para 3° grado
actividades comprensión lectora para 3° gradoactividades comprensión lectora para 3° grado
actividades comprensión lectora para 3° gradoJosDanielEstradaHern
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxlclcarmen
 
Estrategias de enseñanza-aprendizaje virtual.pptx
Estrategias de enseñanza-aprendizaje virtual.pptxEstrategias de enseñanza-aprendizaje virtual.pptx
Estrategias de enseñanza-aprendizaje virtual.pptxdkmeza
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAEl Fortí
 
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdfGUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdfPaolaRopero2
 
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxSEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxYadi Campos
 
Cuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdfCuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdfNancyLoaa
 
La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...JonathanCovena1
 
Criterios ESG: fundamentos, aplicaciones y beneficios
Criterios ESG: fundamentos, aplicaciones y beneficiosCriterios ESG: fundamentos, aplicaciones y beneficios
Criterios ESG: fundamentos, aplicaciones y beneficiosJonathanCovena1
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADauxsoporte
 
origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioELIASAURELIOCHAVEZCA1
 

Último (20)

PIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonablesPIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonables
 
PLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docxPLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docx
 
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
 
Power Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptxPower Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptx
 
Presentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza MultigradoPresentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza Multigrado
 
plan de capacitacion docente AIP 2024 clllll.pdf
plan de capacitacion docente  AIP 2024          clllll.pdfplan de capacitacion docente  AIP 2024          clllll.pdf
plan de capacitacion docente AIP 2024 clllll.pdf
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
 
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSOCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
 
actividades comprensión lectora para 3° grado
actividades comprensión lectora para 3° gradoactividades comprensión lectora para 3° grado
actividades comprensión lectora para 3° grado
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
 
Estrategias de enseñanza-aprendizaje virtual.pptx
Estrategias de enseñanza-aprendizaje virtual.pptxEstrategias de enseñanza-aprendizaje virtual.pptx
Estrategias de enseñanza-aprendizaje virtual.pptx
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
 
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdfGUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
 
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxSEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
 
Cuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdfCuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdf
 
La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...
 
Criterios ESG: fundamentos, aplicaciones y beneficios
Criterios ESG: fundamentos, aplicaciones y beneficiosCriterios ESG: fundamentos, aplicaciones y beneficios
Criterios ESG: fundamentos, aplicaciones y beneficios
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDAD
 
origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literario
 
Medición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptxMedición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptx
 

Pteg g-grupo6-lista33-visita4-expo cap 12 tema teoria de la computacion

  • 1.
  • 2. TEORIA DE FUNCIONES RECURSIVAS  NADA MAS MOLESTA A LA NATURALEZA HUMANA QUE EL QUE NOS DIGAN QUE NOSE PUEDE HACER ALGO.  UNA TECNICA MAS POTENTE PARA EL CALCULO DE FUNCIONES CONSISTE EN SEGUIR LAS DIRECTIVAS PROPORCIONALES POR UNA FORMULA ALGEBRAICA
  • 3. MAQUINAS DE TURING  EN UN INTENTO DE COMPRENDERLAS CAPACIDADES Y LIMITACIONES DE LAS MAQUINAS, MUCHOS INVESTIGADORES HAN PROSUPUESTOSY ESTUDIADO DIVERSOS DISPOSITIVOS COMPUTACINALES
  • 4. ORIGENES DE LAS MAQUINAS DE TURING  ALAN TURING DESARROLLO EL CONCEPTO DE MAQUINA DE TURING EN LA DECADA DE 1930, MUCHO ANTES DE QUE LA TECNOLOGIA FUERA CAPAZ DE PROPORCIONAR LAS TECNICAS QUE CONOCEMOS HOY EN DIA.
  • 5. FUNDAMENTOS DE LA MAQUINA DE TURING  UNA MAQUINA DE TURING ESTA COMPUESTA POR UNA UNIDAD DE CONTROL QUE PUEDE LEER Y ESCRIBIR SIMBOLOS EN UNA CINTA POR MEDIO DE UN CABEZAL DE LECTURA.  LA COMPUTACION EFECTUADA POR UNA MAQUINA DE TURING CONSISTE EN UNA SECUENCIA DE PASOS EJECUTADOS POR UNA UNIDADSDE CONTROL DE LA MAQUINA.
  • 6. LA TESIS DE CHURCH-TURING  LA MAQUINA DE TURING DEL EJEMPLO ANTERIOR SE PUEDE UTILIZAR PARA CALCULAR LA FUNCION CONOCIDA CON EL NOMBRE DE FUNCION SUCESORA.
  • 7. EL LENGUAJE DE BORE BONES  COMENZAMOS NUESTRO PRESENTACION DE BARA BONES CONSIDERADO LAS SENTENCIAS DECLARATIVAS QUE PODEMOS ENCONTRAR EN OTROS LENGUAJES DE PROGRAMACION.
  • 8. PROGRAMACION EN BARE BONES  RECUERDE QUE NUESTRO OBJETIVO AL PRESENTAR EL LENGUAJE BARA BONES ES INVESTIGAR QUE COSAS SON POSIBLES.BARE BONES SERIA TERRIBLE DE UTILIZAR EN EL ENTORNO DE UNA APLICACIÓN REAL.
  • 9. LA UNIVERSALIDAD DE BARE BONES  APLIQUEMOS AHORA LA TESIS DE CHURCH-TURING PARA CONFIRMAR NUESTRA AFIRMACION DE UQE BARE BONES ES UN LENGUAJE DE PROGRAMACION UNIVERSAL.  LA ENTRADA DE LA FUNCION ESTA COMPUESTO POR LOS VALORES ASINGNADOS A LAS VARIABLES ANTES DE LA EJECUCION DEL PROGRAMA
  • 10. LA IRRESOLUBILIDAD DEL PROBLEMA DE LA DETENCION  NUESTRO ENFOQUE CONSISTIRIA EN DEMOSTRAR QUE EL RESOLVER EL PROBLEMA REQUERIDO UN ALGORITMO PARA CALCULAR UNA FUNCION NO COMPUTABLE
  • 11. COMPLEJIDAD ESPACIAL  UNA ALTERNATIVA A MEDIR LA COMPLEJIDAD EN TERMINOS DEL TIEMPO ES LA DE MEDIR EN SU LUGAR LOS REQUISITOS DE ESPACIO DE ALMACENAMIENTO LO QUE DA CON RESULTADO UNA MEDIDA QUE SE CONOCE CON EL NOMBRE DE COMPLEJIDAD ESPACIAL
  • 12. DETERMINISTA Y NO DETERMINISTA  EN MUCHOS CASOS,EXISTE UNA LINEA MUY FINA ENTRE “ALGORITMO” DETERMINADA Y OTRO NO DETERMINADA SIN EMBARGO, LA DISTINCION ES BASTANTE CLARA E IMPORTANTE.
  • 13. CRIPTOGRAFIA DE CLAVE PUBLICA RSA.  AHORA ESTAMOS PREPARADOS PARA CONSTRUIR Y ANALIZAR UN SISTEMA DESIFRADO DE CLAVE PUBLICA BASADO EN EL ALGORITMO RSA.
  • 14. LA ARQUITECTURA DE LA MAQUINA  LA MAQUINA TIENE 16 REGISTROS DE PROPOSITO GENERAL NUMERADOS DE 0 A F CADA REGISTRO TIENE UNA LONGUITUD DE UN BYTE.
  • 15. LENGUAJE DE LA MAQUINA  CADA INSTRUCCIÓN DE LENGUAJE MAQUINA TIENE DOS BYTES DE LONGUITUD LOS PRIMEROS CUATROS PROPORCIONAN EL CODIGO DE OPERACIÓN
  • 16.
  • 17. ADA  EL LENGUAJE ADA FUE DESARROLLADO POR INICIATIVA DEL DEPARTAMENTO DE DEFENSA DE ESTADOS UNIDOS EN UN INTENTO DE OBTENER UN UNICO LENGUAJE DE PROPOSITO GENERAL QUE SATISFACIERA TODAS SUS NECESIDADES DE SOTFWARE.
  • 18. C  EL LENGUAJE C FUE DESARROLLADO PRO DENNIS A PRINCIPIOS DE LA DECADA DE 1970 DISEÑADO ORIGINALMENTE COMO UN LENGUAJE PARA EL DESARROLLO DEL SOTFWARE DE SISTEMAS.
  • 19. C++  EL LENGUAJE C++ FUE DESARROLLADO POR BJARME STROUSTRUP COMO UNA VERSION AMPLIA DEL ARTE. EL OBJETIVO ERA OBTENER UN LENGUAJE COMPATIBLE EN EL PARADIGMA DE LA ORIENTACION.
  • 20. C#  EL LENGUAJE C# FUE DESARROLLADO POR MICROSOFT COMO UNA HERRAMIENTA PARA EL ENTORNO.
  • 21. FORTRAN  FORTRAN ES EL ACRONIMO DE FORMULA TRANSLATOR(TRADUCTOR DE FORMULAS) ESTE LENGUAJE FUE UNO DE LOS PRIMEROS LENGUAJES DE ALTO NIVEL QUE SE DESARROLLARON Y UNO DE LOS PRIMEROS LENGUAJES EN OBTENER UNA AMPLIA ACEPTACION DE LA COMUNIDAD DE LA COMPUTACION
  • 22. JAVA  JAVA ES UN LENGUAJE ORIENTADO A OBJETOS DESARROLLADOS POR SUN MICROSYSTEMS A PRINCIPIOS DE LA DECADA DDE 1990. JAVA PUEDE EJECUTARSE DE FORMA EFICIENTE EN UN AMPLIO RANGO DE MAQUINAS