SlideShare uma empresa Scribd logo
1 de 11
TECNOLOGIA DE LA INFORMACION Y LA
        COMUNICACIÓN
     PEM. Clara Luz Pérez Barillas
INTRODUCCION A LA
  PROGRAMACION
A que se le llama programación?
    Es el proceso de diseñar, codificar, depurar y
    mantener el código fuente de programas
    computacionales.

    Que es un programa?
    Son algoritmos escritos o lista de instrucciones en
    un lenguaje de programación que el ordenador o
    computadora entiende y procesa para resolver un
    problema.


11/1/2012                                                 3
Son lenguajes especiales utilizados para
escribir programas de computadoras.

Son clasificados en tres categorías:
1. Lenguaje de Máquina
2. Lenguajes de Bajo Nivel
3. Lenguajes de Alto Nivel
Son aquellos lenguajes cuyas instrucciones
son entendidas directamente por la maquina
y no requieren de traducción.
Las instrucciones en lenguaje de máquina se
expresan en términos de la unidad de
memoria mas pequeña, el bit ( 0 o 1 )
Fueron diseñados para facilitar la
programación. Estos lenguajes dependen de
la máquina o computadora donde se utilizan.
Ensamblador o Assembler es el lenguaje
común de bajo nivel.
Son los lenguajes en los que las instrucciones
o sentencias se escriben con palabras
similares a los lenguajes humanos, facilitando
la escritura y comprensión por el
programador.
Ej: Pascal, Cobol, C, etc.
Un algoritmo es una secuencia de pasos
definidos, finitos, ordenados y lógicos para
dar solución a un problema especifico, todo
algoritmo tiene un inicio y un final.
   Cambiar una rueda pinchada en un automóvil:
   Quitar la rueda.
     Aflojar los tornillos.
     Levantar el automóvil.
     Extraer la rueda.
     Retirar los tornillos.
     Retirar la rueda.

   Poner la rueda.
     Colocar la rueda.
     Presentar la rueda.
     Poner los tornillos.
     Apretar los tornillos.




11/1/2012                                         9
    Debe tener un orden.
    Debe tener un número finito de pasos.
    Debe estar definido.
    Debe tener una entrada, un proceso y una
     salida.




11/1/2012                                       10
Clasificación de algoritmos
  Cualitativo
 son los que utilizan palabras para describir los pasos.


  Cuantitativos         son los utilizan cálculos numéricos para
describir los pasos.

                 Lenguajes algorítmicos
  Gráficos
  son los algoritmos realizados en diagramas de flujo o la
representación grafica de los algoritmos


  No gráficos
son los algoritmos representados en forma descriptiva o algoritmos
en pseudocódigo.

Mais conteúdo relacionado

Mais procurados

Conceptos Basicos Programacion
Conceptos Basicos ProgramacionConceptos Basicos Programacion
Conceptos Basicos ProgramacionMichele André
 
Desarrollo de habilidades de pensamiento
Desarrollo de habilidades de pensamientoDesarrollo de habilidades de pensamiento
Desarrollo de habilidades de pensamientococomarin2
 
Tutorial conceptos programacion
Tutorial conceptos programacionTutorial conceptos programacion
Tutorial conceptos programacionMichele André
 
Tecnicatura en programacion
Tecnicatura en programacionTecnicatura en programacion
Tecnicatura en programacionadrianfazio
 
Conceptos basicos de la programacion
Conceptos basicos de la programacionConceptos basicos de la programacion
Conceptos basicos de la programacionyamy matin
 
Unidad I. Algoritmo y Programas. Parte 1
Unidad I. Algoritmo y Programas. Parte 1Unidad I. Algoritmo y Programas. Parte 1
Unidad I. Algoritmo y Programas. Parte 1LisbleinArismendi
 
Taller de fundamentos de programacion
Taller de fundamentos de programacionTaller de fundamentos de programacion
Taller de fundamentos de programacionUDECI
 
Introducccion programacion
Introducccion programacionIntroducccion programacion
Introducccion programacionAnaisMar22
 

Mais procurados (15)

Conceptos Basicos Programacion
Conceptos Basicos ProgramacionConceptos Basicos Programacion
Conceptos Basicos Programacion
 
