• 软件测试技术
  • 软件测试博客
  • 软件测试视频
  • 开源软件测试技术
  • 软件测试论坛
  • 软件测试沙龙
  • 软件测试资料下载
  • 软件测试杂志
  • 软件测试人才招聘
    暂时没有公告

字号: | 推荐给好友 上一篇 | 下一篇

程序员考试复习特点分析及体会

发布: 2009-4-09 20:06 | 作者: 网络转载 | 来源: 测试时代采编 | 查看: 431次 | 进入软件测试论坛讨论

领测软件测试网
1.3 1996年试题特点分析

高级程序员上午试题主要考查的是考生对基础知识的理解和掌握程度,其主要特点是试题覆盖面广,大纲上的知识点基本都有涉及。从1996年试题来看,软件方面的考题涉及了数据结构(二叉排序树,试题1)软件工程的设计方法(试题2)、操作系统(试题6)和软件知识(试题8)网络知识(internet,试题4)、程序设计语言(Chomsky文法分类表,五元组和符号串集合,试题5)七大方面的知识。其中,数据结构考察二叉树相关知识,以及算法复杂度等,这一部分的考查难度相对较大。数据库、加密算法和网络知识相对简单,考察的内容主要是一些基础性、常识性的问题,如加密算法的性质和种类、以太网的令牌环网模型、互联网的一些知识等。
硬件方面的考题涉及了CacheCPU、内存之间的关系(试题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)、数据库(试题28)、编译技术(试题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)、软件开发过程和测试(试题56)、排序方法(试题7)、形式语言的文法(试题8)等方面的知识。其中,数据结构考查了记录的查找和排序算法、文件的存储与组织方式、二叉树相关知识以及算法复杂度等,这一部分的考查难度相对较大;另一个重要的考查点是涉及的概念很多,有各种排序算法、算法复杂度、二叉树的周游、高度、哈夫曼树、字符串算法、各种文件的组织结构等等,其中各种算法是数据结构知识中很重要的一部分:数据库、进程和网络知识相对简单,考查的内容主要是一些基础性、常识性的问题,如进程的性质、以太网的分段等。

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

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

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

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

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

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

延伸阅读

文章来源于领测软件测试网 https://www.ltesting.net/

65/6<123456>

关于领测软件测试网 | 领测软件测试网合作伙伴 | 广告服务 | 投稿指南 | 联系我们 | 网站地图 | 友情链接
版权所有(C) 2003-2010 TestAge(领测软件测试网)|领测国际科技(北京)有限公司|软件测试工程师培训网 All Rights Reserved
北京市海淀区中关村南大街9号北京理工科技大厦1402室 京ICP备10010545号-5
技术支持和业务联系:info@testage.com.cn 电话:010-51297073

软件测试 | 领测国际ISTQBISTQB官网TMMiTMMi认证国际软件测试工程师认证领测软件测试网