上海科技学院管理信息复习题1教学文稿Word下载.docx

上传人:b****2 文档编号:3326640 上传时间:2023-05-01 格式:DOCX 页数:24 大小:168.29KB
下载 相关 举报
上海科技学院管理信息复习题1教学文稿Word下载.docx_第1页
第1页 / 共24页
上海科技学院管理信息复习题1教学文稿Word下载.docx_第2页
第2页 / 共24页
上海科技学院管理信息复习题1教学文稿Word下载.docx_第3页
第3页 / 共24页
上海科技学院管理信息复习题1教学文稿Word下载.docx_第4页
第4页 / 共24页
上海科技学院管理信息复习题1教学文稿Word下载.docx_第5页
第5页 / 共24页
上海科技学院管理信息复习题1教学文稿Word下载.docx_第6页
第6页 / 共24页
上海科技学院管理信息复习题1教学文稿Word下载.docx_第7页
第7页 / 共24页
上海科技学院管理信息复习题1教学文稿Word下载.docx_第8页
第8页 / 共24页
上海科技学院管理信息复习题1教学文稿Word下载.docx_第9页
第9页 / 共24页
上海科技学院管理信息复习题1教学文稿Word下载.docx_第10页
第10页 / 共24页
上海科技学院管理信息复习题1教学文稿Word下载.docx_第11页
第11页 / 共24页
上海科技学院管理信息复习题1教学文稿Word下载.docx_第12页
第12页 / 共24页
上海科技学院管理信息复习题1教学文稿Word下载.docx_第13页
第13页 / 共24页
上海科技学院管理信息复习题1教学文稿Word下载.docx_第14页
第14页 / 共24页
上海科技学院管理信息复习题1教学文稿Word下载.docx_第15页
第15页 / 共24页
上海科技学院管理信息复习题1教学文稿Word下载.docx_第16页
第16页 / 共24页
上海科技学院管理信息复习题1教学文稿Word下载.docx_第17页
第17页 / 共24页
上海科技学院管理信息复习题1教学文稿Word下载.docx_第18页
第18页 / 共24页
上海科技学院管理信息复习题1教学文稿Word下载.docx_第19页
第19页 / 共24页
上海科技学院管理信息复习题1教学文稿Word下载.docx_第20页
第20页 / 共24页
亲,该文档总共24页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

上海科技学院管理信息复习题1教学文稿Word下载.docx

《上海科技学院管理信息复习题1教学文稿Word下载.docx》由会员分享,可在线阅读,更多相关《上海科技学院管理信息复习题1教学文稿Word下载.docx(24页珍藏版)》请在冰点文库上搜索。

上海科技学院管理信息复习题1教学文稿Word下载.docx

()是一种典型的面向对象软件开发模型,体现了软件开发过程中迭代和无缝的特性。

11.()是管理软件开发工作的指导性文档,其阅读对象是软件开发的主管部门、软件技术人员和用户。

其中的关键就是软件的资源计划、成本预算和进度安排。

A.可行性研究报告B.系统开发计划

C.需求分析报告D.设计说明书

12.在软件生命期中,()阶段的工作量最大,约占整个生存期工作量的70%。

A.设计B.编码C.测试D.维护

13.使用结构化分析(SA)方法可以得到()。

A.程序流程图B.具体的语言程序

C.模块结构图和功能说明书D.分层数据流图和数据词典

14.使用结构化设计(SD)方法可以实现()。

A.从数据结构导出程序结构B.从数据流图导出系统结构图

C.从模块结构导出数据结构D.从模块结构导出程序结构

15.使用结构化设计(SD)方法可以得到()。

16.使用Jackson方法可以实现()。

17.()结合,能从图形和文字两方面完整、准确地描述系统的逻辑结构。

A.数据流图和数据字典B.业务流程图和结构式语言

C.数据流程图和结构式语言D.业务流程图和数据字典

18.软件质量(即可理解性、可维护性、可靠性等)很大程度上取决于()。

A.程序员的水平B.模块分解的合理性

C.程序的运行效率D.故障处理的完整

19.面向对象方法普遍适用于各类系统的开发,但未涉及()的工作。

A.系统分析前B.系统设计前C.系统实现后D.系统交付后

20.()人机界面应具备的基本特征:

操作简单,易学,易掌握;

界面美观,操作舒适;

反应快速,响应合理;

