Title | Ejercicios en Shell Script |
---|---|
Course | Sistemas Operativos |
Institution | Universidad de las Fuerzas Armadas de Ecuador |
Pages | 39 |
File Size | 3.1 MB |
File Type | |
Total Downloads | 88 |
Total Views | 119 |
Varios ejercicios propuestos y resueltos en Shell script (bash) para Ubuntu/Linux...
EJERCICIOS DE PROGRAMACIÓN EN SHELL SCRIPT – DEBER 1 Sistemas Operativos, 2880 2017-2018
Ejercicios de programación en Shell Script Deber 1: 10 ejercicios básicos en Shell script Código 1. Ejercicio 1: suma de 2 números ingresados por teclado
Ilustración 1 código ejercicio 1
2. Condicional simple
Ilustración 2 código ejercicio 2
3. Condicional simple usando cadenas
Ilustración 3 código ejercicio 3
4. Uso simple ciclo for para calcular el factorial de un número ingresado por teclado
Ilustración 4 código ejercicio 4
5. If simple para comparar dos valores
Ilustración 5 código ejercicio 5
6. Sistema de login simple, para el uso de la estructura condicional if simple
Ilustración 6 código ejercicio 6
7. Calcular el promedio de 3 valores ingresados por teclado
Ilustración 7 código ejercicio 7
8. Ciclo while básico para duplicar un número hasta que el usuario decida que pare
Ilustración 8 código ejercicio 8
9. Elevar un número a una potencia mediante multiplicaciones sucesivas usando el ciclo for
Ilustración 9 código ejercicio 9
10. Sucesión de Fibonacci usando el ciclo for
Ilustración 10 código ejercicio 10
Ejecución
Ilustración 11: ejecución programas 1 a 6
Ilustración 12: ejecución programas 7 a 10
Tabla de ilustraciones Ilustración 1 código ejercicio 1...................................................................................................... 1 Ilustración 2 código ejercicio 2...................................................................................................... 1 Ilustración 3 código ejercicio 3...................................................................................................... 2 Ilustración 4 código ejercicio 4...................................................................................................... 2 Ilustración 5 código ejercicio 5...................................................................................................... 2 Ilustración 6 código ejercicio 6...................................................................................................... 3 Ilustración 7 código ejercicio 7...................................................................................................... 3 Ilustración 8 código ejercicio 8...................................................................................................... 4 Ilustración 9 código ejercicio 9...................................................................................................... 4 Ilustración 10 código ejercicio 10.................................................................................................. 5 Ilustración 11: ejecución programas 1 a 6 .................................................................................... 5 Ilustración 12: ejecución programas 7 a 10 .................................................................................. 6
EJERCICIOS DE PROGRAMACIÓN EN SHELL SCRIPT – DEBER 2 (IF) Sistemas Operativos, 2880 2017-2018
Ejercicios de programación en Shell Script Deber 2: 10 ejercicios estructura condicional if Código ejercicios estructura condicional IF
Ilustración 1 código ejercicio IF 1
Ilustración 2 código ejercicio IF 2
Ilustración 3 código ejercicio IF 3
Ilustración 4 código ejercicio IF 4
Ilustración 5 código ejercicio IF 5
Ilustración 6 código ejercicio IF 6
Ilustración 7 código ejercicio IF 7
Ilustración 8 código ejercicio IF 8
Ilustración 9 código ejercicio IF 9
Ilustración 10 código ejercicio IF 10
Ejecución programas sentencia IF
Ilustración 11 Ejecución programas1 a 7
Ilustración 12 ejecución programas 9 a 10
Tabla de ilustraciones ILUSTRACIÓN 1 CÓDIGO EJERCICIO IF 1 ....................................................................................................... 1 ILUSTRACIÓN 2 CÓDIGO EJERCICIO IF 2 ....................................................................................................... 1 ILUSTRACIÓN 3 CÓDIGO EJERCICIO IF 3 ....................................................................................................... 2 ILUSTRACIÓN 4 CÓDIGO EJERCICIO IF 4 ....................................................................................................... 2 ILUSTRACIÓN 5 CÓDIGO EJERCICIO IF 5 ....................................................................................................... 3 ILUSTRACIÓN 6 CÓDIGO EJERCICIO IF 6 ....................................................................................................... 3 ILUSTRACIÓN 7 CÓDIGO EJERCICIO IF 7 ....................................................................................................... 3 ILUSTRACIÓN 8 CÓDIGO EJERCICIO IF 8 ....................................................................................................... 4 ILUSTRACIÓN 9 CÓDIGO EJERCICIO IF 9 ....................................................................................................... 4 ILUSTRACIÓN 10 CÓDIGO EJERCICIO IF 10 ................................................................................................... 4 ILUSTRACIÓN 11 EJECUCIÓN PROGRAMAS 1 A 7 ......................................................................................... 5 ILUSTRACIÓN 12 EJECUCIÓN PROGRAMAS 9 A 10 ....................................................................................... 6
EJERCICIOS DE PROGRAMACIÓN EN SHELL SCRIPT – DEBER 2 (WHILE) Sistemas Operativos, 2880 2017-2018
Ejercicios de programación en Shell Script Deber 2: 10 ejercicios ciclo while Programas (código y ejecución) sentencia WHILE
Ilustración 1 código ejercicio WHILE 1
Ilustración 2 ejecución ejercicio WHILE 1
Ilustración 3 código ejercicio WHILE 2
Ilustración 4 ejecución ejercicio WHILE 2
Ilustración 5 código ejercicio WHILE 3
Ilustración 6 ejecución ejercicio WHILE 3
Ilustración 7 código ejercicio WHILE 4
Ilustración 8 ejecución ejercicio WHILE 4
Ilustración 9 código ejercicio WHILE 5
Ilustración 10 ejecución ejercicio WHILE 5
Ilustración 11 código ejercicio WHILE 6
Ilustración 12 ejecución ejercicio WHILE 6
Ilustración 13 código ejercicio WHILE 7
Ilustración 14 ejecución ejercicio WHILE 7
Ilustración 15 código ejercicio WHILE 8
Ilustración 16 ejecución ejercicio WHILE 8
Ilustración 17 código ejercicio WHILE 9
Ilustración 18 ejecución ejercicio WHILE 9
Ilustración 19 código ejercicio WHILE 10
Ilustración 20 ejecución ejercicio WHILE 10
Tabla de ilustraciones ILUSTRACIÓN 1 CÓDIGO EJERCICIO WHILE 1 ............................................................................................... 1 ILUSTRACIÓN 2 EJECUCIÓN EJERCICIO WHILE 1 ........................................................................................... 1 ILUSTRACIÓN 3 CÓDIGO EJERCICIO WHILE 2 ............................................................................................... 2 ILUSTRACIÓN 4 EJECUCIÓN EJERCICIO WHILE 2 ........................................................................................... 2 ILUSTRACIÓN 5 CÓDIGO EJERCICIO WHILE 3 ............................................................................................... 2 ILUSTRACIÓN 6 EJECUCIÓN EJERCICIO WHILE 3 ........................................................................................... 3 ILUSTRACIÓN 7 CÓDIGO EJERCICIO WHILE 4 ............................................................................................... 3 ILUSTRACIÓN 8 EJECUCIÓN EJERCICIO WHILE 4 ........................................................................................... 3 ILUSTRACIÓN 9 CÓDIGO EJERCICIO WHILE 5 ............................................................................................... 4 ILUSTRACIÓN 10 EJECUCIÓN EJERCICIO WHILE 5 ......................................................................................... 4 ILUSTRACIÓN 11 CÓDIGO EJERCICIO WHILE 6 ............................................................................................. 4 ILUSTRACIÓN 12 EJECUCIÓN EJERCICIO WHILE 6 ......................................................................................... 4 ILUSTRACIÓN 13 CÓDIGO EJERCICIO WHILE 7 ............................................................................................. 5 ILUSTRACIÓN 14 EJECUCIÓN EJERCICIO WHILE 7 ......................................................................................... 5 ILUSTRACIÓN 15 CÓDIGO EJERCICIO WHILE 8 ............................................................................................. 6 ILUSTRACIÓN 16 EJECUCIÓN EJERCICIO WHILE 8 ......................................................................................... 6 ILUSTRACIÓN 17 CÓDIGO EJERCICIO WHILE 9 ............................................................................................. 6 ILUSTRACIÓN 18 EJECUCIÓN EJERCICIO WHILE 9 ......................................................................................... 7 ILUSTRACIÓN 19 CÓDIGO EJERCICIO WHILE 10 ........................................................................................... 7 ILUSTRACIÓN 20 EJECUCIÓN EJERCICIO WHILE 10....................................................................................... 7
EJERCICIOS DE PROGRAMACIÓN EN SHELL SCRIPT – DEBER 3 Sistemas Operativos, 2880 2017-2018
Ejercicios de programación en Shell Script Deber 3: 5 ejercicios básicos segundo plano Código 1.
Ilustración 1 Código y ejecución ejercicio 1
2.
Ilustración 2 Código y ejecución ejercicio 2
3.
Ilustración 3 Código y ejecución ejercicio 3
4.
Ilustración 4 Código y ejecución ejercicio 4
5.
Ilustración 5 Código y ejecución ejercicio 5
Tabla de ilustraciones Ilustración 1 Código y ejecución ejercicio 1 .................................................................................. 1 Ilustración 2 Código y ejecución ejercicio 2 .................................................................................. 1 Ilustración 3 Código y ejecución ejercicio 3 .................................................................................. 2 Ilustración 4 Código y ejecución ejercicio 4 .................................................................................. 2 Ilustración 5 Código y ejecución ejercicio 5 .................................................................................. 2
Contenido Series ........................................................................................................................................2 Bandera ................................................................................................................................2 Rama ....................................................................................................................................3 Serie para calcular el cos de un ángulo ..................................................................................4 Serie para dibujar un círculo ..................................................................................................5 Serie para calcular el seno de un ángulo ................................................................................7 Serie para dibujar un cuadrado vacío ....................................................................................8 Serie para calcular el número e elevado a un número x .........................................................9 Sucesión de fibonacci .......................................................................................................... 10 Serie para calcular el Logaritmo natural de un número........................................................ 11 Serie para calcular una aproximación a PI/4 ........................................................................11 Serie para dibujar un rombo................................................................................................12 Serie para calcular el número e ........................................................................................... 13 Serie numerador-denominador ...........................................................................................13 Serie para graficar un triángulo ...........................................................................................13 Serie para graficar un triángulo rectángulo.......................................................................... 13
1
Series Bandera
2
Rama
3
Serie para calcular el cos de un ángulo
4
Serie para dibujar un círculo
5
6
Serie para calcular el seno de un ángulo
7
Serie para dibujar un cuadrado vacío
8
Serie para calcular el número e elevado a un número x
9
Sucesión de fibonacci
10
Serie para calcular el Logaritmo natural de un número
Serie para calcular una aproximación a PI/4
11
Serie para dibujar un rombo
12
Serie para calcular el número e
Serie numerador-denominador
Serie para graficar un triángulo
Serie para graficar un triángulo rectángulo
13...