嵌入式系统设计与应用A卷答案-嵌入式系统设计与应用(第2版)-王剑-清华大学出版社.docVIP

嵌入式系统设计与应用A卷答案-嵌入式系统设计与应用(第2版)-王剑-清华大学出版社.doc

  1. 1、本文档共4页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
试卷参考答案及评分标准 A卷 本答案共 4 页 第 - 1 - 页 2018─2019学年 第 2 学期 《 嵌入式系统设计与应用》试卷参考答案及评分标准( A卷) 本试卷适用专业 : 计算机科学与技术 年级 :16 考试时间:110分钟 考试方式: 闭卷 一、选择题 (每小题 2分,共 20分) 二、填空题(每空 1分,共15 分) 1. inode 索引节点对象 dentry目录项对象。 2. MDK-ARM 、ARM DS5 。 3.自旋锁 信号量。 4.字符 块 套接字。 5. 4 00 。 6.块组描述符、节点位图、数据块区 7.dev-t 四.问答题(每小题 5分,共35 分) 1. File_operations为用户态应用程序提供接口,是系统调用和驱动程序关联的重要数据结构。----1分 File 结构体在内核代码 include/linux/fs.h 中定义,表示一个抽象的打开的文件,---1分file_operations 结构体就是 file 结构的一个成员。------1分 Inode 结构表示一个文件,而 file 结构表示一个打开的文件。这正是二者间最重要的关系。---2分 2. const int pn; pn是一个常整型数 int const pn; pn是一个常整型数 const int *pn; pn是一个指向常整型数的指针(也就是,整型数是不可修改的,但指针可以)。 int * const pn; pn是一个指向整型数的常指针(也就是说,指针指向的整型数是可以修改的,题12345678910 答案 D C C D B B B B B D 试卷参考答案及评分标准 A卷 本答案共 4 页 第 - 2 - 页 但指针是不可修改的) int const * pn const; pn是一个指向常整型数的常指针(也就是说,指针指向的整型数是不可修改的,同时指针也是不可修改的) ----每个各1分 3. 本题考查系统可靠度的概念。 串联部件的可靠度=各部件的可靠度的乘积。 并联部件的可靠度=1 – 各部件失效率的乘积。 题目中给出的系统由三个部件串联组成,其中第二、第三部件又分别由两个部件并联构成,因此整个系统的可靠度为 0.85 *(1 – (1 – 0.85)* (1 – 0.85)) * (1 – (1 – 0.85) * (1 – 0.85)) ≈ 0.8122--------5分 (能够写出公式的给2分,正确计算结果给5分) 4. struct cdev * my_cdev=cdev_alloc(); my_cdev-owner=THIS_ MODULE; my_cdev-ops=fops; ------应用cdev_alloc()正确可得2分,程序完全正确得5分 5. a.setValue(19); a.value()=19, b.value()=19 各1分 b.setValue(40); a.value()=19,-----2分 b.value()=40------1分 6. int *ptr; ptr = (int *)0x9527; *ptr = 0x1314; -----地址转换正确可得2分,程序功能完成即可得5分 7.本题考查指令流水的概念。 顺序执行时,每条指令都需7步才能执行完,没有重叠。 N级流水线执行,在单标量情况下,执行时间=(N-1)+指令数量 所以连续执行20条指令后,共需时间为(7-1) + 20=26Dt。----5分 或者如做出图形分析,通过画图获得最终结果给5分 试卷参考答案及评分标准 A卷 本答案共 4 页 第 - 3 - 页 四.应用题(每小题6 分,共30 分) 1. 本题考查的是操作系统进程调度方面的知识。 可以按照如下的推理步骤进行分析,如: 根据题意可知,6个任务的优先级T1T2T3T4T5T6,进程调度过程如下所示, t0时刻:进程调度程序选任务T1投入运行,运行10ms,任务T1占用I/O。 t1时刻:此时由于CPU空闲,进程调度程序选任务T2投入运行,运行10ms后任务T2占用I/O。此时,t1与t2时刻任务T1占用I/O,任务T2在运行。 t2时刻:此时由于CPU空闲,进程调度程序选任务T3投入运行,运行4ms后任务T1结束占用I/O。此时,t2与t3时刻任务T1、任务T2占用I/O,任务T3在运行。

文档评论(0)

137****8896 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档