第七章、系统设计

2025-11-02

一、单项选择题

1.在E—R图中,将X实体和Y实体的1:n联系转换为相应的关系,这个关系的码是A

A.Y端实体的码

C.XY端码组合 B.X端实体的码 D.X端或Y端的码

2.对模块内部处理过程进行描述时,决策表属于D

A.图形工具

C.伪码工具 B.表格工具 D.逻辑工具

3.为保证数据输入的正确性,不但要保证输入程序正确、操作有效、可查性好,更需要源数据C

A.完整

C.清晰 B.正确 D.适宜

4.从数据库设计的过程看,建立关系模型属于( B )

A.物理结构设计

C.概念结构设计 B.逻辑结构设计 D.存储结构设计

5.可以用模块凝聚度来判定模块内部的联系程度,其中凝聚度最高的是( D )

A.逻辑凝聚

C.时间凝聚 B.数据凝聚 D.功能凝聚

6.在Visual FoxPro中,永久性关联可以建立于A

A.数据库表之间

C.视图和表之间 B.自由表之间 D.各视图之间

7.数据表之间的关联可以实现于一个表C

A.与另一个表之间

C.与多个表之间 B.与另两个表之间 D.内部

8.在E-R图转换为关系模型时,若A、B两个实体之间存在1︰1的联系,那么这个联系的

码应当是( D )

A.A实体的码

C.A和B实体的码 B.B实体的码 D.A或B实体的码

9.可以用模块耦合度来判定模块之间的联系程度,其中耦合度最好的是( B )

A.控制耦合

C.内部耦合 B.数据耦合 D.逻辑耦合

10.在Visual FoxPro中,重新显示被隐含的系统菜单时,使用命令( B )

A.SET SYSMENU ON

C.READ EVENTS B.SET SYSMENU TO DEFAULT D.DO SYSMENU.MPR

11.下面对快捷菜单的描述中,不正确的是快捷菜单( D ) .

A.必须先生成后才能运行

C.不能出现条形菜单栏 B.必须挂接到对象上使用 D.不能出现多个层次项

12.创建了“学生管理”快捷菜单文件,若需要修改该菜单,应执行命令( B )

A.MODIFY MENU 学生管理.MNT

C.MODIFY MENU 学生管理.MPX B.MODIFY MENU 学生管理.MNX D.MODIFY MENU学生管理.MPR

13.在Visual FoxPro中可以建立的主要人机接口界面是:菜单、工具栏和( A )

A.对话框 B.生成器

C.设计器 D.命令窗口

14.根据系统模块之间的通信规则,信息( B )

A.只能是在同级别的模块之间传输 B.只限于直接上下级模块之间传输

C.只能是上级模块向下级模块发送 D.只限于下级模块向上级模块发送

15.E-R图是数据库的( A )

A.概念结构模型 B.物理结构模型

C.关系结构模型 D.逻辑结构模型

16.不变动原代码体系,就可直接追加新代码的设计原则,反映了代码设计的( C

A.易识别性 B.合理性

C.可扩充性 D.规范性

18.在面向对象设计中,使用对象时只需要了解对象的( D )

A.数据描述 B.实现方法

C.过程程序 D.接口功能

19.在规划设计用户菜单时,建立可执行文件的操作称为( C )

A.创建 B.确定任务

C.生成 D.运行测试

20.需要随意打开某个用户快捷菜单时必须( D )

A.单击右键 B.双击左键

C.单击左键 D.按设定键

21.如果要求数据输入成本低、方便、灵活,应当采用的输入设备是( B )

A.条码机 B.键盘

C.触摸屏 D.光笔

22.用户创建的报表应当属于( A )

A.输出界面 B.接口界面

C.输入界面 D.处理界面

二、名词解释题 )

1.匹配校验

2.数据维护

3. (程序的)逻辑错误

三、简答题

1.什么是数据凝聚模块?其特点是什么?

四、应用题(本大题共3小题,每小题10分,共30分)

1. 在当前数据库中创建数据表“电器”,其中有4个字段:编码/字符型/6位,名称/字符型/10位,数量/整型数/4位,单价/浮点数/7位/4,数2位。要求:编码字段是具有唯一性约束的主码,名称字段不能为空,默认值是0000000000,数量字段不能小于0,数量字段和单价字段都可以为空。在SQL Server中创建的过程如下,请将下面步骤填空补充完整。

在企业管理器中用新建表命令打开 (1) 窗口,在“列名”框中按给定字段顺序输入第一个字段名称 (2) ,选择默认数据类型,再修改数据长度为 (3) 。接着输入后面三个字段信息,其中“数量”字段的数据类型应当选择 (4) ,而单价字段的数据类型应当选择 (5) ,并在精度框中输入 (6) ,在小数位数框中输入2。还要选定编码字段,单击右键打开快捷菜单,再单击 (7) 选项定义主码:再选定名称字段后单击

(8) 框中 (9) 设定该字段不能为空,并在 (10) 框中输入0000000000。保

存并最后完成数据表的创建。

(1)新建表

(2)编码

(3)6

(4)int

(5)decimal

(6)7

(7)设置主键

(8)允许空

(9)否

(10)默认值或绑定

2.要创建学生记录的输入和浏览界面,应当先创建空表单,再添加其数据环境(假定数据库

表是“学生.DBF”),接着将相应的字段拖到表单适当位置即可。表单编辑界面如下图所示。

为了将来录入新记录方便,需要让Xb字段在表单上用组合框控件表示;修改后表单 编辑界面和运行界面如下图所示。

实现这一修改的具体操作如下,请根据序号填写相应内容使操作步骤完整。

(1)先关闭表单界面,打开数据库表“ (1) DBF”的 (2) 设计器窗口;

(2)选定 (3) (4) 控制区域中选择“显示类”为(5)

(3)关闭并保存对该数据库表 (6)

(4)重新打开表单原编辑界面窗口,并删除表单上 (7) Xb和 (8) TXT;

(5)打开表单的(9) 窗口,将数据表的(10)

(6)适当调整后保存或运行该表单界面。

3. 为在“学生”数据库表中追加有效新记录,必须让姓名(XM)字段值不少于两个汉字,且姓名字段与学号(XH)字段值不能同时缺失,应当在数据字典中校验和控制。

请补充下面的操作步骤及程序语句:

①在表设计器的表页面___(1)___触发器文本框中输入自定义函数名:KZ( ); ②关闭表设计器,在数据库中打开___(2)___编辑窗口;

③输入一段控制程序:

PROCEDURE___LPARAMETERS______

=MESSAGEBOX("输入姓名有误! ")

RETURN______

ELSE

=MESSAGEBOX("新增加一条记录!")

RETURN______

ENDIF

④在表设计器的___(8)___页面找到“记录有效性”控制框,并在___(9)___框中输入逻辑表达式:NOT(XH=" "___(10)___XM=" ")

⑤最后还需要在字段页面指定学号(XH)字段和姓名(XM)字段的默认值。

(1)

(3)

(5)

(7)

(9)

(2) (4) (6) (8) (10)


第七章、系统设计.doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:【名师推荐】最新人教版2018-2019学年小学数学五年级上册《小数

相关阅读
本类排行
× 游客快捷下载通道(下载后可以自由复制和排版)

下载本文档需要支付 7

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:xuecool-com QQ:370150219