thread:The basic entity to which the operating system allocates CPU time. Each thread maintains a set of data structures for saving its context while waiting to be scheduled for processing time. These structures include its own set of machine registers, its own kernel stack, a thread environment block, and a user stack in the address space of its process. All threads of a process share the virtual address space and can access the global variables and system resources of the process; and they can execute any part of the program's code, including a part being executed by another thread.
timeslice:A chunk of processor time (in units of clock ticks) that is allocated to a thread.
transformation:An algorithm that alters (or “transforms”) the size, orientation, and shape of objects.
translate:A transformation that shifts an object farther from or closer to the coordinate-space origin.