computer classification according to functionality