1. Desarrollar algoritmo y diagrama de flujo para los siguientes ejercicios.
a) Calcular el permetro y el rea de un rectngulo, posteriormente imprimir los resultados.
Pseudocdigo
Proceso AreayPerimetro Escribir Introduzca Altura y Base del rectngulo Leer Altura, Base Si (Altura>0 y Base>0) entonces Calcular rea = Base * Altura Calcular Permetro = (Base*2) + (Altura*2) Escribir El rea del rectngulo es rea Escribir El permetro del rectngulo es Permetro Sino Escribir Datos Incorrectos FinSi FinProceso
Diagrama de Flujo
b) Leer 4 nmeros enteros y luego imprimirlos.
Pseudocdigo
Proceso NumerosEnteros Escribir Introduzca Primer Nmero Leer numero1 Escribir Introduzca Segundo Nmero Leer numero2 Escribir Introduzca Tercer Nmero Leer numero3 Escribir Introduzca Cuarto Nmero Leer numero4 Escribir Los nmeros son: numero1 , numero2 , numero3 , numero4 FinProceso
Diagrama de Flujo
2. Investigue en una empresa, en el rea de sistemas lo siguiente:
a) Que software utiliza la empresa.
La empresa Aguas Kpital Ccuta S.A utiliza lo siguiente:
Sistema operativo Windows 7 u 8 Microsoft Office (Word, PowerPoint, Excel) Software TNS (incluye mdulos de administracin, de contabilidad, de inventarios, de facturacin, de cartera, de tesorera, etc) Sistema de Informacin de Convocatorias de Vacantes Motor de Base de Datos Oracle
b) Proponga un proceso a la empresa y realice algoritmo y diagrama de flujo.
Proceso Facturacin Escribir Introduzca nombre de usuario Leer nombre Escribir Introduzca cedula de usuario Leer cedula Escribir Introduzca direccin de usuario Leer direccin Escribir Introduzca estrato de usuario Leer estrato Escribir Introduzca cdigo de factura Leer cdigo Escribir Introduzca periodo de factura Leer periodo Escribir Introduzca fecha vencimiento de factura Leer fechaven Si (estrato <= 3) entonces saldoActual = 30000 Otros = 10000 Sino saldoActual = 60000 Otros = 20000 FinSi Si (saldoAnterior > 0) Calcular Subtotal = saldoAnterior + saldoActual + otros Sino Calcular Subtotal = saldoActual + otros FinSi Calcular Total = Subtotal + IVA Escribir Factura Aguas Kpital Escribir Datos del cliente. Nombre nombre Cedula cedula Direccin direccin Estrato estrato Escribir Datos de la factura. Cdigo cdigo Periodo periodo Fecha de Vencimiento fechaven Escribir Saldo Anterior saldoAnterior Saldo Actual saldoActual Otros Servicios otros Subtotal subtotal Total a Pagar Total FinProceso
Diagrama de Flujo
3. Resuelva las siguientes preguntas
a. Nombre y explique los tipos de operadores y de dos ejemplos de cada una de ellos
Los tipos de operadores son:
Aritmticos, los que permiten realizar operaciones matemticas sobre los datos, por ejemplo el operador suma (A+B), y negacin (-A) Relacionales, se utilizan para comparar valores, por ejemplo A es menor que B (A<B), y A es diferente de B (A<>B) Lgicos, se utilizan para comparar preposiciones, por ejemplo, A and B, es verdadero si y solo si A y B son verdaderos, y not A, slo ser verdadero si A es falso
b. Explique el uso de los tipos de datos
Los tipos de datos se utilizan para decirle al computador cuanta memoria debe reservar para almacenar determinado tipo de informacin, as mismo para definir el conjunto de operaciones aplicables sobre tal informacin.
4. Disee los algoritmos que resuelven los siguientes problemas
a. Disear un algoritmo que represente el proceso de hacer un trabajo en un procesador de palabras e imprimirlo.
Proceso EscribirTexto Subproceso EncenderComputador Esta encendido? NO: vuelva EncenderComputador SI: contine Inicie el procesador de texto Cree un nuevo documento Subproceso EscribirTexto Termin de escribir? NO: vuelva a EscribirTexto SI: contine Guardar Texto Imprimir Texto Salir del procesador de texto FinProceso
b. Leer el radio de un crculo y calcular e imprimir su rea y longitud de frecuencia.
Proceso AreayLongitud Escribir Introduzca radio del circulo Leer radio Si (radio>0) entonces Calcular rea = PI * radio^2 Calcular Longitud = 2 * PI * radio Escribir El rea del crculo es: rea Escribir La longitud del crculo es: Longitud Sino Escribir Dato Incorrecto FinSi FinProceso
NOTA: Los diagramas de flujo se realizaron en la herramienta SmartDraw