软件设计师考试前几年又称为高级程序员考试,是全国计算机软件资格(水平)考试中的一项,通过者可以获得工程师资格。由于其题型在2004年以后变化较大,因此文章对2005年下半年软件设计师的上午试题与近几年同级别的上午试题进行了比较分析,指出它们的异同点;并且针对上午试题的一些特点进行分析,指出其考试的侧重点,使考生在今后的复习中更有针对性。