- 1、本文档共8页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
软件技术基础1题
西安电子科技大学网络教育学院
模拟试题1
《软件技术基础》期末考试试题
(90分钟)
题号一二三四总分题分得分
填空题(每小题1分,共25分):
软件是一种_____________产品,软件产品具有无形性,它是通过_____________体现它的功能和作用的。
产生软件危机的原因一方面与软件本身的__________有关,另一方面与软件开发和__________的方法不正确有关。
一般说来,软件生命周期由软件定义、____和____三个时期组成。
在软件生存期模型当中,____模型适用于需求明确的任务;____模型适用于面向对象的软件开发工程。
可行性研究可以从经济可行性、_____可行性、_____可行性三个方面进行分析。
_____是描述物理系统的传统工具,基本思想是用_____以黑盒子的形式描述系统里面的每个部件。
数据字典应该由四类元素的定义组成:数据流、_____、数据存储、_____。
需求分析阶段,分析人员通过数据流程图(DFD)和数据字典建立软件的_____模型和_____模型。
结构化分析方法就是面向数据流_____逐步求精进行需求分析的方法。适用于分析大型的_____。
ER模型中包含三个基本成分是:_____、_____、_____。
项目管理的基本特点是:项目管理是一项_____的工作;项目管理具有_____性。
软件设计是一个把_____转化为_____的过程。
模块的独立程度由_____和_____两个定性标准度量。
耦合是影响软件复杂程度的一个重要因素,应该采取的设计原则:尽量使用_____,少用_____,限制_____的范围,完全不用_____。
面向数据流的设计方法把_____映射成_____,信息流的两种类型是_____和_____。
Jackson指出,无论逻辑数据结构还是程序结构,都包括顺序结构,_____,_____三种结构
盒图(N-S图)特点:_______、不可能任意转移控制、很容易确定局部和全程数据的作用域、很容易表现嵌套关系,也可以表示模块的_______结构。
编码风格实际上是一种编程_____,编码对象是_____和人,编码风格最重要的两条是:_____和_____。
Halstead是度量程序复杂性的另一种方法,它根据程序中_____和_____的总数来度量程序复杂程度。
面向对象测试可分为算法层、_____层、_____层???关系层四个层次进行。
_____的目的就是实现人和计算机的通信,指挥计算机按人的意志正确工作,_____是人和计算机通信的最基本的工具。
PDL是一种“混杂语言”,它时用一种语言的_____,同时使用另一种语言的_____。
测试有两种方法:_____测试又称结构测试、_____测试又称为功能测试。
模块测试并不是一个独立的程序,因此必须为每个单元测试开发_____软件和_____软件。
为提高软件系统的_____性、可修改性和_____性,人们在实践中逐渐创造出面向对象方法学。
单选题(每题1分,共30分):
1.软件质的部分是(C )
C.文档
2. 网络通信软件属于(B )
B. 系统软件
3. “为了解决这个问题,目标系统必须做什么?”是软件开发(C )阶段要回答的问题?
C. 需求分析 D. 总体设计
4. 软件生存期法中用户的参与主要在(A )
A.软件定义期
5.可行性研究的第一个具体步骤是(B )
B. 确定项目规模和目标
6.描绘物理系统的传统工具是(C )
C. 系统流程图
7.数据字典不包括对(D )的描述。
D. 数据源和数据接收
8.需求分析的产品是(D )
D. 需求规格说明书
9. SA方法的分析步骤是首先调查了解当前系统的工作流程,然后(A )
A.获得当前系统的物理模型,抽象出当前系统的逻辑模型,建立目标系统的逻辑模型
10. (B )把已确定的软件需求转换成特定形式的设计表示,使其得以实现。
B. 总体设计
11. 下列独立性依次增强的排列是(B )
B. 内容耦合公共耦合数据耦合非直接耦合
12. 结构化设计方法(SD)与结构化分析方法(SA)遵循(C )模型,采用逐步求精技术,SD方法通常与SA相联,即依据数据流图设计程序的结构。
C. 抽象思维
13. 在Jackson程序设计方法中,从数据结构图导出程序结构图是在第(C )步。
C. 三
14.以下不是程序流程图的缺点的是(D )
D. 越来越多的人已经不再使用它
15. COBOL语言适用于(B )
A.工程和科学计算 B. 商业领域
16. 有关测试的定义正确的是(B )
B. 测试是为了发现程序中的错误而执行程序的过程
17. 逻辑覆盖强弱关系正确的是(D )
D. 判定覆盖
您可能关注的文档
最近下载
- 古代汉语讲义(下).doc VIP
- 六三制新青岛版五年级科学上册全一册全部课件(一共25课时).pptx
- NB∕T 32035-2016 光伏发电工程概算定额.docx
- 精神科医疗pdca案例.pdf VIP
- 第二单元第2课《心灵的色彩》课件2024人美版初中美术七年级上册.ppt
- 2022年中小学心理健康课程标准.pdf
- 人教版(2024)七年级生物上册课件 2.1.1 藻类、苔藓和蕨类植物.pptx VIP
- 人教版五年级数学上册期中质量监测卷(无答案)(7).docx VIP
- 暨南大学硕士研究生入学考试《353卫生综合》近5年(2017-2021)真题.pdf
- 郭锡良古代汉语详细知识点总结.pdf VIP
文档评论(0)