模块化程序处理装置的制作方法

上传人:ting****789 文档编号:310007910 上传时间:2022-06-14 格式:DOCX 页数:4 大小:20.24KB
返回 下载 相关 举报
模块化程序处理装置的制作方法_第1页
第1页 / 共4页
亲,该文档总共4页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《模块化程序处理装置的制作方法》由会员分享,可在线阅读,更多相关《模块化程序处理装置的制作方法(4页珍藏版)》请在金锄头文库上搜索。

1、模块化程序处理装置的制作方法专利名称:模块化程序处理装置的制作方法技术领域:本发明关于一种模块化程序处理器,并且特别地,关于一种可将一程序以模块方式执行的模块化程序处理器。背景技术:现今的科技,复杂且庞大的逻辑运算通常以计算机代替人力来进行。在程序设计领域中,可根据实际所需的判断法则,将其逻辑依计算机的逻辑程序语言写成程序供计算机读取并执行。使用者不需自行演算这些逻辑,仅需输入状况至计算机使其执行程序进行各种逻辑判断,便可获得最终判断结果。以目前的计算机技术而言,一般典型的个人计算机每秒可执行的指令超过百亿条,因此计算机执行逻辑判断的速度远超过人脑所及。由于计算机强大的逻辑判断功能,可应用于各

2、种专业领域,举例而言,若要判断一个行为是否触犯法律,可将与该行为相关的法条依其逻辑写入程序中,接着,将此行为的状态(例如,该行为的事实,或发生的时间、地点)输入计算机,计算机则会根据程序中的逻辑判定此行为是否触犯法条,以及触犯法条所产生的刑责。另外,诸如文件的分类抑或是作业是否符合标准化作业程序(Standard Operating Procedure, SOP)的判断,皆可应用计算机进行逻辑判断来完成。在现有技术中,上述判断是否触法、用来分类文件、或是判断作业是否符合标准化作业程序的程序,通常是已写好完整的程序,当使用者输入行为前,必须先精确搜寻出所需要的判断程序,若判断程序与行为所适用的法

3、条不相符则容易出现错误。另一方面,由于法律条文、分类逻辑、或标准化作业程序可能相当繁杂,若将各条文建立相对应的程序,将会占用相当大的计算机资源。此外,上述程序所根据逻辑判断所展示的是分类结果,但使用者无法单凭结果了解判断流程。对一般使用者如法律研究者而言,检视程序的原始码而确认判断程序的逻辑是否有误是一项繁杂且困难的工作。发明内容因此,本发明的一目的在于提供一种模块化程序处理装置,用以解决现有技术中的问题。为实现上述目的,本发明提供一种模块化程序处理装置,包含一数据存储器,用以存储一主程序以及至少一嵌入程序,其中该至少一嵌入程序与该主程序连结;一主程序处理器,连接该数据存储器,该主程序处理器用

4、以读取并执行该主程序;以及一嵌入程序处理器,连接该数据存储器,该嵌入程序处理器用以读取并执行该至少一嵌入程序,并将执行该至少一嵌入程序所获得的结果回报至该主程序。根据上述构思,该模块化程序处理装置进一步包含一显示器,其中该主程序处理器执行该主程序以于该显示器上显示一操作接口。根据上述构思,该模块化程序处理装置进一步包含一输入器,连接该主程序处理器,该输入器用以供一使用者根据该操作接口输入一案件状态至该主程序处理器。根据上述构思,该嵌入程序处理器自该主程序处理器接收该案件状态,并执行该至少一嵌入程序以处理该案件状态。根据上述构思,该主程序处理器根据该嵌入程序处理器执行该至少一嵌入程序以处理该案件

5、状态所得的结果,执行该主程序以获得一第一结果并显示该第一结果于该显示器上。根据上述构思,该主程序处理器以一图像方式显示该第一结果于该显示器上。根据上述构思,该至少一嵌入程序是根据至少一规则所建构的一逻辑程序。根据上述构思,该主程序处理器执行该主程序以于该操作接口上显示该至少一规则。根据上述构思,该至少一嵌入程序包含一第一嵌入程序以及一第二嵌入程序,该嵌入程序处理器读取并执行该第一嵌入程序以及该第二嵌入程序,并将执行该第一嵌入程序以及该第二嵌入程序所获得的结果回报至该主程序。根据上述构思,该第一嵌入程序连接到该主程序中的一第一位置,并且该第二嵌入程序连接待该主程序中的一第二位置,该嵌入程序处理器

