SlideShare una empresa de 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.

Más contenido relacionado

La actualidad más candente

Introducccion programacion
Introducccion programacionIntroducccion programacion
Introducccion programacion
AnaisMar22
 

La actualidad más candente (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
 

Destacado

PresentacióN Carpe Diem Consultores
PresentacióN Carpe Diem ConsultoresPresentacióN Carpe Diem Consultores
PresentacióN Carpe Diem Consultores
carpediemconsultores
 
La globalizaci+ôn educacional
La globalizaci+ôn educacionalLa globalizaci+ôn educacional
La globalizaci+ôn educacional
Emilio Palma
 
El canto del loco
El canto del locoEl canto del loco
El canto del loco
alexnunhez
 
Avance conceptual 1
Avance conceptual 1Avance conceptual 1
Avance conceptual 1
ATE Pronos
 
Productos de cafe
Productos de cafeProductos de cafe
Productos de cafe
miryangogo
 
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 1
Hernan Espinoza
 
Redes informaticas
Redes informaticasRedes informaticas
Redes informaticas
cristianvera
 
Taller de inbentarios
Taller de inbentariosTaller de inbentarios
Taller de inbentarios
miguel bernal
 
Estándares en tic
Estándares en ticEstándares en tic
Estándares en tic
mairale
 
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
Hardware
iampaau
 
Carta escrita en_el_2070
Carta escrita en_el_2070Carta escrita en_el_2070
Carta escrita en_el_2070
Profesor Yujo
 
Presentacio per pag. web
Presentacio per pag. webPresentacio per pag. web
Presentacio per pag. web
Z3vs
 
Servicios de internet
Servicios de internetServicios de internet
Servicios de internet
kmer89
 

Destacado (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
 

Similar 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

TALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docx
TALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docxTALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docx
TALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docx
NadiaMartnez11
 
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfNUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
UPTAIDELTACHIRA
 
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
El Fortí
 

Último (20)

SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.doc
SESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.docSESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.doc
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.doc
 
La Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración AmbientalLa Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración Ambiental
 
TALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docx
TALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docxTALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docx
TALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docx
 
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
 
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfNUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
 
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
 
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
 
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
 
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptxCONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
 
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
 
Supuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docxSupuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docx
 
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICABIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
 
Los avatares para el juego dramático en entornos virtuales
Los avatares para el juego dramático en entornos virtualesLos avatares para el juego dramático en entornos virtuales
Los avatares para el juego dramático en entornos virtuales
 
origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literario
 
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docxPLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
 
Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024
 
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
 
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
 
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIASISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
 
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSOCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
 

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.