进程在结构上由哪些组成