Practica 1 - Inf 113
Practica 1 - Inf 113
LABORATORIO DE COMPUTACION
INF – 113
I/2022
PRACTICA GENERAL
Elaborado por:
Univ. Carlos Manuel Jahuira Sullca Paralelo D (Lic. Brigida Carvajal Blanco)
Univ. Gary Orlando Tarquino Hualper Paralelo A (Ph.D. José María Tapia Baltazar)
Univ. Kattya Cecilia Torrez Yanique Paralelo C (Sin Asignar)
Univ. Sergio Daniel Yucra Patty Paralelo B (Lic. Víctor Pablo Pozo Diaz)
La Paz – Bolivia
UNIDAD I – LINUX
Crear la siguiente estructura en Linux
1.- Extraer solo el apellido de los auxiliares en el archivo auxiliares.txt (Nota. – los
apellidos se encuentran en el 3er campo)
2.- Comprimir el directorio inf111 y colocarle el nombre inf111.zip con la contraseña
labcom el directorio comprimido debe ser creado dentro del directorio inf112
3.- Convertir todos los caracteres del archivo contenido.txt a minúsculas
4.- Ubicado en inf111, mover contenido.txt al directorio base.
5.- Estando en inf113, hacer una copia de auxiliares.txt ordenada inversamente
tomando en cuenta los nombres (segundo campo) y dirigirla a inf112
6.- Estando en inf112, cambiar el nombre de auxiliares.txt por lista.txt.
7.- Copiar el contenido de informática a inf113
8.- Estando en inf111, eliminar el archivo contenido.txt.
Página 1|6
9.- (Contar sin contar)
Crea los siguientes archivos de texto:
/inf-113/limites.txt
El limite, en análisis real y complejo, el concepto de limite es la clave de toque que formaliza
la noción intuitiva de aproximación hacia un punto concreto de una sucesión o una función,
a medida que los parámetros de esa sucesión o función se acercan a un determinado valor.
En el análisis los conceptos de series convergentes, derivada e integral definida se
fundamentan mediante el concepto de limite. ¿Pero qué es el limite de una función?
/inf-113/derivada.txt
Usando solo comandos de Linux puedes decirme cuantas veces se repite la palabra [limite]
en el archivo “limites.txt” y la palabra [derivada] en el archivo “derivada.txt”
10.- (Notas Finales)
Crea la siguiente lista en un archivo llamado “lista.txt” en el directorio “/inf-113”
Sergio 51
Ana 70 Ordena la lista de la siguiente manera:
Pedro 45
María 90 • Por orden alfabético, renombrando el archivo como
Arturo 88 alumnos_inf_113.txt”
Susana 60 • Por orden de notas, de mayor a menor renombrando el archivo como
Marco 85 “notas_inf_113.txt”
Samuel 77
Luego mueve estos dos archivos al subdirectorio “/inf-113/notas”
Página 2|6
11.- (Mamíferos)
Crea los siguientes archivos dentro del directorio “/inf-113”
a) ANIMAL b) PESO (Kg) c) LONGITUD(m)
animal.txt peso.txt longitud.txt
Copia los datos de los tres archivos en uno solo y renombra el nuevo archivo como
“mamíferos.txt”, luego ordena esta lista de la siguiente manera:
Página 3|6
UNIDAD II - PROGRAMACIÓN SHELL
CADA SCRIPT DEBE TENER COMENTADO SU NOMBRE COMPLETO COMO
AUTOR PARA QUE SEA VALIDO
1.- Crear un script “ejercicio1.sh” que obtenga la suma, resta, multiplicación, división
y el resto de dos números introducidos por teclado
2.- Crear un script “ejercicio2.sh” que obtenga el resultado de la siguiente función f(x,y)
= xy
3.- Crear un script “ejercicio3.sh” que permita introducir números enteros a un array
y que visualice los elementos que sean múltiplos de 3.
4.- Realice un algoritmo que a partir de proporcionarle la velocidad de un automóvil,
expresada en kilómetros por hora, proporcione la velocidad en metros por segundo.
Entrada: 36
Salida: 10
5.- Introducir dos números enteros positivos en las variables a y b respectivamente.
Calcular y desplegar la cantidad de números pares que existen en el intervalo cerrado
entre a y b.
Entrada: 1 11
Salida: 5
6.- Generar los n primeros términos de la serie: 1 7 2 6 2 5 3 1 3 2 3 3 4 7 4 6 4 5 4 1…
Entrada: 10
Salida: 1 7 2 6 2 5 3 1 3 2
7.- Crear un Script para: Un turista Boliviano quiere viajar a diferentes países para lo
cual necesita saber el cambio de su dinero a cada país que ingresa, al ingresar de
bolivianos debe convertir a: pesos Argentinos,Soles Peruanos, reales Brasileños, Euros
de Espana, Dólares EE UU.
8.- Crear menú que resuelva una de estas opciones:
(1) Factorial
(2) Fibonacci
(3) par o impar
(4) salir
9.- Escribe un script Shell que muestre, los primeros 25 términos, en consola la
siguiente serie de números:
1223334444555556666667777777...
Página 4|6
10.- Escribe un script Shell que descomponga un número de derecha a izquierda y de
izquierda a derecha. Ejemplo: Si el número es 68457 Las salidas correspondientes
serán:
11.- Escribe un script Shell que cuente las vocales del siguiente archivo de texto:
/limites.txt
El limite, en análisis real y complejo, el concepto de limite es la clave de toque que formaliza
la noción intuitiva de aproximación hacia un punto concreto de una sucesión o una función,
a medida que los parámetros de esa sucesión o función se acercan a un determinado valor.
Ejemplo de salida:
El archivo limites.txt contiene la siguiente cantidad de vocales:
a=… ; e=… ; i=… ; o=… ; u=…
Auxiliares
Univ. Carlos Manuel Jahuira Sullca Paralelo D Sábados 8:00 – 10:00 62478187
Univ. Gary Orlando Tarquino Hualper Paralelo A Presencial(HC) 65153225
Univ. Kattya Cecilia Torrez Yanique Paralelo C Viernes 10:00 – 12:00 79675611
Univ. Sergio Daniel Yucra Patty Paralelo B Jueves 16:00 – 18:00 73718002
Página 5|6