Uyfih

Páginas: 15 (3743 palabras) Publicado: 4 de enero de 2013
17/09/99
PROGRAMA HASTA APROXIMADAMENTE DICIEMBRE:


( C: continuación
- Repaso de C
- Estructuras dinámicas
- Programación orientada a objetos (P.O.O.)
- C++ como lenguaje o.o.


CICLO DE VIDA DE UNA APLICACIÓN INFORMÁTICA


1- Estudio de los requerimientos del cliente ( Reuniones con el cliente para poner en claro (Documento) de lo quenecesita.
2- Con este documento se realiza un Diseño de la aplicación, se decide:
• La aplicación gráfica
• La base de datos
• Se selecciona grupo de trabajo y tiempo.


También , se hacen Especificaciones del proceso.
Entran los analistas
Los directivos se encargan de realizar estos puntos, el de Gestión o un Jefe de dpto. de informática elque lo realiza.
Informático (normal)




Documento con Especificaciones
Diseño detallado (Pseudocódigo)


Codificación Traducción
Pruebas
Documentación


¿Mantenimiento?
Se guarda como documentación


ESTRUCTURA GENERAL DE UN PROGRAMA ESCRITO EN PSEUDOCÓDIGO


Nombre del programa
Entorno
Datos de entrada
Proceso
Datos desalida
Principio del algoritmo
Instrucciones a realizar (en castellano)
Fin




(Ejemplo de instrucciones: SI contador > 3
entonces sumar 1 a ventas)



EJERCICIOS



1) Realizar el pseudocódigo que permita calcular el área de un rectángulo. Se debe introducir la base y la altura como datos de entrada.

NOMBRE: Área_del_rectángulo
ENTORNO:DATOS ENTRADA: valores de base y altura
PROCESO: cálculo del área = base * altura
DATOS SALIDA: valor del área
PRINCIPIO DEL ALGORITMO:
Pedir al operador (por teclado, etc.) la base y altura
Área = base * altura
Mostrar resultado por pantalla

FIN



2) Realizar el pseudocódigo, que dados dos números (introducidos por el operador), obtengan el máximo y el mínimoo decir si son iguales.


NOMBRE: Máximo_mínimo_igual
ENTORNO:
DATOS DE ENTRADA: dos números introducidos por el operador.
PROCESO: obtener el máximo y el mínimo.
DATOS DE SALIDA: máximo, mínimo o iguales.
PRINCIPIO DE ALGORITMO:
pedir al operador que introduzca dos números
si N1>N2 entonces
mostrar son iguales
si no si N1>N2 entoncesN1= max
N2=min
Si no
N2= max
N1=min
Fin si
Mostrar max y min
Fin

3) Realiza el pseudocódigo que permite obtener el factorial de un número cualquiera
(N!=N*(N-1)*(N-2)*...


NOMBRE: Factorial
ENTORNO:
DATOS DE ENTRADA: un número cualquiera.
PROCESO: meter un número y obtener su factorial.
DATOS DE SALIDA: calculo del factorial delnúmero introducido.
PRINCIPIO DEL ALGORITMO:
Introducir un número cualquiera
Si A=0 entonces
Mostrar factorial =1
Si no
Mientras A0 entonces
Factorial=factorial * (A-1)
A=A-1
Fin mientras
Fin si
Mostrar factorial


PROGRAMACIÓN RECURSIVA/LLAMADA RECURSIVA/UN PROCESO LLAMA A OTRO PROCESO/SE LLAMAN A ELLOS MISMOS.4) Realiza el pseudocódigo que permita obtener la suma y el producto de los 350 primeros códigos de las facturas de una empresa.


NOMBRE: Facturas
ENTORNO:
DATOS DE ENTRADA: facturas
PROCESO: suma y multiplicación de las 350 facturas
DATOS DE SALIDA: suma y producto
PRINCIPIO DE ALGORITMO:
Suma=0
Producto=1
Fact=1
Leer código de la primerafactura
Mientras nº fact45 años en la lista
DATOS DE SALIDA: total hombres y mujeres >45 años existentes hay en la lista
PRINCIPIO DEL ALGORITMO:
Conth=0
Contm=0
Introducir nombre
Si nombre>45 años entonces
Si nombre = H entonces
Conth = conth + 1
Sino
Contm = contm + 1
En si
Sino
Nombre = nombre + 1
Fin...
Leer documento completo

Regístrate para leer el documento completo.

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS