为帮助广大软考中级软件设计师考生更好备考,信管网特整理汇总了软件设计师部分真题、答案及解析供考生查阅,并提供免费在线模拟答题、历年真题免费下载等服务,了解软件设计师更多备考信息请关注信管网。
相关推荐:
免费练习:软件设计师考试题库(模拟试题、章节练习、每日一练)
一、综合知识:
1、设用线性探查法解决冲突构造哈希表,且哈希函数为 H(key)=key%m,若在该哈希表中查找某关键字e 是成功的且与多个关键字进行了比较,则( )
A.这些关键字形成—个有序序列
B.这些关键字都不是e 的同义词
C.这些关键字都是 e的同义词
D.这些关键字的第一个可以不是e的同义词
信管网参考答案:C
查看解析:www.cnitpm.com/st/4548622636.html
2、对于一个初始无序的关键字序列,在下面的排序方法中,( )第一趟排序结束后,一定能将序列中的某个元素在最终有序序列中的位置确定下来。
①直接插入排序
②冒泡排序
③简单选择排序
④堆排序
⑤快速排序
⑥归并排序
A.①②③⑥
B.①②③⑤⑥
C.②③④⑤
D.③④⑤⑥
信管网参考答案:C
查看解析:www.cnitpm.com/st/454878814.html
3、对数组A=(2,8,7,1,3,5,6,4)构建大顶堆为( )(用数组表示)。
A.(1,2,3,4,5,6,7,8)
B.(1,2,5,4,3,7,6,8)
C.(8,4,7,2,3,5,6,1)
D.(8,7,6,5,4,3,2,1)
信管网参考答案:C
查看解析:www.cnitpm.com/st/454882119.html
4、最大尺寸和问题描述为,在n个整数(包含负数)的数组A中,求之和最大的非空连续子数组,如数组A= (-2, 11, -4,13, -5,-2) ,其中子数组B= (11, -4, 13)具有最大子段和20 (11-4+13=20) 。求解该问题时,可以将数组分为两个n/2个整数的子数组最大子段或或者在前半段,或者在后半段,或者跨越中间元素,通过该方法继续划分问题,直至最后求出最大子段和,该算法的时间复杂度为( )。
A.O(nlgn)
B.O(n2)
C.n2lgn
D.(n3)
信管网参考答案:B
查看解析:www.cnitpm.com/st/4548911603.html
5、在求解某问题时,经过分析发现该问题具有最优子结构和重叠子问题性质。则适用(1) 算法设计策略得到最优解。若了解问题的解空间,并以广度优先的方式搜索解空间,则采用的是(2)算法策略。
(1)A.分治
B.贪心
C.动态规则
D.回溯
(2)A.动态规则
B.贪心
C.回溯
D.分支限界
信管网参考答案:C、D
查看解析:www.cnitpm.com/st/454902849.html
二、案例分析:
9、[程序4]
start
prugbc ld gr0,data
lea gr1,0
lea gr3,48
loop1 cpl gr0,wdt,gr1
jp2 loop2
st gr3,btasc,gr1
lea gr1,1,gr1
lea gr2,-4,gr1
jn2 loop1
(1)
loop2 lea gr2,48
loop3 cpl gr0,wdt,gr1
jmi next
(2)
lea gr2,1,gr2
jmp loop3
next (3)
lea gr1,1,gr1
lea gr2,-4,gr1
jnz loop2
last (4) ;处理个位数
(5)
exit
c48 dc 48
wdt dc 10000
dc 1000
dc 100
dc 10
btasc ds 5
data dc #fa59h
end
信管网参考答案:
9、JMP LAST
(2)SUB GR0,WDT,GR1
(3)ST GR2,BTASC,GR1
(4)ADD GR0,C48
(5)ST GR0,BTASC,GR1
温馨提示:因考试政策、内容不断变化与调整,信管网网站提供的以上信息仅供参考,如有异议,请以权威部门公布的内容为准!
信管网致力于为广大信管从业人员、爱好者、大学生提供专业、高质量的课程和服务,解决其考试证书、技能提升和就业的需求。
信管网软考课程由信管网依托10年专业软考教研倾力打造,官方教材参编作者和资深讲师坐镇,通过深研历年考试出题规律与考试大纲,深挖核心知识与高频考点,为学员考试保驾护航。面授、直播&录播,多种班型灵活学习,满足不同学员考证需求,降低课程学习难度,使学习效果事半功倍。
发表评论 查看完整评论 | |
主讲:蒋老师立即播放
关于我们 ┊ 付款方式 ┊ 联系我们 ┊ 加入我们 ┊ 网站声明 ┊ QQ学习群 ┊ 网站地图 ┊ 最近更新 |
客服热线:400-880-6318 QQ:800184589 微信:270019001 文章或图片如有侵权,请第一时间联系删除 |
Copyright ©2010-2022 信息化项目管理专业网站 - 信管网 All Rights Reserved 湘ICP备15005302号-9 湘公网安备 43010402000418号 |
![]() |