Desarrollo de habilidades de pensamiento
Desarrollo de habilidades de pensamientoDesarrollo de habilidades de pensamiento
Desarrollo de habilidades de pensamiento
 
Teoría de programación
Teoría de programaciónTeoría de programación
Teoría de programación
 
GLOSARIO TECNICO
GLOSARIO TECNICOGLOSARIO TECNICO
GLOSARIO TECNICO
 
Tutorial conceptos programacion
Tutorial conceptos programacionTutorial conceptos programacion
Tutorial conceptos programacion
 
Tecnicatura en programacion
Tecnicatura en programacionTecnicatura en programacion
Tecnicatura en programacion
 
Conceptos basicos de la programacion
Conceptos basicos de la programacionConceptos basicos de la programacion
Conceptos basicos de la programacion
 
Algoritmo
AlgoritmoAlgoritmo
Algoritmo
 
Unidad I. Algoritmo y Programas. Parte 1
Unidad I. Algoritmo y Programas. Parte 1Unidad I. Algoritmo y Programas. Parte 1
Unidad I. Algoritmo y Programas. Parte 1
 
Taller de fundamentos de programacion
Taller de fundamentos de programacionTaller de fundamentos de programacion
Taller de fundamentos de programacion
 
Introducccion programacion
Introducccion programacionIntroducccion programacion
Introducccion programacion
 
Lectur act 3
Lectur act 3Lectur act 3
Lectur act 3
 
Alg diag
Alg diagAlg diag
Alg diag
 
Ericka
ErickaEricka
Ericka
 
10 Tips para desarrollar tu lógica de programación
10 Tips para desarrollar tu lógica de programación10 Tips para desarrollar tu lógica de programación
10 Tips para desarrollar tu lógica de programación
 

Destaque

PresentacióN Carpe Diem Consultores
PresentacióN Carpe Diem ConsultoresPresentacióN Carpe Diem Consultores
PresentacióN Carpe Diem Consultorescarpediemconsultores
 
La globalizaci+ôn educacional
La globalizaci+ôn educacionalLa globalizaci+ôn educacional
La globalizaci+ôn educacionalEmilio Palma
 
El canto del loco
El canto del locoEl canto del loco
El canto del locoalexnunhez
 
Avance conceptual 1
Avance conceptual 1Avance conceptual 1
Avance conceptual 1ATE Pronos
 
Productos de cafe
Productos de cafeProductos de cafe
Productos de cafemiryangogo
 
A NÁ L I S I S C O M P A R A T I V O D E L A S I M B O L O GÍ A D E L A...
A NÁ L I S I S  C O M P A R A T I V O  D E  L A  S I M B O L O GÍ A  D E  L A...A NÁ L I S I S  C O M P A R A T I V O  D E  L A  S I M B O L O GÍ A  D E  L A...
A NÁ L I S I S C O M P A R A T I V O D E L A S I M B O L O GÍ A D E L A...margarita
 
Trabajo de investigacion 1
Trabajo de investigacion 1Trabajo de investigacion 1
Trabajo de investigacion 1Hernan Espinoza
 
Redes informaticas
Redes informaticasRedes informaticas
Redes informaticascristianvera
 
Taller de inbentarios
Taller de inbentariosTaller de inbentarios
Taller de inbentariosmiguel bernal
 
Marcelo E.I Rojas Rivera, Jefe de Departamento de Operaciones Instituto de Sa...
Marcelo E.I Rojas Rivera, Jefe de Departamento de Operaciones Instituto de Sa...Marcelo E.I Rojas Rivera, Jefe de Departamento de Operaciones Instituto de Sa...
Marcelo E.I Rojas Rivera, Jefe de Departamento de Operaciones Instituto de Sa...AntropoNet
 
Estándares en tic
Estándares en ticEstándares en tic
Estándares en ticmairale
 
1° Bio Clase 4 - Célula eucarionte
1° Bio   Clase 4 - Célula eucarionte1° Bio   Clase 4 - Célula eucarionte
1° Bio Clase 4 - Célula eucarionteisavaldiviaahf
 
Informe Regional De Trabajo Decente- Bucaramanga y el Área Metropolitana- Res...
Informe Regional De Trabajo Decente- Bucaramanga y el Área Metropolitana- Res...Informe Regional De Trabajo Decente- Bucaramanga y el Área Metropolitana- Res...
Informe Regional De Trabajo Decente- Bucaramanga y el Área Metropolitana- Res...Escuela Nacional Sindical
 
Hardware
HardwareHardware
Hardwareiampaau
 
Carta escrita en_el_2070
Carta escrita en_el_2070Carta escrita en_el_2070
Carta escrita en_el_2070Profesor Yujo
 
Presentacio per pag. web
Presentacio per pag. webPresentacio per pag. web
Presentacio per pag. webZ3vs
 
Servicios de internet
Servicios de internetServicios de internet
Servicios de internetkmer89
 

Destaque (20)

Solucion evaluacion
Solucion evaluacionSolucion evaluacion
Solucion evaluacion
 
PresentacióN Carpe Diem Consultores
PresentacióN Carpe Diem ConsultoresPresentacióN Carpe Diem Consultores
PresentacióN Carpe Diem Consultores
 
La globalizaci+ôn educacional
La globalizaci+ôn educacionalLa globalizaci+ôn educacional
La globalizaci+ôn educacional
 
El canto del loco
El canto del locoEl canto del loco
El canto del loco
 
Avance conceptual 1
Avance conceptual 1Avance conceptual 1
Avance conceptual 1
 
Productos de cafe
Productos de cafeProductos de cafe
Productos de cafe
 
A NÁ L I S I S C O M P A R A T I V O D E L A S I M B O L O GÍ A D E L A...
A NÁ L I S I S  C O M P A R A T I V O  D E  L A  S I M B O L O GÍ A  D E  L A...A NÁ L I S I S  C O M P A R A T I V O  D E  L A  S I M B O L O GÍ A  D E  L A...
A NÁ L I S I S C O M P A R A T I V O D E L A S I M B O L O GÍ A D E L A...
 
Trabajo de investigacion 1
Trabajo de investigacion 1Trabajo de investigacion 1
Trabajo de investigacion 1
 
Redes informaticas
Redes informaticasRedes informaticas
Redes informaticas
 
Taller de inbentarios
Taller de inbentariosTaller de inbentarios
Taller de inbentarios
 
Marcelo E.I Rojas Rivera, Jefe de Departamento de Operaciones Instituto de Sa...
Marcelo E.I Rojas Rivera, Jefe de Departamento de Operaciones Instituto de Sa...Marcelo E.I Rojas Rivera, Jefe de Departamento de Operaciones Instituto de Sa...
Marcelo E.I Rojas Rivera, Jefe de Departamento de Operaciones Instituto de Sa...
 
Estándares en tic
Estándares en ticEstándares en tic
Estándares en tic
 
1° Bio Clase 4 - Célula eucarionte
1° Bio   Clase 4 - Célula eucarionte1° Bio   Clase 4 - Célula eucarionte
1° Bio Clase 4 - Célula eucarionte
 
Informe Regional De Trabajo Decente- Bucaramanga y el Área Metropolitana- Res...
Informe Regional De Trabajo Decente- Bucaramanga y el Área Metropolitana- Res...Informe Regional De Trabajo Decente- Bucaramanga y el Área Metropolitana- Res...
Informe Regional De Trabajo Decente- Bucaramanga y el Área Metropolitana- Res...
 
Prevenció..
Prevenció..Prevenció..
Prevenció..
 
Hardware
HardwareHardware
Hardware
 
Tesis
TesisTesis
Tesis
 
Carta escrita en_el_2070
Carta escrita en_el_2070Carta escrita en_el_2070
Carta escrita en_el_2070
 
Presentacio per pag. web
Presentacio per pag. webPresentacio per pag. web
Presentacio per pag. web
 
Servicios de internet
Servicios de internetServicios de internet
Servicios de internet
 

Semelhante a Introduccion a la programación (20)

Clase 1 - Programación.pptx
Clase 1 - Programación.pptxClase 1 - Programación.pptx
Clase 1 - Programación.pptx
 
Introducción a la informática
Introducción a la informáticaIntroducción a la informática
Introducción a la informática
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
9º Algoritmos
9º Algoritmos9º Algoritmos
9º Algoritmos
 
