四川农业大学20年12月《软件工程(专科)》作业考核-答案

合集下载

2020期末机考川农《软件工程(专科)》

2020期末机考川农《软件工程(专科)》

2020年四川农业大学网络教育专科考试软件工程试卷本试题一共五道大题,共3页,满分100分。

考试时间90分钟。

一、单项选择题(本大题共15小题,每小题1分,共计15分)1、软件开发的资源中,( C )是最重要的资源。

A、人力资源B、硬件资源C、软件资源D、软件复用性及软件部件库2、软件工程的三要素是( B )。

A、方法、工具和文档B、方法、工具和过程C、方法、文档和人D、方法、过程和人3、数据流图(DFD图)中表示“加工”的图形符号是( D )。

A、箭头B、双横线C、矩形框D、圆4、又称为有效性测试的是 ( C )。

A、单元测试B、组装测试C、确认测试D、系统测试5、N-S图,也称盒图,是( B )时使用的一种图形工具。

A、系统结构设计B、过程设计C、数据设计D、接口设计6、软件测试的策略将测试过程按4个步骤进行,以下与程序编码阶段同一阶段进行的测试是 ( A )。

A、单元测试B、组装测试C、确认测试D、系统测试7、软件结构图(SC图)中一个模块的扇出是指( D )。

A、该模块的所有上层模块数B、该模块的所有下层模块数C、直接调用该模块的所有上层模块数D、该模块直接调用的所有下层模块数8、在以下度量模块独立性的内聚准则的部分内聚类型中,内聚性最强的是( C )。

A、逻辑内聚B、时间内聚C、功能内聚D、通信内聚9、可行性研究主要集中在以下四个方面,其中( B )是最难决断的方面。

A、经济可行性B、技术可行性C、法律可行性D、抉择10、以下不属于McCall软件质量模型中的质量特性的是( A )。

A、结构性B、完整性C、正确性D、效率11、允许测试人员利用程序内部的逻辑结构及有关信息,设计或选择测试用例,对程序所有逻辑路径进行测试的测试用例设计方法是( B )。

A、黑盒测试B、白盒测试C、选择测试D、穷举测试12、如果一个软件系统是使用类、对象、( A )和通信这4个概念设计和实现的,则可以认为这个软件系统是面向对象的。

[四川农业大学]《软件工程(专科)》20年6月作业考核

[四川农业大学]《软件工程(专科)》20年6月作业考核

【奥鹏】-[四川农业大学]《软件工程(专科)》20年6月作业考核试卷总分:100 得分:100第1题,结构化设计是一种应用最广泛的系统设计方法,是以()为基础、自顶向下、逐步求精和模块化的过程A、数据流B、数据流图C、数据库D、数据结构正确答案:A第2题,如果某种内聚要求一个模块中包含的任务必须在同一段时间内执行,则这种内聚为( )A、时间内聚B、逻辑内聚通信内聚C、信息内聚正确答案:A第3题,概要设计与详细设计衔接的工具是()A、DFDB、SC图C、PADD、程序流程图正确答案:B第4题,可行性分析研究的目的是()A、争取项目B、项目值得开发否C、开发项目D、规划项目正确答案:B第5题,软件生产过程中,需求信息由()给出A、程序员B、项目管理者C、软件分析设计人员D、软件用户正确答案:D第6题,描述静态数据结构的概念模式是()A、E-R图B、DFDC、结构图D、框图正确答案:A第7题,软件需求分析的主要任务是解决目标系统的()的问题。

A、做什么B、怎么做C、是否做D、对谁做正确答案:A第8题,分层数据流图是一种比较严格又易于理解的描述方式,它的顶层描述了系统的()A、总貌B、细节C、抽象D、软件的作用正确答案:A第9题,研究开发所需要的成本和资源是属于可行性研究中的 ( ) 研究的一方面。

