嵌入式系统第9次作业答案

发布 2022-10-21 07:09:28 阅读 1055

《嵌入式系统》作业九。

一、判断题。

1. gui是指用户图形接口,是计算机与其使用者之间的对话接口,是计算机系统的重要组成部分。√

2. gui系统涉及到的主要技术有事件驱动、输出显示和资源管理等。√

3. 嵌入式gui系统大多内嵌于操作系统,不能进行配置。ⅹ

4. minigui-processes上的程序可以在不同的线程中建立多个窗口,但所有的窗口在一个进程或者地址空间中运行。ⅹ

5. minigui不支持跨操作系统。ⅹ

6. qtopia core使用的是一种客户/服务器的体系结构。√

7. 在qt中使用信号和槽的机制来代替**。√

8. qtopia core支持所有主流的嵌入式linux。√

9. alpha混合技术的作用是实现半透明效果。√

10. 分层窗**术会依赖于一些高级图形技术的支持。√

二、选择题。

11. 以下不是嵌入式中常用gui的是 ( c )

a. tiny-xb. uc/gui c. gnomed. qtopia core

12. 以下不是嵌入式gui特征的是 ( c )

a. 功能强,体积小 b. 可靠性高 c. 平台针对性强,可移植性差 d. 占用资源少。

13. 嵌入式gui的发展趋势有 ( d )

a. 以用户为中心 b. 智能化 c. 高带宽 d. 以上都是。

14. 以下minigui配置中不需要多线程和多进程配置的是 ( d )

a. minigui-threads b. minigui-processes

c. minigui-independent d. minigui-standalone

15. qtopia core的前身是 ( b )

a. x-window b. qt/embedded c. vxworks d. uc/gui

16. 以下不是uc/gui特征的是 ( c )

a. 支持位图转换 b.不支持浮点 c.不支持多种字体 d.可定义新字体。

17. windml的主要功能中没有的是 ( a )

a. 三维图形api b. 事件服务 c. 区域和窗口管理 d. 多**和资源管理。

18. 以下字符编码中属于unicode的是 ( c )

a. ascii b. big5 c. utf-16 d. gb2312

19. 以下不是常见的触摸屏种类的是 ( c )

a. 红外线触摸屏 b. 表面声波触摸屏 c. 电感式触摸屏 d. 电容式触摸屏。

20. 以下基于vxworks的gui是 ( d )

a. tiny-x b. minigui c. qtopia core d. windml

三、简答题。

21. 嵌入式gui的实现一般要划分为几个模块?简述各个模块的功能。课本350页。

答:嵌入式gui的实现一般要划分为四大功能模块:gui用户接口模块、gui对象模块、gui基本图形模块和gui消息驱动模块。

各模块具体功能定义如下:

gui用户接口模块::该模块为上层应用软件开发人员提供方便、易用的api接口函数,对上层开发人员屏蔽了gui的设备实现细节,让开发人员很简单地就可以编写良好的图形用户界面的应用程序。

gui对象模块:gui对象模块对窗口环境中的逻辑对象进行组织管理。

gui基本图形模块:在模块中实现了对显示输出设备的操作,如画点、画线、画矩形等基本功能,还有对字符的解析输出以及对图形的解析输出。

gui消息驱动模块:该模块是gui系统的通信模块,负责gui的消息接收和与其他任务的通信以及消息队列的维护。(课本350页)

22. qtopia core的底层图形接口是什么?它的驱动程序的实现分为哪两个方面?

答:qtopia core的底层图形接口是framebuffer。

它的驱动程序的实现分为两个方面:

一方面是对lcd以及其相关部件的初始化,包括画面缓冲区的创建和对dma通道的设置;另外一方面是对画面缓冲区的读写,具体的**为read、write、lseek等系统调用接口函数。(课本354页倒数第二段和355页第四段)

嵌入式系统第7次作业答案

嵌入式系统 作业七。一 判断题。1.嵌入式系统是用来控制 监视或辅助设备 机器和工程运行的装置。2.嵌入式处理器可以是通用处理器 gpp 专用系统处理器 assp fpga核。3.冯诺依曼结构与哈佛结构的不同之处在于前者将程序与数据存储在不同的存储空间,或者则相反。4.指令集一般由数据传输指令,运算...

嵌入式系统第8次作业答案

嵌入式系统 作业八。一 判断题。1.对于软实时系统来说,它的时间有求有一个确定的底线 deadline 超出底线的响应属于错误的结果,系统将会崩溃。2.wind内核任务切换开销非常低,并且没有系统调用开销。3.嵌入式操作系统通常采用整体式内核或层次式内核的结构。4.在vxworks中,系统调用和一般...

嵌入式系统第3次离线作业 含答案

嵌入式系统 作业三。一 判断题。1.arm属于cisc体系架构。f 2.除了用户模式外,arm处理器的其它几种工作模式属于特权模式。t 3.在任何模式下,arm处理器都可以访问全部寄存器。f 4.在arm处理器中,快速中断 fiq 的优先级高于外部中断 irq t 5.使用立即寻址时,目标寄存器可以...