A、定义抽象层使用的可移植的数据类型,不要使用标准的数据类型;
B、分析不同的操作系统提供的功能;把功能分成必须的功能和可选的功能,必须的功能在所有的操作系统中都具有,可选的功能只有在部分操作系统中具有;
C、分析操作系统提供的服务的数据类型,设计抽象层的数据类型,必须考虑到抽象层使用的数据类型,利用实际的操作系统的数据类型可以实现;
D、定义操作系统抽象层提供的服务函数及其接口参数。
第1题:
关于硬件抽象层,以下描述中错误的是(43)。
A.硬件抽象层包括操作系统内核和驱动程序
B.硬件抽象层将操作系统与硬件平台隔开
C.硬件抽象层是一种软件
D.硬件抽象层有利于系统的模块化设计
第2题:
第3题:
设计模式是独立的实体,表示在高抽象层的设计模式会影响在较低抽象层的其他模式的应用方式。
第4题:
关于硬件抽象层,下面的描述中错误的是()。
A.硬件抽象层是嵌入式硬件电路板的最基本软件
B.硬件抽象层包含嵌入式软件中直接访问底层硬件的例程集合
C.HAL的函数是移植操作系统的基础
D.硬件抽象层是操作系统内核的重要组成部分
第5题:
设计模式不是独立的实体,表示在低抽象层的设计模式会影响在较高抽象层的其他模式的应用方式。