用语通俗,语义一致。

A.高效的B.友好的C.标准的D.通用的

21.()是同一模块内部各个元素之间结合的紧密程度,主要表现在为了执行处理功能而组合在一起的程度。

A.独立性B.耦合度C.内聚性D.相关性

22.当算法中包含多重嵌套的条件选择,不易用语言表达时,用()能清晰地表达复杂的条件组合与动作之间的对应关系。

A.流程图B.判定表C.盒图D.问题分析图

22.系统的功能()。

A.应尽可能满足用户的需求,尽可能简单

B.应尽可能满足用户的需求,考虑到各种复杂情况

C.只需满足用户的主要需求,具有一定的复杂性

D.只需满足用户的主要需求,尽可能简单

23.具有良好程序设计风格的程序应该()。

A.尽量多使用临时变量B.优先考虑技巧性

C.尽量减少行数D.在一行内只写一条语句

24.具有良好程序设计风格的程序不应该()。

A.尽量减少行数B.尽量避免条件嵌套和循环嵌套

C.少用“非”条件判定D.使用空格使语句清晰

25.()是整个数据库设计的关键,其主要任务是通过对用户需求的综合、归纳和抽象,形成独立于逻辑结构和具体DBMS的数据模型。

A.需求分析B.风险分析C.逻辑设计D.概念设计

26.模块独立性较强是指()。

A.模块内聚性较小,耦合度较大B.模块内聚性较大,耦合度较小

C.模块内聚性和耦合度都较小D.模块内聚性和耦合度都较大

27.在软件开发时,一个错误发现得越晚,为改正它所付出的代价就越()。

A.大B.小C.不可捉摸D.接近平均水平

28.测试的目的在于(),查出新错误的测试就是成功的测试。

A.证明系统的正确性B.评价系统的质量

C.发现系统的错误D.使系统中没有错误

29.软件的调试和测试的区别之一是()。

A.前者没有计划,后者有计划

B.前者发现错误,后者改正错误

C.前者一般由开发者自己做,后者由专门人员做

D.前者使用自动工具,后者不使用自动工具

30.只根据程序的功能说明而不关心程序内部逻辑的测试方法,称为()。

A.白盒法B.灰盒法C.黑盒法D.综合法

 

31.下面四种测试方法中,()属于白盒测试方法。

A.基本路径测试法B.边界值分析法

C.等价类划分法D.错误猜测法

32.软件投入正常运行后,对用户提出增强功能的请求所做的软件维护工作,属于()维护。

A.纠错性B.适应性C.预见性D.完善性

33.软件投入正常运行后,为了给以后的软件改进作好充分的准备而对软件进行维护,属于()维护。

二、判断题

若题目中的叙述正确,则在括弧内打“√”,否则在括弧内打“×

”。

1、一般至少应该从技术、经济、用户和管理等四个方面考虑软件解决方案的可行性。

