A finales de los años 1970 surgió una nueva forma de programar
que no solamente daba lugar a programas fiables y eficientes,
sino que además estaban escritos de manera que facilitaba su
mejor comprensión, no sólo proveyendo ventajas durante la fase
de desarrollo, sino también posibilitando una más sencilla
modificación posterior.
Teorema del programa estructurado

Propuesto por Böhm-Jacopini, demuestra que todo programa puede
escribirse utilizando únicamente las tres instrucciones de control
siguientes
•Secuencia
•Instrucción condicional.
•Iteración (bucle de instrucciones) con condición al principio.
Estructura Secuencial: Una estructura de programa es secuencial si se
ejecutan una tras otra a modo de secuencia, es decir que una
instrucción no se ejecuta hasta que finaliza la anterior
Estructura Selectiva o de Selección: La estructura selectiva permite
la realización de una instrucción u otra según un criterio, solo una de
estas instrucciones se ejecutara.
Estructura Iterativa: Un bucle iterativo o iteración de una secuencia
de instrucciones, hace que se repitan mientras se cumpla una
condición, en un principio el número de iteraciones no tiene porque
estar determinado.
Bloque de declaraciones
En él se especifican todos los objetos que utiliza el programa
(constantes, variables, tablas, registros, archivos, etc.) indicando las
características de estos. Este bloque se encuentra localizado siempre
por delante del comienzo de las acciones.

Bloque de instrucciones
Constituido por el conjunto de operaciones que se han de realizar para
la obtención de los resultados deseados.
Operaciones del bloque de instrucciones
Entrada de Datos
: La constituyen todas las instrucciones que toman los datos de entrada
desde un dispositivo externo y los almacena en la memoria principal
para que puedan ser procesados.
Proceso o algoritmo
: Está formado por las instrucciones que modifican los objetos a partir
de su estado inicial (datos de entrada) hasta el estado final (resultados)
dejando los objetos que lo contiene disponibles en la memoria
principal.
Salida de resultados
: Conjunto de instrucciones que toman los datos finales (resultado) de
la memoria principal y los envían a los dispositivos externos.

Más contenido relacionado

PPTX
Codificar la solución del problema en un lenguaje de programación estructurado
DOCX
Unidad 2
DOCX
Unidad 2 margie
PDF
1 planificacion procesos
DOCX
Administración de Procesos
DOCX
PDF
INFORME_CONCEPTO_PROCESO
DOCX
Codificar la solución del problema en un lenguaje de programación estructurado
Unidad 2
Unidad 2 margie
1 planificacion procesos
Administración de Procesos
INFORME_CONCEPTO_PROCESO

La actualidad más candente (17)

DOCX
Mecanismo de sincronización de procesos
PPTX
Procesos de los sistemas operativos
PPTX
Administración de procesos en el S.O.
DOCX
Unidad 2
PPTX
PPTX
Servicios de los Sistemas Operativos para la Gestion de Procesos
PDF
Lenguajes de programacion
PPT
Grupo1
PPTX
Gestion Procesos, Sistemas Operativos
PPTX
Sistema de computación procesos
PPSX
Comunicación y Sincronizacion de Procesos
PPTX
Proceso Informatico
PDF
Vision general de los sistemas operativos
PPTX
GESTION DE PROCESOS Sistemas Operativos
PPT
Operaciones Sobre Procesos
PPTX
Algoritmos de planificación de procesos en sistemas operativos
PDF
Tema5 fispc0809
Mecanismo de sincronización de procesos
Procesos de los sistemas operativos
Administración de procesos en el S.O.
Unidad 2
Servicios de los Sistemas Operativos para la Gestion de Procesos
Lenguajes de programacion
Grupo1
Gestion Procesos, Sistemas Operativos
Sistema de computación procesos
Comunicación y Sincronizacion de Procesos
Proceso Informatico
Vision general de los sistemas operativos
GESTION DE PROCESOS Sistemas Operativos
Operaciones Sobre Procesos
Algoritmos de planificación de procesos en sistemas operativos
Tema5 fispc0809
Publicidad

