SlideShare una empresa de Scribd logo
HERRAMIENTAS DE
PROGRAMACIÓN
(VENTAJAS Y DESVENTAJAS)
2TPROG-AV
ANA IRIS GUAPO SEGUNDO
ROCÍO ÁNGELA MARTÍNEZ HERNÁNDEZ
CHRISTIAN JAIR LOEZA ZERMEÑO
ANDREA YAZMÍN MOLINA SEGUNDO
EDUARDO HERNÁNDEZ AGUILAR
DIAGRAMA DE FLUJO
Representación grafica de un algoritmo o proceso
INICIO
Int x,y,z;
Printf(“ingresa un número ”);
scanf(“%d”,&x);
Printf(“ingresa otro número ”);
Scanf(“%d”,&y);
Printf(“el resultado es ”,&r);
FIN
PSEUDOCÓDIGO
• es un lenguaje simplificado
entre el programador y la
máquina para describir un
algoritmo y poder
comprender mejor la
estructura de dicho
programa.
PSEUDOCÓDIGO
VENTAJAS DESVENTAJAS
≈ Mejora la claridad de la solución de
un problema.
≈ Complejo de entender para la
persona común y corriente
≈ Es más fácil de modificar. ≈ Son utilizados para
resolver problemas de manera
rápida, no siendo posible analizar la
totalidad de posibilidades.
≈ Es útil para una escritura rápida de
representaciones de algoritmos.
≈ Técnico y complejo
≈ Esta muy bien optimizado en
tamaño lo que permite mayor
velocidad a la hora de correr algún
programa.
≈ El seudocódigo requiere de ciertos
símbolos
≈ Permite representar de forma fácil
operaciones repetitivas complejas.
≈ Es independiente de la plataforma
solo en código fuente.
≈ El algoritmo expresado en
seudocódigo puede ser traducido
fácilmente.
≈ Se requiere una declaración por
sentencia.
≈ Permite el diseño modular de un
programa y diseño ascendente.
≈ No hay reglas estandarizadas para
escribir seudocódigo y varia de
empresa a empresa y un individuo a
otro
DIAGRAMA DE FLUJO
VENTAJAS DESVENTAJAS
≈ Favorecen la compresión del proceso a
través de mostrarlo como un dibujo.
≈ Orientado a Programación Estructurada
≈ Fácil implementación. ≈ Ilustran el flujo del programa pero no su
estructura.
≈ No requiere memoria adicional. ≈ Requiere de un espacio considerable y
cuenta con demasiadas ramificaciones.
≈ Fácil decodificar en una amplia gama de
lenguajes y en diferentes sistemas.
≈ Código puede cambiar, por lo tanto, el
diagrama de flujo también tendrá que
cambiar.
≈ Una excelente herramienta para capacitar
a los nuevos programadores.
≈ Diagramas complejos y detallados suelen
ser laboriosos en su planteamiento y
diseño.
≈ Los diagramase flujo facilitan la
comunicación entre los programadores y
la gente del negocio.
≈ Se deben se usar solamente líneas de
flujo horizontal y/o vertical.
≈ Llega a ser fácil escribir el programa en
cualquier idioma de alto nivel.
≈ Diagrama de flujo obstruye el flujo libre
del pensamiento y la creatividad.
≈ Nos dan ventaja al momento de explicar
el programa a otros.
≈ Los diagramas de flujo son virtualmente
siempre más complejos por lo que cubre
muchas páginas.
Diagrama de flujo Pseudocódigo
≈ Se representa en una estructura
grafica.
≈ Se representa en un texto
seguido con sus instrucciones.
≈ Su explicación es mas
comprensible gracias a la forma
e la que esta escrita.
≈ Puede llegar a ser algo confuso
en su creación.
≈ Su elaboración es un poco
tardada, debido a la elección de
sus símbolos.
≈ Es mas fácil crearlo ya que solo
pones en secuencia o línea las
instrucciones.
≈ Permite describir la secuencia de
los distintos pasos o etapas y su
interacción.
≈ Describe los algoritmos usando
una mezcla de lenguaje común.
Tabla
comparativa
CONCLUSIONES
Al analizar estas comparaciones pudimos identificar ventajas y desventajas de estas dos
herramientas que nos ayudan a encontrar una solución a un algoritmo.
Estas dos herramientas se definen en la creación de programas en leguajes distintos de
programación, varios de estos programas son utilizados para paginas web, juegos e
inclusos paginas de servicios de escolares.
Estas herramientas son indispensables para la vida de un programador.

