2014年10月2日 星期四

1003Linux

開放文件格式(OpenDocument Format,簡稱ODF)是一種開放的文件檔案格式Applications(OpenDocument)TC(又稱為OASIS ODF TC)所開發。存在一個自由兼開放的OASIS標準,以ISO/IEC國際標準發佈──ISO/IEC 26300:2006 Open Document Format for Office Applications(OpenDocument)v1.0
開放文件格式企圖提供一個取代私有專利檔案格式的一個方案,使得組織或個人不會因為檔案格式而被廠商套牢(Vendor lock-in)。

可延伸標記式語言(eXtensible Markup Language,簡稱: XML),是一種標記式語言。標記指電腦所能理解的資訊符號,透過此種標記,電腦之間可以處理包含各種資訊的文章等。XML是從標準通用標記式語言(SGML)中簡化修改出來的。它主要用到的有可延伸標記式語言、可延伸樣式語言(XSL)、XBRL和XPath等。

編譯器(Compiler)它主要的目的是將便於人編寫,閱讀,維護的高階電腦語言所寫作的原始碼程式,翻譯為電腦能解讀、執行的低階機器語言的程式,也就是執行檔。編譯器將原始程式(Source program)作為輸入,翻譯產生使用目標語言(Target language)的等價程式。原始碼一般為高階語言(High-level language),如Pascal、C、C++、C# 、Java等,而目標語言則是組合語言或目標機器的目的碼(Object code),有時也稱作機器碼(Machine code)。
一個現代編譯器的主要工作流程如下: 原始碼(source code)→ 預處理器(preprocessor)→ 編譯器(compiler)→ 組譯程式(assembler)→ 目的碼(object code)→ 連結器(Linker)→ 執行檔(executables)


直譯器(nterpreter),是一種電腦程式,能夠把高階程式語言一行一行直接轉譯執行。直譯器不會一次把整個程式轉譯出來,每次執行程式時都要先轉成另一種語言再作執行,因此直譯器的程式運行速度比較緩慢。它每轉譯一行程式敘述就立刻執行,然後再轉譯下一行,再執行,如此不停地進行下去。
直譯器的好處是它消除了編譯整個程式的負擔,但也會讓執行時的效率打了折扣。相對地,編譯器並不執行程式或原程式碼,而是一次將其翻譯成另一種語言,如機器碼,以供多次執行而無需再經編譯。其製成品無需依賴編譯器而執行,程式運行速度比較快。

LibreOffice(是一套可與其他主要辦公室軟體相容的套件,可在各種平台上執行,包括Microsoft Windows、Mac OS X 10.6(Snow Leopard)或更新版本,以及基於GNU/Linux的系統(Linux核心版本為2.6.18或更新)。計畫目標是成為一個具開放檔案格式(ODF)支援、獨立於任何廠商之外、真正不受私有版權制約的辦公室套件。它的名字是一個混合詞,第一部分「Libre」來自拉丁語,意為「自由」,第二部分「Office」則為英語「辦公室」單字。它是可供人免費下載、使用和散佈的自由軟體。
LibreOffice的版本號碼被設置為與OpenOffice.org一致,故初始發布(2010年)即為第三版,並不存在第二版、第一版。LibreOffice第三版預設的檔案格式是國際標準化組織(ISO)的Open Document Format(.odt, .odp, .ods, .odg)。
 https://zh-tw.libreoffice.org/

沒有留言:

張貼留言