fbpx
维基百科

抽象層

抽象層(英語:abstraction layer, abstraction level,或 a layer of abstraction)是一種隱藏獨特功能執行細節的方法。使用抽象層的軟體模型包含OSI網路協定七層模型、OpenGL繪圖函式庫及以Unix為原本的輸入輸出(I/O)模型,並適用於大部分新一代的作業系統。

在Unix作業系統中,大部分的輸入輸出形式被視為從裝置讀寫的串流值。而串流值模型為了提供獨立裝置被檔案及終端機I/O所使用。為了在應用層讀寫裝置,程式呼叫函數開啟像是終端機的實體裝置或是網路檔案系統的虛擬裝置。裝置的實體特徵是被允許程式設計師讀寫資料的作業系統所調用。接著作業系統操作正確的讀寫轉換。

大部分的图形库,像是OpenGL,提供抽象圖形裝置模型。這種函式庫的主要功能在於轉換程式設計師的指令到圖形元件。這個特殊的繪圖指令與對傳統陰極射線管銀幕的指令不同,而是隱藏了抽象介面的細節。

資訊科學,抽象層是模型演算法的推廣。

參考

相關條目

抽象層, 此條目没有列出任何参考或来源, 2009年7月17日, 維基百科所有的內容都應該可供查證, 请协助補充可靠来源以改善这篇条目, 无法查证的內容可能會因為異議提出而移除, 此條目需要擴充, 2018年12月5日, 请協助改善这篇條目, 更進一步的信息可能會在討論頁或扩充请求中找到, 请在擴充條目後將此模板移除, 英語, abstraction, layer, abstraction, level, layer, abstraction, 是一種隱藏獨特功能執行細節的方法, 使用的軟體模型包含osi網路協定七. 此條目没有列出任何参考或来源 2009年7月17日 維基百科所有的內容都應該可供查證 请协助補充可靠来源以改善这篇条目 无法查证的內容可能會因為異議提出而移除 此條目需要擴充 2018年12月5日 请協助改善这篇條目 更進一步的信息可能會在討論頁或扩充请求中找到 请在擴充條目後將此模板移除 抽象層 英語 abstraction layer abstraction level 或 a layer of abstraction 是一種隱藏獨特功能執行細節的方法 使用抽象層的軟體模型包含OSI網路協定七層模型 OpenGL繪圖函式庫及以Unix為原本的輸入輸出 I O 模型 並適用於大部分新一代的作業系統 在Unix作業系統中 大部分的輸入輸出形式被視為從裝置讀寫的串流值 而串流值模型為了提供獨立裝置被檔案及終端機I O所使用 為了在應用層讀寫裝置 程式呼叫函數開啟像是終端機的實體裝置或是網路 檔案系統的虛擬裝置 裝置的實體特徵是被允許程式設計師讀寫資料的作業系統所調用 接著作業系統操作正確的讀寫轉換 大部分的图形库 像是OpenGL 提供抽象圖形裝置模型 這種函式庫的主要功能在於轉換程式設計師的指令到圖形元件 這個特殊的繪圖指令與對傳統陰極射線管銀幕的指令不同 而是隱藏了抽象介面的細節 在資訊科學 抽象層是模型或演算法的推廣 參考 编辑相關條目 编辑应用程序接口 API 应用二进制接口 ABI 編譯器 程式碼和機械碼之間的抽象化工具 硬體抽象層 資訊隱藏 層 物件導向設計 分级保护域 操作系统 程式和電腦硬體之間的抽象層 软件工程 取自 https zh wikipedia org w index php title 抽象層 amp oldid 65322825, 维基百科,wiki,书籍,书籍,图书馆,

文章

,阅读,下载,免费,免费下载,mp3,视频,mp4,3gp, jpg,jpeg,gif,png,图片,音乐,歌曲,电影,书籍,游戏,游戏。