下面各项中,用来解决“一个并发调度是否正确”问题的选项是——。
A.串行调度
B.并发事务的可并行化
C.并发事务的可串行化
D.并发事务的有效调度
A.需要专门的指令来表示程序中的并发关系和控制并发执行
B.靠指令本身就可以启动多个处理单元并行工作
C.只执行没有并发约束关系的程序
D.先并行执行,事后再用专门程序去解决并发约束
A.需要专门的指令来表示程序中并发关系和控制并发执行
B.靠指令本身就可以启动多个处理单元并行工作
C.只执行没有并发约束关系的程序
D.先并行执行,事后再用专门程序去解决并发约束
在并发控制中引入两段锁协议的目的是______。
A.为了解决并行执行时可能引起的死锁问题
B.为了解决并行执行时可能引起的活锁问题
C.为了解决交叉调度的不可串行化问题
D.为了解决不同的调度导致不同的运行结果
A.单道
B.多道
C.并发
D.并行
下列关于分布式数据库和并行数据库的说法,正确的是()。
A.为了满足高并发业务的需要,共享内存结构的并行数据库比较适用于如银行出纳、民航售票等OLTP应用
B.在分布式数据库的查询中,导致数据传输量大的主要原因是数据间的连接操作和选择操作
C.如果数据分布不合理,并行数据库仅仅依靠多处理器、共享硬件资源等手段是无法实现真正意义上的并行处理的,也无法使其性能最优化
D.与集中式数据库系统的事务相比,分布式数据库系统中只需要一个场地完成提交即可完成一个全局事务,这正是分布式数据库的优越之处
●利用并行处理技术可以缩短计算机的处理时间,所谓并行性是指 (2) 。可以采用多种措施来提高计算机系统的并行性,它们可分成三类,即 (3) 。
提供专门用途的一类并行处理机(亦称阵列处理机)以 (4) 方式工作,它适用于 (5) 。多处理机是目前较高性能计算机的基本结构,它的并行任务的派生是 (6) 。
(2) A.多道程序工作
B.多用户工作
C.非单指令流单数据流方式工作
D.在同一时间完成两种或两种以上工作
(3) A.多处理机、多级存储器和互连网络
B.流水结构、高速缓存和精简指令集
C.微指令、虚拟存储和I/O通道
D.资源重复、资源共享和时间重叠。
(4) A.SISD
B.SIMD
C.MISD
D.MIMD
(5) A.事务处理
B.工业控制
C.矩阵运算
D.大量浮点计算
(6) A.需要专门的指令来表示程序中并发关系和控制并发执行
B.靠指令本身就可以启动多个处理单元并行工作
C.只执行没有并发约束关系的程序
D.先并行执行,事后再用专门程序去解决并发约束
【问题1】(12分) 请用300字以内文字说明什么是多核技术和多线程技术,并回答李工的意见是否正确,为什么? 【问题2】(6 分) 在多核环境下,线程的活动有并行和并发两种方式,请用300字以内的文字说明这两种方式的含义及差别。 【问题3】(7 分) 请根据自己所掌握的多核、多线程的知识,判别表 3-1给出的说法是否正确,并将答案写在答题纸上对应空白处(填写正确或错误)。
程序设计语言有多种分类法,例如,按成分性质分,有顺序语言、并发语言、并行语言、高级语言。()
A.系统内不适合多表复杂关联,需要在数据进入HADOOP前做好数据关联
B.适合非低延迟数据处理
C.集群支持分布式并行写入,并发写入速度快
D.大数据的关联能力弱