CMIC:物联网操作系统特征及发展问题与建议

CMIC:物联网操作系统特征及发展问题与建议
CMIC:物联网操作系统特征及发展问题与建议

CMIC:物联网操作系统特征及发展问题与建议

【CMIC讯】目前,物联网操作系统产业呈现百花齐放的竞争态势,微软、谷歌等国际巨头以及华为、中兴、庆科等国内企业纷纷推出自己的产品。形成这一局面的主要原因在于碎片化的设备和业务需求的多样性使得一种物联网操作系统很难满足整个物联网领域的所有需求。短期内,物联网操作系统很难形成像智能手机领域Android和iOS两家独大的局面。首先应把握住物联网操作系统的独有特征,解决好硬件适配、软硬分离、协同工作等问题。在此基础上,通过构建良好的生态环境,开展产业合作,促进物联网操作系统产业的发展。

一、物联网操作系统的主要特征分析

(一)支持不同业务场景下的网络连接

网络连接是开展一切物联网业务的基础。从通信协议的角度,物联网操作系统要具备支持TCP/IP等互联网协议栈、GSM/GPRS/LTE等无线通信网络制式、Zigbee/Z-wave/Bluetooth 等短距离通信协议、WLAN/Ethernet等桌面网络接口、NFC/RFID等近场通信技术的能力,并且随着技术和业务的发展实现升级。例如,随着设备种类和数量的快速增加,操作系统需要支持IPv6协议栈;对于不同性能的终端,操作系统要具备灵活的伸缩性,能够通过补充或裁剪,支持更高或更低代码尺寸或更加丰富的IP协议族,如IPSec、FTP;操作系统要能实现不同协议之间数据报文格式的相互转换。此外,从网络结构的角度,物联网操作系统要能支持中心放射型网络、无中心网络、固定局域网、动态区域网等网络形式,以及由此带来的数据发送策略差异,例如,集中式数据运算中心与终端组成的网络、终端之间的自组织网络、位置固定的市政基础设施组成的无线传感器网络、车辆与信号灯和指示牌动态建立的区域网络等。

(二)关注节能降耗、远程管理等基础功能

很多物联网设备受到使用场景的限制,对设备体积、电池容量、供电方式等往往有特定要求。因此,物联网操作系统内核应在CPU相对空闲,或者不影响系统响应实时性的条件下适当降低运行频率。同时,根据对周边设备运行状态的判断,将其适时切换到省电模式,并支持低功耗设备的心跳策略,对低频小数据量设备建立休眠和唤醒机制,尽可能节约电能消耗。此外,一些行业领域的物联网设备往往是批量使用,且长期无人值守。因此,远程管理也是物联网操作系统的基本功能之一。操作系统通过向通信模组发送控制指令,上报设备运行状态和当前配置,实现远程升级、远程自动配置,并且在此过程中保存原有的数据信息。在升级和配置失败的情况下,操作系统应能恢复设备原有运行状态,或自动进行降级处理。当设备出现故障时,操作系统能够实时上报故障点、故障描述等信息,对内核状态查看、线程或任务的远程调用等提供支持。远程升级和管理也是支持物联网操作系统大规模部署、降低使用成本的主要措施之一。

(三)需要构建实时、安全、可靠的运行环境

一些特定领域的物联网设备,例如,智能交通、工业设备、可穿戴设备,要求很多关键的计算和线程调度必须在有限的时间内完成,否则就失去了意义。当操作系统收到外部中断或线程请求后,必须在很短时间内完成数据运算处理,做出中断响应,或者在线程所需要的资源准备就绪后立即进行调度。这就要求系统具有较高的时钟频率,因此在选择时钟频率和进行内核调度策略设计时,平衡好系统的实时性和设备功耗是一个关键问题。同时,物联网设备天然需要具备自动化程度高、人为干预少等特点,操作系统内核的长时间稳定可靠运行非常重要。此外,安全性是物联网操作系统不可或缺的组成部分,特别是在智能电网、智慧能源、数字家庭等关键领域尤为突出。由于物联网设备通常是组合使用,当一两台设备出现安全问题后,可能会对一个区域或整个系统造成影响。因此,操作系统内核需要设置完善的异常处理、错误隔离、自动下线、风险预测、内存保护等机制,必要时可以转人工干预,降低安全事件对整个系统的影响,避免风险扩大。

二、发展物联网操作系统需要解决的主要问题

(一)适配碎片化的硬件设备类型

物联网硬件设备的形态非常多样,与场景需求的结合更加紧密。例如,可穿戴设备的数据计算一般比较复杂,并且大多支持LTE或WiFi等无线网络连接,硬件资源相对充足;而一些市政基础设施设备由于数据规模相对较小,有的只需要实现基本的数据采集和上报,硬件资源就相对有限。如果针对不同终端分别开发不同的操作系统,则研发企业很难进行代码和智力资源的共享,以及开发和维护经验的迁移。随着终端类型的不断变化,所带来的后期版本维护和终端适配工作量也是巨大的。面对这种碎片化的设备,物联网操作系统必须具有一定的可裁剪性,例如,操作系统的尺寸能够进行从10K级到100M级的伸缩,所需内存配置从几K到数十M的伸缩。同时,物联网操作系统还应具备动态配置的功能,能够动态加载和卸载驱动程序,相应的API、开发工具也要有所调整,编译工具也需要对不同硬件上的操作系统裁剪版本提供良好的支持。通过这些方式,来满足在不同场景下不同物联网设备的要求,有效降低碎片化的设备类型带来的企业研发成本和用户使用成本提升。

(二)支持硬件设备和软件功能的分离

实现硬件设备的互连是物联网的基础。但硬件的功能是有限的,如果软件和硬件紧密捆绑,则整个系统的功能只能局限在硬件已有功能的有限叠加。通过操作系统把硬件设备分离出来,进行有效的软件设计,才能使整个系统的功能大大扩充。例如,交通信号灯如果只是能远程控制其红绿变化,其价值提升并不大,但如果基于操作系统上的应用程序,实现对车流量的大小、其它信号灯的状态、是否有紧急救援车辆通过等诸多因素的判断,采用一定的算法,实现自身状态的按需智能切换,则将为用户带来更多价值。这里面的工作机制需要由平台开发者和应用开发者共同完成,前提是物联网操作系统将硬件设备(交通信号灯)定义为可提供服务的一个个能力单元,并以API的方式开放出来供软件开发者调用。同时,能够

加载和动态运行包含有特定算法的应用程序,并支持相应的通信协议,接受和发送相应的控制指令。通过这种软件创新,物联网业务的价值能够得到进一步体现,促进所在行业的信息化发展。

(三)实现多设备间的协同工作

物联网终端不同于智能手机,其单个设备的功能往往比较有限,更多是依靠设备之间的协同工作来满足用户需求。例如,智能家居业务中,空调和电灯感知到人进入房间,于是自动打开,人坐下打开电视后,机顶盒根据主人的偏好开始推荐电视节目,此后热水器也自动启动,当主人洗完澡后,空调自动切换到睡眠模式。这个例子体现了事件的发生触发了设备状态的改变,实现多设备协同工作的过程。目前业界已有协议或标准可以支持协同工作。例如,AllSeen联盟推出的AllJoyn标准是一个用于协作的开源软件框架,可以帮助开发者发现并联络附近的其它设备,收发或采集数据,调用相应的API能力,触发设备采取预定义动作,实现状态的改变。其中的设备交互关联规则需要由物联网操作系统来定义,可以集成已有协议标准,也可基于服务场景进行自定义。不同设备的操作系统需要支持相同的交互规则才能彼此配合,实现用户所需的特定功能。

三、物联网操作系统企业构建良好生态系统的几点建议

(一)加强与硬件企业合作,不断修炼企业内功

操作系统的底层依靠通信模组、传感器、MCU、SoC等硬件提供支撑,因此操作系统企业首先要加强与这些领域企业的合作。通过合作,定义标准的硬件驱动程序接口,实现操作系统内核与硬件驱动程序的分离。通过引入Java虚拟机,并定义基于C语言的标准API接口,实现应用程序与硬件的分离。对于一些垂直行业终端,要不断加强将硬件功能转化为软件服务能力方面的代码积累。同时,并不是所有的物联网终端都需要安装操作系统,操作系统企业通过这种合作,能够更加了解操作系统的主要需求来源,在硬件驱动、软硬分离、终端适配、协同工作等方面更加有的放矢。

(二)加强与应用开发者合作,扩大系统适用范围

作为整个物联网业务系统的末梢中枢环节,物联网操作系统对于集聚各类第三方应用、丰富物联网业务形态具有重要作用。操作系统研发企业应不断加强与应用开发者的合作,合作对象可以是本地应用开发者,例如,简单的个人物品管理应用,也可以是平台级应用开发者,例如,石油管道状态监控和预警应用。由于物联网终端受到体积、功耗、处理能力、传感器驱动程序接口、可靠性、稳定性等多方面限制,不同于智能手机,需要不断将解决方案结合特定场景进行优化。在此过程中,操作系统和应用开发者是一个不断互动、共同进行各自算法和代码优化的过程,也是一个操作系统自我完善的过程。

(三)加强与平台运营企业合作,提升产品客户价值

终端通信管理通常是物联网平台的基础功能之一。大量物联网终端长期处于无人值守状态,终端侧操作系统需要配合平台侧实现状态查询、配置管理、告警管理、传感器管理、故障诊断与远程恢复、端到端安全等功能。因此,通过合作能够有效优化操作系统的网络通信策略,降低海量物联网终端接入造成的信令风暴、网络拥塞的几率,间接减少用户的系统运维成本。同时,大量的通信管理数据也是平台侧进行系统运行状态大数据分析、预防风险的重要基础,对于提升整个物联网系统的可靠性具有重要意义。

来源:中国市场情报中心(CMIC)

财政学中财政的基本特征

四、财政的基本特征 (一)阶级性与公共性 由财政与国家或政府的关系,产生了财政并存的两个鲜明特征,即阶级性与公共性。 1.国家历来是统治阶级的国家,政府则是执行统治阶级意志的权力机构,财政具有阶级性是不言而喻的。但是,国家又是一个公共权力中心,并且统治阶级的政治统治是以执行某种社会职能为前提的。这就决定了财政既具有阶级性,又具有公共性,是两者相统一的一种分配形式。其公共性是指财政满足社会公共需要的基本属性,阶级性是指政府财政在履行满足社会公共需要的职责时总是优先考虑统治阶级的利益。 2.公与私是相对应的。政府财政历来就是履行满足社会公共需要的职责或办“公事”的一种分配形式,公共性是其天生的特质。在我国过去传统的计划经济体制下,尽管政府包揽的事务过多过宽,但也没有包揽私人的全部事务,如没有包揽家庭理财,没有包揽企业财务,甚至国有企业财务也不是完全属于财政范围。 在市场经济下,财政的公共性仍包含了其满足社会公共需要的一般公共特质,但更重要的是体现了政府与市场的分工,其满足的社会公共需要是以市场失灵为出发点的,有其特定的内容,范围更广泛。这种市场经济下特有的财政模式即“公共财政”。因此,在财政的公共性与公共财政的关系上应特别强调两点: ①财政的公共性是其天生的,不是因冠以“公共财政”的名称而存在。 ②财政天生就具有公共性,但其天生的公共性不等于“公共财政”。 (二)强制性与无直接偿还性 财政的强制性是指财政这种经济行为及其运行是凭借国家政治权力,通过颁布法令来实施的。财政的强制性是由政府作为一个公共权力中心和政治统治机构的身份决定的。首先,财政收入具有强制性。税收就是典型的强制性收入形式。其次,财政支出也具有强制性。在财政支出规模和用途的安排中,众多的公民可能有不同的主张,但财政支出不能按某一公民的意愿进行决策。即使在民主政治下,也必须通过一定的政治程序作出决策并依法强制执行。由此而言,财政本质上是一种超经济的分配形式。 财政的无直接偿还性说明两个方面的问题。首先,从整个财政收支过程来看,财政是具有偿还性的。因为财政从公众手里取得收入,还用于为公众提供公共物品。其次,这种偿还不是直接的,即每一个纳税人都无权要求从公共支出中享受与其纳税额等值的福利。由于国家征税筹集的是提供公共物品的费用,因此,就直接的税收征纳关系来讲,是无偿的。 财政的强制性和无直接偿还性是一致或相互依存的。强制的重要原因就是其是无偿或不直接偿还的。 强制性和无直接偿还性是财政区别于一般经济分配形式的最重要的特征之一。 (三)收支的对称性或平衡性 财政运行的基本过程就是收入和支出,因而收支的对称性构成财政运行的一个重要特征。在处理财政收支的关系上,虽然久有“以收定支”和“以支定收”的争论,但这都说明收支是财政运行过程中相互制约的两方,收支是否平衡是财政运行的主要矛盾,收支平衡是财政运行本身的内在的客观要求。 在市场经济条件下,财政是政府调控经济的重要手段,财政收支平衡对经济的影响是中性的。要发挥财政的某种政策功能就需要打破财政收支的平衡状态,但这种失衡性的政策操作也必须围绕收支平衡这个轴心,不能过度和失控。有的国家规定财政赤字和国债发行的上限,或通过立法来制约公债的发行,就是这个道理。

物联网开源操作系统详细讲解

物联网开源操作系统讲解 物联网、开源、操作系统是目前IT业界的热门词汇,也正是这三个词汇构成了物联网开源操作系统。那么,对于物联网开源操作系统,你了解有多少呢?云里物里科技带大家一起走近物联网操作系统 从物联网说起 (图片来源于:维基百科) 物联网,英文名:Internet of Things,简称:IoT,是互联网概念的一种延伸,广义是指各种物理对象之间的联网,简单的说,就是“物物互联”。“物”在物联网中,可以是各种各样的设备,例如监测心脏功能的植入物、监测农场动物的生物芯片、内置传感器的汽车、监测食品环境的DNA分析设备、用于消防和搜救的现场操作设备等等。