(×

2、软件工程的目标是:

提高软件产品的质量和软件开发效率,减少软件维护的难度。

(√)

3、体系结构设计、模块设计、用户界面设计、数据库设计、数据结构和算法设计是软件系统设计的核心内容。

4、在两层客户机/服务器结构中,由于数据访问是通过功能层进行的,因此客户端不再与数据库直接建立数据连接。

也就是说,建立在数据库服务器上的连接数量将大大减少。

5、一个软件系统的数据库结构设计得好不好,可以用合适性、结构稳定性、可扩展性、可复用性等特征来评估。

6、为了提高效率,程序要编得精致、巧妙,不要怕难以理解。

7、“模块化”是指:

将系统分解为一系列功能模块,然后逐一实现这些模块,最后把所有的模块集成为原来要求的系统。

8、编码应遵循简单的原则,以人为本,不要为了提高效率而使得程序变得复杂、难以理解。

9、采用边界值分析法设计测试方案时,应该分别选取等于、刚刚大于和刚刚小于边界值的测试数据,这可以最大程度地暴露出程序中在边界条件上的错误。

10、分类法就是将所有可能的输入数据(包括有效的数据和无效的数据)按一定的标准划分成若干个等价类,进而在每个等价类中只取一组数据作为测试数据。

11、错误推测法就是指软件测试人员根据自身的经验和直觉,选择一些测试数据,对可能会出现错误和容易发生错误的地方进行测试。

12、逻辑覆盖法适用于黑盒测试,边界值分析法、等价划分法和错误推测法适用于白盒测试。

13、软件系统维护的两种常用方式是结构化软件系统维护和非结构化软件系统维护,对于使用软件工程方法论开发得到的软件系统,最好使用前者。

14、所谓软件系统可维护性度量就是维护人员理解、改正、改动和改进这个软件系统的难易程度。

良好的文档是影响软件系统维护工作的关键因素。

三、填空题

1、软件发展过程经历了:

时期(1946年~60s初),时期(20世纪60s初~70s初),时期(20世纪70s中~80s中)和时期(20世纪80s中期~今)。

(程序设计、程序系统、软件工程、面向对象)

2、概括地说,是用科学知识和技术原理来定义、开发、维护软件的一门学科,它应用工程的概念、原理、技术和方法,应用科学的开发技术和管理方法来开发软件。

(软件工程)

3、方法的基本思想是:

用系统的思想和系统工程的方法,按照用户至上的原则,自顶向下,逐步求精,进行系统分析。

(结构化分析)

4、将应用一分为二,由服务器提供应用(数据)服务,与多台客户机连接。

客户机为完成特定的工作向服务器发出请求,而服务器接受请求,并将处理结果返送给客户机。

两个部分协作完成一个共同的任务。

(客户机/服务器结构)

5、三层客户机/服务器结构中,客户机负责处理和与应用服务器的交互。

应用服务器接受客户端的请求,根据将这个请求转化为后与数据库服务器交互,并将与数据库服务器交互的结果传送给客户端应用程序。

(与用户的交互、商业和应用逻辑、数据库请求)

6、是一种只允许程序员用结构化设计方法来思考问题、解决问题的图形工具。

是从程序流程图演变而来的,它用二维树形结构的图来表示程序的控制流,有五种基本控制结构。

能够清晰地表示复杂的条件组合与应作处理之间的对应关系,它由4部分组成。

也能表明复杂的条件组合与对应处理之间的关系,它是图形表示,更易被用户理解。

(盒图、问题分析图、判定表、判定树)

7、软件系统的文档一般可以两类:

主要描述了软件系统的功能和使用方法,

主要描述了软件系统设计、实现和测试等方面的内容。

(系统文档)

四、简答题

1、软件危机包括哪两个方面的问题?

答:

软件危机包括两个方面的问题:

如何开发软件以满足用户对软件日益增长的需求,如何维护数量迅速增长的已有软件。

2、软件由哪些部分组成?

软件由三部分组成:

可以在计算机上运行的程序,运行程序需要的数据,开发、维护和使用程序所需要的各种文档。

3、软件生命周期方法学中,将软件生命周期划分为哪几个时期?

软件生命周期方法学中,将软件生命周期划分为:

软件定义时期,软件开发时期,软件维护时期。

4、软件工程学的三个基本要素是什么?

软件工程学的三个基本要素是:

软件定义、开发、维护的方法,软件定义、开发、维护的工具,软件定义、开发、维护中的管理措施。

五、设计题

1、某数据流图中的数据处理“检查订货单”的处理逻辑是“如果金额超过1000元又未过期,则发出批准单和提货单。

如果金额达到或超过2000元,但已过期,则不发批准单和提货单。

如果金额低于2000元,则不论是否过期,都发出批准单和提货单,而且对低于2000元且已过期的还需发出通知单。

”请分别用判定表、判定树和过程设计语言对此作描述。

解:

该问题的判断表描述:

金额≤1000(元)

T

1000(元)<

金额<

2000(元)

2000(元)≤金额

未过期

已过期

发出批准单

×

发出提货单

发出通知单

该问题的决策树描述:

订货单

处理

发出批准单和提货单

发出批准单、提货单和通知单

不发出任何单

该问题的过程设计语言描述:

if金额不到2000元

{

发出批准单和提货单;

if已过期

发出通知单;

}

else

if未过期

2、某校学籍管理制度规定:

补考后不及格课程仍超过3门者留级;

补考后考试课程不及格仍达2门者留级;

升级者若有不及格课程,则重修不及格课程。

试分别用判断表、决策树和过程设计语言表示这个制度。

该制度的判断表表示:

考试课不及格门数>

=2

F

考试课不及格门数=1

考试课不及格门数=0

考查课不及格门数>

=3

考查课不及格门数=2

考查课不及格门数=1

考查课不及格门数=0

留级

重修不及格课程

不留级且不重修

该制度的决策树表示:

某校学籍管理规则

考查课不及格门数<

2

该制度的结构式语言表示:

补考后;

if考试课不及格门数达2门

else

if不及格门数达3门

重修不及格课程

};

