书城教材教辅管理信息系统分析与设计作业集
6309200000014

第14章 习题与模拟考试题参考答案(3)

1.系统开发:是指用来概括管理应用软件系统从项目提出直到运行、评价为止的整个过程,也称为系统分析与设计,或简称为系统设计。

2.电子商务:是指对整个贸易活动实现电子化,即交易各方通过计算机和通信网络进行信息的发布、传递、存储、统计,以电子交易方式而不是通过纸介质信息交换或直接面谈方式进行商务交易。

3.系统工程:是为了合理地进行开发、设计和运用系统而采用的思想、步骤和方法的总称。

4.诺兰模型:是指美国专家诺兰根据大量历史资料与对实际发展状况的考察,提出了一个地区、一个行业乃至一个国家计算机应用发展的客观规律。

5.数据字典:是指给数据流图中每个成分定义和说明的工具。

三、简答题

1.答:(1)从根本上看,生命周期法是面向工程的;而原型法是面向目标的。

(2)从时间上看,生命周期法从系统分析到最终实现与维护往往周期较长,用户很晚才能感受到真实的系统,并且运行维护费用高;而原型法正好避免了这一点,研制时间短、见效快,用户能尽早感知系统并尽早纠正错误,因而省时、省钱、可扩充性强。

(3)从解决问题上看,生命周期法适合于系统目标稳定、明确、结构化强的问题;而原型法适用于系统目标不明确,系统中不确定性因素较多的情况,如开发DSS。

(4)从开发的特点上看,生命周期法是自顶向下地进行系统研制,是从全局入手,一步步细化;而原型法则是利用“中间开始”的方式,即系统分析员和用户当时所能掌握的问题的程度就是研制的起始位置,并迅速生成原型。

2.答:(1)保证信息系统开发符合企业总的战略目标,使系统能真正成为提高企业竞争力的有力工具。

(2)保证信息系统满足企业各部门对信息的需求。

(3)为领导对系统开发决策提供依据。

(4)明确系统开发的优先顺序。

3.答:(1)企业和环境概况。

(2)信息处理状况。

(3)开展系统开发的资源情况。

(4)企业领导和各职能部门负责人对系统目标和范围的看法,对系统开发工作的态度。

4.答:

请依次输入一元二次方程的系数a、b、c

Text1Text2Text3

解为:Text4Text5

输入Text6

Command1Click

a=val(thisform.text1.value)

b=val(thisform.text2.value)

c=val(thisform.text3.value)

ifb^-4*a*c>=0then

thisform.text4.value=(-b+sqrt(b^-4*a*c))/(2*a)

thisform.text5.value=(-b-sqrt(b^-4*a*c))/(2*a)

else

thisform.text6.value=“无解”

endif

thisform.text6.fontname=“隶书”

thisform.text6.fontsize=20

thisform.text6.forecolor=rgb(255,0,0)

Command1Click

thisform.text1.value=“”

thisform.text2.value=“”

thisform.text3.value=“”

thisform.text4.value=“”

thisform.text5.value=“”

thisform.text6.value=“”

5.答:系统设计说明书是系统设计的最后成果,也是新系统的物理模型和系统实施的依据。

主要内容包括以下几个方面:

(1)控制结构图及每一模块的详细说明。

(2)计算机和网络系统配置说明。

(3)代码设计说明。

(4)用户界面设计说明。

(5)计算机处理过程说明。

(6)实施费用估计。

编写系统说明书的要求是全面、清楚、准确、详细地阐明系统实施过程中的具体方法、技术、手段及环境要求。

四.应用题

1.答:

2.答:

n=this.value

docase

casen=1

gotop

this.buttons(1).enabled=.F.

this.buttons(2).enabled=.F.

this.buttons(3).enabled=.T.

this.buttons(4).enabled=.T.

casen=2

skip-1

ifbof()

this.buttons(1).enabled=.F.

this.buttons(2).enabled=.F.

this.buttons(3).enabled=.T.

this.buttons(4).enabled=.T.

else

this.buttons(3).enabled=.T.

this.buttons(4).enabled=.T.

endif

casen=3

skip1

ifeof()

this.buttons(1).enabled=.T.

this.buttons(2).enabled=.T.

this.buttons(3).enabled=.F.

this.buttons(4).enabled=.F.

else

this.buttons(1).enabled=.T.

this.buttons(2).enabled=.T.

endif

casen=1

gobottom

this.buttons(1).enabled=.T.

this.buttons(2).enabled=.T.

this.buttons(3).enabled=.F.

this.buttons(4).enabled=.F.

endcase

thisform.refresh

模拟考试题(二)

一、单项选择题

1.B2.A3.D4.C5.B6.C7.B8.A9.B10.A11.C12.D13.B14.A15.B16.C17.A18.C19.A20.A21.D22.A23.D24.B25.B26.C27.A28.A29.D30.A31.A32.A33.C34.A35.B36.B37.A38.D39.A40.D

二、名词解释

1.物流:在和平活动中,输入原材料和其他资源,经过加工处理输出成品的物的流动。

2.数据:数据是载荷信息的物理符号。

3.数据独立性:在数据库中,数据和程序具有相对的独立性,使得程序的编写不用考虑数据的描述和存取问题。

4.逻辑模型:是反映系统逻辑功能的模型,逻辑模型解决系统“做什么”的问题。

5.应用软件系统维护:是指对已开发投入运行的应用软件系统进行局部修改或改进活动。

三、简答题

1.答:计算机网络是计算机技术与通信技术相结合的产物。它是将地理位置不同,并具有独立功能的多个计算机系统通过通信设备和线路连接起来,在功能完善的网络软件支持下,向多个用户提供各种应用服务,从而实现数据、程序与硬件等资源共享的系统。其主要功能是:(1)数据通信;(2)资源共享;(3)分布处理。

2.答:索引文件只对索引项排序生成对应表,提高了排序速度。并且当文件中数据修改时索引自动更新索引文件不能脱离原文件使用,而排序文件则是独立的文件。

3.答:硬件产品的尺寸、精度等方面允许有误差,而软件产品不允许有任何误差,任何一个语法或语义错误都会使系统运行中断或出错。

4.答:(1)可靠性高、容错性好。(2)操作简单,易学易用。(3)风格一致,布局合理。

5.答:测试中可能发现的错误按其性质可分为以下几类:

(1)功能错误。由于处理功能说明不够完善或不够确切,致使编程时对功能有误解而产生的错误。

(2)系统错误。指外部接口错误、子程序调用错误、参数使用错误等。

(3)过程错误。主要指算术运算错误、逻辑运算错误等。

(4)数据错误。指数据实体、属性、参数所控制数据混淆等错误。

(5)编程错误。指算法错误、程序逻辑错误、编程书写错误等。

四、应用题

1.答:以业务为中心的控制结构图如下:

2.答:(1)EXIT(2)X(3).NOT.(4)READ(5)ENDIF(6)ENDDO