(图片来源于:思科) 物联网技术包括了智能电网、智能家居、智能交通和智慧城市等等概念,是一种更广的联网,最终目标是实现电网、家居、交通等领域网络之间的互联,同时提供安全性、数据分析和管理。 操作系统是什么? (图片来源于:维基百科)

操作系统,英文名operating system,简称:OS,是一种系统软件,位于计算机硬件和应用程序中间的一层,管理硬件和软件资源,为计算机程序提供相关服务。所有的计算机程序包括应用程序或者固件,都需要操作系统支持。 一般来说,操作系统通常具有以下功能:进程管理、中断、内存管理、文件系统、设备驱动、网络、安全、输入输出系统。 典型的操作系统主要有windows操作系统(微软)、Unix及类Unix操作系统(Linux、谷歌)、mac操作系统(苹果)。 windows操作系统MS-DOS的基础上设计的图形操作系统,是一种闭源系统,即源代码不开放。 而Unix及类Unix操作系统,例如FreeBSD、OpenBSD、Solaris、Minix、Linux、QNX、谷歌的Android操作系统(基于linux),ubuntu,这些基本上都是开源系统,源代码开放。 另外就是苹果的Mac OS X和iOS移动设备操作系统,是以Darwin为基础开发的,Darwin是一种类Unix操作操作系统,苹果的操作系统(Mac OS X和iOS)是闭源的,但是苹果于2000年将Darwin进行开源。 什么是开源操作系统? 开源操作系统(open source operating system),是指源代码公开的操作系统软件,遵循开源协议进行使用、编译和再发布。在遵守相关开源协议的前提下,任何人都可以免费使用,随意控制软件的运行方式。开源操作系统最大的特点就是开放源代码和自由定制。下面列举开源操作系统的一些优势: 易理解:开源操作系统源代码公开,开发人员更容易查看理解代码,获取相关知识。 公开透明:操作系统漏洞和缺陷更容易曝光,同时代码的开发和维护也是公开的。 可定制:用户可以根据需求,依照不同的硬件平台和应用场景进行定制。 低成本:无商业版权费,节省了相关开发管理和人力投入成本。 可持续:即使之前开发的公司因为各种原因无法支持,依靠开源社区广大的开发人员的参与,系统还可以持续维护下去。 集思广益:因为开源操作系统公开,可以让更多的开发者参与开发,集中更多的智慧和想法。 物联网为何需要开源操作系统?

(完整版)浅谈对物联网的认识

一、什么是物联网 物联网是新一代信息技术的重要组成部分。其英文名称是“TheInternetofthings”。顾名思义,“物联网就是物物相连的互联网”。它有两层意思:第一,物联网的核心和基础仍然是互联网,是在互联网基础上的延伸和扩展的网络;第二,其用户端延伸和扩展到了任何物品与物品之间,进行信息交换和通信。 因此,物联网的定义是通过射频识别(RFID)、红外感应器、全球定位系统、激光扫描器等信息传感设备,按约定的协议,把任何物品与互联网相连接,进行信息交换和通信,以实现对物品的智能化识别、定位、跟踪、监控和管理的一种网络。 物联网是一个基于互联网、传统电信网等信息承载体,让所有能够被独立寻址的普通物理对象实现互联互通的网络。它具有普通对象设备化、自治终端互联化和普适服务智能化3个重要特征。 和传统的互联网相比,物联网有其鲜明的特征。首先,它是各种感知技术的广泛应用。其次,它是一种建立在互联网上的泛在网络。物联网技术的重要基础和核心仍旧是互联网,通过各种有线和无线网络与互联网融合,将物体的信息实时准确地传递出去。还有,物联网不仅仅提供了传感器的连接,其本身也具有智能处理的能力,能够对物体实施智能控制。物联网将传感器和智能处理相结合,利用云计算、模式识别等各种智能技术,扩充其应用领域。从传感器获得的海量信息中分析、加工和处理出有意义的数据,以适应不同用户的不同需求,发现新的应用领域和应用模式。 二、物联网的应用 物联网用途广泛,遍及智能交通、环境保护、政府工作、公共安全、平安家居、智能消防、工业监测、老人护理、个人健康等多个领域。在生产生活中的应用举不胜举,下面只简述几个比较典型的范例来展望物联网的应用。? 将传感器嵌入到家人的手表里,即使您在千里之外,也可以随时掌握他们的体征。用这种方法,医生也可以随时随地了解病人的体征,为病人诊断看病。? 超市里销售的禽肉蛋奶,在包装上嵌入微型感应器,顾客只需用手机扫描,就能了解食品的产地和转运、加工的时间地点,甚至还能显示加工环境的照片,是否绿色安全,一目了然。? 如果在汽车和汽车钥匙上都植入微型感应器,酒后驾车现象就可能被杜绝。当喝了酒的司机掏出汽车钥匙时,钥匙能通过气味感应器察觉到酒气,并通过无线信号通知汽车“不要发动”,汽车会自动熄火,并能够“命令”司机的手机给其亲友发短信,通知他们司机所在的位置,请亲友来处理。? 三、物联网的关键技术? 国际电信联盟(ITU)将射频识别技术(RFID)、传感器技术、纳米技术、智能嵌入技术列为物联网关键技术。其中,RFID也被公认为是物联网的构建基础和核心。中科院软件研究所专家认为,物联网的关键技术包括物体标识、体系架构、通信和网络、安全和隐私、服务发现和搜索、软硬件、能量获取和存储、设备微型小型化、标准。?

2017年春季《公共财政学》期末考核答案

期末作业考核 《公共财政学》 满分100分 一、名词解释题(每小题6分,共36分) 1.纯公共物品 答:纯公共物品有两个特征: 第一,非竞争性,即多一个人受益不会增加任何成本。 第二,非排他性,即要将个人排除在享受纯公共物品之外,通常很难做到或不可能做到。 2.财政收入 答:所谓财政收入,是指公共部门为供应财政支出的需要,自家庭、企业取得的一切货币收入。 3.消费税 答:消费税是以消费品(或消费行为)的流转额为课税对象的税收的统称。 4.外部性 答:许多产品的生产或消费,可以绕过价格机制直接影响他人的经济环境和经济利益,这些成本或收益在企业或个人进行经济决策时往往不予考虑,成为外部化了的成本或收益,这就是外部性。 5.财政投资 答:财政投资是指以国家为主体,以财政资金为来源的投资活动。 6.横向公平 答:指经济能力或纳税能力相同的人应当缴纳数额相同的税收。 二、简答题(每题8分,共48分) 1.公共财政的职能主要包括什么? 答:资源配置、收入分配和稳定经济是公共财政的三大职能。 2.公债产生的条件是什么? 答:公债的产生有两个基本条件:一是国家财政支出的需要,当政府职能日益扩大,仅凭税收不能满足开支以至出现赤字时,它就必须举债;二是社会上要有充足的闲置资金,可供政府借贷。3.财产课税主要包括哪些税种? 答:财产课税是以一定的财产额为对象,向拥有或转让财产的纳税人课征的税。财产税主要包括一般财产税、特别财产税、财产转移税。

