历年高程试题分析

1.1 1998年试题特点分析

高级程序员上午试题主要考查考生对基础知识的理解和掌握程度,从1998年试题来看,软件方面的考题涉及了软件设计质量(试题1)、实体联系模型(试题2)、排序方法(试题3)、程序语言的语法分析方法(试题4)、操作系统(试题5)、程序设计语言中参数传递(试题6)、虚拟存贮管理系统(试题7)、存储器基础知识(试题8)。硬件知识包括高速缓冲存贮器(Cache,试题10)、网络基础知识(试题9、11)等方面的知识。总的来看,该年度网络方面的内容增多,涉及面较广。专业英语考查的是字处理程序中的拼写检查的功能(试题12)、局域网知识(试题13);其他还有高等数学知识(试题14、15)。

通过以上分析不难看出,1998年上午试题涉及的基本概念形式多样,知识面较广,但由于题量不是很大,且考试时间较充裕(150分钟),对基础知识掌握得较好的考生是较易通过此考试的。

1998年的下午试题相对来说比较简单,前三道试题中,软件分析(第1题)和流程图填空及修改(第3题)是历年必考的内容,而软件测试(第2题)则是1990年至1997年间相对来说涉及较少的内容,但该内容在解答上比较容易,虽然复习时容易忽视,对辛苦的考生来说是一道送分题;下午试题中没有涉及数据库知识,或许会使许多考生大失所望。一般来说,历年考试中数据库知识出现的频率较之软件测试要多一些,但这只能说是一种经验认识,考试时只有扎实的基本劝和广博的知识面才能帮助我们成功,而不是某些经验认识。

软件测试(第2题)由于其内容的特殊性(知识内容集中出现),只要考生对覆盖标准的理解正确,通过建立真值表或其他方法来解答题目,难度应该是不大的。流程图填空及修改(第3题)考查的是字符串处理方面的问题,相对于数组处理等其他内容来说直观性和可操作性较强。

C语言试题的考核内容相对集中,试题5主要考查了链表的冒泡排序,试题7主要考查了函数的递归调用。这两部分内容大概是考生比较熟悉的,再加上试题中有许多意义明确的程序说明,结合试题说明进行解答就显得非常容易,只要考生能够记住解答试题是实现试题说明提供的算法,而不是编程序这一点就可以了。

Casl汇编语言(试题4)的难度也是相对较低,唯一的难度就在于如何分别读取一个字中存储的两个字节,即使不能解决这个问题,只要对Casl汇编语言中一些基本的处理方法有所了解,能够在解答时正确构造这些处理方法,较高的得分率还是能够保证的。
Fonran语言的两道试题都是有关数组处理的,这是应该注意的一点。试题6考查的是数组中两部分数组元素的位置互换,特别是试题8考查的是在数组中查找一个特定的元素,注意试题中关于把数组元素循环传送的处理方法,该程序的核心就是如何确定传送的参数和循环传送的实现;试题8是查找在数组中第K小的元素,程序说明详细说明了数组扫描的流程,如果我们对数组处理不陌生的话,解答此题的难度应该是不大的。

总体来说1998年度下午试题的难度相对较低,但是其中也有许多知识点的考查角度比较巧妙,比如试题4中链表和冒泡排序的结合,试题5中探测法与递归调用的结合,这些都给我们一种启示:在复习备考时不要孤立地掌握知识点,而是要融会贯通,把各个知识点有机结合起来学习,才能稳操胜卷。
1.2 1997年试题特点分析

