SlideShare a Scribd company logo
1 of 3
Robero Zanetti

CI. 19.350.616



Diseño Estructurado y las Técnicas que lo Caracterizan



el diseño estructurado persigue elaborar algoritmos que cumplan la propiedad de
modularidad, para ello, dado un problema que se pretende resolver mediante la
elaboración de un programa de ordenador, se busca dividir dicho programa en
módulos siguiendo los principios de diseño de Descomposición por refinamientos
sucesivos, creación de una Jerarquía modular y elaboración de módulos
Independientes.



Existen ciertas técnicas para facilitar el entendimiento de un problema en términos
que permitan desarrollar un algoritmo que ofrezca una solución y que, luego,
lleven al desarrollo de un programa que solucione el problema con la ayuda de un
computador



      El diseño top-Down (de arriba hacia abajo)
      Los diagramas de estructura
      Los diagramas de flujo
      El peseucodigo



TopDown


También conocida como de arriba-abajo y consiste en establecer una serie de
niveles de mayor a menor complejidad (arriba-abajo) que den solución al
problema. Consiste en efectuar una relación entre las etapas de la estructuración
de forma que una etapa jerárquica y su inmediato inferior se relacionen mediante
entradas y salidas de información. Este diseño consiste en una serie de
descomposiciones sucesivas del problema inicial, que recibe el refinamiento
progresivo del repertorio de instrucciones que van a formar parte del programa.
La utilización de la técnica de diseño Top-Down tiene los siguientes objetivos
básicos:

      Simplificación   del   problema    y   de   los   subprogramas     de    cada
      descomposición.
      Las diferentes partes del problema pueden ser programadas de modo
      independiente e incluso por diferentes personas.
      El programa final queda estructurado en forma de bloque o módulos lo que
      hace mas sencilla su lectura y mantenimiento.



Diagrama de estructura

es un tipo de diagrama de estructura estática en el Lenguaje de Modelado
Unificado (UML), que muestra la estructura interna de una clase y las
colaboraciones que esta estructura hace posibles. Esto puede incluir partes
internas, puertas mediante las cuales, las partes interactúan con cada una de las
otras o mediante las cuales, instancias de la clase interactúan con las partes y con
el mundo exterior, y conectores entre partes o puertas. Una estructura compuesta
es un conjunto de elementos interconectados que colaboran en tiempo de
ejecución para lograr algún propósito. Cada elemento tiene algún rol definido en la
colaboración.



DIAGRAMA DE FLUJO
Es un grafico lógico del plan de trabajo que se ejecutara para la solución de un
determinado problema. A través de él, se planifica la solución del problema
independiente del lenguaje de computación a usar. De esta manera se separa loas
instrucción es un lenguaje determinado con todas las reglas.
Las capacidades humanas necesarias para elaborar un diagrama de flujo correcto
son: Lógico, Prácticas, y Atención.
El empleo de la maquina en las funciones del procediendo de datos han hecho
necesario un flujo ordenado de la información. La secuencia en que deberán
ejecutarse las operaciones tendrá que definirse claramente, y cuando se combine
con los datos a los que debe aplicarse, esa secuencia creara el flujo de
información.
No puede hacerse mucho hincapié en documentación, ósea el registro de
Información .Sin Instrucciones escritas y sin representación grafica del flujo de
trabajo seria muy difícil de llevar una tarea de procediendo de datos en forma
apropiada. Hay varios métodos mas eficientes organizados y normalizados, es el
de los diagramas de Flujo que el Futuro programador comprenda la necesidad de
los diagrama de flujo.


Pseudocódigo



En ciencias de la computación, y análisis numérico el pseudocódigo (o falso
lenguaje) es una descripción de un algoritmo informático de programación de alto
nivel 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 en 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. Se utiliza comúnmente en los libros de texto y
publicaciones científicas que se documentan varios algoritmos, y también en la
planificación del desarrollo de programas informáticos, para esbozar la estructura
del programa antes de realizar la codificación efectivamente. No existe una
sintaxis estándar para el pseudocódigo, aunque los cincos IDE's que manejan
pseudocódigo tengan su sintaxis propia. Aunque sea parecido, el pseudocódigo no
debe confundirse con los programas esqueleto que incluyen código ficticio, que
pueden ser compilados sin errores. Los diagramas de flujo y UML pueden ser
considerados como una alternativa gráfica al pseudocódigo, aunque sean más
amplios en papel.

