Вы находитесь на странице: 1из 7

UNIVERSIDAD ESTATAL A DISTANCIA VICERRECTORA ACADMICA ESCUELA DE CIENCIAS EXACTAS Y NATURALES CTEDRA DE ADMINISTRACIN DE PROYECTOS TIC DIPLOMADO EN INFORMTICA

3071 LGICA PARA COMPUTACIN

TAREA #1

ELABORADO POR ANA PAULA TORRES ROJAS CEDULA 111690007

Costa Rica PRIMER CUATRIMESTRE, 2013

1. Resuelva la siguiente operacin aplicando las reglas de precedencia. Debe mostrar todos los pasos (Total 10 puntos) (1 > 1 3 < 5 (6-4 * 4/2 = 2) (( 2 > 24) 3^2 > 10)) (1 > 1 3 < 5 (-2 = 2) (( FALSO ) 9 > 10)) (FALSO VERDADERO FALSO ( FALSO FALSO )) (FALSO FALSO ( FALSO )) ( FALSO FALSO) ( FALSO) VERDADERO (Respuesta final) 2. Haga el algoritmo en lenguaje natural del siguiente enunciado (35 puntos) Un estudiante coloca una duda utilizando el foro de dudas del curso Lgica para computacin en Moodle. Se coloca la duda utilizando el botn Colocar un nuevo tema de discusin. Considere que el estudiante tiene la duda en borrador en una llave usb, en un archivo en MS Word y copia el texto con la duda hacia Moodle. En el texto debe existir una frase que dice Qu es precedencia posicional; una vez copiado el texto en Moodle, el estudiante selecciona la frase indicada y la pone en negrita y cursiva. Adems, el estudiante selecciona todo el texto y lo pone justificado a ambos lados (izquierda y derecha). Al final se debe retirar la llave y luego apagar la computadora. No olvide las decisiones a tomar si desde el inicio el estudiante encuentra la computadora apagada y cmo retirar la llave usb de una forma segura.

NOTA: Recuerde el uso de estructuras de control, Sangrado y etiquetas Algoritmo Colocar un nuevo tema de discusin 1. Encender la computadora 2. Abrir el explorador de internet (de preferencia del estudiante) 3. Entrar al sitio web de la UNED (digitar http://www.uned.ac.cr/) a. Ubicarse en Servicios en Aprendizaje en linea 4. En la pgina de Plataforma a. Hacer clic en Moodle (se encuentra al lado derecho de la pantalla) b. Colocar el usuario y contrasea para entrar a la plataforma 5. En Mis cursos a. Hacer clic en Lgica para Computacin Primer_Cuatri-2013 G3 6. En la pestaa General a. Hacer clic en Foro de dudas 7. Hacer clic en Colocar un nuevo tema de discusin aqu 8. Colocar Asunto (puede ser Duda, sino pone asunto el sistema no deja colocar el mensaje, por lo tanto primero se debe llenar el campo de asunto 9. Ingresar la llave USB en la puerta USB de la computadora a. Buscar el archivo b. Abrir el archivo c. Copiar todo el texto (ctrl+c) 10. En Mensaje pegar el archivo que previamente se copi en paso 9 11. Buscar la frase Qu es precedencia posicional a. Seleccionar la frase b. Ponerla en negrita c. Ponerla en cursiva 12. Seleccionar todo el texto a. Justificar el texto seleccionado a ambos lados, tanto derecha como izquierda

13. Clic en Enviar al foro 14. Verificar en Foro de dudas si aparece la duda que subi en el paso13; si es positivo seguir, caso contrario ir al paso 7 15. Cerrar el explorador de internet 16. Buscar el icono de la llave USB al lado derecho de la pantalla 17. Seleccionar Expulsar en modo seguro 18. Remover la llave USB 19. En el icono de Inicio al lado izquierdo de la pantalla seleccionar Apagar 20. Fin

3. Haga el algoritmo en pseudocdigo del siguiente enunciado. (45 puntos) Calcular el monto a cancelar por servicio de electricidad. Tome en cuenta lo siguiente: a) El cobro por hora de consumo es 1000 para residencial. b) El monto bruto a cancelar se calcula con la siguiente frmula: horas de consumo * cobro por hora. c) Los impuestos son 2% de mantenimiento y 7% de venta. d) Si el servicio es comercial la hora de consumo se cobra a 3000 e) El monto neto a cancelar es el monto bruto ms los impuestos f) Al final debe mostrar el nombre del cliente con su respectivo monto bruto, monto de impuestos y el monto neto. g) nicamente se debe procesar un cliente NOTA: Recuerde el uso de estructuras de control, sangrado (indentacin) y etiquetas. Formato, orden, redaccin, ortografa y bibliografa. (Total 10 puntos, 2 puntos cada tem)

Algoritmo CALCULAR MONTO DE SERVICIO DE ELECTRICIDAD 1. Mtodo principal a. Declaraciones Variables nomCliente : Cadena tipoServicio : Char numHoras : Entero montoBruto, impVenta: Real Constantes impMantenimiento = 0.02 impVenta = 0.07 b. Solicitar Nombre del cliente, nmero de horas, tipo de servicio (R = residencial o C = comercial) c. Leer nomCliente, numHoras, tipoServicio d. Si tipoServicio = R entonces montoBruto = numHoras 1000 sino montoBruto = numHoras 3000 e. Calcular montoImp = (montoBruto impMantenimiento) + montoNeto, montoImp, impMantenimiento,

(montoBruto impVenta) f. Calcular montoNeto = montoBruto + montoImp

g. Imprimir nomCliente, montoBruto, montoImp, montoNeto h. Fin Mtodo principal

Bibliografa

Lpez

Romn

Leobardo

Ramrez

Felipe.

(2011).

Lgica

para

Computacin. Alfaomega Grupo Editor, S.A. de C.V., Mxico. Guzmn Rojas Laura / Alvarado Zamora Jorge. (2011). Gua de estudio para el curso Lgica para Computacin. EUNED. Costa Rica. Aguilera Jinesta, Roy. (2012). Orientaciones para el curso Lgica para Computacin. EUNED. Costa Rica. Material Adicional: Documentos y ejercicios en la plataforma MOODLE

Вам также может понравиться