SlideShare une entreprise Scribd logo
1  sur  15
Saltar a: navegación, búsqueda
Los diagramas de flujo sirven para representar algoritmos de
manera gráfica.
En matemáticas, lógica, ciencias de la computación y
disciplinas relacionadas, un algoritmo (del griego y latín, dixit
algorithmus y este a su vez del matemático persa Al-Juarismi)
es un conjunto preescrito de instrucciones o reglas bien
definidas, ordenadas y finitas que permite realizar una
actividad mediante pasos sucesivos que no generen dudas a
quien deba realizar dicha actividad. Dados un estado inicial y
una entrada, siguiendo los pasos sucesivos se llega a un estado
final y se obtiene una solución. Los algoritmos son el objeto de
estudio de la algoritmia.
En ciencias de la computación, y análisis numérico el pseudocódigo
(o falso lenguaje) es una descripción informal1 de alto nivel de un
algoritmo informático de programación, compacto e informal, que
utiliza las convenciones estructurales de un lenguaje de programación
verdadero, pero que está diseñado para la lectura humana en lugar de
la lectura mediante máquina, y con independencia de cualquier otro
lenguaje de programación. Normalmente, el pseudocódigo omite
detalles que no son esenciales para la comprensión humana
del algoritmo, tales como declaraciones de variables, código
específico del sistema y algunas subrutinas. El lenguaje de
programación se complementa, donde sea conveniente, con
descripciones detalladas en lenguaje natural, o con notación
matemática compacta. Se utiliza pseudocódigo pues este es más fácil
de entender para las personas que el código de lenguaje de
programación convencional, ya que es una descripción eficiente y con
un entorno independiente de los principios fundamentales de un
algoritmo
El diagrama de flujo o diagrama de actividades es la
representación gráfica del algoritmo o proceso. Se
utiliza en disciplinas como
programación, economía, procesos industriales y
psicología cognitiva.
En Lenguaje Unificado de Modelado (UML), un
diagrama de actividades representa los flujos de trabajo
paso a paso de negocio y operacionales de los
componentes en un sistema. Un diagrama de
actividades muestra el flujo de control general.
Un lenguaje de programación es un lenguaje formal diseñado
para expresar procesos que pueden ser llevados a cabo por
máquinas como las computadoras.
Pueden usarse para crear programas que controlen el
comportamiento físico y lógico de una máquina, para expresar
algoritmos con precisión, o como modo de comunicación
humana.
Está formado por un conjunto de símbolos y reglas sintácticas y
semánticas que definen su estructura y el significado de sus
elementos y expresiones. Al proceso por el cual se escribe, se
prueba, se depura, se compila (de ser necesario) y se mantiene el
código fuente de un programa informático se le llama
programación.
C++ es un lenguaje de programación diseñado a mediados de los
años 1980 por Bjarne Stroustrup. La intención de su creación fue
el extender al exitoso lenguaje de programación C con
mecanismos que permitan la manipulación de objetos. En ese
sentido, desde el punto de vista de los lenguajes orientados a
objetos, el C++ es un lenguaje híbrido.
Posteriormente se añadieron facilidades de programación
genérica, que se sumó a los otros dos paradigmas que ya
estaban admitidos (programación estructurada y la
programación orientada a objetos). Por esto se suele decir que
el C++ es un lenguaje de programación multiparadigma.
Actualmente existe un estándar, denominado ISO C++, al que
se han adherido la mayoría de los fabricantes de compiladores
más modernos. Existen también algunos intérpretes, tales como
ROOT.
INTRODUCCION A LA PROGRAMACIÓN    I.N.W.T.D COJUTEPEQUE

Contenu connexe

Tendances (18)

Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Algoritmo
AlgoritmoAlgoritmo
Algoritmo
 
Algoritmo
AlgoritmoAlgoritmo
Algoritmo
 
Astrid
AstridAstrid
Astrid
 
Introducción a la programación
Introducción a la programaciónIntroducción a la programación
Introducción a la programación
 
evaluacion parcial aabigail
evaluacion parcial aabigailevaluacion parcial aabigail
evaluacion parcial aabigail
 
Algoritmo00
Algoritmo00Algoritmo00
Algoritmo00
 
Private
PrivatePrivate
Private
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Documento sin título
Documento sin títuloDocumento sin título
Documento sin título
 
Informatica
InformaticaInformatica
Informatica
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Camacho y el perdedor
Camacho y el perdedorCamacho y el perdedor
Camacho y el perdedor
 
Algoritmojulio
AlgoritmojulioAlgoritmojulio
Algoritmojulio
 
