1. (1)
解:设函数表达式为$Q = kt + b$($k\neq0$)。
已知当$t = 1$时,$Q = 400$;当$t = 2.5$时,$Q = 850$。
将$\begin{cases}t = 1,Q = 400\\t = 2.5,Q = 850\end{cases}$代入$Q = kt + b$中,得到$\begin{cases}k + b = 400\\2.5k + b = 850\end{cases}$。
用$2.5k + b = 850$减去$k + b = 400$,可得:
$(2.5k + b)-(k + b)=850 - 400$。
$2.5k + b - k - b = 450$。
$1.5k = 450$,解得$k = 300$。
将$k = 300$代入$k + b = 400$,得$300 + b = 400$,解得$b = 100$。
所以函数表达式为$Q = 300t+100$。因为对于每一个确定的注水时间$t$($t\geqslant0$),都有唯一确定的蓄水量$Q$与之对应,所以蓄水量$Q$是注水时间$t$的函数。
2. (2)
当$t = 0$时,$Q=300×0 + 100=100$($m^{3}$)。
所以注水前,蓄水池里有水,有$100m^{3}$。
3. (3)
解:当$Q = 1000$时,代入$Q = 300t + 100$中,得$1000=300t + 100$。
$300t=1000 - 100$。
$300t = 900$,解得$t = 3$($h$)。
综上,(1)函数表达式为$Q = 300t + 100$;(2)注水前有水,$100m^{3}$;(3)$3h$。