Ejercicios en Shell Script PDF

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 PDF
Total Downloads 88
Total Views 119

Summary

Varios ejercicios propuestos y resueltos en Shell script (bash) para Ubuntu/Linux...


Description

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...


Similar Free PDFs