文档库 最新最全的文档下载
当前位置:文档库 › 并行计算导论第二章习题

并行计算导论第二章习题

并行计算导论第二章习题
并行计算导论第二章习题

2.1当讨论浮点数加法时,我们简单地假设每个功能单元都花费相同的时间。如果每个取命令与存命令都耗费2纳秒,其余的每个操作耗费1纳秒。

a.在上述假设下,每个浮点数加法要耗费多少时间?

b.非流水线1000对浮点数的加法要耗费多少时间?

c.流水线1000对浮点数加法要耗费多少时间?

d.如果操作数/结果存储在不同级的内存层级上,那么取命令与存命令所要耗费的时间可能会差别非常大。假设从一级缓存上取数据/指令要耗费2纳秒,从二级缓存上取数据/指令要耗费5纳秒,从主存取数据/指令要耗费50纳秒。当执行某条指令,取其中一个操作数时,发生了一次一级缓存失效,那么流水线会发生什么情况?如果又发生二级缓存失效,又会怎样?

2.2请解释在CPU硬件里实现的一个队列,怎么使用可以提高写直达高速缓存(write-through cache)的性能。

2.3回顾之前一个从缓存读取二维数组的示例。请问一个更大矩阵和一个更大的缓存是如何影响两对嵌套循环的性能的?如果MAX=8,缓存可以存储4个缓存行,情况又会是怎样的?在第一对嵌套循环中对A的读操作,会导致发生多少次失效?第二对嵌套循环中的失效次数又是多少?

2.4在表2 2中,虚拟地址由12位字节偏移量和20位的虚拟页号组成。如果一个程序运行的系统上拥有这样的页大小和虚拟地址空间,这个程序有多少页?

2.5在冯·诺依曼系统中加入缓存和虚拟内存改变了它作为SISD系统的类型吗?如果加入流水线呢?多发射或硬件多线程呢?

2.6假设一个向量处理器的内存系统需要用10个周期从内存载入一个64位的字。为了使一个载入流的平均载入时间为一个周期载入一个字,需要多少个内存体(memory bank)?

2.7请讨论GPU与向量处理器执行以下代码时的不同之处:

2.8如果硬件多线程处理器拥有大缓存,并且运行多个线程,请解释为何该处理器的性能会下降。

2.9在关于并行硬件的讨论中,用Flynn分类法来识别三种并行系统:SISD、SIMD和MIMD。我们讨论的系统中没有多指令流单数据流系统,或者称为MISD系统。那么,MISD系统是如何工作的呢?请举例说明。

2.10假设一个程序需要运行1012条指令来解决一个特定问题,一个单处理器系统可以在106

秒(大约11.6天)内完成。所以,一个单处理器系统平均每秒运行106条指令。现在假设程序已经实现并行化,可以在分布式内存系统上运行。该并行程序使用p个处理器,每个处理器执行1012/p

条指令并必须发送109(p-1)条消息。执行该程序时,不会有额外的开销,即每个处理器执行完所有的指令并发送完所有的消息之后,程序就完成了,而不会有由诸如等待消息等事件所产生的延迟。那么,

a.假设发送一条消息需要耗费10-9秒。如果程序使用1000个处理器,每个处理器的速度和单个处理器运行串行程序的速度一样,那么该程序的运行需要多少时间?

b.假设发送一条消息需要耗费10-3秒。如果程序使用1000个处理器,那么该程序的运行需要多少时间?

2.11请写出不同的分布式内存互连形式的总链路数的表达式。

2.12a.除了没有循环链接(“wraparound” link),平面网格(planar mesh)和二维环面网格(toroidal mesh)是相似的。请问一个平面网格的等分宽度是多少?

b.三维网格与平面网格是相似的,除了三维网格拥有深度这个特性外。请问一个三维网格的等分宽度是多少?

2.13a. 请画出一个四维超立方体结构。

b. 请用超立方体的归纳定义来解释为何超立方体的等分宽度为p/2。

2.14为了定义间接网络的等分宽度,我们将处理器分为两组,每组拥有一半数量的处理器。然后,在网络的任意处移除链接,使两组之间不再连接。移除的最小链路数就是该网络的等分宽度。当我们对链路计数时,如果图中用的是单向链接,则两条单向链接算作一条链路。请说明一个8×8的交叉开关矩阵的等分宽度小于或等于8,并说明一个拥有8个处理器的omega网络的等分宽度小于或等于4。

2.15a.假定一个共享内存系统使用监听缓存一致性协议和写回缓存。并且假设0号核的缓存里有变量x,并执行赋值命令x=5。1号核的缓存里没有变量x。当0号核更新了x后,1号核开始尝试执行y=x。y被赋的值是多少?为什么?

b. 假定上面的共享内存系统使用的是基于目录的协议,则y的值将是多少?为什么?

c. 你能否为前两部分中所发现的问题提出解决方案?

2.16a. 假定一个串行程序的运行时间为T串行=n2,运行时间的单位为毫秒。并行程序的运行时间为T并行=n2/p+log2(p)。对于n和p的不同值,请写一个程序并找出这个程序的加速比和效率。在n=10、20、40、…、320和p=1、2、4、…、128等不同情况下运行该程序。当p增加、n保持恒定时,加速比和效率的情况分别如何?当p保持恒定而n增加呢?

b. 假设T并行=T串行/p+T开销,我们固定p的大小,并增加问题的规模。

请解释如果T开销比T串行增长得慢,随着问题规模的增加,并行效率也将增加。

请解释如果T开销比T串行增长得快,随着问题规模的增加,并行效率将降低。

2.17如果一个并行程序所获得的加速比可以超过p(进程或线程的个数),则我们有时称该并

行程序拥有超线性加速比(superlinear speedup)。然而,许多作者并不将能够克服“资源限制”

的程序视为是拥有超线性加速比。例如,当一个程序运行在一个单处理器系统上时,它必须使用二级存储,当它运行在一个大的分布式内存系统上时,它可以将所有数据都放置到主存上。请给出另外一个例子,说明程序是如何克服资源限制,并获得大于p的加速比的。

2.18请观察你在计算机科学导论课上编写的三个程序。这些程序中有哪些部分本来就是串行的?当问题规模增加时,串行部分工作所占的比例会减少吗?或者保持大致相同?

