SlideShare una empresa de Scribd logo
CONCEPTOS DE
PROGRAMACIÓN
ALEJANDRO LOZANO R. – JUAN ESTEBAN VIVAS M. 11B
ALGORITMO:
• Un algoritmo es un conjunto
de operaciones de manera
ordenada de carácter
sistemático, que permite
hacer un calculo y hallar la
del problema.
CARACTERÍSTICAS DE UN
ALGORITMO:
• Tiene un numero limitado
de pasos
• Tiene cero o mas entradas
• Cada paso esta
estrictamente definido
• Tiene 1 o más salidas
• Ejecuta operaciones
simples, exactas y siendo
estas eficaces
DIAGRAMA DE FLUJO:
Un diagrama de flujo o
diagrama de actividades, es
la representación grafica del
algoritmo o proceso. Se
utiliza en disciplinas como
programación, economía,
procesos industriales y
psicología cognitiva.
SIMBOLOGÍA DE LOS COMPONENTES
DE UN DIAGRAMA:
¿QUÉ ES UN PROBLEMA
INFORMÁTICO?
Es una lista de
operaciones limitadas
que permite dar solución
a problemas mediante
operaciones
matemáticas.
¿QUÉ ES UN PROGRAMA
INFORMÁTICO?
Un programa informático
es una secuencia de
instrucciones escritas
para realizar una tarea
especifica en una
computadora
RELACIÓN ENTRE ALGORITMOS E
INFORMÁTICA:
Estos dos conceptos
se relacionan en
que, uno resulta ser
la base fundamental
de la otra, siendo en
este caso los
algoritmos el pilar
base de la
informática.
PARTES DE UN ALGORITMO
COMPLETO:
Sus partes principales son:
• Entrada: Necesario para realizar el proceso
• Proceso: Pasos para obtener la solución a un problema
• Salida: Resultados arrojados luego de la solución del
problema
PSEUDOCÓDIGO:
En las ciencias de la computación se conoce como seudocódigo
a la descripción de alto nivel, compacto o informal del principio
operativo del programa informático o algoritmo.
ELEMENTOS DE UN
SEUDOCÓDIGO:
• Debe ser entendible, mas no llegar a ser tan rígido como el
lenguaje de programación
• Se enfoca en la solución de algoritmos y diseño de software.
• Tiene algunas palabras de programación
• Presenta palabras en ingles para las acciones sucesivas: if-then-
else-while, etc.
CONDICIONES EN UN
PSEUDOCÓDIGO:
Las condiciones del seudocódigo se usan cuando el
usuario en programación, usa un lenguaje de alto nivel.
El ejemplo más básico es el SI-SINO-FINSI:
SI (condicion 1=valor) entonces,
ejecutar acción,
SINO
Ejecuta acción,
FinSi
Existen 34 tipos de condiciones
que se agrupan en:
• Simple: Única condición
verdadera.
• Doble: La instrucción ejecuta,
sino, ejecute otra acción
• Múltiple: Si la condición es otra,
ejecute solo instrucciones. En
general, si la condición es
verdadera solo ejecuta
instrucciones.
• Múltiple-casos: Si se forman
valores con el valor dado
CICLOS DE UN PSEUDOCÓDIGO:
Los ciclos del pseudocódigo
son estructuras de control
repetitivo, es decir, son
aquellas en los que la
sentencia o grupos de
sentencias se repiten muchas
veces. Este conjunto de
sentencias se denominan
lazo.
CÓDIGO FUENTE:
El código fuente de un programador esta escrito por un
programador en algún lenguaje de programación pero en
este primer estado no es directamente ejecutable por la
computadora, sino que debe ser traducido a código
binario.
LENGUAJE DE MAQUINA:
El lenguaje de maquina
es el único lenguaje que
puede ejecutar una
computadora, es
especifico en cada
arquitectura, es un
código que es
interpretado
directamente por el
microprocesador y
genera instrucciones
ejecutadas en
secuencia.
COMPILADOR:
Un compilador es un programa informático que traduce un
programa escrito en un programa de programación a otro
diferente.
PROGRAMACIÓN ORIENTADA A
EVENTOS:
Es un paradigma de la programacion en el que tanto la
estructura como la ejecucion de los programas van
determinados por los sucesos que ocurran en el sistema,
definidos por el usuario o por lo que estos provoquen.
PROGRAMACIÓN ORIENTADA A
OBJETAS:
Es un paradigma de la programación que usa objetos en
sus interacciones para diseñar aplicaciones y programas
informáticos.

