2022 年上半年软考程序员考试知识点及试题
分析
2.程序设计根底
本次考试试题一至试题四为必答题,考察了程序流程图和 C 语言;试
题五至试题六为二选一,要求考生把握一门面对对象的语言。
试题一 程序流程图
该题要求考生依据算法描述,对程序流程图进展填充。程序流程图所
描述的是一个模式匹配的算法,题目的说明局部对该算法的实现进展了具
体的说明,所以解题时,需要充分的理讲解明局部,然后以对号入座的形
式分析每一个程序分支具备什么样的功能,最终填空。该题第一分支推断
是否重叠,其次个分支推断是否为字串,第三个分支推断是否找出了全部
子串。
试题二C 语言程序设计
此题通过找错来考察 C 语言的语法学问,要求考生不仅要找出错误,
还需给出解决方案。问题一考察考生对字符数组、字符型指针的根本操作
和字符串函数的的运用,较简洁;问题二通过函数来考察程序构造对程序
结果的影响。该函数体使用了挨次、分支和直到型循环构造。首先程序循
环体中的输入语句没有给 a[k]取地址,导致数组元素 a 的值错误;a[k]输
评论0
最新资源