multiprogramming: the execution of two or more computer programs by a single computer
execution: (computer science) the process of carrying out an instruction by a computer
scalar matrix: a diagonal matrix in which all of the diagonal elements are equal