gk publication gate computer science pdf