- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
计算机技术与软件专业技术资格(软件设计师)模拟卷及答案
一、填空题
1.计算机软件分为系统软件和______。
2.数据结构包括数据的逻辑结构、存储结构和______。
3.程序设计语言的基本成分有数据成分、运算成分、控制成分和______。
4.操作系统中,进程调度算法常用的有先来先服务、______、时间片轮转等。
5.数据库系统的三级模式结构是外模式、模式和______。
6.算法的时间复杂度是指______。
7.面向对象程序设计的主要特性有封装、继承和______。
8.网络协议的三要素是语法、语义和______。
9.软件测试的方法主要有黑盒测试和______。
10.软件维护可分为改正性维护、适应性维护、完善性维护和______。
二、单项选择题
1.以下不属于软件生命周期模型的是()
A.瀑布模型
B.快速原型模型
C.螺旋模型
D.关系模型
2.下列关于栈的叙述中,正确的是()
A.栈顶元素最先能被删除
B.栈顶元素最后才能被删除
C.栈底元素永远不能被删除
D.栈底元素最先能被删除
3.某二叉树共有7个结点,其中叶子结点只有1个,则该二叉树的深度为(假设根结点在第1层)()
A.3
B.4
C.6
D.7
4.下列排序方法中,最坏情况下比较次数最少的是()
A.冒泡排序
B.简单选择排序
C.直接插入排序
D.堆排序
5.数据库设计中反映用户对数据要求的模式是()
A.内模式
B.概念模式
C.外模式
D.设计模式
6.下列选项中属于面向对象设计方法主要特征的是()
A.继承
B.自顶向下
C.模块化
D.逐步求精
7.下列叙述中正确的是()
A.有一个以上根结点的数据结构不一定是非线性结构
B.只有一个根结点的数据结构不一定是线性结构
C.循环链表是非线性结构
D.双向链表是非线性结构
8.耦合性和内聚性是对模块独立性度量的两个标准。下列叙述中正确的是()
A.提高耦合性降低内聚性有利于提高模块的独立性
B.降低耦合性提高内聚性有利于提高模块的独立性
C.耦合性是指一个模块内部各个元素间彼此结合的紧密程度
D.内聚性是指模块间互相连接的紧密程度
9.下列关于计算机病毒的叙述中,错误的是()
A.计算机病毒具有潜伏性
B.计算机病毒具有传染性
C.感染过计算机病毒的计算机具有对该病毒的免疫性
D.计算机病毒是一个特殊的寄生程序
10.下列叙述中,正确的是()
A.内存中存放的是当前正在执行的应用程序和所需的数据
B.内存中存放的是当前暂时不用的程序和数据
C.外存中存放的是当前正在执行的程序和所需的数据
D.内存中只能存放指令
三、多项选择题
1.以下属于软件工程原则的有()
A.抽象
B.信息隐蔽
C.模块化
D.局部化
E.确定性
2.下列属于数据模型的有()
A.层次模型
B.网状模型
C.关系模型
D.面向对象模型
E.树状模型
3.下列关于线性表的叙述中,正确的有()
A.线性表是n个元素的有限序列
B.线性表可以为空表
C.线性表的每一个元素有且仅有一个直接前驱和一个直接后继
D.线性表的数据元素可以是各种各样的
E.线性表的存储方式只有顺序存储和链式存储两种
4.下列关于操作系统的叙述中,正确的有()
A.操作系统是系统软件的核心
B.操作系统是是计算机硬件的第一级扩充
C.操作系统的性能在很大程度上决定了计算机系统工作的优劣
D.操作系统的功能是管理计算机系统中的各种资源
E.操作系统只管理软件资源,不管理硬件资源
5.下列关于软件测试的说法中,正确的有()
A.软件测试是为了发现错误而执行程序的过程
B.测试要以查找错误为中心,而不是为了演示软件的正确功能
C.一个好的测试用例是在于它能发现至今未发现的错误
D.一个成功的测试是发现了至今未发现的错误的测试
E.软件测试只能发现错误,不能证明软件没有错误
6.下列属于面向对象程序设计语言的有()
A.C++
B.Java
C.Python
D.C
E.VB
7.下列关于数据库系统的叙述中,正确的有()
A.数据库系统减少了数据冗余
B.数据库系统避免了一切数据冗余
C.数据库系统中数据的一致性是指数据类型一致
D.数据库系统比文件系统能管理更多的数据
E.在数据库系统中,数据的共享性高
8.下列关于网络拓扑结构的说法中,正确的有()
A.星型拓扑结构中,中心节点的故障会导致整个网络瘫痪
B.总线型拓扑结构中,任何一个节点的故障都不会影
原创力文档


文档评论(0)