









Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity
Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium
Prepara tus exámenes
Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity
Prepara tus exámenes con los documentos que comparten otros estudiantes como tú en Docsity
Encuentra los documentos específicos para los exámenes de tu universidad
Estudia con lecciones y exámenes resueltos basados en los programas académicos de las mejores universidades
Responde a preguntas de exámenes reales y pon a prueba tu preparación
Consigue puntos base para descargar
Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium
Comunidad
Pide ayuda a la comunidad y resuelve tus dudas de estudio
Ebooks gratuitos
Descarga nuestras guías gratuitas sobre técnicas de estudio, métodos para controlar la ansiedad y consejos para la tesis preparadas por los tutores de Docsity
Taller psit informatica, ejercicios de logaritmos
Tipo: Ejercicios
1 / 17
Esta página no es visible en la vista previa
¡No te pierdas las partes importantes!










Introducción a la Programación EVALUACIÓN 3 Roberto González Olmos Ejercicio 1 Mediante la herramienta PSeInt y utilizando toda su potencialidad, crear un algoritmo en pseudocódigo que describa el conjunto de pasos y acciones para obtener transporte por medio de una aplicación. Analice detenidamente el problema planteado, determine y explique lo que se requiere solucionar. Respuesta ejercicio 1: Se muestra el pseudocódigo más apropiado que describe el conjunto de pasos y acciones para obtener transporte por medio de una aplicación: Algoritmo Aplicacion_Transporte // cargar datosEscribir "Ingrese Punto de Partida: Leer A; Escribir "Ingrese Punto de destino:" Leer B;
// esperar la aceptacion de la solicitud Escribir "Solicitud Aceptada" Escribir "Punto de encuento" Mostrar A FinAlgoritmo Algoritmo en pseudocódigo que describe el conjunto de pasos y acciones para obtener transporte por medio de una aplicación. Ejercicio 2 Mediante la herramienta PSeInt y utilizando toda su potencialidad, crear un algoritmo en pseudocódigo que describa el conjunto de pasos y acciones para extraer dinero desde un cajero automático. Proponga más de una solución y describa los pasos realizados para determinar cuáles de las soluciones planteadas es la óptima y por qué. Algoritmo cajero automático
Cantidad deposito
1: = consultar saldo : 2: = ingresar saldo a retirar 3: = retirar saldo 4: = salir
Cantidad retiro
1: = consultar saldo : 2: = ingresar saldo a retirar 3: = retirar saldo 4: = salir
Fin Si FinSegun FinMientras FinAlgoritmo *** Finalizado*** Inicio algoritmo Ingreso la tarjeta al cajero automático Ingreso mi clave > Reviso mi saldo a favor $ Voy a opciones deposito Deposito$ Consulto mi saldo actual $
Una posible forma de determinar la solución óptima sería mediante la realización de pruebas de usabilidad y pruebas de rendimiento con diferentes usuarios y en diferentes situaciones. También podríamos considerar la retroalimentación de los usuarios y las estadísticas de uso para evaluar la eficacia y eficiencia del algoritmo. En última instancia, la solución óptima sería aquella que cumple con los requisitos de seguridad, facilidad de uso y eficiencia de manera más efectiva. Ejercicio 3 Mediante la herramienta PSeInt y utilizando toda su potencialidad, crear un algoritmo en pseudocódigo que describa el conjunto de pasos y acciones que se deben realizar para construir un algoritmo que determine el mayor y menor valor de una serie de 5 números. Describa las validaciones y trazabilidad realizada para asegurar el correcto funcionamiento de la solución planteada. Respuesta: Se muestra el pseudocódigo más apropiado que describe el conjunto de pasos y acciones que se deben realizar para construir un algoritmo que determine el mayor y menor valor de una serie de 5 número Algoritmo Mayor_y_Menor_de_5_NumerosEscribir Primer paso "Escribir Primer Numero" Leer N1Escribir "Escribir Segundo Numero" Leer N2Escribir "Escribir Tercer Numero"
Leer N3Escribir "Escribir Cuarto Numero" Leer N4Escribir "Escribir Quinto Numero "Leer N Si N1>=N2 entonces Si N1>=N3 Entonces Si N1>=N4 Entonces Si N1>=N5 Entonces Escribir "El numero " mostrar N Escribir "Es el mayor" FinSi FinSi FinSi
N3>=N32EntoncesSi N3>=N4 EntoncesSI N3>=N5 EntoncesSi Escribir "El numero " mostrar N Escribir "Es el mayor" FinSi FinSi FinSi FinSi Si N4>=N1 entoncesSi N4>=N2 EntoncesSi N4>=N3 EntoncesSI N4>=N5 EntoncesSi Escribir "El numero " mostrar N
Escribir "Es el mayor" FinSi FinSi FinSi FinSi Si N5>=N1 entoncesSi N5>=N2 EntoncesSi N5>=N3 EntoncesSI N5>=N4 EntoncesSi Escribir "El numero " mostrar N Escribir "Es el mayor" FinSi FinSi
Si N1<=N3 Entonces Si N1<=N4 Entonces Si N1<=N5 Entonces Escribir "El numero " mostrar N Escribir "Es el menor" FinSi FinSi FinSi FinSi Si N2<=N1 entoncesSi N2<=N3 EntoncesSi N2<=N4 EntoncesSI N2<=N5 EntoncesSi
Escribir "El numero " mostrar N Escribir "Es el menor" FinSi FinSi FinSi FinSi Si N3<=N1 entoncesSi N3<=N32EntoncesSi N3<=N4 EntoncesSI N3<=N5 EntoncesSi Escribir "El numero " mostrar N Escribir "Es el mayor" FinSi
Si N5<=N1 entoncesSi N5<=N2 EntoncesSi N5<=N3 EntoncesSI N5<=N4 EntoncesSi Escribir "El numero " mostrar N Escribir "Es el menor" FinSi FinSi FinSi FinSi FinAlgoritmo Esta solución solicita al usuario que ingrese cinco números, luego determina el mayor y el menor valor de los números ingresados y los muestra en la salida. Para asegurar el correcto funcionamiento de la solución planteada, se realizaron varias
validaciones y trazabilidad, entre ellas: Se validó que el programa solicita al usuario que ingrese cinco números y que los almacena correctamente. Se validó que el programa determina correctamente el mayor y el menor valor de los números ingresados. Se verificó que el programa muestra correctamente el número mayor y el número menor en la salida. Se probó el programa con diferentes conjuntos de números para asegurarse de que siempre se obtiene el resultado esperado. Se realizaron pruebas de límites para verificar que el programa maneja adecuadamente números grandes y pequeños. Se utilizó un depurador para rastrear el flujo del programa y asegurarse de que se ejecuta sin errores. Se utilizó un analizador de código para detectar cualquier posible problema en el código y corregirlo. Al realizar estas validaciones y trazabilidad, podemos estar seguros de que la solución planteada funciona correctamente y puede ser utilizada de manera confiable para determinar el mayor y menor valor de una serie de 5 números