SlideShare ist ein Scribd-Unternehmen logo
1 von 11
FORMA DE ESCRIBIR PROGRAMAS DE
           ORDENADOR DE MANERA CLARA .



         UTILIZA TRES ESTRUCTURAS:
                SECUENCIA.
                SELECCIÓN.
                ITERACCIÓN.

     Instrucciones secuenciales: comienza con la
 inicialización del programa como en C el #include y
       la librería, tiene un inicio, como en pascal
  "begin", una zona de declaración de variables, las
instrucciones de manera secuencial y por módulos y
                           un fin
• Secuencia: el bloque secuencial de
  instrucciones, instrucciones ejecutadas
    sucesivamente, una detrás de otra.

• Selección: la instrucción condicional con
doble alternativa, de la forma "if condición
  then instrucción-1 else instrucción-2".

 • Iteración: el bucle condicional "while
 condición do instrucción", que ejecuta la
  instrucción repetidamente mientras la
           condición se cumpla.
Una característica
    importante en un
programa estructurado es
  que puede ser leído en
   secuencia, desde el
comienzo hasta el final sin
perder la continuidad de la
   tarea que cumple el
        programa.
LA VISIÓN MODERNA DE LA
  PROGRAMACIÓN ESTRUCTURADA:
        LA SEGMENTACIÓN


    Constituidos por unas pocas
  instrucciones o por una página o
más de código. Cada segmento tiene
solamente una entrada y una salida,
  asumiendo que no poseen bucles
 infinitos y no tienen instrucciones
       que jamás se ejecuten.
ESTA TÉCNICA DE PROGRAMACIÓN
 CONLLEVA LAS SIGUIENTES VENTAJAS:

a) El coste de resolver varios sub-
   problemas de forma aislada es con
   frecuencia menor que el de abordar el
   problema global.
b) Facilita el trabajo simultáneo en
   paralelo de distintos grupos de
   programadores.
c) Posibilita en mayor grado la
   reutilización del código (especialmente
   de alguno de los módulos) en futuras
   aplicaciones.
MÓDULO CON TAMAÑO
       EXCESIVO.
DISEÑO DESCENDENTE O TOP-DOWN
EJEMPLO PRÁCTICO
• Programación
  estructurada.PDF
• www.wikipedia.org
• Programación en C
  metodología, algoritmos y
  estructura de datos - Luis
  Joyanes Aguilar.
Forma de escribir programas de ordenador de manera clara utilizando estructuras

Weitere ähnliche Inhalte

Was ist angesagt?

Was ist angesagt? (16)

Estructura sintactica de los lenguajes
Estructura sintactica de los lenguajesEstructura sintactica de los lenguajes
Estructura sintactica de los lenguajes
 
Act 30,32,33,34,35
Act 30,32,33,34,35Act 30,32,33,34,35
Act 30,32,33,34,35
 
12 PHP. Lineas de comentario
12 PHP. Lineas de comentario12 PHP. Lineas de comentario
12 PHP. Lineas de comentario
 
Act 30,32,33,34,35
Act 30,32,33,34,35Act 30,32,33,34,35
Act 30,32,33,34,35
 
Vocabulario java Nathaly Romero 11.2
Vocabulario java Nathaly Romero 11.2Vocabulario java Nathaly Romero 11.2
Vocabulario java Nathaly Romero 11.2
 
Vocabulario java
Vocabulario  javaVocabulario  java
Vocabulario java
 
Actividad 7
Actividad 7Actividad 7
Actividad 7
 
Programacion estructurada
Programacion estructuradaProgramacion estructurada
Programacion estructurada
 
Analysis optimization video_download_mobile_services
Analysis optimization video_download_mobile_servicesAnalysis optimization video_download_mobile_services
Analysis optimization video_download_mobile_services
 
PROGRAMA 13
PROGRAMA 13PROGRAMA 13
PROGRAMA 13
 
1 1 1 Una Sencilla Aplicacion Java
1 1 1 Una Sencilla Aplicacion Java1 1 1 Una Sencilla Aplicacion Java
1 1 1 Una Sencilla Aplicacion Java
 
Lenguaje c
Lenguaje cLenguaje c
Lenguaje c
 
Lolo
LoloLolo
Lolo
 
Actividad n° 7
Actividad n° 7Actividad n° 7
Actividad n° 7
 
Alejandra soscue java
Alejandra soscue javaAlejandra soscue java
Alejandra soscue java
 
Comentarios
ComentariosComentarios
Comentarios
 

Andere mochten auch

Mi primer experiencia docente
Mi primer experiencia docenteMi primer experiencia docente
Mi primer experiencia docenteReichel12
 
deber
deberdeber
deberAngel
 
Gobierno electrónico
Gobierno electrónicoGobierno electrónico
Gobierno electrónicoSoldatpy
 
Meer tevredenheid en kwaliteit door zelfredzaamheid, Themasessie eHRM Best Pr...
Meer tevredenheid en kwaliteit door zelfredzaamheid, Themasessie eHRM Best Pr...Meer tevredenheid en kwaliteit door zelfredzaamheid, Themasessie eHRM Best Pr...
Meer tevredenheid en kwaliteit door zelfredzaamheid, Themasessie eHRM Best Pr...TOPdesk
 

Andere mochten auch (8)

Mi primer experiencia docente
Mi primer experiencia docenteMi primer experiencia docente
Mi primer experiencia docente
 
deber
deberdeber
deber
 