Más contenido relacionado

Destacado

Python meetup 2014
Python meetup 2014Python meetup 2014
Python meetup 2014
eilosei
 
TF.RGO.89
TF.RGO.89TF.RGO.89
TF.RGO.89
Arcee327
 
Ecuación de darcy weisbach
Ecuación de darcy weisbachEcuación de darcy weisbach
Ecuación de darcy weisbach
Roberto Marcelino
 
글로컬마켓 볼가바구니-카다로그 (Bolga basket Catalog-GlocalMarket in Korea)
글로컬마켓 볼가바구니-카다로그 (Bolga basket Catalog-GlocalMarket in Korea)글로컬마켓 볼가바구니-카다로그 (Bolga basket Catalog-GlocalMarket in Korea)
글로컬마켓 볼가바구니-카다로그 (Bolga basket Catalog-GlocalMarket in Korea)
glocalmk
 
Downstream processing
Downstream processingDownstream processing
Downstream processing
Rashika raj
 
Lamda phage[1]
Lamda phage[1]Lamda phage[1]
Lamda phage[1]
Rashika raj
 
Так одевались в старину_5 класс
Так одевались в старину_5 классТак одевались в старину_5 класс
Так одевались в старину_5 класс
Галанина Елена Александровна
 
TF.RGO.90
TF.RGO.90TF.RGO.90
TF.RGO.90
Arcee327
 
NF SKIN PRODUCTS
 NF SKIN PRODUCTS NF SKIN PRODUCTS
NF SKIN PRODUCTS
steffanthevin
 
Hypnotherapy Explanation
Hypnotherapy ExplanationHypnotherapy Explanation
Hypnotherapy Explanation
Philip Green
 
Molecular QC: Using Reference Standards in NGS Pipelines
Molecular QC: Using Reference Standards in NGS PipelinesMolecular QC: Using Reference Standards in NGS Pipelines
Molecular QC: Using Reference Standards in NGS Pipelines
Candy Smellie
 
Development of a Multi-Variant Frequency Ladder™ for Next Generation Sequenci...
Development of a Multi-Variant Frequency Ladder™ for Next Generation Sequenci...Development of a Multi-Variant Frequency Ladder™ for Next Generation Sequenci...
Development of a Multi-Variant Frequency Ladder™ for Next Generation Sequenci...
Thermo Fisher Scientific
 
T-BioInfo Methods and Approaches
T-BioInfo Methods and ApproachesT-BioInfo Methods and Approaches
T-BioInfo Methods and Approaches
Elia Brodsky
 
Network Attached Storage (NAS)
Network Attached Storage (NAS) Network Attached Storage (NAS)
Network Attached Storage (NAS)
Kshitij Shete
 
Invicta eshre-poster-mitochondrial dna
Invicta eshre-poster-mitochondrial dnaInvicta eshre-poster-mitochondrial dna
Invicta eshre-poster-mitochondrial dna
INVICTA GENETICS
 
zandona14nipsA0
zandona14nipsA0zandona14nipsA0
zandona14nipsA0Pia Sen
 
Electrical safety training
Electrical safety trainingElectrical safety training
Electrical safety training
MEHABOOB RAHMAN
 

Destacado (17)

Python meetup 2014
Python meetup 2014Python meetup 2014
Python meetup 2014
 
TF.RGO.89
TF.RGO.89TF.RGO.89
TF.RGO.89
 
Ecuación de darcy weisbach
Ecuación de darcy weisbachEcuación de darcy weisbach
Ecuación de darcy weisbach
 