6、将执行该第一嵌入程序所获得的结果回报至该第一位置,并且将执行该第二嵌入程序所获得的结果回报至该第二位置。根据一具体实施例,本发明的模块化程序处理装置包含数据存储器、主程序处理器以及嵌入程序处理器,其中主程序处理器以及嵌入程序处理器分别连接到数据存储器。数据存储器中存有主程序以及至少一种嵌入程序,并且此至少一嵌入程序与主程序连结。主程序处理器可用来读取以及执行主程序,嵌入程序处理器则可用来读取以及执行嵌入程序。当嵌入程序处理器执行嵌入程序后,可将执行的结果回报到主程序中。具体实施例中,主程序与嵌入程序可将原本完整的程序模块化,故当需要判断不同状况时,可选择适当的嵌入程序模块,使得判断较为精确而不

7、容易出错。由于只需变更嵌入程序,不需将各种状况写成完整程序,因此可大幅降低所需的计算机资源。本发明的模块化程序处理装置可将完整的程序分成主程序及嵌入程序而模块化,以应用于各种文件分类或行为判断领域。相较于现有技术,本发明通过选择不同的嵌入程序,可避免为各种不同的案件状态建构完整程序所造成的计算机资源浪费,亦可便于使用者自行调整所需的分类程序。同时,本发明的模块化程序处理装置还可显示嵌入程序的法条依据。更甚者,本发明以图像化方式显示判断结果以及判断流程,可进一步帮助使用者了解其判断逻辑。关于本发明的优点与精神通过以下的实施例详述及所附图式得到进一步的了解。图1根据本发明的一具体实施例的模块化程序

8、处理装置的示意图。图2根据本发明的另一具体实施例的模块化程序处理装置所显示的树形图。其中,附图标记说明如下1:模块化程序处理装置10 :数据存储器12:主程序处理器14:嵌入程序处理器16 :输入器18 :显不器S2CTS2022 :判断步骤具体实施例方式为使本发明能更清楚的被说明,请参照以下本发明详细说明及其中所包括的实例可更容易地理解本发明。本说明书仅对本发明的必要组件作出陈述,说明书的概要说明及详细说明二部仅用于说明本发明其中一可能的实例,然而该说明书的记述应不限制本发明所主张的技术本质的权利范围。除非于说明书明确地排除其可能,否则本发明并不限于特定结构、材料、功能或手段。亦应了解,目前

9、所述仅示例本发明可能的实施例,在本发明的实践或测试中可使用与所述方法及材料相类似或等效的任何方法、材料、组件、装置或手段。再者,图式仅为表达本发明的精神,其绘述结构的比例仅供参考,使用者得据所属于技术领域的常用技术手段以自由的将各结构组件的比例放大或减小以达本说明书所述的功效。此外,除非另外定义,否则本说明书所用的所有技术及科学术语皆具有本发明所属技术领域的技术人员通常所了解意义相同的意义。尽管在本发明的实践或测试中可使用与彼等所述方法及材料相类似或等效的任何方法及材料,但目前所述实例方法及材料,该方法及例子仅供参考。请参阅图1,图1根据本发明的一具体实施例的模块化程序处理装置I的示意图。如图

10、1所示,模块化程序处理装置I包含数据存储器10、主程序处理器12以及嵌入程序处理器14。主程序处理器12以及嵌入程序处理器14分别连接到数据存储器10,并分别读取及执行存储于数据存储器10中的主程序以及嵌入程序。具体实践中,模块化程序处理装置I可为工作站、个人计算机、PDA、笔记型计算机、平板计算机或是智能型手机等数据处理装置,数据存储器10可为上述数据处理装置的硬盘或是内存,主程序处理器12以及嵌入程序处理器14则可分别为数据处理装置中的运算器或可整合于其中的中心运算器内。数据存储器10中所存储的主程序以及嵌入程序相互连结的,换言的,主程序中可存在一第一指令连接到嵌入程序的开头,并且嵌入程序

11、的结尾连接到主程序的第二指令。当主程序处理器12执行主程序至该第一指令时,可呼叫嵌入程序处理器14执行嵌入程序,并且,当嵌入程序处理器14执行完嵌入程序后,将其执行结果回传至主程序的第二指令的位置,使主程序处理器12根据嵌入程序的执行结果继续执行主程序。请再参照图1,本具体实施例的模块化程序处理装置I进一步包含输入器16以及显示器18,其中,输入器16以及显示器18分别连接到主程序处理器12。于本具体实施例中,当主程序处理器12执行主程序时,可根据主程序于显示器18显示操作接口。输入器16可供使用者输入案件状态,于本具体实施例中,操作接口可与输入器16连结,令使用者根据操作接口并利用输入器16