More Related Content

What's hot

P. estructurada vs. programación orientada a objetos
P. estructurada vs. programación orientada a objetosP. estructurada vs. programación orientada a objetos
P. estructurada vs. programación orientada a objetosGeovanny Yungán
 
Tabla comparativa de paradigmas de programacion
Tabla comparativa de paradigmas de programacionTabla comparativa de paradigmas de programacion
Tabla comparativa de paradigmas de programacionMarioS1093
 
Programación estructurada, modular y orientada a objeto
Programación estructurada, modular y orientada a objetoProgramación estructurada, modular y orientada a objeto
Programación estructurada, modular y orientada a objetoGermán Robles Tandazo
 
Jacky informatica
Jacky informaticaJacky informatica
Jacky informaticajackitor16
 
Programacion Orientada a Aspectos
Programacion Orientada a AspectosProgramacion Orientada a Aspectos
Programacion Orientada a Aspectosjcongote
 
3 paradigmas
3 paradigmas3 paradigmas
3 paradigmasalithu1
 
Paradigmas de programacion
Paradigmas de programacionParadigmas de programacion
Paradigmas de programacionSalvadorJimnez10
 
Tabla comparativa programación estructurada y orientada a objetos
Tabla comparativa programación estructurada y orientada a objetosTabla comparativa programación estructurada y orientada a objetos
Tabla comparativa programación estructurada y orientada a objetosFrancisco Javier Canizales Vazquez
 
Paradigmas de programaciónes
Paradigmas de programaciónesParadigmas de programaciónes
Paradigmas de programaciónes481200619
 
Diseño estructurado
Diseño estructuradoDiseño estructurado
Diseño estructuradoeglisp
 
Metodología de Diseño Estructurado.pptx
Metodología de Diseño Estructurado.pptx Metodología de Diseño Estructurado.pptx
Metodología de Diseño Estructurado.pptx AlvareL
 
Programación estructurada
Programación estructuradaProgramación estructurada
Programación estructuradaLeydi Hernandez
 
Programación Modular y Estructyrada
Programación Modular y EstructyradaProgramación Modular y Estructyrada
Programación Modular y Estructyradaguestefc95b
 
Tabla comparativa de programacion orientada , objetos y estructurada.
Tabla comparativa de programacion orientada , objetos y estructurada.Tabla comparativa de programacion orientada , objetos y estructurada.
Tabla comparativa de programacion orientada , objetos y estructurada.Sandy Montoya Reyes
 

What's hot (16)

P. estructurada vs. programación orientada a objetos
P. estructurada vs. programación orientada a objetosP. estructurada vs. programación orientada a objetos
P. estructurada vs. programación orientada a objetos
 
Tabla comparativa de paradigmas de programacion
Tabla comparativa de paradigmas de programacionTabla comparativa de paradigmas de programacion
Tabla comparativa de paradigmas de programacion
 
Programación estructurada, modular y orientada a objeto
Programación estructurada, modular y orientada a objetoProgramación estructurada, modular y orientada a objeto
Programación estructurada, modular y orientada a objeto
 
Jacky informatica
Jacky informaticaJacky informatica
Jacky informatica
 
La programacion
La programacionLa programacion
La programacion
 
Programacion Orientada a Aspectos
Programacion Orientada a AspectosProgramacion Orientada a Aspectos
Programacion Orientada a Aspectos
 
3 paradigmas
3 paradigmas3 paradigmas
3 paradigmas
 
Paradigmas de programacion
Paradigmas de programacionParadigmas de programacion
Paradigmas de programacion
 
Tabla comparativa programación estructurada y orientada a objetos
Tabla comparativa programación estructurada y orientada a objetosTabla comparativa programación estructurada y orientada a objetos
Tabla comparativa programación estructurada y orientada a objetos
 
Paradigmas de programaciónes
Paradigmas de programaciónesParadigmas de programaciónes
Paradigmas de programaciónes
 
Diseño estructurado
Diseño estructuradoDiseño estructurado
Diseño estructurado
 
Metodología de Diseño Estructurado.pptx
Metodología de Diseño Estructurado.pptx Metodología de Diseño Estructurado.pptx
Metodología de Diseño Estructurado.pptx
 
Programación estructurada
Programación estructuradaProgramación estructurada
Programación estructurada
 
Programación Modular y Estructyrada
Programación Modular y EstructyradaProgramación Modular y Estructyrada
Programación Modular y Estructyrada
 
10.el diseño en el nivel de componentes
10.el diseño en el nivel de componentes10.el diseño en el nivel de componentes
10.el diseño en el nivel de componentes
 
Tabla comparativa de programacion orientada , objetos y estructurada.
Tabla comparativa de programacion orientada , objetos y estructurada.Tabla comparativa de programacion orientada , objetos y estructurada.
Tabla comparativa de programacion orientada , objetos y estructurada.
 

Viewers also liked

Historieta Los Resistentes # 2. Nace un resistente
Historieta Los Resistentes # 2. Nace un resistenteHistorieta Los Resistentes # 2. Nace un resistente
Historieta Los Resistentes # 2. Nace un resistenteavitiadgo
 
I2 Lhomme Au Centre Du Monde
I2 Lhomme Au Centre Du MondeI2 Lhomme Au Centre Du Monde
I2 Lhomme Au Centre Du MondeRUAULT
 
Health heredity powerpoint
Health heredity powerpointHealth heredity powerpoint
Health heredity powerpointpokorndog
 
критичне мислення
критичне мисленнякритичне мислення
критичне мисленняcotyara
 
коммуникационная компания для уз 2012 ссылка корпоративный pr
коммуникационная компания для уз 2012   ссылка корпоративный prкоммуникационная компания для уз 2012   ссылка корпоративный pr
коммуникационная компания для уз 2012 ссылка корпоративный prДмитрий Мирошниченко
 
Law Enforcement Overview
Law Enforcement OverviewLaw Enforcement Overview
Law Enforcement OverviewToby Keeping
 
Evaluation question 1
Evaluation question 1Evaluation question 1
Evaluation question 1Da_Bhoy
 
Soalan mac k2 t3
Soalan mac k2 t3Soalan mac k2 t3
Soalan mac k2 t3dizzna
 
The 3 little cats
The 3 little catsThe 3 little cats
The 3 little catsstephenbrim
 
Diversity? Why? What? How?
Diversity? Why? What? How?Diversity? Why? What? How?
Diversity? Why? What? How?baccigalupi
 
Otro Telde es posible
Otro Telde es posibleOtro Telde es posible
Otro Telde es posiblecorryendo
 
2012ren15.szentségház
2012ren15.szentségház2012ren15.szentségház
2012ren15.szentségházeorsianna
 
Camping with family!!
Camping with family!!Camping with family!!
Camping with family!!RV Bug
 

Viewers also liked (20)

Classroom stars
Classroom starsClassroom stars
Classroom stars
 
startup to succeed
startup to succeedstartup to succeed
startup to succeed
 
Historieta Los Resistentes # 2. Nace un resistente
Historieta Los Resistentes # 2. Nace un resistenteHistorieta Los Resistentes # 2. Nace un resistente
Historieta Los Resistentes # 2. Nace un resistente
 
I2 Lhomme Au Centre Du Monde
I2 Lhomme Au Centre Du MondeI2 Lhomme Au Centre Du Monde
I2 Lhomme Au Centre Du Monde
 
Health heredity powerpoint
Health heredity powerpointHealth heredity powerpoint
Health heredity powerpoint
 
критичне мислення
критичне мисленнякритичне мислення
критичне мислення
 
коммуникационная компания для уз 2012 ссылка корпоративный pr
коммуникационная компания для уз 2012   ссылка корпоративный prкоммуникационная компания для уз 2012   ссылка корпоративный pr
коммуникационная компания для уз 2012 ссылка корпоративный pr
 
Law Enforcement Overview
Law Enforcement OverviewLaw Enforcement Overview
Law Enforcement Overview
 
Evaluation question 1
Evaluation question 1Evaluation question 1
Evaluation question 1
 
Question 7
Question 7Question 7
Question 7
 
Soalan mac k2 t3
Soalan mac k2 t3Soalan mac k2 t3
Soalan mac k2 t3
 
The 3 little cats
The 3 little catsThe 3 little cats
The 3 little cats
 
Unit 11
Unit 11Unit 11
Unit 11
 
Diversity? Why? What? How?
Diversity? Why? What? How?Diversity? Why? What? How?
Diversity? Why? What? How?
 
Keeping a swatch book
Keeping a swatch bookKeeping a swatch book
Keeping a swatch book
 
What is reflux esophagitis
What is reflux esophagitisWhat is reflux esophagitis
What is reflux esophagitis
 
Otro Telde es posible
Otro Telde es posibleOtro Telde es posible
Otro Telde es posible
 
diagnostic
 diagnostic diagnostic
diagnostic
 
2012ren15.szentségház
2012ren15.szentségház2012ren15.szentségház
2012ren15.szentségház
 
Camping with family!!
Camping with family!!Camping with family!!
Camping with family!!
 

Similar to Programaciuon

Programación informatica INWTD
Programación informatica INWTDProgramación informatica INWTD
Programación informatica INWTDchepas_
 
Programación
ProgramaciónProgramación
Programaciónchepas_
 
Programa informatico
Programa informaticoPrograma informatico
Programa informaticosamiibrs
 
Programa informatico
Programa informaticoPrograma informatico
Programa informaticosamiibrs
 
Programa informatico
Programa informaticoPrograma informatico
Programa informaticoluzdaneelli
 
Programa informatico
Programa informaticoPrograma informatico
Programa informaticosamiibrs
 
Programa informatico
Programa informaticoPrograma informatico
Programa informaticosamiibrs
 
Programacion
ProgramacionProgramacion
Programacioncace10
 
Jacky informatica
Jacky informaticaJacky informatica
Jacky informaticajackitor16
 
Jacky informatica
Jacky informaticaJacky informatica
Jacky informaticajackitor16
 
Jacky informatica
Jacky informaticaJacky informatica
Jacky informaticajackitor16
 
Paradigmasdeprogramacion
ParadigmasdeprogramacionParadigmasdeprogramacion
ParadigmasdeprogramacionVictor Zapata
 
Diseño estructurado
Diseño estructuradoDiseño estructurado
Diseño estructuradoDascorp
 
3ra evaluacion, presentacion
3ra evaluacion, presentacion3ra evaluacion, presentacion
3ra evaluacion, presentacionfabiana733179
 
Paradigmas de programacion
Paradigmas de programacionParadigmas de programacion
Paradigmas de programacionyamy matin
 
Juan kalo b.
Juan kalo b.Juan kalo b.
Juan kalo b.hitep
 

Similar to Programaciuon (20)

Programación informatica INWTD
Programación informatica INWTDProgramación informatica INWTD
Programación informatica INWTD
 
Programación
ProgramaciónProgramación
Programación
 
Programa informatico
Programa informaticoPrograma informatico
Programa informatico
 
Programa informatico
Programa informaticoPrograma informatico
Programa informatico
 
Programa informatico
Programa informaticoPrograma informatico
Programa informatico
 
Programa informatico
Programa informaticoPrograma informatico
Programa informatico
 
Programa informatico
Programa informaticoPrograma informatico
Programa informatico
 
Programacion
ProgramacionProgramacion
Programacion
 
Jacky informatica
Jacky informaticaJacky informatica
Jacky informatica
 
Jacky informatica
Jacky informaticaJacky informatica
Jacky informatica
 
Jacky informatica
Jacky informaticaJacky informatica
Jacky informatica
 
Taller paola
Taller paolaTaller paola
Taller paola
 
Paradigmasdeprogramacion
ParadigmasdeprogramacionParadigmasdeprogramacion
Paradigmasdeprogramacion
 
Programa informatico.tecnicas
Programa informatico.tecnicasPrograma informatico.tecnicas
Programa informatico.tecnicas
 
Diseño estructurado
Diseño estructuradoDiseño estructurado
Diseño estructurado
 
3ra evaluacion, presentacion
3ra evaluacion, presentacion3ra evaluacion, presentacion
3ra evaluacion, presentacion
 
Programacion visual
Programacion visualProgramacion visual
Programacion visual
 
Paradigmas de programacion
Paradigmas de programacionParadigmas de programacion
Paradigmas de programacion
 
Juan kalo b.
Juan kalo b.Juan kalo b.
Juan kalo b.
 
Diseño estructurado
Diseño estructuradoDiseño estructurado
Diseño estructurado
 

More from Roberto Zanetti

More from Roberto Zanetti (13)

Automataimageseste
AutomataimagesesteAutomataimageseste
Automataimageseste
 
