注:以下基本所有信息都来自互联网

1. MFC
微软基础类库(Microsoft Foundation Class)。大凡学过VC++的人都应该知道这个库。虽然从技术角度讲,MFC是不大漂亮的,但是它构建于Windows API 之上,能够使程序员的工作更容易,编程效率高,减少了大量在建立 Windows 程序时必须编写的代码,同时它还提供了所有一般 C++ 编程的优点,例如继承和封装。MFC 编写的程序在各个版本的Windows操作系统上是可移植的,例如,在 Windows 3.1下编写的代码可以很容易地移植到 Windows NT 或 Windows 95 上。但是在最近发展以及官方支持上日渐势微。
2. OGRE
OGRE(面向对象的图形渲染引擎,Object-oriented Graphics Rendering Engine)是用C++开发的,使用灵活的面向对象3D引擎。它的目的是让开发者能更方便和直接地开发基于3D硬件设备的应用程序 或游戏。引擎中的类库对更底层的系统库(如:Direct3D和OpenGL)的全部使用细节进行了抽象,并提供了基于现实世界对象的接口和其它类。
下面是关于OGRE的一点详细介绍,转自网络:http://www.azure.com.cn/
1 - 什么是Ogre
Ogre是一款开源的图形渲染引擎,它的全名叫(Object-oriented Graphics Rendering Engine),它是由一个核心小组开发并维护,由于它是一款开源引擎,所以它也像Linux一样,被各种不同的团体和组织改造和扩充,并使它能够适应不同的应用领域和拥有更强大的功能。
2 - 利用Ogre引擎进行开发,我们需要什么硬件和工具
Ogre可以在各种不同的3D图形显卡上运行,但在表现性能是肯定不一样的。
NVidia: Geforce2 or higher required, Geforce 4(non-mx) or higher recommended
ATI: Radeon 7500 or higher required, Radeon 9600 or higher recommended
关于工具,我们需要支持的C++编译器,在这里,我们只有Visual C++ 6/7/7.1 和 GCC 支持它, Bloodshed 和 Borland 的编译器,因为他们不是官方的编译器,所以在这里 Ogre 并不支持。
3 - 我需要会编程才能使用Ogre吗?
对,你的确需要会编程,Ogre并不是一款像游戏工厂(Game Factory)那样的游戏外壳或者脚本语言,你需要有更多的知识去了解应该如何使用它,而且它的功能比那些游戏外壳或脚本语言更加的强大。你需要对C++编程有所了解,特别是面向对象的编程方式(object-oriented programming),Ogre并不适合那些刚刚学习编程的使用者,换句话说:你不可以通过学习Ogre引擎来学习C++程序设计。
4 - Ogre可以制作各种类型的游戏吗?
对,它不像其他的3D引擎,Ogre并不倾向于某一种类型的游戏。由于它的设计,它可以用于从飞行模拟器到第一人称射击游戏到2.5D游戏等等,总而言之,如果那款游戏要使用3D, Ogre就适合开发它。
5 - Ogre可以制作MMORPG(大型在线网络RPG游戏)吗?
理论上是可以的,但是MMORPG需要大量的时间,精力和经费来开发和维护。
6 - Ogre 是游戏引擎吗?
不,Ogre缺少游戏引擎的一些部分,Ogre只是一款图形引擎,并且只是一个图形引擎,但是,它可以很方便地与其他的开发库结合起来来创造一个游戏引擎,创建一个游戏引擎也许你还需要:

  • 声音
  • 网络
  • 输入
  • 碰撞处理