高级程序员上午试题主要考查考生对大纲基本知识点的理解和掌握程度,试题覆盖面广。从1997年试题来看,软件方面的考题涉及了程序设计语言基础知识(试题1)、操作系统(试题2)、网络基本概念(试题3)、数据结构(试题4)、数据库基本概念(试题5);软件测试(试题6)、程序设计语言控制结构(试题7)等方面的知识。其中,程序设计语言基础知识考查了Fortran、Alogo、C、Java、Lisp、Prolog、Ada、Smalltalk、Snobol等的主要特点:数据结构考查了数据结构中常用的线性表、二叉树、树、图的结构及其遍历方法等,这一部分的考查难度相对较大;数据库、进程和网络知识相对简单,考查的内容主要是一些基础性、常识性的问题,如进程的性质、以太网的OSI模型等。硬件方面的考题涉及了CPU的主振频率(试题8)、SCSI与RAM磁盘阵列(试题9)、语音与文字输入技术(试题10)、Internet通信协议(试题13)等方面的知识。专业英语考查的是关系型数据库模型(试题11)、多媒体(试题12)。
1997年下午的流程图填空(试题1)是一个数组处理的问题,试题说明很详细,没有涉及算法问题,这样的题目在历年的试题中很常见,但值得注意的是问题2和问题3,这里没有涉及流程图的修改,而是一个具体实例的运算,解答该类题目的关键是对处理流程的掌握,也即对流程图的全面深入掌握,而不是对流程图的修改和评价了。

软件分析试题(试题2)考得比较细,主要涉及了三个方面的内容:(1)文件在系统中的作用;(2)操作的内容;(3)提高效率的途径。以上三个方面的内容在以前的试题中部出现过,要注意题中问题2的设计,问题2基本上涵盖了上述三个方面,是一个比较巧妙的问题,对考生的综合能力要求比较高。

试题3考察了分层的数据流图,这方面的内容和软件测试一样,出现的频率较小,其实,在解答这类试题时,只要能够贯彻逐步细化和数据平衡的原则,应该是相当容易的。

C语言试题都涉及到固定算法。试题5的实质是图的邻接表处理,关键是我们要看到这一点,否则,解答时就要费很大的力气来理解算法;试题7则涉及探测法,如果能够仔细理解试题说明并最大限度地利用程序中的注释来理解程序,相信解答还是比较容易的。Casl汇编语言(试题4)是一个整数翻译成字符的程序,难度较高,因为该题对考生要求比较全面,要求考生能够灵活掌握Casl语言,从残缺不全的程序中把握试题所用的算法。Fortran语言中,试题6涉及对称矩阵的处理,是一道侧重能力考查的试题;试题5与试题8的内容基本相同,但在解答上却不见得同样容易,关键是如何在程序中确定探测法的实现。

综合考察1997年的下午试题,比较侧重考查考生观察问题、解决问题的能力,把考查的重点放在问题的解决上,没有让考生在理解流程图或程序上费太大的精力。
1.3 1996年试题特点分析

高级程序员上午试题主要考查的是考生对基础知识的理解和掌握程度,其主要特点是试题覆盖面广,大纲上的知识点基本都有涉及。从1996年试题来看,软件方面的考题涉及了数据结构(二叉排序树,试题1)、软件工程的设计方法(试题2)、操作系统(试题6)和软件知识(试题8)、网络知识(internet,试题4)、程序设计语言(Chomsky文法分类表,五元组和符号串集合,试题5)七大方面的知识。其中,数据结构考察二叉树相关知识,以及算法复杂度等,这一部分的考查难度相对较大。数据库、加密算法和网络知识相对简单,考察的内容主要是一些基础性、常识性的问题,如加密算法的性质和种类、以太网的令牌环网模型、互联网的一些知识等。
硬件方面的考题涉及了Cache和CPU、内存之间的关系(试题9)、多媒体技术(试题11)、数据加密(试题12)等知识。其中,Cache和内存的数据转换中,有关涉及逻辑运算的内容相对较难。但是,所有试题的考查基础都是从基础知识点的概念出发。因此,高级程序员考试上午试题的基础知识掌握得好与坏,直接关系到涉及基础知识试题的最终得分。其他还考察了数据库模型方面的知识(试题3)、软件测试技术(试题7)、系统的可靠性及失效率等(试题10)方面的知识、牛顿法和弦截法(试题15)。专业英语考查的是令牌环网的一些概念(试题13)、Java语言的应用(试题14)。

