1、综合模拟试卷 4 及答案与解析一、单项选择题下列各题的备选答案中,只有一个是符合题意的。1 提出学习迁移概括化理论的心理学家是( )。(A)贾德(B)苛勒(C)武德沃斯(D)鲁宾斯坦2 内控型学生通常将个人成败的原因归结为( )。(A)能力高低(B)努力程度(C)运气好坏(D)任务难度3 社会学习理论的理论根源是( )。(A)心理分析(B)行为主义(C)人本主义(D)认知理论4 在品德培养过程中,强调将“晓之以理” 和“导之以行”相结合的学习理论是( )。(A)认知学习理论(B)人本学习理论(C)联结学习理论(D)社会学习理论5 第一信号系统和第二信号系统是属于以下哪一种类型?( )((A)非
2、条件反射(B)复杂的非条件反射(C)本能(D)条件反射系统6 布鲁纳提出的学习理论是( )。(A)认知目的说(B)认知同化说(C)认知 发现说(D)认知接受说7 根据成就目标定向理论,以掌握知识、提高能力为目标的个体,倾向于选择( )。(A)最低难度的任务(B)中等难度的任务(C)最高难度的任务(D)最高或最低难度的任务二、多项选择题下列各题的备选答案中,至少有一个是符合题意的,请选出所有符合题意的备选答案。8 根据斯金纳的学习理论,现实生活中的口头表扬属于( )。(A)正强化(B)内部强化(C)原始强化(D)条件强化9 下列选项中,属于学习现象的有( )。(A)见贤思齐(B)望梅止渴(C)蜘
3、蛛结网(D)谈虎色变10 关于成就目标定向与内隐能力观念之间的关系,下列陈述中正确的是( )。(A)掌握目标的学生持能力不变观(B)掌握目标的学生持能力发展观(C)表现回避目标的学生持能力不变观(D)表现接近目标的学生持能力发展观三、名词解释题11 学习12 正强化13 认知地图14 认知策略15 元认知四、简答题16 简述加涅的学习结果分类和信息加工心理学的广义知识分类的对应关系。17 简述社会学习理论,并据此分析大众传媒对个体成长的影响及教育对策。18 教材组织呈现时,布鲁纳主张的观点和做法是什么?19 简述班杜拉社会学习理论的主要观点。20 什么是自我效能感? 影响自我效能感的主要因素有
4、哪些?21 简述归因理论及其对激发学习动机的作用。22 简述 JR 安德森的知识分类体系。23 简述动作技能学习的进程及支持这类学习的内外部条件。五、论述题24 根据班杜拉的社会学习理论,应如何进行品德培养?25 论述斯金纳行为主义心理学体系的主要内容和基本观点。26 与学习的联结理论和认知理论相比,人本学习理论有什么独特之处?这一理论对于我国当前的教育教学改革有什么启示?27 人们发现,随着现在电视上暴力和色情的内容越来越多,青少年犯罪的比例也不断提高。请用心理学原理解释这一现象。28 阐述成就目标定向理论并说说现实的课堂目标结构定向如何影响个体的成就目标定向的。29 当今的认知心理学家不仅
5、对人的知识作了明确的分类,而且还提示了在这些不同类型的知识间存在互动。(1)请阐明在各领域的专家头脑中具备哪些知识方面的优势。(2)并就这些知识间的互动情况作出阐明。30 分析获得陈述性知识与获得程序性知识的主要区别与联系。综合模拟试卷 4 答案与解析一、单项选择题下列各题的备选答案中,只有一个是符合题意的。1 【正确答案】 A【试题解析】 一台数字计算机基本上可以划分为两大部分控制部件和执行部件,控制器就是控制部件,控制部件是负责监督整个计算机系统操作的功能部件;相对控制器而言,运算器、存储器、外围输入输出设备,就是执行部件。【知识模块】 计算机系统概论2 【正确答案】 D【试题解析】 定点
6、补码最大值的二进制表示为:0111111(n 一 1 个 1),数符占一位,小数点在最末位。故最大为 2n-1 一 1。【知识模块】 计算机的运算方法3 【正确答案】 B【试题解析】 运用双符号运算判断溢出的方法判断,容易得出正确答案。【知识模块】 计算机的运算方法4 【正确答案】 A【试题解析】 定点小数是;符号占一位,其他为数值位。可知定点小数最大二进制表示为 01111(31 个 1),相应的十进制数值为 12-33;定点小数最小二进制表示为 1001(30 个 0),相应的十进制数值为-2 -31。【知识模块】 计算机的运算方法5 【正确答案】 B【试题解析】 尾数采用补码的浮点数运算
7、中,运算结果要符合尾数规格化要求。若结果为正出现符号位与最高数值位都为 0,表示尾数需要向左移动,使最高数值位为 1;若结果为负,而符号位与最高数值位都为 1,表示尾数也需要向左移动,使最高数值位为 0(取反为 1),即符号位与最高数值位相同时需规格化。【知识模块】 计算机的运算方法6 【正确答案】 B【试题解析】 相连存储器就是根据内容检索的,因此正确答案为 B。【知识模块】 存储器7 【正确答案】 D【试题解析】 顺序存取存储器的特点是:存储器中的存储的信息(字或者记录块),完全按顺序进行存放或读出,在信息载体上没有唯一对应的地址号,访问指定信息所花费的时间和信息所在的存储单元的物理位置密
8、切相关。磁带存储器的记录格式以记录块为单位再加上一些间隔和标志区,顺序地排列成若干个记录块并组成一个记录文件,要访问时只能按顺序寻找目的块,所以是顺序存取存储器。【知识模块】 存储器8 【正确答案】 B【试题解析】 直接存取存储器 DAM(Direct Access Memory)的特点是:没有寻址机构,当要存取所需要的信息时,必须执行两个逻辑操作:首先,直接指向整个存储器的一个小区域(如磁盘上的磁道或磁头);然后对这一小区域像磁带那样顺序检索、记数或等待,直至找到最后的目的块(磁道上的扇区)。【知识模块】 存储器9 【正确答案】 C【试题解析】 组相联映射方式下,主存块按模 Q(Q 为 Ca
9、che 组数)映射到 Cache对应组中的任一块;Cache 共有 16 块,采用 2 路组相联映射,故 Cache 共分162=8 组;主存块大小为 32 字节,按字节编址,故主存 129 号单元所在主存块为第 12932=4 块;4 Mod 8=4,故 129 号单元所在主存块应装入 Cache 第 4 组中任一块。【知识模块】 存储器10 【正确答案】 A【试题解析】 与 CISC 相比,RISC 的特点是:指令数量和寻址方式少,指令格式简单,大多数指令在一个时钟周期内完成;CPU 内部通用寄存器数量多;控制器多采用硬布线逻辑,且多采用流水线技术,执行速度较快。故 A 选项错误。【知识模
10、块】 指令系统11 【正确答案】 4【试题解析】 8 个互斥型的微指令被分配到一组,又是采用编码方式表示的,需要留出一个码字表示不发出微指令,因此 8 个微指令对应 9 种状态,需要微指令格式的相关字段至少 4 位。【知识模块】 CPU 的结构和功能12 【正确答案】 CPU 时钟周期必须保证能够在一个周期内完成最复杂的操作,故本题中 CPU 时钟周期至少应为 90ns,选 A。【知识模块】 CPU 的结构和功能13 【正确答案】 B【试题解析】 总线时钟频率为 10MHz,一个总线周期占用 2 个时钟周期,故 1s内共有 5M 个总线周期;每个周期并行传输 4 字节信息,故总线带宽为5M4B
11、=20MB。【知识模块】 系统总线14 【正确答案】 D【试题解析】 DMA 即直接存储器存取,是一种快速传送数据的机制。(1)接收 CPU 的 IO 指令,按指令要求与指定的外设进行联系。(2)从主存取出属于该通道程序的通道指令,经译码后向设备控制器和设备发送各种命令。(3)实施主存和外设间的数据传送,如为主存或外设装配和拆卸信息,提供数据中间缓存的空间以及指示数据存放的主存地址和传送的数据量。(4)从外设获得设备的状态信息,形成并保存通道本身的状态信息,根据要求将这些状态信息送到主存的指定单元,供 CPU 使用。(5)将外设的中断请求和通道本身的中断请求按次序及时报告 CPU。【知识模块】
12、 输入输出系统二、填空题请完成下列各题,在各题的空处填入恰当的答案。15 【正确答案】 (1)存储程序 程序控制(2)指令寄存器 IR(3)操作控制 时间控制 数据加工(4)CPU(中央处理器) 主存储器【知识模块】 计算机系统概论16 【正确答案】 833【试题解析】 CPU 主频是 50MHz,2 个时钟周期组成一个机器周期,所以 ls 可有 25M 个机器周期,又平均 3 个机器周期完成一条指令,那么,每秒执行25M38 33M ,即 CPU 平均运行速度近似为 833MIPS。【知识模块】 计算机系统概论17 【正确答案】 -128;-0;128。【试题解析】 考查机器数的补码、原码和
13、无符号数。【知识模块】 计算机的运算方法18 【正确答案】 尾数 阶码【知识模块】 计算机的运算方法19 【正确答案】 0111 1011【试题解析】 -5=-101B,移码偏置值为 128,即 80H(1000 0000B),所以-5 的移码为:1000 0000+(-101)=0111 1011。【知识模块】 计算机的运算方法20 【正确答案】 组号(4 位)块号(2 位)字块内地址(6 位) 主存字块标记(8 位)组地址(4 位) 字块内地址(6 位)第 5 组任一字块【试题解析】 据题意,Cache 共有 644=16 组,需要 4 位二进制数表示组号,每组有 4 块,所以 Cache
14、 的地址格式为: *148 主存共有 4096(12)块,Cache 共分为 16(24)组,得主存的字块标记为 124=8 位,主存地址的格式为: 主存地址为 48AB9H,字长是 16 位,所以位于:48AB9H264=915H 块 264因为 Cache 一共有16(即 10H)组,所以 915H mod 10H=5 即会映射到 Cache 的第 5 组,根据组相联的特点,映射到第 5 组任一字块内。【知识模块】 存储器21 【正确答案】 16K;16;8。【试题解析】 据题意,对于 DIVi,题中只有被除数存放位置没有确定,其余的除数、商和余数都是在寄存器中,所以题目中的直接寻址等方式
15、可以理解为被除数的寻址方式。指令系统有 62 个操作,故操作码需 6 位编码。通用寄存器共 32 个,所以需要 5 位编码来表示。若采用直接寻址方式,除数与余数也都放在指定寄存器中,题目中又有商也在指定的寄存器中,所以在指令中三者都不需要表示出来,而由操作码隐含表示。指令总长为 20 位,故采用直接寻址的被除数地址位数为:206=14 位,寻址范围为 214=16K。若被除数采用寄存器间接寻址方式,需要 5 位编码来表示寄存器号。除数可以存放在任何一个通用寄存器中,所以也需要 5 位编码,商存放在指定的寄存器中,所以在指令中不需要表示出来,而由操作码隐含表示。所以在指令码中剩下表示余数的位数为
16、 20655=4 位,则可供存放余数的寄存器最少有 24=16。若被除数采用基址寻址方式,据题意除数可以存放在任何一个通用寄存器中,则需要 5 位编码,商和余数存放在指定的寄存器中,则在指令中不需要表示出来。而基址寻址中的地址偏移量为-3231,则可采用 6 位补码表示,所以指令码中剩下表示基址寄存器的位数为:20656=3 位,则可供存放余数的寄存器最少有 23=8。【知识模块】 指令系统22 【正确答案】 时间 空间 时间+空间【试题解析】 时间并行;是指时间重叠,在并行性概念中引入时间因素,让多个处理过程在时间上相互错开,轮流重叠地使用同一套硬件设备的各个部分,以加快硬件周转而赢得速度。
17、时间并行性概念的实现方式就是采用流水处理部件。空间并行:是指资源重复,在并行性概念中引入空间因素,以“数量取胜”为原则来大幅度提高计算机的处理速度。空间并行技术主要体现在多处理器系统和多计算机系统,但是在单处理器系统中也得到了广泛应用。时间并行+空间并行:是指时间重叠和资源重复的综合应用,既采用时间并行性又采用空间并行性。显然,最后一种并行技术性能最好。【知识模块】 CPU 的结构和功能23 【正确答案】 串口 并口【试题解析】 串口叫做串行接口,也称串行通信接口,按电气标准及协议来分包括 RS-232-C、RS-422、RS485、USB 等。RS-232-C、RS-422 与 RS-485
18、 标准只对接口的电气特性做出规定,不涉及接插件、电缆或协议。USB 是近几年发展起来的新型接口标准,主要应用于高速数据传输领域。并行接口,简称并口。并口采用的是 25 针 D 形接头。所谓 “并行”,是指 8 位数据同时通过并行线进行传送,这样数据传送速度大大提高,但并行传送的线路长度受到限制,因为长度增加,干扰就会增加,数据也就容易出错。【知识模块】 输入输出系统24 【正确答案】 512KHz【试题解析】 显示器的分辨率为 1 024768,即是 1 024 行 768 列。又知道帧频为 50Hz,采用逐行扫描方式,则行频为 1 02450=512KHz。【知识模块】 输入输出系统三、名词
19、解释题25 【正确答案】 相联存储器:又称为按内容寻址的存储器,存储器中的每个字由若干个字段组成,在按内容寻址过程中,能将所有的存储字的相关字段与检索项同时比较,故在 Cache 中得到应用,可迅速判断出主存字块是否“ 命中”。【知识模块】 存储器26 【正确答案】 动态存储器的刷新:动态存储器的存储单元是以电容中的电荷存储信息,如果它处于静态时,电容中的信息将因电荷泄漏而逐渐消失。为了保持存储信息的不变,必须反复对存储单元进行充电,以恢复原来的内容,这个过程称为刷新。【知识模块】 存储器27 【正确答案】 在这种编址方式中,IO 端口和内存单元统一编址,并不是将IO 设备与内存单独编址,而是
20、把 IO 端口当作内存单元对待,从整个内存空间中划出一个子空间给 IO 端口,每一个 IO 端口分配一个地址码,用访问存储器的指令对 IO 端口进行操作。【知识模块】 输入输出系统四、简答题28 【正确答案】 当尾数绝对值小于 12 时需要左移规格化;当尾数绝对值大于等于 1 时需要右移规格化。左移规格化:尾数左移,阶码减一;右移规格化:尾数右移,阶码加一。【知识模块】 计算机的运算方法29 【正确答案】 DRAM 存储器中,常用的刷新方法有集中刷新、分散刷新和异步刷新。集中刷新的特点是在规定的一个刷新周期内,对全部存储单元集中一段时间逐行进行刷新,此刻必须停止读写操作,放存在“死区” 。分散
21、刷新的特点是对每行存储单元的刷新分散到每个存取周期内完成,所以不存在“死区” ,但存取周期长了,系统速度降低。异步刷新的特点是结合了前两种方法的优点,既可缩短“死区”,又充分利用最大刷新间隔刷新一行只停止一个存取周期,故系统速度基本保持不变。【知识模块】 存储器30 【正确答案】 (1)DRAM 逻辑部件有 CS 片选信号、WE 读写标志位、数据总线、地址总线。 (2)DRAM 存储器连接电路图如图 101 所示。 (3)采用异步式刷新技术。【试题解析】 (1)(2)略。(3)刷新方式有集中式刷新、分散式刷新和异步式刷新。读写周期 051s,刷新周期 2ms,则总共有 4 000 个周期。若采
22、取异步式刷新,刷新一行的时间=2ms8K=024s。若采用分散式刷新,CPU 读写周期变为 1s。若采用集中式刷新,会有死时间,而且全内存刷新的时间也远大于单片刷新时间。因此应该采用异步式刷新技术。【知识模块】 存储器31 【正确答案】 (1)不能;(2) 能;(3)能。【试题解析】 计算机中一般有寄存器 16 个,故需要 4 位来表示这 16 个寄存器。(1)4 条指令需要 2 位来表示。故 4 条三寄存器指令的操作码部分需要 2 位,三寄存器使用 43=12 位来寻址。故字长 12 位是不能表示 4 条三寄存器指令的。(2)255 条单寄存器指令可以用单字指令(字长 12 位)来表示。8
23、位操作码+4 位寄存器地址。(3)16 条 0 寄存器指令可以用单字指令(字长 12 位)来表示 4 位操作码。【知识模块】 指令系统32 【正确答案】 (1)双字长指令格式如图 111 所示: :可以指定 4 种不同的寻址方式。 地址 1 和地址 2 共同表示内存中的 20 位地址。 (2)基址寄存器、变址寄存器20 位;通用寄存器 16 位。 (3)由于指令码共可以指定 64 个指令。因此可以令指令码为 111111,与指定寄存器的 4 位组成指令码,则一共可以产生 16 条新的指令。在这种格式中为无效位。【知识模块】 指令系统33 【正确答案】 一共需要:(1 000+9)T=1 009
24、T在饱和段流水线每 T 时间完成一个任务,流水线满负荷工作。【知识模块】 CPU 的结构和功能34 【正确答案】 ISA 相关标准数据是:数据宽度为 16 位,传输速率为8Mbit s。EISA 相关标准数据是:数据宽度是 32 位,传输速率最高可达 33Mbits。PCI:目前计算机上的 PCI 是 32 位的,它的数据传输率最高可达 132Mbits ,实际微机应用中只有 33Mbits 左右。PCI 总线、 ISA 或 EISA 总线:都是用来连接 CPU 和 IO 外设的,都是挂靠在系统总线(内部总线) 上的。而内部总线的数据宽度与具体计算机有关,当前多数为 32 或 64 位,传输速
25、率也与具体计算机有关。【试题解析】 本题主要考查三种总线的性能指标与标准以及特点。【知识模块】 系统总线35 【正确答案】 中断过程示意图如图 145 所示: (1)在中断到来后要首先判断是否相应,一般来说根据以下几个条件判断: 当前是否被关中断了,如果处于关中断期间,不响应; 当前的中断屏蔽字的对应部分是否被置位,如果有,不响应。 (2)当决定响应中断后,中断系统经常按以下过程处理: 关中断,防止保持现场不完整; 保存断点和现场,保证今后能正确返回中断点; 判断中断源,转向中断服务程序,多个中断源同时请求,选择最高优先权的中断源,并转入相应的服务程序入口; 开中断,允许更高级中断响应; 执行
26、中断服务程序,实际有效地服务工作; 关中断,防止恢复现场不完整; 恢复现场,恢复断点,返回中断点。 开中断,此次中断响应结束,允许各种中断响应。【知识模块】 输入输出系统五、解答题36 【正确答案】 187【试题解析】 (90X 1+10X 128)(90X 1+10)X 64)=187【知识模块】 计算机系统概论37 【正确答案】 由 x=25(+916)=2101(_0 1001) 2 y=23(-1316)=2011(-01101) 2 得x 补 =0101 01001, y 补 =0011 10011 (1)阶码运算: 因为尾数中01001 补 一jy 补 =0101-0011=010
27、1+1101=0010。 (2)用补码加减交替法完成尾数除法运算: 设 A=01001, B=-01101 则补码表示 A 补 =01001,B 补 =10011,-B补 =01101 所以AB 补 =10101 (3)规格化: 尾数相除结果已为规格化数,所以x/y补=0010 10101,即 xy=2 2(-1116)。【知识模块】 计算机的运算方法38 【正确答案】 设计 TLB 主要是为了在硬件代价不是很大的前提下,提高存取速度。页表可以存放在一组寄存器中,地址转换时只要从相应寄存器中取值就可得到块号,这虽然方便了地址转换,但硬件花费代价太高,如果把页表放在主存中就可降低计算的开销。但是
28、当要按给定的逻辑地址进行读写时,必须访问两次主存。第一次按页号读出页表中相应栏内容的块号;第二次根据计算出来的绝对地址进行读写,从而降低了运算速度,这比通常执行指令的速度慢了一倍。 为了提高运算速度,通常都在 MMU(将在后面介绍)中设置一个专用的高速缓冲存储器,用来存放最近访问的部分页表,这种高速存储器称为相连存储器,也称TLB(Translation LookasideBuffer),它成为分页式存储管理的一个重要组成部分。存放在相连存储器中的页表称为快表。相连存储器的存取时间是远小于主存的,速度快但造价高,故一般都是小容量的。 虚拟地址转换成真实地址的图如图 1012: 【试题解析】 在
29、访问存储器时,首先要查页表,即使页面命中,也得先访问一次主存去查页表,再访问主存才能取得数据,这就相当于主存速度降低了一倍,如是页面失效,要进行页面替换、页面修改,访问主存的次数就更多了。因此,把页表的最活跃部分存放在快速存储器中组成快表,这是减少时间开销一种方法。【知识模块】 存储器39 【正确答案】 (1)指令格式如图 112 所示: (2)直接寻址时,由于指令操作码占用了其中 7 位,则剩余的(327=25) 位表示指令的寻址范围。当字节编址时,寻址范围为 32MB(225);使用直接寻址时,由于机器的字长为 32 位,所以可寻址范围为 4GB(232)。 (3)有效地址 EA 如下所示
30、: 直接寻址:EA=指令中的地址码 间接寻址:EA=指令中地址码所指示的内存单元中存放的有效地址 变址寻址:EA=变址寄存器中所包含的地址值+指令中地址码所表示的偏移 相对寻址:EA=程序计数器中所包含的地址值+指令中地址码所表示的偏移【知识模块】 指令系统40 【正确答案】 时空表如表 121 所示: 【试题解析】 本题考查双指令流水线的画法,其中要注意不同指令在执行的过程中并非线性的经过所有的部件,不同指令经过的部件可能会不同,因此使得指令的最终提交顺序不同。【知识模块】 CPU 的结构和功能41 【正确答案】 f= xiyizi=x1y1z1+x2y2z2+x3y3z3+x4y4z4+x
31、5iy5z5 由上式可知,共有10 个乘法运算,4 个加法运算。而整个系统采用的是动态多功能流水线,所以为了最快执行,必须通过指令调度,减少数据相关,防止流水线断流。 由观察可知,乘法相对于加法有一定优先权,所以少部分乘法是要先进行的,同时乘法之间是有数据相关的,例如要做 x1y1z1 就必须先做 x1y1,但显然可以通过简单的调度得以解决;而加法可以选择多种方式,但从减少相关得见角度出发,可以知道最佳方案应该是分成两组,一组 3 个,另一组 2 个,分别结算结果后再相加得出最后结果。 时空图如图 129 所示: 其m1,m 2,m 3,m 10/sub表示 10 个乘法,其中 a1,a2,a
32、3 ,a4 表示 4 个加法。 可以认为有: m1=x1y1,m2=x2y2,m3=x33,m4=x4y4,m5=x5y5 m6=x1y1z1,m7=x2y2z2,m8=x3y3z3,m9=x4y4z4,m10=x5y5z5 a1=m6+m7,a2=m8+m9,a3=m1+m10,a4=m2+m3 所以根据定义有: 流水线吞吐率为: 加速比为: 效率为: 【知识模块】 CPU 的结构和功能42 【正确答案】 【试题解析】 设平均等待时间为 TWAIT,数据读取时间为 TREAD,则读一个信息块的时间为: 【知识模块】 输入输出系统43 【正确答案】 (1)2.5 ;(2)01。【试题解析】 (
33、1)该外设数据传输率为 05MBs,以 32 位为传输单位,故 1s 内因外设传输数据而引起的中断次数为: 05MB 4B=12510 5(次) 对应的中断服务程序及其他开销共需 18+2=20 条指令,CPI 为 5,故 ls 内用于该外设 IO 的时钟周期数为: 12510 5205=12510 7(个) CPU 主频为 500MHz,即 1s 内共有500M 个时钟周期,故用于该外设 IO 的时间占整个 CPU 时间的百分比是: (12510 7)(50010 6)100=25 (2)该外设的数据传输率为 5MBs,每次DMA 传送大小为 5 000B,故 1s 内的 DMA 传输次数为: 5MB 5 000B=(510 6B)(510 3B)=1 000(次) DMA 预处理及后处理的总开销为 500 个时钟周期,故 ls 内用于该外设传输数据的时钟周期数为: 1 000500=510 5(个) CPU 主频为500MHz,故用于该外设 IO 的时间占整个 CPU 时间的百分比是: (510 5)(50010 6)100=01【知识模块】 输入输出系统