第12部分复杂数据类型基本概念.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第12部分复杂数据类型基本概念

第十二部分 复合与复杂数据类型概述 现实世界与数据 高级语言中的表示机制 数组、地址、指针、缓冲区 结构体、共同体(联合) 一、现实世界与数据 1. 现实世界与数据 2. 事物与事件 现实世界由事物组成 自然界中的世界万物,大地、海洋、大气、生物、… 社会中的社会环境、人、组织机构、… 公路、铁路、汽车、火车、飞机、房屋、… 事物具有属性、具有状态 自然属性、社会属性、… 人的状态、设备的状态、环境的状态、… 事物会发生变化、进行一些行为 气候发生变化、城市发生变化、人发生变化 动物的行为、人的行为、政府行为、企业行为、自动化机器的行为 吃饭、消费、驾驶或乘坐交通工具、上学、教学、发短信、办理银行业务、旅游、交友、写书、结婚、生育、违法、服务与被服务、… 3. 关系 事物之间、状态之间、事件之间具有联系或关系 A与B发了短信,B跟C打了电话,C跟D发过QQ消息,D跟A发过邮件,A听过C的课,C看过D的博客,… 夫妻、父子、兄弟姐妹、同学、师生、朋友、网友、亲戚,… 政府层次、上下级、平级、所属 A发生交通事故,是因为C请客,B让A喝酒过多,A酒后驾车,路况也不好,没有路灯。 … 有意思的事件之间关系举例 从金融危机中银行挤提看社会联动 有谣言说A银行现金储备金不足,第二天银行排大队挤提,导致政府和银行紧急开会,并派人出面澄清。 相关机构调集大量资金支援该行,现金金库紧急配送现金,现金押运车紧急加班出动。 由于银行门口人太多,并导致A银行各个营业网点门口道路交通堵塞,交警启动应急预案,派出大量警察保正交通畅通。 小偷听说取钱人多,偷偷出动,民警派出警察在各个网点门口维护治安,还真逮着一个。 某个排队取钱的大娘跟家人发条短信,说今天没空接小孩了,你去接吧,你说不行,我开会没空接,还是你接吧。 总算排到窗口了,取出各个账户上的所有现金,出门以后为了安全起见,再说还要接小孩,算了,不骑车了,打个车走吧! 大娘说开快点开快点,结果超速被拍了,被罚3分200元 … 4. 事物与数据 任何事物都具有各种属性 人的自然属性 民族、性别、出生年月、身高、体重、肤色、指纹、… 人的社会属性 身份证号、各种ID、姓名、信用度、职称、职务、学位 人的其它属性 拥有的银行账户、拥有的手机号、家庭电话、办公室电话、电子地址、QQ号、MSN号、游戏账号、博客地址、房产、家庭及成员、汽车、办公室、… 将事物的属性进行指定或测量,并记录在介质上,即构成一个事物各个属性数据。 对事物属性的关注 事物的属性很多,不同的个人、组织机构或系统对同一个事物关注的属性集一般是各不相同的。 即不同的个人、组织机构或系统对同一个或一类事物,想或需要记录下来的属性集合是各不相同的。 例如 QQ一般不会关注你的汽车牌照是什么,但是交通局的系统会关心你的各个车的车辆牌照。 户籍系统不会记录你的银行卡号、QQ账号、博客账号,更关注你的自然属性和部分社会属性 … 因此,不同系统在记录同一类事物的属性时,会关注不同的属性集。 事物的状态与数据 事物的状态也可以看成是事物或事件的属性 人的状态:已婚、未婚、离异、已故、生病中、正常、生气中、高兴中、疲倦、脸红、… 电梯的状态:上行、下行、等待、开门中、关门中、锁定、故障、… 游戏中的虚拟人的状态:生病中、强壮、受伤、累倒、饥饿、吃撑、郁闷、错乱、发疯、… QQ用户状态:在线、离线、隐身、离开、游戏中、… 手机状态:通话中、待机、死机、无信号、… 银行账户状态:挂失、正常、清户、开户过程中、… 将事物状态记录下来,保存在介质上,构成事物的状态数据。 5. 事件与数据 将世界中的事物有关的事件记录在介质上即构成事件数据。在各种信息系统中,事件数据是需要记录下来的非常重要的数据。 事件举例 在某一时间T,银行储户A在某银行网点B,在营业窗口的业务员C的协助和操作下,往它的一个账户D里存了1000元,存完以后账户余额为2000元。 银行的业务系统需要记录下这个事件 DepositEvent(A, D, T, Save, 1000, 2000, C, B) 相关参与者、发生时间、发生地点、环境、内容、后果 记录下的这些内容即属于单次存款行为对应的数据 事件产生数据举例 银行开户?客户数据 银行存、取、贷业务?存、取、贷款数据 打电话?通话数据 发短信?短信数据 销售商品?商品销售数据 聊天?聊天记录 发布新日志?博客日志 编写程序?程序源代码 写文档?文档 选课?选课记录 买火车票?火车票销售记录 购买飞机票?飞机票销售记录 人经过海关?出入境信息 火车经过车号识别点?车辆追踪信息 汽车经过监测点?车辆途经信息 事件产生数据 食堂刷卡?食堂消费记录 公交刷卡?交通一卡通数据 绘制地图?地图数据 网络蜘蛛抓网页?网页检索用数据 交警非现场执法?非现场执

文档评论(0)

sandaolingcrh + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档