預科生是否可以選學校的所有專業(yè)取決于具體的學校和預科課程的設置。
一般來說,預科班主要為了幫助學生提高語言、數(shù)學、科學等基礎知識,以便更好地適應大學課程,但不同的預科班可能會有不同的課程設置和要求,因此在選擇專業(yè)時需要考慮預科班的課程和要求是否與目標專業(yè)相符。有些學校的預科生所有專業(yè)都給了名額,根據(jù)直升考試的排名先后選擇;而一些大學的預科生選專業(yè)時是有范圍的,并不是所有專業(yè)都可選。建議問清楚想報考的學校關于預科直升本科的具體情況。