4.政府的收入再分配项目主要包括什么? 答:有两种主要的收入再分配项目:公共援助项目——向符合条件的低收入人群提供救济;社会保险——向退休人员、丧失劳动能力的人、失业者和病人提供保险金。 5.为什么在有些市场有效的情况下,政府还要干预市场? 答:第一,竞争性市场可能无法产生社会满意的收入分配。第二,有人认为,即使拥有完全信息的个人,也不能对他们消费的产品做出很好的判断,这样政府强迫人们消费某些物品(称为有益物品)就有了理论依据。 6.社会保障资金的筹集方式主要包括什么? 答:基金制、现收现付制、部分基金制。 三、案例分析(共16分) 1.政府的教育支出主要是出于什么原因? 答:(1)促进公平。但从社会公平的角度看,一个孩子的前途显然不应由家长的财产状况所决定。 (2)具有一定外部性。更多的人接受教育会使社会的运转更加顺利和平稳,增加国家整体利益。 (3)资本市场的不完全。私人部门的金融机构并不愿意为教育融资,它们担心得不到偿还,资金不足的人可能会被剥夺受教育的机会。

操作系统定义、功能,特征

操作系统的定义,功能,特征、文件夹 一、定义 操作系统(Operating System,简称OS)是一管理电脑硬件与软件资源的程序,同时也是计算机系统的内核与基石。 详细来说,操作系统是为裸机配置的一种系统软件,是用户和用户程序与计算机之间的接口,是用户程序和其他程序的运行平台和环境。它有效的控制和管理计算机系统中的各种硬件和软件资源,合理地组织计算机系统的工作流程,最大限度地方便用户使用计算机发挥资源的作用 目前常用的操作系统包括:Windows Linux 二、功能 1、 2、资源管理者功能:cpu管理、存储器管理、设备管理、文件管理 3、计算机工作流程组织或者总调度员功能:作业管理、进程管理、中断与事件管理、进程通信、死锁对策 课堂重点:进程与处理机管理作业管理、存储管理、设备管理、文件管理、 三、微观特征:并发性、共享性、不确定性、大量文件系统 四、操作系统类型:批处理系统、分时系统、实时系统、网络操作系统、分布式操作系统

五、操作系统文件夹 1、Windows文件夹(一般在c盘根目录下) 存放操作系统主要文件的文件夹,在安装操作系统过程中创建并将相关文件放在对应的文件夹中,这里面的文件直接影响系统的正常运行,多数都不允许随 意改变。 2、Document and settings(c盘根目录下) 是Windows 操作系统中用来存放用户配置信息的文件夹。 3、Program Files(c盘根目录下) Program Files安装程序的文件夹 4、System volume Information(c盘根目录下) 是windows系统文件夹,中文名称可以翻译为“系统卷标信息”。这个文件夹里就存储着系统还原的备份信息,是一个隐藏的系统文件夹,"系统还原"工具使用该文件夹来存储它的信息和还原点。 5、All Users文件夹(Document and settings目录下) 表示所有用户文件夹,里面包括系统缺省登录时的桌面文件和开始菜单的内容。每个用户对应一个目录,包括开始菜单、桌面、收藏夹、我的文档等等。 6、Cookies文件夹 Cookies又叫小甜饼,是在浏览某些网站时,留在硬盘上的一些资料,包括用户名、用户资料、网址等等。每个用户都有一个Cookies文件夹,位于Documents and Settings 文件夹的每个用户目录中。 7、Favorites文件夹

物联网八大操作系统

不像PC和移动设备领域,一系列广泛的商用和开源操作系统在驱动物联网。本文介绍了八种领先的物联网操作系统以及它们各自的最佳使用场合。 科技行业将大量的时间花在致力于物联网热潮。营利性科技公司和开源社区成员都在宣传各自的操作系统,标榜自己是适合众多物联网用途的那种操作系统。而事实上,不是每种操作系统都很适合每一个物联网用途。正由于如此,物联网操作系统领域会具有一定的多样性。 物联网和操作系统这个话题出现在IT界时,你常常听到“嵌入式操作系统”这个术语与“实时操作系统”(RTOS)互换使用。但实际上,一些嵌入式操作系统有实时功能,另一些则没有这种功能。 真正的RTOS物联网设备需要处理数据时没有缓冲延迟。RTOS的好处包括:能够实现多任务处理,能够调度和优先处理任务,还能够管理资源在多个任务之间的共享。这种操作系统通常用于比较复杂的航空、工业和医疗物联网设备中。 另一方面,我们又有不大复杂,不过仍功能齐全的操作系统,它们有另外的好处:功耗比较低,对资源的要求也比较低,比如处理能力和内存。十之八九,诸如此类的操作系统的增长率会超过RTOS,至少对第一代物联网设备来说是这样。 我们将介绍八种不同的操作系统,我们认为它们将驱动物联网行业。虽然有许多替代操作系统没有介绍,但本文代表了一系列广泛的操作系统功能,既有一些开源操作系统,也有一些商用操作系统。最后,它们体现了可支持一切设备的操作系统:从卫星、联网冰箱,一直到嵌入在手表和衣服中的智能技术。 不妨看一看诸多操作系统及其周围的公司/社区。最后说说你认为哪些操作系统会给物联网带来最大的影响,或者你是否认为我们漏掉了一两种应该榜上有名的操作系统。 RIOT OS RIOT OS是一种开源社区项目,自2008年以来就启动了。RIOT能够在众多平台上运行,包括嵌入式设备和PC(以及数量众多的极其流行的传感器/致动器板卡),而且拥有易于使用的API。该操作系统因用电量和资源需求方面能够做到高效而家喻户晓。 Windows 10 ForIoT 微软的最新款嵌入式操作系统名为Windows 10 for IoT。这面大旗下还有三个子操作系统,视你的要求而定。第一个是Windows 10 for IoT Mobile,它支持ARM架构。下一个是Windows 10 for IoT Core,它支持Raspberry Pi和英特尔凌动。最后一个是Windows 10 for

2020年初级经济师考试《经济基础》知识点:第九章公共财政的基本特征

