内容摘要:
西安交通大学《软件工程概论》在线作业-0 试卷总分:100 得分:100 一、单选题 (共 25 道试题,共 50 分) 1.盒图也称为( )或Chapin图.这种表达方式取消了流程线,它强迫程序员以结构化方式思考和解决问题. A.
作业 考核 论文 答案 一请联系 微--xhmcz122 Q-210969415
西安交通大学《软件工程概论》在线作业-0
4.报表的数据源可以是( )
A.表或视图
B.表或查询
C.表、查询或视图
D.表或其他报表
答案:A
5.操作对象只能是一个表的关系运算是( )
A.联接和选择
B.联接和投影
C.选择和投影
D.自然连接和选择
答案:C
6.下列叙述中正确的是( )
A.为了建立一个关系,首先要构造数据的逻辑关系
B.表示关系的二维表中各元组的每一个分量还可以分成若干数据项
C.一个关系的属性名表称为关系模式
D.一个关系可以包括多个二维表
答案:A
7.在创建数据库表结构时,为该表中一些字段建立普通索引,其目的是( )
A.改变表中记录的物理顺序
B.为了对表进行实体完整性约束
C.加快数据库表的更新速度
D.加快数据库表的查询速度
答案:D
8.SQL语句中删除视图的命令是( )
A.DROP TABLE
B.DROP VIEW
C.ERASE TABLE
D.ERASE VIEW
答案:B
9.设有两个数据库表,父表和子表之间是一对多的联系,为控制子表和父表的关联,可以设置“参照完整性规则”,为此要求这两个表( )
A.在父表连接字段上建立普通索引,在子表连接字段上建立主索引
B.在父表连接字段上建立主索引,在子表连接字段上建立普通索引
C.在父表连接字段上不需要建立任何索引,在子表连接字段上建立普通索引
D.在父表和子表的连接字段上都要建立主索引
答案:B
10.以下所列各项属于命令按钮事件的是( )
A.Parent
B.This
C.ThisForm
D.Click
答案:D
11.在Visual FoxPro 中以下叙述正确的是( )
A.利用视图可以修改数据
B.利用查询可以修改数据
C.查询和视图具有相同的作用
D.视图可以定义输出去向
答案:A
.现代企业制度的核心是()。
A.产权清晰
B.责任明确
C.政企分开
D.管理科学
答案:A
2.()指对企业的微观构造及其相关制度安排所作出的一系列界定、规制与约束的总和,具体表现为企业组织、运营、管理等一系列行为的规范化和制度化。
A.企业制度
B.企业战略
C.企业使命
D.企业远景
答案:A
3.1961年12月,美国著名管理学教授()发表了《管理理论的丛林》一文,对现代管理理论中的各种学派加以了分类和详细说明。
A.享利·普尔
B.麦卡勒姆
C.泰罗
D.哈罗德?孔茨
答案:D
4.被誉为“科学管理之父”的管理学家是 ( )
A.欧文
B.韦伯
C.法约尔
D.泰罗
答案:D
5.系统最基本的特征是()。
A.集合性
B.层次性
C.相关性
D.动态性
答案:A
6.一般认为管理科学是从美国管理学家( )开始出现的。
A.享利·普尔
B.麦卡勒姆
C.泰罗
D.法约尔
答案:C
7.民主管理是一种以( )为中心的管理。
A.事
B.效率
C.民主权利
D.人
答案:D
8.泰罗在管理方面的主要著作是 ( )。
A.《工业管理与一般管理》
B.《科学管理原理》
C.《管理学一般原理》
D.《组织》
答案:B
9.()是由上级主管部门下达的起导向作用的计划。
A.指导性计划
B.指令性计划
C.短期计划
D.长期计划
答案:A
二、多选题 (共 13 道试题,共 26 分)
10.企业决策的类型按决策的重要性分包括()。
A.长期决策
B.战略决策
C.战术决策
D.业务决策
答案:BCD
11.企业文化的功能包括()。
A.导向功能
B.凝聚功能
C.激励功能
D.约束功能
答案:ABCD
12.计划作为一种管理功能,具有如下特点()
A.计划具有目的性
B.计划具有普遍性
C.计划具有适应性
D.计划具有经济性
答案:ABCD
12.设有表示学生选课的三张表,学生S(学号,姓名,性别,年龄,身份证号),课程C(课号,课名),选课SC(学号,课号,成绩),则表SC的关键字(键或码)为( )
A.课号,成绩
B.学号,成绩
C.学号,课号
D.学号,姓名,成绩
答案:C
13.MODIFY STRUCTURE命令的功能是( )
A.修改记录值
B.修改表结构
C.修改数据库结构
D.修改数据库或表结构
答案:B
14.在超市营业过程中,每个时段要安排一个班组上岗值班,每个收款口要配备两名收款员配合工作,共同使用一套收款设备为顾客服务,在超市数据库中,实体之间属于一对一关系的是( )
A.“顾客”与“收款口”的关系
B.“收款口”与“收款员”的关系
C.“班组”与“收款口”的关系
D.“收款口”与“设备”的关系
答案:D
15.下面关于类、对象、属性和方法的叙述中,错误的是( )
A.类是对一类相似对象的描述,这些对象具有相同种类的属性和方法
B.属性用于描述对象的状态,方法用于表示对象的行为
C.基于同一个类产生的两个对象可以分别设置自己的属性值
D.通过执行不同对象的同名方法,其结果必然是相同的
答案:D
16.在查询设计器环境中,“查询”菜单下的“查询去向”命令指定了查询结果的输出去向,输出去向不包括( )
A.临时表
B.表
C.文本文件
D.屏幕
答案:C
17.以下关于“查询”的描述正确的是( )
A.查询保存在项目文件中
B.查询保存在数据库文件中
C.查询保存在表文件中
D.查询保存在查询文件中
答案:D
试卷总分:100 得分:100
一、单选题 (共 25 道试题,共 50 分)
1.盒图也称为( )或Chapin图.这种表达方式取消了流程线,它强迫程序员以结构化方式思考和解决问题.
A.流程图
B.框图
C.判定表
D.N-S图
2.以下说法错误的是()
A.面向对象方法不仅支持过程抽象,而且支持数据抽象
B.某些面向对象的程序设计语言还支持参数化抽象
C.信息隐藏通过对象的封装性来实现
D.在面向对象方法中,类是最基本的模块
3.将软件组装成系统的一种测试技术叫( ).
A.集成测试
B.单元测试
C.集合测试
D.系统测试
4.黑盒测试是从( )观点出发的测试,白盒测试是从( )观点出发的测试。正确选项为( )
A.开发人员、管理人员
B.用户、管理人员
C.用户、开发人员
D.开发人员、用户
5.一个CASE工作台是一组( ),支持设计、实现或测试等特定的软件开发阶段
A.工具集
B.软件包
C.平台集
D.程序包
6.分层DFD是一种比较严格又易于理解的描述方式,它的顶层图描述了系统的( )
A.细节
B.输入与输出
C.软件的作者
D.绘制的时间
7.黑盒测试是从()观点出发的测试,白盒测试是从()观点出发的测试。
A.开发人员、管理人员
B.用户、管理人员
C.用户、开发人员
D.开发人员、用户
8.软件生存周期中时间最长的阶段是()。
A.需求分析阶段
B.概要设计阶段
C.测试阶段
D.维护阶段
9.以下不属于白盒测试技术的是( )
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.激发条件
16.同一类中有相同的数据结构,这是( )级别的共享
A.不同应用
B.同一应用
C.不同类
D.同一类
17.以下说法错误的是( )
A.对象具有很强的表达能力和描述功能
B.对象是人们要进行研究的任何事务
C.对象是封装的基本单位
D.类封装比对象封装更具体、更细致
18.人机界面的风格大致经过了( )代的演变.
A.三
B.四
C.五
D.六
19.系统流程图是描述()的工具。
A.逻辑系统
B.程序系统
C.体系系统
D.物理系统
20.SA方法是一种( )
A.自顶向下逐层分解的分析方法
B.自底向上逐层分解的分析方法
C.面向对象的分析方法
D.其他都不是
21.软件维护工作的最主要部分是( )
A.校正性维护
B.适应性维护
C.完善性维护
D.预防性维护
22.瀑布模型是一种()。
A.软件开发方法
B.软件生存周期
C.程序设计方法学
D.软件生存周期模型
23.原型化方法是一种()型的设计过程。
A.自外向内
B.自顶向下
C.自内向外
D.自底向上
24.传统的测试策略是从( )开始
A.单元测试
B.集成测试
C.系统测试
D.人员测试
25.软件测试法中,( )主要分析程序的内部结构。
A.白盒法
B.黑盒法
C.因果图法
D.错误推测法
二、多选题 (共 5 道试题,共 10 分)
26.选择程序设计语言时,我们需要考虑的问题有( )
A.项目应用领域
B.软件开发方法
C.软件的执行环境
D.算法和数据结构的复杂性
E.软件开发人员的知识
27.下面关于软件的特特征的有()
A.软件是逻辑的,而不是产品
B.软件是被开发和设计出来的,而不是传统意义上被制造的
C.软件的研制需要投入大量的、复杂的脑力劳动,成本高
D.软件研制不需要太多人力
28.以下是常见的面向对象的方法有()
A.Booch方法
B.Coad/Yourdon方法
C.OMT方法
D.Jacobson方法
29.下列属于白盒测试的方法是( )
A.语句覆盖
B.条件覆盖
C.路径覆盖
D.等价类覆盖
30.软件测试的方法有()
A.黑盒法
B.系统法
C.空盒法
D.白盒法
三、判断题 (共 20 道试题,共 40 分)
31.渐增式测试:该测试是逐个把未经过测试的模块组装到已经测试过的模块上去,进行集成测试。每加入一个新模块进行一次集成的测试,重复此过程直至程序组装完毕( )
32.针对不同工作目标,软件项目计划有:项目实施计划、质量保证计划、软件测试计划、文档编制计划、用户培训计划、综合支持计划、软件发布计划。
33.通过功能分解可以完成数据流图的细化。
34.测试人员将一次迭代内测试工作的结果和测试计划建立的目标进行对比,做出评估,这一过程叫做评估测试。( )
35.面向对象的特征:(1)对象唯一性(2)分类性(3)继承性(4)多态性(多形性) ( )
36.软件维护费用增加的主要原因是维护的生产率非常低。( )
37.支持设计、实现或测试等特定软件开发阶段的CASE工作台是一组软件包。()
38.增量模型是一种整体开发模型。()
39.逻辑覆盖是黑盒测试方法之一()
40.传统的SA方法主要用于数据处理方面的问题,主要工具DFD体现了系统的"做什么"功能,但它仅是一个静态模型,没有处理的顺序,即控制模型( )
41.对象具有状态,一个对象用数据值来描述它的状态。
42.数据字典有以下四类条目:数据流、数据项、数据存储、基本加工。( )
43.传统软件开发方法的缺陷:(1)面向过程为主(2)软件结构稳定性差(3)软件开发的抽象力度小(4)软件重用未能得到很好的解决。
44.为了克服瀑布模型的局限性,使开发过程具有一定的灵活性和可修改性,于是产生了增量模型。它是在瀑布模型的基础上加以修改而形成的。
45.任何程序都可以由顺序、选择及重复三种基本控制结构构造()。
46.UI设计必须考虑软件使用者的体力和脑力,人的能力是界面设计原则的基础( )
47.软件维护内容有四种:校正性维护,适应性维护,完善性维护和预防性维护( )
48.详细设计的基本任务有:算法设计、数据结构设计、物理设计、其他设计,例如代码设计、输入/输出格式设计、人机对话设计、编写详细设计说明书、评审。
49.面向对象设计可分为系统设计和对象设计( )
50.数据流图是SA方法中用于表示系统逻辑模型的一种工具()。
郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。