UNIVERSIDAD DE LAS AMÉRICAS
PROGRAMACIÓN
ProgramaciónEstructurada
2
Contenido
Definiciones:...........................................................................
ProgramaciónEstructurada
3
Definiciones:
Esta se refiere al control de ejecución de un programa, esta es una de las razone...
ProgramaciónEstructurada
4
Operadores aritméticos:
Los operadores aritméticos se utilizan para calcular un valor a partir ...
ProgramaciónEstructurada
5
- Hallar la diferencia entre dos números o
indicar el valor negativo de un número.
[Precio]-[De...
ProgramaciónEstructurada
6
Ventajas:
 Los programas son fáciles de entender.
 Reducción de los costos de mantenimiento.
...
Próxima SlideShare
Cargando en…5
×

Programación estructurada

269 visualizaciones

Publicado el

word

Publicado en: Datos y análisis
0 comentarios
0 recomendaciones
Estadísticas
Notas
  • Sé el primero en comentar

  • Sé el primero en recomendar esto

Sin descargas
Visualizaciones
Visualizaciones totales
269
En SlideShare
0
De insertados
0
Número de insertados
10
Acciones
Compartido
0
Descargas
1
Comentarios
0
Recomendaciones
0
Insertados 0
No insertados

No hay notas en la diapositiva.

Programación estructurada

  1. 1. UNIVERSIDAD DE LAS AMÉRICAS PROGRAMACIÓN
  2. 2. ProgramaciónEstructurada 2 Contenido Definiciones:............................................................................................................................. 3 Características:.......................................................................................................................... 3 Como se definen las variables:................................................................................................... 3 Tipos de variables:..................................................................................................................... 3 Operadores aritméticos:............................................................................................................ 4 Operadores lógicos:................................................................................................................... 5 Ventajas:................................................................................................................................... 6 Desventajas:............................................................................................................................. 6 Bibliografía................................................................................................................................ 6
  3. 3. ProgramaciónEstructurada 3 Definiciones: Esta se refiere al control de ejecución de un programa, esta es una de las razones primordiales que se deben considerar al momento de crear un programa en un lenguaje de alto nivel. Una de las reglas generales es que las instrucciones deben ser ejecutadas sucesivamente sin la necesidad de que tomas las partes del programan dependan de alguna condición, en otros casos estas instrucciones deben ejecutarse finito de veces (estas son las llamadas bucles). Se basa en las tres estructuras básicas de control:  Secuencia: las instrucciones se ejecutan sucesivamente, poseen un orden específico.  Selección: posee instrucciones condicionales de doble alternativa.  Interacción: el bucle condicional ejecuta la instrucción hasta cumplir con la condición determinada. Características: Se basa en las tres estructuras básicas de control:  Secuencia: las instrucciones se ejecutan sucesivamente, poseen un orden específico.  Selección: posee instrucciones condicionales de doble alternativa.  Interacción: el bucle condicional ejecuta la instrucción hasta cumplir con la condición determinada. Como se definen las variables:  Lo más importante al definir variables es la SINTAXIS (Estructura de una palabra).  Solo pueden tener letras, dígitos, y caracteres comunes como guión bajo y medio.  Deben comenzar por un carácter o guión bajo. Tipos de variables:
  4. 4. ProgramaciónEstructurada 4 Operadores aritméticos: Los operadores aritméticos se utilizan para calcular un valor a partir de dos o más números o para cambiar el signo de un número de positivo a negativo, o viceversa. Operador Finalidad Ejemplo + Sumar dos números. [Subtotal]+[ImpuestoVentas]
  5. 5. ProgramaciónEstructurada 5 - Hallar la diferencia entre dos números o indicar el valor negativo de un número. [Precio]-[Descuento] * Multiplicar dos números. [Cantidad]*[Precio] / Dividir el primer número por el segundo número. [Total]/[NúmeroArtículos] Redondear ambos números a enteros, dividir el primer número por el segundo y convertir el resultado en un número entero. [Registrados][Habitaciones] Residuo Dividir el primer número por el segundo y devolver sólo el resto. [Registrados]Residuo[Habitaciones] ^ Elevar un número a la potencia de un exponente. Número ^ Exponente Operadores lógicos: Operador Finalidad Ejemplo Y Devuelve Verdadero si Expr1 y Expr2 son verdaderos. Expr1 Y Expr2 O Devuelve Verdadero si Expr1 o Expr2 es verdadero. Expr1 O Expr2 Eqv Devuelve Verdadero si Expr1 y Expr2 son verdaderos, o si tanto Expr1 como Expr2 son falsos. Expr1 Eqv Expr2 No Devuelve Verdadero si Expr no es verdadero. No Expr OEx Devuelve Verdadero si Expr1 es verdadero o Expr2 es verdadero, pero no ambos. Expr1 OEx Expr2 Los operadores lógicos se utilizan para combinar dos valores booleanos y devolver un resultado verdadero, falso o nulo. Los operadores lógicos se denominan también operadores booleanos.
  6. 6. ProgramaciónEstructurada 6 Ventajas:  Los programas son fáciles de entender.  Reducción de los costos de mantenimiento.  Reducción del esfuerzo en las pruebas.  Programas más sencillos y rápidos  Aumento de la productividad del programador  Son mejor documentados los programas internamente.  Facilita el empleo de otras técnicas para mejorar la productividad. Desventajas:  Único bloque de programa.  Al ser de gran tamaño, involucra problemas en su manejo.  Existen otros tipos de programación más efectivos. (por capas = por jerarquía) Bibliografía CabreraAlvarado,H. S.(30 de 03 de 2015). Programación Estructurada.Obtenidode Monografías: http://www.monografias.com/trabajos/progestructu/progestructu.shtml Desconocido.(30de 03 de 2015). Informatica-Contenidos.Obtenidode Blogspot: http://informatica-contenidos.blogspot.com/2010/04/45.html Desconocido.(30de 03 de 2015). Programación Estructurada.Obtenidode UTN: http://www1.frm.utn.edu.ar/informatica1/VIANI/PROGRAMACION%20ESTRUCTURADA/P ROGRAMACION%20ESTRUCTURADA.PDF McGraw-Hill.(30 de 03 de 2015). Programación Estructurada.Obtenidode McGraw-Hill: http://www.mcgraw-hill.es/bcv/guide/capitulo/8448148703.pdf

×