Documentos de Académico
Documentos de Profesional
Documentos de Cultura
1: ALGORITMOS
Grupo I
Algoritmos
Facultad de Ingeniería
Ingeniería de Sistemas
2021
PRIMERA PARTE: CONTEXTUALIZACIÓN
El estudiante debe realizar y enviar un trabajo de investigación sobre los temas referidos, dando
Un algoritmo es una secuencia de ordenamientos que llevan a cabo una serie de procesos para dar
respuesta a determinados problemas. Es decir, un algoritmo resuelve cualquier problema a través
de unos ordenamientos y reglas concisas, mostrando el resultado obtenido.
Entrada: en la entrada o input del algoritmo será donde se introduzcan todos aquellos datos que el
algoritmo necesite para operar.
Procesamiento: con lo recibido en la entrada o input, el algoritmo realizará una serie de cálculos
lógicos para resolver el problema.
1. Entro al baño.
2. Cierro la puerta.
3. Me desvisto.
4. Abro la llave.
5. Me mojo el cuerpo.
6. Luego el cabello.
7. Me enjabono el cuerpo
8. Me Froto el cuerpo
9. Me enjuago.
12.Me enjuago.
13.Cierro la llave.
14.Me seco.
15.Listo.
4.- revolver
6.-revolver
7.- tomar
La representación gráfica de estos procesos emplea, en los diagramas de flujo, una serie
determinada de figuras geométricas que representan cada paso puntual del proceso que está siendo
evaluado. Estas formas definidas de antemano se conectan entre sí a través de flechas y líneas que
marcan la dirección del flujo y establecen el recorrido del proceso, como si de un mapa se tratara.
4. Que es Pseudocódigo, cita un ejemplo descriptivo.
Es una forma de expresar los distintos pasos que va a realizar un programa, de la forma más
parecida a un lenguaje de programación. Su principal función es la de representar por pasos la
solución a un problema o algoritmo, de la forma más detallada posible, utilizando un lenguaje
cercano al de programación. El pseudocódigo no puede ejecutarse en un ordenador ya que entonces
dejaría de ser pseudocódigo, como su propio nombre indica, se trata de un código falso (pseudo =
falso), es un código escrito para que lo entienda el ser humano y no la máquina.
Leer Edad
Inicio
Leer Edad
Fin
su función.
Los operadores matemáticos nos permiten, básicamente, hacer cualquier operación aritmética, que
necesitamos (ejemplo: suma, resta, multiplicación, etc.).
Los unarios:
Los operadores relacionales se encargan de unir y comparar dos o más valores, se utilizan en
comparaciones de parejas por los símbolos:
! =: diferente a
Estos operadores se usan para comparar valores de variables por pares, es decir, no se pueden
comparar más de 2 valores al mismo tiempo:
Los operadores lógicos son de unión, también llamados compuertas lógicas, estos operadores
pueden unir dos o más pares de valores comparados por medio de los operadores relaciones:
&&: Operador AND (Y) todas las condiciones deben ser verdaderas para que se ejecute una acción.
||: Operador OR (O) de todas las condiciones solo una debe ser verdadera y con hace determinada
acción.
!: Operador NOT (NO) se niega la afirmación para cambiar su valor, es decir cambia de verdadero
a falso y de falso a verdadero.
https://www.youtube.com/watch?v=gUSN_REeQhQ
SEGUNTA PARTE: PRÁCTICA
CASO PROPUESTO: Usted ha sido contratado para desarrollar diversos algoritmos que permita
interactuar identificar las figuras geométricas (nombre, área, volumen, entre otras). Revisa el
siguiente link https://ingemecanica.com/tutoriales/areas.html escoge 3 figuras geométricas y de
cada figura realiza un algoritmo que genere dos cálculos. La entrega debe evidenciar el desarrollo
de 3 algoritmos escritos en Pseint. Cita el nombre de la figura, coloca la fórmula en escritura norma
y pásala nomenclatura del computador y el código Pseint. Especifica la entrada, proceso y salida
ver material del encuentro sincrónico.
Proceso: 3.1416*10^2
Salida: A
Proceso: 2*3.1416*10
Salida: P
A= 4*3.1416*15^2 = 2827.44 entrada: R
Proceso: 4*3.1416*15^2
Salida: A
Proceso: 4*3.1416*15^3/3
Salida: V
P= 6*4= 24 entrada: n,b
Proceso: 6*4
Salida: P
Proceso: 24*4/2
Salida: A