Skip to content

CodVictor/Biblioteca-C

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Práctica 1 - Biblioteca en C

Asignatura: Sistemas Operativos

Descripción

Práctica de Sistemas Operativos que consiste en implementar una biblioteca en C capaz de mostrar N líneas por la salida estándar, con tres funcionalidades distintas según la función invocada. Incluye un programa de prueba para verificar el correcto funcionamiento de la biblioteca.

Autores

  • Víctor Oliveira
  • Rubén Ruiz

Funcionalidades de la biblioteca

La biblioteca implementa las siguientes funciones:

  • int head(int N)
    Muestra las N primeras líneas recibidas de la entrada estándar, emulando el comportamiento del comando head(1) de Linux.

  • int tail(int N)
    Muestra las N últimas líneas recibidas de la entrada estándar, emulando el comportamiento del comando tail(1) de Linux.

  • int longlines(int N)
    Muestra las N líneas más largas recibidas de la entrada estándar, de mayor a menor longitud. Si hay menos de N líneas, muestra todas.

Archivos del repositorio

  • libreria.c : Código de las funciones de la biblioteca.
  • test.c : Programa de prueba que acepta uno o dos argumentos:
    test -<función> [número de líneas]

About

Práctica de Sistemas Operativos: implementación de una biblioteca en C que muestra N líneas por pantalla con tres funciones distintas. Incluye un programa de prueba para verificar el correcto funcionamiento de la biblioteca.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors