- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
4-4.考虑下述的自动化图书馆流通系统:每本书都有一个条形码,每个人都有一个带条形码的卡片。但一个借阅人想借一本书时,图书管理员扫描书上的条形码和借阅人卡片的条形码,然后在计算机终端上输入C;当归还一本书时,图书管理员将再次扫描,并输入R。图书管理员可以把一些书加到(+)图书集合中,也可以删除(—)它们。借阅人可以再终端上查找到某个作者所有的书(输入“A=”和作者名字),或具有指定标题的所有书籍(输入“T=”和标题),或属于特定主题范围内的所有图书(输入“S=”加主题范围)。最后,如果借阅人想借的书已被别人借走,图书管理员将给这本书设置一个预约,以便书归还时把书留给预约的借阅人(输入“H=”加书号)。
试用有穷状态机说明上述的图书流通系统。
;图书馆流通系统的有穷状态机描述如下:
(一)图书状态的有穷状态机描述
状态机J:{书在图书馆S1,书被借出S2,书被预约S3}
输入集K:{书上条形码,借阅卡条形码,终端输入各种命令}
转换函数T:如下图所示
初始态S:{书在图书馆S1,书被借出S2}
终态集F:{书被借出S2,书被预约S3};(二)图书馆终端管理员模式的有穷状态机描述
状态机J:{管理员设置状态,书入库,书出库(删除),预约}
输入集K:{终端输入管理员命令,书的各种状态(S1,S2,S3}
转换函数T:如下图所示
初始态S:{管理员设置状态}
终态集F:{书入库,书出库(删除),预约,};(三)图书馆终端用户模式的有穷状态机描述
状态机J:{读者查询状态,查询结果}
输入集K:{终端输入用户查询命令,书的各种状态(S1,S2,S3)}
转换函数T:如下图所示
初始态S:{读者查询状态}
终态集F:{查询结果};;7-2
研究下面给出的伪码程序,要求:
⑴ 画出它的程序流程图;
⑵ 它是结构化的还是非结构化的?说明理由;
⑶ 若是非结构化的,则
① 把它改造成仅用三种控制结构的结构化程序;
② 写出这个结构化设计的伪码;
③ 用盒图表示这个结构化程序.
⑷ 找出并改正程序逻辑中的错误.
;COMMENT: PROGRAM SEARCHES FOR FIRSTN REFERENCES
TO A TOPIC IN AN INFORMATION RETRRIEVAL
SYSTEM WITH TOTAL ENTRIES
INPUT N
INPUT KEYWORD(S) FOR TOPIC
I=0
MATCH=0
DO WHILE I≤T
I=I+1
IF WORD=KEYWORD
THEN MATCH=MATCH+1
STORE IN BUFFER
END
IF MATCH=N
THEN GOTO OUTPUT
END
END
IF N=0
THEN PRINT “NO MATCH”
OUTPUT: ELSE CALL SUBROUTINE TO PRINT BUFFER
INFORMATION
END
;(1)程序流程图;(2)这个程序是非结构化的。因为在流程图中“印出缓冲区的内容”这个处理框有两个入口;此外,循环结构有两个出口:I≤T为假和MATCH=N为真时都结束循环。;(3)仅用3种控制结构的等价的结构化程序的伪码如下:;盒图;(4)该程序逻辑中有两个错误;7-4 (2)假设有一个由1000行FORTRAN语句构成的程序(经编译后大约 有5000条机器指令),估计对其进行测试期间将发现多少个错 误?为什么?
您可能关注的文档
最近下载
- 房屋租赁合同我爱我家.docx VIP
- T_CPFIA 0006—2022_含聚谷氨酸复合肥料.pdf VIP
- 锤击式预应力管旁桩站记录表.doc VIP
- 云南省高中毕业生登记表.docx
- 2024届高考语文复习:诸子散文类文言文阅读练习题精选汇编(含答案解析).docx VIP
- 2024年高中政治必修1《中国特色社会主义》综合主观题强化提升练习题汇编(含答案).pdf VIP
- 部编版五年级语文上册期中专项训练(口语交际与习作部分)(含答案).doc VIP
- AMC72(96)L-E4(3)使用说明书(中文)安科瑞 时丽花.pdf VIP
- 森林生物量模型建立主要技术规定 - 资源库.doc VIP
- (2025秋新版)苏教版小学数学二年级上册全册教案.pdf
文档评论(0)