1996年下午试题中的软件分析试题2比较平实,涉及了错误查找、文件数据项和提高处理速度的途径三个方面,与往年试题相比是容易一些,但问题3的设计很明显是注重考查考生对流程图总体的把握,这是一个明显的特点。

流程图填空即修改试题1考查的是蛇形矩阵的生成,很明显,这里没有固定的算法,只能依照试题说明提供的两个示例从流程图中寻找算法的实现,对考生的能力要求较高。试题3是一道关于SQL语言的试题,这也是历年试题中较为重要的题型,但要注意到,如果对SQL查询语言不熟悉的话,这类题目是无从解答的,从历年考试该类试题出现的频率看,在备考时加强对SQL语言的学习是必要的。

本年度的C语言试题很有特色,试题5在繁杂的计算器模拟程序中夹杂着对函数调用的考察,而函数调用中又夹杂着对指针使用的考查,如果没有深厚的C语言功底,恐怕很难取得较高的得分率;试题7是对二叉树和链表的综合考查,这种综合是以前的试题中比较少见的,而且我们还可以看到,试题5和试题7都涉及指针的使用,这也是一个特点。Casl汇编语言试题是一个二分法查找实现程序,由于涉及到固定算法,使考生在解答时有机可寻,较之往年的试题要容易一些。Fortran语言试题相对容易一些,试题6是分数及相关处理,试题8是实现招聘工作管理的程序,由于题目的直观性和程序说明得详尽,难度大大降低。

综合以上分析,1996年的下午试题难度适中,注重对知识的综合考察,注重对试题整体的把握,这是本年度试题的特色。
1.4 1995年试题特点分析

高级程序员上午试题主要考查的是考生对基础知识的理解和掌握程度,其主要特点是试题覆盖面广,大纲上的知识点基本都有涉及。从1995年试题来看,软件方面的考题涉及了数据结构(树与二叉树,试题3)、数据库(试题2,8)、编译技术(试题7)、进程(试题1)和软件工程基础知识(试题4软件维护工作,试题5网络协议,试题6软件测试)、OSI模型(试题11)五大方面的知识。其中,数据结构考察了树与二叉树的基本概念。数据库、进程和网络知识相对简单,考查的内容主要是一些基础性、常识性的问题,如进程的性质、以太网的OSI模型等。硬件方面的考题涉及了循环冗余码(试题12)、磁卡(试题10)、计算机网络(试题9)三个方面。其中,码值转换和数字逻辑中,有关涉及数学运算的内容相对较难。但是,所有试题的考查基础都是从基础知识点的概念出发。因此,高级程序员考试上午试题的基础知识掌握得好与坏,直接关系到涉及基础知识试题的最终得分。
专业英语考查的是微内核(试题13)、应用程序开发(试题14);其他还考查了管理信息系统(试题18)、管理信息(试题20)、物料需求计划(试题21)、数控系统(试题22)以及CAD(试题24)方面的知识。

1995年的下午试题中软件分析试题(试题1)总体来说难度不大,问题1和问题2的形式是在广大考生的意料之中的,但问题3是比较新颖的形式,这涉及到对流程图的评估,但只要能够仔细理解系统处理流程,应该是比较容易的。

流程图填空(试题2、试题3)分别涉及用枚举法寻找符合要求的自然数与对紧缩存储的一元多项式相乘两个方面的问题,而且都涉及了对流程图进行修改的问题。应该说,这两道试题的考查重点是能力考查,如果不能迅速理解试题说明所提供的算法和流程图的结构,解答问题的难度将非常大。试题4是一种新颖的题型,采用状态转换矩阵来检验非空算术表达式的语法正确性,解题关键是要明确各个状态的含义,客观上增大了解答题目的工作量,而且解题所需信息只能从试题说明中获得,这是一道纯粹的能力考查试题。试题5是一道关于软件测试的题目,很明显,这部分知识的概念是容易记忆的,但在知识的具体运用上却并非易事,本题是一道知识与能力考查并重的试题,能否成功解答本题关键是看知识掌握程度和解决问题的能力。