Automataimages
AutomataimagesAutomataimages
Automataimages
 
Automataimages
AutomataimagesAutomataimages
Automataimages
 
509 259-1-pb
509 259-1-pb509 259-1-pb
509 259-1-pb
 
Automat1111
Automat1111Automat1111
Automat1111
 
Mapa1111
Mapa1111Mapa1111
Mapa1111
 
Lineas de transmision y guias de onda heidy sangronis
Lineas de transmision y guias de onda heidy sangronisLineas de transmision y guias de onda heidy sangronis
Lineas de transmision y guias de onda heidy sangronis
 
Robertoenviaralgoritmos
RobertoenviaralgoritmosRobertoenviaralgoritmos
Robertoenviaralgoritmos
 
Automataroberto
AutomatarobertoAutomataroberto
Automataroberto
 
Programaciuon
ProgramaciuonProgramaciuon
Programaciuon
 
Programaciuon
ProgramaciuonProgramaciuon
Programaciuon
 
Estructuras discretas 2 grafos
Estructuras discretas 2 grafosEstructuras discretas 2 grafos
Estructuras discretas 2 grafos
 
Estructuras discretas 2 grafos
Estructuras discretas 2 grafosEstructuras discretas 2 grafos
Estructuras discretas 2 grafos
 

Recently uploaded

proyecto semana de los Jardines, actividades a realizar para resaltar esta fecha
proyecto semana de los Jardines, actividades a realizar para resaltar esta fechaproyecto semana de los Jardines, actividades a realizar para resaltar esta fecha
proyecto semana de los Jardines, actividades a realizar para resaltar esta fechanitoagurto67
 
Época colonial: vestimenta, costumbres y juegos de la época
Época colonial: vestimenta, costumbres y juegos de la épocaÉpoca colonial: vestimenta, costumbres y juegos de la época
Época colonial: vestimenta, costumbres y juegos de la épocacecifranco1981
 
PATRONES DE REFERENCIA, CRITERIOS Y DIAGNOSTICO Angeles.pptx
PATRONES DE REFERENCIA, CRITERIOS Y DIAGNOSTICO Angeles.pptxPATRONES DE REFERENCIA, CRITERIOS Y DIAGNOSTICO Angeles.pptx
PATRONES DE REFERENCIA, CRITERIOS Y DIAGNOSTICO Angeles.pptxSusanaAlejandraMende
 
ACERTIJO SOPA DE LETRAS OLÍMPICA. Por JAVIER SOLIS NOYOLA
ACERTIJO SOPA DE LETRAS OLÍMPICA. Por JAVIER SOLIS NOYOLAACERTIJO SOPA DE LETRAS OLÍMPICA. Por JAVIER SOLIS NOYOLA
ACERTIJO SOPA DE LETRAS OLÍMPICA. Por JAVIER SOLIS NOYOLAJAVIER SOLIS NOYOLA
 
SISTEMA RESPIRATORIO DEL CUERPO HUMANO triptico.docx
SISTEMA RESPIRATORIO DEL CUERPO HUMANO triptico.docxSISTEMA RESPIRATORIO DEL CUERPO HUMANO triptico.docx
SISTEMA RESPIRATORIO DEL CUERPO HUMANO triptico.docxgesicavillanuevaqf
 
A propósito de la globalización y la financiarización del mundo
A propósito de la globalización y la financiarización del mundoA propósito de la globalización y la financiarización del mundo
A propósito de la globalización y la financiarización del mundosubfabian
 
cuadernillo_cuentos_de_los_valores_elprofe20 (1).docx
cuadernillo_cuentos_de_los_valores_elprofe20 (1).docxcuadernillo_cuentos_de_los_valores_elprofe20 (1).docx
cuadernillo_cuentos_de_los_valores_elprofe20 (1).docxANDREAGRACEDURANSALA
 
Lecciones 07 Esc. Sabática. Motivados por la esperanza
Lecciones 07 Esc. Sabática. Motivados por la esperanzaLecciones 07 Esc. Sabática. Motivados por la esperanza
Lecciones 07 Esc. Sabática. Motivados por la esperanzaAlejandrino Halire Ccahuana
 
Pasos para enviar una tarea en SIANET - sólo estudiantes.pdf
Pasos para enviar una tarea en SIANET - sólo estudiantes.pdfPasos para enviar una tarea en SIANET - sólo estudiantes.pdf
Pasos para enviar una tarea en SIANET - sólo estudiantes.pdfNELLYKATTY
 
ciclos biogeoquimicas y flujo de materia ecosistemas
ciclos biogeoquimicas y flujo de materia ecosistemasciclos biogeoquimicas y flujo de materia ecosistemas
ciclos biogeoquimicas y flujo de materia ecosistemasFlor Idalia Espinoza Ortega
 
novelas-cortas--3.pdf Analisis introspectivo y retrospectivo, sintesis
novelas-cortas--3.pdf Analisis introspectivo y retrospectivo, sintesisnovelas-cortas--3.pdf Analisis introspectivo y retrospectivo, sintesis
novelas-cortas--3.pdf Analisis introspectivo y retrospectivo, sintesisPsicClinGlendaBerrez
 
Análisis de los factores internos en una Organización
Análisis de los factores internos en una OrganizaciónAnálisis de los factores internos en una Organización
Análisis de los factores internos en una OrganizaciónJonathanCovena1
 
Como construir los vínculos afectivos (Grupal)
Como construir los vínculos afectivos (Grupal)Como construir los vínculos afectivos (Grupal)
Como construir los vínculos afectivos (Grupal)portafoliodigitalyos
 
PLAN DE GESTION DEL RIESGO 2023 - 2024.docx
PLAN DE GESTION DEL RIESGO  2023 - 2024.docxPLAN DE GESTION DEL RIESGO  2023 - 2024.docx
PLAN DE GESTION DEL RIESGO 2023 - 2024.docxpily R.T.
 
Seguridad y virus informáticos 12°B 2024
Seguridad y virus informáticos 12°B 2024Seguridad y virus informáticos 12°B 2024
Seguridad y virus informáticos 12°B 2024sergeycrastz06
 
Hidrocarburos cíclicos, EJERCICIOS, TEORIA Y MÁS.pptx
Hidrocarburos cíclicos, EJERCICIOS, TEORIA Y MÁS.pptxHidrocarburos cíclicos, EJERCICIOS, TEORIA Y MÁS.pptx
Hidrocarburos cíclicos, EJERCICIOS, TEORIA Y MÁS.pptxNathaly122089
 
4ª SESION la misión santificadora del Espíritu Santo en la vida de la Iglesi...
4ª SESION  la misión santificadora del Espíritu Santo en la vida de la Iglesi...4ª SESION  la misión santificadora del Espíritu Santo en la vida de la Iglesi...
4ª SESION la misión santificadora del Espíritu Santo en la vida de la Iglesi...Reneeavia
 
el poder del estado en el siglo XXI.pptx
el poder del estado en el siglo XXI.pptxel poder del estado en el siglo XXI.pptx
el poder del estado en el siglo XXI.pptxsubfabian
 

Recently uploaded (20)

proyecto semana de los Jardines, actividades a realizar para resaltar esta fecha
proyecto semana de los Jardines, actividades a realizar para resaltar esta fechaproyecto semana de los Jardines, actividades a realizar para resaltar esta fecha
proyecto semana de los Jardines, actividades a realizar para resaltar esta fecha
 
Época colonial: vestimenta, costumbres y juegos de la época
Época colonial: vestimenta, costumbres y juegos de la épocaÉpoca colonial: vestimenta, costumbres y juegos de la época
Época colonial: vestimenta, costumbres y juegos de la época
 
PATRONES DE REFERENCIA, CRITERIOS Y DIAGNOSTICO Angeles.pptx
PATRONES DE REFERENCIA, CRITERIOS Y DIAGNOSTICO Angeles.pptxPATRONES DE REFERENCIA, CRITERIOS Y DIAGNOSTICO Angeles.pptx
PATRONES DE REFERENCIA, CRITERIOS Y DIAGNOSTICO Angeles.pptx
 
ACERTIJO SOPA DE LETRAS OLÍMPICA. Por JAVIER SOLIS NOYOLA
ACERTIJO SOPA DE LETRAS OLÍMPICA. Por JAVIER SOLIS NOYOLAACERTIJO SOPA DE LETRAS OLÍMPICA. Por JAVIER SOLIS NOYOLA
ACERTIJO SOPA DE LETRAS OLÍMPICA. Por JAVIER SOLIS NOYOLA
 