Tarea3.
Tarea3.Tarea3.
Tarea3.
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Tarea 3
Tarea  3Tarea  3
Tarea 3
 
algoritmos, pseudocodigos y diagramas de flujo
algoritmos, pseudocodigos y diagramas de flujoalgoritmos, pseudocodigos y diagramas de flujo
algoritmos, pseudocodigos y diagramas de flujo
 

En vedette

Enfoques pedagógicos
Enfoques pedagógicosEnfoques pedagógicos
Enfoques pedagógicosChris Orch
 
Actividad 1 presentación sobre el crecimiento de las tics
Actividad 1 presentación sobre el crecimiento de las ticsActividad 1 presentación sobre el crecimiento de las tics
Actividad 1 presentación sobre el crecimiento de las ticsmikebolivar
 
Como fabricar un_porta_lapiz
Como fabricar un_porta_lapizComo fabricar un_porta_lapiz
Como fabricar un_porta_lapizdesconocidof
 
Hoja de respuestas_-_ex_06 laura
Hoja de respuestas_-_ex_06 lauraHoja de respuestas_-_ex_06 laura
Hoja de respuestas_-_ex_06 lauralauritamart
 
Borrador pleno (15) 09 septiembre-2014 2ª parte
Borrador pleno (15) 09 septiembre-2014 2ª parteBorrador pleno (15) 09 septiembre-2014 2ª parte
Borrador pleno (15) 09 septiembre-2014 2ª parteUPyD Parla
 
Autobiografía juan pablo torres tique power point
Autobiografía juan pablo torres tique power pointAutobiografía juan pablo torres tique power point
Autobiografía juan pablo torres tique power pointjuanpablotorres
 
Planificación clase digital
Planificación clase digitalPlanificación clase digital
Planificación clase digitalPauly Stephany
 
Comida colombiana
Comida colombianaComida colombiana
Comida colombianadcramirez1
 
Campamento cortes
Campamento cortesCampamento cortes
Campamento cortesanimagines
 
Plan hambre cero fina 12 mz 12_l
Plan hambre cero fina 12 mz 12_lPlan hambre cero fina 12 mz 12_l
Plan hambre cero fina 12 mz 12_lLuis Sànchez
 
La atribulada existencia del bosón de Higgs.
La atribulada existencia del bosón de Higgs. La atribulada existencia del bosón de Higgs.
La atribulada existencia del bosón de Higgs. Cuentos Cuánticos
 

En vedette (20)

Enfoques pedagógicos
Enfoques pedagógicosEnfoques pedagógicos
Enfoques pedagógicos
 
Actividad 1 presentación sobre el crecimiento de las tics
Actividad 1 presentación sobre el crecimiento de las ticsActividad 1 presentación sobre el crecimiento de las tics
Actividad 1 presentación sobre el crecimiento de las tics
 
Como fabricar un_porta_lapiz
Como fabricar un_porta_lapizComo fabricar un_porta_lapiz
Como fabricar un_porta_lapiz
 
Hoja de respuestas_-_ex_06 laura
Hoja de respuestas_-_ex_06 lauraHoja de respuestas_-_ex_06 laura
Hoja de respuestas_-_ex_06 laura
 
LasTics
LasTicsLasTics
LasTics
 
Mis vacaciones
Mis vacacionesMis vacaciones
Mis vacaciones
 
Borrador pleno (15) 09 septiembre-2014 2ª parte
Borrador pleno (15) 09 septiembre-2014 2ª parteBorrador pleno (15) 09 septiembre-2014 2ª parte
Borrador pleno (15) 09 septiembre-2014 2ª parte
 
Autobiografía juan pablo torres tique power point
Autobiografía juan pablo torres tique power pointAutobiografía juan pablo torres tique power point
Autobiografía juan pablo torres tique power point
 
Derechos humanos
Derechos humanosDerechos humanos
Derechos humanos
 
Semana azul 2014.
Semana azul 2014.Semana azul 2014.
Semana azul 2014.
 
Rc gabriel gomez
Rc gabriel gomezRc gabriel gomez
Rc gabriel gomez
 
Charla
CharlaCharla
Charla
 
Precentacion
PrecentacionPrecentacion
Precentacion
 
Planificación clase digital
Planificación clase digitalPlanificación clase digital
Planificación clase digital
 
Practica
PracticaPractica
Practica
 
Comida colombiana
Comida colombianaComida colombiana
Comida colombiana
 
Campamento cortes
Campamento cortesCampamento cortes
Campamento cortes
 
Plan hambre cero fina 12 mz 12_l
Plan hambre cero fina 12 mz 12_lPlan hambre cero fina 12 mz 12_l
Plan hambre cero fina 12 mz 12_l
 
