参考答案和解析
正确答案:在多用户共享系统中,许多事务可能同时对同一数据进行操作,这种操作称为并发操作。
更多“并发操作”相关问题
  • 第1题:

    操作序列T1、T2、T3对数据A、B、C并发操作如下所示,T1与T2间并发操作(50), T2与T3间并发操作(51)。

    A.不存在问题

    B.将丢失修改

    C.不能重复读

    D.将读“脏”数据


    正确答案:C
    解析:本题考查的是数据库并发操作方面的基础知识。在事务并行处理的过程中,因为多个事务对相同数据的访问,干扰了其他事务的处理,产生了数据的不一致性,是事务隔离性的破坏导致了一致性的破坏。并发操作带来的数据不一致性有三类:丢失修改、不可重复读和读“脏”数据。试题(50)事务T1读取A、B的值后进行运算,事务T2在t6时刻对B的值做了修改以后,事务T1在t8、t9时刻又重新读取A、B的值再运算,同一事务内对同一组数据的相同运算结果不同,显然与事实不相符,这种情况的产生是由于事务T2干扰了事务T1的独立性,导致不可重复读。试题(51)事务T2、T3对数据B分别做减100和加50操作,都是写入数据库。其中事务T2在时刻t6把B修改后的值100写入数据库,但事务T3在时刻t11再把它对B加 50后的值250写入数据库。两个事务都是对B的值进行修改操作并且都执行成功,但B中的值却为250,造成数据的不一致。原因在于T2事务对数据库的修改被T3事务覆盖而丢失了,破坏了事务的隔离性,所以丢失修改。

  • 第2题:

    实施护理技术操作前,向患者或家属解释的内容有:()。

    A、操作目的、程序

    B、操作中可能出现的不适反应

    C、操作中配合的方法

    D、操作中或操作后可能出现的并发症及风险因素

    E、操作的注意事项


    参考答案:ABCD

  • 第3题:

    事务T1、T2、T3分别对数据D1、D2和D3并发操作如下所示,其中T1与T2间并发操作(14),T2与T3间并发操作(15)。

    A.不存在问题

    B.将丢失修改

    C.不能重复读

    D.将读“脏”数据


    正确答案:C

  • 第4题:

    设有两个事务T1、T2,其并发操作如下所示,下列说法中正确的是______。 (1) 读A=100 A=A*2 (2) (3) ROLLBACK 恢复A=100读A=200

    A.上述并发操作不存在问题

    B.上述并发操作丢失更新

    C.上述并发操作存在不一致的分析

    D.上述并发操作存在对未提交更新的依赖


    正确答案:B
    解析:当并发操作时,可以执行(1)后,执行(3),然后冉执行(2),这样使A=A*2的更新丢失。

  • 第5题:

    设有两个事务T1和T2,它们的并发操作如下所示。对该并发操作,评价正确的是( )

    A该操作丢失了修改

    B该操作不存在问题

    C该操作读“脏”数据

    D该操作不能重复读


    正确答案:A

  • 第6题:

    设有两个事务T1、T2,其并发操作如下所示。下列说法中正确的是( )。

    A)上述并发操作不存在问题

    B)上述并发操作丢失更新

    C)上述并发操作存在不一致的分析

    D)上述并发操作存在对未提交更新的依赖


    正确答案:D
    事务的并发执行中可能出现三种问题:丢失更新、对未提交更新的依赖和不一致的分析。由表可知,T1读取了数据项A,随后事务T1对数据项A进行更新,在刚才读的基础上A的值乘2,然后T2也读取了数据项A,它读到的值为200。然后事务T1对数据项A进行回滚,恢复A=100。T2读取了T1尚未提交的数据项,就会引起对未提交更新的依赖问题。

  • 第7题:

    电站锅炉操作人员经单位主管部门考核合格,并发给证书后,即可上岗操作。 ( )

    此题为判断题(对,错)。


    正确答案:×

  • 第8题:

    CVC的并发症,哪项属于操作相关并发症?()

    • A、导管阻塞
    • B、血栓形成
    • C、损伤周围脏器
    • D、导管脱落
    • E、感染

    正确答案:C

  • 第9题:

    实施护理技术操作前,要尊重患者的知情权,向患者/家属解释()

    • A、实施护理操作的目的、程序、并发症和风险,操作中可能出现的不适和合作的方法等
    • B、实施护理操作的目的、方法、操作中的不适、但不应告诉其风险,以免引起患者的不安
    • C、实施护理操作的目的、用物、并发症和风险
    • D、实施护理技术的目的、程序、费用

    正确答案:A

  • 第10题:

    并发操作带来数据不一致性包括:()、()和()。


    正确答案:丢失更新;不可重复读;读“脏”数据

  • 第11题:

    在操作系统中引入进程的并发执行,是指多个进程在同一计算机操作系统中的并发执行。引入进程并发执行可提高对硬件资源的利用率,但又带来额外的空间和时间开销,增加了()。


    正确答案:操作系统的复杂性

  • 第12题:

    填空题
    并发操作带来的问题主要有(),(),()。

    正确答案: 丢失修改,不可重复读,读脏数据
    解析: 暂无解析

  • 第13题:

    操作系统的特征有并发性、______、虚拟和异步性。


    正确答案:共享
    共享 解析:操作系统的特征有并发性、共享、虚拟和异步性。

  • 第14题:

    操作系统的最基本特征是()。

    A.并发和共享

    B.并发和虚拟

    C.共享和虚拟

    D.共享和异步


    参考答案:A

  • 第15题:

    事务T1,T2,T3分别对数据D1,D2,D3并发操作如下图所示,其中T1与T2问的并发操作存在的问题是 (1) 。T2与T3问的并发操作存在的问题是 (2) 。

    1.


    正确答案:不能重复读
    不能重复读

  • 第16题:

    在并发控制中,【 】是数据库的逻辑工作单位,是用户定义的一组操作序列,是并发控制的单位。


    正确答案:事务
    事务 解析:事务是数据库的逻辑工作单位,是用户定义的一组操作序列。

  • 第17题:

    ● 操作序列 T1、T2、T3 对数据 A、B、C 并发操作如下所示,T1 与T2 间并发操作 (50) , T2 与T3 间并发操作 (51) 。

    (50)A. 不存在问题 B. 将丢失修改

    C. 不能重复读 D. 将读 “脏”数据

    (51)A. 不存在问题 B. 将丢失修改

    C. 不能重复读 D. 将读 “脏”数据


    正确答案:C,B

  • 第18题:

    在操作系统中引入(7),是为了减少程序并发执行时所付出的时空开销,使操作系统具有更好的并发性。

    A.压缩

    B.临界

    C.进程

    D.线程


    正确答案:D
    解析:因为进程是一个资源拥有者,因而在进程的创建、撤销和切换中,系统必须为之付出较大的时空开销。也因此,在系统中所设置的进程数目不宜过多,进程切换的频率也不宜过高,引入线程的目的就是为了减少程序并发执行时所付出的时空开销,使操作系统具有更好的并发性。

  • 第19题:

    在操作系统中也有并发控制问题,为什么DBMS还要并发控制机制?


    答案:操作系统提供的封锁机制和DBMS的封锁机制在封锁对象,封锁对象的状态,封锁的粒度,及封锁的类型上存在很大的差别,操作系统的封锁机制不能直接应用在DBMS中,DBMS必须重新设计,来满足复杂的封锁需求。

  • 第20题:

    只有出现并发操作时,才有可能出现死锁


    正确答案:正确

  • 第21题:

    封锁可以避免并发操作引起的错误,但可能产生()、饿死、死锁等问题。


    正确答案:活锁

  • 第22题:

    并发操作带来的问题主要有(),(),()。


    正确答案:丢失修改;不可重复读;读脏数据

  • 第23题:

    填空题
    在操作系统中引入进程的并发执行,是指多个进程在同一计算机操作系统中的并发执行。引入进程并发执行可提高对硬件资源的利用率,但又带来额外的空间和时间开销,增加了()。

    正确答案: 操作系统的复杂性
    解析: 暂无解析