1. A network computer system, comprising a server and a plurality of client terminals connecting to the server through a network and requesting the server to execute a plurality of application programs of the client terminals using a resource in the server, the network computer system further comprising: a CPU, a Random Access Memory (RAM), and a resource memory connected to the CPU via the RAM in the server; wherein the resource memory is provided with a resource allocating management storage region for storing an initial execution sequence for which the CPU executes the plurality of application programs according to a time sequence of an application program request; wherein the resource memory is further provided with a resource allocating management unit in which a threshold of resource usage is stored; as the server processes the plurality of application programs from the plurality of client terminals, wherein the plurality of application programs request an amount of the resource to be occupied during execution of the plurality of application programs, the resource allocating management unit determining the resource usage during execution of one or more application programs of the plurality of application programs and based on determining that the resource usage is higher than the threshold, dynamically changing the initial execution sequence of the plurality of application programs according to the requested amount of the resource to be occupied by each of the plurality of application programs after the execution of at least one process or thread of the one or more application programs is finished, wherein the changed execution sequence is such that an execution priority level of an application program with a small requested amount of resource is higher than the execution priority level of an application program with a large requested amount of resource and executing application programs with large requested amount of resources in idle time slots between the execution of application programs with small requested amount of resources, wherein the requested amount of resource to be occupied by each of the plurality of application programs comprises a slot length of the CPU, a usage of the RAM and/or a usage of a network resource; and wherein based on determining by the resource allocating management unit that the resource usage is lower than the threshold, the resource allocating management unit maintains the initial execution sequence of the plurality of application programs.