La atribulada existencia del bosón de Higgs.
La atribulada existencia del bosón de Higgs. La atribulada existencia del bosón de Higgs.
La atribulada existencia del bosón de Higgs.
 
Blend&co cloid
Blend&co cloidBlend&co cloid
Blend&co cloid
 

Similaire à INTRODUCCION A LA PROGRAMACIÓN I.N.W.T.D COJUTEPEQUE

Similaire à INTRODUCCION A LA PROGRAMACIÓN I.N.W.T.D COJUTEPEQUE (20)

Programacion
ProgramacionProgramacion
Programacion
 
3 9
3 93 9
3 9
 
Algoritmo
AlgoritmoAlgoritmo
Algoritmo
 
Programacion
ProgramacionProgramacion
Programacion
 
Programa informatico.tecnicas
Programa informatico.tecnicasPrograma informatico.tecnicas
Programa informatico.tecnicas
 
Algoritmos jairo cruz
Algoritmos jairo cruzAlgoritmos jairo cruz
Algoritmos jairo cruz
 
Principios básicos de la informatica
Principios básicos de la informaticaPrincipios básicos de la informatica
Principios básicos de la informatica
 
Algoritmo
AlgoritmoAlgoritmo
Algoritmo
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Tarea
TareaTarea
Tarea
 
Programacióngyb
ProgramacióngybProgramacióngyb
Programacióngyb
 
Ak
AkAk
Ak
 
Tarea 4
Tarea 4Tarea 4
Tarea 4
 
algoritmo
algoritmoalgoritmo
algoritmo
 
Smith
SmithSmith
Smith
 
Qué es programación
Qué es programaciónQué es programación
Qué es programación
 
buena la banda z1
buena la banda z1 buena la banda z1
buena la banda z1
 
Programacion
ProgramacionProgramacion
Programacion
 
Que es programacion
Que es      programacionQue es      programacion
Que es programacion
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 

Dernier

GonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptxGonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptx241523733
 
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxLAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxAlexander López
 
Excel (1) tecnologia.pdf trabajo Excel taller
Excel  (1) tecnologia.pdf trabajo Excel tallerExcel  (1) tecnologia.pdf trabajo Excel taller
Excel (1) tecnologia.pdf trabajo Excel tallerValentinaTabares11
 
Arenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptxArenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptxJOSEFERNANDOARENASCA
 
Mapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMidwarHenryLOZAFLORE
 
Explorando la historia y funcionamiento de la memoria ram
Explorando la historia y funcionamiento de la memoria ramExplorando la historia y funcionamiento de la memoria ram
Explorando la historia y funcionamiento de la memoria ramDIDIERFERNANDOGUERRE
 
Segunda ley de la termodinámica TERMODINAMICA.pptx
Segunda ley de la termodinámica TERMODINAMICA.pptxSegunda ley de la termodinámica TERMODINAMICA.pptx
Segunda ley de la termodinámica TERMODINAMICA.pptxMariaBurgos55
 
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptxGoogle-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptxAlexander López
 
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.pptTEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.pptJavierHerrera662252
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfSergioMendoza354770
 
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptxEl_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptxAlexander López
 
Hernandez_Hernandez_Practica web de la sesion 11.pptx
Hernandez_Hernandez_Practica web de la sesion 11.pptxHernandez_Hernandez_Practica web de la sesion 11.pptx
Hernandez_Hernandez_Practica web de la sesion 11.pptxJOSEMANUELHERNANDEZH11
 
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).pptLUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).pptchaverriemily794
 
Tecnologias Starlink para el mundo tec.pptx
Tecnologias Starlink para el mundo tec.pptxTecnologias Starlink para el mundo tec.pptx
Tecnologias Starlink para el mundo tec.pptxGESTECPERUSAC
 
La Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdfLa Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdfjeondanny1997
 
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPOAREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPOnarvaezisabella21
 
El uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELEl uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELmaryfer27m
 
dokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptdokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptMiguelAtencio10
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxaylincamaho
 
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA241531640
 

Dernier (20)

GonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptxGonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptx
 
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxLAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
 
Excel (1) tecnologia.pdf trabajo Excel taller
Excel  (1) tecnologia.pdf trabajo Excel tallerExcel  (1) tecnologia.pdf trabajo Excel taller
Excel (1) tecnologia.pdf trabajo Excel taller
 
Arenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptxArenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptx
 
Mapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptx
 
Explorando la historia y funcionamiento de la memoria ram
Explorando la historia y funcionamiento de la memoria ramExplorando la historia y funcionamiento de la memoria ram
Explorando la historia y funcionamiento de la memoria ram
 
