presentacion medidas de seguridad riesgo eléctrico
A
1. Conceptos del program
a
E
s
t o
e
s
u
n
a
p
r e
s
e
n
t a
c
i ó
n
o
b
r e
l o
s
a
l g
o
r i t m
o
s
P
r e
s
e
n
t a
d
o
p
o
r :
J o
n
a
t a
n
D
a
v
i d
A
r i a
s
p
i n
e
d
a
y
v
e
r o
n
i c
a
r o
d
r i g
u
e
z
2. Algoritmos concepto en programacion
El algoritmo es la infraestructura de cualquier
solución, escrita luego en cualquier lenguaje
de programación. Preciso. Definirse de manera
rigurosa, sin dar lugar a ambigüedades. Puede
tener cero o más elementos de entrada.
ing.unne.edu.ar/pub/informatica/Alg_diag.pdf
3. composicion
La programación estructurada está compuesta por segmentos de código que
pueden incluir desde una instrucción hasta varias páginas de estas
Cada uno de los segmentos de un programa, debe cumplir con dos procesos
básicos: la entrada y la salida de datos
A diferencia de otros estilos de programación, los programas
estructuradospueden ser leídos secuencialmente, desde el inicio hasta el
final, sin perder la continuidad.
4. Características de la programación
estructuradaLos programas escritos con estos principios tienen
no solo una estructura fácil de leer, sino que
además tienen una excelente presentación, que
permite comprender el código con mayor
facilidad. La estructuración del contenido facilita
la revisión de la codificación y reduce el tiempo
de prueba y depuración de programas.
5. Estructuras de control
Son estructuras que permiten controlar el orden de ejecución de las instrucciones
contenidas dentro de de ellas dependiendo de condiciones previamente
establecidas
Todos los programas pueden desarrollarse utilizando únicamente con las tres
estructuras de control características de la programación estructurada
6. Secuencia:
Se refiere al orden en la que las instrucciones de un programa son ejecutadas, tal
y como se tienen en el programa.
Los elementos 1, 2 y 3 pueden ser instrucciones o bloques que indican que
independientemente de su complejidad o tamaño, su ejecución es realizada
en el orden indicado.
7. Selección:
Es la posibilidad de elegir entre dos instrucciones, donde la decisión se toma en
base a la evaluación de una expresión a la que llamamos condicion
La imagen indica que si se cumple la condición 1, se avanza al punto 2 y se llega
al punto 4, en caso de no cumplirse la condición 1 entonces se avanza al
punto 3 y así se llega al punto 4
8. Iteración:
Es una estructura que se utiliza para repetir alguna instrucción o grupo de
instrucciones siempre que se cumpla una condición
Si se cumple la condición 1, se avanza al punto 2 y se llega al punto 3 donde se
encuentra una nueva condición 3 que si se cumple se regresa a la condición
1 y si no se cumple, se continúa al punto 4.
9. Segmentación
Para favorecer la comprensión del código de los programas desarrollados, es
conveniente establecer segmentos del programa para que estos no excedan
una página de codificación (50 líneas en promedio).
No se trata únicamente de dividir un programa en trozos donde la longitud sea de
50 líneas; la segmentación debe cumplir con las siguientes características
básicas:
- Las partes se deben relacionar entre sí de forma jerárquica, formando una
estructura de árbol.
- Debe mostrar claramente las relaciones existentes entre las funciones para
permitir comprender lo que debe hacer el programa de forma fácil.
- La comunicación entre los segmentos se debe realizar cuidadosamente y de
forma controlada.
La comunicación entre los segmentos se debe realizar a través de una lista de
parámetros, lo cual reduce la oportunidad de se relacionen entre ellos de
forma indeseada o inentendible
10. Identación
Es el espacio o sangría que se asigna a una línea de código y dependiendo de su
longitud, esta indica si una instrucción o grupo de instrucciones pertenecen a
determinado bloque
Este espacio es importante ya que facilita la lectura del programa respecto a las
relaciones existentes entre las instrucciones y los segmentos