2.19假定T串行=n,T串行=n/p+log2(p),时间单位为毫秒。如果以倍率k增加p,那么为了保持效率值的恒定,需要如何增加n?请给出公式。如果我们将进程数从8加倍到16,则n的增加又是多少?该并行程序是可扩展的吗?

2.20一个可以获得线性加速比的程序是强可扩展的吗?请解释。

2.21Bob有个程序,想对两组数据进行计时,input_data1和input_data2。为了在程序中加入计时函数前得到一些想法,他用两组数据和UNIX的shell命令time,运行了程序:

Bob用的时间函数的精度为毫秒。Bob应该使用第一组数据和时间函数对他的程序进行计时吗?如果使用第二组数据呢?请分别解释使用和不使用的原因。

2.22正如我们在习题2.21中所看到的,UNIX的shell命令time报告用户时间、系统时间,以及“实际”时间或全部耗费的时间。假设Bob定义了以下这些可以被C程序调用的函数:

第一个函数返回的是从程序开始执行用户时间所耗费的秒数。第二个返回的是系统时间秒数,

第三个是总时间秒数。大致上,用户时间主要耗费在不需要操作系统执行的用户代码和库函数上,如sin和cos函数。系统时间耗费在那些需要操作系统执行的函数上,如printf和scanf函数。

a.这三个时间函数值的数学关系是什么样的?假定程序包含如下代码:

请写出u、s和r之间关系的表达式(可以假定忽略函数调用的时间花费)。

b.在Bob的系统上,任何时候,如果一个MPI进程在等待消息,则它花费的时间不计入utime 和stime,而计入rtime。请解释Bob是如何根据这些条件来确定一个MPI进程是否在等待消息上耗费了过多时间。

c. Bob提供给了Sally他的计时函数。然而,Sally发现在她的系统上,一个MPI进程在等待消息上的时间耗费是计入用户时间的。那么,Sally可以用Bob的函数去判断一个MPI进程是否在等待消息上耗费了过多时间吗?请解释。

2.23在我们应用Foster方法来构建直方图的过程中,我们实质上是用data数组的元素来识别聚合任务的。一个很明显的替代方法是,使用bin_counts数组的元素来识别聚合任务,所以一个聚合任务会由bin_counts[b]的增加,和返回b的Find_bin函数的调用所组成。请解释为何这样的聚合可能存在问题。

2.24如果你在第1章还没有完成,那么请试着编写树形结构的全局求和的伪代码,其作用是对loc_bin_cts数组的元素进行求和。请先考虑在共享内存的情况下该如何实现。接着考虑分布式内存的情况。在共享内存的情况下,哪些变量是共享的,哪些是私有的?

《语言学教程》中文笔记(完整)

语言学教程笔记 第一章语言学导论 语言的定义特征:从本质上将人类语言与动物语言区分开的人类语言的区别性特点。 1. 任意性:任意性是指语言符号的形式与所表示的意义没有天然的联系,任意性是语言的核 心特征。例如,我们无法解释为什么一本书读作 a /buk/,一支钢笔读作a /pe n/。 任意性具有不同层次:(1)语素音义关系的任意性。(2)句法层面上的任意性。 (3) 任意性和规约性。 2. 二层性:二层性是指拥有两层结构的这种特性,上层结构的单位由底层结构的元素构成, 每层都有自身的组合规则。话语的组成元素是本身不传达意义的语音,语音的唯一作用就是 相互组合构成有意义的单位,比如词。因为底层单位是无意的,而上层单位有明确的意义,所以我们把语音叫做底层单位,与词等上层单位相对。二层性使语言拥有了一种强大的能产 性。 3. 创造性:创造性指语言的能产性,指语言有制造无穷长句的潜力,这来源于语言的二层性 和递归性。利用二重性说话者可以通过组合基本语言单位,无止境地生成句子,大多数都是以前没有过的或没有听过的。 4. 移位性:是指人类语言可以让使用者在交际时用语言符号代表时间上和空间上并不可及的 物体、时间或观点。因此我们可以提及孔子或北极,虽然前者已经去世两千五百五十多年而 后者位置距我们非常之远。语言使我们能够谈及已不存在或还未出现的事物。移位性赋予人 们的概括与抽象能力使人类受益无穷。词在指称具体物体时,并不总是出现在即时、形象化 的语境中。他们通常为了体现指称含义而被使用。 5. 文化传递性:语言不是靠遗传,而是通过文化传递的。 6. 互换性:指人可以是信息的发出者,也可以是信息的接受者,即人作为说话者和听话者的 角色是可以随意更换的。 元语言功能:我们的语言可以用来讨论语言本身。比如说,我可以用“书”指代一本书,也可以用“书这个词”来指代“书”这个词本身。这使语言具有无限的自我反身性:人类可以谈论“说话”,也可以思考“思考"。所以只有人类才能提问:元语言功能对交际、思考及人类的意义是什么?

计算机导论试卷第1章 课后习题及参考答案

第一章习题 一、选择题 1.世界上第一台通用电子数字计算机诞生于( )。 A、1950年 B、1945年 C、1946年 D、1948年 2.与二进制数(10111.101)2等值的十进制数是( )。 A、23.625 B、23.5 C、39.5 D、39.625 3.与十进制数(101.1)10等值的二进制数是( )。 A、5.5 B、110010.00011 C、11000101.0011 D、1100101.000110011… 4.与十六进制数(1AE.5D)16等值的八进制数是( )。 A、(647.272)8 B、(565.727)8 C、(656.272)8 14 160 16 2 ‘ D、(656.235)8 5.与二进制数(1111111111)2等值的十六进制数是( )。 A、FF3H B、3FFH C、210-1 D、1777O 6. 在PC机中,1MB准确等于( )。 A、1000×1000KB B、1024×1024KB C、1024×1024B D、1000×1000B 7.已知真值X= 11101010,则其补码[X]补等于( )。 A、00010110 B、01101010 C、10010110 D、0010110 8.已知机器数[X]反=11111111,则其真值X为( )。 A、00000000 B、+0000000 C、10000000 D、-0000000 9.已知[X]原=10011110,则其对应的[X]补为( )。 A、01100010 B、11100001 C、-0011110 D、11100010 10.已知A =01011101,B =11101010,则A○+B为( )。 A、10110111 B、01001000 C、11111111 D、10100010 11.1MB等于( )字节? A、10K B、100K C、1024K D、10000K 12.把十进制数215转换成二进制数,结果为( )。 A、10010110 B、11011001 C、11101001 D、11010111 13.ASCII是( )。 A、条形码 B、二~十进制编码 C、二进制码 D、美国信息交换标准码 14.已知3×4=10,则5×6=( )。 A、24 B、26 C、30 D、36 15.已知“B”的ASCII码值是66,则码值为1000100的字符为( )。 A、“C” B、“D” C、“E” D、“F” 16.一个汉字字形采用( )点阵时,其字形码要占72B。 A、16×16 B、24×24 C、32×32 D、48×48 17.已知内存条的容量为16MB,则其对应的地址寄存器最少应有( )。 A、8位 B、16位 C、24位 D、36位 18.MIPS是表示计算机运行速度的一种单位,其含义是( )。

《计算机导论》期末考试试题

《计算机导论》期末考试试题 一、填空题(每空1分,共20分): 1.计算机系统分为______和______两大部分。 2.计算机中常用的字符编码有______和EBCDIC码。 3.一个比特(bit)由____个二进制位组成,一个字节由____个二进制位组成,每个ASCII 码由____个字节表示。 4.二叉树的每个结点至少包括三个域:_____、_____和_____。 5.堆栈是指用作数据暂存的一组寄存器或一片存储区,它的工作方式称为______。 6.用编译方法在计算机上执行用高级语言编写的程序,可分为两个阶段: _____和_____。 7.根据模型的设计方法不同,数据库系统可分为______、______和______。 8.将___________、输入设备和输出设备统称为计算机的外部设备,简称外设。 9.提高计算机系统处理速度的一个重要措施是增加处理的并行性,其途径是采用______、 ______和______等三种方法。 10.BASIC语言的赋值语句中,赋值号的左边必须是一个_____,而不应该是常量、函数或 表达式。 二、判断题(每题1.5分,共15分): 1.一般将微型计算机的硬件系统分为主机与外设两大部分。() 2.目前计算机中的运算器中不只有加法器,还有减法器。() 3.门电路用来寄存参与运算的二进制数,而触发器用来实现二进制数的算术运算和逻辑运算。() 4.并行性是指在同一时刻或在同一时间间隔内完成两种或两种以上性质相同或不同的工作,只要在时间上互相重叠都存在并行性。() 5.计算机的硬、软件之间有固定不变的分界面。() 6.如果编译过程是多遍的,则其工作过程中除第一遍外,前一遍的工作结果将作为后一遍的输入信息。() 7.任何操作系统都必须设法预防死锁的发生,而当死锁一旦发生,必须能够检测到死锁并设法解除死锁。() 8.通常,文件系统允许一个逻辑记录占用几个物理块,但不允许一个物理块内存放多个逻辑记录。() 9.目前计算机中有加法器和减法器。() 10.单一连续分区法支持多道程序的运行。() 三、单选题(每题2分,共40分): 1.一台完整的微型机系统应包括()和软件系统。 A.微型机 B. 硬件系统 C. 存储器 D.主板 2. 将十进制数转换成二进制数:(17)10=(_______)2 A. 10000001 B. 00010001 C. 01000001 D. 10001000 3. 中央处理器是计算机的核心部件,包括运算器和()。 A.控制器 B. RAM C. 主板 D. CPU 4. 软件系统由系统软件和()组成。

并行计算综述

并行计算综述 姓名:尹航学号:S131020012 专业:计算机科学与技术摘要:本文对并行计算的基本概念和基本理论进行了分析和研究。主要内容有:并行计算提出的背景,目前国内外的研究现状,并行计算概念和并行计算机类型,并行计算的性能评价,并行计算模型,并行编程环境与并行编程语言。 关键词:并行计算;性能评价;并行计算模型;并行编程 1. 前言 网络并行计算是近几年国际上并行计算新出现的一个重要研究方向,也是热门课题。网络并行计算就是利用互联网上的计算机资源实现其它问题的计算,这种并行计算环境的显著优点是投资少、见效快、灵活性强等。由于科学计算的要求,越来越多的用户希望能具有并行计算的环境,但除了少数计算机大户(石油、天气预报等)外,很多用户由于工业资金的不足而不能使用并行计算机。一旦实现并行计算,就可以通过网络实现超级计算。这样,就不必要购买昂贵的并行计算机。 目前,国内一般的应用单位都具有局域网或广域网的结点,基本上具备网络计算的硬件环境。其次,网络并行计算的系统软件PVM是当前国际上公认的一种消息传递标准软件系统。有了该软件系统,可以在不具备并行机的情况下进行并行计算。该软件是美国国家基金资助的开放软件,没有版权问题。可以从国际互联网上获得其源代码及其相应的辅助工具程序。这无疑给人们对计算大问题带来了良好的机遇。这种计算环境特别适合我国国情。 近几年国内一些高校和科研院所投入了一些力量来进行并行计算软件的应用理论和方法的研究,并取得了可喜的成绩。到目前为止,网络并行计算已经在勘探地球物理、机械制造、计算数学、石油资源、数字模拟等许多应用领域开展研究。这将在计算机的应用的各应用领域科学开创一个崭新的环境。 2. 并行计算简介[1] 2.1并行计算与科学计算 并行计算(Parallel Computing),简单地讲,就是在并行计算机上所作的计算,它和常说的高性能计算(High Performance Computing)、超级计算(Super Computing)是同义词,因为任何高性能计算和超级计算都离不开并行技术。

语言学教程[第一章语言学导论]山东大学期末考试知识点复习

第一章语言学导论 复习笔记 Ⅰ.语言的定义 语言是人类以口头交流的任意的符号系统。该定义揭示了语言的五个要素:系统,任意,口头,符号,人类。 Ⅱ.语言的定义特征 语言的定义特征是人类语言区别于其他动物交流系统的特点。 1.任意性 任意性是语言的核心特征,是指符号的形式或者声音与意义之间没有逻辑或内在联系。虽然语言从本质上讲是任意的,但也不是完全任意的。一些词语,例如一些拟声词的发音与其意义还是有一定联系的。 2.二重性 二重性是指拥有两层结构的这种属性,底层结构是上层结构的组成成分,每层都有自身的组合规则。二重性只存在于这样的系统之中,既有元素又有它们组合成的单位。 3.创造性 创造性指语言的能产性,它能够使人造出和理解无穷的长句,其中很多句子是以前从未听过的。 4.移位性 移位性是指人类语言可以让使用者在交际时用语言符号代表时间上和空间上并不可及的物体、事件和观点。移位性赋予人们的概括和想象力使人类受益无穷。 5.文化传递性

语言不是靠遗传,而是通过文化传递的。 6.互换性 互换性是指人可以是信息的发出者,也可以是信息的接受者,即人作为说话者和听话者的角色是可以随意更换的。 Ⅲ.语言的起源 1.圣经的记载 语言是上帝的恩赐。 2.“汪汪”理论 语言是模仿自然的声音,例如动物的叫声,如 (鸭子)的刮刮声,嘎嘎声,布谷鸟的叫声。 3.“噗噗”理论 语言来源于人本能的情感声音,表达疼痛或喜悦。 4.“哟一嘿一吼”理论 语言起源于原始人共同劳动时发出的有节奏的哼哟声。 5.进化理论 语言起源于劳动的过程,满足了社会的需求。 Ⅳ.语言的功能 1.信息功能 语言用来陈述某件事情,提供信息或用作推理。信息功能是语言最重要的功能,一般出现在陈述句中。 2.人际功能 人际功能是语言最重要的社会功能。人们由此建立和维持他们的身份和社会

《计算机导论》模拟试题及参考答案1

计算机导论模拟试题 一、单项选择题(每题2分,共30分) 1.采用晶体管作为电子元器件的计算机属于()。 A. 第一代计算机 B. 第二代计算机 C. 第三代计算机 D. 第四代计算机 2.冯诺伊曼的主要贡献是( )。 A. 发明了微型计算机 B. 提出了存储程序概念 C. 设计了第一台计算机 D. 设计了高级程序设计语言 3.计算机中,运算器的主要功能是进行()。 A.逻辑运算 B.算术运算 C.算术运算和逻辑运算 D.复杂方程的求解 4.计算机病毒是一种()。 A.特殊的计算机部件 B.特殊的生物病毒 C.游戏软件 D.人为编制的特殊的计算机程序 5.随机存储器简称为( )。 A.CMOS B. RAM C. XMS D. ROM 6.计算机一旦断电后( )中的信息会丢失。 A. 硬盘 B. 软盘 C. RAM D. ROM 7.CPU指的是计算机的( )部分。 A. 运算器 B. 控制器 C. 运算器和控制器 D. 运算器、控制器和内存 8.系统软件中最重要的是( )。 A. 操作系统 B. 语言处理程序 C. 工具软件 D. 数据库管理系统 9.编译程序和解释程序都是( )。 A. 目标程序 B. 语言编辑程序 C. 语言连接程序 D. 语言处理程序 精品文档,欢迎下载

10.硬盘存储器的特点是()。 A.由于全封闭,耐震性好,不易损坏 B.耐震性差,搬运时注意保护 C.没有易碎件,在搬运时不像显示器那样要注意保护 D.不用时应套入纸套,防止灰尘进入 11.下列描述中正确的是()。 A.激光打印机是击打式打印机 B.击打式打印机价格最低 C.喷墨打印机不可以打印彩色效果 D.计算机的运算速度可用每秒执行指令的条数来表示 12.Windows2000是一个()操作系统。 A.单用户单任务 B.单用户多任务 C.多用户多任务 D.多用户单任务 13.WINDOWS 2000的“回收站”是( ) A.内存中的一块区域 B.硬盘上的一块区域 C.软盘上的一块区域 D.高速缓存上的一块区域 14.计算机网络的特点是( )。 A.运算速度快 B.精度高 C.资源共享 D.内存容量大 15.下列选项中( )是调制解调器的作用 A.将计算机信号转变为音频信号 B.将音频信号转变为计算机信号 C.预防病毒进入系统 D.计算机信号与音频信号相互转换 二、简答题(每小题5分,共15分) 1.从计算机的发展过程来看,大致可分为那几个阶段,各阶段的主要特征是什么? 2. 显示器的分辨率与视频卡的关系是什么? 3.简述OSI模型中网络层、数据链路层、物理层各起什么作用。 精品文档,欢迎下载

计算机导论填空题题库

基础知识部分填空 1.迄今为止,我们所使用的计算机都是基于__________的原理进行工作的,这是1945年美国数学家__________提出的。 答案:【存储程序和程序控制】【冯·诺依曼】 2.世界上第一台电子计算机诞生在__________年,简称__________。 答案:【1946】【ENIAC】 3.数据是对事实、概念或指令的一种特殊表达形式,对于计算机而言,这种特殊的表达形式就是__________形式。 答案:【二进制】 4.在计算机内部,从信息处理的对象来看,数据分为两类,它们分别是__________和__________。 答案:【数值数据】【非数值数据】 5.用计算机进行实时自动采集各项参数,自动进行检验、比较、及时控制生产设备的工作过程称为__________。 答案:【过程控制】 6.一个完整的计算机系统应包括__________、__________两部分。 答案:【硬件】【软件】 7.在计算机应用领域中,CAD是指__________。 答案:【计算机辅助设计】 8.十进制数105,化成二进制数是__________,化成十六进制数是__________。 答案:【01101001】【69】 9.十进制数-43,在八位计算机中的表示是__________。 答案:【10101011】 10.计算机中,1MB=__________×1024个字节。 答案:【1024】 11.在计算机的汉字输入方法中,目前占主导地位的是__________。 答案:【小键盘编码输入】 12.用汉字的字音编码输入汉字其优点是__________,缺点是__________。 答案:【简单,不用记忆,会读就能输入】【重码率高】 13.在计算机中提供各部件之间相互交换各种信息通道的是__________。 答案:【总线】 14.计算机内部存储器由__________和__________组成。 答案:【只读存储器ROM】【随机存储器RAM】 15.计算机三类系统总线指的是:__________、__________和__________。 答案:【数据总线】【地址总线】【控制总线】 16.根据计算机工作原理,计算机硬件基本组成包括__________、存储器、__________、输入设备和输出设备。 答案:【CPU】【总线】 17.计算机硬件按逻辑组成划分,基本组成包括__________、输入输出设备、主存储器、总线和__________。 答案:【中央处理器CPU】【辅助存储器】 18.术语RAM、ROM的意思分别是__________和__________。 答案:【随机存储器】【只读存储器】

最新语言学概论练习及参考答案-解析

语言学概论练习及参考答案 练习一 导言、第一章、第二章 一、名词解释 1、历时语言学——就各种语言的历史事实用比较的方法去研究它的“亲属”关系和历史发展的,叫历时语言学。 2、语言——语言是一种社会现象,是人类最重要的交际工具和进行思维的工具。就语言本身的结构来说,语言是由词汇和语法构成的系统。 3、符号——符号是用来代表事物的一种形式,词这样的符号是声音和意义相结合的统一体。任何符号都是由声音和意义两方面构成的。 4、语言的二层性——语言是一种分层装置,其底层是一套音位;上层是音义结合的符号和符号的序列,这一层又分为若干级,第一级是语素,第二级是由语素构成的词,第三级是由词构成的句子。 5、社会现象——语言是一种社会现象和人类社会有紧密的联系。所谓“社会”,就是指生活在一个共同的地域中,说同一种语言,有共同的风俗习惯和文化传统的人类共同体。语言对于社会全体成员来说是统一的、共同的;另一方面,语言在人们的使用中可以有不同的变异、不同的风格。 二、填空 1、结构主义语言学包括布拉格学派、哥本哈根学派、美国描写语言学三个学派。 2、历史比较语言学是在19世纪逐步发展和完善的,它是语言学走上独立发展道路的标志。 3、人的大脑分左右两半球,大脑的左半球控制语言活动,右半球掌管不需要语言的感性直观思维。 4、一个符号,如果没有意义,就失去了存在的必要,如果没有声音,我们就无法感知,符号也就失去了存在的物质基础。 5、用什么样的语音形式代表什么样的意义,完全是由使用这种语言的社会成员约定俗成。 6、语言符号具有任意性和线条性特点。 7、语言的底层是一套音位,上层是符号和符号的序列,可以分为若干级,第一级是语素,第二级是词,第三级是句子。 8、语言系统中的所有符号,既可以同别的符号组合,又可以被别的符号替换,符号之间的这两种关系是组合和聚合。 9、组合是指符号与符号相互之间在功能上的联系,聚合是指符号在性质上的归类。 三、判断正误(正确的打钩,错误的打叉) 1、文字是人类最重要的交际工具。(×) 2、地主阶级和农民阶级之间没有共同语言,这说明语言是有阶级性的。(×) 3、在现代社会,文字比语言更加重要。(×) 4、现代社会,沟通的方式很多,语言的重要性日渐削弱。(×) 5、语言是思维的工具,没有语言,人类就无法思维。(√) 6、语言和思维互相依存,共同发展。(√) 7、任何一种符号,都是由内容和意义两个方面构成的。(×) 8、从本质上看,语言其实是一种符号系统。(√) 9、人类选择语音而不是色彩、手势作为语言符号的形式,是因为语音比较好听。(×) 10、语言符号的约定俗成是指语音形式和意义内容的结合是社会成员共同约定认同的。(√)

计算机导论试题及答案

计算机导论》试卷1 注意事项:1)本试卷适用于计算机相关专业本科学生使用。 2)本试卷共7页,满分100分。考试时间120分钟。一)单项选择题(1分×70 =70分) 1、目前,计算机系统中处理的信息是。 A)数字信号B)模拟信号 C)无线电信号D)声音信号 2、在下列叙述中,最能准确地反映计算机主要功能的是。 A)计算机可以代替人的脑力劳动 B)计算机可以实现高速度的运算 C)计算机是一种能处理信息的机器 D)计算机可以存储大量信息 3、与二进制数(1100001)2等价的八进制、十进制数分别为。 A)(157)8(97)10B)(141)8(85)10 C)(141)8(97)10D)(131)8(98)10 4、关于随机存储器RAM,不具备的特点是。 A)RAM中的信息可读可写 B)RAM是一种半导体存储器 C)RAM中的信息不能长期保存 D)RAM用来存放计算机本身的监控程序 5、ASCII码值由小到大的一般顺序是。 A)特殊符号、控制符、数字、大写字母、小写字母 B)控制符、特殊符号、数字、大写字母、小写字母 C)大写字母、小写字母、数字、特殊符号、控制符 D)数字、特殊符号、控制符、小写字母、大写字母 6、扩展名为COM类文件为。 A)命令解释文件B)C语言源程序文件 C)目标代码文件D)系统配置文件 7、在计算机应用中,“计算机辅助设计”的英文缩写是。 A)CAD B)CAM C)CAE D)CAT 8、编译型高级语言源程序可以。 A)由计算机直接执行B)经汇编后执行 C)边解释边执行D)经编译、连接后执行 9、计算机的硬件系统应包括。

A)主机、键盘、显示器B)硬件系统和软件系统 C)计算机外设D)主机、外设 10、显示器最重要的指标是。 A)屏幕大小B)分辨率 C)显示速度D)制造商 11、批处理操作系统是一个操作系统。 A)交互式B)分时 C)非交互式D)网络式 12、把高级语言的源程序变为目标程序要经过。 A)汇编B)编译 C)编辑D)解释 13、微机的性能指标中的内部存储器的容量是指。 A)RAM的容量B)ROM的容量 C)硬盘的容量D)RAM和ROM的容量 14、现代计算机之所以能自动连续进行数据处理,主要因为。 A)采用了开关电路B)半导体器件 C)具有存储程序的功能D)采用了二进制 15、CPU执行计算机指令时使用进行运算。 A)二进制B)八进制 C)十进制D)十六进制 16、现代计算一般都是。 A)模拟计算机B)微型计算机 C)网络计算机D)电子数字计算机 17、存储器容量是1KB,实际包含字节。 A)1000 B)1024 C)1024G D)1000M 18、计算机病毒是一种。 A)特殊的计算机部件B)特殊的生物病毒 C)游戏软件D)人为编制的特殊的计算机程序 19、计算机一旦断电后中的信息会丢失。 A)硬盘B)软盘 C)RAM D)ROM 20、系统软件中最重要的是 A)操作系统B)语言处理程序 C)工具软件D)数据库管理系统 21、总线是连接计算机各部分的一镞公共信号线,它是计算机中传送信息的公共通道,总线是由地址总线)数据总线和控制总线组成,其中地址总线是_ 在微机各部分之间传送的线路。

