首页 考试吧论坛 Exam8视线 考试商城 网络课程 模拟考试 考友录 实用文档 求职招聘 论文下载
2011中考 | 2011高考 | 2012考研 | 考研培训 | 在职研 | 自学考试 | 成人高考 | 法律硕士 | MBA考试
MPA考试 | 中科院
四六级 | 职称英语 | 商务英语 | 公共英语 | 托福 | 雅思 | 专四专八 | 口译笔译 | 博思 | GRE GMAT
新概念英语 | 成人英语三级 | 申硕英语 | 攻硕英语 | 职称日语 | 日语学习 | 法语 | 德语 | 韩语
计算机等级考试 | 软件水平考试 | 职称计算机 | 微软认证 | 思科认证 | Oracle认证 | Linux认证
华为认证 | Java认证
公务员 | 报关员 | 银行从业资格 | 证券从业资格 | 期货从业资格 | 司法考试 | 法律顾问 | 导游资格
报检员 | 教师资格 | 社会工作者 | 外销员 | 国际商务师 | 跟单员 | 单证员 | 物流师 | 价格鉴证师
人力资源 | 管理咨询师考试 | 秘书资格 | 心理咨询师考试 | 出版专业资格 | 广告师职业水平
驾驶员 | 网络编辑
卫生资格 | 执业医师 | 执业药师 | 执业护士
会计从业资格考试会计证) | 经济师 | 会计职称 | 注册会计师 | 审计师 | 注册税务师
注册资产评估师 | 高级会计师 | ACCA | 统计师 | 精算师 | 理财规划师 | 国际内审师
一级建造师 | 二级建造师 | 造价工程师 | 造价员 | 咨询工程师 | 监理工程师 | 安全工程师
质量工程师 | 物业管理师 | 招标师 | 结构工程师 | 建筑师 | 房地产估价师 | 土地估价师 | 岩土师
设备监理师 | 房地产经纪人 | 投资项目管理师 | 土地登记代理人 | 环境影响评价师 | 环保工程师
城市规划师 | 公路监理师 | 公路造价师 | 安全评价师 | 电气工程师 | 注册测绘师 | 注册计量师
缤纷校园 | 实用文档 | 英语学习 | 作文大全 | 求职招聘 | 论文下载 | 访谈 | 游戏
您现在的位置: 考试吧(Exam8.com) > 软件水平考试 > 复习资料 > 程序员资料 > 正文

2010年下半年软考程序员考试试题分析

来源:考试吧Exam8.com) 2010-11-15 19:09:17 考试吧:中国教育培训第一门户 模拟考场
2010年上半年(11月)考试围绕考试大纲,重点考查基础知识,考试题型没有变化。

  2010年上半年(11月)考试围绕考试大纲,重点考查基础知识,考试题型没有变化。下面就本次考试试题结构进行分析。

  1、计算机硬软件综合知识试题

  计算机硬软件综合知识点分布如表1所示:

计算机硬软件综合知识点分布

  由上表可知,上午题有如下特点:

  1、重点突出。软件开发与运行维护基础知识、计算机硬件基础知识、数据结构与算法、数据库系统基础知识占总分的50%;其中软件开发与运行维护基础知识的所占分值比例较往年提升较大,分值占到了总分的20%。

  2、多媒体技术的所占分值有所上升;网络技术与操作系统所占分值有少许下降,计算机应用与信息、计算机英语、计算机数学在近年考试中基本稳定。

  3、题目难易程度与往年持平。

  2.程序设计基础

  本次下午考试在题目数量和题型上没有变化,试题一至试题四为必答题,考查了程序流程图和C语言;试题五至试题六为面向对象的程序设计填空,要求考生在C++和Java中选择一门作答。

  试题一:程序流程图

  该题题型新颖,题目通过程序流程图考查考生对基本程序结构--选择的执行流程的掌握情况。问题1~问题3不难,关键在问题4,这里实际上就是一个排列组合问题。

  试题二:C语言程序设计

  本题考查串的操作,包含两个程序段,相互之间没有关联。

  程序段一主要考查考生对空间申请malloc函数、串结束标志,此题容易得分。

  程序段二通过对字符串逆置考查递归算法,这是本题的难点。题目要从程序逆置字符串的过程下手。该题思想是先将第一个字符与最后一个字符交换,然后是第二个字符与倒数第二个字符交换,依次类推,每次处理两个字符。由此可知每次递归调用的初始位置为当前字符的下一个位置s+1,剩余要逆置的字符串长度为当前字符串长度减2(len-2);那么程序到什么时候结束呢?当然是剩下字符长度小于2的时候就结束。

  试题三:C语言程序设计

  本题同样也包括两个程序段,相互之间没有联系,但都考查了函数的参数传递。

  程序段一通过C文件的操作考查考生对文件变量的声明、数组作为实参的参数传递方式的掌握情况。程序段二是考查指针、双重指针作为形参时,参数的传递方式是传地址。指针是地址,指针的指针是地址的地址,当指针作为实参传递时,要考虑的是程序修改的是形参指针所指的内容,还是修改了存储形参的地址。这是本题的难点所在。

  试题四:C语言程序设计

  本题考查单链表。单链表包括查找、插入、删除基本操作,删除操作在查找操作的基础上,对需要删除的结点更改指向它的指针即可。指针是C语言的重点,每次考试是必考的内容。

  试题五~试题六:C++/JAVA程序设计(试题五、六选做一题)

  这两个试题是二选一,考查的知识点是一样的,只是实现的语言不同而已。本题的程序结构简单,通过简单选择排序来考查面向对象程序设计语言的语法知识。

  语法知识方面考查了对象的生成、成员函数的定义与调用,Java语言还考查了常量的定义。本题只要考生掌握了面向对象程序设计的基本语法知识和简单选择排序的基本思想,该题填空就迎刃而解了。

文章搜索
软件水平考试栏目导航
版权声明:如果软件水平考试网所转载内容不慎侵犯了您的权益,请与我们联系800@exam8.com,我们将会及时处理。如转载本软件水平考试网内容,请注明出处。