问题 问答题

[说明] 某旅馆的电话服务如下:可以拨分机号和外线号码。分机号是从7201至7299。外线号码先拨9,然后是市话号码或长话号码。长话号码是以区号和市话号码组成。区号是从100到300中任意的数字串。市话号码是以局号和分局号组成。局号可以是455,466,888,552中任意一个号码。分局号是任意长度为4的数字串。要求:写出在数据字典中,电话号码的数据条目的定义(即组成)。

答案

参考答案:电话号码=分机号|外线号码
分机号=7201…7299
外线号码=9+[市话号码|长话号码]
长话号码=区号+市话号码
区号=100…300
市话号码=局号+分局号
局号=[455|466|888|552]
分局号=4{数字}4

解析:[解答要点] 数据字典是关于数据的信息的集合,对数据流图中的各个元素作完整的定义与说明,是数据流图的补充工具。一般说来,数据字典应该由对下列六类元素的定义组成。(1) 数据流(2)数据项(3)数据结构(4)数据存储(5)处理逻辑。(6)外部实体除了数据定义之外,数据字典中还应该包含关于数据的一些其他信息。根据题目所给的信息,需要注意的是最后分局号的写法。

单项选择题
问答题 简答题