2020年初级经济师考试《经济基础》知识点:第九章 公共财政的基本特征 第九章财政职能 一、公共财政的基本特征 (一)财政的基本涵义 考试内容:理解财政的基本涵义。 财政是以国家或政府为主体的收支分配活动。 人类社会迄今为止存在三种经济体制,从而相应形成三种财政类型:(1) 家计财政,这是对自然经济条件下的奴隶制国家、封建制国家财政模式的一种概括;(2)公共财政,与市场经济发展需要相适应的财政类型;(3)计划财政,特指在计划经济体制下财政活动的一种类型。计划财政通常称为“生产建设财政”。在改革开放前,我国财政的经济建设支出是整个社会最主要和最基本的投资来源。 大家可配合试题进行练习:2020年初级经济师《经济基础》典型例题:第九章财政的基本涵义 (二)公共财政的基本涵义 考试内容:理解公共财政的基本涵义 “公共财政”是与市场经济发展需要相适应的财政类型,是为市场提供公共服务的财政。 公共财政为市场提供公共物品和服务以满足公共需要。社会公共需要是相对于私人个别需要而言的,具有以下特征: (1)社会公共需要是是社会公众共同的需要,它不是一般意义上的人人有份的个人需要,也不是个人需要的简单加总; (2)社会公共需要是每一个社会成员可以无差别地共同享有的需要,一部分社会成员的享用并不排斥其他社会成员的享用; (3)社会成员享用社会公共需要通过纳税、付费等形式付出代价,当然这种代价的付出不遵循等价交换原则。 (4)满足社会公共需要是政府的责任。 在市场经济条件下,市场是资源配置的主要方式,但是市场机制也存在“市场失灵”,因此需要政府致力于弥补这一缺陷,所以需要财政。 市场机制最主要的缺陷: (1)不能排除垄断对资源配置的扭曲; (2)不能校正外部效应以达到最佳资源配置状态; (3)不能提供公共物品; (4)不能解决收入分配不公问题; (5)不能有效解决宏观经济波动问题。 市场失灵领域就是需要政府发挥作用的范围。 公共财政是指在市场经济条件下,以政府为主体从社会上取得收入,并将收入用于满足社会公共需要而进行的收支活动。公共财政的核心是满足社会公共需要。大家可配合试题进行练习:2020年初级经济师《经济基础》典型例题:第九章公共财政的基本涵义 (三)公共财政的基本特征

《操作系统》试题库_简答题

1、什么是操作系统?它有什么基本特征? 操作系统是控制和管理计算机系统内各种硬件和软件资源、有效地组织多道程序运行的系统软件(或程序集合),是用户与计算机之间的接口。 操作系统的基本特征是:并发、共享和异步性。 2、操作系统的含义及其功能是什么? 1)、含义:OS是一组系统软件,它是软硬件资源的控制中心,它以尽量合理有效的方法组织多个用户共享计算机的各种资源。 2)功能:管理计算机的软硬件资源(包括:处理机管理,作业管理,存储管理,设备管理,文件管理)、提高资源的利用率、方便用户。 3、叙述操作系统的含义及其功能,并从资源管理角度简述操作系统通常由哪几部分功能模 块构成,以及各模块的主要任务。 答: 1)、OS是一个系统软件,是控制和管理计算机系统硬件和软件资源,有效、合理地组 织计算机工作流程以及方便用户使用计算机系统的程序集合。 2)功能:管理计算机的软硬件资源、提高资源的利用率、方便用户。 3)组成模块: (1)、处理机管理(或进程管理):对CPU的管理、调度和控制。 (2)、存储管理:管理主存的分配、使用和释放。 (3)、设备管理:管理设备的分配、使用、回收以及I/O控制。 (4)、文件管理:管理外存上文件的组织、存取、共享和保护等。 (5)、作业管理:对作业的管理及调度。(或用户接口,使用户方便的使用计算机) 4、什么是中断向量?什么是多级中断?中断处理的过程一般有哪几步? (1)、中断向量:存放中断处理程序入口地址的内存单元称为中断向量。 (2)、多级中断:为了便于对同时产生的多个中断按优先次序来处理,所以在设计硬件时,对各种中断规定了高低不同的响应级别。优先权相同的放在一级。 (3)、中断处理步骤:响应中断,保存现场;分析中断原因,进入中断处理程序;处理中断;恢复现场,退出中断。 5、什么是多道程序设计技术 多道程序设计技术就是在系统(内存)中同时存放并运行多道相互独立的程序(作业),主机以交替的方式同时处理多道程序。它是一种宏观上并行,微观上串行的运行方式。 6、分时系统和实时系统有什么不同? 答:分时系统通用性强,交互性强,及时响应性要求一般(通常数量级为秒);实时系统往往是专用的,系统与应用很难分离,常常紧密结合在一起,实时系统并不强调资源利用率,而更关心及时响应性(通常数量级为毫秒或微秒)、可靠性等。

物联网操作系统的必备特性

物联网操作系统的必备特性 物联网所带来的机遇与挑战都是空前的。要抓住机遇,迎接挑战,是否拥有最佳的操作系统做为基础是极为关键的问题。 那么,物联网环境对操作系统提出了哪些不同于以往的需求?产品开发商采用怎样的操作系统,拥有哪些特征或技术,最有可能在物联网的发展中把握先机?基本上,今后的RTOS 不仅必须具备传统的实时性、确定性和可靠性,还必须提供高度互联、全面安全、远程管理等物联网环境所要求的全新能力。最近,风河公司推出了VxWorks7,对这套在嵌入式领域主导多年的RTOs(实时操作系统)进行了再次创新,其目标正是“物联网市场已达 实时操作系统 (The RTOS for thelnternet of Things) ”。实时性依然是物联网操作系统的必备特性 实时操作系统( RTOS,RealTimeOperation System)是指能够在确定的时间对内部或者外部的事件做出正确的响应。在实时操作系统中,进程执行结果的正确与否不仅与逻辑运算或数学计算结果的正确性相关,而且与得出这个正确结果的时间有关。也就

是说,在实时系统 中,如果一个进程的运算结果虽然 是正确的,但是由 于它完成的时间超出了给定的最后期限,那么这个结果就是毫无意义的。 例如汽车中使用的气囊。当报告车辆碰撞的传感器通知CPu 后,操作系统应快速地发出打开气囊的任务,并且不允许任何其他非实时处理进行干扰,晚一秒钟展开气囊比没有气囊的情况更糟糕,这就是一个典型的实时系统。 通常认为,实时操作系统要求速度非常快。但实际上,实时操作系统强调的不仅仅是速度,而是时间关系的次序和确定性。例如,一条货轮在码头等待各地的卡车运来货物之后装船运往海外,规定好了离港启航的时间。那么,如果有一辆卡车在货轮离港时间之后才把货物运到了码头,逻辑上它虽然完成了陆地货运任务,但已经没有任何意义了。货车行驶速度和气囊打开速度当然不可相提并论,但就它与货轮配合的时间顺序而言具有同样都是实时系统,都必须要满足的是时序确定性,而跟速度有多快不一定相关! 再例如,如果使用足够高性能的CPU,Windows 可以提供非常快的速度。但是,当某些后台任务正在运行时,有时候响应会变得非常漫长,以至于某一个简单的读取文件的任务也会很长时间无响应。并不是说Windows 不够