本年度的C语言考查了二进制位的处理,试题难度较大,对一些从事实际工作的考生来说可能显得比较抽象:无独有偶,Casl汇编语言试题也考察了二进制位的操作,由于比较抽象,解答上述两题的关键是在于程序的理解,在于能否将试题说明与程序密切结合起来。

Fortran试题由于流程的相对复杂和程序的相对简短难度较高,但与C语言和Casl汇编语言试题相比较,还是相对容易一些的。
综合考查1995年下午试题,除了C语言和Casl汇编语言试题难度较高以外,其余试题的难度相对低些,而且本年度有些新颖的题型,对考生的能力要求较高。
1.5 1994年试题特点分析

高级程序员上午试题主要考查的是考生对基础知识的理解和掌握程度,其主要特点是试题覆盖面广,大纲上的知识点基本都涉及。

从1994年试题来看,软件方面的考题涉及了程序语言控制结构(试题2)、数据库(关系数据库,试题1;数据库基础知识,试题3)、进程(试题4)、软件开发过程和测试(试题5,6)、排序方法(试题7)、形式语言的文法(试题8)等方面的知识。其中,数据结构考查了记录的查找和排序算法、文件的存储与组织方式、二叉树相关知识以及算法复杂度等,这一部分的考查难度相对较大;另一个重要的考查点是涉及的概念很多,有各种排序算法、算法复杂度、二叉树的周游、高度、哈夫曼树、字符串算法、各种文件的组织结构等等,其中各种算法是数据结构知识中很重要的一部分:数据库、进程和网络知识相对简单,考查的内容主要是一些基础性、常识性的问题,如进程的性质、以太网的分段等。

硬件方面的考题涉及了磁盘冗余阵列RAID(试题9)、码值转换(试题10)、计算机硬件处理速度(试题11)和计算机网络知识(试题12)等方面。其中,码值转换和数字逻辑中,有关涉及数学运算的内容相对较难。

专业英语考查的是数据库管理系统(试题13)、WindowsW(试题14);还考查了线性代数(试题15)等高等数学知识:其他还考查了财税管理(试题18)、物流管理(试题19)、CAD(试题23)以及计算机控制(试题20)方面的知识。

1994年下午试题1是软件分析试题,看上去比较平稳,只是题中较多地涉及了流程图的评价与修改,这就要求考生在解答题目时将更多的注意力放在具体问题的解决上,仅有对给定流程图的理解还是不够的,关键是把握问题的实质,重在如何把问题的解决反映在流程图的评价与修改上。

试题2和试题3也是难度适中的试题。试题2是从一个数组中查找一个特定的元素,试题说明中对算法有所交代,但关键部分语言不祥,只能靠考生通过流程图来获得了;试题3是数据压缩变换的程序,难度较之试题2还要低些。像试题4这样的考察形式,在以前的试题中还没有出现过,但只要对流程图有切实的把握,应该说难度还是比较低的。除了流程图修改部分以外,本年度的流程图填空试题总体来说难度较低。试题5的SQL语言查询对辛苦的考生来说应该是比较容易的。

本年度的C语言试题考察了二叉树的重建,一般来说仅涉及数据结构的试题相对容易一些,这类试题以其直观性和明确性而易于解答。Casl汇编语言试题涉及求真分数的问题,一般考生都能够提出几个解决此类问题的方案,解题的关键就是看程序所采用的具体算法了,可以说是一个比较容易的试题。Fortran试题由于程序说明对算法的详细解释,难度已经大大降低,解题的关键似乎成了对个别操作的构造,当然,这是以理解程序为基础的。

总体来说,1994年下午试题难度适中,而且分布较为均匀。
1.6 1993年试题特点分析