Audiencia Pública 2009 - Exposición por Provincias
Audiencia Pública 2009 - Exposición por ProvinciasAudiencia Pública 2009 - Exposición por Provincias
Audiencia Pública 2009 - Exposición por Provincias
 
El burlador de sevilla
El burlador de sevillaEl burlador de sevilla
El burlador de sevilla
 
El burlador de sevilla
El burlador de sevillaEl burlador de sevilla
El burlador de sevilla
 
Gobierno electrónico
Gobierno electrónicoGobierno electrónico
Gobierno electrónico
 
Meer tevredenheid en kwaliteit door zelfredzaamheid, Themasessie eHRM Best Pr...
Meer tevredenheid en kwaliteit door zelfredzaamheid, Themasessie eHRM Best Pr...Meer tevredenheid en kwaliteit door zelfredzaamheid, Themasessie eHRM Best Pr...
Meer tevredenheid en kwaliteit door zelfredzaamheid, Themasessie eHRM Best Pr...
 
Planes
PlanesPlanes
Planes
 

Ähnlich wie Forma de escribir programas de ordenador de manera clara utilizando estructuras

Ähnlich wie Forma de escribir programas de ordenador de manera clara utilizando estructuras (20)

Técnicas de programación estructurada
Técnicas de programación estructuradaTécnicas de programación estructurada
Técnicas de programación estructurada
 
Estructuras de Control
Estructuras de Control Estructuras de Control
Estructuras de Control
 
Programacin estructurada
Programacin estructuradaProgramacin estructurada
Programacin estructurada
 
Lenguajes de Programación: Estructuras de Control
Lenguajes de Programación: Estructuras de ControlLenguajes de Programación: Estructuras de Control
Lenguajes de Programación: Estructuras de Control
 
Estructuras de Control
Estructuras de ControlEstructuras de Control
Estructuras de Control
 
Programación estructurada
Programación estructuradaProgramación estructurada
Programación estructurada
 
Plc crist
Plc cristPlc crist
Plc crist
 
Unidad 2
Unidad 2Unidad 2
Unidad 2
 
Evolucion
EvolucionEvolucion
Evolucion
 
Evolucion
EvolucionEvolucion
Evolucion
 
Evolucion
EvolucionEvolucion
Evolucion
 
Evolucion
EvolucionEvolucion
Evolucion
 
Unidad 2
Unidad 2Unidad 2
Unidad 2
 
Arquitectura tipos lupe
Arquitectura tipos lupeArquitectura tipos lupe
Arquitectura tipos lupe
 
Unidad 2
Unidad 2Unidad 2
Unidad 2
 
Introduccion al assembler
Introduccion al assemblerIntroduccion al assembler
Introduccion al assembler
 
4ta evaluacion, presentacion
4ta evaluacion, presentacion4ta evaluacion, presentacion
4ta evaluacion, presentacion
 
Unidad Iii Generalidades Sobre Algoritmos
Unidad Iii Generalidades Sobre AlgoritmosUnidad Iii Generalidades Sobre Algoritmos
Unidad Iii Generalidades Sobre Algoritmos
 
Unidad 2
Unidad 2Unidad 2
Unidad 2
 
Tema 1[1][1]
Tema 1[1][1]Tema 1[1][1]
Tema 1[1][1]
 

Forma de escribir programas de ordenador de manera clara utilizando estructuras

  • 1.
  • 2. FORMA DE ESCRIBIR PROGRAMAS DE ORDENADOR DE MANERA CLARA . UTILIZA TRES ESTRUCTURAS: SECUENCIA. SELECCIÓN. ITERACCIÓN. Instrucciones secuenciales: comienza con la inicialización del programa como en C el #include y la librería, tiene un inicio, como en pascal "begin", una zona de declaración de variables, las instrucciones de manera secuencial y por módulos y un fin
  • 3. • Secuencia: el bloque secuencial de instrucciones, instrucciones ejecutadas sucesivamente, una detrás de otra. • Selección: la instrucción condicional con doble alternativa, de la forma "if condición then instrucción-1 else instrucción-2". • Iteración: el bucle condicional "while condición do instrucción", que ejecuta la instrucción repetidamente mientras la condición se cumpla.
  • 4. Una característica importante en un programa estructurado es que puede ser leído en secuencia, desde el comienzo hasta el final sin perder la continuidad de la tarea que cumple el programa.
  • 5. LA VISIÓN MODERNA DE LA PROGRAMACIÓN ESTRUCTURADA: LA SEGMENTACIÓN Constituidos por unas pocas instrucciones o por una página o más de código. Cada segmento tiene solamente una entrada y una salida, asumiendo que no poseen bucles infinitos y no tienen instrucciones que jamás se ejecuten.
  • 6. ESTA TÉCNICA DE PROGRAMACIÓN CONLLEVA LAS SIGUIENTES VENTAJAS: a) El coste de resolver varios sub- problemas de forma aislada es con frecuencia menor que el de abordar el problema global. b) Facilita el trabajo simultáneo en paralelo de distintos grupos de programadores. c) Posibilita en mayor grado la reutilización del código (especialmente de alguno de los módulos) en futuras aplicaciones.
  • 7. MÓDULO CON TAMAÑO EXCESIVO. DISEÑO DESCENDENTE O TOP-DOWN
  • 9.
  • 10. • Programación estructurada.PDF • www.wikipedia.org • Programación en C metodología, algoritmos y estructura de datos - Luis Joyanes Aguilar.