1.一種終端設(shè)備用功能可選式系統(tǒng)用模塊數(shù)據(jù)結(jié)構(gòu),其特征在于,包括:模塊序號和存儲位置,其格式為:模塊序號+存儲位置。
2.一種終端設(shè)備用功能可選式系統(tǒng)用功能模塊樹,其特征在于,包括:權(quán)利要求1所述的終端設(shè)備用功能可選式系統(tǒng)用模塊數(shù)據(jù)結(jié)構(gòu),該功能模塊樹為:由所包含的模塊所對應(yīng)的模塊數(shù)據(jù)結(jié)構(gòu)組成的樹狀結(jié)構(gòu),其中:子模塊位于母模塊的下方,并相互連接。
3.根據(jù)權(quán)利要求2所述的一種終端設(shè)備用功能可選式系統(tǒng)用功能模塊樹,其特征在于,功能模塊樹的樹上分支的數(shù)據(jù)結(jié)構(gòu)為:終端設(shè)備用功能可選式系統(tǒng)用模塊數(shù)據(jù)結(jié)構(gòu),所涉及的模塊為最小單位模塊(一個僅可實現(xiàn)一個操作的最底層邏輯代碼),因此不存在一個子模塊有多個母模塊的情況,存儲位置的默認(rèn)值為null(空),在下載后根據(jù)存儲位置初始化,將子模塊設(shè)置于上一層母模塊的下方,其中模塊的編號格式為:x.x……x+(存儲位置),需要說明的是,這里的x是非0正整數(shù)。
4.根據(jù)權(quán)利要求3所述的一種終端設(shè)備用功能可選式系統(tǒng)用功能模塊樹,其特征在于,實際應(yīng)用中,若系統(tǒng)相對龐大,且為了編程的便利,則可以將一個較大的模塊作為功能模塊樹的樹上分支數(shù)據(jù)結(jié)構(gòu)所對應(yīng)的模塊,當(dāng)需要對模塊進(jìn)行拆分時,再將模塊生成新的功能模塊樹作為部分加入至系統(tǒng)功能模塊樹內(nèi)即可,但需保證,不存在一個子模塊有多個母模塊。
5.一種終端設(shè)備用功能可選式系統(tǒng)用功能數(shù)據(jù)結(jié)構(gòu),其特征在于,包括權(quán)利要求1所述的終端設(shè)備用功能可選式系統(tǒng)用模塊數(shù)據(jù)結(jié)構(gòu),所述終端設(shè)備用功能可選式系統(tǒng)用功能數(shù)據(jù)結(jié)構(gòu)的格式為:{(模塊序號1),(模塊序號2)……(模塊序號n)},其本質(zhì)為包含模塊所對應(yīng)模塊序號的集合。
6.一種終端設(shè)備用功能可選式系統(tǒng)更新方法,其特征在于,包括權(quán)利要求1所述的終端設(shè)備用功能可選式系統(tǒng)用模塊數(shù)據(jù)結(jié)構(gòu)、權(quán)利要求2所述的終端設(shè)備用功能可選式系統(tǒng)用功能模塊樹和權(quán)利要求4所述的終端設(shè)備用功能可選式系統(tǒng)用功能數(shù)據(jù)結(jié)構(gòu),具體操作如下:
7.根據(jù)權(quán)利要求5所述的一種終端設(shè)備用功能可選式系統(tǒng)更新方法,其特征在于,在步驟sa2中,系統(tǒng)功能編號的生成方式是編程人員進(jìn)行的人工編號,或采用其他程序進(jìn)行的自主編號。
8.一種終端設(shè)備用功能可選式系統(tǒng)用用戶功能調(diào)用方法,其特征在于,包括權(quán)利要求1所述的終端設(shè)備用功能可選式系統(tǒng)用模塊數(shù)據(jù)結(jié)構(gòu)、權(quán)利要求2所述的終端設(shè)備用功能可選式系統(tǒng)用系統(tǒng)功能模塊、權(quán)利要求4所述的終端設(shè)備用功能可選式系統(tǒng)用功能數(shù)據(jù)結(jié)構(gòu),以及權(quán)利要求5所述的終端設(shè)備用功能可選式系統(tǒng)更新方法,具體操作如下: