研究生试题《信息与通信工程基础》(B卷)-2015

  • 格式:pdf
  • 大小:111.21 KB
  • 文档页数:5

下载文档原格式

  / 5
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
的逻辑图见图二。
第 3 页;共 5 页
M
A3
N
A2
P
A1
Q
A0
A0
A1 A2 A3
74HC42
Y Y Y
0 1 2
Y0′
Z1
Y Y Y Y Y
3 4 5 6 7
Z2
Y8 Y 9 Y9′
Z3
图一
Y0′ Y1′ Y2′ Y3′ Y4′ Y5′ Y6′ Y7′ Y8′ Y9′
图二
第 4 页;共 5 页
b) 用卡诺图化简法化简以下逻辑函数。
Y (A, B,C) m(0,1, 2,5,6,7)
3. (20 分)
设计用 3 个开关控制一个电灯的逻辑电路,要求改变任何一个开关的状态都能控制电灯 由亮变灭或者由灭变亮,画出逻辑电路。
4. (20 分)
分析下图中时序电路的逻辑功能,写出电路的驱动方程、状态方程和输出方程。
第 5 页;共 5 页
2.(40 分)从键盘读入一个整数,统计该数的位数,例如输入 12543,输出 5; 输入-35,输出 2;输入 0,输出 1。
3.(20 分)输入 5 个互异的整数,将它们存入数组 a 中,再输入一个数 x,然 后在数组中查找 x,如果找到,输出相应的下标,否则输出“Not Found”。
4.(20 分)构建一个手机通信录,内容包含姓名、年龄、联系电话,要求:(1) 实现新建联系人的功能,函数名称为 new_friend(),形参自己定义;(2)实
(1110.0111)2 ;
二、选答模块(说明:在以下的软件方向模块、硬件方向模块中选其中一个模 块作答,每个模块各 120 分;如果两个模块都作答了,只按其中一个模块计分!) (一)软件方向模块(说明:(1)以下各题使用 C 语言进行程序设计;(2)要 求至少每 3 行代码要加上一条注释,用以说明代码功能。共 120 分) 1.(40 分)假设自动售货机出售 4 种商品,薯片(crisps)、爆米花(popcorn)、 巧克力(chocolate)和可乐(cola),售价分别是每份 3.0、2.5、4.0 和 3.5 元。
一、必答模块(说明:本模块所有题必须全部作答,共 30 分) 1. (15 分) C 语言设计程序:实现 1 到 100 之间的奇数之和,即 1+3+5+…+99 的总和,并输出结果。
2. (本题 15 分)
a) 将下列二进制数转换为等值的十进制数。
(01101)2 ;
b) 将下列二进制整数转换为等值的八进制数和十六制数。
第 1 页;共 5 页
在屏幕上显示以下菜单,用户可以连续查询商品的价格,当查询次数超过 5 次时,自动退出查询;不到 5 次时,用户可以选择退出。当用户输入编号 1~ 4,显示相应商品的价格;输入 0,退出查询;输入其他编号,显示价格为 0。 [1] Select crisps [2] Select popcorn [3] Select chocolate [4] Select cola [0] Exit
第 2 页;共 5 页
现查询联系人功能,函数名为 find_friend(),形参自己定义; (二)硬件方向模块(共 120 分) 1. (40 分) a) 将下列函数式化为最小项之和的形式。 Y A' BC AC 来自百度文库B 'C b) 写出下图中所示电路的输出逻辑函数式。
2. (40 分) a) 写出下图一中 Z1、Z2、Z3 的逻辑函数式,并化简为最简的与或表达式。译码器 74HC42