Unidad 1-continacion
Unidad 1-continacionUnidad 1-continacion
Unidad 1-continacion
 
Unidad 1-continacion
Unidad 1-continacionUnidad 1-continacion
Unidad 1-continacion
 
Unidad 1-continacion
Unidad 1-continacionUnidad 1-continacion
Unidad 1-continacion
 
Introducción a la programación
Introducción a la programaciónIntroducción a la programación
Introducción a la programación
 
Programa informático
Programa informáticoPrograma informático
Programa informático
 
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
 
Visual basic terminado[1]
Visual basic terminado[1]Visual basic terminado[1]
Visual basic terminado[1]
 
Visual basic terminado[1]
Visual basic terminado[1]Visual basic terminado[1]
Visual basic terminado[1]
 

Último

TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...jlorentemartos
 
Factores que intervienen en la Administración por Valores.pdf
Factores que intervienen en la Administración por Valores.pdfFactores que intervienen en la Administración por Valores.pdf
Factores que intervienen en la Administración por Valores.pdfJonathanCovena1
 
Biografía de Charles Coulomb física .pdf
Biografía de Charles Coulomb física .pdfBiografía de Charles Coulomb física .pdf
Biografía de Charles Coulomb física .pdfGruberACaraballo
 
FICHA PROYECTO COIL- GLOBAL CLASSROOM.docx.pdf
FICHA PROYECTO COIL- GLOBAL CLASSROOM.docx.pdfFICHA PROYECTO COIL- GLOBAL CLASSROOM.docx.pdf
FICHA PROYECTO COIL- GLOBAL CLASSROOM.docx.pdfRaulGomez822561
 
PLAN LECTOR 2024 integrado nivel inicial-miercoles 10.pptx
PLAN LECTOR 2024  integrado nivel inicial-miercoles 10.pptxPLAN LECTOR 2024  integrado nivel inicial-miercoles 10.pptx
PLAN LECTOR 2024 integrado nivel inicial-miercoles 10.pptxCamuchaCrdovaAlonso
 
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfFeliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfMercedes Gonzalez
 
La Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración AmbientalLa Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración AmbientalJonathanCovena1
 
prostitución en España: una mirada integral!
prostitución en España: una mirada integral!prostitución en España: una mirada integral!
prostitución en España: una mirada integral!CatalinaAlfaroChryso
 
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxLA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxlclcarmen
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESOluismii249
 
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLAACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLAJAVIER SOLIS NOYOLA
 
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptxCONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptxroberthirigoinvasque
 
activ4-bloque4 transversal doctorado.pdf
activ4-bloque4 transversal doctorado.pdfactiv4-bloque4 transversal doctorado.pdf
activ4-bloque4 transversal doctorado.pdfRosabel UA
 
ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN PARÍS. Por JAVIER SOL...
ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN  PARÍS. Por JAVIER SOL...ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN  PARÍS. Por JAVIER SOL...
ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN PARÍS. Por JAVIER SOL...JAVIER SOLIS NOYOLA
 
Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Juan Martín Martín
 

Último (20)

TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
 
Los dos testigos. Testifican de la Verdad
Los dos testigos. Testifican de la VerdadLos dos testigos. Testifican de la Verdad
Los dos testigos. Testifican de la Verdad
 
Factores que intervienen en la Administración por Valores.pdf
Factores que intervienen en la Administración por Valores.pdfFactores que intervienen en la Administración por Valores.pdf
Factores que intervienen en la Administración por Valores.pdf
 
Biografía de Charles Coulomb física .pdf
Biografía de Charles Coulomb física .pdfBiografía de Charles Coulomb física .pdf
Biografía de Charles Coulomb física .pdf
 
Power Point E. S.: Los dos testigos.pptx
Power Point E. S.: Los dos testigos.pptxPower Point E. S.: Los dos testigos.pptx
Power Point E. S.: Los dos testigos.pptx
 
FICHA PROYECTO COIL- GLOBAL CLASSROOM.docx.pdf
FICHA PROYECTO COIL- GLOBAL CLASSROOM.docx.pdfFICHA PROYECTO COIL- GLOBAL CLASSROOM.docx.pdf
FICHA PROYECTO COIL- GLOBAL CLASSROOM.docx.pdf
 