7 - Ogre 能生成像MAYA生成的那样的图形吗?
Ogre是一款实时图形渲染引擎,那些在cgtalk或者其他网站上的图象是离线渲染的,经常是使用ray tracing(光线追踪)技术。这两种技术是截然不同的。 一种是可以把图象渲染的像照片一样的真实,但是可能渲染一张图象需要几个小时甚至几天的时间。但是实时渲染需要保持每秒30帧的速度,这样就说渲染一张图象的时间需要在1/30秒内。但是随着3D图形加速卡的快速发展,这两总技术的界限也越来越小,如果你想知道Ogre可以渲染什么样的图象,你可以去Nvidia 和 ATi网站去看看.
3. OEM
     OEM的英语全称是“Original Equipment Manufacture”(原始设备生产商),它的出现与经济和工业化的发展有着密切的联系。随着经济全球化的发展,著名品牌的商品销售数量迅速攀升,而自己的厂房却又不能达到大批量生产的要求,或者是商品中缺乏某些特定的零部件,因此只得向其它厂商求助,而这些伸出援助之手的厂商就是OEM厂商。在IT领域,OEM厂商就表示那些进行代工的厂商。
  OEM现象在电脑配件产品中非常普遍,比如OEM显示器、OEM光驱、OEM显示卡、OEM鼠标等等(很多品牌电脑就是让OEM帮忙制造鼠标和键盘)。
 “ODM”它的英文全称是“Original Design Manufacture”(原始设计制造商)。某些制造商设计出一款产品之后,在特定的情况下可能会被一些品牌的制造商所青睐,那么后者会要求把产品贴上它的品牌来进行生产,或者只是把产品进行些修改(如笔记本使用不同的外壳或者键盘,使不同的产品看起来差别更大)。这样,品牌厂商的最大好处就是减少了自己的研发时间,而制造商也能够加大产品的出货量,是双赢的局面。虽然也有很多人习惯性地把这些厂商称呼为OEM,但实际上它应该被称呼为ODM,因为它们还有其它重要的区别。
  OEM是为其它品牌厂商贴身订做的,也就是说无论设计和产品的制造都仅能为一家厂商所独有,绝不能够冠上生产者或者其它的品牌进行生产。ODM则要另当别论了,专业/非专业的ODM设计出很多不同的产品,让不同的合作伙伴(品牌厂商)进行挑选,当然首先是自己的大客户,然后这些品牌厂商根据自己的需要决定购买那些设计,或者是否买断一个设计的生产线,如惠普或者戴尔等大品牌的高端或者主打笔记本电脑通常会买断一个设计。当然,它们有很多产品其实也并没有买断设计,这样那么其它的品牌就可以共享这些设计,比如三星有可能会出售和戴尔完全相同的自有品牌笔记本电脑(后面有提到),这是ODM的结果
4. GIS
      物质世界中的任何事物都被牢牢地打上了时空的烙印。人们的生产和生活中百分之八十以上的信息和地理空间位置有关。地理信息系统( Geographic Information System, 简称 GIS )作为获取、整理、分析和管理地理空间数据的重要工具、技术和学科,近年来得到了广泛关注和迅猛发展。由于信息技术的发展,数字时代的来临,理论上来说,GIS可以运用于现阶段任何行业。
  从技术和应用的角度, GIS 是解决空间问题的工具、方法和技术;
  从学科的角度, GIS 是在地理学、地图学、测量学和计算机科学等学科基础上发展起来的一门学科,具有独立的学科体系;
  从功能上, GIS 具有空间数据的获取、存储、显示、编辑、处理、分析、输出和应用等功能;
  从系统学的角度, GIS 具有一定结构和功能,是一个完整的系统。
  简而言之, GIS 是一个基于数据库管理系统( DBMS )的分析和管理空间对象的信息系统,以地理空间数据为操作对象是地理信息系统与其它信息系统的根本区别。

转载于:https://www.cnblogs.com/krisdy/archive/2009/02/17/1392688.html

