- 1、本文档共22页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
关于任务流系统设计的思考新
L O G O 任务流系统设计 Diagram – Contents 引言 1 生活中的任务流 2 任务流系统的实现 3 任务流系统会改变什么 4 总结 3 引言 身边的事物往往会给我们以启发, 不同的人会获得的启发是不同的,这取决于看事物的角度. 我一直在问自己一个问题,如何才能编写出一个好的应用程序? 我不是一个专业的程序员,我所有编程的知识只是来自于一些书籍,大部分书籍只是介绍你如何编写一段程序,而不是如何编写一个好的程序。 工作中,我也编写过一些程序,这些程序也能够正常工作,但是过段时间,当我再次编写程序时,我不得不将原来的程序扔掉,因为这些程序只是一些简陋的小作坊,而不是现代化工厂。 为此,我开始寻找一种能够将我这些小作坊组合起来的方法;labview 的到来让我的找寻有了一些起色;labview 高级编程中有一种队列、信号量、消息的编程方法,这些方法很多其他的语言都支持的很好,不过labview 下更加直观好用。这些编程方法在我的一些程序中工作的很好,能够解决数据传输以及事件同步的问题。而这个时候,我又接触到了脚本,开始意识到“脚本+队列”可以帮助我解决“小作坊组合”的问题。 引言 后来,我接触到了实时操作系统,读了一本uc-os的书;说实话我并没有很深入了解里面写了一些什么只是看看实时操作系统需要解决哪些问题;更主要的是被书的作者那种持之以恒的精神所打动。我开始从一个操作系统的角度去考虑如何编写优秀的程序。 “任务”是很多操作系统需要面对的,任务究竟是什么?如何划分任务?这两个问题对于操作系非常重要。 我想没有答案的时候,可以放松一下自己,到处走走看看也许会有发现。 生活中的任务流 煤炭 发电 燃烧 运输 采掘 任务流可以解释身边的很多现象 任务属性 任务数据 数据处理方法 任务行为 任务时序性 执行时间可预测 任务周期性 任务随机性 任务关联性 任务行为 创建 执行 挂起 复制 继承 分解 集合 递归 插入 注销 任务去向 任务的时序性 任务流系统工作 任务流系统 用户管理 任务集成发布 任务流程监控 任务数据流控制 任务生命周期控制 任务流队列控制 任务权限控制 任务流系统的实现 发布任务流规范标准 任务流系统测试及规范 源代码发布及收集 任务流系统应用 任务流系统标准委员会 任务流系统测试认证机构 原代码管理及发布机构 应用商 任务流系统的实现 最基本的任务流系统由任务投递服务器、任务流数据服务器构成和任务处理服务器; 任务投递服务器负责将任务发送给相应的任务处理服务器; 任务数据服务器,负责任务数据存储和发布; 任务处理服务器,负责处理和发布任务数据。 客户终端可以看成处理人机交互的服务器。 任务流基本处理过程 提交任务 任务处理 投递任务 连接任务数据 创建任务 任务流系统的实现 任务类型定义 任务包装协议制定 任务行为定义 首要工作 任务流代码编译器 任务分类 任务类型 按生命周期划分 即时任务 长周期任务 循环任务 继承任务 按触发类型划分 外触发任务 条件触发任务 链式任务 内触发任务 异常任务 按优先级别划分 0 1 2 3 4 Title D Title E Title F Diagram Add Your Text Add Your Text Add Your Text Text Text Text Diagram Add Your Title Text Text Text Text Diagram Title Add Your Text Add Your Text Add Your Text Add Your Text Add Your Text Add Your Text Diagram 1 ThemeGallery is a Design Digital Content Contents mall developed by Guild Design Inc. 3 ThemeGallery is a Design Digital Content Contents mall developed by Guild Design Inc. 2 ThemeGallery is a Design Digital Content Contents mall developed by Guild Design Inc. Diagram Your Text Your Text Your Text Your Text Your Text Your Text Your Text Your Text 2001 2002 2003 2004 Progress Diagram Phase 1 Phase 2 Phase 3 Block Diagram TEXT TEXT TEXT TEXT
您可能关注的文档
- 工程项目标准化建设跟标准化管理新.pptx
- 工程项目的二次经营新.doc
- 工程项目的跟义跟特点新.pdf
- 工程项目管理目标责任书新.doc
- 工程质量责任卡制度新.doc
- 工程质量责任制新.doc
- 工程总承包项目管理办法 2018年1月1日新.doc
- 工程总承包项目合同管理规定新.doc
- 工地所有的技术交底新.doc
- 工业4.0智能制造跟企业精细化生产运营新.ppt
- 2025年春新北师大版八年级物理下册全册课件.pptx
- 2025年春新北师大版八年级物理下册全册教学课件.pptx
- 2025年秋季新北师大版八年级上册物理全册教学课件.pptx
- 2025年秋季新人教版九年级上册化学全册课件.pptx
- 2025年新人教版八年级上册物理全册课件.pptx
- 2025年秋季新人教版九年级上册化学全册教学课件(新版教材).pptx
- 新人教版七年级上册英语全册课件(2025年新版教材).pptx
- 锂离子电池前驱体磷酸铁合成方法研究现状及展望.docx
- 2024年东盟石油和天然气更新报告(英文版)-东盟.docx
- DB3209_T 1207.2-2022 建设工程档案管理 第二部分:房屋建筑工程文件归档和档案移交范围.docx
最近下载
- 2025年广东省广州市中考英语一轮复习词汇梳理课件:子主题1+丰富、充实、积极向上、健康的生活.pptx VIP
- 二年级语文下册第五单元【集体备课】.pptx VIP
- 标准图集-22J403-1 楼梯 栏杆 栏板(一).pdf VIP
- 2024-2025学年安徽省合肥市某中学九年级(上)期末数学模拟试卷(含答案).docx VIP
- 1.1区域及类型公开课教案教学设计课件资料.pptx VIP
- 2025年人教版中考物理试卷与参考答案.docx VIP
- 《视觉触觉传感器》课件.ppt VIP
- 2025新考纲专升本词汇完整版.xlsx VIP
- 视觉触觉传感器课件.pptx VIP
- 2024-2025学年小学美术一年级下册(2024)湘美版(2024)教学设计合集.docx
文档评论(0)