正在加载图片...
268编的奥 Chinapub.com 下载 流行的由C扩展的面向对象语言是C++(前面讲过,两个+是增量操作)。C++大部分是由贝尔 实验室的 Bjarne stroustrup(生于1950年)完成的,开始作为转换程序,用来把用C++编写的 程序转换成C程序(尽管C程序很难看也很难读),C程序可以像通常一样编译。 当然,面向对象语言并不能比传统语言多做些什么。但是编程是解决问题的方式,而面 向对象语言使得编程人员能够考虑那些在结构上通常更好的不同的解决方法。也可以一一尽 管不是那么容易——用面向对象语言编写程序,编译后可在 Macintosh上或 Windows下运行。 这样的程序并不直接涉及到API而是使用称作API函数的对象。两个不同的对象定义用来编译 用于 Macintosh或 Windows apl的程序 许多小型机上的编程人员不再用命令行编译程序。取而代之的是编程人员开始采用集成 开发环境(IDE),即在一个方便的程序里集成有所需的所有工具并且该程序可像其他图形应 用程序一样运行。编程人员还利用一种称作可视化编程的技术,通过鼠标汇集按钮及其他组 件来设计交互窗口 第22章中讲到了文本文件。这种文件只包含有ASCI字符,方便人们阅读。在使用基于字 符的操作系统时,文本文件是在应用程序之间交换信息的理想工具。文本文件的一个最大优 点就是它们是可检索的——即程序可以查看许多文本文件并确定它们中的哪一个包含有某 字符串。但是,一旦某个操作系统中有一个工具可用来显示不同字体、不同大小及不同效果 (如斜体、黑体和下划线),则文本文件似乎就很不适用了。其实,许多字处理程序以独有的 进制格式来存储文档。文本文件同样也不适用于图形信息 但是,可以同文本一起编码信息(如字体定义及段落编排),且仍然得到可阅读的文本文 件。关键是选用一个转换字符来表示这些信息。在 Microsoft设计的RTF( rich text format) 中,作为在应用程序之间交换格式化文本的一种方法,花括号{}及反斜杠Ⅷ来封装信息,标 明文本采用何种格式 PostScript是把这种概念发挥到极致的一种文本格式。 PostScript由 Adobe系统的创始人之 John Warnock(生于1940年)设计。这是一种通用的图形编程语言,主要用来在高端计算 机的打印机上画出字符或图形。 把图形结合到个人计算环境是越来越好、越来越便宜的硬件的直接结果。微处理器越来 越快,存储器越来越便宜,视频显示器及打印机分辨率不断增加且具有更多种颜色,所有这 些促进了计算机图形的使用 计算机图形产生于两种不同方式,与早些时候为区分图形视频显示器所用的词一样:矢 量和光栅。 矢量图形用直线、曲线及填充的域来生成图形,这是计算机辅助设计(或CAD)程序的 领域。矢量图形在工程和结构设计中具有重要用途。矢量图形可以按元文件的格式存放到文 件中。元文件是矢量图形制作命令的聚合,这些命令通常以二进制形式编码 矢量图形采用直线、曲线及填充的域,因而非常适合于桥梁设计等,但不能指望它来实 际显示建造的桥梁的效果。桥梁效果图是现实世界的图像,用矢量图形来表示太复杂,因而 很难表示出来 光栅(也称作位图)可用来解决这一问题。位图把图像编码成位的矩形阵列,该阵列对 应于输出设备上的像素。就像视频显示器一样,位图具有空间度(或分辨率),即指图像按像 素表示的宽度和高度。位图也有颜色度(或颜色分辨率/颜色深度),是指每一个像素对应的流行的由C扩展的面向对象语言是 C + +(前面讲过,两个+是增量操作)。C + +大部分是由贝尔 实验室的Bjarne stroustrup(生于1 9 5 0年)完成的,开始作为转换程序,用来把用 C + +编写的 程序转换成C程序(尽管C程序很难看也很难读),C程序可以像通常一样编译。 当然,面向对象语言并不能比传统语言多做些什么。但是编程是解决问题的方式,而面 向对象语言使得编程人员能够考虑那些在结构上通常更好的不同的解决方法。也可以—尽 管不是那么容易—用面向对象语言编写程序,编译后可在 M a c i n t o s h上或Wi n d o w s下运行。 这样的程序并不直接涉及到 A P I而是使用称作A P I函数的对象。两个不同的对象定义用来编译 用于Macintosh 或Windows API的程序。 许多小型机上的编程人员不再用命令行编译程序。取而代之的是编程人员开始采用集成 开发环境(I D E),即在一个方便的程序里集成有所需的所有工具并且该程序可像其他图形应 用程序一样运行。编程人员还利用一种称作可视化编程的技术,通过鼠标汇集按钮及其他组 件来设计交互窗口。 第2 2章中讲到了文本文件。这种文件只包含有 A S C I I字符,方便人们阅读。在使用基于字 符的操作系统时,文本文件是在应用程序之间交换信息的理想工具。文本文件的一个最大优 点就是它们是可检索的—即程序可以查看许多文本文件并确定它们中的哪一个包含有某一 字符串。但是,一旦某个操作系统中有一个工具可用来显示不同字体、不同大小及不同效果 (如斜体、黑体和下划线),则文本文件似乎就很不适用了。其实,许多字处理程序以独有的 二进制格式来存储文档。文本文件同样也不适用于图形信息。 但是,可以同文本一起编码信息(如字体定义及段落编排),且仍然得到可阅读的文本文 件。关键是选用一个转换字符来表示这些信息。在 M i c r o s o f t设计的RT F(rich text format) 中,作为在应用程序之间交换格式化文本的一种方法,花括号 { }及反斜杠\用来封装信息,标 明文本采用何种格式。 P o s t S c r i p t是把这种概念发挥到极致的一种文本格式。 P o s t S c r i p t由A d o b e系统的创始人之 一John Wa r n o c k(生于1 9 4 0年)设计。这是一种通用的图形编程语言 ,主要用来在高端计算 机的打印机上画出字符或图形。 把图形结合到个人计算环境是越来越好、越来越便宜的硬件的直接结果。微处理器越来 越快,存储器越来越便宜,视频显示器及打印机分辨率不断增加且具有更多种颜色,所有这 些促进了计算机图形的使用。 计算机图形产生于两种不同方式,与早些时候为区分图形视频显示器所用的词一样:矢 量和光栅。 矢量图形用直线、曲线及填充的域来生成图形,这是计算机辅助设计(或 C A D)程序的 领域。矢量图形在工程和结构设计中具有重要用途。矢量图形可以按元文件的格式存放到文 件中。元文件是矢量图形制作命令的聚合,这些命令通常以二进制形式编码。 矢量图形采用直线、曲线及填充的域,因而非常适合于桥梁设计等,但不能指望它来实 际显示建造的桥梁的效果。桥梁效果图是现实世界的图像,用矢量图形来表示太复杂,因而 很难表示出来。 光栅(也称作位图)可用来解决这一问题。位图把图像编码成位的矩形阵列,该阵列对 应于输出设备上的像素。就像视频显示器一样,位图具有空间度(或分辨率),即指图像按像 素表示的宽度和高度。位图也有颜色度(或颜色分辨率 /颜色深度),是指每一个像素对应的 268 编码的奥秘 下载
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有