高级程序员上午试题主要考查的是考生对基础知识的理解和掌握程度,其主要特点是试题覆盖面广,大纲上的知识点基本都有涉及。考查重点在于考生对基础知识掌握的程度。

从1993年试题来看,软件方面的考题涉及了关系型数据库(试题1,2)、进程(试题3、试题8)、结构化设计方法(试题4)、软件工程标淮(试题5)、数据结构(试题6),文法分类(试题7)、多媒体基本概念(试题10)、硬件机内代码及运算(试题9)、各类存贮器的功能、特性和使用(试题11)、处理器CPU(试题12)等方面的知识。数据库、进程和硬件知识相对简单,考察的内容主要是一些基础性、常识性的问题,如进程的性质和关系、处理器的流水线作业等。所有试题的考察基础都是从基础知识点的概念出发。
专业英语考查的是计算机的种类(试题13)、程序设计方法(试题14)。其他还考察了集合(试题15)、数值积分(试题16)、常微分方程数值解(试题17)、投资决策(试题18)、计划管理(试题19)、计算机控制系统(试题20)以及CAD(试题22、23)方面的知识。
通过以上分析不难看出,1993年上午试题涉及的基础概念形式多样,知识面较广,对基础知识掌握得较好的考生是较易通过此考试的。

1993年度的软件分析(试题4)与1992年度(试题4)大体相同,涵盖了数据文件、排序关键项、提高效率三个方面,综合历年软件分析试题的出题方式,我们能够看出此类试题的出题范围。另外几道试题涉及输出数字序列特定位置的数码、字符处理、SQL语言、二叉树的非递归遍历等几个方面的问题。试题1提供了两种算法来生成一个数字序列,最后要求考生比较两种算法的优缺点,本题对考生的能力要求较高,而且由于提供了两种算法,解答试题的工作量也非常大;试题2竟然又是字符处理,这与1992年度试题2大有雷同之处,可能有些考生看到试题之后就会后悔没有仔细研究1992年度的试题,这也突出了研究历年试题的重要性,对这道试题我们不作过多分析。试题3考察的是二叉树的非递归遍历,这一直是一个难点,而且这里的二叉树又是一个顺序存贮的二叉树,但无论如何,仔细研究试题还是能够保证较高的得分率的。试题5是SQL语言,只要认真学习过数据库知识,解答本题还是比较容易的。
C语言(试题6)考查的是递归算法,但递归算法却不是本题考查的重点,本题的重点是如何使用递归算法实现试题说明中所要求的功能,这需要我们仔细理解试题说明和程序,并不是仅凭对递归算法的记忆就可以解决的。Casl语言(试题7)涉及的是存贮单元的移动,特别是能够处理两个区域互相重叠的情况,解答本题需要对Casl语言的深入掌握,对试题的透彻理解;解答本题时,重点是正确理解程序中如何处理两个区域互相重叠的情况,只要解决了这个问题,其他问题就显得非常容易,这是能力方面的考查。Fortran语言(试题8)是一个财务科目汇总的于程序,这里涉及到了树的使用,但解答试题的关键却在于对试题说明的理解、对程序结构的理解,树在这里只不过承担数据存贮组织的工作。

总体来说,1993年度下午试题中前半部分试题难度不均匀,如果考生避重就轻,完全可以取得理想的成绩,但考试是不能寄希望于避重就轻式的投机的:程序填空试题的考查重点是对能力的考察,没有平时能力的培养是难以保证解答的正确性的。
1.7 1992年试题特点分析

