Please ask specific questions after going through the site. General question like this will not get useful answers.
2)需不需要先自学一些数学知识,或编程基础?
Based on my personal experience, I suggest going through GCE 'A' level mathematics (in English of course). That helps you a lot in adapting to the terminologies and the ways of scienticfic expressions in English.
If you are interested, you may go through A-level physics, chemistry, etc. too. I found it quite fun to go through subjects that I had learnt before, but in a different language, different style, and different structure.
3)第一年应该选那些科目(我想去读IS)?
In your first year, CS/IS doesn't differ much. Just go for common essentials first. When looking for electives, you may try to be more selective, but that will most probably after your first semester, when you'll be familiar with the subjects more or less.
4)有什么好办法能顺利进入荣誉学位的programme?
Study hard.
5)有没有听过那个"advanced placement test,是什么来的?
Advanced placement test for which subject? Are you referring to QET? If you can pass QET, you can basically skip some English language modules. No big deal.