diagonal: an oblique line of squares of the same color on a checkerboard
line: a formation of people or things one beside another
priority processing: data processing in which the operations performed are determined by a system of priorities