现在好用的LINUX图形化界面系统

 我来答
猪八戒网
2023-05-18 · 百度认证:重庆猪八戒网络有限公司官方账号
猪八戒网
猪八戒网(zbj.com)创建于2006年,现已形成猪八戒网、天蓬网和线下八戒工场的“双平台+一社区”服务模式,是中国领先的人才共享平台。
向TA提问
展开全部

一、图形软件的组成

图形软件系统应该具有良好的结构,要有合理的层次结构的模块结构,以便于设计、维护和调试。

1、零级图形软件:是最底层的软件,主要解决图形设备与主机的通讯、接口等问题,又称设备驱动程序,是一些最基本的输入、输出子程序,要求程序质量高,它是面向系统的,而不是面向用户的。

2、一级图形软件:又称基本子程序,包括生成基本图形元素,对设备进行管理的各程序模块,既面向系统又面向用户。

3、二级图形软件:也称功能子程序,是在一级图形软件基础上编制的,其主要任务是建立图形数据结构,定义、修改和输出图形;以及建立各图形设备之间的联系,要具有较强的交互功能,它是面向用户的。(以上三级通常称为支撑软件)

4、三级图形软件:是为解决某种应用问题的图形软件,是整个应用软件的一部分,通常由用户编写或与设计者一起编写。

二、基本图形软件

1、基本图形软件的内容

基本图形软件作为图形系统的支撑软件,其功能可根据需要而有所不同,但其基本内容一般应包括:

(1)系统管理程序;

(2)定义和输出基本图素及复合图素图形的程序;

(3)图形变换,包括几何变换、开窗、裁剪等程序;

(4)实时输入处理程序;

(5)交互处理程序;

2、建立基本图形软件的方法

(1)在高级语言的基础上增加图形程序包;

(2)修改高级语言;

(3)专用高级图形语言;

三、图形软件与其它软件资源的联系

1、高级语言的选择

图形软件包是以某种高级语言为基础,选择哪种高级语言应考虑以下几种因素:

应该选择在工程技术领域较为通用的语言;

模块化结构的高级语言;

支持性软件比较丰富的语言;

数据类型较为丰富灵活的语言;

I/O功能比较强的语言;

目标程序质量较好的语言;

2、OS选择

OS系统的强弱大大影响其它系统软件的功能,另外图形系统有很多I/O设备,要管理这些设备,可以有:开发图形OS、修改OS和由图形软件包自己管理。

四.实用图形软件包

1、IBM-PC基本汇编指令驱动

(1)设置屏幕状态;

(2)绘制一个点;

(3)设置屏幕为字符方式;

2、M icrosoft C/C运行库例程

(1)配置方式与环境;

(2)设置坐标;

(3)设置低级图形调色板;

(4)设置属性值;

(5)产生图形及文本输出;

(6)传送图象与显示字型;

  • 官方电话
  • 官方服务
    • 官方网站
    • 八戒财税
    • 知识产权
    • 八戒服务商
    • 企业需求
    • 数字市场
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
专业语音导览
2023-08-22 广告
"分区讲解系统是一种在展馆或展厅使用的讲解系统,也被称为团队智慧讲解系统、展厅分区讲解系统、展馆讲解系统、分区解说系统等不同称谓。它适用于讲解员向游客进行团队讲解的情况,讲解员可手持无线讲解发射器进行语音讲解,参观者无需佩戴耳机,也可以听到... 点击进入详情页
本回答由专业语音导览提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式