第一章语言学导论

第一章语言学导论 Chapter1 Invitations to Linguistics Linguistics is nowadays coming into wide use with combination of theories and practice as well as linguistics and other disciplines. Linguistics is of great use with very wide application. —人工智能,人机对话,机器翻译 The research of linguistics has already gone beyond language itself. Definition of Linguistics How do you define linguistics? What is linguistics? ——Linguistics can be defined as the scientific or systematic study of language. It is a science in the sense that it scientifically studies the rules, systems and principles of human language. What are we going to learn about linguistics? 1. It is generally agreed that linguistics should include at least five parameters, namely, phonological, morphological, syntactic, semantic and pragmatic. These can be called microlinguistics. 语音学(phonetics); 音系学(phonology); 形态学(morphology); 句法学(syntax) —Schools of Modern Linguistics 现代语言学流派; 语义学(semantics) ; 语用学(pragmatics) (chapter2-6) 2. Macrolinguistics ——interdisciplinary learning Saussure, father of modern linguistics( 现代语言学之父) were intended to establish the autonomy of linguistics, giving it a well-defined subject of study and freeing it from reliance on other disciplines. However, the interactive links between linguistics and other sciences are developing fast. 尽管索绪尔的目的是给予语言学自主性,给它定义明确的研究对象,将它从对其他学科的依赖中解放出来。然而,随着时间的推移,语言学和其他学科的联系越来越密切。 Psycholinguistics Psycholinguistics, as implied by the name, is the study of psychological aspects of language. It usually studies the psychological states and mental activity associated with the use of language. 心理语言学,顾名思义,是对语言的心理方面的研究,它通常研究的是与语言使用相关的心理状态和心理活动。比如语言习得,语言的理解,语言的生成等等。(chapter 9/chapter11) Sociolinguistics Sociolinguistics, as implied by the name, attempts to show the relationship between language and society. Sociolinguistics attempts to look at language structures by paying attention to language use in a social context and on the other hand tries to understand sociological things of society by examining linguistic phenomena of a speaking community. 这就是社会与语言的关系,一方面通过社会语境中语言使用情况的调查了解语言结构的问题,另一方面又通过语言现象的分析了解社会构成的问题。 Research Focus1 Cross-cultural Communication There exists a close relationship between language and culture. Language is an indispensable carrier of culture. Culture finds a better representation through language use. 语言是文化的载体,具有不可替代的重要性;文化通过语言得以凸现,其表现力得到充分展示。 心理学家罗杰斯(Rogers,1961), 真正的交流建立在理解基础上的倾听。 Anthropological Linguistics 人类语言学 Anthropological linguists are interested primarily in the history and structure of formerly un writte n Ian guages. They are concerned with the emerge nee of Ian guage and also with the diverge nee of Ian guages over thousa nds of years. They start with the comparis on of con temporary Ianguages in order to draw inferences about the kinds of change in Ianguage that may have occurred in the past. This is the “ diachronic ” study of Ianguage. 人类语言学家主要对历史和早期无文字语言的结构感兴趣,他们关注语言的出现和上千年

计算机导论复习题选择部分剖析

计算机导论习题 第一章 1. 现在的计算机是基于()模型 A布莱尼茨B冯诺伊曼C帕斯卡D查尔斯巴比奇 2. 在计算机中,()子系统储存数据和程序。 A 算术逻辑单元 B 输出输入 C 存储器 D 控制单元 3. 在计算机中,()子系统执行计算和逻辑运算。 A 算术逻辑单元 B 输入输出 C 存储器 D 控制单元 4 在计算机中,()子系统接收数据和程序并将运算结果传给输出设备。 A 算术逻辑单元 B 输入输出 C 存储器 D 控制单元 5 在计算机中,()子系统是其它子系统的管理者。 A 只有数据 B 输入输出 C 存储器 D 控制单元 6 问题分析的步骤解决被称为()。 A 硬件 B 操作系统 C 计算机语言 D 算法 7 根据冯洛伊曼型,()被存在存储器中。 A 只有数据 B 只有程序 C 数据和程序 D 以上不都是 8. F0RTRAN口COBO是()的例子。 A 硬件 B 操作系统 C 计算机语言 D 算法 9. 在17 世纪能执行加法和减法运算的计算机器是()。 A Pascaline B Jacquard loom C Analytical Engline D Babbage machine 10 在计算机语言中,()是告诉计算机如何处理数据的一系列指令。

A 、操作系统 B 算法 C 数据处理器 D 程序 11 ()是以结构化的形式来设计和编写程序。 A 软件工程 B 硬件工程 C 算法开发d 教育体系 12 第一台特殊用途的电子计算机被称为()。 A Pascal B Pascaline C ABC D EDVAC 13 第一代基于冯诺伊曼模型的计算机中有一个被称为()。 A Pascal B Pascaline C ABC D EDVAC 14 第一台使用存储和编程的计算机器被称为()。 A the Madeline B EDVA C Cthe babbage machine D the Jacquard loom 15 ()将程序设计任务从计算机运算任务中分离出来。 A 算法 B 数据处理器 C 高级程序设计语言 D 操作系统 第二章 1、十进制数字系统中的底是___。 a.2 b.8 c.10 d.16 2、二进制数字系统中的底是___。 a.2 b.8 c.10 d.16 3、八进制数字系统中的底是___。 a.2 b.8 d.16 c.10 4、十六进制数字系统中的底是

并行计算环境搭建

