SlideShare ist ein Scribd-Unternehmen logo
1 von 25
TEMA 1 Algoritmos y Programas
Sistemas de Procesamiento de Información ,[object Object],[object Object],[object Object]
Esquema Básico del Hardware del computador  Unidad Central de Proceso (CPU) Memoria Principal (RAM) Periféricos de entrada Teclado Mouse Scaner Periféricos de salida Monitor Impresora Parlantes Periféricos de  almacenamiento Disco Duro Disco Flexible CDs – DVDs
Lenguajes de Programación ,[object Object],[object Object],[object Object]
Lenguajes de alto nivel y de bajo nivel. ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Lenguajes de bajo nivel ,[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object]
Prolog GPSS Declarativa Imperativa Orientado  a Objetos Funcional COBOL ALGOL APL PASCAL FORTRAN BASIC C ADA SmallTalk Visual  Basic Java Simula C++ ADA LISP ML Schema
Ensambladores, compiladores e intérpretes ,[object Object],[object Object]
[object Object],[object Object]
Programa Fuente Intérprete Traducción y Ejecución  Línea a Línea Programa Fuente Compilador Programa Objeto
Definición de algoritmo ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Tipos de datos ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Tipos de datos ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Tipos de datos ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Operadores lógicos ,[object Object],[object Object],[object Object],[object Object],[object Object],V V V F F F F V F F V F V F F F F V F F F V V V NOT OR AND
Elementos de un algoritmo ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Identificadores ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Variables ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Constantes ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Valores constantes ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Expresiones ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Precedencia de los operadores Operadores de signo (+,-) Multiplicación y división (* , /, %) Suma y resta (+ , -) <, > , = , <= , >=, <> NOT AND OR Operadores Aritméticos Operadores Relacionales Operadores Lógicos
Ejemplos ,[object Object],[object Object]

Weitere ähnliche Inhalte

Was ist angesagt? (14)

Prueba slideshare
Prueba slidesharePrueba slideshare
Prueba slideshare
 
Lenguajes de programación parte i.4
Lenguajes de programación parte i.4Lenguajes de programación parte i.4
Lenguajes de programación parte i.4
 
Historia de la programacion
Historia de la programacionHistoria de la programacion
Historia de la programacion
 
Estructura sintactica de los lenguajes
Estructura sintactica de los lenguajesEstructura sintactica de los lenguajes
Estructura sintactica de los lenguajes
 
Introducción a la programación de computadores
Introducción  a la programación de computadoresIntroducción  a la programación de computadores
Introducción a la programación de computadores
 
Prolog
PrologProlog
Prolog
 
PROGRAMACIÓN WEB INTRODUCCIÓN
PROGRAMACIÓN WEB INTRODUCCIÓNPROGRAMACIÓN WEB INTRODUCCIÓN
PROGRAMACIÓN WEB INTRODUCCIÓN
 
Glosario De Trabajo De Examen
Glosario De Trabajo De ExamenGlosario De Trabajo De Examen
Glosario De Trabajo De Examen
 
PROGRAMACIÓN WEB INTRODUCCIÓN
PROGRAMACIÓN WEB INTRODUCCIÓN PROGRAMACIÓN WEB INTRODUCCIÓN
PROGRAMACIÓN WEB INTRODUCCIÓN
 
Presentación1
Presentación1Presentación1
Presentación1
 
LENGUAJE ENSAMBLADOR
LENGUAJE ENSAMBLADORLENGUAJE ENSAMBLADOR
LENGUAJE ENSAMBLADOR
 
Algoritmos jhon
Algoritmos jhonAlgoritmos jhon
Algoritmos jhon
 
Programacion web introduccion
Programacion web introduccionProgramacion web introduccion
Programacion web introduccion
 
Lenguaje ensamblador
Lenguaje ensambladorLenguaje ensamblador
Lenguaje ensamblador
 

Andere mochten auch (20)

New Microsoft Power Point Presentation
New Microsoft Power Point PresentationNew Microsoft Power Point Presentation
New Microsoft Power Point Presentation
 
mycobacteria tuberculosis
mycobacteria tuberculosismycobacteria tuberculosis
mycobacteria tuberculosis
 
Podcasting and Financial Aid
Podcasting and Financial AidPodcasting and Financial Aid
Podcasting and Financial Aid
 
Mulheres Fantasticas
Mulheres FantasticasMulheres Fantasticas
Mulheres Fantasticas
 
Day
DayDay
Day
 
Tp Trama
Tp TramaTp Trama
Tp Trama
 
Automassagem4
Automassagem4Automassagem4
Automassagem4
 
2 R Great Kabob Backward Planning
2 R Great Kabob Backward Planning2 R Great Kabob Backward Planning
2 R Great Kabob Backward Planning
 
Desejoparaosamigos
DesejoparaosamigosDesejoparaosamigos
Desejoparaosamigos
 
Presentacion Jose
Presentacion JosePresentacion Jose
Presentacion Jose
 
Rebeca
RebecaRebeca
Rebeca
 
Amigos 2007
Amigos 2007Amigos 2007
Amigos 2007
 
Estaciones3
Estaciones3Estaciones3
Estaciones3
 
