Professional Documents
Culture Documents
2 Texcoco
TIPOS DE PROGRAMACION
Programacin Estructurada
Programacin Secuencial
Programacin Espagueti
Programacin Modular
Programacin Avanzada
Programacin Concurrente
PROGRAMACION ESTRUCTURADA.
De qu est
Qu es la compuesta la Caractersticas: Ejemplo:
Programacin Programacin
Estructurada? Estructurada?
Un programa
Es una tcnica en la estructurado est Los programas /*Programa que calcula y
cual la estructura de compuesto de escritos con estos muestra el resultado de la suma,
principios tienen resta, mult o divisin de dos
un programa, esto es, segmentos, los
no solo una nmeros
la interpelacin de sus cuales puedan estar introducidos por el usuario,
partes realiza tan constituidos por unas estructura fcil de
segun la opcion elegida*/
claramente cmo es pocas instrucciones leer, sino que #include<stdio.h> //Libreria
posible mediante el o por una pgina o adems tienen estandar de entradas y salidas
uso de ms de codificacin. una excelente #include<stdlib.h> //Libreria
tres estructuras lgicas Cada segmento
presentacin, que estandar.
permite float num1, num2; //Variables
de control: tiene solamente una
comprender el globales num1 y num2
Secuencia: Sucesin entrada y una salida, void leer() //Definicion de la
cdigo con mayor
simple de dos o estos segmentos, funcion leer
facilidad. La
ms operaciones. asumiendo que no estructuracin del { //Inicio del cuerpo de la funcion
poseen lazos contenido facilita printf(Ingrese valor 1: );
Seleccin: bifurcacin infinitos y no tienen //Solicita el valor del primer dato
la revisin de la
condicional de una o instrucciones que scanf(%f,&num1); //Lee el dato
codificacin y y lo guarda en la variable num1
ms operaciones. jams se ejecuten, reduce el tiempo printf(Ingrese valor 2: );
se denominan de prueba y //Solicita el valor del segundo
Interaccin: programas propios. depuracin de dato
Repeticin de una Cuando varios programas scanf(%f,&num2); //Lee el dato
operacin mientras se programas propios y lo guarda en la variable num2
cumple una } //Fin de la funcion
se combinan
condicin
utilizando las tres
estructuras bsicas
de control
Estos tres tipos de
estructuras lgicas de mencionadas
control pueden ser anteriormente, el
combinados para resultado es tambin
producir programas un programa propio.
que manejen cualquier
tarea de
procesamiento
de informacin
PROGRAMACION ORIENTADA A EVENTOS.
Qu es la Cmo se
Programacin utiliza la
Orientada a programacin Caractersticas: Ejemplo:
Objetos? orientada a
objetos?
Facilitan la tarea Un ejemplo claro lo
En la programacin tenemos en los
Es un paradigma de dirigida por eventos, al
de programacin
la programacin en comenzar la ejecucin del ya que disponen sistemas de
el que tanto la programa se llevarn a de formas programacin Lexico y
estructura como la cabo las inicializaciones y adecuadas que Visual Basic, en los que
dems cdigo inicial y a a cada elemento del
ejecucin de los continuacin el programa permiten ser
programas van quedar bloqueado hasta ledas y escritas programa (objetos,
determinados por que se produzca algn por personas. controles, etctera) se
los sucesos que evento. Cuando alguno de Los lenguajes de le asignan una serie de
los eventos esperados por eventos que generar
ocurran en el el programa tenga lugar, el lenguaje de
sistema, definidos programa pasar a programacin dicho elemento, como
por el usuario o que ejecutar el cdigo del representan de la pulsacin de un
correspondiente botn del ratn sobre l
ellos mismos administrador de evento.
forma simblica y
provoquen en manera de un o el redibujado del
Por ejemplo, si el evento
consiste en que el usuario texto los cdigos control.
ha hecho click en el botn que podrn ser
de play de un reproductor La programacin
de pelculas, se ejecutar ledos por una
persona. dirigida por eventos es
el cdigo del administrador
la base de lo que
de evento, que ser el que
haga que la pelcula se llamamos interfaz de
muestre por pantalla usuario, aunque puede
emplearse tambin
para desarrollar
interfaces entre
componentes de
Software o mdulos de
ncleos.
PROGRAMACION SECUENCIAL.
Qu es la
Programacin Caractersticas: Ejemplo:
Secuencial?
Qu es Porque tiene
Programacin el termino Ejemplo:
Espagueti? Espagueti?
Qu es la
Programacin Caractersticas: Ejemplo:
Modular?
Qu es la
Programacin Caractersticas: Ejemplos:
Avanzada?
Qu es la
Programacin Caractersticas: Ejemplo:
Ocurrente?