Está en la página 1de 5

VICERRECTORADO DOCENTE Código: GUIA-PRL-001

CONSEJO ACADÉMICO Aprobación: 2016/04/06

Formato: Guía de Práctica de Laboratorio / Talleres / Centros de Simulación

FORMATO DE GUÍA DE PRÁCTICA DE LABORATORIO / TALLERES /


CENTROS DE SIMULACIÓN – PARA DOCENTES

CARRERA: Ingeniería en Ciencias de la Computación ASIGNATURA: Fundamentos de Sistemas Operativos


NRO. PRÁCTICA: 9 TÍTULO PRÁCTICA: Paso de Parámetro a un Script

OBJETIVO
Creación de scripts en el sistema operativo Linux CentOs e inicios de programación en Shell

INSTRUCCIONES (Realizar los 1. Podemos pasar parámetros tanto a los scripts como a las funciones.
siguientes ejercicios de Los parámetros en bash se indican como un símbolo dólar ($) seguido
ejemplos.): de un número o carácter. Los principales parámetros que se pueden
usar son:

Parámetros
$ Devuelve el 1º parámetro pasado al script o función al ser
1 llamado.
$
2 Devuelve el 2º parámetro.
$
3 Devuelve el 3º parámetro. (Podemos usar hasta $9).
$* Devuelve todos los parámetros separados por espacio.
$# Devuelve el número de parámetros que se han pasado.
$ Devuelve el parámetro 0, es decir, el nombre del script o de la
0 función.

Para comprobar lo anterior, crear un script como el siguiente:

Si hacemos este script ejecutable, y lo llamamos como:

Resolución CS N° 076-04-2016-04-20
Computación Docente:. Ing. Alejandro Moreno
Fundamentos de Sistemas Período Lectivo: Marzo 2017
Operativos Agosto 2018

./parámetros.sh Caballo Perro 675 Nueva York

Obtendríamos por pantalla lo siguiente:

El primer parámetro que se ha pasado es Caballo


El tercer parámetro que se ha pasado es 675
El conjunto de todos los parámetros : Caballo Perro 675 Nueva York
Me has pasado un total de 5 parámetros
El parámetro 0 es: ./parámetros.sh

2. Se puede pasarles parámetros a las funciones, usando el mismo


método y las mismas posibilidades que para los scripts completos.

3. Hagamos un script que nos permita simular el juego ese de pensar un


número y que el jugador lo adivine proponiendo varios números, a los
que se responderá únicamente si se han quedado cortos o se han
pasado. Vamos a realizarlo llevando un control de cuantos intentos
llevan y un contador de record que nos permitirá mostrar las 3 personas
que lo han resuelto en menos intentos.
VICERRECTORADO DOCENTE Código: GUIA-PRL-001

CONSEJO ACADÉMICO Aprobación: 2016/04/06

Formato: Guía de Práctica de Laboratorio / Talleres / Centros de Simulación

ACTIVIDADES POR DESARROLLAR


1. Hacer un script que nos pida por pantalla nuestro nombre, y nos diga cuantas letras tiene.
2. Hacer un script que acepte como parámetro una palabra. El script debe reescribir la palabra por la
pantalla, pero cambiando la a por un 1, la e por un 2, la i por un 3, lo o por un 4 y la u por un 5.

Resolución CS N° 076-04-2016-04-20
Computación Docente:. Ing. Alejandro Moreno
Fundamentos de Sistemas Período Lectivo: Marzo 2017
Operativos Agosto 2018

RESULTADO(S) OBTENIDO(S):
Documentar lo realizado en el laboratorio y los resultados obtenido para su posterior generación de un informe

CONCLUSIONES:
 Los estudiantes deben realizar en su informe mínimo 2 conclusiones con relación a lo realizado en el
laboratorio

RECOMENDACIONES:
 Los estudiantes deben realizar en su informe mínimo 2 recomendaciones con relación a lo realizado en el
laboratorio

Docente / Técnico Docente:

Firma: _______________________________
Computación Docente: Ing. Jennifer Yépez A., MSc.
INTRODUCCIÓN A CIENCIAS DE Período Lectivo: Septiembre 2016
LA COMPUTACIÓN Febrero 2017

Resolución CS N° 076-04-2016-04-20

También podría gustarte