1. marfonline@gmail.com UGB San Miguel Lic. Marvin Romero
el o
igu er
M om
an R
Lic. Marvin Romero, UGB. San Miguel.
, S rvin
GB a
U c. M
Li
www.ceminfosv.com blog.ceminfosv.com foro.ceminfosv.com
2. marfonline@gmail.com UGB San Miguel Lic. Marvin Romero
AUNQUE SE HAN DADO NUMEROSAS
el o
igu er
DEFINICIONES DE PROGRAMACIÓN
M om
an R
ESTRUCTURADA PODEMOS CONCLUIR
, S rvin
QUE ES UN CONJUNTO DE NOTACIONES Y
GB a
U c. M
CONVENIOS QUE EL PROGRAMADOR
Li
PUEDE SEGUIR PARA PRODUCIR
PROGRAMAS.
www.ceminfosv.com blog.ceminfosv.com foro.ceminfosv.com
3. marfonline@gmail.com UGB San Miguel Lic. Marvin Romero
LA PROGRAMACIÓN ESTRUCTURADA ES
el o
igu er
IMPORTANTE PARA EL PROGRAMADOR
M om
an R
PORQUE ESTA LE PROPORCIONA LOS
, S rvin
CONCEPTOS, LAS TÉCNICAS,GB a
U c. M
METODOLOGÍAS, HERRAMIENTAS,
Li
ESTRUCTURAS PARA LA CONSTRUCCIÓN
DE PROGRAMAS DE ALTA CALIDAD Y A LA
MEDIA DE LOS USUARIOS FINALES.
www.ceminfosv.com blog.ceminfosv.com foro.ceminfosv.com
4. marfonline@gmail.com UGB San Miguel Lic. Marvin Romero
EL OBJETIVO DE LA PROGRAMACIÓN
el o
igu er
ESTRUCTURADA ES SOLUCIONAR LA
M om
an R
CRISIS DEL SOFTWARE
, S rvin
PROPORCIONANDO UNA DISCIPLINA DE
GB a
U c. M
PROGRAMACIÓN
Li
www.ceminfosv.com blog.ceminfosv.com foro.ceminfosv.com
5. marfonline@gmail.com UGB San Miguel Lic. Marvin Romero
PROGRAMAS BIEN PENSADOS, CUYAS
el o
igu er
SOLUCIONES LOGICAS SON SEGUIDAS
M om
an R
FÁCILMENTE.
, S rvin
REDUCCIÓN DEL TIEMPO DE PRUEBA Y
GB a
U c. M
DURACIÓN
Li
AUMENTO EN LA PRODUCIVIDAD DEL
PROGRAMADOR
www.ceminfosv.com blog.ceminfosv.com foro.ceminfosv.com
6. marfonline@gmail.com UGB San Miguel Lic. Marvin Romero
PROGRAMAS MENOS COMPLICADOS QUE
el o
SON FÁCILMENTE MANTENIDOS Y
igu er
M om
MODIFICADOS.
an R
PROVEER UNA METODOLOGÍA DE
, S rvin
PROGRAMACIÓN DISCIPLINADA.
GB a
SIMPLIFICAR EL MATENIMIENTO DE LOS
U c. M
PROGRAMAS
Li
MEJORAR LA FIABILIDAD DE LOS
PROGRAMAS
MINIMIZAR LA COMPLEJIDAD DE LOS
PROGRAMAS
www.ceminfosv.com blog.ceminfosv.com foro.ceminfosv.com
7. marfonline@gmail.com UGB San Miguel Lic. Marvin Romero
Los programas son más fáciles de entender. Un programa
el o
estructurado puede ser leído en secuencia, de arriba hacia
igu er
abajo, sin necesidad de estar saltando de un sitio a otro en
M om
la lógica, lo cual es típico de otros estilos de programación.
an R
La estructura del programa es mas clara puesto que las
, S rvin
instrucciones están mas ligadas o relacionadas entre sí,
por lo que es más fácil comprender lo que hace cada
GB a
U c. M
función.
Reducción del esfuerzo en las pruebas. El programa se
Li
puede tener listo para producción normal en un tiempo
menor del tradicional; por otro lado, el seguimiento de las
fallas("debugging") se facilita debido a la lógica más
visible, de tal forma que los errores se pueden detectar y
corregir mas fácilmente.
www.ceminfosv.com blog.ceminfosv.com foro.ceminfosv.com
8. marfonline@gmail.com UGB San Miguel Lic. Marvin Romero
Reducción de los costos de mantenimiento.
el o
igu er
Programas más sencillos y más rápidos
M om
an R
Aumento de la productividad del programador
, S rvin
Se facilita la utilización de las otras técnicas para
GB a
U c. M
el mejoramiento de la productividad en
programación
Li
Los programas quedan mejor documentados
internamente.
www.ceminfosv.com blog.ceminfosv.com foro.ceminfosv.com
9. marfonline@gmail.com UGB San Miguel Lic. Marvin Romero
el o
igu er
M om
an R
, S rvin
TIPOS DE
SÍMBOLOS OPERACIONES TIPOS DE OPERANDO
RESULTADOS
+ GB aSUMA ENTERO O REAL ENTERO O REAL
U c. M
- RESTA ENTERO O REAL ENTERO O REAL
* MULTIPLICACION ENTERO O REAL ENTERO O REAL
Li
/ DIVISIÓN REAL REAL
DIV () DIVISIÓN ENTERA ENTERO ENTERO
MOD DIVISIÓN RESIDUO ENTERO ENTERO
% PORCENTAJE ENTERO O REAL ENTERO O REAL
^ EXPONENCIACION ENTERO O REAL ENTERO O REAL
www.ceminfosv.com blog.ceminfosv.com foro.ceminfosv.com
10. marfonline@gmail.com UGB San Miguel Lic. Marvin Romero
el o
igu er
M om
an R
OPERADOR SIGNIFICADO
, S rvin
= IGUAL
<> DIFERENTE A
GB a
U c. M
<= MENOR O IQUAL QUE
>= MAYOR O IGUAL QUE
Li
< MENOR QUE
> MAYOR QUE
www.ceminfosv.com blog.ceminfosv.com foro.ceminfosv.com
11. marfonline@gmail.com UGB San Miguel Lic. Marvin Romero
el o
igu er
M om
an R
OPERADOR LÓGICO EXPRESIÓN LÓGICA SIGNIFICADO
, S rvin
NEGACIÓN: DE P; NO P ES FALSO SI P ES
NO (NOT) NoP VERDADERO; NO P ES VERDADERO SI P ES
GB a FALSO.
U c. M
CONJUNCIÓN: DE P Y Q; P Y Q ES VERDADERO SI
Y (AND) PY Q P Y Q SON VERDADEROS; Y FALSO EN CUALQUIER
Li
OTRO CASO.
DISJUNCION: DE P Y Q, P O Q ES VERDADERO SI
O (OR) PoQ CUALQUIERA DE LOS DOS ES VERDADERO,
FALSO SI AMBOS LO SON.
www.ceminfosv.com blog.ceminfosv.com foro.ceminfosv.com