河南XX 大学 2019 至 2020学年第 1 学期智能卡技术 试卷A 卷适用班级:人工智能1801考试方式:闭卷 本试卷考试分数占学生总评成绩的 80 %复查总分 总复查人(本题60分)一、单选题1. 组合卡是指( )A.同时兼备接触式和非接触式两种界面,且二界面可通过片内电路建立某种联系的多功能卡B.在一张卡片上制作两个分隔独立的系统,二者间无直接联系的多功能卡C.金融卡和校园卡的组合D. 城市交通一卡通E.集磁条和接触式CPU IC 卡于一体的银行卡 2. 国际标准ISO/IEC14443适用于( )A.读写距离为7~10cm ,工作频率为<135khz 、6.75MHz 和13.56MHz 的非接触式IC 卡B.读写距离为0~1cm ,工作频率为0~30MHz 的非接触式IC 卡C. .读写距离<1cm ,工作频率为27.125MHz 的非接触式IC 卡D.读写距离为0~10cm ,工作频率为13.56MHz 的非接触式IC 卡 3. 中国第二代身份证卡上使用了( )A.非接触式逻辑加密卡B.接触式逻辑加密卡C.非接触式CPU 卡D.接触式CPU 卡。
4. 接触式IC 卡的插入/退出是通过IC 卡卡座上的( )来识别的。
A.8个簧片触点B.一对状态开关C.固定和弹出卡的机械装置D.电磁阀 5. 接触式IC 卡读写器应保证( )。
A.先拔卡,后下电 B.先上电,后插卡 C.先插卡,后上电 D.先上电,后拔卡6. 接触式IC 卡卡座根据其“插卡到位”状态开关初始状态的不同,可分为( )两种。
A.滑触式和着落式B.常开型和常闭型C.推入-拉出式和推入-提/压式 7. 手机中的SIM 卡采用的是( )卡。
A.接触式CPU 卡B.非接触式智能卡C.接触式逻辑加密卡D.接触式存储卡 8. Mifare 读写接口模块MCM 模块必须首先按以下( )顺序操作才能与Mifare 卡建立联系。
A. request ,authentication ,selectB.request ,anticollison ,authenticationC.anticollision ,select ,authenticationD.request ,anticollision ,select 9. Mifare 卡遵循ISO14443的( )信号接口协议, A.TYPE A 。
B.TYPE B C.TYPE C D TYPE D 10. 接触式IC 卡是通过( )获得工作电压的。
A. 卡片表面的金属触点与读写设备上的卡座相接触B.接收读写设备发射的射频信号并加以存储、整流、滤波、稳压C.镶嵌在卡内的电池D.充电器 11. 根据( )可以将IC 卡分为存储卡、逻辑加密卡和CPU 卡。
A. 卡中镶嵌的集成电路不同B.卡与外界数据交换界面的不同C.卡应用领域的不同D.与外界数据传输形式的不同 12. 根据卡与外界数据交换界面的不同,可以将IC 卡分为( )A. 金融卡和非金融卡B.存储卡、逻辑加密卡和CPU 卡C.接触式IC 卡与非接触式IC 卡D.串行卡和并行卡 13. COS 的全称是( )A.Card Operation SystemB.Chip Operation SystemC. Contact Operation SystemD.Contactless Operation System 14. 存储器卡适用于( )的场合。
A.银行借记卡B.电话卡C.加油卡D.急救卡15.逻辑加密卡多用于( )保险卡、驾驶卡、借书卡、IC 卡电话、小额电子钱包等。
A.银行借记卡B.信用卡C.加油卡D.急救卡 16.在智能卡应用系统中,智能卡用于( )。
A.完成信息汇总、统计、计算、处理、报表生成输出以及卡的发行、挂失、黑名单的建立等B.记录持卡人的特征代码、文件资料C.连接前端PC 与上级控制/授权/服务/管理中心即中央电脑D.实现卡与PC 机间信息的上传下送院系名称: 专业班级: 姓名: 学号:密 封 线 内 不 得 答 题线封密17.CPU卡多用于( )、金融信用卡、手机SIM卡等。
A. 电话卡B.身份证C. 借书卡D 急救卡18. 磁卡中可存储以下用户数据()。
A. 帐户金额B. 交易记录C. 用户的主帐号D. 用户密码19.智能卡作为金融信用卡使用时,其存储区中以下内容不可供外部读取()。
A.交易日志B.持卡人帐号C.PIN值D.账面余额20. 按照国际标准ISO7816的规定,接触式IC卡有()个触点。
A. 4B. 6C. 8D.1021.接触式存储卡内嵌入的芯片多为()。
A. 通用EEPROM(或flash memory)B.专门为IC卡设计的芯片C.含有CPU的集成电路D.RAM22.存储卡的特点是()。
A. 无安全逻辑,可对片内信息不受限制地任意存取B.具有安全逻辑,安全性能好C.片内带CPUD.产品系统单一,选择较少23.美国ATMEL公司的AT45D系列卡是()。
A.接触式逻辑加密卡B.接触式FLASH MEMORYC.2线串行EEPROM卡D.非接触式ic卡24. AT24C01接触式存储卡的C3触点是()。
A.串行时钟输入引脚B.串行数据输入引脚C.工作电压引脚D.地线25.AT24C64卡的存储容量为()。
A.4K字节B.64K字节C.8K字节D.8K位26.AT24C02卡支持每页()的页写入方式。
A. 8BB. 16BC.32BD.64B27.美国ATMEL 公司的AT24C系列卡采用()。
A. 3线串行通信协议B.2线串行通信协议C.ISO7816国际协议D.异步串行通信协议28.逻辑加密卡采用()加密方式。
A.硬件加密B.软件加密C.软件和硬件加密D.芯片外加密29.美国ATMEL公司的AT45D系列FLASH卡存储容量为()A.2K~8KbitsB. 2K~8KBC. 2M~8MbitsD.2M~8MB30. 美国ATMEL公司的AT45D系列FLASH卡通信协议为()A . IIC B.单线式 C.SPI D. 四线制(本题 20分)二、简答题1. 简述IC卡的制造工序?2.简述SLE4442卡进行密码验证操作必须使用的命令?3.简述智能卡储蓄卡在智能卡POS机上消费时验证持卡人的合法性的过程?4.简述接触式IC卡读写设备的硬件组成?5.简述非接触式IC卡每个指令执行时的七个基本步骤?(本题 20分,每小题10分)三、综合题 1.根据下面的时序图编写对应的程序。
2. 将下面的流程图补充完整。
得分 评卷人开始*器件地址写SD A字节地址(n)停止开始器件地址读数据nMSBR/W LSBACK MSB LSBACK MSBLSBACKNO ACK空写( 对AT24C01无意义)*:河南XX大学2019 至2020学年第 1 学期智能卡技术试卷A卷答案(本题60分)一、单选题每空2分1. A2. A3.A4.B5.C6. B7.A8.D9. A 10. A 11.A 12.D 13.B 14.D 15.C 16. B 17.C 18. C 19. C 20. C 21.A 22. A 23.B 24.A 25.C 26. A 27. B 28. A 29.C 30. C(本题 20分)二、简答题每小题4分1. 简述IC卡的制造工序?普通逻辑加密IC卡有以下三个部分:塑料基片、接触面、集成电路.半导体厂家将大的硅片切成小块,一个六英尺直径的硅片可以造出一千多个芯片;对小硅片进行光刻以产生必要的电路,并将她封装在黑色的集成电路模块中;将集成电路的输入输出端连结到大的接触面上,便于今后读写器的操作;最后,把造好的模块嵌入到卡上。
23客户输入PIN后,由POS机自动与智能卡中存储的PIN号相比较(或认证),如比较一致(或认证通过),就打开智能卡的保密存储区,准备受理交易。
4.简述接触式IC卡读写设备的硬件组成?硬件主要有卡座、输入接口电路、存储器、微处理器、外围接口和密码运算处理单元(可选)。
5.简述非接触式IC卡每个指令执行时的七个基本步骤?每个指令的7个基本步骤如下:(1) 初始化,设置各寄存器,特别是BCNTS和BCNTR。
(2) 送指令码到DATA,由MCM发送指令。
(3) 设置TOC,MCM准备接收来自卡的应答/数据。
(4) 检查DV标志,查询数据接收是否完成。
DV标志为“1”,表明MCM与MIFARE卡片之间的传输已经完成,并且主处理机可能已经从MCM中收到数据,可以进行下一步操作。
而DV标志为“0”,表示数据接收尚未完成或未能接收到数据,则程序循环检测DV标志直至DV=1。
有一种情况例外,即当定时器溢出时,无论接收是否完成DV都将被设置为1,同样将进行下一步操作。
(5) 清除TOC。
(6) 检查出错标志,若有标志被设置,则进行相应的出错处理(例如设置出错标志等),并返回主程序;若没有标志被设置,表示接收正确,将进行下一步操作。
(7) MCU从DATA读出MCM接收到的应答/数据。
这些步骤在不同的MCM指令执行中略有不同。
(本题 20分,每小题10分)三、综合题1.根据下面的时序图编写对应的程序。
READ_RANDOM:;AT24Cxx随机地址读功能。
调用时器件地址的可编程地址置于A中,字节地址置于寄存器ADDR_HI和ADDR_LO中,返回数据置于A中。
返回时CY位为1表明总线无效或器件无应答PUSH BMOV B, A ;可编程器件地址暂存B中;******发送空写命令来设置内部地址******ACALL STARTJC BACK5 ;总线无效则中断RL AORL A, #FADDR ;生成器件地址CLR ACC.0 ;设置写操作ACALL SHOUT ;发送器件地址JC ERROR5 ;无应答则中断MOV A,ADDR_HI ;发送字节地址高8位ACALL SHOUTJC ERROR5 ;无应答则中断MOV A, ADDR_LO ;发送字节地址低8位ACALL SHOUTJC ERROR5 ;无应答则中断;*************调用现行地址读功能***********MOV A, B ;取可编程器件地址ACALL READ_CURRENTAJMP BACK4 ;退出开始*器件地址写SD A字节地址(n)停止开始器件地址读数据nMSB R/W LSB ACK MSB LSB ACK MSB LSB ACK NO ACK空写( 对AT24C01无意义)*:ERROR5: ACALL STOPBACK5: POP BRET2.(b)。