Más contenido relacionado

PPTX
Algoritmos
PDF
Clase no 01_definiciones_basicas
PPTX
introducción a la programación. yosenith lllidge
PPTX
Los algoritmos
PPTX
Algoritmos computacionales
PPTX
Algoritmos computacionales conceptos básicos
PPT
Lenguaje natural pseudocodigo diagramacion y programacion
PPSX
Programación algoritmica
Algoritmos
Clase no 01_definiciones_basicas
introducción a la programación. yosenith lllidge
Los algoritmos
Algoritmos computacionales
Algoritmos computacionales conceptos básicos
Lenguaje natural pseudocodigo diagramacion y programacion
Programación algoritmica

La actualidad más candente (20)

PPTX
Diapositivas algoritmos Pseudocodigo diagramas de flujo
PPT
Programacion logica 1
PPT
Algoritmos
PPT
Algoritmos
PPTX
Presentacion de algoritmos
PPTX
diapositivas algoritmos
PPTX
Diseño y elaboración de algoritmos
PPT
Entidades Primitivas Para Algoritmos
PPTX
Conceptos de algoritmos
PPTX
Conceptos sobre algoritmos
PPTX
Conceptos de algoritmo, programa y lenguaje de
PPTX
algoritmos y fundamentos de programacion
PPTX
ALGORITMO
DOC
Algoritmica
PPTX
Tipos de algoritmos
PPTX
Algoritmos y Pseudocódigo
PPTX
Informatica II - 1 Terminologia Usada en Algoritmos
PPT
Tecnicas Algoritmicas
PPTX
Pseudocodigo
Diapositivas algoritmos Pseudocodigo diagramas de flujo
Programacion logica 1
Algoritmos
Algoritmos
Presentacion de algoritmos
diapositivas algoritmos
Diseño y elaboración de algoritmos
Entidades Primitivas Para Algoritmos
Conceptos de algoritmos
Conceptos sobre algoritmos
Conceptos de algoritmo, programa y lenguaje de
algoritmos y fundamentos de programacion
ALGORITMO
Algoritmica
Tipos de algoritmos
Algoritmos y Pseudocódigo
Informatica II - 1 Terminologia Usada en Algoritmos
Tecnicas Algoritmicas
Pseudocodigo
Publicidad

Destacado (16)

PDF
L'essentiel de la finance à l'usage des managers
DOC
MS CV New v2
PDF
Politica aristoteles
PPTX
Presentation
PPTX
TIK BAB 1
PDF
Gestion des engagements hors bilan des banques sous l’angle du contrôle bancaire
PPTX
Кот Прокопий
PDF
BSB Corporate brochure
PDF
Albo jesús actividad_1
PDF
Corvae Cozad Slides 2016
PPTX
Almacenamiento en la nube
PPTX
Game sense
PDF
SLIDESHARE
DOCX
CV JUAN ANDY SPEELMAN (LATEST)
PPTX
Portfoli - Què he aprés?
L'essentiel de la finance à l'usage des managers
MS CV New v2
Politica aristoteles
Presentation
TIK BAB 1
Gestion des engagements hors bilan des banques sous l’angle du contrôle bancaire
Кот Прокопий
BSB Corporate brochure
Albo jesús actividad_1
Corvae Cozad Slides 2016
Almacenamiento en la nube
Game sense
SLIDESHARE
CV JUAN ANDY SPEELMAN (LATEST)
Portfoli - Què he aprés?
Publicidad

Similar a Conceptos de programación (20)

PPTX
Algoritmos
PPTX
Algoritmo y pseudocodigo
PPTX
Pseudocodigos, algoritmos y diagramas de flujo
PPTX
Algoritmos y pseudocodigos.
PPTX
Clase1 algoritmos
PPTX
Prograbasica 01
 