并行计算环境搭建 一.搭建并调试并行计算环境MPI的详细过程。 1.首先,我们选择在Windows XP平台下安装MPICH。第一步确保Windows平台下安装上了.net框架。 2.在并行环境的每台机子上创建相同的用户名和密码,并使该平台下的各台主机在相同的工作组中。 3.登陆到新创建的帐号下,安装MPICH软件,在选择安装路径时,每台机子的安装路径要确保一致。安装过程中,需要输入一致的passphrase,也即本机的用户名。 4.安装好软件后,要对并行环境进行配置(分为两步): 第一步:注册。在每台机器上运行wmpiregister,按照提示输入帐号和密码,即 本机的登录用户名和密码。 第二步:配置主机。在并行环境下,我们只有一台主机,其他机子作为端结点。 运行主机上的wmpiconfig,在界面左侧栏目中选择TNP工作组,点击“select”按 钮,此时主机会在网络中搜索配置好并行环境的其他机子。配置好并行环境的其他 机子会出现绿色状态,点击“apply”按钮,最后点击“OK”按钮。 5.在并行环境下运行的必须是.exe文件,所以我们必须要对并行程序进行编译并生成.exe文件。为此我们选择Visual C++6.0编译器对我们的C语言程序进行编译, 在编译过程中,主要要配置编译器环境: (1)在编译器环境下选择“工程”,在“link”选项卡的“object/library modules” 中输入mpi.lib,然后点击“OK”按钮。 (2)选择“选项”,点击“路径”选项卡,在“show directories for”下选择“Include files”,在“Directories”中输入MPICH软件中“Include”文件夹的路径; 在“show directories for”下选择“Library files”,在“Directories”中输入 MPICH软件中Library文件夹的路径,点击“OK”。 (3)对并行程序进行编译、链接,并生成.exe文件。 6.将生成的.exe文件拷贝到并行环境下的各台机子上,并确保每台机子的存放路径要相同。 7.在主机上运行“wmpiexec”,在Application中选择生成的.exe文件;输入要执行此程序的进程数,选中“more options”选项卡,在“host”栏中输入主机和各个端结 点的计算机名,点击“execute”执行程序。 二.搭建并调试并行计算环境MPI的详细过程。 1.以管理员身份登录每台计算机,在所有连接的计算机上建立一个同样的工作组,命名为Mshome,并在该工作组下建立相同的帐户,名为GM,密码为GM。 2.安装文件Microsoft NET Framwork1.1,将.NET框架安装到每台计算机上,再安装MPI到每台主机。在安装MPI的过程中,必须输入相同的passphrase,在此输 入之前已建好的帐户名GM。 3.安装好MPI后,再对每台计算机进行注册和配置,其中注册必须每台计算机都要进行,配置只在主控计算机进行: (1)注册:将先前在每台计算机上申请的帐号和密码注册到MPI中去,这样

完整word版计算机导论期末考试试题及答案

西北大学成人教育学院 2011-2012 学年第二学期期末考试 计算机导论(90 分钟)试题 2012 年 7 月 一、选择题( 15 小题,每小题 2 分,共计 30 分) 1.用一个字节表示无符号整数,其最大值是十进制数()。 A. 256 B. 255 C. 127 D. 128 2. 一个完整的计算机系统应包括()。 A. 运算器、控制器和存储器 B. 主机和应用程序 C. 硬件系统和软件系统 D. 主机和外部设备 3. 微机中的 CPU 是指()。 A. 内存和运算器 B. 输入设备和输出设备 C. 存储器和控制器 D. 控制器和运算器 4. 计算机的性能主要取决于)。 A. 字长、运算速度和内存容量 B. 磁盘容量和打印机质量 C. 操作系统和外部设备 D. 机器价格和所配置的操作系统 5. 磁盘上的磁道是()。 A.一组记录密度不同的同心圆 B.一组记录密度相同的同心圆 C.一组记录密度不同的阿基米德螺旋线 D.一组记录密度相同的阿基米德螺旋线 6.下列E-mail地址正确的是)。 A.wangfang/https://www.wendangku.net/doc/c46814246.html, https://www.wendangku.net/doc/c46814246.html, C.wangfang#https://www.wendangku.net/doc/c46814246.html, D.wangfang@https://www.wendangku.net/doc/c46814246.html, 7. UNIX 操作系统是一种()。 A. 单用户单任务操作系统 B. 实时操作系统 C. 多用户多任务操作系统 D. 单用户多任务操作系统 8. 下列四项中,不属于计算机病毒特征的是()。 A.潜伏性 B. 免疫性 C. 传染性 D. 激发性 9. 电子计算机主存内的 ROM 是指()。 A. 不能改变其内的数据 B. 只能读出数据,不能写入数据 C. 通常用来存储系统程序 D. 以上都是

《计算机导论》题库

第1章 一、单项选择题 1、电子计算机主要是以( B )划分第几代的。 A.集成电路 B.电子元件 C.电子管 D.晶体管 2. 第一台电子计算机是( C)年诞生的。 A.1940 B.1945 C.1946 D.1950 3. 第四代计算机是采用( C )制造的。 A.晶体管 B.电子管 C.大、超大规模集成电路 D.中、小规模集成电路 4.下列四种叙述中,有错误的一种是(D )。 A. 以科学技术领域中的问题为主的数值计算称为科学计算 B.计算机应用可分为数值应用和非数值应用两类 C.计算机各部件之间有两股信息流,即数据流和控制流 D.对信息即各种形式的数据的收集、储存、加工与传输等活动的总称为实时控制5.(A)对信息化的态度是正确的。 A. 每个人都有责任推动社会的信息化 B.信息化是信息技术有关的专业技术人员的事情 C. 信息化是信息产业部门的事情 D.在全社会都已信息化后,我们再了解信息技术不迟 6.根据国际标准化组织(ISO)的定义,信息技术领域中“信息”与“数据”的关系是(C )。 A.信息包含数据 B.信息是数据的载体 C.信息是指对人有用的数据 D.信息仅指加工后的数值数据 7.下列不属于信息技术的是(A)。 A.信息的估价与出售B.信息的通信与存储 C.信息的获取与识别D.信息的控制与显示 8.计算机硬件的五大基本构件包括:运算器、存储器、输入设备、输出设备和(B)。 A. 显示器 B. 控制器 C. 磁盘驱动器 D. 鼠标器 9.目前正在研制的新型计算机,步包括(C )。 A.量子计算机 B. 光子计算机 C.离子计算机 D.纳米计算机 10. 毎一个学科在其发展的不同时期都存在一些科学问题,下列那一项不属于计算机学科的

联想网御的多核并行计算网络安全平台