Destacado (6)

PPT
Question 1
PPT
Arquitectura Gótica
PDF
магнитные явления
PPTX
Sigma Xi Student Research Competition Presentation
PDF
The Age of Social Influencer
PPTX
Mi examen 4to baco en compu bryan
Question 1
Arquitectura Gótica
магнитные явления
Sigma Xi Student Research Competition Presentation
The Age of Social Influencer
Mi examen 4to baco en compu bryan
Publicidad

Similar a Presentación programacion (20)

PPTX
Unidad 2
PPTX
Proceso de la programacion
PPTX
PPTX
programacion estructurada, en programacion de trayeto mision sucre
PPTX
Unidaddos 130504121908-phpapp02
PPTX
Unidaddos 130504121908-phpapp02
PPTX
2 unidad. Codificar la solución del problema en un lenguaje de programación e...
PPTX
PPTX
Segundaunidad3 130504164926-phpapp01
PPTX
Segunda unidad;3
DOCX
PPTX
Unidad 2
PDF
Programación estructurada
DOCX
Ejercicios de sistemas operativos
PDF
Estructuras complejas de datos (Programación estructurada)
PPTX
Estructuras de control en la programación.
PPT
Programación Modular y Estructyrada
PPTX
Programacin estructurada
DOCX
Unidad 2
DOCX
Unidad 2
Proceso de la programacion
programacion estructurada, en programacion de trayeto mision sucre
Unidaddos 130504121908-phpapp02
Unidaddos 130504121908-phpapp02
2 unidad. Codificar la solución del problema en un lenguaje de programación e...
Segundaunidad3 130504164926-phpapp01
Segunda unidad;3
Unidad 2
Programación estructurada
Ejercicios de sistemas operativos
Estructuras complejas de datos (Programación estructurada)
Estructuras de control en la programación.
Programación Modular y Estructyrada
Programacin estructurada
Unidad 2

Último (20)

