操作系统教程考试题A卷时间120分钟
- 格式:doc
- 大小:92.00 KB
- 文档页数:10
职业技能鉴定国家题库 计算机系统操作工中级理论知识试卷 注 意 事 项 1、考试时间:120分钟。
2、本试卷依据2001年颁布的《计算机系统操作工 国家职业标准》命制。
3、请首先按要求在试卷的标封处填写您的姓名、准考证号和所在单位的名称。
4、请仔细阅读各种题目的回答要求,在规定的位置填写您的答案。
5、不要在试卷上乱写乱画,不要在标封区填写无关的内容。
一、单项选择(第1题~第160题。
选择一个正确的答案,将相应的字母填入题内的括号中。
每题0.5分,满分80分。
) 1. 在Windows的文件管理器中,如果某类文件与应用程序建立了关联, 那么该类文件的图标出现的特征是( )。
A 、左上角有小方块 B 、有4根短线 C 、有惊叹号 D 、其它 2. 下列命令中,( )命令可在数据库文件的任何位置增加一条记录。
A 、APPE B 、INSERT C 、BROWSE D 、APPE BLANK 3. WORD 中的“撤消”命令是( )。
A 、撤消选中的命令 B 、撤消刚才的输入 C 、撤消最后一次操作 D 、撤消所有的命令 4. 供电系统有时会突然停电,对计算机系统和外部设备造损坏,因此一般要求使用( )。
A 、稳压器 B 、不间断电源 C 、过压保护器 D 、以上答案都不对 5. FOXBASE 中的常量分为( )种。
A 、6 B 、3 C 、8 D 、4 6. 解压卡又称MPEG卡,通常称为电影卡,其主要功能有( )。
A 、视频播放与系统接口 B 、音频输入与支持软件 C 、A与B D 、以上都错 7. 对话框没有( )栏。
A 、控制 B 、菜单 C 、文本 D 、标题 8. 若在指定的目录下找不到需要的文件时,屏幕提示( )。
A 、File not found B 、Bad Command or file nameC 、Disk boot failureD 、File cannot copied onto itself9. 在应用系统学生档案管理系统中,恢复用DELETE 命令删除的若干记录,应该( )。
西华大学课程考核参考答案(A卷)评分标准:选对一项得1分,不选或选错得0分,本大题共20小题,每小题1分,总计20分参考答案:1、B2、A3、C4、A5、D6、C7、B8、D9、D 10、A11、C 12、C 13、A14、D 15、D 16、D 17、C 18、B 19、B 20、C二、判断题(正确的划“√”,错误的划“×”,每小题1分,共10分)评分标准:答对一项得1分,不答或答错得0分,参考答案:1、×2、×3、√4、√5、×6、×7、×8、×9、×10、√三、填空题(每空1分,共20分)评分标准:答对一项得1分,不答或答错得0分,参考答案:1、进程2、PCB或进程控制块3、临界资源,临界区4、还有可用资源,等待进程5、碎片6、最坏适应7、起始地址,段表,段内地址8、资源不足,进程推进不合理9、SPOOLing技术,独占设备10、核心态或管态,用户态或目态11、抖动现象或颠簸现象12、页号,页内地址四、简答题(共20分)参考答案及评分标准:1、(共6分)(1)作业调度是宏观调度,它决定了哪一个作业能进入主存。
进程调度是微观调度,它决定各作业中的哪一个进程占有中央处理机。
(3分)(2)作业调度是选符合条件的收容态作业装入内存。
进程调度是从就绪态进程中选一个占用处理机。
(3分)2、(共4分)资源静态分配策略要求每个进程在开始执行前申请所需的全部资源,仅在系统为之分配了所需的全部资源后,该进程才开始执行。
(2分)这样,进程在执行过程中不再申请资源,从而破坏了死锁的四个必要条件之一“占有并等待条件”,从而防止死锁的发生。
(2分)3、(共5分)常用的文件物理结构有顺序结构,链接结构,索引结构和I节点结构(每个1分),顺序结构不适于随机存取。
(1分)4、(共5分)进程管理(处理机管理)、存储管理、文件管理、作业管理和设备管理(每个1分)五、综合题(30分)答题要点及评分标准:第一小题共有5个要点,答对一个得2分,答错或未答得0分,参考答案:1、(共10分)响应比=1+作业等待时间/运行时间9:10时,作业1运行完成,其它作业也到达。
职业技能鉴定国家题库 计算机系统操作工中级理论知识试卷 注 意 事 项 1、本试卷依据2001年颁布的《计算机系统操作工》国家职业标准命制, 考试时间:120分钟。
2、请在试卷标封处填写姓名、准考证号和所在单位的名称。
3、请仔细阅读答题要求,在规定位置填写答案。
一、单项选择(第1题~第160题,每题0.5分,共80分。
) 1、在ASCII 编码中,无法显示或打印的字符是( )。
A 、字符$,%,# B 、运算符号*,-,/ C 、空格 D 、ASCII 编码值在0-30间的控制符号 2、按对应的ASCII 码值来比较( )。
A 、"a"比"b"大 B 、"f"比"Q"大 C 、空格比逗号大 D 、"H"比"R"大 3、汉字是属于( )数据类型在机器中用( )码表示。
A 、整型 汉字机内码 B 、字符型 原码 C 、字符型 汉字机内码 D 、字符型 区位码 4、将区位码转换成汉字国标码时,是将( )进制的区码与位码转换成( )进制后,再加上( ),即可得到。
A 、十六 十 2020D B 、十 十六 2020H C 、十 二 0010000000100000 D 、十六 二 00100010 5、GB2312-80集中的汉字分为( )级,是按照字的( )来区分的。
A 、两级 拼音 B 、四级 字形结构 C 、二级 笔划 D 、二级 使用频率 6、( )不是合法的十六进制数。
A 、A340 B 、737B C 、MD82 D 、B146 7、现在使用的计算机其工作原理为( )。
A 、存储程序 B 、程序控制 C 、程序设计 D 、存储程序和程序控制 8、中央处理器中负责对指令进行译码分析的是( )。
A 、运算器 B 、控制器 C 、寄存器 D 、存储器9、运算器的功能是( )。
考试科目:《操作系统原理》(A卷)姓名:学院/系:信科院计算机系学号:考试方式:闭卷年级专业:考试时长:120分钟班别:------------以下为试题区域,共五道大题,总分100分,考生请在答题纸上作答------------一、单项选择题(共10小题,每小题1分,共10分)在每小题列出的四个备选项中只有一个是最符合题目要求的,请将其代码填写在题后的括号内。
错选、多选或未选均无分。
1、操作系统通过()来管理计算机系统的软硬件资源。
A.中断向量B.CPU指令集C.设备驱动程序D.信号量2、在六状态进程模型中,处于就绪态的进程,只能转入的状态为()。
A.运行B.阻塞C.挂起D.退出3、在下列并发模型中,不包含同步的问题为()。
A.生产者-消费者问题B.读者-写者问题C.理发店问题D.哲学家就餐问题4、在进程短程调度的下列算法中,最公平的算法为()。
A.最短进程优先SPN B.最短剩余时间SRT C.最高响应比优先HRRND.虚拟时间片轮转VRR5、在内核级线程模型中,同一进程所产生的多个线程不共享进程的()。
A.代码B.上下文寄存器保存区C.打开的文件D.数据6、在动态分区的放置算法中,性能最差的算法通常是( )。
A.最佳适配B.首次适配C.下次适配D.末次适配7、在虚拟内存管理的页面替换算法中,较实用的算法为()。
A.先进先出FIFO B.最优OPT C.最近最少使用LRU D.时钟Clock8、64位的操作系统一般采用()级页表。
A.一B.二C.三D.四9、较实用的磁盘调度算法为()。
A.先进先出FIFO B.后进先出LIFO C.最短服务时间优先SSTF D.电梯扫描Scan 10、现代主流操作系统所采用的文件存储方式多为()。
A.连续分配B.链接分配C.索引分配D.哈希分配二、多项选择题(共5小题,每小题2分,共10分)在每小题列出的五个备选项中至少有两个是符合题目要求的,请将其代码填写在题后的括号内。
南昌航空大学2014—2015学年第一学期期末考试课程名称:操作系统A 闭 卷 A 卷 120 分钟一、单项选择题(答案填在下表中,否则不计分,每题2分,共60分)1. ( D )对多道批处理系统最重要。
A .实时性B .交互性C .共享性D .运行效率 2. 一个进程是( C )。
A .由协处理机执行的一个程序B .一个独立的程序+数据集C .PCB 结构与程序和数据的组合D .一个独立的程序 3. 作业从后备作业到被调度程序选中的时间称为(C )。
A .周转时间B .响应时间C .等待调度时间D .运行时间4. 当一进程因在记录型信号量S 上执行P (S )操作而被阻塞后,S 的值为( B )。
A .>0B .<0C .≥0D .≤05. 在下列选项中,属于避免死锁的方法是(D )。
A .剥夺资源法B .资源分配图简化法C .资源随意分配D .银行家算法 6. OS 的不确定性是指( D )。
A .程序的运行结果不确定B .程序的运行次序不确定C .程序多次运行的时间不确定D .A 、B 和C 7. 从资源管理的角度看,进程调度属于( C )。
A .I/O 管理B .文件管理C .处理机管理D .存储器管理 8. 把作业地址空间中使用的逻辑地址变成内存中物理地址称为( C )。
A .加载B .重定位C .物理化D .逻辑化9.在可变分区存储管理中的紧凑技术可以(A )。
A.集中空闲区 B.增加主存容量 C.缩短访问时间 D.加速地址转换10.在内存分配的"最佳适应法"中,空闲块是按(D )。
A.始地址从小到大排序 B.始地址从大到小排序C.块的大小从小到大排序 D.块的大小从大到小排序11.分区管理和分页管理的主要区别是( D)。
A.分区中的块比分页中的页要小 B.分页有地址映射而分区没有C.分页有存储保护而分区没有 D.分区要求一道程序存放在连续的空间内而分页没有这种要求12.进程和程序的一个最本质的区别是(D)。
考试时间分钟闭卷试卷编号姓名学号班级一. 填空题(答案填入表内;共小题,每小题分,满分分)、一般而言,嵌入式系统的构架可以分为个部分:处理器、()、输入输出和软件,一般软件亦分为()和应用软件两个主要部分。
、根据嵌入式系统使用的微处理器,可以将嵌入式系统分为(),嵌入式,()以及片上系统。
、操作系统是联接硬件与应用程序的系统程序,其基本功能有进程管理、()、()、资源管理。
、从嵌入式操作系统特点可以将嵌入式操作系统分为实时操作系统和(),其中实时系统亦可分为()和软实时系统。
、内核负责管理各个任务,或者为每个任务分配时间,并且负责任务之间的(),内核的基本服务是()。
、嵌入式开发一般采用()方式,其中宿主机一般是指()。
、哈佛体系结构数据空间和地址空间(),采用()的内核架构。
. 采用()级流水线结构,采用()级流水线。
.按操作系统的分类可知,操作系统属于顺序执行操作系统,操作系统属于()操作系统,属于()操作系统。
、中,表示支持位指令集,表示(),表示内嵌乘法器,表示(),支持在线断点和调试。
二.问题简述 (题分共分)1.简述嵌入式系统的定义和组成结构。
答:. 简单说明微处理器的特点.答:3.简述(精简指令集计算机)的特点。
答:. 简述嵌入式系统设计中要考虑的因素。
答:.什么是,了解其在嵌入式系统中作用。
答:三.名词解释(共计分)....总线竞争. 微内核四.选择题(题分分):. 关于汇编语言,下面描述不正确的是( )。
. 用汇编语言编写的程序称为汇编语言源程序. 将汇编语言源程序转换成目标程序的过程称为连接过程. 用汇编语言写成的语句,必须按照严格的语法规则. 汇编程序是把汇编语言源程序翻译成机器语言目标程序的一种系统软件. 软件需求分析阶段的任务不应该包括()。
.结构化程序设计 . 问题分析. 可靠性与安全性要求 . 确定功能与性能要求.关于实时操作系统()的任务调度器,以下描述中正确的是()。
操作系统期末试题(A)卷课程名称《操作系统》任课教师签名出题教师签名审题教师签名考试方式(闭)卷适用专业计算机各专业考试时间(120 )分钟一、单项选择题(每小题2分,共30分)1. 操作系统是对进行管理的软件。
A.软件 B.硬件 C.计算机资源 D.应用程序2. 实时操作系统必须在_______内完成来自外部的事件。
A.响应时间 B.周转时间 C.规定时间 D.调度时间3. 设有四个作业同时到达,每个作业的执行时间均为2小时,它们在一台处理机上按单道方式运行,则平均周转时间为。
A. 1小时B. 5小时C. 25小时D. 8小时4. 如果分时操作系统的时间片一定,那么则响应时间越长。
A.用户数越少 B.用户数越多 C.内存越少 D.内存越多5. 解决“碎片”问题最好的存储管理方法是。
A. 页式管理B. 段式管理C. 固定分区管理D. 可变分区管理6. 下列算法中用于磁盘移臂调度的是。
A. 时间片轮转法 B. LRU算法C. 最短寻道时间优先算法D. 优先级高者优先算法7. 为记录设备的情况,系统为每一类设备配置一张。
A. 系统设备表B. 设备控制表C. 逻辑设备表D. 设备开关表8. 进程从运行状态进入就绪状态的原因可能是。
A. 被选中占有处理机B. 等待某一事件C. 等待的事件已发生D. 时间片用完9. 进程控制块是描述进程状态和特性的数据结构,一个进程。
A.可以有多个进程控制块B.可以和其他进程共用一个进程控制块 C.可以没有进程控制块 D.只能有惟一的进程控制块10. 一作业9:00到达系统,估计运行时间为1小时。
若11:00开始执行该作业,其响应比是。
A. 2B. 1C. 3D. 0.511. 在动态分区分配方案中,某一作业完成后,系统收回其主存空间,并与相邻空闲区合并,为此需修改空闲区表,造成空闲区数减1的情况是。
A.无上邻空闲区,也无下邻空闲区B.有上邻空闲区,但无下邻空闲区C.有下邻空闲区,但无上邻空闲区D.有上邻空闲区,也有下邻空闲区12. 在一个单处理机系统中,若有5个用户进程,在非管态的某一时刻,处于就绪状态的用户进程最多有个。
中南林业科技大学课程考试试卷课程名称: 操作系统 ;试卷编号: A 卷;考试时间:120分钟题号一 二 三四五 总分 应得分 实得分一、单项选择题(本大题共20小题,每小题1分,共20分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。
错选、多选或未选均无分。
得分 评卷人 复查人1.下列哪个工作只在核心态做:( )A.编译B.命令解释执行C.线程调度D.文件复制 2.P 操作可能导致: ( )A.进程就绪B.进程结束C.进程阻塞(等待)D.新进程创建 3.操作系统是一种 ( )A .应用软件 B.系统软件 C. 通用软件 D. 工具软件 4.设备驱动程序不包括( )A.设备初始化B.缓冲区管理C.IO 请求队列管理D.中断处理程序 5.使用多级页表是为了( )A.加快页表查询速度B.便于进行地址转换C.节省内存D.提供64位地址 6.下面哪个操作不是系统调用: ( )A.open ()B.read ()C.wait ()D.sin () 7.多道程序设计是为了: ()A.提高系统各硬件部件处理速度B.为了系统各硬件部件并行运行C.节省内存D.节省外存 8.下列设备哪个是独占型设备: ( )A.网络设备B.打印机C.磁盘D.图形显示器 9.文件控制块不包括: ( )A.文件名B.文件访问权限说明C.文件物理位置信息D.磁盘坏块信息 10.淘汰页面的较好且可行的方法是: ( )A.LRUB.淘汰最先调入的页面C.淘汰页号最小的页面D.OPT 11.用户程序进行系统调用时必须给出的参数是: ( )A.进程pidB.系统调用函数名C.系统调用IDD.线程tid 12.计算机系统中软件资源的实例有:()A. 文件B. 软盘C. 磁带D. U 盘 13.分时操作系统环境下运行的作业通常称为( )A. 后台作业B. 长作业C. 批量作业D. 终端型作业 14.下列进程变化状态中,不可能发生的变化是( )A. 运行->就绪B. 运行->阻塞C. 阻塞->运行D. 阻塞->就绪考试时间填写:年 月 日 考试用 学院专业班级 年级 姓名学号15.银行家算法是一种()算法。
南昌航空大学20XX —20XX 学年第一学期期末考试课程名称:操作系统 闭 卷 A 卷 120分钟一、 单项选择题(共60分,每小题2分)1.系统为某进程分配了4个页框,该进程已访问的页号序列为2,0,2,9,3,4,2,8,2,3,8,4,5,若进程要访问的下一页的页号为7,依据LRU 算法,应淘汰页的页号是(B )。
A .2B .3C .4D .82. 操作系的I/O 子系统通常由四个层次组成,每一层明确定义了与邻近层次的接口,其合理的层次组织排列顺序是( A )。
A. 用户级I/O 软件、设备无关软件、设备驱动程序、中断处理程序B. 用户级I/O 软件、设备无关软件、中断处理程序、设备驱动程序C. 用户级I/O 软件、设备驱动程序、设备无关软件、中断处理程序D. 用户级I/O 软件、中断处理程序、设备无关软件、设备驱动程序 3. 在请求分页系统中,页面分配策略与页面置换策略不能组合使用的是( A )。
A .可变分配,全局置换 B .可变分配,局部置换C .固定分配,全局置换D .固定分配,局部置换4. 某计算机处理器主频为50 MHz ,采用定时查询方式控制设备A 的I/O ,查询程序运行一次所用的时钟周期数至少为500。
在设备A 工作期间,为保证数据不丢失,每秒需对其查询至少200次,则CPU 用于设备A 的I/O 的时间占整个CPU 时间的百分比至少是( C )。
A .0.02%B .0.05%C .0.20%D .0.50%5. 下列选项中,满足短任务优先且不.会发生饥饿现象的调度算法是( )。
A .先来先服务 B .高响应比优先 C .时间片轮转D .非抢占式短任务优先 6. 下列选项中,在用户态执行的是( A )。
A .命令解释程序B .缺页处理程序C .进程调度程序D .时钟中断处理程序 7. 在支持多线程的系统中,进程P 创建的若干个线程不.能共享的是( D )。
A .进程P 的代码段 B .进程P 中打开的文件 C .进程P 的全局变量D .进程P 中某线程的栈指针8.用户程序发出磁盘I/O 请求后,系统的正确处理流程是( B )。
华南农业大学期末考试试卷(A 卷)201X 学年第一学期 考试科目: 操作系统 考试类型:(闭卷)考试 考试时间: 120 分钟学号 姓名 年级专业(答案直接写在试卷上,卷面书写必须工整、清晰、规范)一、选择及填空题(本大题共25个空,每空1分,共25分)1. _________操作系统能及时处理由过程控制反馈的数据并响应。
A. 分布式B. 实时C. 分时D. 嵌入式2. 当CPU 处于系统态时,它可以执行的指令是计算机系统的________。
A. 只有访管指令B. 只有特权指令C. 所有指令D. 只有非特权指令3. 在“基址B+限长L ”内存保护方案中,合法的逻辑地址A 应该满足_________条件。
A. 0≤A <LB. 0≤A ≤LC. B ≤A <LD. B ≤A ≤L4. 分时操作系统的主要目标是提高或改善计算机系统的_________。
A. 实时性B. 资源利用率C. 交互性D. 软件运行速度5. Linux 中的伙伴系统是用于________。
A. 文件目录的查找B. 磁盘空间的管理C. 内存空间的管理D. 文件保护6. 在下列死锁的解决方法中,属于死锁预防策略的是________。
A. 银行家算法B. 资源有序分配C. 剥夺资源D. 资源分配图化简7. 进程创建时,操作系统不需要给新进程执行下面的________工作。
A. 分配唯一的PIDB. 分配内存空间C. 初始化PCBD. 抢占当前进程8. 虚拟存储器的目的是实现________。
A. 存储保护B. 程序迁移C.动态重定位D. 扩充主存容量9. 某分时系统将有50个用户同时上机,为保证2s 的响应时间,时间片最大应为_______。
A. 50msB. 40msC. 100msD. 20ms10. “选一个进程占用CPU ”是_________的功能。
A. 短程调度B. 中程调度C. 长程调度D. 高级调度11. 与系统“抖动”现象无关的原因是__________。
西电网院《嵌入式系统原理与开发》模拟试题3考试时间__90___分钟 _闭卷__试卷 编号____________姓名_________ 学号____________ 班级 ___________ 一. 填空题(答案填入表内;共10小题,每小题2分,满分20分)1、一般而言,嵌入式系统的构架可以分为4个部分:处理器、( )、输入/输出和软件,一般软件亦分为( )和应用软件两个主要部分。
2、根据嵌入式系统使用的微处理器,可以将嵌入式系统分为( ),嵌入式DSP ,( )以及片上系统。
3、操作系统是联接硬件与应用程序的系统程序,其基本功能有进程管理、( )、( )、I/O 资源管理。
4、从嵌入式操作系统特点可以将嵌入式操作系统分为实时操作系统和( ),其中实时系统亦可分为( )和软实时系统。
5、内核负责管理各个任务,或者为每个任务分配CPU 时间,并且负责任务之间的( ),内核的基本服务是( )。
6、嵌入式开发一般采用( )方式,其中宿主机一般是指( )。
7、哈佛体系结构数据空间和地址空间( ),ARM920T 采用( )的内核架构。
8. ARM7TDMI 采用( )级流水线结构,ARM920TDMI 采用( )级流水线。
9 .按操作系统的分类可知,Dos 操作系统属于顺序执行操作系统,Unix 操作系统属于( )操作系统,VxWorks 属于( )操作系统。
10、ARM7TDMI 中,T 表示支持16位Thumb 指令集,D 表示( ),M 表示内嵌乘法器Multiplier ,I 表示( ),支持在线断点和调试。
二. 问题简述 (5题X4分=共20分)1.简述嵌入式系统的定义和组成结构。
答:2. 简单说明ARM微处理器的特点.答:3.简述RISC(精简指令集计算机)的特点。
答:4. 简述嵌入式系统设计中要考虑的因素。
答:5.什么是BootLoader,了解其在嵌入式系统中作用。
答:三.名词解释(共计10分)1. DSP_________2. RTOS_________3. BSP________4.总线竞争____5. 微内核_______四.选择题(10题X2分=20分):1. 关于汇编语言,下面描述不正确的是( )。
A. 用汇编语言编写的程序称为汇编语言源程序B. 将汇编语言源程序转换成目标程序的过程称为连接过程C. 用汇编语言写成的语句,必须按照严格的语法规则D. 汇编程序是把汇编语言源程序翻译成机器语言目标程序的一种系统软件2. 软件需求分析阶段的任务不应该包括()。
A.结构化程序设计 B. 问题分析C. 可靠性与安全性要求D. 确定功能与性能要求3.关于实时操作系统(RTOS)的任务调度器,以下描述中正确的是()。
A. 任务之间的公平性是最重要的调度目标B. 大多数RTOS调度算法都是可抢占式(可剥夺式)的C. RTOS调度器都采用了基于时间片轮转的调度算法D. RTOS调度算法只是一种静态优先级调度算法4.利用()完全把系统软件和硬件部分隔离开来,从而大大提高了系统的可移植性。
A. 硬件抽象层B. 驱动映射层C. 硬件交互层D. 中间层5. 在嵌入式系统开发系统中,以下叙述中正确的是()。
A. 宿主机与目标机之间只需要建立逻辑连接即可B. 在嵌入式系统中,调试器与被调试程序一般位于同一台机器上C. 在嵌入式系统开发中,通常采用的是交叉编译器D. 宿主机与目标机之间的通信方式只有串口和并口两种6.下列关于D/A变换器接口的描述,不正确的是()A. 它是嵌入式微机系统与外部模拟控制对象的重要控制接口B. 它通常由模拟开关、权电阻电路、缓冲电路组成C. 它也可以把外界的模拟量变换成数字量D. 它输出的模拟量可以是电流,也可以是电压7. 在嵌入式系统的存储结构中,存取速度最快的是()。
A. 内存B. 寄存器组C. FlashD. Cache8. 下面哪点不是嵌入式操作系统的特点。
( )A. 内核精简B. 专用性强C. 功能强大D. 高实时性9. 以下关于硬件抽象层的论述,不合适的是()A. 采用硬件抽象层可以大大提高系统的移植性B. 采用硬件抽象层可以大大提高系统的运行效率C. 采用硬件抽象层可以缩短系统的测试周期D. 采用硬件抽象层有助于提高系统的可靠性10.在嵌入式系统中,采用查询方式实现输入输出的主要原因是()A. 速度最快B. CPU 可以不介入C. 实现起来比较容易D. 在对多个事件查询工作时,能对突发事件做出实时响应五.综合测试题(2题X10分=20分)1.用嵌入式处理器开发一个嵌入式数码语音录放装置,请给出模块化设计框图,并对各部分作简单解释。
解答:2.画出在嵌入系统中开发ARM汇编程序的过程流图,并解释之。
解答:。
3参考答案考试时间__90___分钟 _闭卷__试卷编号____________姓名_________ 学号____________ 班级 ___________一. 填空题(共10小题,每小题2分,满分20分)1、一般而言,嵌入式系统的构架可以分为4个部分:处理器、()、输入/输出和软件,一般软件亦分为()和应用软件两个主要部分。
2、根据嵌入式系统使用的微处理器,可以将嵌入式系统分为(),嵌入式DSP,()以及片上系统。
3、操作系统是联接硬件与应用程序的系统程序,其基本功能有进程管理、()、()、I/O资源管理。
4、从嵌入式操作系统特点可以将嵌入式操作系统分为实时操作系统和(),其中实时系统亦可分为()和软实时系统。
5、内核负责管理各个任务,或者为每个任务分配CPU时间,并且负责任务之间的(),内核的基本服务是()。
6、嵌入式开发一般采用()方式,其中宿主机一般是指()。
7、哈佛体系结构数据空间和地址空间(),ARM920T采用()的内核架构。
8. ARM7TDMI采用()级流水线结构,ARM920TDMI采用()级流水线。
9 .按操作系统的分类可知,Dos操作系统属于顺序执行操作系统,Unix操作系统属于()操作系统,VxWorks属于()操作系统。
10、ARM7TDMI中,T表示支持16位Thumb指令集,D表示(),M表示内嵌乘法器Multiplier,I表示(),支持在线断点和调试。
二.问题简述 (5题X4分=共20分)2.简述嵌入式系统的定义和组成结构。
答:嵌入式系统是以应用为中心,以计算机技术为基础,并软硬件可剪裁、功能、,可靠性、体积、重量、成本、功耗、成本、安装方式等方面符合要求的专用计算机系统。
嵌入式系统一般由嵌入式微处理器、存储与I/O部分、外设与执行部分、嵌入式软件等四个部分组成。
2. 简单说明ARM微处理器的特点.答:(1) 体积小、低功耗、低成本、高性能。
(2) 支持Thumb(16位)/ARM(32位)双指令集,能很好地兼容8位/16位器件。
(3) 大量使用寄存器,指令执行速度更快。
(4) 大多数数据操作都在寄存器中完成,通过Load/Store结构在内存和寄存器之间批量传递数据。
(5) 寻址方式灵活简单,执行效率高。
(6) 指令长度固定。
4.简述RISC(精简指令集计算机)的特点。
答:精简指令集计算机。
它提高了微处理器的效率,但需要更复杂的外部程序。
RISC的最大特点是指令长度固定,指令格式种类少,寻址方式种类少,大多数是简单指令并都能在一个时钟周期内完成,易于设计超标量与流水线,寄存器数量多,大量操作在寄存器之间进行。
4. 简述嵌入式系统设计中要考虑的因素。
答:在嵌入式系统的开发过程中,要考虑到实时性、可靠性、稳定性、可维护性、可升级、可配置、易于操作、接口规范、抗干扰、物理尺寸、重量、功耗、成本、开发周期等多种因素。
5.什么是BootLoader,了解其在嵌入式系统中作用。
答:就是启动载入或引导加载又叫自举装载。
由于系统加电后需要首先运行BootLoader这段程序,因此它需要放在系统加电后最先取指令的地址上。
嵌入式处理器的生产厂商都为其处理器预先安排了一个在系统加电或复位后最先取指令的地址。
二. 名词解释(共计10分)1. DSP_________(Digital Signal Processor),数字信号处理器,一种特别用于快速处理数字信号的微处理器。
DSP处理器对系统结构和指令进行了特殊设计,使其适合于执行DSP算法,编译效率较高,指令执行速度也较高。
2. RTOS_________Real Time Operating System. 译为实时操作系统。
实时系统是指一个能够在指定的或者确定的时间内,实现系统功能和对外部或内部、同步或异步事件作出响应的系统。
3. BSP________设计板级支持包(BSP)的目的主要是为驱动程序提供访问硬件设备寄存器的函数包,从而实现对操作系统的支持。
类似于PC机上的BIOS,是一个承上启下的软件层次。
由嵌入OS和用户开发相结合取得。
BSP一般是在嵌入式系统上固化存放。
4.总线竞争____就是在同一总线上,同一时刻,有两个以上器件要通过总线输出数据和状态。
发生总线争用现象。
可能会造成总线上数据或逻辑混乱。
5. 微内核_______嵌入式操作系统中,经过划分功能,用很短的结构(几到几十千字节)实现最基本和很具体的功能,此结构成为微内核结构。
三. 填空题 (10题X3分=30分)1.嵌入式开发一般采用 __宿主机/目标机方式方式,其中宿主机一般是指PC机或者台式机)。
2.内核负责管理各个任务,或者为每个任务分配CPU时间,并且负责任务之间的通信,内核的基本服务是 ___任务调度___。
3.嵌入式系统设计时,必须优先考虑的问题有:CPU选择、人机接口、可靠性、实时运行和速度、功能扩展、能耗和体积等问题。
4.嵌入式处理器的层次分为:1)嵌入式微控制器;2)嵌入式处理器;3)嵌入式DSP ;4)嵌入式片上系统。
5.选择ARM处理器需要考虑的四大因素有:内核/版本;工作频率;片内存储容量;片内功能模块。
7.哈佛体系结构数据空间和地址空间分开,ARM920T采用哈佛体系。
8.嵌入式系统一般由嵌入式微处理器、嵌入式微处理器、_存储与I/O部分、外设与执行部分、嵌入式软件等四个部分组成。
9.一般而言,嵌入式系统的构架可以分为4个部分:处理器、存储部分__、输入/输出和软件,一般软件亦分为__嵌入式OS___和应用软件两个主要部分。
10.ARM7TDMI的TDMI分别表示:T:Thumb指令机扩展、D:片上调试、M:64位乘法指令、I:EmbededICE观察点硬件。
四.选择题(10题X2分=20分):1. 关于汇编语言,下面描述不正确的是( B )。
A. 用汇编语言编写的程序称为汇编语言源程序B. 将汇编语言源程序转换成目标程序的过程称为连接过程C. 用汇编语言写成的语句,必须按照严格的语法规则D. 汇编程序是把汇编语言源程序翻译成机器语言目标程序的一种系统软件2. 软件需求分析阶段的任务不应该包括( A )。