PPTX
Nicholas casañas castaño
PPTX
Programación: conceptos básicos
PPTX
Pseudocodigo
PPTX
Pseudocodigo
PPTX
Pseudocodigo - Algoritmos - Diagramas de flujo
PPTX
Desarrollo de la consulta algoritmos
PPTX
Presentación de slideshare
PPTX
Presentación de slideshare
PPTX
Nicolas Muñoz - Juan José Dorado
PPTX
PPTX
Algoritmos
PPTX
Algoritmo
PPTX
Algoritmo
PPTX
Qué es un algoritmo 2
Algoritmos
Algoritmo y pseudocodigo
Pseudocodigos, algoritmos y diagramas de flujo
Algoritmos y pseudocodigos.
Clase1 algoritmos
Prograbasica 01
 
Nicholas casañas castaño
Programación: conceptos básicos
Pseudocodigo
Pseudocodigo
Pseudocodigo - Algoritmos - Diagramas de flujo
Desarrollo de la consulta algoritmos
Presentación de slideshare
Presentación de slideshare
Nicolas Muñoz - Juan José Dorado
Algoritmos
Algoritmo
Algoritmo
Qué es un algoritmo 2

Último (20)

DOCX
III Ciclo _ Plan Anual 2025.docx PARA ESTUDIANTES DE PRIMARIA
PDF
Habitos de Ricos - Juan Diego Gomez Ccesa007.pdf
PDF
Crear o Morir - Andres Oppenheimer Ccesa007.pdf
PDF
Lección 6 Escuela Sab. A través del mar rojo.pdf
PDF
Didactica de la Investigacion Educativa SUE Ccesa007.pdf
PDF
Cronograma de clases de Práctica Profesional 2 2025 UDE.pdf
PDF
OK OK UNIDAD DE APRENDIZAJE 5TO Y 6TO CORRESPONDIENTE AL MES DE AGOSTO 2025.pdf
DOCX
PROYECTO DE APRENDIZAJE para la semana de fiestas patrias
PDF
Punto Critico - Brian Tracy Ccesa007.pdf
PDF
benveniste-problemas-de-linguistica-general-i-cap-6 (1)_compressed.pdf
PDF
CONFERENCIA-Deep Research en el aula universitaria-UPeU-EduTech360.pdf
PDF
GUIA DE: CANVA + INTELIGENCIA ARTIFICIAL
PDF
ciencias-1.pdf libro cuarto basico niños
PDF
Escuela Sabática 6. A través del Mar Rojo.pdf
DOCX
V UNIDAD - SEGUNDO GRADO. del mes de agosto
PDF
Tomo 1 de biologia gratis ultra plusenmas
PDF
IDH_Guatemala_2.pdfnjjjkeioooe ,l dkdldp ekooe
PDF
Metodologías Activas con herramientas IAG
PDF
Salcedo, J. et al. - Recomendaciones para la utilización del lenguaje inclusi...
PDF
Escuela de Negocios - Robert kiyosaki Ccesa007.pdf
III Ciclo _ Plan Anual 2025.docx PARA ESTUDIANTES DE PRIMARIA
Habitos de Ricos - Juan Diego Gomez Ccesa007.pdf
Crear o Morir - Andres Oppenheimer Ccesa007.pdf
Lección 6 Escuela Sab. A través del mar rojo.pdf
Didactica de la Investigacion Educativa SUE Ccesa007.pdf
Cronograma de clases de Práctica Profesional 2 2025 UDE.pdf
OK OK UNIDAD DE APRENDIZAJE 5TO Y 6TO CORRESPONDIENTE AL MES DE AGOSTO 2025.pdf
PROYECTO DE APRENDIZAJE para la semana de fiestas patrias
Punto Critico - Brian Tracy Ccesa007.pdf
benveniste-problemas-de-linguistica-general-i-cap-6 (1)_compressed.pdf
CONFERENCIA-Deep Research en el aula universitaria-UPeU-EduTech360.pdf
GUIA DE: CANVA + INTELIGENCIA ARTIFICIAL
ciencias-1.pdf libro cuarto basico niños
Escuela Sabática 6. A través del Mar Rojo.pdf
V UNIDAD - SEGUNDO GRADO. del mes de agosto
Tomo 1 de biologia gratis ultra plusenmas
IDH_Guatemala_2.pdfnjjjkeioooe ,l dkdldp ekooe
Metodologías Activas con herramientas IAG
Salcedo, J. et al. - Recomendaciones para la utilización del lenguaje inclusi...
Escuela de Negocios - Robert kiyosaki Ccesa007.pdf

