Visitas

jueves, 1 de septiembre de 2011

2 programa


Objetivo
Obtener el valor a pagar por usuario y el total del condominio ( consumo de agua)
Descripcion
Ingresar el numero de habitantes del condominio, obtener La lectura inicial y final del consumo de agua,para obtener su promedio, y determinar el consumo total del condominio.
Identificacion de Datos
Entrada *
Proceso -
Salida+
*Lectura inicial - Valor del metro cubico
*Lectura final -Cargo fijo
*Numero de habitantes - Subsidio
+consumo total del condominio
Acciones Atomicas (operaciones, Calculos)
vconsumo=((Lectura final - lectura inicial)*Valor del metro cubico) + Cargo fijo
promedio
Subsidio = vconsumo
Cursos de Accion


Secuenciacion


Estructuras de Control


primer programa


Objetivo
Determinar el valor previo de un carrito de compras en un Supermercado.
Descripcion
Para obtener el valor de la compra, se ingresa el valor del producto y la cantidad
Identificacion de Datos
Entrada
Proceso
Salida
Valor del producto, Cantidad de articulos,Descuento, Valor de la compra
Acciones Atomicas (operaciones, Calculos)
1. Declarar las variables (valor,cantidad,etc)
2.Mensaje de Bienvenida
3.Ingresar Datos
4.Asignacion ( Formula ; Vtotal->cantidad*vproducto)
5.Acumulador ( Totalacum=Totalacum+Valor de la compra )
6.MostrarValor de la compra
7.Mostrar acumulado
8.Condiciones
Si la compra es mayor de 200.000 se ledescuenta el Iva (-16 %)
Cursos de Accion
1.Determinar la compra
2.Obtener el resultado
3.Determinar el descuento
Secuenciacion
Orden de los pasos que se realizaran de las acciones atomicas nombradas (1,2,3,..8)
Estructuras de Control
*Estructura Repeticional
*Estructura Condicional
*Mientras

GLOSARIO

+ C es un lenguaje de programación creado en 1972 por Dennis M. Ritchie en los Laboratorios Bell como evolución del anterior lenguaje B, a su vez basado en BCPL.
Al igual que B, es un lenguaje orientado a la implementación de Sistemas Operativos, concretamente Unix. C es apreciado por la eficiencia del código que produce y es el lenguaje de programación más popular para crear software de sistemas, aunque también se utiliza para crear aplicaciones.

+ El interfaz ATA (Advanced Technology Attachment) o PATA, originalmente conocido como IDE (Integrated device Electronics), es un estándar de interfaz para la conexión de los dispositivos de almacenamiento masivo de datos y las unidades ópticas que utiliza el estándar derivado de ATA y el estándar ATAPI.

+
GNU Compiler Collection (colección de compiladores GNU) es un conjunto de compiladores creados por el proyecto GNU. GCC es software libre y lo distribuye la FSF bajo la licencia GPL.
Estos compiladores se consideran estándar para los sistemas operativos derivados de UNIX, de código abierto o también de propietarios, como Mac OS X. GCC requiere el conjunto de aplicaciones conocido como binutils para realizar tareas como identificar archivos objeto u obtener su tamaño para copiarlos, traducirlos o crear listas, enlazarlos, o quitarles símbolos innecesarios.
Originalmente GCC significaba GNU C Compiler (compilador GNU para C), porque sólo compilaba el lenguaje C. Posteriormente se extendió para compilar C++, Fortran, Ada y otros.

+
C++ es un lenguaje de programación diseñado a mediados de los años 1980 por Bjarne Stroustrup. La intención de su creación fue el extender al exitoso lenguaje de programación C con mecanismos que permitan la manipulación de objetos. En ese sentido, desde el punto de vista de los lenguajes orientados a objetos, el C++ es un lenguaje híbrido.
Posteriormente se añadieron facilidades de programación genérica, que se sumó a los otros dos paradigmas que ya estaban admitidos (programación estructurada y la programación orientada a objetos). Por esto se suele decir que el C++ es un lenguaje de programación multiparadigma.
Actualmente existe un estándar, denominado ISO C++, al que se han adherido la mayoría de los fabricantes de compiladores más modernos. Existen también algunos intérpretes, tales como ROOT.