글로컬마켓 볼가바구니-카다로그 (Bolga basket Catalog-GlocalMarket in Korea)
글로컬마켓 볼가바구니-카다로그 (Bolga basket Catalog-GlocalMarket in Korea)글로컬마켓 볼가바구니-카다로그 (Bolga basket Catalog-GlocalMarket in Korea)
글로컬마켓 볼가바구니-카다로그 (Bolga basket Catalog-GlocalMarket in Korea)
 
Downstream processing
Downstream processingDownstream processing
Downstream processing
 
Lamda phage[1]
Lamda phage[1]Lamda phage[1]
Lamda phage[1]
 
Так одевались в старину_5 класс
Так одевались в старину_5 классТак одевались в старину_5 класс
Так одевались в старину_5 класс
 
TF.RGO.90
TF.RGO.90TF.RGO.90
TF.RGO.90
 
NF SKIN PRODUCTS
 NF SKIN PRODUCTS NF SKIN PRODUCTS
NF SKIN PRODUCTS
 
Hypnotherapy Explanation
Hypnotherapy ExplanationHypnotherapy Explanation
Hypnotherapy Explanation
 
Molecular QC: Using Reference Standards in NGS Pipelines
Molecular QC: Using Reference Standards in NGS PipelinesMolecular QC: Using Reference Standards in NGS Pipelines
Molecular QC: Using Reference Standards in NGS Pipelines
 
Development of a Multi-Variant Frequency Ladder™ for Next Generation Sequenci...
Development of a Multi-Variant Frequency Ladder™ for Next Generation Sequenci...Development of a Multi-Variant Frequency Ladder™ for Next Generation Sequenci...
Development of a Multi-Variant Frequency Ladder™ for Next Generation Sequenci...
 
T-BioInfo Methods and Approaches
T-BioInfo Methods and ApproachesT-BioInfo Methods and Approaches
T-BioInfo Methods and Approaches
 
Network Attached Storage (NAS)
Network Attached Storage (NAS) Network Attached Storage (NAS)
Network Attached Storage (NAS)
 
Invicta eshre-poster-mitochondrial dna
Invicta eshre-poster-mitochondrial dnaInvicta eshre-poster-mitochondrial dna
Invicta eshre-poster-mitochondrial dna
 
zandona14nipsA0
zandona14nipsA0zandona14nipsA0
zandona14nipsA0
 
Electrical safety training
Electrical safety trainingElectrical safety training
Electrical safety training
 

Similar a Trabajo en equipo de programación

1 programacion
1 programacion1 programacion
1 programacion
María Alvarez
 
Que es un diagrama de flujo 2
Que es un diagrama de flujo 2Que es un diagrama de flujo 2
Que es un diagrama de flujo 2
Mena75
 
Que es un diagrama de flujo 2
Que es un diagrama de flujo 2Que es un diagrama de flujo 2
Que es un diagrama de flujo 2
MaryferGaitan
 
Diagramas de flujo.deyna pacheco
Diagramas de flujo.deyna pachecoDiagramas de flujo.deyna pacheco
Diagramas de flujo.deyna pachecoDeyna Pacheco
 
Diagrama de flujo
Diagrama de flujoDiagrama de flujo
Diagrama de flujo
mariaponce01
 
Gaby (algoritmo y diagrama de flujo) iupsm.
Gaby (algoritmo y diagrama de flujo) iupsm.Gaby (algoritmo y diagrama de flujo) iupsm.
Gaby (algoritmo y diagrama de flujo) iupsm.gabyfr19
 
Unmsm01 2008
Unmsm01 2008Unmsm01 2008
Unmsm01 2008
Monica Diaz
 
Diagrama de flujo y programacion
Diagrama de flujo y programacionDiagrama de flujo y programacion
Diagrama de flujo y programacion
Criss Russo
 
Niveles de lenguajes de programacion
Niveles de lenguajes de programacionNiveles de lenguajes de programacion
Niveles de lenguajes de programacionJoseeespinozad
 
Mauricio oropeza
Mauricio oropezaMauricio oropeza
Mauricio oropeza
mauricioo5
 
2. DESARROLLO DE SOFTWARE.pptx
2. DESARROLLO DE SOFTWARE.pptx2. DESARROLLO DE SOFTWARE.pptx
2. DESARROLLO DE SOFTWARE.pptx
Dieguess
 
