Ejercicios de gestión de ficheros y manipulación de datos

Clasificado en Informática

Escrito el en español con un tamaño de 3,6 KB

Creación y Clasificación de Ficheros

27. Crea el fichero de texto llamado "PERSONAL" con los siguientes campos separados por ";":

Nombre;Ape1;Ape2;Salario;Estado;Edad;Telefono;Dirección

28. Clasifica el fichero "PERSONAL" por los dos campos de apellido (Ape1 y Ape2).

29. Ordena el listado de empleados por edad y guárdalo en el fichero "EDAD".

30. Crea el fichero "AGENDA" a partir del fichero "PERSONAL" con los campos Nombre, Ape1, Ape2 y Teléfono.

Consultas y Filtrado de Datos

31. Encuentra aquellos empleados que no tengan 60 años, visualizando Nombre, Ape1, Ape2, Estado y Edad.

32. Busca aquellos empleados que estén viudos o separados.

33. Crea un fichero con los empleados que tengan 60 o más años (llamado "ANTIGUOS") y otro con los viudos o separados (llamado "SOLOS"). Fusiónalos, clasificados por el campo Ape1, en un tercer fichero llamado "SOLO-ANT".

34. Filtra el fichero "PERSONAL" para que no haya líneas repetidas.

35. Crea el fichero "PER-BIL" con los campos 2 (Ape1), 3 (Ape2) y 5 (Estado) de los empleados de "Bilbao" o "Santander" del fichero "PERSONAL".

Manipulación de Ficheros y Campos

36. Cambia de orden los campos del fichero "PERSONAL".

37. Crea en tu directorio personal el archivo "CONTENIDO" que contenga un listado de los paths de los ficheros que sean directorios, encontrados a partir de "/home", que hayan sido accedidos hace menos de tres días, mostrando un listado completo por cada uno de ellos.

Creación, Ordenación y Búsqueda en "CURSOS"

38. Crea un fichero llamado "CURSOS" que contenga los siguientes campos: Nombre:edad:curso:población. Observa que el separador de campos es ":". Por ejemplo, el primer registro será: Mariano:20:ASIR1:Bilbao.

39. Ordena el fichero "CURSOS" por el tercer campo (curso) mostrando el número de coincidencias para ese campo.

40. Crea el fichero "POBLACIONES" con varias poblaciones. Usa dicho archivo para hacer una búsqueda en el fichero "CURSOS" de los registros que correspondan a esas poblaciones.

41. Ordena en el fichero "CURSOS" los alumnos de mayor a menor edad.

42. Obtener los nombres de los alumnos del curso "ASIR1".

43. Obtener los registros de los alumnos de una población, ordenarlos por su nombre e indicar cuántos hay en cada curso.

Creación y Consultas en "CLASES"

44. Crea otro fichero "CLASES" cuyos campos sean: aula:numero_alumnos:curso:tipo_de_estudios. Por ejemplo, el primer registro que sea: 001:14:ASIR1:Bachiller.

45. Obtener un listado en el fichero "CLASES" de los cursos que van a cada aula.

46. Ver los estudios de cada curso sin repeticiones y ordenarlos por curso.

Otros

47. Cambia el nombre del usuario "Paco" por "Paquito".

48. Busca los ficheros a partir del directorio personal que comiencen por "c" y, para cada uno de ellos, visualiza su contenido.

Entradas relacionadas: