0% encontró este documento útil (0 votos)
3 vistas2 páginas

Scripts II

El documento describe una serie de actividades para programar scripts en GNU/Linux. Las tareas incluyen la manipulación de archivos y directorios, la verificación de usuarios, la generación de saludos basados en la hora, la evaluación de notas de alumnos, y el cálculo de factoriales y sumas. Cada actividad está diseñada para practicar diferentes aspectos de la programación en el sistema operativo.
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como ODT, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
3 vistas2 páginas

Scripts II

El documento describe una serie de actividades para programar scripts en GNU/Linux. Las tareas incluyen la manipulación de archivos y directorios, la verificación de usuarios, la generación de saludos basados en la hora, la evaluación de notas de alumnos, y el cálculo de factoriales y sumas. Cada actividad está diseñada para practicar diferentes aspectos de la programación en el sistema operativo.
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como ODT, PDF, TXT o lee en línea desde Scribd

Bloque IV: Sistema operativo GNU/Linux

ACTIVIDADES XIV: PROGRAMACIÓN DE SCRIPT II

1. Realizar un script que reciba un parámetro según el cual, si es un fichero que muestre su conte-
nido, y si es un directorio, visualice sus ficheros y subdirectorios.

2. Escribir un script que dado un nombre de login de usuario determine si existe en el sistema, y si
es así, presente su nombre de usuario, número ID de usuario, grupo primario y grupos secunda-
rios si los tiene.

3. Escribir un programa que salude según la hora y el usuario conectado al sistema. Los saludos
corresponden a las siguientes horas: Buenos días, de 5:00 a 11:59; Buenas tardes, de 12:00 a
19:59; Buenas noches, de 20:00 a 4:59h. Ejemplo de mensaje: Buenos días, Juan.

4. Realizar un script que solicite al usuario que pulse una tecla e informe si la tecla corresponde a
una letra, o a un número o a un carácter especial.

5. Realizar un script que solicite las notas de un alumno para los 6 módulos del ciclo de ASIR. Des -
pués calcule y muestre la nota media de ellas. Y finalmente muestre la calificación según lo si-
guiente: INSUFICIENTE, si la media es inferior a 5, SUFICIENTE, si la media está entre 5 y 6, BIEN,
si la media está entre 6 y 7, NOTABLE, si la media está entre 7 y 9, y SOBRESALIENTE, en el res-
to.

6. Realizar un script que reciba un nombre de archivo como parámetro e indicar, mostrando todas
las leyendas que correspondan, si el archivo es legible, modificable y ejecutable por el usuario.

7. Realizar un script que solicite al usuario un número y calcule su factorial.


8. Realizar un script que pida al usuario una palabra y un número. A continuación, debe mostrar
por pantalla dicha palabra tantas veces como número introducido.

9. Repite el ejercicio anterior usando para ello un bucle while.

10. Realizar un script que sume los números pares del 1 al 50.

También podría gustarte