软件发明专利实例_计算机软件发明专利技术经验交底资料范例
本文以二進制方式寫數據到文件的程序為例,
舉例說明計算機軟件發明專利技術交底資料應該
如何準備。假如傳統的方法是先把數據轉換為字符型,然后再把字符寫入文件。
1
、技術領域:本發明方法涉及計算機信息處理技術,特別是一種寫數據到文件的方法。
2
、背景技術:傳統的方法是先把數據轉換為字符型,然后再把字符寫入文件。
3
、傳統方法的缺陷或不足:由于每次寫文件的時候都需要先把數據轉換成字符型,再把所有字符
寫入文件,這種寫文件的方法效率低下,如果文件很大,把所有數據都轉換成字符的時間會很
長,嚴重影響數據處理的速度;從文件讀數據的時候也要先把讀出來的字符轉換為需要的數據
格式,從而從文件讀數據的效率也同樣很低下。
4
、本發明方法的技術方案:本發明方法采用二進制存儲數據。具體實施步驟如下:
(
1
)最必要原始的技術方案:
A
、
查找文件:根據目標文件名,在文件系統里面查找出該文件的文件地址,如果找不到該文件則
退出,如果找到該文件則執行步驟
B
;
B
、
打開文件:打開目標文件,返回該文件的文件頭地址;
C
、
以二進制方式寫文件:把需要存儲的數據轉換成二進制數,然后寫入文件的目標地址;
D
、
關閉文件:關閉目標文件。
(
2
)進一步的技術方案:包含步驟
E
:校驗寫入的數據
A
、
查找文件:根據目標文件名,在文件系統里面查找出該文件的文件地址,如果找不到該文件則
退出,如果找到該文件執行步驟
B
;
B
、
打開文件:打開目標文件,返回該文件的文件頭地址;
C
、
以二進制方式寫文件:把需要存儲的數據轉換成二進制數,然后寫入文件的目標地址;
E
、校驗寫入的數據:讀取文件中對應地址相應的數據,跟寫入的數據進行對比,如果校驗錯誤則
報錯;
D
、
關閉文件:關閉目標文件。
(
3
)進一步的技術方案:如果步驟
C
是核心創新點,則針對步驟
C
、以二進制方式寫入數據進行
進一步細化描述,
具體實施例
1
:把需要寫入的數據逐個字節寫入文件。如果是詳細的步驟則展示該子流程。
具體實施例
2
:
C21
:把需要寫入的數據先整理寫入到緩沖區;
C22
:然后把緩沖區的數據一次性復制到目標地址。
詳細的子流程步驟如下:
5
、有益效果:對比傳統的字符方式寫數據到文件,采用把數據以二進制方式寫入文件,數據讀寫
處理速度快,方便快捷。
xxx
事務所
xxx
Mobile
:
0000000
:
:
xx
年
xx
月
xx
日
總結
以上是生活随笔為你收集整理的软件发明专利实例_计算机软件发明专利技术经验交底资料范例的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 笛卡尔心形曲线
- 下一篇: c语言驻波,C版:基于声学驻波的液位检测