1. E s c u e l a : C B T I n g . Esteban
Calderón A l c a r a z
A l u m n a : Evelin Alejandra Sánchez
A y a l a
C a r r e r a : Técnico en Informática
S e g u n d o s e m e s t r e
M a t e r i a : Aplica las Bases de la
2. A L G O R I T M O :
Define algoritmo como un conjunto ordenado y finito de operaciones
que permite hallar la solución de un problema. Método y notación en las
distintas fórmulas del cálculo.
El algoritmo constituye un método para resolver un problema mediante
una secuencia de pasos a seguir.
Dicha secuencia puede ser expresada en forma de diagrama de flujo con
el fin de seguirlo de una forma más sencilla.
Sirve para que ya sea que un programador o un grupo de personas sigan
un patrón para poder crear un programa o lograr utilizar un programa.
3. 1) Cambiar la rueda pinchada de un automóvil teniendo un gato mecánico en
buen estado, una rueda de reemplazo y una llave inglesa.
Requisitos:
• Llave inglesa
• El gato mecánico
• Rueda de repuesto
• Tornillos
PASO 1. Aflojar los tornillos de la rueda pinchada con la llave inglesa.
PASO 2. Ubicar el gato mecánico en su sitio.
PASO 3. Levantar el gato hasta que la rueda pinchada pueda girar
libremente.
PASO 4. Quitar los tornillos y la rueda pinchada.
PASO 5. Poner rueda de repuesto y los tornillos.
PASO 6. Bajar el gato hasta que se pueda liberar.
PASO 7. Sacar el gato de su sitio.
PASO 8. Apretar los tornillos con la llave inglesa.
4. 2) Realizar la suma de los números 2448 y 5746.
Requisitos:
• definir resultado
PASO 1. Colocar los números el primero encima del segundo, de tal
manera que las unidades, decenas, centenas, etc., de los números
queden alineadas. Trazar una línea debajo del segundo número.
PASO 2. Empezar por la columna más a la derecha.
PASO 3. Sumar los dígitos de dicha columna.
PASO 4. Si la suma es mayor a 9 anotar un 1 encima de la siguiente
columna a la izquierda y anotar debajo de la línea las unidades de la
suma. Si no es mayor anotar la suma debajo de la línea.
PASO 5. Si hay más columnas a la izquierda, pasar a la siguiente
columna a la izquierda y volver a 3.
PASO 6. El número debajo de la línea es la solución.
5. 3) Convertir un numero decimal a binario:
Requisitos:
• Definir numero
• Definir dividendo
• Definir índice
• Definir cociente
• Definir residuo
PASO 1: Leer NUMERO (es el decimal)
PASO 2: Obtener la parte entera de NUMERO y asignarla a DIVIDENDO
PASO 3: Hacer INDICE= 0
PASO 4: Hacer COCIENTE= DIVIDENDO/2
PASO 5: Hacer a(índice)= DIVIDENDO mod2
PASO 6: Hacer DIVIDENDO= COCIENTE
PASO 7: Hacer INDICE= INDICE+1
PASO 8: Si DIVIDENDO <>0 bifurcar al paso 6, en caso contrario seguir
con el proceso.
PASO 9: Mostrar los valores de a(subíndice) de mayor a menor
6. 4) Elaborar un algoritmo el cual calcule e imprima el sueldo de un
empleado, teniendo como datos de entrada: nombre, horas trabajadas y
cuota por hora.
Requisitos:
• Definir nombre (N)
• Definir horas trabajadas (H)
• Definir cuota por hora (C)
• Definir el resultado ( S)
PASO 1: leer el nombre
PASO 2: leer el numero de horas trabajadas
APSO 3: leer la cuota por hora
PASO 4: multiplicar el numero de horas trabajadas por la cuota por hora
(S=H*C)
PASO 5: calcular el resultado
PASO 6: mostrar el resultado (s)
7. 5) Algoritmo para lavarse las manos
Requisitos:
• Jabón
• Agua
• papel
1) Abrir el grifo de agua.
2) Mojarse las manos.
3) Aplicarse jabón.
4) Enjuagarse las manos.
5) Cerrar el grifo de agua.
6) Secarse la manos con papel.
7) Exponer las manos a corriente de aire caliente.
8. P S E U D O C O D I G O :
E s una descripción i n f o r m a l 1 de a l t o
n i v e l de un algoritmo informático
de programación, compacto e informal, que utiliza las
convenciones estructurales de un lenguaje d
programación v e r d a d e r o 2 , pero que está
diseñado para la lectura humana en lugar de la lectura
mediante máquina, y con independencia de cualquier otro
lenguaje de programación.
El principal objetivo del pseudocódigo es el de
representar la solución a un algoritmo de la forma más
detallada posible, y a su vez lo más parecida posible al
lenguaje que posteriormente se utilizara para la
codificación d e l m i s m o .
9. Crear un pseudocódigo que proporcione el volumen de un
cilindro, conocidos su altura y diámetro.
Requisitos:
• Definir el diámetro
• Definir la altura
• Definir el resultado
2. Mostrar “Introduzca el diámetro, en metros” : Pedir D
3. Mostrar “Introduzca la altura, en metros” : Pedir H
4. R = D/2 : Pi = 3,141593
5. V = Pi * (R ^ 2) * H
6. Mostrar “El volumen del cilindro es de”, V, “metros cúbicos”
10. El disco duro IDE, es un dispositivo electromecánico que se encarga de
almacenar y leer grandes volúmenes de información a altas velocidades por
medio de pequeños electroimanes sobre un disco cerámico recubierto de
limadura magnética. Los discos cerámicos vienen montados sobre un eje que
gira a altas velocidades. El interior del dispositivo esta totalmente libre de
aire y de polvo, para evitar choques entre partículas y por ende, pérdida de
datos, el disco permanece girando todo el tiempo que se encuentra
encendido. Fue desarrollado y presentado por la empresa IBM® en el año de
1956.