公共管理学 试述公共财政的基本职能。

公共财政是指国家为满足其社会公共需要,以社会剩余产品的分配为主的收支活动,是与市场经济相适应的一种财政模式。 公共财政是以克服市场失灵为范围的。在市场经济体制下,存在市场失灵的领域,因此需要政府进行适应性调节,对市场进行干预,但政府介入的最终目的仍是为了维护或确保市场的正常运作,克服市场失灵,达到资源的有效配置。 政府要矫正市场缺陷,应涉足市场不愿参与或无力参与的领域。政府既要引导竞争,又要限制垄断;既要讲究效率,又要注重社会公平;既要经济稳步发展,又要抑制通货膨胀。因而,关于现代政府所具有的职能,一般认为包括以下三个方面: 一、资源配置职能。经济学的核心是研究如何有效地配置稀缺的资源。在市场经济条件下,市场在资源配置中起基础性作用,在没有政府干预的条件下,市场会通过价格与产量的均衡自发的形成一种资源配置状态。但由于存在市场失灵,市场自发形成的配置状态,不可能实现最优的效率结构。公共财政的资源配置职能是由政府干预所产生的,它的特点和作用是通过本身的收支活动为政府供给公共产品提供财力,引导资源的流向,克服市场失灵,满足社会公共需要,最终实现全社会资源配置的最优效率状态。财政的资源配置职能首先体现在提供公共产品上。公共产品具有非竞争性和非排他性的特征,因此难以由私人部门通过市场提供,只能由财政来进行供给。其次,财政履行资源配置职能还可以实现外部效应的内部化,并解决垄断问题。财政的资源配置职能,就是将一部分社会资源(即国内生产总值)集中起来,形成财政收入;然后通过财政支出分配活动,由政府提供公共物品或服务,引导社会资金的流向,弥补市场的缺陷,最终实现全社会资源配置效率的最优状态。在市场经济中,财政不仅是一部分社会资源的直接分配者,而且也是全社会。资源配置的调节者。这一特殊地位,决定了财政的资源配置职能既包括对用于满足社会共同需要的资源直接分配,又包括对全社会资源的间接调节两个方面。 二、调节收入分配职能在市场机制作用下所决定的初次分配状况是由竞争和效率决定的,往往导致收入结果的不公平,客观上要求社会有一种有助于实现公平的再分配机制。市场本身不能提供这种再分配机制,只有依靠政府以非市场的财政手段来完成这一任务。在政府对收入分配不加干预的情况下,一般会以个人财产的多少和对生产所做的贡献大小等因素,将社会财富在社会各成员之间进行初次分配,这种分配可能是极不公平的,而市场对此无能为力,只有依靠政府的力量,才会对这种不公平现象加以调整和改变。收入分配职能,就是政府通过财政收支活动对各个社会成员收入在社会财富中所占份额施加影响,以实现收入分配公平的目标。 三、稳定经济职能财政的稳定经济职能,是指政府作为市场上的一种经济力量,运用宏观经济政策手段,通过实施特定的财政政策,促进充分就业、物价稳定、国际收支平衡和适度经济增长等目标的实现。

操作系统考试复习题及答案

操作系统考试复习题及 答案 文档编制序号:[KK8UY-LL9IO69-TTO6M3-MTOL89-FTT688]

操作系统第一章复习题 二、填空题 1、操作系统两个最基本的特征是(并发)和(共享),两者之间互为存在条件。 2、实时系统应具有的两个基本特征,它们是(及时性)和(高可靠性)。 3、允许多个用户以交互方式使用计算机的操作系统称为(分时操作系统);允许多个用户将多个作业提交给计算机集中处理的操作系统称为(批处理操作系统);计算机系统能及时处理过程控制数据并作出响应的操作系统称为(实时操作系统)。 4、操作系统是计算机系统中的一个(系统软件),它管理和控制计算机系统中的(硬件和软件资源)。 5、操作的四大功能是(处理机管理)、(存储器管理)、(设备管理)、(文件管理)。 6、操作系统的基本特征是(并发性)、(共享性)、(虚拟性)、(异步性)。 三、简答题 1、设计现代操作系统的主要目标是什么 答;①有效性②方便性③可扩展性④开放性 2、OS 的作用表现在哪几个方面 答:①OS 作为用户与计算机硬件系统之间的接口。 ②OS 作为姐姐是系统资源的管理者。 ③OS 实现了对计算机资源的抽象。 3、OS 有几大特征其最基本的特征是什么 答:OS 有四大基本特征:并发、共享、虚拟和异步;其中最基本的特征是并发和共享。 4、试描述什么是微内核OS。 答:关于微内核,现在尚无一致的定义,但一般具有一下特征: ①足够小的内核②给予客户/服务器模式 ③应用”机制与策略分离原理”④采用面向对象技术 操作系统第二章复习题 三、填空题 1、在操作系统中引入线程概念的主要目的是(缩短系统切换的时空开销,提高程序执行并发度)。

操作系统简答题(含答案)