SISTEMA RESPIRATORIO DEL CUERPO HUMANO triptico.docx
SISTEMA RESPIRATORIO DEL CUERPO HUMANO triptico.docxSISTEMA RESPIRATORIO DEL CUERPO HUMANO triptico.docx
SISTEMA RESPIRATORIO DEL CUERPO HUMANO triptico.docx
 
A propósito de la globalización y la financiarización del mundo
A propósito de la globalización y la financiarización del mundoA propósito de la globalización y la financiarización del mundo
A propósito de la globalización y la financiarización del mundo
 
¿Que es Fuerza? online 2024 Repaso CRECE.pptx
¿Que es Fuerza? online 2024 Repaso CRECE.pptx¿Que es Fuerza? online 2024 Repaso CRECE.pptx
¿Que es Fuerza? online 2024 Repaso CRECE.pptx
 
cuadernillo_cuentos_de_los_valores_elprofe20 (1).docx
cuadernillo_cuentos_de_los_valores_elprofe20 (1).docxcuadernillo_cuentos_de_los_valores_elprofe20 (1).docx
cuadernillo_cuentos_de_los_valores_elprofe20 (1).docx
 
Lecciones 07 Esc. Sabática. Motivados por la esperanza
Lecciones 07 Esc. Sabática. Motivados por la esperanzaLecciones 07 Esc. Sabática. Motivados por la esperanza
Lecciones 07 Esc. Sabática. Motivados por la esperanza
 
Pasos para enviar una tarea en SIANET - sólo estudiantes.pdf
Pasos para enviar una tarea en SIANET - sólo estudiantes.pdfPasos para enviar una tarea en SIANET - sólo estudiantes.pdf
Pasos para enviar una tarea en SIANET - sólo estudiantes.pdf
 
ciclos biogeoquimicas y flujo de materia ecosistemas
ciclos biogeoquimicas y flujo de materia ecosistemasciclos biogeoquimicas y flujo de materia ecosistemas
ciclos biogeoquimicas y flujo de materia ecosistemas
 
novelas-cortas--3.pdf Analisis introspectivo y retrospectivo, sintesis
novelas-cortas--3.pdf Analisis introspectivo y retrospectivo, sintesisnovelas-cortas--3.pdf Analisis introspectivo y retrospectivo, sintesis
novelas-cortas--3.pdf Analisis introspectivo y retrospectivo, sintesis
 
Análisis de los factores internos en una Organización
Análisis de los factores internos en una OrganizaciónAnálisis de los factores internos en una Organización
Análisis de los factores internos en una Organización
 
Como construir los vínculos afectivos (Grupal)
Como construir los vínculos afectivos (Grupal)Como construir los vínculos afectivos (Grupal)
Como construir los vínculos afectivos (Grupal)
 
PLAN DE GESTION DEL RIESGO 2023 - 2024.docx
PLAN DE GESTION DEL RIESGO  2023 - 2024.docxPLAN DE GESTION DEL RIESGO  2023 - 2024.docx
PLAN DE GESTION DEL RIESGO 2023 - 2024.docx
 
Seguridad y virus informáticos 12°B 2024
Seguridad y virus informáticos 12°B 2024Seguridad y virus informáticos 12°B 2024
Seguridad y virus informáticos 12°B 2024
 
Hidrocarburos cíclicos, EJERCICIOS, TEORIA Y MÁS.pptx
Hidrocarburos cíclicos, EJERCICIOS, TEORIA Y MÁS.pptxHidrocarburos cíclicos, EJERCICIOS, TEORIA Y MÁS.pptx
Hidrocarburos cíclicos, EJERCICIOS, TEORIA Y MÁS.pptx
 
4ª SESION la misión santificadora del Espíritu Santo en la vida de la Iglesi...
4ª SESION  la misión santificadora del Espíritu Santo en la vida de la Iglesi...4ª SESION  la misión santificadora del Espíritu Santo en la vida de la Iglesi...
4ª SESION la misión santificadora del Espíritu Santo en la vida de la Iglesi...
 
el poder del estado en el siglo XXI.pptx
el poder del estado en el siglo XXI.pptxel poder del estado en el siglo XXI.pptx
el poder del estado en el siglo XXI.pptx
 