A、技术可行性B、经济可行性C、社会可行性D、法律可行性正确答案:B第10题,数据字典是对数据定义信息的集合,它所定义的对象都包含于()A、数据流图B、程序框图C、软件结构D、方框图正确答案:A第11题,分析员是()A、户中系统的直接使用者B、用户和软件人员的中间人C、软件的编程人员D、用户和软件人员的领导正确答案:B第12题,开发软件所需高成本和产品的低质量之间有着尖锐的矛盾,这种现象称作()。

A、软件投机B、软件危机C、软件工程D、软件产生正确答案:B第13题,在 SD 方法中全面指导模块划分的最重要的原则是A、程序模块化B、模块高内聚C、模块低耦合D、模块独立性正确答案:D第14题,在软件结构化设计中,好的软件结构设计应该力求做到()A、顶层扇出较少,中间层扇出较高,底层模块低扇入B、顶层扇出较高,中间层扇出较少,底层模块高扇入C、顶层扇入较少,中间层扇出较高,底层模块高扇入D、顶层扇入较少,中间层扇入较高,底层模块低扇入正确答案:B第15题,软件需求分析应确定的是用户对软件的()A、功能需求和非功能需求B、性能需求C、非功能需求D、功能需求正确答案:A第16题,快速原型模型的主要特点之一是()A、开发完毕才见到产品B、及早提供全部完整的软件产品C、开发完毕后才见到工作软件D、及早提供工作软件正确答案:D第17题,在下列的基本成分中,哪个不是数据流程图的基本成分?()A、信息处理B、信息存储C、外部实体D、系统状态正确答案:D第18题,模块的内聚性最高的是()A、逻辑内聚B、时间内聚C、偶然内聚D、功能内聚正确答案:D第19题,在软件的分析阶段,常用()来描述业务处理系统的信息来源、存储、处理和去向。

软件工程作业及参考答案(最新版)

软件工程作业及参考答案(最新版)

软件工程一、软件危机与软件工程1.软件危机是指在开发和()过程中所遇到的一系列严重问题。

A.运行B.设计C.维护D.编码2.造成软件危机的原因是:A.用户使用不当B.对软件的错误认识C.硬件不可靠D.缺乏好的开发方法和手段3.软件工程方法学的研究内容包含软件开发技术和软件工程管理两部分,其期望达到的最终目标是()。

A.消除软件危机B.软件开发工程化C.程序设计自动化D.实现软件重用4.软件工程学中除重视软件开发技术的研究外,另一重要组成内容是软件的()。

A.工程管理B.成本核算C.人员培训D.工具开发5.软件计划是软件开发的早期和重要阶段,此阶段要求交互和配合的是()。

A.设计人员和用户B.分析人员和用户C.分析人员和设计人员D.编码人员和用户6.软件工程的结构化生命周期方法是将软件开发的全过程划分为相互独立而又相互依存的阶段,软件的逻辑模型形成于()。

A.开发阶段B.计划阶段C.分析阶段D.设计阶段7.在软件工程中,软件生存期可分为计划、开发以及维护三个阶段,每个时期又分为若干更小的阶段。

通常,计划时期包括问题定义、可行性研究和①,开发时期包括②、详细设计、编码以及③。

①A.需求分析B.可行性研究C.经费预算D.质量保证②A.需求分析B.可行性研究C总体设计D模块化设计③A.文档编制B.运行维护C.测试D.验收8.软件开发中常采用的生命周期方法,由于其特征而一般称其为()。

A.层次模型B.瀑布模型C.螺旋模型D.对象模型9.描述软件生存周期的瀑布模型包括计划、(A)、设计、编码、测试、维护等阶段。

其中,设计阶段又可以分成(B)和(C)两个步骤。

A:①需求分析②可行性研究③需求调查④问题定义B,C:①方案设计②代码设计③概要(总体)设计④数据设计⑤详细设计10.什么是软件危机?软件危机产生的原因?11.生命周期阶段的划分?每个阶段的任务?二、可行性研究1.可行性研究的任务?步骤?对于各种可能的方案,从哪几个方面进行可行性研究?参考答案:任务:在尽可能短的时间内确定该软件项目是否能够开发,是否值得开发。