从1992年试题来看,软件方面的考题涉及了软件工程质量(试题1)、程序设计语言(试题2)、结构化程序设计方法(试题3)、进程(试题4)、软件测试(试题5)、排序方法(试题6)、编译系统(试题7)、网络操作系统(试题8):硬件知识方面考察的知识点有系统的可靠性评价(试题9)、硬件基础知识(试题10,ll,12)。数据库、进程和硬件知识相对简单,考察的内容主要是一些基础性、常识性的问题,如进程的性质和关系、处理器的流水线作业等。硬件方面的考题涉及了系统总线(试题12)、硬件常识(试题10)、高速缓冲存贮器(试题11)三个方面。其中,有关涉及cache和虚拟存贮器的内容需要掌握一些简单换算。所有试题的考查基础都是从基础知识点的概念出发。专业英语考察的是RISC和CISC的问题(试题13)以及AI人工智能(试题14)。

本年度下午的三道流程图填空试题分别涉及字符处理(试题2)、数字序列的生成(试题3)和特定矩阵的生成(试题4)。试题2是一个字符处理的流程图,实现了正文排版的预处理,没有涉及固定的算法,解答问题的关键在于考生的理解、接受能力,只有迅速理解了试题所提供的信息才能够正确解答问题:试题3要求生成符合某种要求的数字序列,这里涉及到了回溯技术,但并不是掌握了回溯技术就能够解答本题,关键是回溯技术在本题中如何实现,这是一道集知识考查与能力考查于一身的试题,而且这种形式的试题在历年下午试题中也最常见。试题3考查了生成一个特定矩阵的算法,可以说,本题没有涉及固定算法,而且试题说明提供的文字信息也不是很多,只能从所举的例子中体会算法要实现的结果,结合对流程图的理解解答题目,尤其问题2是一个流程图修改的问题,如果没有对流程图的透彻把握,解答这个问题可要大费周折,所以说,本题考查的重点在于能力。软件分析试题(试题1)承袭了该类试题的风格,没有出乎考生意料之外的问题,解答的关键就是对试题的把握与理解。另外有涉及软件测试的试题(试题5),软件测试的题目在下午试题中比较少见,但除了知识面较广的考生以外,很少有考生能够在这道题上拿分,究其原因,是因为这部分内容往往容易为考生所忽视。

程序填空部分我们只分析C语言、Fortran语言、Casl语言三道试题。C语言(试题7)是使用辗转相除法求两个多项式的最大公因式;Fortran语言(试题8)要求拢出三个特定的数,显然试题中采用了穷举法。以上两题涉及的算法是简单的,但在程序中找到算法的实现才是解答的关键,应该说这两道试题的考查重点在于能力考查。Casl语言(试题6)是在线性表中查找记录,这里涉及到了Casl语言的链表实现,如果考生在平时的学习中注意到能力的培养,应该不会感到陌生;不过,即使对链表的实现非常熟悉,在解答试题时还是要具体问题具体分析,在掌握试题所提供信息(如数据结构、程序结构等)的基础上解答试题。

综合考查1992年度下午试题,对能力的考查是重点,即使涉及到某些固定的知识点,也要把这些知识点与试题结合起来才能很好地解答问题,这也强调了在日常工作学习中能力培养的重要性。
1.8 1991年试题特点分析

从1991年试题来看,软件工程方面的考题涉及了软件测试(试题1)和软件设计模块知识(试题5)s操作系统考查的是基本知识(试题2)和存贮管理方法(试题6);数据结构考查了m阶B-树性质(试题3);程序语言方面考察的是编译程序中语法分析器(试题7);数据库方面考查了数据模型(试题4);硬件知识相对简单,考查的内容主要是一些基础性、常识性的问题,涉及了校验码(试题8)、DMA的基础知识(试题9),系统可靠性评价和系统性能评价方法(试题10),计算机RISC(试题11)等方面。其中,码值转换和数字逻辑中,有关涉及数学运算的内容相对较难。但是,所有试题的考查基础都是从基础知识点的概念出发。因此,高级程序员考试上午试题的基础知识掌握得好与坏,直接关系涉及到基础知识试题的最终得分。专业英语考查的是计算机的二进制编码知识(试题12)、计算机教育(试题13)。

