System programming | Computer Science homework help