12、输入。主程序处理器12可接收来自输入器16的案件状态,并于执行主程序的状态中将案件状态传送至嵌入程序处理器14。嵌入程序处理器14执行嵌入程序以处理所接收到的案件状态,并将处理完的结果回传到主程序。接着,主程序处理器12再根据回传的结果执行主程序而获得第一结果,同时将第一结果显示于显示器上。请注意,第一结果可为嵌入程序的执行结果,亦可为主程序根据嵌入程序的执行结果再运算后的另一结果,根据主程序的指令内容而定。此外,主程序处理器12执行主程序时亦可先判断案件状态适合何种嵌入程序,并且令嵌入程序处理器14执行适合的嵌入程序。举例而言,上述主程序可为一法律判断程序,而嵌入程序则可为根据法律条文所写出

13、的逻辑程序。使用者可令主程序处理器12执行主程序,而于显示器18上显示操作接口。接着,使用者通过显示器18所显示的操作接口以及连结操作接口的输入器16输入法律案件及其相关的状态,例如,某人于某日期及某地点进行一特定行为。当主程序处理器12接收到上述法律案件及相关状态时,首先可根据主程序的指令检视案件状态符合何种嵌入程序,例如,若案件的当事人年龄未满18岁则选用少年法,若案件当事人年龄超过18岁则适用一般法。选择嵌入程序后,嵌入程序处理器14可自主程序处理器接收上述法律案件状态,同时读取并执行被选择的嵌入程序以对该案件进行逻辑判断。判断后的结果,例如,该法律案件的当事人被判断触法的结果,嵌入程序

14、处理器14可将其回传至主程序。主程序处理器12根据主程序,可将嵌入程序处理器14判断当事人触法的结果显示于显示器18的操作接口上,或者,再将所判断的结果再进一步进行处理。除了可显示所判断的结果外,主程序处理器12还可执行主程序以将所选用的嵌入程序所依据的法条显示于显示器18的操作接口上,据此,使用者可了解嵌入程序判断当事人触法的法条根据,并同时再确认此法律判断程序的判断是否精确。由于法律案件状态可能相当复杂,其所牵涉的法律种类可能不只一种,例如,一法律案件可能牵涉刑法或民法。因此主程序可能同时连结两个不同的嵌入程序。举例而言,主程序处理器12可根据案件状态选择存储于资料存储器10的多个嵌入程序

15、中的第一嵌入程序以及第二嵌入程序,嵌入程序处理器14则可分别执行第一嵌入程序以及第二嵌入程序,以对案件状态进行判断。请注意,于此可令第二嵌入程序接续第一嵌入程序的结果续行判断,亦可令两者都以原始案件状态同时进行判断,根据使用者需求而定。当嵌入程序处理器14执行第一嵌入程序以及第二嵌入程序后可将最终判断结果回传至主程序,若两者同时对原始案件状态进行判断,则可将两者所判断出的结果分别回报至主程序中的第一位置及第二位置。根据另一具体实施例,主程序也可为其它判断分类程序,例如,主程序可为专利文件分类程序、新闻文稿分类程序或是其它文件的分类程序。此外,嵌入程序则可为根据上述文件的分类规则所写出的逻辑程序

16、。举例而言,若主程序为专利文件分类程序,则嵌入程序可为根据专利分类规则(如IPC分类或UPC分类)所写成的逻辑程序。又以新闻文稿分类程序为例,其嵌入程序可为根据文稿中的关键词分类规则(例如,政治、经济、社会领域等专有名词)所写成的逻辑程序。同样地,主程序处理器12可执行上述为专利文件分类程序、新闻文稿分类程序或是其它文件分类程序的主程序,接着使用者透过显示器18输入相关文件以进行分类。主程序处理器12根据接收到的相关文件选用相对应的嵌入程序,嵌入程序处理器14则执行嵌入程序对相关文件进行逻辑判断。详言之,主程序处理器12可自相关文件中截取重要的关键词,嵌入程序处理器14接着根据关键词判断相关文件的类别并依其类别给予一分类标签。此外,根据又一具体实施例,主程序除了可为法律判断程序之外,亦可为标准化作业程序判断程序,更甚者,任何判断行为是否符合特定规则的流程,皆可通过本新型的模块化程序处理装置I来进行。以标准化作业程序判断程序为例,主程序处理器12根据所输入的特定行为,例如使用者操作某种仪器的流程,选择对应此种行为的嵌入程序,其中,嵌入程序可为根

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号