Segunda ley de la termodinámica TERMODINAMICA.pptx
Segunda ley de la termodinámica TERMODINAMICA.pptxSegunda ley de la termodinámica TERMODINAMICA.pptx
Segunda ley de la termodinámica TERMODINAMICA.pptx
 
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptxGoogle-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
 
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.pptTEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
 
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptxEl_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
 
Hernandez_Hernandez_Practica web de la sesion 11.pptx
Hernandez_Hernandez_Practica web de la sesion 11.pptxHernandez_Hernandez_Practica web de la sesion 11.pptx
Hernandez_Hernandez_Practica web de la sesion 11.pptx
 
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).pptLUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
 
Tecnologias Starlink para el mundo tec.pptx
Tecnologias Starlink para el mundo tec.pptxTecnologias Starlink para el mundo tec.pptx
Tecnologias Starlink para el mundo tec.pptx
 
La Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdfLa Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdf
 
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPOAREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
 
El uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELEl uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFEL
 
dokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptdokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.ppt
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
 
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
 

INTRODUCCION A LA PROGRAMACIÓN I.N.W.T.D COJUTEPEQUE

  • 1. Saltar a: navegación, búsqueda Los diagramas de flujo sirven para representar algoritmos de manera gráfica. En matemáticas, lógica, ciencias de la computación y disciplinas relacionadas, un algoritmo (del griego y latín, dixit algorithmus y este a su vez del matemático persa Al-Juarismi) es un conjunto preescrito de instrucciones o reglas bien
  • 2. definidas, ordenadas y finitas que permite realizar una actividad mediante pasos sucesivos que no generen dudas a quien deba realizar dicha actividad. Dados un estado inicial y una entrada, siguiendo los pasos sucesivos se llega a un estado final y se obtiene una solución. Los algoritmos son el objeto de estudio de la algoritmia.
  • 3.
  • 4. En ciencias de la computación, y análisis numérico el pseudocódigo (o falso lenguaje) es una descripción informal1 de alto nivel de un algoritmo informático de programación, compacto e informal, que utiliza las convenciones estructurales de un lenguaje de programación verdadero, pero que está diseñado para la lectura humana en lugar de la lectura mediante máquina, y con independencia de cualquier otro lenguaje de programación. Normalmente, el pseudocódigo omite detalles que no son esenciales para la comprensión humana
  • 5. del algoritmo, tales como declaraciones de variables, código específico del sistema y algunas subrutinas. El lenguaje de programación se complementa, donde sea conveniente, con descripciones detalladas en lenguaje natural, o con notación matemática compacta. Se utiliza pseudocódigo pues este es más fácil de entender para las personas que el código de lenguaje de programación convencional, ya que es una descripción eficiente y con un entorno independiente de los principios fundamentales de un algoritmo
  • 6.
  • 7. El diagrama de flujo o diagrama de actividades es la representación gráfica del algoritmo o proceso. Se utiliza en disciplinas como programación, economía, procesos industriales y psicología cognitiva.
  • 8. En Lenguaje Unificado de Modelado (UML), un diagrama de actividades representa los flujos de trabajo paso a paso de negocio y operacionales de los componentes en un sistema. Un diagrama de actividades muestra el flujo de control general.
  • 9.
  • 10. Un lenguaje de programación es un lenguaje formal diseñado para expresar procesos que pueden ser llevados a cabo por máquinas como las computadoras. Pueden usarse para crear programas que controlen el comportamiento físico y lógico de una máquina, para expresar algoritmos con precisión, o como modo de comunicación humana.
  • 11. Está formado por un conjunto de símbolos y reglas sintácticas y semánticas que definen su estructura y el significado de sus elementos y expresiones. Al proceso por el cual se escribe, se prueba, se depura, se compila (de ser necesario) y se mantiene el código fuente de un programa informático se le llama programación.
  • 12.
  • 13. C++ es un lenguaje de programación diseñado a mediados de los años 1980 por Bjarne Stroustrup. La intención de su creación fue el extender al exitoso lenguaje de programación C con mecanismos que permitan la manipulación de objetos. En ese sentido, desde el punto de vista de los lenguajes orientados a objetos, el C++ es un lenguaje híbrido.
  • 14. Posteriormente se añadieron facilidades de programación genérica, que se sumó a los otros dos paradigmas que ya estaban admitidos (programación estructurada y la programación orientada a objetos). Por esto se suele decir que el C++ es un lenguaje de programación multiparadigma. Actualmente existe un estándar, denominado ISO C++, al que se han adherido la mayoría de los fabricantes de compiladores más modernos. Existen también algunos intérpretes, tales como ROOT.