Fotosproyecto
FotosproyectoFotosproyecto
Fotosproyecto
 
Escritura Para La Web
Escritura Para La WebEscritura Para La Web
Escritura Para La Web
 
Cuento 1
Cuento 1Cuento 1
Cuento 1
 
AñOs 1970
AñOs 1970AñOs 1970
AñOs 1970
 
10ret
10ret10ret
10ret
 
PresentacióN1
PresentacióN1PresentacióN1
PresentacióN1
 
Kierkegaard Diapsalmata.Jpg
Kierkegaard Diapsalmata.JpgKierkegaard Diapsalmata.Jpg
Kierkegaard Diapsalmata.Jpg
 

Ähnlich wie Algoritmos

Unidad 3
Unidad 3Unidad 3
Unidad 3
tf94
 
Desarrollo de aplicaciones , programacion en dev ++
Desarrollo de aplicaciones , programacion  en   dev ++Desarrollo de aplicaciones , programacion  en   dev ++
Desarrollo de aplicaciones , programacion en dev ++
ernestre
 
Desarrollo de aplicaciones , programacion en dev ++
Desarrollo de aplicaciones , programacion  en   dev ++Desarrollo de aplicaciones , programacion  en   dev ++
Desarrollo de aplicaciones , programacion en dev ++
ernestre
 
Curso de desarrollo de software
Curso de desarrollo de softwareCurso de desarrollo de software
Curso de desarrollo de software
vekys
 

Ähnlich wie Algoritmos (20)

Unidad 3
Unidad 3Unidad 3
Unidad 3
 
Fundamentos de Programación
Fundamentos de ProgramaciónFundamentos de Programación
Fundamentos de Programación
 
Algorimo1
Algorimo1Algorimo1
Algorimo1
 
Algoritmo y mas teoria logica
Algoritmo y mas teoria logicaAlgoritmo y mas teoria logica
Algoritmo y mas teoria logica
 
INTRODUCCION
INTRODUCCIONINTRODUCCION
INTRODUCCION
 
Desarrollo de aplicaciones , programacion en dev ++
Desarrollo de aplicaciones , programacion  en   dev ++Desarrollo de aplicaciones , programacion  en   dev ++
Desarrollo de aplicaciones , programacion en dev ++
 
Desarrollo de aplicaciones , programacion en dev ++
Desarrollo de aplicaciones , programacion  en   dev ++Desarrollo de aplicaciones , programacion  en   dev ++
Desarrollo de aplicaciones , programacion en dev ++
 
Algoritmos y diagramas de flujo
Algoritmos y diagramas de flujoAlgoritmos y diagramas de flujo
Algoritmos y diagramas de flujo
 
Programacion
ProgramacionProgramacion
Programacion
 
Algoritmos Conceptos Basicos - www.ingfiis.tk
Algoritmos Conceptos Basicos - www.ingfiis.tkAlgoritmos Conceptos Basicos - www.ingfiis.tk
Algoritmos Conceptos Basicos - www.ingfiis.tk
 
Algoritmosconeptosbasicos 1
Algoritmosconeptosbasicos 1Algoritmosconeptosbasicos 1
Algoritmosconeptosbasicos 1
 
Programacion
ProgramacionProgramacion
Programacion
 
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
 
Presentacion
PresentacionPresentacion
Presentacion
 
Programacion kmi
Programacion kmiProgramacion kmi
Programacion kmi
 
Curso de desarrollo de software
Curso de desarrollo de softwareCurso de desarrollo de software
Curso de desarrollo de software
 
37 tarazona karen programacion
37 tarazona karen programacion37 tarazona karen programacion
37 tarazona karen programacion
 
2 Conceptos De Programacion
2 Conceptos De Programacion2 Conceptos De Programacion
2 Conceptos De Programacion
 

Kürzlich hochgeladen

redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativa
nicho110
 

Kürzlich hochgeladen (12)

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.
 
redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativa
 
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 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
 
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21
 
investigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXIinvestigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXI
 
Buenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptxBuenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.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
 
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...
 
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
 

Algoritmos

  • 1. TEMA 1 Algoritmos y Programas
  • 2.
  • 3. Esquema Básico del Hardware del computador Unidad Central de Proceso (CPU) Memoria Principal (RAM) Periféricos de entrada Teclado Mouse Scaner Periféricos de salida Monitor Impresora Parlantes Periféricos de almacenamiento Disco Duro Disco Flexible CDs – DVDs
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9. Prolog GPSS Declarativa Imperativa Orientado a Objetos Funcional COBOL ALGOL APL PASCAL FORTRAN BASIC C ADA SmallTalk Visual Basic Java Simula C++ ADA LISP ML Schema
  • 10.
  • 11.
  • 12. Programa Fuente Intérprete Traducción y Ejecución Línea a Línea Programa Fuente Compilador Programa Objeto
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.
  • 21.
  • 22.
  • 23.
  • 24. Precedencia de los operadores Operadores de signo (+,-) Multiplicación y división (* , /, %) Suma y resta (+ , -) <, > , = , <= , >=, <> NOT AND OR Operadores Aritméticos Operadores Relacionales Operadores Lógicos
  • 25.