Power Point : Motivados por la esperanza
Power Point : Motivados por la esperanzaPower Point : Motivados por la esperanza
Power Point : Motivados por la esperanza
 

Programaciuon

  • 1. Robero Zanetti CI. 19.350.616 Diseño Estructurado y las Técnicas que lo Caracterizan el diseño estructurado persigue elaborar algoritmos que cumplan la propiedad de modularidad, para ello, dado un problema que se pretende resolver mediante la elaboración de un programa de ordenador, se busca dividir dicho programa en módulos siguiendo los principios de diseño de Descomposición por refinamientos sucesivos, creación de una Jerarquía modular y elaboración de módulos Independientes. Existen ciertas técnicas para facilitar el entendimiento de un problema en términos que permitan desarrollar un algoritmo que ofrezca una solución y que, luego, lleven al desarrollo de un programa que solucione el problema con la ayuda de un computador El diseño top-Down (de arriba hacia abajo) Los diagramas de estructura Los diagramas de flujo El peseucodigo TopDown También conocida como de arriba-abajo y consiste en establecer una serie de niveles de mayor a menor complejidad (arriba-abajo) que den solución al problema. Consiste en efectuar una relación entre las etapas de la estructuración de forma que una etapa jerárquica y su inmediato inferior se relacionen mediante entradas y salidas de información. Este diseño consiste en una serie de descomposiciones sucesivas del problema inicial, que recibe el refinamiento progresivo del repertorio de instrucciones que van a formar parte del programa.
  • 2. La utilización de la técnica de diseño Top-Down tiene los siguientes objetivos básicos: Simplificación del problema y de los subprogramas de cada descomposición. Las diferentes partes del problema pueden ser programadas de modo independiente e incluso por diferentes personas. El programa final queda estructurado en forma de bloque o módulos lo que hace mas sencilla su lectura y mantenimiento. Diagrama de estructura es un tipo de diagrama de estructura estática en el Lenguaje de Modelado Unificado (UML), que muestra la estructura interna de una clase y las colaboraciones que esta estructura hace posibles. Esto puede incluir partes internas, puertas mediante las cuales, las partes interactúan con cada una de las otras o mediante las cuales, instancias de la clase interactúan con las partes y con el mundo exterior, y conectores entre partes o puertas. Una estructura compuesta es un conjunto de elementos interconectados que colaboran en tiempo de ejecución para lograr algún propósito. Cada elemento tiene algún rol definido en la colaboración. DIAGRAMA DE FLUJO Es un grafico lógico del plan de trabajo que se ejecutara para la solución de un determinado problema. A través de él, se planifica la solución del problema independiente del lenguaje de computación a usar. De esta manera se separa loas instrucción es un lenguaje determinado con todas las reglas. Las capacidades humanas necesarias para elaborar un diagrama de flujo correcto son: Lógico, Prácticas, y Atención. El empleo de la maquina en las funciones del procediendo de datos han hecho necesario un flujo ordenado de la información. La secuencia en que deberán ejecutarse las operaciones tendrá que definirse claramente, y cuando se combine con los datos a los que debe aplicarse, esa secuencia creara el flujo de información. No puede hacerse mucho hincapié en documentación, ósea el registro de Información .Sin Instrucciones escritas y sin representación grafica del flujo de trabajo seria muy difícil de llevar una tarea de procediendo de datos en forma apropiada. Hay varios métodos mas eficientes organizados y normalizados, es el
  • 3. de los diagramas de Flujo que el Futuro programador comprenda la necesidad de los diagrama de flujo. Pseudocódigo En ciencias de la computación, y análisis numérico el pseudocódigo (o falso lenguaje) es una descripción de un algoritmo informático de programación de alto nivel 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 en 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. Se utiliza comúnmente en los libros de texto y publicaciones científicas que se documentan varios algoritmos, y también en la planificación del desarrollo de programas informáticos, para esbozar la estructura del programa antes de realizar la codificación efectivamente. No existe una sintaxis estándar para el pseudocódigo, aunque los cincos IDE's que manejan pseudocódigo tengan su sintaxis propia. Aunque sea parecido, el pseudocódigo no debe confundirse con los programas esqueleto que incluyen código ficticio, que pueden ser compilados sin errores. Los diagramas de flujo y UML pueden ser considerados como una alternativa gráfica al pseudocódigo, aunque sean más amplios en papel.