PDF
RM2025 - FUNDAMENTOS TEÓRICOS - PEDIATRÍA.pdf
PDF
Telos 127 Generacion Al fa Beta - fundaciontelefonica
PDF
MATERIAL DIDÁCTICO 2023 SELECCIÓN 1_REFORZAMIENTO 1° BIMESTRE.pdf
PDF
Teologia-Sistematica-Por-Lewis-Sperry-Chafer_060044.pdf
PDF
MATERIAL DIDÁCTICO 2023 SELECCIÓN 1_REFORZAMIENTO 1° BIMESTRE_COM.pdf
PDF
E1 Guía_Matemática_5°_grado.pdf paraguay
DOCX
Programa_Sintetico_Fase_4.docx 3° Y 4°..
DOCX
TEXTO DE TRABAJO DE EDUCACION RELIGIOSA - CUARTO GRADO.docx
PDF
La Inteligencia Emocional - Fabian Goleman TE4 Ccesa007.pdf
PDF
Texto Digital Los Miserables - Victor Hugo Ccesa007.pdf
PDF
Como Potenciar las Emociones Positivas y Afrontar las Negativas Ccesa007.pdf
PDF
ciencia_tecnologia_sociedad Mitcham Carl. (1994)..pdf
PDF
Los10 Mandamientos de la Actitud Mental Positiva Ccesa007.pdf
PPTX
TEMA 1ORGANIZACIÓN FUNCIONAL DEL CUERPO, MEDIO INTERNO Y HOMEOSTASIS (3) [Aut...
PDF
Manual del Gobierno Escolar -MINEDUC.pdf
PPTX
4. Qué es un computador PARA GRADO CUARTO.pptx
PPTX
Clase 3 del silabo-gestion y control financiero
PDF
CURRICULAR DE PRIMARIA santa ursula..pdf
PDF
ACERTIJO EL CONJURO DEL CAZAFANTASMAS MATEMÁTICO. Por JAVIER SOLIS NOYOLA
PDF
Mi Primer Millon - Poissant - Godefroy Ccesa007.pdf
RM2025 - FUNDAMENTOS TEÓRICOS - PEDIATRÍA.pdf
Telos 127 Generacion Al fa Beta - fundaciontelefonica
MATERIAL DIDÁCTICO 2023 SELECCIÓN 1_REFORZAMIENTO 1° BIMESTRE.pdf
Teologia-Sistematica-Por-Lewis-Sperry-Chafer_060044.pdf
MATERIAL DIDÁCTICO 2023 SELECCIÓN 1_REFORZAMIENTO 1° BIMESTRE_COM.pdf
E1 Guía_Matemática_5°_grado.pdf paraguay
Programa_Sintetico_Fase_4.docx 3° Y 4°..
TEXTO DE TRABAJO DE EDUCACION RELIGIOSA - CUARTO GRADO.docx
La Inteligencia Emocional - Fabian Goleman TE4 Ccesa007.pdf
Texto Digital Los Miserables - Victor Hugo Ccesa007.pdf
Como Potenciar las Emociones Positivas y Afrontar las Negativas Ccesa007.pdf
ciencia_tecnologia_sociedad Mitcham Carl. (1994)..pdf
Los10 Mandamientos de la Actitud Mental Positiva Ccesa007.pdf
TEMA 1ORGANIZACIÓN FUNCIONAL DEL CUERPO, MEDIO INTERNO Y HOMEOSTASIS (3) [Aut...
Manual del Gobierno Escolar -MINEDUC.pdf
4. Qué es un computador PARA GRADO CUARTO.pptx
Clase 3 del silabo-gestion y control financiero
CURRICULAR DE PRIMARIA santa ursula..pdf
ACERTIJO EL CONJURO DEL CAZAFANTASMAS MATEMÁTICO. Por JAVIER SOLIS NOYOLA
Mi Primer Millon - Poissant - Godefroy Ccesa007.pdf

Presentación programacion

  • 1. A finales de los años 1970 surgió una nueva forma de programar que no solamente daba lugar a programas fiables y eficientes, sino que además estaban escritos de manera que facilitaba su mejor comprensión, no sólo proveyendo ventajas durante la fase de desarrollo, sino también posibilitando una más sencilla modificación posterior.
  • 2. Teorema del programa estructurado Propuesto por Böhm-Jacopini, demuestra que todo programa puede escribirse utilizando únicamente las tres instrucciones de control siguientes •Secuencia •Instrucción condicional. •Iteración (bucle de instrucciones) con condición al principio.
  • 3. Estructura Secuencial: Una estructura de programa es secuencial si se ejecutan una tras otra a modo de secuencia, es decir que una instrucción no se ejecuta hasta que finaliza la anterior Estructura Selectiva o de Selección: La estructura selectiva permite la realización de una instrucción u otra según un criterio, solo una de estas instrucciones se ejecutara. Estructura Iterativa: Un bucle iterativo o iteración de una secuencia de instrucciones, hace que se repitan mientras se cumpla una condición, en un principio el número de iteraciones no tiene porque estar determinado.
  • 4. Bloque de declaraciones En él se especifican todos los objetos que utiliza el programa (constantes, variables, tablas, registros, archivos, etc.) indicando las características de estos. Este bloque se encuentra localizado siempre por delante del comienzo de las acciones. Bloque de instrucciones Constituido por el conjunto de operaciones que se han de realizar para la obtención de los resultados deseados.
  • 5. Operaciones del bloque de instrucciones Entrada de Datos : La constituyen todas las instrucciones que toman los datos de entrada desde un dispositivo externo y los almacena en la memoria principal para que puedan ser procesados. Proceso o algoritmo : Está formado por las instrucciones que modifican los objetos a partir de su estado inicial (datos de entrada) hasta el estado final (resultados) dejando los objetos que lo contiene disponibles en la memoria principal. Salida de resultados : Conjunto de instrucciones que toman los datos finales (resultado) de la memoria principal y los envían a los dispositivos externos.