四川农业大学20年12月《生产运作管理((专科)》作业考核-答案

四川农业大学20年12月《生产运作管理((专科)》作业考核-答案

1.当制造具有各种不同要求的产品时,最有效的设施布置是()A.产品导向布置B.工艺导向布置C.定位布置D.仓库布置答案:B2.出产提前期是指某车间出产的日期比()应提前的天数A.半成品在后一车间出产的日期B.成品完工出产日期C.后一车间投入日期D.半成入库日期答案:B3.为评定产品是否具有规定的质量而进行试验、检验和检查所支付的费用称作()。

A.预防成本B.外部质量保证成本C.鉴定成本D.内部缺陷成本答案:C4.提出要形成一个虚拟公司的是()A.ERPB.MRPC.敏捷制造D.并行工程答案:C5.工艺专业化时按照生产()的不同划分车间(或小组)的A.产品或零部件B.设备性能C.工艺性质D.工人技术答案:C6.有A和B两项任务,A的计划交货期比B早一天,而作业时间A为8小时,B为8天,先安排B加工。

这种作业安排依据的规则是()A.先到先服务规则B.最早到期规则C.最短作业时间规则D.最短松弛时间规则答案:A7.()是一种试验性的用于设备单行布置的方法A.从至表法B.模型布置C.样板布置D.CRAFT法(计算机辅助设备布置技术)答案:A8.制约装配线效率的关键因素是()。

A.标准时间B.设备数量C.员工熟练程度D.瓶颈设备答案:D9.布置方法-作业相关图法中的“X”代表()A.绝对重要B.一般C.不重要D.不予考虑答案:D10.备货型企业进行产品出产进度计划决策的重点是()A.产品价格和交货期B.产品品种和产量C.产品价格和产量D.产品品种和交货期答案:B11.在装配式生产中,若是成批生产,一批零件的移动方式有三种,其中加工周期最长的方式为()A.平行移动方式B.顺序移动方式C.平行顺序移动方式D.不确定答案:B12.油漆生产企业编制综合计划时,计划制定者最可能采用的计划单位是()A.多少升的油漆,而不是管具体什么颜色的B.不同颜色的油漆各生产多少升C.不同颜色的油漆采用不同的计量单位D.以上均采用E.以上均不采用答案:A13.应该建在靠近原材料产地的企业是()A.汽车制造厂B.餐馆C.空调制造厂D.水泥厂E.超市答案:D14.ABC控制的要点是()。

《软件工程》作业及答案.doc

《软件工程》作业及答案.doc

《软件工程》作业第一章1.什么是软件危机,它有哪些典型表现?答: 软件危机是指在计算机软件的开发和保护过程中所碰到的一系列严重问题。

归纳地说,软件危机包含下述双方面的问题:如何开发软件,以知足对软件日趋增添的需求;如何保护数目不停膨胀的已有软件。

软件危机典型表现:对软件开发成本和进度的预计常常很不正确。

用户对“已达成的” 软件系统不满意的现象常常发生。

软件产品的质量常常靠不住。

软件常常是不行保护的。

软件往常没有合适的文档资料。

软件成本在计算机系统总成本中所占的比率逐年上涨。

软件开发生产率提升的速度,远远跟不上计算机应用快速普及深入的趋向。

产生软件危机的原由:一方面与软件自己的特色有关,另一方面也和软件开发与保护的方法不正确有关。

软件不一样于硬件,它是计算机系统中的逻辑零件而不是物理零件。

管理和控制软件开发过程相当困难。

软件是规模宏大,并且程序复杂性将跟着程序规模的增添而呈指数上涨。

目前相当多的软件专业人员对软件开发和保护还有不省糊涂看法,在实践过程中或多或少地采纳了错误的方法和技术,这是使软件问题发展成软件危机的主要原由。

2.简述产生软件危机的原由和解决的思路。

答:软件危机产生的原由一方面与软件自己的特色有关,另一方面,是与已有软件开发、保护的方法不正确有亲密关系。

解决软件危机,既要有技术举措 (方法和工具 ),又要有必需的组织管理举措。

即采纳工程化的原则和方法组织软件开发是挣脱软件危机的一个主要出路。

3.什么是软件工程?它有哪些本质特征?答: 软件工程是指导计算机软件开发和保护的一门工程学科。

采纳工程的看法、原理、技术和方法来开发与保护软件,把经过时间考验而证明正确的管理技术和目前能够获取的最好的技术方法联合起来,以经济地开发出高质量的软件并有效地保护它。

软件工程本质特征: 1、软件工程关注于大型程序的结构; 2、软件工程的中心课题是控制复杂性; 3、软件常常变化; 4、开发软件的效率特别重要; 5、和睦地合作是开发软件的要点; 6、软件一定有效地支持它的用户; 7、在软件工程领域中是由拥有一种文化背景的人替拥有另一种文化背景的人创立产品。

[四川农业大学]《药物化学(专科)》20年12月作业考核

[四川农业大学]《药物化学(专科)》20年12月作业考核
10.环磷酰胺的毒性较小的原因是() A.在正常组织中,经酶代谢生成无毒的代谢物 B.烷化作用强,使用剂量小 C.在体内的代谢速度很快 D.抗瘤谱广 正确答案:A
11.度冷丁是下列哪种药物的别名() A.盐酸美沙酮 B.盐酸吗啡 C.盐酸哌替啶 D.喷他佐辛 正确答案:C
12.凡具有治疗、预防、缓解和诊断疾病或调节生理功能、符合药品质量标准并经政府有关部门批准 的化合物,称为()。 A.化学药物 B.无机药物 C.合成有机化合物 D.天然药物 正确答案:A
《药物化学(专科)》20年12月作业考核
一、单选题 1.联苯双酯的临床应用是() A.解热镇痛 B.抗溃疡 C.保肝 D.止吐 正确答案:C
2.下列哪个药物是通过定量构效关系设计出来的() A.去甲丙咪嗪 B.诺氟沙星 C.青蒿素 D.氨磺丁脲 正确答案:B
3.下列哪一项不属于药物的功能() A.预防脑血栓 B.避孕 C.缓解胃痛 D.去除脸上皱纹 正确答案:D
30.普萘洛尔主要用于() A.治疗心律不齐 B.抗高血压 C.降低血中胆固醇含量 D.治疗心绞痛 正确答案:A
二、多选题 1.NO供体药物吗多明在临床上用于() A.扩血管 B.缓解心绞痛 C.抗血栓 D.哮喘 E.高血脂 正确答案:ABD
2.抗溃疡药的分类有() A.H 1受体拮抗剂 B.质子泵抑制剂 C.H2 受体拮抗剂 D.胃黏膜保护剂 E.COX-2抑普沙坦 B.卡托普利 C.利多卡因 D.阿霉素 正确答案:B
14.关于麻黄碱的下列说法不正确的是() A.分子中含2个手性碳原子 B.属于拟肾上腺素药物
C.口服无效 D.用于防止低血压、哮喘和鼻塞 正确答案:C
15.硝苯地平的作用靶点为() A.受体 B.酶 C.离子通道 D.核酸 正确答案:C

四川农业大学答案 《语言学概论(本科)》20年12月作业考核答卷

四川农业大学答案 《语言学概论(本科)》20年12月作业考核答卷

《语言学概论(本科)》20年12月作业考核
试卷总分:100 得分:100
一、单选题(共10 道试题,共40 分)
1.我们在念“老虎”时,通常要把“老”念成类似阳平,这种变化叫做()。

A.同化
B.异化
C.弱化
D.脱落
正确的答案是:B
2.汉语“木头”[mu t‘ou]弱化成[mu t‘o],这种变化叫做()。

A.同化
B.异化
C.弱化
D.脱落
正确的答案是:C
3.下面的词中,属于派生词的是()。

A.教师
B.儿子
C.阿姨
D.司机
正确的答案是:C
4.汉民族标准语是()。

A.国语
B.普通话
C.书面语
D.北京话
正确的答案是:B
5.英语“worker”中的“-er”是()。

A.构词语素
B.构形语素
C.虚词语素
D.词根语素
正确的答案是:A
6.一个民族的全体或部分成员放弃使用本民族语言转而使用另一民族语言的现象叫()。

A.语言混合
B.语言转用
C.克里奥尔
D.双语现象
正确的答案是:B。

四川农业大学智慧树知到“计算机科学与技术”《软件工程(专科)》网课测试题答案3

四川农业大学智慧树知到“计算机科学与技术”《软件工程(专科)》网课测试题答案3

四川农业大学智慧树知到“计算机科学与技术”《软件工程(专科)》网课测试题答案(图片大小可自由调整)第1卷一.综合考核(共15题)1.为了克服软件危机,人们提出了用()的原理来设计和维护软件,这就是软件工程诞生的基础。

A.数学B.软件学C.运筹学D.工程学2.结构化设计(SD)方法是一种()的软件开发方法A.面向用户B.面向数据结构C.面向对象D.面向数据流3.具有风险分析的软件生存周期模型是()A.瀑布模型B.喷泉模型C.螺旋模型D.增量模型4.瀑布模型的存在问题是()A.用户容易参与开发B.缺乏灵活性C.用户与开发者易沟通D.适用可变需求5.概要设计与详细设计衔接的工具是()A.DFDB.SC图C.PADD.程序流程图6.通信内聚、逻辑内聚、信息内聚和时间内聚的内聚性从高到低顺序是()A.通信、逻辑、信息、时间B.通信、时间、信息、逻辑C.信息、通信、时间、逻辑D.信息、通信、逻辑、时间7.在软件的分析阶段,常用()来描述业务处理系统的信息来源、存储、处理和去向。

A.E-R图B.框图C.DFDD.时序网络8.在下列的基本成分中,哪个不是数据流程图的基本成分?()A.信息处理B.信息存储C.外部实体D.系统状态9.在SD方法中全面指导模块划分的最重要的原则是()A.程序模块化B.模块高内聚C.模块低耦合D.模块独立性10.开发软件所需高成本和产品的低质量之间有着尖锐的矛盾,这种现象称作()。

A.软件投机B.软件危机C.软件工程D.软件产生11.在可行性研究中难度最大的是()A.经济可行性B.技术可行性C.运行可行性D.法律可行性12.模块的内聚性最高的是()A.逻辑内聚B.时间内聚C.偶然内聚D.功能内聚13.数据字典是对数据定义信息的集合,它所定义的对象都包含于()A.数据流图B.程序框图C.软件结构D.方框图14.快速原型模型的主要特点之一是()A.开发完毕才见到产品B.及早提供全部完整的软件产品C.开发完毕后才见到工作软件D.及早提供工作软件15.软件生产过程中,需求信息由()给出A.程序员B.项目管理者C.软件分析设计人员D.软件用户第2卷一.综合考核(共15题)1.结构化分析SA方法以数据流图、()和加工说明等描述工具,即用直观的图和简洁的语言来描述软系统模型A.DFD图B.PAD图C.IPO图D.数据字典2.面向数据流的软件设计方法,一般是把数据流图中数据流划分为(),再将数据流图映射为软件结构。

《软件工程》题库及参考答案

《软件工程》题库及参考答案

《软件工程》练习测试题库一、单项选择题1.开发软件所需高成本和产品的低质量之间有着尖锐的矛盾,这种现象称做()A.软件工程B.软件周期C.软件危机D.软件产生2.研究开发所需要的成本和资源是属于可行性研究中的()研究的一方面。

A.技术可行性B.经济可行性C.社会可行性D.法律可行性3.IDEF0图不反映出系统()A.系统做什么B.系统功能如何实现C.系统由谁来做D.系统实现的约束条件4.模块的内聚性最高的是()A.逻辑内聚B.时间内聚C.偶然内聚D.功能内聚5.在SD方法中全面指导模块划分的最重要的原则是()A.程序模块化B.模块高内聚C.模块低耦合D.模块独立性6.软件详细设计主要采用的方法是()A.模块设计B.结构化设计C.PDL语言D.结构化程序设计7.下列关于JSP方法不正确的说法是()A.JSP方法主要用于规模不大的数据处理系统B.JSP方法不明确的划分软件概要设计和详细设计的两个阶段C.JSP方法适用于输入数据和输出数据之间有对应关系的问题求解D.JSP方法根据输入、输出的数据结构,按一定的规则映射成软件的体系结构。

因此它只适用于详细设计阶段8.不适合作为科学工程计算的语言是()A. PascalB. CC. FortranD. Prolog9.黑盒测试在设计测试用例时,主要需要研究()A.需求规格说明与概要设计说明B.详细设计说明C.项目开发计划D.概要设计说明与详细设计说明10.若有一个计算类型的程序,它的输入量只有一个X,其范围是[-1.0,1.0],现从输入的角度考虑一组测试用例:-1.001,-1.0,1.0,1.001。

设计这组测试用例的方法是()A.条件覆盖法B.等价分类法C.边界值分析法D.错误推测法11.下列属于维护阶段的文档是()A.软件规格说明B.用户操作手册C.软件问题报告D.软件测试分析报告12.快速原型模型的主要特点之一是()A.开发完毕才见到产品B.及早提供全部完整的软件产品C.开发完毕后才见到工作软件D.及早提供工作软件13.因计算机硬件和软件环境的变化而做出的修改软件的过程称为()A.较正性维护B.适应性维护C.完善性维护D.预防性维护14.类库这种机制是()级别的信息共享。

四川农业大学20年12月《科技文献检索(专科)》作业考核-答案

四川农业大学20年12月《科技文献检索(专科)》作业考核-答案

1.文献没有的作用是()A.组织B.传递C.存储D.认识答案:A2.以下关于“逻辑与”的说法中,正确的是()A.“逻辑与”用来限定检索词,缩小检索范围,提高查准率B.“逻辑与”用来扩大检索范围,增加信息命中量,提高查准率C.“逻辑与”用来限定检索结果,防止误检,提高查全率D.“逻辑与”用来扩大检索范围,提高查全率答案:A3.下列属于二次文献的是()A.专利文献B.会议文献C.学位论文D.目录答案:D4.下列不属于一次文献的是()A.期刊论文B.百科全书C.学位论文D.专利文献答案:B5.纸质信息源的载体是()A.光盘B.缩微平片C.感光材料D.纸张答案:D6.下列属于三次文献的是()A.标准文献B.学位论文C.综述D.文摘答案:C7.我国《专利法》规定,发明专利的保护期限为()A.专利权人终身享有B.30年C.10年D.20年答案:D8.IPC是下列哪一种的缩写()A.中国专利索引B.国际专利分类表C.国际标准化组织D.美国专利分类答案:B9.如果分别以检索词a、b、c在某数据库的关键词字段进行检索,均能得到相应的检索结果(结果不为0),下面哪个检索式的检索结果数量最少()A.a and b and cB.a and b or cC.a or b or cD.a or b and c答案:A10.文献记录中的ISSN号属于文献的()A.内容特征B.外部特征C.既是内容特征,也是外部特征D.上述答案皆不正确答案:B11.下列关于查全率和查准率的说法哪种正确()A.查全率和查准率存在着互逆关系B.查全率和查准率之间无相互关系C.查全率和查准率成正比D.好的检索系统可以做到查全率和查准率都达到100%答案:A12.根据加工深度来划分文献,学位论文属于()A.零次文献B.一次文献C.二次文献D.三次文献答案:B13.下列关于数据库基本组成单位的正确表述是()A.“字段”是构成数据库的基本组成单位B.“记录”是构成数据库的基本组成单位C.“文档”是构成数据库的基本组成单位D.“记录中的基本索引字段”是构成数据库的基本组成单位答案:B14.以刊载新闻和评论为主的文献是()A.图书B.报纸C.期刊D.会议文献答案:B15.利用引文追溯法检索文献是指()A.利用数据库查找相关文献的方法B.利用手工检索刊物查找相关文献的方法C.利用文献所附的参考文献查找相关文献的方法D.利用Internet查找相关文献的方法答案:C16.《中图法》是我国常用的分类法,要检索计算机科学方面的图书,需要在()类下查找。

软件工程考试题及答案

软件工程考试题及答案

软件工程考试题及答案一、单项选择题(每题2分,共20分)1. 软件工程的主要目标是()。

A. 提高软件的生产率B. 提高软件的运行效率C. 降低软件的生产成本D. 提高软件的可维护性答案:A2. 软件工程的三要素包括()。

A. 方法、工具和过程B. 方法、工具和人员C. 方法、过程和人员D. 工具、过程和人员答案:C3. 软件需求分析阶段的主要任务是()。

A. 确定软件的功能需求B. 确定软件的非功能需求C. 确定软件的界面需求D. 确定软件的测试需求答案:A4. 软件设计阶段的主要任务是()。

A. 制定软件开发计划B. 确定软件的体系结构C. 编写软件详细设计文档D. 进行软件测试答案:B5. 软件测试的目的是()。

A. 证明软件是正确的B. 发现软件中的错误C. 证明软件是无错误的D. 证明软件是可维护的答案:B6. 软件维护不包括以下哪项活动()。

A. 改正性维护B. 适应性维护C. 完善性维护D. 软件设计答案:D7. 软件项目管理的主要任务不包括()。

A. 进度管理B. 质量管理C. 风险管理D. 软件编码答案:D8. 面向对象方法中,对象的基本特性不包括()。

A. 抽象B. 封装C. 继承D. 多态答案:D9. UML(统一建模语言)是一种()。

A. 程序设计语言B. 数据库查询语言C. 建模语言D. 脚本语言答案:C10. 在软件开发过程中,需求变更是不可避免的,以下哪项不是需求变更的原因()。

A. 客户的需求不明确B. 项目范围的扩大C. 技术实现的困难D. 软件已经完成答案:D二、多项选择题(每题3分,共15分)11. 软件工程的基本原理包括()。

A. 抽象B. 模块化C. 逐步求精D. 迭代开发答案:ABC12. 软件需求分析阶段的输出包括()。

A. 需求规格说明书B. 用户手册C. 系统架构图D. 测试计划答案:A13. 软件设计阶段的主要文档包括()。

A. 架构设计文档B. 详细设计文档C. 用户手册D. 测试计划答案:AB14. 软件测试的类型包括()。

《软件工程》试题及参考答案(第6套)

《软件工程》试题及参考答案(第6套)

宜宾学院200 –200 学年度期《软件工程》试题(第6套)第一部分选择题一、单项选择题(本大题共20小题,每小题1分,共20分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。

错选、多选或未选均无分。

1、()是软件生存期中的一系列相关软件工程活动的集合,它由软件规格说明、软件设计与开发、软件确认、软件改进等活动组成。

A 软件过程B 软件工具C 质量保证D 软件工程2、在各种不同的软件需求中,功能需求描述了用户使用产品必须要完成的任务,可以在用例模型或方案脚本中予以说明,()是从各个角度对系统的约束和限制,反映了应用对软件系统质量和特性的额外要求。

A 业务需求B 功能要求C 非功能需求D 用户需求3、软件测试计划开始于需求分析阶段,完成于()阶段。

A 需求分析B 软件设计C 软件实现D 软件测试4.下面关于面向对象方法中消息的叙述,不正确的是( )。

A. 键盘、鼠标、通信端口、网络等设备一有变化,就会产生消息B.操作系统不断向应用程序发送消息,但应用程序不能向操作系统发送消息C. 应用程序之间可以相互发送消息D.发送与接收消息的通信机制与传统的子程序调用机制不同5.美国卡内基—梅隆大学SEI提出的CMM模型将软件过程的成熟度分为5个等级,以下选项中,属于可管理级的特征是( )。

A.工作无序,项目进行过程中经常放弃当初的计划B.建立了项目级的管理制度C.建立了企业级的管理制度D.软件过程中活动的生产率和质量是可度量的6.在McCall软件质量度量模型中,()属于面向软件产品修改。

A.可靠性B.可重用性C.适应性 D.可移植性7.软件生命周期中所花费用最多的阶段是()A.详细设计 B.软件编码 C.软件测试 D.软件维护8.需求分析阶段的任务是确定()A.软件开发方法B.软件开发工具C.软件开发费D.软件系统的功能9.如果某种内聚要求一个模块中包含的任务必须在同一段时间内执行,则这种内聚为( )。

相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

1.为了克服软件危机,人们提出了用()的原理来设计和维护软件,这就是软件工
程诞生的基础。

A.数学
B.软件学
C.运筹学
D.工程学
答案:D
2.分层数据流图是一种比较严格又易于理解的描述方式,它的顶层描述了系统的()
A.总貌
B.细节
C.抽象
D.软件的作用
答案:A
3.分析员是()
A.户中系统的直接使用者
B.用户和软件人员的中间人
C.软件的编程人员
D.用户和软件人员的领导
答案:B
4.快速原型模型的主要特点之一是()
A.开发完毕才见到产品
B.及早提供全部完整的软件产品
C.开发完毕后才见到工作软件
D.及早提供工作软件
答案:D
5.开发软件所需高成本和产品的低质量之间有着尖锐的矛盾,这种现象称作()。

A.软件投机
B.软件危机
C.软件工程
D.软件产生
答案:B
6.软件的()设计又称为总体结构设计,其主要任务是建立软件系统的总体结构。

A.概要
B.抽象
C.逻辑
D.规划
答案:A
7.软件生产过程中,需求信息由()给出
A.程序员
B.项目管理者
C.软件分析设计人员
D.软件用户
答案:D
8.需求分析中开发人员要从用户那里了解()
A.软件做什么
B.用户使用界面
C.输入的信息
D.软件的规模
答案:A
9.数据字典是对数据定义信息的集合,它所定义的对象都包含于()
A.数据流图
B.程序框图
C.软件结构
D.方框图
答案:A
10.概要设计与详细设计衔接的工具是()
B.SC图
C.PAD
D.程序流程图
答案:B
11.动态模型的描述工具是()
A.对象图
B.结构图
C.流程图
D.状态图
答案:D
12.在SD方法中全面指导模块划分的最重要的原则是()
A.程序模块化
B.模块高内聚
C.模块低耦合
D.模块独立性
答案:D
13.面向数据流的软件设计方法,一般是把数据流图中数据流划分为(),再将数据流图映射为软件结构。

A.数据流和事务流
B.交换流和事务流
C.信息流和控制流
D.交换流和数据流
答案:B
14.在软件结构化设计中,好的软件结构设计应该力求做到()
A.顶层扇出较少,中间层扇出较高,底层模块低扇入
B.顶层扇出较高,中间层扇出较少,底层模块高扇入
C.顶层扇入较少,中间层扇出较高,底层模块高扇入
D.顶层扇入较少,中间层扇入较高,底层模块低扇入
15.结构化设计(SD)方法是一种()的软件开发方法
A.面向用户
B.面向数据结构
C.面向对象
D.面向数据流
答案:D
16.模块的内聚性最高的是()
A.逻辑内聚
B.时间内聚
C.偶然内聚
D.功能内聚
答案:D
17.软件概要设计结束后得到的是()
A.软件结构图
B.模块算法图及说明
C.程序编码
D.可行性报告
答案:A
18.瀑布模型的存在问题是()
A.用户容易参与开发
B.缺乏灵活性
C.用户与开发者易沟通
D.适用可变需求
答案:B
19.具有风险分析的软件生存周期模型是()
A.瀑布模型
B.喷泉模型
C.螺旋模型
D.增量模型
答案:C
20.开发的结构化设计(SD)方法,全面指导模块划分的重要原则应该是()
A.模块高内聚
B.模块低耦合
C.模块独立性
D.程序模块化
答案:C。

相关文档
最新文档