2009-04-06

Ficheiros, parte II

Na primeira parte ficou por fazer a função copy:

int copy(int fdin, int fdout);

Esta função lê todos os bytes do ficheiro indicado pelo primeiro descritor e escreve-os no segundo.

2009-04-05

Ficheiros, parte I

O primeiro exercício do terceiro guião diz o seguinte: Implemente em C um programa com a funcionalidade do cat. O objectivo é fazer isso, mas sem usar a stdio.h (printf, scanf, etc). No lugar dessas funções temos de usar as chamadas ao sistema que estão no guião.

2009-04-04

Gestor de memória, parte IV

Se ainda se lembram, o nosso gestor de memória já divide blocos grandes em blocos mais pequenos para não desperdiçar memória. Mas esse processo traz um outro problema que também leva a algum desperdício de memória.