2017-2018-1 20155231 课堂测试 (ch06)

1

(单选题|1分)
下面代码中,对数组x填充后,采用直接映射高速缓存,所有对x和y引用的命中率为(D)

A .1

B .1/4

C .1/2

D .3/4

2

(多选题|1分)
有关高速缓存的说法正确的是(ACD)
:

A. 高速缓存的容量可以用C=SEB    来计算

B. 高速缓存容量为2048,高速缓存结构为(   32   ,8,8,32)

C. 直接映射高速缓存要:组选择、行匹配、字抽取

D. 当程序访问大小为2的幂的数组时,直接映射高带缓存中常发生冲突不命中

3

(多选题|1分)
The following table gives the parameters for a number of different caches. For
each cache, determine the number of cache sets (S), tag bits (t), set index bits (s),
and block offset bits (b) (ACD)

:

A . 第三行S为1

B . 第一行t为24

C . 第二行b为5

D . 第三行s的值为0

4

(多选题|1分)
有关缓存的说法,正确的是(AC)
:

A. LRU策略指的是替换策略的缓存会选择最后被访问时间距现在最远的块

B. 不同层之间以字节为传送单元来回复制

C. 缓存不命时,决定哪个块是牺牲块由替换策略来控制

D. 空缓存的不命中叫冲突不命中

5

(多选题|1分)
下面说法正确的是(ABC)

:

A. 存储层次结构中最小的缓存是寄存器       

B. 存储层次结构的中心思想是每一层都缓存来自较低一层的数据对象

C. L4主存可以看作是L5:本地磁盘的缓存

D. L4主存可以看作是L6的缓存

6

(单选题|1分)
下面代码的步长是(C)

:

A. 1

B. N

C. N*N

D. NNN

7

(单选题|1分)
下面代码中(C)局部性最差

1 #define N 1000
2 3
typedef struct {
4 int vel[3];
5 int acc[3];
6 } point;
7 8
point p[N];

:

A.
1 void clear1(point *p, int n)
2 {
3 int i, j;
4 5
for (i = 0; i < n; i++) {
6 for (j = 0; j < 3; j++)
7 p[i].vel[j] = 0;
8 for (j = 0; j < 3; j++)
9 p[i].acc[j] = 0;
10 }
11 }

B.
1 void clear2(point *p, int n)
2 {
3 int i, j;
4 5
for (i = 0; i < n; i++) {
6 for (j = 0; j < 3; j++) {
7 p[i].vel[j] = 0;
8 p[i].acc[j] = 0;
9 }
10 }
11 }

C.
1 void clear3(point *p, int n)
2 {
3 int i, j;
4 5
for (j = 0; j < 3; j++) {
6 for (i = 0; i < n; i++)
7 p[i].vel[j] = 0;
8 for (i = 0; i < n; i++)
9 p[i].acc[j] = 0;
10 }
11 }

D.
不确定

8

(单选题|1分)
程序中(C)语句具有良好的局部性
:

A .顺序

B .分支

C .循环

D .以上都是

9

(单选题|1分)
下面代码,(C)具有差的空间局部性。
:

A .
1 int sumvec(int v[N])
2 {
3 int i, sum = 0;
4
5 for (i = 0; i < N; i++)
6 sum += v[i];
7 return sum;
8 }

B .
1 int sumarrayrows(int a[M][N])
2 {
3 int i, j, sum = 0;
4 5
for (i = 0; i < M; i++)
6 for (j = 0; j < N; j++)
7 sum += a[i][j];
8 return sum;
9 }

C .
1 int sumarraycols(int a[M][N])
2 {
3 int i, j, sum = 0;
4 5
for (j = 0; j < N; j++)
6 for (i = 0; i < M; i++)
7 sum += a[i][j];
8 return sum;
9 }

D .以上都不对

10

(多选题|1分)
有关局部性原理,说法正确的是(ABD)
:

A .程序访问一个向量,步长越小或短,空间局部性越好

B .局部性有两种形式:空间局部性,时间局部性

C .程序访问一个向量,步长越大空间局部性越好。

D .硬件、OS,应用程序都会用到局部性原理

11

(多选题|1分)
下面说法正确的是(ABCD)
:

A .CPU通过内存映射I/O向I/O设备发命令

B .DMA传送不需要CPU的干涉

C .SSD是一种基于闪存或Flash的存储技术

D .逻辑磁盘块的逻辑块号可以翻译成一个(盘面,磁道,扇区 )三元组。

12

(单选题|1分)
下面(B)是I/O总线
:

A .USB

B .PCI

C .网卡

D .图形卡

13

(单选题|1分)
图中磁盘一个扇区的访问时间约为(A)ms
:

A .10

B .5

C .6

D .8

E .12

14

(多选题|1分)
有关磁盘操作,说法正确的是(AC)
:

A .对磁盘扇区的访问时间包括三个部分中,传送时间最小。

B .磁盘以字节为单位读写数据

C .磁盘以扇区为单位读写数据

D .读写头总处于同一柱面

15

(单选题|1分)
计算下面磁盘的容量(C):4个盘片,100000个柱面,每条磁道400个扇区,每个扇区512个字节
:

A .81.92GB

B .40.96GB

C .163.84

D .327.68GB

16

(多选题|1分)
有关磁盘,说法正确的是(AC)
:

A .磁盘的读取时间为毫秒级

B .每张磁盘有一个表面

C .表面由磁道组成

D .每个扇区的面积不同,包含的数据位的数量也不一样

17

(多选题|1分)
根据携带信号不同,总线可分为(BDE)

:

A .系统总线

B .数据总线

C .内存总线

D .地址总线

E .控制总线

18

(多选题|1分)
关于非易失性存储器,下面说法正确的是(CE)
:

A .DRAM是非易失性存储器

B .SRAM是非易失性存储器

C .PROM只能编程一次

D .EEPROM可以用紫外线进行擦除

E .存在ROM中的程序通常被称为固件

19

(单选题|1分)
通过使用两个时钟沿作为控制信号,对DRAM进行增强的是(C)
:

A .FPM DAM

B .SDRAM

C .DDR SDRAM

D .VRAM

E .EDO DRAM

20

(多选题|1分)
有关RAM的说法,正确的是(ADEG)
:

A .SRAM和DRAM掉电后均无法保存里面的内容。

B .DRAM将一个bit存在一个双稳态的存储单元中

C .一般来说,SRAM比DRAM快

D .SRAM常用来作高速缓存

E .DRAM将每一个bit存储为对一个电容充电

F .SRAM需要不断刷新

G .DRAM被组织为二维数组而不是线性数组

21

(多选题|1分)
有关计算机存储系统,下面说法正确的是(BCD)
:

A .程序具有良好的局部性表现在倾向于从存储器层次结构中的较低层次处访问数据,这样节省时间

B .存储层次涉用不同容量,成本,访问时间的存储设备

C .存储层次设计基于局部性原理

D .“存储山”是时间局部性和空间局部性的函数