Diagrama estructurado-pseudocódigo
Diagrama estructurado-pseudocódigoDiagrama estructurado-pseudocódigo
Diagrama estructurado-pseudocódigo
Valeria Ramón Vega
 
Digramas progr lengu mendez
Digramas progr lengu mendezDigramas progr lengu mendez
Digramas progr lengu mendezAlexaods
 
Actividad 3.4
Actividad 3.4Actividad 3.4
Actividad 3.4
Daniela Ortiz
 
Lenguajes de programacion
Lenguajes de programacionLenguajes de programacion
Lenguajes de programacion
zeta2015
 

Similar a Trabajo en equipo de programación (20)

1 programacion
1 programacion1 programacion
1 programacion
 
Unidad 2
Unidad 2Unidad 2
Unidad 2
 
Que es un diagrama de flujo 2
Que es un diagrama de flujo 2Que es un diagrama de flujo 2
Que es un diagrama de flujo 2
 
Que es un diagrama de flujo 2
Que es un diagrama de flujo 2Que es un diagrama de flujo 2
Que es un diagrama de flujo 2
 
Diagramas de flujo.deyna pacheco
Diagramas de flujo.deyna pachecoDiagramas de flujo.deyna pacheco
Diagramas de flujo.deyna pacheco
 
Diagrama de flujo
Diagrama de flujoDiagrama de flujo
Diagrama de flujo
 
Gaby (algoritmo y diagrama de flujo) iupsm.
Gaby (algoritmo y diagrama de flujo) iupsm.Gaby (algoritmo y diagrama de flujo) iupsm.
Gaby (algoritmo y diagrama de flujo) iupsm.
 
Diagrama de flujo póveda y pilcos
Diagrama de flujo póveda y pilcosDiagrama de flujo póveda y pilcos
Diagrama de flujo póveda y pilcos
 
Unmsm01 2008
Unmsm01 2008Unmsm01 2008
Unmsm01 2008
 
Diagrama de flujo y programacion
Diagrama de flujo y programacionDiagrama de flujo y programacion
Diagrama de flujo y programacion
 
Niveles de lenguajes de programacion
Niveles de lenguajes de programacionNiveles de lenguajes de programacion
Niveles de lenguajes de programacion
 
Mauricio oropeza
Mauricio oropezaMauricio oropeza
Mauricio oropeza
 
tema libre
tema libretema libre
tema libre
 
2. DESARROLLO DE SOFTWARE.pptx
2. DESARROLLO DE SOFTWARE.pptx2. DESARROLLO DE SOFTWARE.pptx
2. DESARROLLO DE SOFTWARE.pptx
 
Diagrama estructurado-pseudocódigo
Diagrama estructurado-pseudocódigoDiagrama estructurado-pseudocódigo
Diagrama estructurado-pseudocódigo
 
Diagramas de flujo u. 2
Diagramas de flujo u. 2Diagramas de flujo u. 2
Diagramas de flujo u. 2
 
Digramas progr lengu mendez
Digramas progr lengu mendezDigramas progr lengu mendez
Digramas progr lengu mendez
 
Actividad 3.4
Actividad 3.4Actividad 3.4
Actividad 3.4
 
Programacion
ProgramacionProgramacion
Programacion
 
Lenguajes de programacion
Lenguajes de programacionLenguajes de programacion
Lenguajes de programacion
 

Último

Las Tecnologias Digitales en los Aprendizajesdel Siglo XXI UNESCO Ccesa007.pdf
Las Tecnologias Digitales en los Aprendizajesdel Siglo XXI  UNESCO Ccesa007.pdfLas Tecnologias Digitales en los Aprendizajesdel Siglo XXI  UNESCO Ccesa007.pdf
Las Tecnologias Digitales en los Aprendizajesdel Siglo XXI UNESCO Ccesa007.pdf
Demetrio Ccesa Rayme
 
Planificación Ejemplo con la metodología TPACK
Planificación Ejemplo con la metodología  TPACKPlanificación Ejemplo con la metodología  TPACK
Planificación Ejemplo con la metodología TPACK
ssusera6697f
 