PLAN LECTOR 2024 integrado nivel inicial-miercoles 10.pptx
PLAN LECTOR 2024  integrado nivel inicial-miercoles 10.pptxPLAN LECTOR 2024  integrado nivel inicial-miercoles 10.pptx
PLAN LECTOR 2024 integrado nivel inicial-miercoles 10.pptx
 
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfFeliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
 
La Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración AmbientalLa Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración Ambiental
 
prostitución en España: una mirada integral!
prostitución en España: una mirada integral!prostitución en España: una mirada integral!
prostitución en España: una mirada integral!
 
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxLA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
 
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLAACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
 
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptxCONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
 
activ4-bloque4 transversal doctorado.pdf
activ4-bloque4 transversal doctorado.pdfactiv4-bloque4 transversal doctorado.pdf
activ4-bloque4 transversal doctorado.pdf
 
ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN PARÍS. Por JAVIER SOL...
ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN  PARÍS. Por JAVIER SOL...ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN  PARÍS. Por JAVIER SOL...
ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN PARÍS. Por JAVIER SOL...
 
Sesión de clase APC: Los dos testigos.pdf
Sesión de clase APC: Los dos testigos.pdfSesión de clase APC: Los dos testigos.pdf
Sesión de clase APC: Los dos testigos.pdf
 
Novena de Pentecostés con textos de san Juan Eudes
Novena de Pentecostés con textos de san Juan EudesNovena de Pentecostés con textos de san Juan Eudes
Novena de Pentecostés con textos de san Juan Eudes
 
Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024
 
Interpretación de cortes geológicos 2024
Interpretación de cortes geológicos 2024Interpretación de cortes geológicos 2024
Interpretación de cortes geológicos 2024
 

Introduccion a la programación

  • 1. TECNOLOGIA DE LA INFORMACION Y LA COMUNICACIÓN PEM. Clara Luz Pérez Barillas
  • 2. INTRODUCCION A LA PROGRAMACION
  • 3. A que se le llama programación? Es el proceso de diseñar, codificar, depurar y mantener el código fuente de programas computacionales. Que es un programa? Son algoritmos escritos o lista de instrucciones en un lenguaje de programación que el ordenador o computadora entiende y procesa para resolver un problema. 11/1/2012 3
  • 4. Son lenguajes especiales utilizados para escribir programas de computadoras. Son clasificados en tres categorías: 1. Lenguaje de Máquina 2. Lenguajes de Bajo Nivel 3. Lenguajes de Alto Nivel
  • 5. Son aquellos lenguajes cuyas instrucciones son entendidas directamente por la maquina y no requieren de traducción. Las instrucciones en lenguaje de máquina se expresan en términos de la unidad de memoria mas pequeña, el bit ( 0 o 1 )
  • 6. Fueron diseñados para facilitar la programación. Estos lenguajes dependen de la máquina o computadora donde se utilizan. Ensamblador o Assembler es el lenguaje común de bajo nivel.
  • 7. Son los lenguajes en los que las instrucciones o sentencias se escriben con palabras similares a los lenguajes humanos, facilitando la escritura y comprensión por el programador. Ej: Pascal, Cobol, C, etc.
  • 8. Un algoritmo es una secuencia de pasos definidos, finitos, ordenados y lógicos para dar solución a un problema especifico, todo algoritmo tiene un inicio y un final.
  • 9. Cambiar una rueda pinchada en un automóvil:  Quitar la rueda.  Aflojar los tornillos.  Levantar el automóvil.  Extraer la rueda.  Retirar los tornillos.  Retirar la rueda.  Poner la rueda.  Colocar la rueda.  Presentar la rueda.  Poner los tornillos.  Apretar los tornillos. 11/1/2012 9
  • 10. Debe tener un orden.  Debe tener un número finito de pasos.  Debe estar definido.  Debe tener una entrada, un proceso y una salida. 11/1/2012 10
  • 11. Clasificación de algoritmos Cualitativo son los que utilizan palabras para describir los pasos. Cuantitativos son los utilizan cálculos numéricos para describir los pasos. Lenguajes algorítmicos Gráficos son los algoritmos realizados en diagramas de flujo o la representación grafica de los algoritmos No gráficos son los algoritmos representados en forma descriptiva o algoritmos en pseudocódigo.