首页 > 软考
题目内容 (请给出正确答案)
[主观题]

阅读下列说明,回答问题1和问题2,将解答填入答题纸的对应栏内。 【说明】 某图书馆的图书借还业务

使用如下关系模式: 书目(ISBN,书名,出版社,在库数量) 图书(书号,ISBN,当前位置) 其中在库数量为当前书目可借出的图书的数量,每本图书入库后都会有当前位置,借出后当前位置字段改为空值。每一条书目信息对应多本相同的图书,每一本图书只能对应一条书目。 借还书业务的基本流程如下描述: (1)读者根据书名查询书目,当前书目的在库数量大于0时可借阅。 (2)读者借出一本图书时,进行出库操作:根据该图书的书号将该图书的当前位置字段值改为空值,并根据其ISBN号将对应书目的在库数量减1。 (3)读者归还一本图书时,进行入库操作:系统根据当前书架的空余位置自动生成该本书的存放位置,并根据该图书的书号将其当前位置字段值改为生成的存放位置,然后将对应书目的在库数量加1。 (4)借还书时,逐一扫描每本图书的书号并进行出、入库操作。

【问题1】(7分) 引入两个伪指令:a= R(X)表示将在库数量X值读入到变量a中;W(a,X)表示将变量a的值写入到在库数量X中。入库操作用下标I表示,出库操作用下标O表示。 将出库和八库操作分别定义为两个事务,针对并发序列:ao=Ro(X),aI=RI(X),ao=ao -1,Wo(ao, X),aI- aI+1,WI(aI,X)。其中变量ai和ao分别代表入库事务和出库事务中的局部变量。 (1)假设当前X的值为3,则执行完上述并发序列的伪指令后,X的值是多少?简述产生这一错误的原因(100字以内)。 (2)为了解决上述问题,引入独占锁指令XLock(X)对数据X进行加锁,解锁指令Unlock(X)两对数据X进行解锁。入库操作用下标I表示,如XLockI(X);出库操作用下标O表示,如Unlocko(X)。请根据上述的并发序列,给出一种可能的执行序列,使其满足2PL协议。 【问题2】(8分) 下面是用SQL实现的出入库业务程序的一部分,请补全空缺处的代码。 CREATE PROCEDURE IOstack(IN BookNo VARCHAR(20), IN Amount INT){ //输入合法性验证 if not(Amount=1 or Amount=-1) return -1; //修改图书表当前位置 UPDATE 图书 SET 当前位置=GetPos(BookNo,Amount)//系统生成 WHERE (a) ; if error then {ROLLBACK;return -2;} //修改在库数量 UPDATE 书目 SET 在库数量= (b) WHERE EXISTS(SELECT * FROM 图书 WHERE 书号=BookNo AND (c) ); if error then {ROLLBACK;return -3;} (d) ; return 0; }

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“阅读下列说明,回答问题1和问题2,将解答填入答题纸的对应栏内…”相关的问题
第1题
阅读下列说明,回答问题1至问题2,将解答填入答题纸的对应栏内。 [说明]电子商务系统的外部社会环境

阅读下列说明,回答问题1至问题2,将解答填入答题纸的对应栏内。

[说明]

电子商务系统的外部社会环境如图10-5所示。

阅读下列说明,回答问题1至问题2,将解答填入答题纸的对应栏内。 [说明]电子商务系统的外部社会环境阅

请把空缺的地方填写完整。

点击查看答案
第2题
阅读下列说明,回答问题1至问题2,将解答填入答题纸的对应栏内。 [说明]如图10-4所示是电子商务系统

阅读下列说明,回答问题1至问题2,将解答填入答题纸的对应栏内。

[说明]

如图10-4所示是电子商务系统平台结构示意图。

阅读下列说明,回答问题1至问题2,将解答填入答题纸的对应栏内。 [说明]如图10-4所示是电子商务系

请把空缺的地方填写完整。

点击查看答案
第3题
阅读下列说明,回答问题1至问题2,将解答填入对应栏内。 【说明】 利用Windows Server 2008架设邮件服

阅读下列说明,回答问题1至问题2,将解答填入对应栏内。

【说明】

利用Windows Server 2008架设邮件服务器,回答相应问题。

邮件服务器通常提供POP3和SMTP两种服务,它们各有什么作用?

点击查看答案
第4题
阅读下列说明,回答问题1至问题2,将解答填入答题纸的对应栏内。 [说明] 小舟很喜欢网上购物,不但自

阅读下列说明,回答问题1至问题2,将解答填入答题纸的对应栏内。

[说明]

小舟很喜欢网上购物,不但自己经常上网买东西,还自己经营了一家商业网站,大到卖电器,衣物,小到可以和注册用户交换东西等等。

图2-15是网上小舟经营的网站的购物流程图,请把空缺的部分补充完整。

阅读下列说明,回答问题1至问题2,将解答填入答题纸的对应栏内。 [说明] 小舟很喜欢网上购物,不但自

点击查看答案
第5题
阅读下列说明,回答问题1至问题3,将解答填入的对应栏内。[说明] 某监理单位承担了某机房、网络和软

阅读下列说明,回答问题1至问题3,将解答填入的对应栏内。

[说明]

某监理单位承担了某机房、网络和软件开发项目全过程的监理工作。

该工程合同工期为22个月,承建单位制定的初始项目实施网络计划如图3-1所示(时间单位:月)。

(1)请指出网络计划中的关键路径,说明该网络计划是否可行并简述理由。

(2)请计算C的总时差和自由时差。

阅读下列说明,回答问题1至问题3,将解答填入的对应栏内。[说明] 某监理单位承担了某机房、网络和软阅

点击查看答案
第6题
阅读下列说明,回答问题1至问题5,将解答填入答题纸对应的解答栏内。【说明】网络拓扑结构如图所示。

阅读下列说明,回答问题1至问题5,将解答填入答题纸对应的解答栏内。

【说明】

网络拓扑结构如图所示。

阅读下列说明,回答问题1至问题5,将解答填入答题纸对应的解答栏内。【说明】网络拓扑结构如图所示。阅读

网络A的WWw服务器上建立了一个Web站点,对应的域名是www.abc.edu。DNS服务器1上安装Windows Server 2003操作系统并启用DNS服务。为了解析www服务器的域名,在所示的对话框中,新建一个区域的名称是(1);在图6—4所示的对话框中,添加的对应的主机“名称”为(2)。

阅读下列说明,回答问题1至问题5,将解答填入答题纸对应的解答栏内。【说明】网络拓扑结构如图所示。阅读

点击查看答案
第7题
认真阅读下列关于计算机网络防火墙的说明信息,回答问题1~5。将答案填入对应的解答栏内。 [说明]

认真阅读下列关于计算机网络防火墙的说明信息,回答问题1~5。将答案填入对应的解答栏内。

[说明] 某单位的内部局域网通过防火墙与外部网络的连接方式及相关的网络参数如下图所示。

认真阅读下列关于计算机网络防火墙的说明信息,回答问题1~5。将答案填入对应的解答栏内。 [说明]认真

完成下列命令行,对网络接口进行地址初始化配置:

firewall(config)ip address inside (1) (2)

firewall(config)ip address outside (3) (4)

(1)

点击查看答案
第8题
阅读下列说明,回答问题1至问题2,将解答填入答题纸的对应栏内。 [说明] 某地方政府投资建立了一个

阅读下列说明,回答问题1至问题2,将解答填入答题纸的对应栏内。

[说明]

某地方政府投资建立了一个科委网上审批系统,完成网上申报,审批,回复等功能,网站准备采用java语言开发,采用j2ee的开发结构,请就这个项目回答以下问题。在此网站审批模板中,审批购物车模块中自定义了两个session属性:RID用来记录用户提交文件; RNUM用来记录提交的文件的数量。

如果你是网站的设计人员,请为此网站配置一个开发环境,并说明理由。

点击查看答案
第9题
阅读以下说明,回答问题1至问题3,将解答填入对应栏内。【说明】 腾飞公司是一家对外贸易企业,腾飞公

阅读以下说明,回答问题1至问题3,将解答填入对应栏内。

【说明】

腾飞公司是一家对外贸易企业,腾飞公司要向英国的哈特公司提供一批冰箱配件,需要通过EDI交换系统进行信息传递。腾飞公司的EDI软硬件架构如下图所示。

阅读以下说明,回答问题1至问题3,将解答填入对应栏内。【说明】 腾飞公司是一家对外贸易企业,腾飞公阅

请根据描述回答下列问题。

1.腾飞公司的EDI软件系统必须包含(1)和(2)子系统。

2.如果两个公司采取的都是现行的联合国制定的EDI国际标准,该标准的英文缩写是(3)。

点击查看答案
第10题
阅读以下说明,回答问题1至问题4,将解答填入答题纸对应的解答栏内。 【说明】 某公司网络的 Internet

阅读以下说明,回答问题1至问题4,将解答填入答题纸对应的解答栏内。

【说明】

某公司网络的 Internet接入方式如图3-1 所示。

阅读以下说明,回答问题1至问题4,将解答填入答题纸对应的解答栏内。 【说明】 某公司网络的 Inte

【问题 1】(4分)

查看路由器R1的状态信息如图3-2所示, 则可以确定R1的E0端口IP地址是 (1) ,

E1端口的IP地址是 (2) 。

点击查看答案
第11题
阅读以下说明和关系表,回答问题1~2,将解答填入对应的解答栏内。[说明] 设T1、T2是如下两个事务: T1

阅读以下说明和关系表,回答问题1~2,将解答填入对应的解答栏内。

[说明]

设T1、T2是如下两个事务:

T1:A=B+2

T2:B=A*B

A、B的初值分别是2和2。

假设T1和T2可以并发执行,且对T1、T2的调度不加限制,它们的并发执行可能产生哪几种结果?

点击查看答案
退出 登录/注册
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改