1. A portable data-processing terminal comprising a CPU, a plurality of task programs on which said CPU runs for achieving a plurality of tasks, and a competition manager for controlling a competition between two of said tasks, said competition manager supplying instructions to two of said tasks having a competition therebetween before one of said two of said tasks starts for operation.