抽象层

✍ dations ◷ 2025-11-15 07:01:02 #抽象层

抽象层(英语:abstraction layer, abstraction level,或 a layer of abstraction)是一种隐藏独特功能执行细节的方法。使用抽象层的软件模型包含OSI网络协议七层模型、OpenGL绘图库及以Unix为原本的输入输出(I/O)模型,并适用于大部分新一代的操作系统。

在Unix操作系统中,大部分的输入输出形式被视为从设备读写的流值。而流值模型为了提供独立设备被文件及终端I/O所使用。为了在应用层读写设备,程序调用函数开启像是终端的实体设备或是网络、文件系统的虚拟设备。设备的实体特征是被允许程序员读写资料的操作系统所调用。接着操作系统操作正确的读写转换。

大部分的图形库,像是OpenGL,提供抽象图形设备模型。这种库的主要功能在于转换程序员的指令到图形组件。这个特殊的绘图指令与对传统阴极射线管银幕的指令不同,而是隐藏了抽象接口的细节。

在信息学,抽象层是模型或算法的推广。

相关

  • 阶层关于美国社会阶层一直有着很大的争议,而对于阶层的定义也有许多不同的观点。许多美国民众认为可分成三个阶层,分别是“富裕”、“中产阶级”和“贫穷”。其他许多更复杂的社会
  • 小便尿,又称尿液,是人类和脊椎动物为了新陈代谢的需要,经由泌尿系统及尿路排出体外的液体排泄物。排出的尿液可调节机体内水和电解质的平衡以及清除代谢废物且可同时散热,尤其是退化
  • 加尔各答大学加尔各答大学 ( Calcutta University 或 CU)是印度西孟加拉加尔各答的一所公立大学。成立于1857年1月24日。在印度它被评为一所五星级重点大学。在各邦大学里面,它的研究生教
  • 完全变态完全变态,又叫变异、蜕变,是昆虫发育的一种类型。幼虫和成虫形态不同,生活方式和生活环境也不一致。虫体自卵孵化后,从幼虫到成虫要经过一个蛹期(这在不完全变态中没有的),在蛹期体
  • 1961年1961年NBA选秀(1961 NBA draft)是国家篮球协会(NBA)的第十五次年度选秀。本次选秀于1961年3月27日举行,9支NBA球队轮流从美国大学篮球业余运动员中挑选新队员。在每一轮选秀中,各
  • 住野夜住野夜(住野 よる)日本小说家,住在大阪,男性。从高中开始写作。最开始申请参加了“电击小说大奖”,但是没有通过选拔。《我想吃掉你的胰脏》因为长度超过征件规定而没有投稿至电
  • 爱德蒙·克莱里休·班特莱爱德蒙·克莱里休·班特莱(Edmund Clerihew Bentley)是一位英语小说家,也是克莱里休诗发明者。爱德蒙·克莱里休·班特莱出生于伦敦,就读于圣保罗学院和牛津大学墨顿学院。他的
  • 宇宙刑警《宇宙刑警》(日语:ロスト・ユニバース,LOST UNIVERSE,台译失落的宇宙,港译宇宙特警),是神坂一原著的日本科幻小说,其后改编为26集的动画和全三集的漫画。这三种版本的内容略有差异。210m级太空船剑型飞行器(Sword Breaker)=195m级中型战斗舰沃菲特(Canal Vorfeed)属于银河里远古超文明制造的失落的太空船(Lost ship)。传说中的魔王黑暗散播者(Dark star)和光明的一方是对立的文明,双方征战不休,并制造了一些性能强大的太空船。远古的文明灭绝之后,这些太空
  • 消费电子展消费电子展(英语:Consumer Electronics Show,简称:CES)是一个知名国际性电子产品和科技的贸易展览会,每年吸引来自世界各地的主要公司和业界专门人士参加。消费型电子展每年1月于美国内华达州的拉斯维加斯会展中心举行。展览由消费电子协会赞助,并不开放一般民众入场,展览期间通常会举行多场产品预览会和新产品发表会。在2015年5月,亚洲消费性电子展(CES Asia)首度于中国上海市举行。2016年时,主办单位将展览名称中原有的“国际”(International)去除,简化名称为“CES
  • 丹宁撞击坑丹宁撞击坑(英语:Denning)是位于火星示巴湾区的撞击坑,中心座标17.7°S,326.6°W 。该撞击坑直径165公里,以英国天文学家威廉·弗雷德里克·丹宁命名。当彗星或小行星以高速撞击火星表面之后会在火星表面形成撞击坑。撞击时会产生大量由岩石组成的撞击喷发物,而这些撞击喷发物撞击火星表面时会产生次级撞击坑。次级撞击坑可能会群聚在特定区域,并且都会受到同样程度的侵蚀;因此它们的年龄可能都是相同的。如果许多次级撞击坑在附近一个巨大撞击坑旁发现,它们就可能大致上是同时形成的。以下影像就可见到群聚的次级撞