Conceptos de programación

  • 1. CONCEPTOS DE PROGRAMACIÓN ALEJANDRO LOZANO R. – JUAN ESTEBAN VIVAS M. 11B
  • 2. ALGORITMO: • Un algoritmo es un conjunto de operaciones de manera ordenada de carácter sistemático, que permite hacer un calculo y hallar la del problema.
  • 3. CARACTERÍSTICAS DE UN ALGORITMO: • Tiene un numero limitado de pasos • Tiene cero o mas entradas • Cada paso esta estrictamente definido • Tiene 1 o más salidas • Ejecuta operaciones simples, exactas y siendo estas eficaces
  • 4. DIAGRAMA DE FLUJO: Un diagrama de flujo o diagrama de actividades, es la representación grafica del algoritmo o proceso. Se utiliza en disciplinas como programación, economía, procesos industriales y psicología cognitiva.
  • 5. SIMBOLOGÍA DE LOS COMPONENTES DE UN DIAGRAMA:
  • 6. ¿QUÉ ES UN PROBLEMA INFORMÁTICO? Es una lista de operaciones limitadas que permite dar solución a problemas mediante operaciones matemáticas.
  • 7. ¿QUÉ ES UN PROGRAMA INFORMÁTICO? Un programa informático es una secuencia de instrucciones escritas para realizar una tarea especifica en una computadora
  • 8. RELACIÓN ENTRE ALGORITMOS E INFORMÁTICA: Estos dos conceptos se relacionan en que, uno resulta ser la base fundamental de la otra, siendo en este caso los algoritmos el pilar base de la informática.
  • 9. PARTES DE UN ALGORITMO COMPLETO: Sus partes principales son: • Entrada: Necesario para realizar el proceso • Proceso: Pasos para obtener la solución a un problema • Salida: Resultados arrojados luego de la solución del problema
  • 10. PSEUDOCÓDIGO: En las ciencias de la computación se conoce como seudocódigo a la descripción de alto nivel, compacto o informal del principio operativo del programa informático o algoritmo.
  • 11. ELEMENTOS DE UN SEUDOCÓDIGO: • Debe ser entendible, mas no llegar a ser tan rígido como el lenguaje de programación • Se enfoca en la solución de algoritmos y diseño de software. • Tiene algunas palabras de programación • Presenta palabras en ingles para las acciones sucesivas: if-then- else-while, etc.
  • 12. CONDICIONES EN UN PSEUDOCÓDIGO: Las condiciones del seudocódigo se usan cuando el usuario en programación, usa un lenguaje de alto nivel. El ejemplo más básico es el SI-SINO-FINSI: SI (condicion 1=valor) entonces, ejecutar acción, SINO Ejecuta acción, FinSi
  • 13. Existen 34 tipos de condiciones que se agrupan en: • Simple: Única condición verdadera. • Doble: La instrucción ejecuta, sino, ejecute otra acción • Múltiple: Si la condición es otra, ejecute solo instrucciones. En general, si la condición es verdadera solo ejecuta instrucciones. • Múltiple-casos: Si se forman valores con el valor dado
  • 14. CICLOS DE UN PSEUDOCÓDIGO: Los ciclos del pseudocódigo son estructuras de control repetitivo, es decir, son aquellas en los que la sentencia o grupos de sentencias se repiten muchas veces. Este conjunto de sentencias se denominan lazo.
  • 15. CÓDIGO FUENTE: El código fuente de un programador esta escrito por un programador en algún lenguaje de programación pero en este primer estado no es directamente ejecutable por la computadora, sino que debe ser traducido a código binario.
  • 16. LENGUAJE DE MAQUINA: El lenguaje de maquina es el único lenguaje que puede ejecutar una computadora, es especifico en cada arquitectura, es un código que es interpretado directamente por el microprocesador y genera instrucciones ejecutadas en secuencia.
  • 17. COMPILADOR: Un compilador es un programa informático que traduce un programa escrito en un programa de programación a otro diferente.
  • 18. PROGRAMACIÓN ORIENTADA A EVENTOS: Es un paradigma de la programacion en el que tanto la estructura como la ejecucion de los programas van determinados por los sucesos que ocurran en el sistema, definidos por el usuario o por lo que estos provoquen.
  • 19. PROGRAMACIÓN ORIENTADA A OBJETAS: Es un paradigma de la programación que usa objetos en sus interacciones para diseñar aplicaciones y programas informáticos.