INFORME MINEDU DEL PRIMER SIMULACRO 2024.pdf
INFORME MINEDU DEL PRIMER SIMULACRO 2024.pdfINFORME MINEDU DEL PRIMER SIMULACRO 2024.pdf
INFORME MINEDU DEL PRIMER SIMULACRO 2024.pdf
Alejandrogarciapanta
 
Examen de la EvAU 2024 en Navarra Latín.
Examen de la EvAU 2024 en Navarra Latín.Examen de la EvAU 2024 en Navarra Latín.
Examen de la EvAU 2024 en Navarra Latín.
amayaltc18
 
Inteligencia Artificial para Docentes HIA Ccesa007.pdf
Inteligencia Artificial para Docentes  HIA  Ccesa007.pdfInteligencia Artificial para Docentes  HIA  Ccesa007.pdf
Inteligencia Artificial para Docentes HIA Ccesa007.pdf
Demetrio Ccesa Rayme
 
Dia de la Bandera colegio Santa Angela 2024
Dia de la Bandera colegio Santa Angela 2024Dia de la Bandera colegio Santa Angela 2024
Dia de la Bandera colegio Santa Angela 2024
77361565
 
665033394-TODAS-LAS-SANGRES-resumen-Por-Capitulos.pdf
665033394-TODAS-LAS-SANGRES-resumen-Por-Capitulos.pdf665033394-TODAS-LAS-SANGRES-resumen-Por-Capitulos.pdf
665033394-TODAS-LAS-SANGRES-resumen-Por-Capitulos.pdf
valerytorresmendizab
 
SEMIOLOGIA DE HEMORRAGIAS DIGESTIVAS.pptx
SEMIOLOGIA DE HEMORRAGIAS DIGESTIVAS.pptxSEMIOLOGIA DE HEMORRAGIAS DIGESTIVAS.pptx
SEMIOLOGIA DE HEMORRAGIAS DIGESTIVAS.pptx
Osiris Urbano
 
Examen de Lengua Castellana y Literatura de la EBAU en Castilla-La Mancha 2024.
Examen de Lengua Castellana y Literatura de la EBAU en Castilla-La Mancha 2024.Examen de Lengua Castellana y Literatura de la EBAU en Castilla-La Mancha 2024.
Examen de Lengua Castellana y Literatura de la EBAU en Castilla-La Mancha 2024.
20minutos
 
FUENTES DE LA CULTURA GRIEGA EN LA HISTORIA
FUENTES DE LA CULTURA GRIEGA EN LA HISTORIAFUENTES DE LA CULTURA GRIEGA EN LA HISTORIA
FUENTES DE LA CULTURA GRIEGA EN LA HISTORIA
ElenaGallardoPals
 
El Liberalismo económico en la sociedad y en el mundo
El Liberalismo económico en la sociedad y en el mundoEl Liberalismo económico en la sociedad y en el mundo
El Liberalismo económico en la sociedad y en el mundo
SandraBenitez52
 
6° GRADO UNIDAD DE APRENDIZAJE 3 JUNIO.docx
6° GRADO UNIDAD DE APRENDIZAJE 3 JUNIO.docx6° GRADO UNIDAD DE APRENDIZAJE 3 JUNIO.docx
6° GRADO UNIDAD DE APRENDIZAJE 3 JUNIO.docx
DanielaBurgosnazario
 
EVALUACION ESTUDIANTIL 2023-2024 Ecuador - Costa.pptx
EVALUACION ESTUDIANTIL 2023-2024 Ecuador - Costa.pptxEVALUACION ESTUDIANTIL 2023-2024 Ecuador - Costa.pptx
EVALUACION ESTUDIANTIL 2023-2024 Ecuador - Costa.pptx
Victor Elizalde P
 
Sesión: El espiritismo desenmascarado.pdf
Sesión: El espiritismo desenmascarado.pdfSesión: El espiritismo desenmascarado.pdf
Sesión: El espiritismo desenmascarado.pdf
https://gramadal.wordpress.com/
 
