2008年04月份全国自考微型计算机原理与接口技术真题答案.pdf_第1页
2008年04月份全国自考微型计算机原理与接口技术真题答案.pdf_第2页
2008年04月份全国自考微型计算机原理与接口技术真题答案.pdf_第3页
2008年04月份全国自考微型计算机原理与接口技术真题答案.pdf_第4页
2008年04月份全国自考微型计算机原理与接口技术真题答案.pdf_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

12 5 142008年04月份全国自考微型计算机原理与接口技术真题 1 考生 lsl630327311试卷类型 历年真题考试时间 150试卷总分 100 考试流程 开始考试 确认交卷 评分方式 主观题评分 查看成绩 查看答案 一 单项选择题 C语言程序设计 本大题共6小题 每小题1分 共6分 在每小题列出的四个备选项中只有一个选项是符合题目要求 的 请将其代码填写在题后的括号内 错选 多选或未选均无分 1 参考答案 D我的答案 参考解析 P3 8051AH是51系列的单片机 83C52JA是52系列的单片机 而8096BH是96系列的单片机 80486 DX是X86系 列的CPU芯片 2 参考答案 A我的答案 参考解析 P13 用16位 bit 二进制的有符号数的最高位是表示符号的 0代表正数 1代表负数 所以剩下15位的二进制 数表示数的大小 而15个全1是表示正数就是32767 表示负数就是 32768 这样范围就变成了 32768 32767 3 参考答案 B我的答案 参考解析 P34 4 参考答案 D我的答案 参考解析 P49 因为执行while i 5 这个语句在i 0开始的情况下 在i 5时就不满足循环体运行的条件了 然后在退 出循环之后要把i的变量内容在原来的基础上加1 结果i变为6 5 参考答案 C我的答案 参考解析 P52 语句for s 0 i 0 i 5 i i 2 s s i 的第1次运行结果是i 2 s 0 满足条件语句中的i 5 继续运行循 环体 第2次运行结果是i 4 s 2 满足条件语句中的i 5 继续运行循环体 第3次运行结果是i 6 s 6 此时已经不满足 条件语句中的i s 0 改正 将其修改为if s 0j printf 和 printf n 外层循环的第1次循环内层循环体执行5次 打印5个 外层循环的第2次循环内层循环体 执行4次 打印4个 外层循环的第3次循环内层循环体执行3次 打印3个 外层循环的第4次循环内层循环体 执行2次 打印2个 外层循环的第5次循环内层循环体执行1次 打印1个 外层循环不满足条件 所有循环结 束退出 我的答案 未作选择或解答 2 参考答案 P63 abcd ABCD 评分标准 正确4分 答案为abcdABCD3分 错误0分 我的答案 未作选择或解答 3 参考答案 P66 71 1 1 2 2 3 6 4 24 评分标准 输出4行 每行各得1分 共4分 各行输出正确1分 错误0分 解析 这是一个函数的递归调用 for i 1 i 4 i 这个循环内部要连续递归调用函数fac 共4次 第1 次调用结果是1 第2次调用结果是2 第3次调用结果是6 第4次调用结果是24 我的答案 未作选择或解答 4 参考答案 P72 I am a teacher teacher 评分标准 输出2行 各得2分 共4分 各行输出正确2分 错误0分 如果不换行不予扣分 解析 因为数组s 100 I am a teacher 所以p fun s c 中是一个把数组中元素作为形式参数 来处理的函数 在这个函数定义的时候 通过 while s 0 if s c p s break s 这个循环语句在判断数据中是否满足要求 如果满足结果就输出p 所以最后可以打印 I am a teacher teacher 我的答案 未作选择或解答 六 程序设计题 本大题共1小题 共8分 1 参考答案 P51 68 本题无唯一答案 以下为参考答案 包括标识符 void fun num int num int num residue num count 0 printf nreverse order 12 5 142008年04月份全国自考微型计算机原理与接口技术真题 4 do printf d num residue 10 num residue 10 逐位倒序输出 num residue num residue 10 count 统计位数 while num residue 0 printf nbits d n count 评分标准 函数原型1分 计算 输出位数3分 其中计算2分 输出1分 倒序4分 其中计算3分 输出1分 解析 这道题的关键在于将取出一个数的某一位 可以利用将原数据依次除10求余的方法进行处理 每取出一 位数据之后 将统计位数的变量加1 我的答案 未作选择或解答 七 填空题 本大题共8小题 每小题2分 共16分 请在每小题的空格中填上正确答案 错填 不填均无分 1 参考答案 P98 99 CPU 1分 存贮器 1分 我的答案 2 参考答案 P118 R0R1 1分 DPTR 1分 我的答案 3 参考答案 P125 127 83 1分 7D 1分 我的答案 4 参考答案 P126 127 34 1分 45 1分 我的答案 5 参考答案 P120 CLRPSW 3 1分 SETBPSW 4 1分 我的答案 6 参考答案 P184 65 536 我的答案 未作选择或解答 7 参考答案 P172 174 外中断1 我的答案 未作选择或解答 8 参考答案 P207 13 我的答案 未作选择或解答 八 改错题 本大题共2小题 每小题2分 共4分 每小题只有一处错误或不妥 请指出 并将其改正 1 参考答案 P137 错误 DECR1 1分 改正 删除 1分 我的答案 未作选择或解答 2 参考答案 P182 185 错误 MOVTH0 100 1分 改正 MOVTH0 156 1分 我的答案 未作选择或解答 九 程序阅读题 本大题共2小题 每小题4分 共8分 请阅读下列程序 写出程序运行结果 1 参考答案 P167 800 3分 0 1分 解析 解题的关键在于分析DJNZ R7 LOOP这个指令的循环次数 就是R7中的值 又因为题中的已知条件是 R7 199 所以这个循环体要执行199次 而循环体每次运行要执行4个机器周期 加上 MOV R7 199 1个机器 周期 和 NOP 1个机器周期 和 RET 2个机器周期 所以最后总的时间是800个机器周期 我的答案 未作选择或解答 2 参考答案 12 5 142008年04月份全国自考微型计算机原理与接口技术真题 5 查看试卷答案查看成绩排行发表考试心得返回用户中心 P188 2 2分 1 2分 解析 关键在于分析MOV TMOD 20H这个指令中的20H 代表对T1定时器工作方式2定时 所以最大值就是 256 所以从初值6到256一共有250个机器周期 而进入定时器T1的中断之后要利用DJNZ R7 RRT判断200次 最后要执行200个250之后才能对P1 0引脚的状态取反 又因为时钟频率是6 MHz 所以一个机器周期是2微秒 这样就可以得到最后的结论 我的答案 未作选择或解答 十 程序设计题 本大题共1小题 共8分 1 参考答案 我的答案 未作选择或解答 十一

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论