龙源期刊网 https://www.wendangku.net/doc/c46814246.html, 联想网御的多核并行计算网络安全平台 作者:李江力王智民 来源:《中国计算机报》2008年第44期 随着网络带宽的不断发展,网络如何安全、高效地运行逐渐成为人们关注的焦点。上期文章《多核技术开创万兆时代》指出,经过多年不断的努力探索,在历经了高主频CPU、FPGA、ASIC、NP后,我们迎来了多核时代。是不是有了多核,就能够满足当前人们对网络安全处理能力的需求呢?答案也许并非那么简单。 本文将从多核处理器带来的机遇与挑战、多核编程的困境、联想网御的解决方案三个方面来详细阐述多核并行计算相关的技术问题。 多核处理器带来机遇与挑战 通常我们所说的多核处理器是指CMP(ChipMulti-processors)的芯片结构。CMP是由美国斯坦福大学提出的,其思想是将大规模并行处理器中的SMP(Symmetric Multi-processors,对称多处理器)集成到同一芯片内,各个处理器并行执行,在同一个时刻同时有多条指令在执行。 多核处理器的出现使得人们从以前的单纯靠提高CPU主频的“死胡同”走了出来,同时又使得软件开发人员能够采用高级语言进行编程,看似是一个比较完美的技术方案,但同时我们也应该看到多核处理器也给业界带来了一系列的挑战。 同构与异构 CMP的构成分成同构和异构两类,同构是指内部核的结构是相同的,而异构是指内部的核结构是不同的。核内是同构还是异构,对不同的应用,带来的性能影响是不同的。 核间通信 多核处理器各个核之间通信是必然的事情,高效的核间通信机制将是多核处理器性能的重要保障。目前主流的芯片内部高效通信机制有两种,一种是基于总线共享的Cache结构,一种是基于片上的互连结构。采用第一种还是第二种,也是设计多核处理器的时候必须考虑的问题。 并行编程

大一《计算机导论》期末考试试题-模拟试题及答案

《计算机导论》期末考试试题模拟试题及 答案 一、填空题(每小题1分,共20分): 1. 计算机领域中采用_________、_________、或_________来表示数值。。 2. 冯·诺依曼型计算机的两大特征是“程序存储”和“______”。 3. 美国标准信息交换代码,简称ASCII码,它是____位二进制编码,因此,它可以表示_128___种字符。 4. 计算机中采用的基本逻辑电路主意有各种______及______。 5. 用_________语言编写的程序可由计算机直接执行。 6. 串口按信息传送格式可分为_________和_________。 7. 计算机的主存储器存储直接与__交换的信息,辅助存储器存放当前不立即使用的信息。 8. 堆栈是指用作数据暂存的一组寄存器或一片存储区,它的工作方式称为______。 9. 由寻址方式形成的操作数的真正存放地址,称为操作数的______。 10. 计算机网络按距离可分为______和______。 11. 设备管理中的设备是指计算机系统的_____、_____和_____。 12. 操作系统按功能特征可分为______、______和______。 13. 高级语言的基本元素可以分为____、______、______、______和______等五大类。 14. 从根算起,树可以分为多个层次,树的_____称为树的深度。 15. _____是数据组织形式,反映数据之间的关系,但不涉及数据的具体内容。 16. 线性表的链式存储结构中,每个元素需存储两部分信息:一部分是元素本身的信息,称之“_____”;另一部分则是该元素的直接后继元素的存储位置,称之“_____”。 17. 栈是限定在_____进行插入和删除运算的线性表,其表尾称为_____,表头称为_____。

计算机导论试题(含答案)

《计算机导论》试题(含答案) 一、单选题(每小题1分,共80分) 1、第一台数字电子计算机ENIAC,于在美国诞生。 A.1942年 B.1951年 C.1946 D.1949年 2、IBM公司的“深蓝”计算机曾经与世界象棋大师进行比赛并获得胜利,“深蓝”体现了计 算机______方面的应用。 A. 科学计算 B. 数据处理 C. 辅助设计 D. 人工智能 3、将175转换成十六进制,结果为______。 A. AFH B. 10FH C. D0H D. 98H 4、如果(73)X=(3B)16,则X为______。 A. 2 B. 8 C. 10 D. 16 5、数据处理的基本单位是______。 A. 位 B. 字节 C. 字 D. 双字 6、假设某计算机的字长为8位,则十进制数(-100)10的反码表示为______。 A. 11100100 B. 10011100 C. 10011011 D. 10011001 7、已知[X]补=10111010,求X(真值)______。 A. -1000110 B. -1000101 C. 1000100 D. 1000110 8、某计算机字长为32位,用4个字节表示一个浮点数(如下图),其中尾数部分用定点小数 表示,则尾数部分可表示的最大数值为______。

31 30 24 23 22 0 阶符阶码尾符尾数 阶码部分尾数部分 A. 1 B. 1-2-23 C. 1-2-24 D. 1-2-22 9、已知字母“m”的ASCII码为6DH,则字母“p”的ASCII码是______ A. 68H B. 69H C. 70H D. 71H 10、汉字“往”的区位码是4589,其国标码是______。 A. CDF9H B.C5F9H C. 4D79H D. 65A9H 11、一个汉字的编码为B5BCH,它可能是______。 A. 国标码 B. 机内码 C. 区位码 D. ASCII码 12、根据冯.诺依曼机的基本特点,下面说法不正确的是______。 A. 采用存储程序方式,计算机能自动逐条取指令并运行。 B. 硬件与软件不分开,配置不同的硬件及软件来适应不同的要求 C. 指令和数据都采用二进制 D. 指令由操作码和地址码组成 13、关于计算机指令系统及工作原理,不正确的说法是______。 A. 所有计算机的指令系统都是一样的 B. 计算机自动处理是指运行预先编制好的运算程序 C. 指令逐条运行由计算机硬件实现 D. 计算机程序是用户根据某一任务的解决步骤,选用一组指令进行有序排列的集合 14、不能用来衡量计算机运算速度的方法是______。 A. 时间频率 B. 指令执行速度MIPS C.核心程序法 D.外频 15、准确地说,计算机的中央处理器(CPU)是由__C____组成。 ①运算器②控制器③主存④寄存器 A.①② B. ①②③ C. ①②④ D. ①②③④

相关文档
相关文档 最新文档