El ensayo mexicano en el siglo XX LITERATURA
El ensayo mexicano en el siglo XX LITERATURAEl ensayo mexicano en el siglo XX LITERATURA
El ensayo mexicano en el siglo XX LITERATURA
Armando920824
 
Mauricio-Presentación-Vacacional- 2024-1
Mauricio-Presentación-Vacacional- 2024-1Mauricio-Presentación-Vacacional- 2024-1
Mauricio-Presentación-Vacacional- 2024-1
MauricioSnchez83
 
Nuevos espacios,nuevos tiempos,nuevas practica.pptx
Nuevos espacios,nuevos tiempos,nuevas practica.pptxNuevos espacios,nuevos tiempos,nuevas practica.pptx
Nuevos espacios,nuevos tiempos,nuevas practica.pptx
lautyzaracho4
 
Power Point: El espiritismo desenmascarado
Power Point: El espiritismo desenmascaradoPower Point: El espiritismo desenmascarado
Power Point: El espiritismo desenmascarado
https://gramadal.wordpress.com/
 
Triduo Eudista: Jesucristo, Sumo y Eterno Sacerdote; El Corazón de Jesús y el...
Triduo Eudista: Jesucristo, Sumo y Eterno Sacerdote; El Corazón de Jesús y el...Triduo Eudista: Jesucristo, Sumo y Eterno Sacerdote; El Corazón de Jesús y el...
Triduo Eudista: Jesucristo, Sumo y Eterno Sacerdote; El Corazón de Jesús y el...
Unidad de Espiritualidad Eudista
 
Guia Practica de ChatGPT para Docentes Ccesa007.pdf
Guia Practica de ChatGPT para Docentes Ccesa007.pdfGuia Practica de ChatGPT para Docentes Ccesa007.pdf
Guia Practica de ChatGPT para Docentes Ccesa007.pdf
Demetrio Ccesa Rayme
 

Último (20)

Las Tecnologias Digitales en los Aprendizajesdel Siglo XXI UNESCO Ccesa007.pdf
Las Tecnologias Digitales en los Aprendizajesdel Siglo XXI  UNESCO Ccesa007.pdfLas Tecnologias Digitales en los Aprendizajesdel Siglo XXI  UNESCO Ccesa007.pdf
Las Tecnologias Digitales en los Aprendizajesdel Siglo XXI UNESCO Ccesa007.pdf
 
Planificación Ejemplo con la metodología TPACK
Planificación Ejemplo con la metodología  TPACKPlanificación Ejemplo con la metodología  TPACK
Planificación Ejemplo con la metodología TPACK
 
INFORME MINEDU DEL PRIMER SIMULACRO 2024.pdf
INFORME MINEDU DEL PRIMER SIMULACRO 2024.pdfINFORME MINEDU DEL PRIMER SIMULACRO 2024.pdf
INFORME MINEDU DEL PRIMER SIMULACRO 2024.pdf
 
Examen de la EvAU 2024 en Navarra Latín.
Examen de la EvAU 2024 en Navarra Latín.Examen de la EvAU 2024 en Navarra Latín.
Examen de la EvAU 2024 en Navarra Latín.
 
Inteligencia Artificial para Docentes HIA Ccesa007.pdf
Inteligencia Artificial para Docentes  HIA  Ccesa007.pdfInteligencia Artificial para Docentes  HIA  Ccesa007.pdf
Inteligencia Artificial para Docentes HIA Ccesa007.pdf
 
Dia de la Bandera colegio Santa Angela 2024
Dia de la Bandera colegio Santa Angela 2024Dia de la Bandera colegio Santa Angela 2024
Dia de la Bandera colegio Santa Angela 2024
 
665033394-TODAS-LAS-SANGRES-resumen-Por-Capitulos.pdf
665033394-TODAS-LAS-SANGRES-resumen-Por-Capitulos.pdf665033394-TODAS-LAS-SANGRES-resumen-Por-Capitulos.pdf
665033394-TODAS-LAS-SANGRES-resumen-Por-Capitulos.pdf
 
