硬件环境和软件环境