《触发器》练习

合集下载

触发器试卷练习题

触发器试卷练习题

触发器单元测试试卷班级: 姓名: 得分:一、填空题:(20分)1. 触发器有两个输出端_______和________,正常工作时两端的状态互补,以_________端的状态表示触发器的状态。

2. 按结构形式的不同,RS 触发器可分为两大类:一类是没有时钟控制的____________触发器,另一类是具有时钟控制端的__________触发器。

3. 按逻辑功能划分,触发器可以分为________触发器、 ___________触发器、__________触发器和________触发器四种类型。

4. 钟控触发器也称同步触发器,其状态的变化不仅取决于___________信号的变化,还取决于___________信号的作用。

5. 钟控触发器按结构和触发方式分,有电位触发器、_________触发器、_________触发器和主从触发器四种类型。

6. 在CP 脉冲和输入信号作用下,JK 触发器能够具有______ 、_________ 、____________ 和_____________ 的逻辑功能.7. 在CP 脉冲和输入信号作用下,D 触发器能够具有______ 和_____________ 的逻辑功能.8. 边沿控制触发的触发器的触发方式为有( )、( )两种。

二、选择题:(20分)1.能够存储 0、1 二进制信息的器件是 ( )A.TTL 门B.CMOS 门C.触发器D.译码器2.触发器是一种( )A.单稳态电路 B. 无稳态电路 C. 双稳态电路 D. 三稳态电路 3.用与非门构成的基本RS 触发器处于置 1 状态时,其输入信号S 、R 应为( ) A.00=S R B.01=S R C.10=S R D. 11=S R4.用与非门构成的基本RS 触发器,当输入信号 S = 0、R = 1时,其逻辑功能为( )A.置1B.置0C.保持D.不定5.下列触发器中,输入信号直接控制输出状态的是 ( )A .基本RS 触发器 B. 钟控RS 触发器C. 主从JK 触发器D. 维持阻塞D 触发器6.具有直接复位端 d R 和置位端d S 的触发器,当触发器处于受CP 脉冲控制的情况下工作时,这两端所加的信号为 ( )A. 00d d =S RB. 01d d =S RC. 10d d =S RD. 11d d =S R7.输入信号高电平有效的 RS 触发器中,不允许的输入是( )A.RS=00B.RS=01C.RS=10D.RS=118.下列触发器中,具有置0、置1、保持、翻转功能的是( )A. RS 触发器B. D 触发器C.JK 触发器D. T 触发器9.时钟触发器产生空翻现象的原因是因为采用了( )A.主从触发方式B.上升沿触发方式C.下降沿触发方式D.点位触发方式10.当输入J = K = 1时,JK 触发器所具有的功能是( )A.置0B.置1C.保持D.翻转三、判断题(20分)1、1个触发器可以存放2个二进制数( )2、D 触发器只有时钟脉冲上升沿有效的品种。

《触发器》练习题

《触发器》练习题

《触发器》练习题一、填空题1、数字电路可分为________________电路和________________电路。

2、触发器具有_________个稳定状态,在输入信号消失后,它能保持______________不变,即这种电路具有______________功能。

3、在CP脉冲作用下,根据输入信号J、K的不同组合状态,凡具有_____________、_____________、_____________和_____________功能的电路称为JK触发器。

4、同步RS触发器状态的改变与________________信号同步。

5、主从触发器是一种能防止_______________现象的实用触发器。

6、时序逻辑电路与组合逻辑电路的最大区别在于____________________________。

二、选择题1、为了提高抗干扰能力,触发脉冲宽度_________。

A、越宽越好B、越窄越好C、随意2、触发器电路如图1所示,其次态方程为_________。

A、Q n+1=1B、Q n+1=0C、Q n+1= Q nD、Q n+1=nQTC1Q Q _CP=1ATC1QQ_CP(1)(2)3、触发器电路如图2所示,当A=1时,其次态方程为_________。

