Está en la página 1de 3

Escuela: Plantel: Tonalá

Academia: Computación
Centro de Enseñanza Materia: Programación II
Clave:MPF0803DSO
Técnica Industrial Fecha de entrega:
UNIDAD Y TEMA: Nombre:
PRACTICA 2: Tipos de datos agrupados: Registros Brian Ulises gonzalez saucedo

5 3: Tipos de datos agrupados: Archivos


Objetivo: Grado/Grupo: 3E2
Archivos de texto  Utilizar de forma adecuada los tipos de
datos agrupados para la implementación
de programas basados en registros.
 Implementar aplicaciones que impliquen la
manipulación de archivos para almacenar
y recuperar información masiva.

MARCO TEORICO
1. ¿Qué es un archivo?informacion guardada en un dispositivo de almacnmiento cuyo propósito es el de
preservar infromacion tanto tiempo del que sea posible

2. ¿Qué es un archivo de texto?


Los archivos de texto o secuenciales son aquellos que están compuestos
únicamente por texto sin formato, solo caracteres. estos caracteres se pueden
codificar de distintos modos dependiendo de la lengua usada

3. Sintaxis de fopen

Nombre del puntero=fopen(“nombre del archivo.txt”,”modo de apertura”);

4. Sintaxis de fclose

fclose(nombre del puntero);

5. Completa el siguiente cuadro:


Modo de Utilidad
apertura
A Si no existe un archivo lo crea y escribe en el además de agregar mas datos si es que ya
había datos guardados
W Si no existe un archivo lo crea y escribe en el si el archivo ya contenía datos los borra
para agregar nuevos
R Abre archivos ya existentes para poder leer los datos existentes en el
a+
w+
r+

PROCEDIMIENTOS Y RESULTADOS

CGHA
I. Realizar Pseudocódigo y diagrama de flujo de cada ejercicio, así como la codificación
en C.

 En una diario local se desea saber con exactitud la cantidad de palabras que se tiene en una noticia, para
no pasar el límite permitido, para eso necesitan que el texto a publicar se realice en un editor de texto. Para
hacer dicha prueba crea un archivo de texto de 5 líneas llamado TEXT utilizando un editor. Realizar un
programa que lea el archivo de texto y lo muestre en pantalla, debe indicar cuantas palabras tiene el texto
que se encuentra en el archivo. (Manejo de archivos e implementación de funciones).

 Se realizó una encuesta a los alumnos de cuarto semestre de la carrera de Desarrollo de Software sobre la
edad que tienen; dicha información se guardará en un archivo de texto llamado ENTER. Además de lo
anterior se requiere ordenarlos de mayor a menor y guardarlos en otro archivo llamado ORDEN, al final
debe mostrar las edades ordenadas en pantalla. . (Manejo de archivos, implementación de funciones y
uso de arreglos).

 El maestro de educación física les dejó una tarea a sus alumnos, que anotaran en su cuaderno la cantidad
de pulsaciones por minuto, al realizar ciertas actividades de la siguiente manera:
Actividad Tiempo ppm
Reposo
Al terminar de correr
1 minuto después de correr
2 minutos después de correr
5 minutos después de correr

Ayuda al maestro a llevar el control de esta información de manera permanente, donde se solicite la fecha,
registro, nombre y los datos de las actividades, guardándolos en un archivo de texto. Al final se deberán
mostrar todos los datos en pantalla. (Manejo de archivos e implementación de funciones y uso de tipos
de datos agrupado struct).

 Se desea seleccionar personal para un equipo de basketball, los requisitos son: estatura mayor o igual a
1.75m, y que pese más de 70 kilos y menor de 85. Existiendo 10 candidatos, de los cuales se
seleccionarán máximo a 6 elementos. Al final, el programa deberá guardar los datos en un archivo llamado
“equipo.txt” que se muestre de la siguiente manera:
Nombre Ap. Paterno Ap. Materno Estatura Peso
Melissa Torres Salcedo 1.62 55
Jimena Álvarez García 1.64 58
Agregar un menú con las siguientes opciones: Capturar, Mostrar y Salir. El programa se repite hasta que
ingresa la opción de salir.
(Manejo de archivos e implementación de funciones y uso de tipos de datos agrupado struct)

 Elaborar un menú con las opciones de capturar, mostrar y salir.


 Salir: el programa termina hasta que el usuario elige la opción de salir
 Capturar: En el departamento de Recursos Humanos de una Empresa de Calzado desea dar de
alta a todos sus trabajadores para llevar el control de todo el personal; el capturista pedirá el
nombre del departamento (informática, calidad etc.) y la cantidad de personas que laboran en
dicho departamento, dicha información se pasará como parámetros a una función, la cual pedirá
los siguientes datos por cada trabajador: número de nómina, nombre, domicilio, teléfono, fecha
de nacimiento y fecha de ingreso a la empresa. Después de capturar los datos de los
trabajadores deberá mostrar en pantalla, un mensaje alusivo “ se han capturado X trabajadores

CGHA
del departamento Z”, además de almacenarlos en un archivo de texto por medio de una función
llamada capturar.
 Mostrar: Podrá leer los datos del archivo por medio de una función.

(Manejo de archivos e implementación de funciones y uso de tipos de datos agrupado struct)

DISEÑOS/Programa

CONCLUSIONES

BIBLIOGRAFIA

CGHA

También podría gustarte