SEMIOLOGIA DE HEMORRAGIAS DIGESTIVAS.pptx
SEMIOLOGIA DE HEMORRAGIAS DIGESTIVAS.pptxSEMIOLOGIA DE HEMORRAGIAS DIGESTIVAS.pptx
SEMIOLOGIA DE HEMORRAGIAS DIGESTIVAS.pptx
 
Examen de Lengua Castellana y Literatura de la EBAU en Castilla-La Mancha 2024.
Examen de Lengua Castellana y Literatura de la EBAU en Castilla-La Mancha 2024.Examen de Lengua Castellana y Literatura de la EBAU en Castilla-La Mancha 2024.
Examen de Lengua Castellana y Literatura de la EBAU en Castilla-La Mancha 2024.
 
FUENTES DE LA CULTURA GRIEGA EN LA HISTORIA
FUENTES DE LA CULTURA GRIEGA EN LA HISTORIAFUENTES DE LA CULTURA GRIEGA EN LA HISTORIA
FUENTES DE LA CULTURA GRIEGA EN LA HISTORIA
 
El Liberalismo económico en la sociedad y en el mundo
El Liberalismo económico en la sociedad y en el mundoEl Liberalismo económico en la sociedad y en el mundo
El Liberalismo económico en la sociedad y en el mundo
 
6° GRADO UNIDAD DE APRENDIZAJE 3 JUNIO.docx
6° GRADO UNIDAD DE APRENDIZAJE 3 JUNIO.docx6° GRADO UNIDAD DE APRENDIZAJE 3 JUNIO.docx
6° GRADO UNIDAD DE APRENDIZAJE 3 JUNIO.docx
 
EVALUACION ESTUDIANTIL 2023-2024 Ecuador - Costa.pptx
EVALUACION ESTUDIANTIL 2023-2024 Ecuador - Costa.pptxEVALUACION ESTUDIANTIL 2023-2024 Ecuador - Costa.pptx
EVALUACION ESTUDIANTIL 2023-2024 Ecuador - Costa.pptx
 
Sesión: El espiritismo desenmascarado.pdf
Sesión: El espiritismo desenmascarado.pdfSesión: El espiritismo desenmascarado.pdf
Sesión: El espiritismo desenmascarado.pdf
 
El ensayo mexicano en el siglo XX LITERATURA
El ensayo mexicano en el siglo XX LITERATURAEl ensayo mexicano en el siglo XX LITERATURA
El ensayo mexicano en el siglo XX LITERATURA
 
Mauricio-Presentación-Vacacional- 2024-1
Mauricio-Presentación-Vacacional- 2024-1Mauricio-Presentación-Vacacional- 2024-1
Mauricio-Presentación-Vacacional- 2024-1
 
Nuevos espacios,nuevos tiempos,nuevas practica.pptx
Nuevos espacios,nuevos tiempos,nuevas practica.pptxNuevos espacios,nuevos tiempos,nuevas practica.pptx
Nuevos espacios,nuevos tiempos,nuevas practica.pptx
 
Power Point: El espiritismo desenmascarado
Power Point: El espiritismo desenmascaradoPower Point: El espiritismo desenmascarado
Power Point: El espiritismo desenmascarado
 
Triduo Eudista: Jesucristo, Sumo y Eterno Sacerdote; El Corazón de Jesús y el...
Triduo Eudista: Jesucristo, Sumo y Eterno Sacerdote; El Corazón de Jesús y el...Triduo Eudista: Jesucristo, Sumo y Eterno Sacerdote; El Corazón de Jesús y el...
Triduo Eudista: Jesucristo, Sumo y Eterno Sacerdote; El Corazón de Jesús y el...
 
Guia Practica de ChatGPT para Docentes Ccesa007.pdf
Guia Practica de ChatGPT para Docentes Ccesa007.pdfGuia Practica de ChatGPT para Docentes Ccesa007.pdf
Guia Practica de ChatGPT para Docentes Ccesa007.pdf
 