1.OS的主要功能 操作系统的基本功能:处理机管理、存储管理、设备管理、信息管理(文件系统管理)、用户接口。 2.OS有哪三种类型?各有什么特点? 操作系统一般可分为三种基本类型,即批处理系统、分时系统和实时系统。 批处理操作系统的特点是:多道和成批处理。 分时系统具有多路性、交互性、“独占”性和及时性的特征。 实时系统特点:及时响应和高可靠性 3.OS的基本特征是什么? 并发性、共享性、虚拟技术、异步性 4.OS一般为用户提供了哪三种接口?各有什么特点? 1.联机命令接口 提供一组命令供用户直接或间接操作。根据作业的方式不同,命令接口又分为联机命令接口和脱机命令接口。 2.程序接口 程序接口由一组系统调用命令组成,提供一组系统调用命令供用户程序使用。3.图形界面接口 通过图标窗口菜单对话框及其他元素,和文字组合,在桌面上形成一个直观易懂使用方便的计算机操作环境. 5.OS主要有那些类型的体系结构? 单体结构、层次结构、微内核结构与客户机-服务器模型、虚拟机结构 6.多道程序设计的主要特点是什么? 多道程序设计技术是指在内存同时放若干道程序,使它们在系统中并发执行,共享系统中的各种资源。当一道程序暂停执行时,CPU立即转去执行另一道程序。 [特点]:多道、宏观上并行(不同的作业分别在CPU和外设上执行)、微观上串行(在单CPU上交叉运行)。 7.OS在计算机系统中处于什么地位? 操作系统在计算机系统中占有特殊重要的位置,所有其他软件都建立在操作系统基础上,并得到其支持和服务;操作系统是支撑各种应用软件的平添。用户利用操作系统提供的命令和服务操纵和使用计算机。可见,操作系统实际上是一个计算机系统硬件、软件资源的总指挥部。操作系统的性能决定了计算机系统的安全性和可靠性。 8.解释一下术语:进程、进程控制块、进程映像、线程、进程的互斥和同步、临界区和临 界资源、竞争条件、原语、信号量、管程、死锁、饥饿 进程:进程是程序在一个数据集合上的运行过程,是系统进行资源分配和调度的一个独立的基本单位。 进程控制块(Procedure Control Block):使一个在多道程序环境下不能独立运行的程序(含

物联网软件需求分析说明书

1引言 (2) 1.1编写目的 (2) 1.2背景 (2) 1.3定义 (2) 1.4参考资料 (2) 2任务概述 (4) 2.1目标 (4) 2.2用户的特点 (4) 2.3假定和约束 (4) 3需求规定 (6) 3.1对功能的规定 (6) 3.2对性能的规定 (7) 3.2.1精度 (7) 3.2.2时间特性要求 (7) 3.2.3灵活性 (7) 3.3输人输出要求 (7) 3.4数据管理能力要求 (7) 3.5故障处理要求 (8) 3.6其他专门要求 (8) 4运行环境规定 (8) 4.1设备 (8) 4.2支持软件 (9) 4.3接口 (9) 4.4控制 (9)

软件需求说明书的编写提示 1引言 1.1编写目的 需求说明书有时候也被称为规格说明书,本规格说明描述了酒店管理系统项目的要求,并且作为各方面沟通的依据,也为下一步工作提供基准。 软件开发小组的每一位成员应该阅读本需求说明,以明确项目最后要求完成的软件产品的特点。经使用方认可的需求说明将作为软件产品特征评价、仲裁的重要参考。 1.2背景 说明: a、软件系统的名称:基于物联网技术的教学资源信息交换平台 b、任务提出者:武科大中南分校信息工程学院教务管理科 开发者:武科大中南分校信息工程学院学院软件实验室 本项目将实现:校园内教学资源信息交换(此交换对于教师与学校教学信息的交互)c、数据共享通过SQL Server数据库表的公共访问来实现。 本系统将使用SQLSever2008作为数据库存储系统,SQLSever2008企业版将由开发小组自行购买。 1.3定义 暂无。 1.4参考资料 相关的文件包括: a.本项目的经核准的计划任务书或合同、上级机关的批文; b.属于本项目的其他已发表的文件;

(完整版)公共财政学名词解释

公共财政学名词解释 1公共物品:是由政府部门提供的,用以满足社会公共需要的物品和服务。公共物品具有非排他性和非竞争性两大基本特征。非排他性是指无法排除他人从公共物品中获得利益;非竞争性是指在生产水平既定的情况下,增加一个消费者不会减少其他消费者的消费数量,或者说许多人可以同时消费同一物品。公共物品不能由市场提供而只能由政府提供,并且存在搭便车行为。 2成本—效益分析:是财政支出效益分析法的一种,也称为成本收入分析法。是将项目的受益人与支出成本、经营成本相对比,用净收入和收入成本率来评价项目经济效益的一种方法,适用于项目发生的收益能用货币计量的情况。 3最低费用选择法:是财政支出效益分析法的一种,也成为最低成本法。此方法不用货币单位来计量备选的财政支出项目的社会效益,只计算每项备选项目的有形成本,并以成本最低为择优的标准。步骤为:(1)根据政府确定的建设目标,提出多种备选方案;(2)以货币为统一尺度,分别计算出诸备选方案的各种有形费用并予以加总;(3)按照费用高低排出顺序,以供决策者选择。 4转移性支出:转移性支出是财政支出按经济性质分类的一种。是政府资金的无偿、单方面的转移,主要有补助支出、捐赠支出和债务利息支出,它体现的是政府的非市场性再分配活动。在财政支出总额中,转移性支出所占的比重越大,财政活动对收入分配的直接影响就越大。也就是说,以转移性支出占较大比重的支出结构的财政活动,执行收入分配的职能较强。在转移性支出中,补助支出的份额最大,从经济影响看,也是补助支出最为重要。 5财政补贴:也称价格补贴或财政价格补贴。是一种影响相对价格结构,从而可以改变资源配置结构、供给结构和需求结构的政府无偿支出。主要有物价补贴和企业亏损补贴两大类。此外,政府还提供若干形式比较隐蔽的补贴,如财政贴息、税前还贷及税收支出等。 6财政贴息:是财政补贴较为隐蔽的一种形式。即政府代企业支付部分或全部贷款利息,其实质便是向企业成本价格提供补贴。 7税前还贷:是财政补贴较为隐蔽的一种形式。政府在计算企业应税所得时,将企业应当归还的贷款从中扣去,相应减小企业纳税基数,其实质便是免去了企业的一部分税款,相当于政府为企业归还了一部分贷款。 8税收支出:税收支出无非是以特殊的法律条款规定的、给予特定类型的活动或纳税人以各种税收优惠待遇而形成的收入损失或放弃的收入。可见,税收支出是政府的一种间接性支出,属于财政补贴性支出。 税收支出包括税收豁免、纳税扣除、税收抵免、优惠税率、延期纳税、盈亏相抵等形式。 从税收支出所发挥的作用来看,可分为照顾性税收支出和刺激性税收支出。 10税收抵免:是税收支出的一种形式。是指允许纳税人从其某种合乎奖励规定的支出中,以一定比率从其应纳税额中扣除,以减轻其税负。对于这种从应纳税额中扣除的数额,税务当局可能允许也可能也可能不允许超过应纳税额,若在后一

浅析物联网技术及应用(毕业设计论文)

毕业设计(论文)设计题目:浅析物联网技术及应用

毕业设计(论文)原创性声明和使用授权说明 原创性声明 本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得及其它教育机构的学位或学历而使用过的材料。对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意。 作者签名:日期: 指导教师签名:日期: 使用授权说明 本人完全了解大学关于收集、保存、使用毕业设计(论文)的规定,即:按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。 作者签名:日期:

学位论文原创性声明 本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。本人完全意识到本声明的法律后果由本人承担。 作者签名:日期:年月日 学位论文版权使用授权书 本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。本人授权大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。 涉密论文按学校规定处理。 作者签名:日期:年月日 导师签名:日期:年月日

操作系统的四个基本特征

操作系统的四个基本特征 1-并发fconeiu f'^rice) 并tm与井笈性这厲个槪念是既相似乂憧別的朗平槪叡幷行性是描対亍或带落牛审杵在同一时剖发空,这是一个具W1SMSX的概念,如在物理上富些事件厘同时发生的:而并彊性是措两个或者多个事杵在同一时间的间隔内发主它是一牛较鸳宏观的概念.在溢道程序环境下,并发性是捋衽一段时何内有舊道程序在同时运行.但在单处理机的毎统屮.毎一时刻仅能执行一道程序,故微观上这些程序是在交萍执行的"应r指时.通常的程序是苏态实休,它们是不能并疑执行的.为了便程序陡并发执行,系统宓须分别为每介程序建立进程” 进程,乂称枉务,简单來说,是捋在系筑屮能柚立运tr并作为资舫分配的華术单位,它是一个活动的如札多牛进程Z间可以井发执行和交换信息?一个进程在运齐时冷要运行时需里一定的齡乳如中山存紡空间,仪山设备等’在操件筋细ITI入型程的目的是使程序能幷发执行= 2,Sharing) 所谓其李是指.耒统屮的帝源可供内存屮多个并发执行的诳程共同便用. 由于资源的属性不同,故第个进程炖资源的共早方式也木同,可II分为;互斥共寧方云和同时访问方式 3.虚姒(virtual) 是捋通过技术吧一个物理实休变城若干个遇钳I■的对战物"在操作系统屮虛拟的实圳主要是迪过分时的便用方法=显然,Wn是臬一个物理设备所对闽的虚拟逻料设备數,则虚拟设备的速度叱燃是物理设報遊厦的1/ii, 4H fas yrichwti i SIP) 在多道輕序设计环境下,允许多个诳程并菽执行,由于賣源等崗靠的限制, 迪航进程的执拧并非” Y列成J而是以*走龙停停"的方式运行*内存屮每个进程在何时妆仏何时暂阴臥怎杆的方式向前推进'每道程吊总共需書乡

CMIC:物联网操作系统特征及发展问题与建议

CMIC:物联网操作系统特征及发展问题与建议 【CMIC讯】目前,物联网操作系统产业呈现百花齐放的竞争态势,微软、谷歌等国际巨头以及华为、中兴、庆科等国内企业纷纷推出自己的产品。形成这一局面的主要原因在于碎片化的设备和业务需求的多样性使得一种物联网操作系统很难满足整个物联网领域的所有需求。短期内,物联网操作系统很难形成像智能手机领域Android和iOS两家独大的局面。首先应把握住物联网操作系统的独有特征,解决好硬件适配、软硬分离、协同工作等问题。在此基础上,通过构建良好的生态环境,开展产业合作,促进物联网操作系统产业的发展。 一、物联网操作系统的主要特征分析 (一)支持不同业务场景下的网络连接 网络连接是开展一切物联网业务的基础。从通信协议的角度,物联网操作系统要具备支持TCP/IP等互联网协议栈、GSM/GPRS/LTE等无线通信网络制式、Zigbee/Z-wave/Bluetooth 等短距离通信协议、WLAN/Ethernet等桌面网络接口、NFC/RFID等近场通信技术的能力,并且随着技术和业务的发展实现升级。例如,随着设备种类和数量的快速增加,操作系统需要支持IPv6协议栈;对于不同性能的终端,操作系统要具备灵活的伸缩性,能够通过补充或裁剪,支持更高或更低代码尺寸或更加丰富的IP协议族,如IPSec、FTP;操作系统要能实现不同协议之间数据报文格式的相互转换。此外,从网络结构的角度,物联网操作系统要能支持中心放射型网络、无中心网络、固定局域网、动态区域网等网络形式,以及由此带来的数据发送策略差异,例如,集中式数据运算中心与终端组成的网络、终端之间的自组织网络、位置固定的市政基础设施组成的无线传感器网络、车辆与信号灯和指示牌动态建立的区域网络等。 (二)关注节能降耗、远程管理等基础功能 很多物联网设备受到使用场景的限制,对设备体积、电池容量、供电方式等往往有特定要求。因此,物联网操作系统内核应在CPU相对空闲,或者不影响系统响应实时性的条件下适当降低运行频率。同时,根据对周边设备运行状态的判断,将其适时切换到省电模式,并支持低功耗设备的心跳策略,对低频小数据量设备建立休眠和唤醒机制,尽可能节约电能消耗。此外,一些行业领域的物联网设备往往是批量使用,且长期无人值守。因此,远程管理也是物联网操作系统的基本功能之一。操作系统通过向通信模组发送控制指令,上报设备运行状态和当前配置,实现远程升级、远程自动配置,并且在此过程中保存原有的数据信息。在升级和配置失败的情况下,操作系统应能恢复设备原有运行状态,或自动进行降级处理。当设备出现故障时,操作系统能够实时上报故障点、故障描述等信息,对内核状态查看、线程或任务的远程调用等提供支持。远程升级和管理也是支持物联网操作系统大规模部署、降低使用成本的主要措施之一。

操作系统-填空题

1、用户程序必须通过程序级接口方能获得操作系统的服务,程序级接口主要是由一组(系统调 用)组成。 2、操作系统的主要功能是(存储器管理)、(处理机管理)、(设备管理)、(文件管理)、 (作业管理)。 3、交互式系统和多道程序系统相结合可构成(分时)系统。 4、分时系统追求的目标是(及时响应). 5、用户进程从目态(常态)转换为管态(特态)的唯一途径是(中断). 6、实时系统应具有两个基本特征: 及时性和(可靠性). 7、实时系统应具有两个基本特征:(及时性)和可靠性. 8、用户程序通过(访管指令(或系统调用) )向操作系统提出各种资源要求和服务请求. 9、计算机操作系统是方便用户、管理和控制计算机(软硬件资源)的系统软件。 10、操作系统是(控制和管理)计算机系统内部(各种硬件和软件资源)、有效地组织 多道程序运行的(系统软件(或程序集合)),是用户和计算机的(接口)。 11、操作系统的主要功能有:(存储器管理)、(处理机管理)、(设备管理)、 (文件管理)和(作业管理)。 12、操作系统是裸机之上的第(一)层软件,与硬件关系尤为密切。 13、操作系统是整个系统的控制管理中心,它既管理(硬件),又管理(软件)。 14、操作系统的基本特征是(并发)、(共享)和(异步(不确定性) )。 15、多道批处理系统的特点是(多道)和(成批)。 16、处理机执行状态有(系统态或核心态或管态)和(用户态或目态)两种。 17、允许特权指令执行的状态,称( 核心态或管态或系统态 )态,在此状态下地址空间也较大。 一般用户所运行的状态称( 用户态或目态 )态。 18、现在流行的个人机运行着两类个人机操作系统,它们是(单用户操作系统)操作系统和 (多用户操作系统)操作系统。 19、面对一般用户,通过(操作命令)方式控制操作系统;面对编程人员,通过(系统调 用)控制。 20、根据Bernstein 条件(程序能并发执行,且具有可再现性的条件),则如下4条语句中: S1: a:=x+y S2:b:=z+1 S3:c:=a-b S4:w:=c+1 S1和S2两条语句(可以)并发执行,S3和S4两条语句(不可以)并发执行。 (本小题填空时考虑:是否可以并发执行) 21、作业调度是从(后备队列)中选一道作业,为它分配资源,并为它创建(进程)。 22、进程的基本特征为:动态性、独立性、(并发性)和(相互制约性)。 23、进程的基本状态有(运行态)、(就绪态)、(阻塞态)。 24、程序的(并发)执行是现代操作系统的基本特征之一,为了更好地描述这一特征 而引入了(进程)这一概念。

相关文档
最新文档