A、Q n+1=1B、Q n+1=0C、Q n+1= Q nD、Q n+1=nQ4、要求JK触发器状态由0→1,其激励输入端JK应为____________。

A、JK=0⨯B、JK=1⨯C、JK=⨯0D、JK=⨯15、为了使同步RS触发器的次态为1,RS的取值应为___________。

A、RS=00B、RS=01C、RS=10D、RS=116、仅具有置0、置1功能的触发器称为__________。

A、JK触发器B、基本RS触发器C、D触发器7、仅具有翻转功能的触发器称为__________。

A、JK触发器B、T触发器C、D触发器D、T‘触发器8、基本RS触发器电路中,触发脉冲消失后,其输出状态__________。

触发器基本知识练习(1)

触发器基本知识练习(1)

触发器基本知识练习(一)班级______ 姓名______一、填空题1.触发器又称(),是一种能够记忆()的基本逻辑单元。

2.触发器根据其电路结构形式的不同,可以分为()和();触发器根据控制方式和逻辑功能的不同,可以分为()和()。

3.基本RS触发器是由两个()的输出端()到()而成的。

4.基本RS触发器有()个输入端,()个输出端。

其中置0端(复位端)是指(),置1端(置位端)是指()。

5.R、S上面的“”是指();输入端带有“°”,表示();输出端带有“°”表示()。

6.同步RS触发器和基本RS触发器的区别是增加了一个()7.CP是指(),因为它的存在,触发器就可以受到时钟控制,即()。

8.主从JK触发器相比于同步RS触发器,其优点主要在于()。

9.主从JK触发器的功能有()个,分别是()、()、()、()。

10.主从JK触发器的主要缺点是()。

二、选择题1.触发器的R端是指()。

A.置1端B.置0端C.置位端2.基本RS触发器禁止()。

A.R、S同时为1B.R为0,S为1C.R、S同时为0D.R为1,S为03.JK触发器在J、K同时输入高电平时,处于()状态A.置0B.置1C.保持D.不定4.下列触发器中存在空翻现象的是()A.同步RS触发器B.主从JK触发器C.D触发器D.T触发器5.下列触发器中,不属于时钟控制触发器的是()A.基本RS触发器B.同步RS触发器C.主从触发器D.边沿触发器6.不具有置0、置1两个功能的是()A.RS触发器B.JK触发器C.D触发器D.T触发器7.被称为可控计数器的是()A.RS触发器B.T’触发器C.T触发器D.D触发器8.主从JK触发器在CP=1时,把()A.输入信号暂存在主触发器B.输入信号暂存在从触发器C.主触发器的输出信号传送到从触发器D.输出信号清0三、简答题1.触发器的定义是什么?触发器的特点又是什么?2.基本RS触发器、同步RS触发器、主从JK触发器、D触发器、T触发器。

最新触发器练习题

最新触发器练习题

触发器练习题一、填空题1、触发器具有 个稳定状态,在输入信号消失后,它能保持 。

2、在基本RS 触发器中,输入端D R 或D R 能使触发器处于 状态,输入端D S 或D S 能使触发器处于 状态。

3、同步RS 触发器状态的改变是与 信号同步的。

4、在CP 脉冲和输入信号作用下,JK 触发器能够具有 、 、 、和 的逻辑功能。

5、对于JK 触发器,当CP 脉冲有效期间,若J=K=0时,触发器状态 ;若K J =时,触发器 或 ;若J=K=1时,触发器状态 。

6、与主从触发器相比, 触发器的抗干扰能力较强。

7、对于JK 触发器,若J=K ,则可完成 触发器的逻辑功能。

8、对于JK 触发器,若K J =,则可完成 触发器的逻辑功能。

二、判断题1、触发器有两个稳定状态,一个是现态,一个是次态。

( )2、触发器有两个稳定状态,在外界输入信号的作用下,可以从一个稳定状态转变为另一个稳定状态。

( )4、同步D 触发器的Q 端和D 端的状态在任何时刻都是相同的。

( )5、同一逻辑功能的触发器,其电路结构一定相同。

( )6、仅具有反正功能的触发器是T 触发器。

( )三、选择题1、对于触发器和组合逻辑电路,以下( )的说法是正确的。

A 、两者都有记忆能力B 、两者都无记忆能力C 、只有组合逻辑电路有记忆能力D 、只有触发器有记忆能力2、对于JK 触发器,输入J=0、K=1,CP 脉冲作用后,触发器的1+n Q 应为( )。

A 、0B 、1C 、可能是0,也可能是1D 、与n Q 有关3、JK 触发器在CP 脉冲作用下,若使n n Q Q =+1,则输入信号应为( )。

A 、1==K JB 、Q K Q J ==,C 、Q K Q J ==,D 、0==K J4、具有“置0” “置1” “保持” “翻转”功能的触发器叫( )。

A 、JK 触发器B 、基本RS 触发器C 、同步D 触发器 D 、同步RS 触发器5、边沿控制触发的触发器的触发方式为( )。

触发器练习题

触发器练习题

触发器练习题一、填空题1、触发器具有 个稳定状态,在输入信号消失后,它能保持 。

2、在基本RS 触发器中,输入端D R 或D R 能使触发器处于 状态,输入端D S 或D S 能使触发器处于 状态。

3、同步RS 触发器状态的改变是与 信号同步的。

4、在CP 脉冲和输入信号作用下,JK 触发器能够具有 、 、 、和 的逻辑功能。

5、对于JK 触发器,当CP 脉冲有效期间,若J=K=0时,触发器状态 ;若K J =时,触发器 或 ;若J=K=1时,触发器状态 。

6、与主从触发器相比, 触发器的抗干扰能力较强。

7、对于JK 触发器,若J=K ,则可完成 触发器的逻辑功能。

8、对于JK 触发器,若K J =,则可完成 触发器的逻辑功能。

二、判断题1、触发器有两个稳定状态,一个是现态,一个是次态。

( )2、触发器有两个稳定状态,在外界输入信号的作用下,可以从一个稳定状态转变为另一个稳定状态。

( )4、同步D 触发器的Q 端和D 端的状态在任何时刻都是相同的。

( )5、同一逻辑功能的触发器,其电路结构一定相同。

( )6、仅具有反正功能的触发器是T 触发器。

( )三、选择题1、对于触发器和组合逻辑电路,以下( )的说法是正确的。

A 、两者都有记忆能力B 、两者都无记忆能力C 、只有组合逻辑电路有记忆能力D 、只有触发器有记忆能力2、对于JK 触发器,输入J=0、K=1,CP 脉冲作用后,触发器的1+n Q 应为( )。

A 、0B 、1C 、可能是0,也可能是1D 、与n Q 有关3、JK 触发器在CP 脉冲作用下,若使n n Q Q =+1,则输入信号应为( )。

A 、1==K JB 、Q K Q J ==,C 、Q K Q J ==,D 、0==K J4、具有“置0” “置1” “保持” “翻转”功能的触发器叫( )。

A 、JK 触发器B 、基本RS 触发器C 、同步D 触发器 D 、同步RS 触发器5、边沿控制触发的触发器的触发方式为( )。

触发器练习

触发器练习

触发器练习(一)1、画出图题5-1所示的RS 触发器输出端Q 、Q 端的波形,输入端S 与R 的波形如图所示。

(设Q 初始状态为0)S RSRSRQQ....图题5-12、画出图题5-2所示的RS 触发器输出端Q 、Q 端的波形,输入端S 与R 的波形如图所示。

(设Q 初始状态为0)S RS RQQ...SR....图题5-23、画出图题5-3所示的同步RS 触发器输出端Q 、Q 端的波形,输入端S 、R 与CLK 的波形如图所示。

(设Q 初始状态为0)C1S RS RQQ....CLKS RCLK...图题5-34、画出图题5-4所示的同步D 触发器输出Q 端的波形,输入端D 与CLK 的波形如图所示。

(设Q 初始状态为0)C1DDQQ....CLKDCLK..图题5-45、若在图5-5电路中的CP 、S 、R 输入端,加入如图4.27所示波形的信号,试画出其 Q 和Q端波形,设初态Q =0。

SRCP触发器练习(二)1、画出图题5-6所示的同步JK 触发器输出Q 端的波形,输入端J 、K 与CLK 的波形如图所示。

(设Q 初始状态为0)J KQQ..CLKJKCLK ......C11J 1K..图题5-62、画出图题5-6所示的边沿触发D 触发器输出端Q 端的波形,输入端D 与CLK的波形如图所示。

(设Q 初始状态为0)C11D D QQ....CLKDCLK...D QQ....CLKDCLK...C11D (1)(2)3、画出图题5-7所示的边沿D 触发器输出Q 端的波形,CLK 的波形如图所示。

(设Q 初始状态为0)C11D Q 1CLK....CLK.1C11D Q 2CLK .CLK .图题5-74、画出图题5-8所示的JK 触发器输出Q 端的波形,输入端J 、K 与CLK 的波形如图所示。

(设Q 初始状态为0)J KQQ....CLKJ KCLK ...C11J 1KJ KCLK ......图题5-85、试画出图题5-9所示T 触发器输出Q 端的波形,输入端CLK 的波形如图所示。

触发器练习(wgm)

触发器练习(wgm)

练习一:看花
蓝玫瑰
黄玫瑰
红玫瑰
做法要点:
要显示的图片添 加进入效果,并 设置单击出现, 其余设置退出效 果并设置在前一 动作之前启动效 果。并选择相同 的触发器。
粉玫瑰
练习二:选择题Ⅰ
1、一个完整的计算机系统应包括( A ) A、系统硬件和系统软件 B、硬件系统和软件系统 C、主机和外部设备 D、主机、键盘、显示器
A、逻辑运算 B、算术运算 C、算术运算和逻辑运算 D、复杂方程的求解
答案
返回
练习四:选择题Ⅲ
[选题] 单击下列对应题号: 1 2 3 4 5
清屏
31245、、、、一办计“微个公算P型完自e机计n整动t最i的算u化m计主机是算要中I计机I的/,3系算5工运0统机”作算和应在特器包“(点括的Pe是主nt要ium功)能III
DDCDD、、、、、辅存运C复A助P储算杂U设程精的方计序度时程D与钟的自频求动率解C 控制 D
C
[答案] 1
2
3
4
5
A、内存容量 B、运算速度 C、运算精度 D、C CPU的时钟频率 5、微型计算机中,运算器的主要功能是进行( ) [正确A、答逻案辑] 单运击算下B、列算对术应运题算号C:、算术运算和逻辑运算D、复杂方程的求解
1
2
3
4
5
练习三:选择题Ⅱ
[选题] 单击下列对应题号:
1
2
3
4
5
练习三:选择题Ⅱ
第1题
2、计算机最主要的工作特点是( D ) A、高速度 B、高精度 C、“超强”记忆能力 D、存储程序与自动控制
3、办公自动化是计算机在( C )领域的应用。 A、科学计算B、实时控制C、数据处理D、辅助设计

触发器周11练习

触发器周11练习

时间:11:35---12:45 班级:姓名:得分:一、填空题5.触发器具有_________个稳定状态,在输入信号消失后,它能保持______________不变,即这种电路具有______________功能。

6.在CP脉冲作用下,根据输入信号J、K的不同组合状态,凡具有__________________________、_____________和_____________功能的电路称为JK触发器。

13.主从RS触发器具有、和功能,但是也存在现象。

15.D触发器的功能是和。

16.RS触发器的特征方程为,约束条件是。

17.JK触发器的特征方程为,当J=1,K=1时,能实现功能。

18.D触发器的特征方程为。

19.T触发器的特征方程为。

20.JK触发器转化成D触发器的条件是,转化成T触发器的条件是。

二、选择题2.与非门构成的基本RS触发器的输入S=1,R=1,当输入S变为0时,触发器输出将会()。

A.保持B.复位C.置位D.不定6.为了提高抗干扰能力,触发脉冲宽度()。

A.越宽越好B.越窄越好C.随意D.都不对7.触发器电路如图1所示,其次态方程为()。

A.Q n+1=1B.Q n+1=0C.Q n+1= Q nD.Q n+1=ATC1Q Q _CP=1ATC1QQ_CP(1)(2)8.触发器电路如图2所示,当A=1时,其次态方程为()。

A.Q n+1=1B.Q n+1=0C.Q n+1= Q nD.Q n+1=nQ10.仅具有置0、置1功能的触发器称为()。

A.JK触发器B.基本RS触发器C.D触发器D.T触发器11.仅具有翻转功能的触发器称为()。

A.JK触发器B.T触发器C.D触发器D.T‘触发器12.基本RS触发器电路中,触发脉冲消失后,其输出状态()。

A.恢复原状态B.保持现状态C.出现新状态D.不定13.“空翻”是指()。

A.在脉冲信号CP=1时,输出的状态随输入信号的多次翻转B.输出的状态取决于输入信号C.输出的状态取决于时钟和控制输入信号D.总是使输出改变状态14.J=K=1时,主从JK 触发器的时钟输入频率为120Hz 。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

《触发器》练习1、设计一个简单的AFTER INSERT触发器,这个触发器的作用是:在插入一条记录的时候,发出“又添加了一个学生的成绩”的友好提示。

CREATE TRIGGER score_insertON scoreAFTER INSERTASBEGINPRINT '又添加了一个学生的成绩'ENDGO2、设计一个简单的AFTER UPDATE触发器,这个触发器的作用是:在修改一条记录的时候,发出“又修改了一个学生的成绩”的友好提示。

CREATE TRIGGER score_updateON scoreAFTER UPDATEASBEGINPRINT '又修改了一个学生的成绩'ENDGO3、设计一个简单的AFTER DELETE触发器,这个触发器的作用是:在删除一条记录的时候,发出“又删除了一个学生的成绩”的友好提示。

CREATE TRIGGER score_deleteON scoreAFTER DELETEASBEGINPRINT …又删除了一个学生的成绩'ENDGO5、在score表上创建一个instead of insert触发器,实现:当向表score 插入记录时检查分数的合理性,如果不合理就不进行插入操作,否则允许。

create trigger score_insert_insteadon scoreinstead of insertasbeginset nocount ondeclare @sname varchar(10),@chinese int,@maths int,@english intselect@sname=sname,@chinese=chinese,@maths=maths,@english=english from insertedif(@chinese<0 or @chinese>100 or @maths<0 or @maths>100 or @english<0 or @english>100)print '分数不合理'elseinsert into score values(@sname,@chinese,@maths,@english)end6、在score表上创建一个instead of delete触发器,实现:当从表score 删除记录时检查各课程的成绩是否为空,如果为空就不允许进行删除操作,否则允许。

create trigger score_delete_insteadon scoreinstead of deleteasbeginset nocount ondeclare @sname varchar(10),@chinese int,@maths int,@english int select@sname=sname,@chinese=chinese,@maths=maths,@english=english from deletedif(@chinese is null or @maths is null or @english is null)print '成绩为空,不能删除该记录'elsedelete from score where sname=@sname7、在score表上创建一个instead of update触发器,实现:当从表score 更新记录时检查当前用户是否是dbo,如果不是dbo就不允许进行更新操作,否则允许。

create trigger score_update_insteadon scoreinstead of updateasbeginset nocount ondeclare @sname1 varchar(10),@sname2 varchar(10),@current_user varchar(10)select @sname1=sname from insertedselect @sname2=sname from deletedif(current_user !='dbo')print '不是dbo用户不能修改学生姓名信息'elseupdate score set sname=@sname1 where sname=@sname2end8、在视图v_score创建一个instead of insert触发器,实现:从视图v_score插入记录时,提示…从视图v_score插入一条记录‟。

create trigger v_score_inserton v_scoreinstead of insertasbegininsert into score select * from insertedprint ‘从视图v_score插入了一条记录'end9、建立一个DDL触发器,用于保护数据库中的数据表不被修改,不被删除。

CREATE TRIGGER 禁止对数据表操作ON DATABASEFOR DROP_TABLE, ALTER_TABLEASPRINT '对不起,您不能对数据表进行操作'ROLLBACK10、建立一个DDL触发器,用于保护当前SQL Server服务器里所有数据库不能被删除。

CREATE TRIGGER 不允许删除数据库ON all serverFOR DROP_DATABASEASPRINT '对不起,您不能删除数据库'ROLLBACK11、现在,在demodb数据库里建一个操作记录表,用来记录所有数据表的操作,无论是对哪个数据表进行了插入、更新或删除,都可以把操作内容和操作时间记录到操作记录表里。

操作记录表(编号int identity(1,1) NOT NULL,操作表名varchar(50) NOT NULL,操作语句varchar(2000) NOT NULL,操作内容varchar(2000) NOT NULL,操作时间datetime NOT NULLCONSTRAINT DF_操作记录表_操作时间DEFAULT (getdate()))类别(类别名称varchar(20),类别说明varchar(30))CREATE TRIGGER 操作记录表_InsertON 操作记录表AFTER INSERTASBEGINPRINT '数据库又有记录变动了'ENDCREATE TRIGGER 类别_InsertON 类别AFTER INSERTASBEGINDeclare@类别名称nvarchar(15),@说明nvarchar(max)set @类别名称=(select 类别名称from inserted)set @说明= (Select 类别说明from inserted)INSERT INTO 操作记录表(操作表名,操作语句,操作内容)V ALUES('类别表','插入记录','类别名称:'+@类别名称+',说明:'+@说明)END12、给score表创建一个after insert触发器,实现:当向score插入记录时,提示‘向score表插入了内容为:…的记录’,也就是把插入表中的记录信息显示出来。

(例“向score表插入了内容为:张丽,80,90,70的记录”)13、给score表创建一个after insert触发器,实现:更新score表时,提示‘把score表内容为:…的记录更新为:…’,也就是把更新表中的记录信息显示出来。

(例“把score表内容为:张丽,80,90,70的记录更新为:张丽,80,90,90”)14、给score表创建一个after delete触发器,实现:当向score删除记录时,提示‘从score表删除了内容为:…的记录’,也就是把删除的记录信息显示出来。

(例“从score表删除内容为:张丽,80,90,70的记录”)15、给sell表创建一个after insert 触发器,实现:当向sell插入一条记录时,修改stock表中的stock_amount(库存数量),值等于stock_amount-sell_amount,还有修改时间modified_date,并显示相应的提示信息:“库存量还剩余stock_amount-sell_amount”,当(stock_amount-sell_amount)<0时,不允许进行插入操作,即操作回滚,并显示相应的提示信息:“库存量不足,只有stock_amount”。

附stock、sell表信息stock(prod_id char(10),prod_name varchar(10),unit_price int,stock_amount int,modified_date datetime)sell(order_id int identity(1,1),prod_id char(10),sell_amount int,sell_date datetime,Saler varchar(10))16、在sell表中创建一个instead of insert触发器,实现15题的功能。

17、在stock表中创建一个after delete触发器,实现:当删除stock 表中记录时,如果记录的stock_amount不为零,则记录不能删除,即操作回滚,并显示提示信息:“库存量不为零,记录不能删除”,否则显示提示信息:“记录删除了”。

相关文档
最新文档