计算机常用英文简称扫盲相关推荐

  1. 计算机常用英文句子,英文简历常用句子

    思想成熟上进心强并具极丰富的人际关系技巧,有良好的管理艺术和组织能力,职场秘籍为个人简历添彩经典句子,思想成熟上进心强并具极丰富的人际关系技巧,有很高的领导艺术和很强的集体精神. 英文简历常用句子20 ...

  2. 嵌入式 常用英文简称解读

    通用常见 简写 全称 中文 Peripheral 外设 GPIO General Peripheral Input/Output 通用的外设输入/输出端口 UART Univeral Async Re ...

  3. Java Android常用术语英文简称及释义

    干程序员这行实在是离不开英语,干程序员是一项很辛苦的工作,要成为一个高水平的程序员尤为艰难.这是因为计算机软件技术更新的速度越来越快,而这些技术大多来源于英语国家,我们在引进这些技术时往往受到语言障碍 ...

  4. 计算机常用程序在DOS中的英文名

    计算机常用程序在DOS中的英文名 使用win+R得到以下界面在方框中输入下列英文名,然后点击确定即可运行 gpedit.msc-----组策略 sndrec32-------录音机 Nslookup- ...

  5. 计算机常用的英语简写,计算机常用的英文名称和缩写

    计算机常用的英文名称和缩写 ·PC:个人计算机Personal Computer ·CPU:中央处理器Central Processing Unit ·CPU Fan:中央处理器的"散热器& ...

  6. 计算机网络常用的英文缩写,计算机和网络常用英文词汇和缩写

    常用英文词汇和缩写 计算机和网络常用英文词汇和缩写 英文词汇, 网络, 计算机, 缩写, 芯片 计算机和网络常用英文词汇和缩写 setup---安装,installer---安装向导,uninstal ...

  7. 用英语写计算机输出设备分类,1.2 计算机常用的输入输出设备(国外英文资料).doc...

    1.2 计算机常用的输入输出设备(国外英文资料) 1.2 计算机常用的输入输出设备(国外英文资料) A common input/output device for a computer (1) ke ...

  8. 智能驾驶中常用的英文简称

    智能驾驶中常用的英文简称 本文转载自:https://blog.csdn.net/QLeelq/article/details/117329439 1. 常见行业内英文介绍 英文缩写 英文全称 中文全 ...

  9. 计算机运维中常见英语单词,芯片常用英文词汇整理.doc

    芯片常用英文词汇整理 芯片资料常用英语词汇整理 Specification or Spec. 生产规格 BOM: Bill of material 料表 S/N: Spec notice 生产注意事项 ...

最新文章

  1. Ubuntu16.04.1 安装Nginx
  2. SQL Server之日期和时间函数
  3. 【Linux】一步一步学Linux——telinit命令(144)
  4. 线上zabbix数据库重建表分区
  5. 解决base64通过http传输后+变空格的问题
  6. sql azure 语法_使用Azure Data Studio开发SQL Server数据库
  7. 如何将JavaScript中的JSON字符串转换为JSON对象数组?
  8. 中国大学MOOC中华茶礼仪真题及答案
  9. Day25 - Event Capture, Propagation, Bubbling and Once
  10. 计算机网络时代纪录片,中国首部自媒体纪录片《生机》揭秘新世相
  11. Powermill汽车件模具五轴数控CNC编程视频教程
  12. 面试可能遇到java基础知识
  13. 【MMD动作+镜头下载】Chocolate Train
  14. 破解音频隐写术:结合机器学习
  15. 西门子KTP二代精简触摸屏点击无反应,触摸失效的处理对策
  16. 美颜sdk动态贴纸技术、代码分析
  17. 嵌入式计算机的生活应用,嵌入式系统在生活中有哪些应用
  18. Java 类加载器、反射
  19. mapi java_Powershell从注册表中查询默认MAPI客户端的例子
  20. swpa软件测试工程师,新版3DMark推出专用测试工具——CPU Profile

热门文章

  1. 影音服务器nas硬盘,手把手教您用win10做NAS:搭配emby,VM虚拟群晖,直通硬盘!打造家庭影音媒体服务器!...
  2. 私密视频误发到微信群,如何避免视频扩散?
  3. pandas 小技巧——用指定列的“非空值”值去填充另一列的“空值”
  4. 关于esxi6.5开启虚拟机提示文件被锁定,无法开机
  5. JavaWeb篇之一——使用原生JDBC对数据库进行操作
  6. PowerBI Server端管理数据网关
  7. mysql字符集校对和规则
  8. XFS 存储核心技术详解
  9. 怎么做安全生产月PPT专题课件?
  10. LDAP简述与相关攻击手法