词条 事件驱动程序设计

事件驱动程序设计

事件驱动程序设计英语:Event-driven programming)是一种电脑程序设计模型。这种模型的程序运行流程是由用户的动作(如鼠标的按键,键盘的按键动作)或者是由其他程序的消息来决定的。相对于批处理程序设计(batch programming)而言,程序运行的流程是由程序员来决定。批量的程序设计在初级程序设计教学课程上是一种方式。然而,事件驱动程序设计这种设计模型是在交互程序(Interactive program)的情况下孕育而生的。

事件驱动程序可以由任何编程语言来实现,然而使用某些语言来撰写会比其他的语言来的简单。有些集成开发环境(简称IDE)也会影响实现事件驱动程序设计的难易程度。有的 IDE 会使的开发工作变的很简单,有的则否。

事件驱动程序设计相关文献
程序设计
程序设计,设计工具开发环境图像展览早期IBM402会计电脑的程序是用改变线路连接的方式来撰写GANT程序设计软件相关条目中文编程程序软件程序设计语言程序设计实践程序设计方法学软件开发软件设计模式
查看全文
事件驱动程序设计
概观替换传统上一次等待一个完整的指令然后再做运行的方式,事件驱动程序模型下的系统,基本上的架构是预先设计一个事件循环所形成的程序,这个事件循环程序不断地检查目前要处理的信息,根据要处理的信息运行一个触发函数进行必要的处理。其中这个外部信息可能来自一个目录夹中的文件,可能来自键盘或鼠标的动作,或者是一个时间事件。对一个事件驱动(eventdriven)系统进行程序设计,因此可以视为改写系统默认触发函数的行为,来匹配自己需要的一种动作。输入的事件可以放进事件循环或者是经由已经注册的中断处理器来与硬件事件交互;而许多的软件系统使用了混和这两种技术的处理。预先设计好的算法确定了一件事,那就是当他们被需要的时候,就会在适当的时机被触发。也因此提供了一个模拟中断驱动环境(interruptdrivenenvironment)的软件抽象架构。事件驱动程序设计基本上包含了许多小程序片段,这些小程序片段被称...
查看全文
前轮驱动
引擎布局大多数的前轮驱动都基本采用前置引擎的布局方式,但也有极少部分车型采用后置引擎的布局方式,总体来说,前轮驱动的引擎布局方式分为下列常见的三种:横置式前置引擎/前轮驱动纵置式前置引擎/前轮驱动前中置引擎/前轮驱动历史1900年前前轮驱动汽车的实验,可追溯到1895年至1898年之间,当时Gräf&Stift将一具DeDion-Bouton单缸活塞引擎放置在车辆的前桥来驱动车辆,这可以说是全世界第一辆前轮驱动汽车,但是这辆汽车从来没有量产过。1898年,法国人Latil设计全世界第一个前轮驱动系统。1900年-1920年1904年,美国人J.WalterChristie建造一款自行设计的前轮驱动汽车的原型车,并为其申请专利,他还用这种汽车参加很多赛车活动,包括1906年的范德比尔杯及1912年的法国大奖赛。1912年后,J.WalterChristie开始建立生产线量产这种前轮驱动的汽车...
查看全文
四轮驱动
设计差速器当车辆通过弯道时,必须允许不同的车轮以不同的速度旋转,例如车辆转弯时,外侧轮和内侧轮由于所走的路径不同,其所行驶的距离也不同,所以内外侧车轮必须要能够以不同的速度进行旋转,而这个问题被称之为轮差问题,如果轮差的问题无法得到解决,那么车辆在进行转弯时就会因为轮胎旋转的不匹配而产生打滑,从而影响整个车辆的可操控性。差速器可以使得一个输出轴以不同的速度驱动两根输出轴,可将扭矩(角向力)平均的传达到两根输出轴,同时通过差速器内的差动齿圈分配两边的角速度。无论是四轮驱动车辆还是两轮驱动车辆,都需要面对轮差问题,两轮驱动车辆可以通过在驱动轴上搭配一个差速器使得引擎输出轴以不同的速度驱动左右两边的车轮轴,以解决轮差的问题,而四轮驱动的车辆由于前后轴都具备驱动力而需要在前后轴各搭配一个差速器来解决左右轮差的问题,除此之外还需要第三个差速器来解决前后驱动轴的轴差问题。由于差速器允许车轮以不同的速度...
查看全文
后轮驱动
优点加速性:在启动加速时,车重向后传递,因此增加后轮的压力,从而使得后轮获得更多的抓地力,提高了加速性。易于维护:后轮驱动车不像前轮驱动车那样,所有的动力系统构件都集中在汽车前部,在机械上相对于前轮驱动车更简单。因此,较易于拆卸和维护。扭矩转向:没有前轮扭矩分配不均可能导致的偏向问题。重量分布:后轮驱动车的发动机和变速箱可以安装的比前轮驱动车靠后。这样车重在前后轮之间的分布更为平均。这样有利于提高汽车的操控性。转弯半径:由于前轮的传动结构相对简化,前轮往往可以转动更大的角度。这样后轮驱动车通常有更小的转弯半径。拖动力:在拖车的情况下,后轮驱动距离拖车的挂接点更近,可以获得更好的转向性能和拖力。缺点操控难度:与前轮驱动相比,后轮驱动车容易出现转向过度的情况,一般驾驶技术的人较难控制。内部空间:对轿车而言,由于后轮驱动车的发动机和变速箱位置靠后,使得前座乘客的空间受到压缩。而由于有通向后轮的传...
查看全文
事件驱动程序设计相关标签
计算机编程
信息技术
家族谱大览
[湖北黄冈]程氏宗谱
浏览:0
程氏世谱海阳东山谱系[上中下卷]
原书: [出版地不详 : 出版者不详], 公元2003年. 3册: 插图, 人像, 世系表. 收藏者: 太原寻源姓氏文化研究中心. 远祖: 黄帝. 始祖: (宋) 程颢. 东山始迁祖(1世): (明清之际) 程彦平 ; 程彦方 ; 程彦忠 ; 程彦高. 均为良祖子海公之子. 注: 1~8世历代嫡庶世系不明. 各支系始祖: 程佩(7世) ; 程杲(3世) ; 程坤(5世) ; 程一进(8世) ; 程子然(9世) 注: 第2册, 中卷, 影像第11页, 谱书第144页, 有皇清末年海洋东山程氏家族32繁128字起名定例, 及附洛阳二程故里起名定例. 注: 此谱以简化字体书写. 散居地: 山东省海阳县等地. 书名据书衣题编目. 版心题: 程氏世谱东山谱系.
浏览:0
4.程氏族谱, 4, 1368–2017
为能实时提供网络用户搜寻, 此书谨有简略讯息, 谱书影像内容未经审阅. 如有错误, 请透过「意见反馈」反应.
浏览:100
7.程氏族谱, 7, 1368–2017
为能实时提供网络用户搜寻, 此书谨有简略讯息, 谱书影像内容未经审阅. 如有错误, 请透过「意见反馈」反应.
浏览:100
1.程氏族谱, 1, 1368–2017
为能实时提供网络用户搜寻, 此书谨有简略讯息, 谱书影像内容未经审阅. 如有错误, 请透过「意见反馈」反应.
浏览:100
1.程氏族谱 [4卷]
本微卷缩小42倍率请用高度放大阅读机. 原书: [出版地不详 : 出版者不详], 民国24[1935](天津 : 信华印刷局), 民国 24[1935]. 4册 : 世系表. 受姓始祖 : 伯符,讳乔,字合一,号叔祥. 仕周成王得封广平程国,遂以国为姓. 登州始祖 : (明) 程柩. 禹城始迁祖 : 程仲德 ; 程仲全. 散居地 : 山东省禹城县等地.
浏览:100