首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
嵌入式系统中配置了大量的外围设备,即I/O设备。依据工作方式不同可以分为字符设备、块设备和网络设备。下面描述不正确的是__________。
嵌入式系统中配置了大量的外围设备,即I/O设备。依据工作方式不同可以分为字符设备、块设备和网络设备。下面描述不正确的是__________。
admin
2021-01-07
47
问题
嵌入式系统中配置了大量的外围设备,即I/O设备。依据工作方式不同可以分为字符设备、块设备和网络设备。下面描述不正确的是__________。
选项
A、键盘、显示器、打印机、扫描仪、鼠标等都属于字符设备
B、块设备是以块为单位进行传输的,如磁盘、磁带和光盘等
C、网络设备主要用于与远程设备进行通信
D、网络设备的传输速度和字符设备相当
答案
D
解析
本题考查嵌入式系统中设备分类方面的基础知识。
嵌入式系统中配置了大量的外围设备,即I/O设备。依据工作方式不同可以分为字符设备、块设备和网络设备。
字符(char)设备是能够像字节流(类似文件)一样被访问的设备,由字符设备驱动程序来实现这种特性。字符设备驱动程序通常至少要实现open、close、read和write的系统调用。字符终端(/dev/console)和串口(/dev/ttyS0以及类似设备)就是两个字符设备,它们能很好的说明“流”这种抽象概念。字符设备可以通过节点来访问,比如/dev/tty1和I/devilp0等。这些设备文件和普通文件之间的唯一差别是:对普通文件的访问可以前后移动访问位置,而大多数字符设备是一个只能顺序访问的数据通道。然而,也存在具有数据区特性的字符设备,访问它们时可前后移动访问位置。例如framebuffer就是这样的一个设备,可以用mmap或lseek访问抓取的整个图像。
与字符设备类似,块设备也是通过/dev目录下的文件系统节点来访问。块设备(例如磁盘)上能够容纳文件系统。在大多数的Unix系统中,进行I/O操作时块设备每次只能传输一个或多个完整的块,而每块包含512字节(或2的更高次幂字节的数据)。Linux可以让应用像字符设备一样地读写块设备,允许一次传递任意多字节的数据。因此,块设备和字符设备的区别仅仅在于内核内部管理数据的方式,也就是内核及驱动程序之间的软件接口,而这些不同对用户来讲是透明的。在内核中,和字符驱动程序相比,块驱动程序具有完全不同的接口。
网络接口是一个能够和其他主机交换数据的设备。接口通常是一个硬件设备,但也可能是个纯软件设备,比如回环(loopback)接口,网络接口由内核中的网络子系统驱动,负责发送和接收数据包。许多网络连接(尤其是使用TCP协议的连接)是面向流的,但网络设备却围绕数据包的传送和接收而设计。网络驱动程序不需要知道各个连接的相关信息,它只要处理数据包即可。由于不是面向流的设备,因此将网络接口映射到文件系统中的节点(比如/dev/ttyl)比较困难。Unix访问网络接口的方法仍然是给它们分配一个唯一的名字(比如eth0),但这个名字在文件系统中不存在对应的节点。内核和网络设备驱动程序间的通信,完全不同于内核和字符以及块驱动程序之间的通信,内核调用一套和数据包相关的函数而不是read、write等。
转载请注明原文地址:https://kaotiyun.com/show/hVWZ777K
本试题收录于:
嵌入式系统设计师上午基础知识考试题库软考中级分类
0
嵌入式系统设计师上午基础知识考试
软考中级
相关试题推荐
在数据流图中,带箭头的直线表示(19)。 两条平行线表示(20)。
局域网中使用的传输介质有双绞线、同轴电缆和光纤等。10BASE-T采用3类UTP,规定从收发器到有源集线器的距离不超过(17)米。100BASE-TX把数据传输速率提高了10倍,同时网络的覆盖范围(18)。
文档的编制在网络项目开发工作中占有突出的地位。下列有关网络工程文档的叙述中,不正确的是(25)。
在软件工程环境中进行风险识别时,常见的、已知的及可预测的风险类包括产品规模、商业影响等,与开发工具的可用性及质量相关的风险属于(20)风险。
计算机系统的可靠性通常用(7)来衡量。
(11)在实验阶段进行,它所依据的模块功能描述和内部细节以及测试方案应在(12)阶段完成,目的是发现编程错误。(13)所依据的模块说明书和测试方案应在(14)阶段完成,它能发现设计错误。
软件需求分析的任务不应包括(34)。进行需求分析可使用多种工具,但(35)是不适用的。在需求分析中,分析员要从用户那里解决的最重要的问题是(36)。需求规格说明书的内容不应当包括(37)。该文档在软件开发中具有重要的作用,但其作用不应当包括(38)。
减少指令执行周期数是RISC计算机性能提高的基础,它是通过(7)、指令控制部件(8)微代码和(9)等来实现的。
在软件质量特性中,(53)是指在规定的一段时间和条件下,与软件维持其性能水平的能力有关的一组属性;(54)是指防止对程序及数据的非授权访问的能力。
对照ISO/OSI参考模型各个层中的网络安全服务,在物理层可以采用(53)加强通信线路的安全;在数据链路层,可以采用(54)进行链路加密;在网络层可以采用(55)来处理信息内外网络边界流动和建立透明的安全加密信道;在传输层主要解决进程到进程间的加密,最常见
随机试题
公民、法人或者其他组织对行政机关所给予的行政处罚享有陈述权、()
制冷工必须首先了解制冷系统的相关知识。()
烧伤后病人创面有分泌物,体温略高,心率呼吸增快,血培养为阴沟肠杆菌,提示为
企业的购进货物、在产品、产成品等发生非正常损失以及其他原因而不应从销项税额中抵扣,按规定转出的进项税额应( )。
甲、乙、丙共有一套房屋,其应有部分各为1/3。为提高房屋的价值,甲主张将此房的地面铺上木地板,乙表示赞同,但丙反对。下列结论正确的是()。
甲公司为上市公司,2009年至2010年对乙公司股票投资有关的材料如下:(1)2009年5月20日,甲公司以银行存款300万元(其中包含乙公司已宣告但尚未发放的现金股利6万元)从二级市场购入乙公司10万股普通股股票,另支付相关交易费用1.8万元。
下列选项中,相对而言会发放较多股利的是()。
根据船舶吨税法律制度的规定,下列各项中,免征船舶吨税的有()。
儿童自我意识与自我教育能力的发展,大致是从自我为中心发展到“自律”,再从“自律”发展到“他律”。()
集合论是德国数学家康托在19世纪末创立的,集合语言是现代数学的基本语言。()
最新回复
(
0
)