2017-2018-1 20155231 课堂测试 (ch06)的更多相关文章

  1. 课堂测试ch06

    课堂测试ch06 下面代码中,对数组x填充后,采用直接映射高速缓存,所有对x和y引用的命中率为(D) A. 1 B. 1/4 C. 1/2 D. 3/4 解析:在填充了之后,对于x和y数组,只有在引用 ...

  2. 20155222卢梓杰 课堂测试ch06补做

    20155222卢梓杰 课堂测试ch06补做 1.下面代码中,对数组x填充后,采用直接映射高速缓存,所有对x和y引用的命中率为() A . 1 B . 1/4 C . 1/2 D . 3/4 正确答案 ...

  3. 2017-2018-1 20155327 《信息安全系统设计基础》课堂测试&课下作业

    2017-2018-1 20155327 <信息安全系统设计基础>课堂测试&课下作业 学习使用stat(1),并用C语言实现 提交学习stat(1)的截图 man -k ,grep ...

  4. 2017-2018-1 20155208 课堂测试(ch06)(补做)

    2017-2018-1 20155208 课堂测试(ch06)(补做) 1.( 多选题 | 1 分) 下面说法正确的是(ABC) A . 存储层次结构中最小的缓存是寄存器 B . 存储层次结构的中心思 ...

  5. 2017-2018-1 20155232 《信息安全系统设计基础》第十周课堂测试(ch06)补交

    # 2017-2018-1 20155232 <信息安全系统设计基础>第十周课堂测试(ch06)补交 上课时完成测试后在提交的时候,没有提交成功,进行补交. 1.下面代码中,对数组x填充后 ...

  6. 2017-2018-1 20155320 课堂测试(ch06)

    2017-2018-1 20155320 课堂测试(ch06) 1.(单选题 | 1 分) 下面代码中,对数组x填充后,采用直接映射高速缓存,所有对x和y引用的命中率为(D) A . 1 B . 1/ ...

  7. 20155321 《信息安全系统设计》课堂测试(ch06)

    20155321 <信息安全系统设计>课堂测试(ch06) (单选题|1分)下面代码中,对数组x填充后,采用直接映射高速缓存,所有对x和y引用的命中率为() A .1 B .1/4 C . ...

  8. 2015539平措卓玛课堂测试(ch06)

    课堂测试(ch06) 1.下面代码中,对数组x填充后,采用直接映射高速缓存,所有对x和y引用的命中率为(D) A .1 B .1/4 C .1/2 D .3/4 解析:缓存命中:当程序需要第(k+1) ...

  9. 课堂测试_WEB界面链接数据库

    课堂测试_WEB界面链接数据库 一,题目: 一. 考试要求: 1登录账号:要求由6到12位字母.数字.下划线组成,只有字母可以开头:(1分) 2登录密码:要求显示“• ”或“*”表示输入位数,密码要求 ...

随机推荐

  1. 动态修改JDBC数据源配置

    因项目需要能动态修改数据源的配置,及修改后不用重启整个应用.使用的数据源是apache的BasicDataSource,网上千篇一律的是如下实现: BasicDataSource bds=getDat ...

  2. 如何查看Ext自带的API和示例

    Ext是一款富客户端开发框架,它基于JavaScript.HTML和CSS开发而成,无须安装任何插件即可在常用浏览器中创建出绚丽的页面效果. 1.下载地址http://www.sencha.com/p ...

  3. npm用法及离线安装方法

    npm用法及离线安装方法 基本的用法 查看某个模块的全部信息,或者可以查看单个信息 npm info name npm info name version npm info name homepage ...

  4. 使用Charles进行网络请求抓包解析

    使用Charles进行网络请求抓包解析 0. 懒人的福音(⌐■_■)(破解版下载地址,记得安装java库支持) http://pan.baidu.com/s/1c08ksMW 1. 查看电脑的ip地址 ...

  5. [C++] 用Xcode来写C++程序[7] Class

    用Xcode来写C++程序[7] Class 不带构造函数的Rectangle类 // // Rectangle.h // Plus // // Created by YouXianMing on 1 ...

  6. KInect AR沙盒制作的一点小经验

    最近在微博上看到这样一条 微博  >点这看< 看起来非常有意思,就去Google了一下如何制作. 没想到这是一个开源项目,而且还告诉你如何安装 OK,接下来就说说我的制作过程. 首先,先放 ...

  7. Hadoop HBase概念学习系列之物理视图(又名为物理模型)(九)

    虽然,从HBase的概念视图来看,每个表格是由很多行组成的,但是在物理存储上面,它是按照列来保存的,这一点在进行数据设计和程序开发的时候必须牢记. 在物理存储上面,它是按照列来保存的 需要注意的是,在 ...

  8. Eclipse validation

    window->preferences->validation 可以取消部分文件的验证,取消build时验证,改为手动验证,提高效率.

  9. ORA-28001: the password has expired (DBD ERROR: OCISessionBegin)解决办法

    1.问题描述: 打开oracle在线管理页面发现这个错误:界面如下 2问题原因 造成这个问题的主要原因是因为DBSNMP .SYSMAN用户密码已经过期. 3解决办法 可以使用sys以管理员的身份登录 ...

  10. JavaScript设计模式—工厂模式

    工厂模式介绍 将new操作符单独进行封装,遇到new时,就要考虑是否该使用工厂模式 举一个生活当中的示例: 你要去购买汉堡,直接点餐,取餐,不会自己动手做,商店要“封装” 做汉堡的工作,做好直接给购买 ...