3、用类的关联图描述系、班级、教师、学生和课程之间的关系。

班级

学生

课程

教师

属于

设置

被选

选修

主讲

被讲

拥有

开设

被设

聘用

被聘

1

1..20

1..5

0..3

3..7

20..*

10..*

1..*

15..45

2.找出3个整数的最大数和最小数,用PAD进行设计?

获得整数A,B,C

定义整型变量Min,Max

A>

Min=A

Max=B

Min=B

Max=A

C>

Max

Max=C

Min>

Min=C

输出“最小数:

”Min

输出“最大数:

”Max

4、设有如下实体:

教研室有室名称、电话、地点,教师有教师号、姓名、性别、职称、所属教研室、所教课程,课程有编号、课程名、学分、开课教研室、任课教师,学生有学号、姓名、性别、年龄、专业、选修课程。

这些实体间存在如下联系:

一个学生可选修多门课程,一门课程可被多个学生选修;

一个教师可讲授多门课程,一门课程可由多个教师讲授。

(1)设计学生选课、教师任课两个局部的E-R图,再将它们合并为一个全局E-R图;

(2)将这个全局E-R图转换为等价的关系模型。

(1)两个局部E-R图:

全局E-R图:

beadorks公司成功地创造了这样一种气氛:

商店和顾客不再是单纯的买卖关系,营业员只是起着参谋的作用,顾客成为商品或者说是作品的作参与者,营业员和顾客互相交流切磋,成为一个共同的创作体

月生活费人数(频率)百分比

标题:

上海发出通知为大学生就业—鼓励自主创业,灵活就业2004年3月17日

9、如果你亲戚朋友送你一件DIY手工艺制品你是否会喜欢?

调研提纲:

(4)创新能力薄弱

400-500元1326%

情感性手工艺品。

不少人把自制的手机挂坠作为礼物送给亲人朋友,不仅特别,还很有心思。

每逢情人节、母亲节等节假日,顾客特别多。

成功秘诀:

好市口+个性经营

(2)由这个全局E-R图转换得到的关系模型:

学生(学号,姓名,性别,年龄,专业)

教师(教师号,姓名,性别,职称,室名)

市场环境所提供的创业机会是客观的,但还必须具备自身的创业优势,才能使我们的创业项目成为可行。

作为大学生的我们所具有的优势在于:

课程(课号,课名,学分,室名)

教研室(室名,电话,地点)

选修(学号,课号,成绩)

͂͂͂͂͂͂͂͂͂͂͂͂͂͂͂͂͂

讲授(教师号,课号,学期,教室)

͂͂͂͂͂͂͂͂͂͂͂͂͂͂͂͂͂͂͂͂͂

下划线标出的是主键,波浪线标出的是外键。

5、某图书馆管理系统提供以下服务:

接受新读者和注销读者;

读者可在计算机终端通过国际书号(ISBN)、作者名或书名查看图书信息;

读者提交的索书单可以给出要借图书的ISBN、作者名或书名;

图书流通服务员收到索书单可以核准读者目前的借书资格;

图书流通服务员根据索书单找到图书交给读者,若索要的书暂无馆藏,则可查到借阅者的归还日期,必要时发出催书单;

处理读者的还书请求。

下图是该系统的第一层数据流图,试据此完成第二层中的“借书处理”数据流图。

读者

查书请求

索书单

查书

存处

请求

图书信息

催书通知

流通

服务员

书存

位置

图书查号处理

P1

图书存处查看

P2

借书

P3

图书馆藏信息

D3

取书通知

还书

P4

借阅记录文档

D2

读者资料文档

D1

该系统第二层中的“借书处理”数据流图如下:

资格

审核

P3.1

催书单

生成

P3.3

借出

P3.2

批准的

管理员

催书请求

确认

退单

6、某图书馆管理系统提供以下服务:

下图是这个系统的顶层数据流图,据此完成第一层数据流图。

图书流通服务

借还书请求

请求查

书存处

取书

通知

注册部

图书

采购部

这个系统的第一层数据流图如下:

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 总结汇报 > 学习总结

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2