2010年下半年程序员下午考试试卷解析

需积分: 9 20 下载量 146 浏览量 更新于2024-09-16 收藏 215KB PDF 举报
"2010年下半年程序员下午考试试卷" 这篇资料是2010年下半年全国计算机技术与软件专业技术资格(水平)考试中的程序员科目下午试卷。考试时长为150分钟,总分为75分,包含6道题目,前四题为必答题,后两题考生需选择一题作答。试卷结构严谨,要求考生在答题纸上清晰填写个人信息,并按照题目要求进行作答。 试题一是一道基于流程图的问题,考察考生对条件判断逻辑的理解。流程图中包含两个判断条件:A>0 和 B>0,每个条件可能成立(标记为Y)也可能不成立(标记为N)。表格列举了四种不同的条件组合,要求考生根据流程图确定在哪些条件组合下,流程会执行特定的路径,例如“1→i”,“2→j”,和“3→k”。问题分别要求写出能执行这些路径的条件组合序号,这需要考生分析流程图的逻辑,结合条件表进行解答。 试题二涉及C语言编程,提供了一个名为deldigit的函数,其功能是删除输入字符串s中的所有数字字符,只保留非数字字符,并将结果保留在原字符串空间中。为实现这一功能,函数创建了一个临时字符串t,并将非数字字符依次存入其中。题目要求填写完成这个函数的关键代码,即填充语句或语句成分,这测试了考生对字符串操作和条件判断的掌握能力。 这两道题目的解答不仅需要对编程语言的基本语法有深入理解,还需要考生具备逻辑分析能力和问题解决技巧。通过这样的考试,可以评估程序员候选人在实际编程项目中解决问题的能力,以及他们对于条件控制结构、字符串处理等基础编程概念的熟练程度。