做函数的定义域与值域的题需要什么基础知识