1991年度下午试题的软件分析试题较有特色,总体来说难度比1990年有所提高。试题4的问题3设计巧妙,要求考生在掌握流程图的基础上彻底修改流程图,以实现另外的功能;试题5的问题2也很特殊,要求考生修改文件的数据项以解决一个在流程图中没有解决的问题。

试题3是关于分层数据流图的分析和修改。这类试题只要贯彻数据平衡原则,把握各层流程图之间的对应关系,解答难度会相对低些。本年度的流程图试题承袭了1990年的风格,都是抽象的计算问题,试题1是对一个递归函数的实现,试题2是关于矩阵相乘的问题。相对来说,试题1的难度要低一些,至少要实现的算法是明确的,而试题2则不同,解答题目首先必须明确流程图所采用的算法,然后在此基础上解答试题,这对考生的能力要求较高。 由于C语言试题的本质是二叉树操作,只要能够抓住这一点,解答问题的难度就会大大降低。Casl汇编语言试题和Fortran语言试题的难度则各不相同,Casl汇编语言试题是关于存储区的搬运,Fortran语言试题则是关于矩阵旋转的问题,这是本年度试题中第二次涉及矩阵问题,难度与试题2大体相当,对算法的理解是关键。

综合考查本年度的试题,除了程序填空部分难度不均匀以外,其余试题难度大体相当,对考生能力要求较高。
1.9 1990年试题特点分析

高级程序员考试上午试题的考查都是从基础知识点的概念出发,因此考生基础知识掌握的程度,直接关系到最终得分。从1990年试题来看,软件方面的考题涉及了数据结构(试题4,6)、操作系统(试题2)、软件工程基础知识(试题1、5)及数据库(试题3)四大方面的知识。数据结构考查了二叉树相关知识以及算法等;操作系统考查了虚拟内存管理(试题2);软件工程基础知识方面,试题l主要考查了软件的可移植性,试题5考查的则是模块内聚度方面的有关知识。数据库方面讨论的是关系型数据库的特点。硬件方面的考题涉及了码值转换(试题8)、硬件常识(试题7、9、10)三个方面,其中,码值转换和数字逻辑中,有关涉及数学运算的内容相对较难。

1990年高级程序员级英语是由单独试卷进行考试的,内容是英译中,并允许使用词典。专业英语考察的知识点是程序设计语言的发展过程(试题11)、集成软件(试题12)。从1991年后高级程序员级英语的考试和其他级别一样,也用客观选择题,并和上午考试的其他试题合在一张考卷中。

1990年下午试题的软件分析试题涉及错误处理(试题4问题1、试题5问题1、流程图修改及评估(试题4问题2、问题5与试题3问题3)、处理的内容(试题5问题2)和文件数据项构成(试题5问题1)等四个方面的内容,总体来说这部分试题的难度较低,侧重能力考查。

三道流程图试题中,一道是事务管理程序的流程图,一道是紧缩存储稀疏矩阵的转置,一道是探测法的实例。试题1与试题3的难度较之试题2相对低些,这主要是因为它们题材类型差异与解答工作量的不同。试题2涉及的是一个相对复杂抽象的问题,而且由于提供了两种算法,使解答题目的工作量大大增加。当然,解答这类题目的关键是切实把握试题说明和流程图的整体结构,这一点应当明确。应该注意到试题3、试题2问题3对考生能力要求较高,要求考生能够迅速把握算法。

综合考查本年度的C语言试题、Fortran语言试题和Casl汇编语言试题,都是较为抽象的问题,但又有所区别。C语言试题难度在于算法的理解困难,Fortran语言试题的难度在于涉及的内容复杂,Casl语言试题的难度在于难于把握程序结构。三道试题都没有涉及常见的算法,对考生迅速接受、理解程序所使用算法的能力要求较高。

本年度试题程序填空试题与流程图试题难度较高,而其余试题难度相对低一些,总体难度偏高。


 
(责任编辑:暖暖的阳光

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值