2014秋嵌入式系统试卷A答案.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
三峡大学试卷 三峡大学试卷   班级 学号       姓名 网选班级         序号   密 封 线 PAGE 《 》课程 卷 第 PAGE 6页 共 页 200 年 季学期 《 》课程考试试卷( 卷) 注意:1、本试卷共 页; 2、考试时间:110分钟; 题 号 一 二 三 四 五 六 七 八 九 十 总 分 得 分 3、姓名、学号、网选班级、网选序号必须写在指定地方。 得分 得分 一、填空题(每空1分,共10分) 进程的基本状态有:__运行态 、_就绪态_和__阻塞态; 嵌入式系统按实时性分可分为: 实时性 和 非实时性 ; 嵌入式系统的设计可以分成三个阶段:分析、设计和实现; 程序的局部变量存在于(堆栈)中,全局变量存在于(静态区)中,动态申请数据存在于(堆)中。 一个C程序有且仅有一个main()函数。 在C语言中,字符输入函数和字符输出函数分别是:getchar();putchar() C语言提供的预处理命令主要包括如下三种:宏定义、文件包含、条件编译 C语言中基本的数据类型有:整型、实型、字符型 符号“a”和‘a’的区别是a”是字符串常量,而‘a’是字符常量 C语言中普通整型变量的类型说明符为int ,在内存中占2字节,有符号普通整型的数据范围是-32768~ +32767 7、有如下语句:char? A[ ]={“I am a student”}; 该字符串的长度是14,A[3]= ‘m’ 设有变量定义:int m=5,n=3;则执行表达式((m+=2)=7)||((n-=3)10)后,m,n的值分别为:7和3 。 名词解释(每小题4分,共20分) 进程控制块(TCB) 进程控制块的作用是使一个在多道程序环境下不能独立运行的程序(含数据),成为一个能独立运行的基本单位,一个能与其它进程并发执行的进程。或者说,OS是根据PCB来对并发执行的进程进行控制和管理的。 OS微内核技术 是指精心设计的、能实现现代OS核心功能的小型内核,它与一般的OS(程序)不同, 它更小更精炼,它不仅运行在核心态,而且开机后常驻内存, 它不会因内存紧张而被换出内存。微内核并非是一个完整的OS, 而只是为构建通用OS提供一个重要基础。由于在微内核OS结构中,通常都采用了客户/服务器模式,因此OS的大部分功能和服务,都是由若干服务器来提供的, 如文件服务器、作业服务器和网络服务器等。 调度 在后备队列上等待的每个作业,通常都要经过调度才能执行。在传统的操作系统中,包括作业调度和进程调度两步。作业调度的基本任务,是从后备队列中按照一定的算法,选择出若干个作业,为它们分配其必需的资源(首先是分配内存)。 在将它们调入内存后,便分别为它们建立进程,使它们都成为可能获得处理机的就绪进程,并按照一定的算法将它们插入就绪队列。而进程调度的任务,则是从进程的就绪队列中选出一新进程,把处理机分配给它,并为它设置运行现场, 使进程投入执行。值得提出的是,在多线程OS中,通常是把线程作为独立运行和分配处理机的基本单位,为此,须把就绪线程排成一个队列,每次调度时,是从就绪线程队列中选出一个线程,把处理机分配给它。 进程通信 在多道程序环境下,为了加速应用程序的运行,应在系统中建立多个进程,并且再为一个进程建立若干个线程,由这些进程(线程)相互合作去完成一个共同的任务。而在这些进程(线程)之间,又往往需要交换信息。例如,有三个相互合作的进程, 它们是输入进程、计算进程和打印进程。输入进程负责将所输入的数据传送给计算进程;计算进程利用输入数据进行计算, 并把计算结果传送给打印进程;最后,由打印进程把计算结果打印出来。进程通信的任务就是用来实现在相互合作的进程之间的信息交换。 进程同步 为使多个进程能有条不紊地运行,系统中必须设置进程同步机制。进程同步的主要任务是为多个进程(含线程)的运行进行协调。有两种协调方式: ① 进程互斥方式, 这是指诸进程(线程)在对临界资源进行访问时, 应采用互斥方式; ② 进程同步方式,指在相互合作去完成共同任务的诸进程(

文档评论(0)

151****9996 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档