Trabajo en equipo de programación

  • 1. HERRAMIENTAS DE PROGRAMACIÓN (VENTAJAS Y DESVENTAJAS) 2TPROG-AV ANA IRIS GUAPO SEGUNDO ROCÍO ÁNGELA MARTÍNEZ HERNÁNDEZ CHRISTIAN JAIR LOEZA ZERMEÑO ANDREA YAZMÍN MOLINA SEGUNDO EDUARDO HERNÁNDEZ AGUILAR
  • 2. DIAGRAMA DE FLUJO Representación grafica de un algoritmo o proceso INICIO Int x,y,z; Printf(“ingresa un número ”); scanf(“%d”,&x); Printf(“ingresa otro número ”); Scanf(“%d”,&y); Printf(“el resultado es ”,&r); FIN
  • 3. PSEUDOCÓDIGO • es un lenguaje simplificado entre el programador y la máquina para describir un algoritmo y poder comprender mejor la estructura de dicho programa.
  • 4. PSEUDOCÓDIGO VENTAJAS DESVENTAJAS ≈ Mejora la claridad de la solución de un problema. ≈ Complejo de entender para la persona común y corriente ≈ Es más fácil de modificar. ≈ Son utilizados para resolver problemas de manera rápida, no siendo posible analizar la totalidad de posibilidades. ≈ Es útil para una escritura rápida de representaciones de algoritmos. ≈ Técnico y complejo ≈ Esta muy bien optimizado en tamaño lo que permite mayor velocidad a la hora de correr algún programa. ≈ El seudocódigo requiere de ciertos símbolos ≈ Permite representar de forma fácil operaciones repetitivas complejas. ≈ Es independiente de la plataforma solo en código fuente. ≈ El algoritmo expresado en seudocódigo puede ser traducido fácilmente. ≈ Se requiere una declaración por sentencia. ≈ Permite el diseño modular de un programa y diseño ascendente. ≈ No hay reglas estandarizadas para escribir seudocódigo y varia de empresa a empresa y un individuo a otro
  • 5. DIAGRAMA DE FLUJO VENTAJAS DESVENTAJAS ≈ Favorecen la compresión del proceso a través de mostrarlo como un dibujo. ≈ Orientado a Programación Estructurada ≈ Fácil implementación. ≈ Ilustran el flujo del programa pero no su estructura. ≈ No requiere memoria adicional. ≈ Requiere de un espacio considerable y cuenta con demasiadas ramificaciones. ≈ Fácil decodificar en una amplia gama de lenguajes y en diferentes sistemas. ≈ Código puede cambiar, por lo tanto, el diagrama de flujo también tendrá que cambiar. ≈ Una excelente herramienta para capacitar a los nuevos programadores. ≈ Diagramas complejos y detallados suelen ser laboriosos en su planteamiento y diseño. ≈ Los diagramase flujo facilitan la comunicación entre los programadores y la gente del negocio. ≈ Se deben se usar solamente líneas de flujo horizontal y/o vertical. ≈ Llega a ser fácil escribir el programa en cualquier idioma de alto nivel. ≈ Diagrama de flujo obstruye el flujo libre del pensamiento y la creatividad. ≈ Nos dan ventaja al momento de explicar el programa a otros. ≈ Los diagramas de flujo son virtualmente siempre más complejos por lo que cubre muchas páginas.
  • 6. Diagrama de flujo Pseudocódigo ≈ Se representa en una estructura grafica. ≈ Se representa en un texto seguido con sus instrucciones. ≈ Su explicación es mas comprensible gracias a la forma e la que esta escrita. ≈ Puede llegar a ser algo confuso en su creación. ≈ Su elaboración es un poco tardada, debido a la elección de sus símbolos. ≈ Es mas fácil crearlo ya que solo pones en secuencia o línea las instrucciones. ≈ Permite describir la secuencia de los distintos pasos o etapas y su interacción. ≈ Describe los algoritmos usando una mezcla de lenguaje común. Tabla comparativa
  • 7. CONCLUSIONES Al analizar estas comparaciones pudimos identificar ventajas y desventajas de estas dos herramientas que nos ayudan a encontrar una solución a un algoritmo. Estas dos herramientas se definen en la creación de programas en leguajes distintos de programación, varios de estos programas son utilizados para paginas web, juegos e inclusos paginas de servicios de escolares. Estas herramientas son indispensables para la vida de un programador.