【Software Testing】【期末习题库】【2023年春】【仅供参考】

news2024/9/16 19:57:42

文章目录

  • ①单选
  • ②多选
  • ③填空
  • ④判断
  • ⑤大题

类型总分占比
平时成绩40%
考试/考查60%
题型题量×分值备注
单选20×1’
多选10×3’全对=3’,错1个=0’,少选=-1’
填空10×2’
判断5×2’
大题2×10’

平时习题(3次):
①软件测试概述
②黑盒测试
③白盒测试和性能测试

期中考试(1次)

大题1:平时课上练习过的习题
大题2:黑盒测试白盒测试里面的扩展题(发挥题)

①单选

1.下列哪一项不是软件缺陷产生的原因?
A. 需求不明确
B. 测试用例设计不好
C. 软件结构复杂
D. 时间紧、任务重

2.关于软件缺陷,下列说法中错误的是( )
A. 软件缺陷是软件中(包括程序和文档)存在的影响软件正常运行的问题
B. 按照缺陷的优先级不同可以将缺陷划分为立即解决、高优先级、正常排队、低优先级
C. 缺陷报告有统一的模板,该模板是IEEE729-1983制定的
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.等价类划分之后,就可以得到( ),它是设计测试用例的基础。
A. 有效等价类
B. 无效等价类
C. 等价类表
D. 测试数据

9.在学生的成绩管理系统中,假设学生的成绩输入范围是0~100,则根据等价类划分法,下列划分正确的是( )。
A. 可划分为2个有效等价类,2个无效等价类
B. 可划分为2个有效等价类,1个无效等价类
C. 可划分为1个有效等价类,2个无效等价类
D. 可划分为1个有效等价类,1个无效等价类

10.( )方法需要考察模块间的接口和各个模块之间的关系。
A. 单元测试
B. 集成测试
C. 系统测试
D. 验收测试

11.在一些数据处理问题中,某些操作的实施依赖于多个逻辑条件的组合,即针对不同逻辑条件的组合值,分别执行不同的操作,( )很适合处理这类问题。
A. 等价划分法
B. 边界值分析法
C. 因果图法
D. 特殊值法

12.下面不属于黑盒测试方法的是( )。
A. 因果图法
B. 边界值测试法
C. 决策表法
D. 语句覆盖法

13.对于一个含有n个变量的程序,采用边界值分析法测试程序会产生( )个测试用例。
A. 4的n次方
B. 6的n次方
C. 4n+1
D. 5n+1

14.下列选项中,哪一项不是因果图输入与输入之间的约束关系?( )
A.要求
B. 恒等
C.唯一
D. 或

15.下列选项中,哪一项是抓包工具?( )
A.AppScan
B.Fiddler
C.Nmap
D. Metasploit

16.在决策表中,列出条件的各种可能组合情况的部分是( )。
A. 条件桩
B. 条件项
C. 操作桩
D. 操作项

17.下面关于边界值分析法的描述哪个是错误的( )
A. 边界值分析法是作为对等价类划分法的补充
B. 边界值测试法效率高
C. 边界值法是最为严格的一种黑盒测试方法
D. 边界值分析不仅注意输入条件,它还根据输出的情况设计测试用例

18.黑盒测试是通过软件的外部表现来发现软件缺陷和错误的测试方法,具体地说,黑盒测试用例设计技术包括( )等。
A. 等价类划分法、因果图法、边界值分析法、错误推测法、决策表法
B. 等价类划分法、因果图法、路径覆盖法、正交试验法
C. 等价类划分法。因果图法、边界值分析法、功能图法、独立路径法
D. 等价类划分法、因果图法、边界值分析法、条件组合覆盖法、场景法

19.下列关于决策表说法错误的是( )
A. 利用决策表能够设计出完整的测试用例集合
B.决策表是一种分析和表达多逻辑条件下执行不同操作的情况的工具
C.决策表的简化是以合并相似规则为目标的
D. 决策表中贯穿条件桩和动作桩的一列就是一条规则

20.大多数情况下,功能测试的实现方法是( )。
A. 黑盒测试
B. 白盒测试
C.静态测试
D. 可靠性分析

21.可以提高软件测试效率的是( )
A. 随意选取测试的数据
B.制定测试计划
C.选取边界数据作为测试用例
D. 取尽可能多的数据进行测试

22.Junit适用于java开发人员在( )阶段,进行单个方法实现功能或者类本身的测试,主要用于白盒测试。
A. 单元测试
B. 集成测试
C. 系统测试
D. 验收测试

23.下列选项中,哪一项不是性能测试指标?( )
A.响应时间
B.TPS
C.DPH
D.吞吐量

24.实际的逻辑覆盖测试中,一般以( )为主设计测试用例。
A.条件-判定覆盖
B. 条件组合覆盖
C. 路径覆盖
D.判定覆盖

25.下面哪种不是计算环型复杂度的方法?
A. V(G)=判定节点数+ 1
B. V(G) = E-N+2
C. V(G)=区域数+ 1
D. 连接矩阵

26.测试一个程序的时候,不可能穷举所有的输入,而只能选择一个子集进行测试,那么最好的方法是( )。
A.随机选择
B.划分等价类
C.根据接口进行选择
D. 根据数据类型进行选择

27.在下面列举的逻辑测试覆盖中,测试覆盖最强的是( )
A.条件覆盖
B.条件组合覆盖
C. 语句覆盖
D.判定/条件覆盖

28.下列选项中,哪一项是瞬间将系统压力加载到最大的性能测试?( )
A.压力测试
B.负载测试
C.并发测试
D. 峰值测试

29.在下面所列举的逻辑测试覆盖中,测试覆盖强度最弱的是( )
A. 条件覆盖
B. 条件组合覆盖
C. 判定/条件覆盖
D. 语句覆盖

30.设计足够的测试用例,使得判断中每个条件的所有可能取值至少执行一次,同时每个判断的所有可能判断结果至少执行一次。这是( )覆盖法。
A. 条件覆盖
B. 条件组合覆盖
C. 判定覆盖
D. 判定-条件覆盖

31.用边界值测试法,假定x为整数,10≤x≤100, 那么x在测试中应该取______ 为边界值
A. x=10,x=100
B.x=9,x=10, x=11, x=99, x=100,x=101
C. x=10,x=11, x=99, x=100
D.x=9, x=10, r-50, x=100

32.如果一个判定中的复合条件表达式为(A > 1)or(B <= 3),则为了达到100%的条件覆盖率,至少需要设计多少个测试用例( )。
A. 1
B. 2
C. 3
D. 4

33.对应多分支的判断,________覆盖要每个判定表达式获得每种可能的值来测试。
A. 条件覆盖
B.判定覆盖
C.判定-条件覆盖
D.条件组合覆盖

34.下列描述错误的是( )
A.软件发布后如果发现质量问题,那是软件测试人员的错
B.软件测试自动化不是万能的
C.测试能由非开发人员进行,调试必须由开发人员进行
D.穷尽测试实际上在一般情况下是不可行的

35.在某商品销售管理系统中,销售可根据当时实际情况给客户0”15%的折扣,折扣精确到小数后两位。现要对系统的折扣项用边界值分析法进行测试,则折扣项的边界值应该取( )。
A. (-0.01, 0, 0.01, 99.99, 100.00 100.01)
B. (-0.01 0, 0.01, 14.99, 15.00, 15.01)
C. (-Max, 0, 20, Max)
D.(-2, -1,-0, 1, 99, 100, 101)

36.Which kind of testing is more popularly used?
A. Both
B. Static testing
C. Dynamic testing
D. It depends

37.在UML 2.0提供的圏中,以下哪个是用于描述系統与外部系統及用户之向的交互?( )
A.顺序图
B.类图
C.用例图
D.部署图

38.Which kind of bugs refers to 56%?
在这里插入图片描述
A. Others
B. Requirement
C. Design
D. Source code

39.软件需求分析所要做的工作是( ),因此,在进行需求分析时应注意一切信息与需求都是站在应用的角度上考虑。
A.解决目标系统“怎么做”的问题
B.为原始问题及目标软件建立物理模型
C.清晰描述软件的功能和性能
D.确定软件开发阶设的适用工具

40.单元测试中最不需要测试的是:
A.一个执行排序功能的函数
B.一个类
C.类中的一个功能方法
D.类中的Getter方法

41.通过黑盒测试无法发现( )
A.程序初始化错误
B.程序内部数据错误
C.程序功能使用异常
D.外部数据访问异常

42.下面哪个选项,属于典型V模型的4个测试级别( )
A.单元测试、集成测试、系统测试、验收测试
B.功能测试、非功能测试、再测试、回归测试
C.单元测试、集成测试、系统测试、维护测试
D.功能测试、非功能测试、回归测试、维护测试

43.( )方法是分析和表达多逻辑条件下执行不同操作的情况的工具。
A.等价类方法
B.边界值分析
C.决策表
D.因果图

44.以下描述正确的是:
A.程序员不需要测试自己的程序
B.测试职位的价值之一在于它能证明程序是满足 用户要求的
C.没有需求就不能开始测试
D.测试工程师肯定比其他人的测试工作做的更好

45.在下列选项中,不属于黑盒测试特点的是( )
A.黑盒测试可用于软件测试的各个阶段
B.黑盒测试用例设计可与软件实现同步进行
C.黑盒测试与软件具体实现无关
D.黑盒测试可以检查出程序内部结构的错误

46.以下不属于软件测试模型的是( )
A.瀑布模型
B. W模型
C. V模型
D. H模型

47.网页上有个登录的账号输入框,允许输入字母、数字,最多10个字符长度。下列哪个属于需要测试的边界值?
A. @#¥等特殊字符
B.6个字母加数字
C.11个字母加数字
D.中文与空格

48.测试应从何时开始加入项目活动中?
A.设计阶段
B.确认阶段
C.编码阶段
D.需求阶段

49.rowser/Server模式实现了开发环境与应用环境的分离,便于管理和系统维护,该模式的最大优点之一是( )
A. 运算效率高
B. 传输速度快
C. 客户端的“零维护”
D. 服务器端不用安装专用软件

50.结构化分析方法(SA)的主要思想是什么?( )
A. 自底向上、逐步求精
B. 自顶向下、逐步求精
C. 自底向上、逐步抽象
D. 自顶向下、逐步抽象

51.在下列关于软件的β测试的描述中,正确的是( )
A. β测试是在软件公司内部展开的测试,是由公司的非专业测试人员执行的测试
B. β 测试是在软件公司外部展开的测试,是可以由非专业的测试人员执行的测试
C. β测试是在软件公司外部展开的测试,是由专业的测试人员执行的测试
D. β测试是在软件公司内部展开的测试,是由公司专业的测试人员执行的测试

52.How many paths does the source code has?( )
在这里插入图片描述
A. 100
B. 5
C. 20
D. 5的20次方

53.以下描述中哪个是错误的:
A.测试用例能代表需求的小的测试单元
B.测试用例的基本组成包括:输入、预期输出和测试环境
C.静态测试不需要搭建测试环境
D.穷尽测试是一种非常有效的测试手段

54.下面对静态测试和动态测试的区别,描述正确的是( )
A.静态测试是主要是为了增加测试人员对软件的理解,而动态测试是为了发现缺陷
B. 静态测试是由开发人员执行的,而动态测试是由专门的测试人员完成。
C.静态测试需要借助于专门的测试工具,而动态测试不需要。
D. 静态测试并没有真正的运行软件,而动态测试则需要运行软件。

55.测试用例是用来干什么的?( )
A. 展示测试结果
B. 提供测试依据
C. 向程序猿挑刺
D. 描述需求

56.因为在软件开发的每一环节都有可能产生意想不到的问题,所以
A.应尽量由程序员或开发小组测试自己的程序
B.应把软件验证和确认贯穿整个软件开发的全过程中
C.在设计测试用例时,只须考虑合理的输入条件即可
D.在设计测试用例时,只须考虑合理的输出条件即可

57.Which one can not be taken as a unit?
A. Program module which performs a single func tion
B. None of the above
C. FBunctions
D. Classes .
E. Windows
F. Methods of a class
G. Small program module

58.软件质量的定义是( )
A.最大限度达到用户满意度
B.软件特征的综合,以及满足规定和潜在用户需求的能力
C.软件的功能性、可靠性、易用性、效率、可维护性、可移植性
D.满足规定用户需求的能力

59.某测试团队计划持续在一个被测系统中检测到90%~95%的缺陷比率。虽然测试经理认为无论从测试团队角度还是就行业标准而言这已经是一个标准很高的缺陷检测率了,但企业高层管理者对测试结果却失望,认为测试团队仍漏检测了太多的缺陷,而用户对此系统的使用满意度相对比较好,虽有失效发生但总体的负面影响并不大。针对上述情况,作为测试经理可应用以下哪项通用测试原则向高层管理者解释为什么系统中仍会存在未被检测到的缺陷( )
A.缺陷集群性
B.杀虫剂悖论
C.穷尽测试是不可能的
D.测试依赖于测试内容

60.对程序内部进行的测试叫什么?( )
A.黑盒测试
B.兼容性测试
C.白盒测试
D.功能测试

61.在某程序中有,A、B、C、D几个模块,若A模块发现并改正的BUG数目较多,则A模块中残留的BUG与其他模块相比,通常应该( )
A.较多
B.较少
C.一样多
D.不确定

②多选

1.下列属于动态测试的有
A. 软件注册功能测试下输入一个已存在的账号测试注册功能
B. 检查需求规格说明书,看看里面是否存在不完整的地方
C. 检查软件UI设计是否存在错别字
D. 教务系统里输入合法学号查询成绩看成绩查询功能是否正确
E. 邮件收发系统里发一封邮件出去检查能否发邮件

2.以下属于黑盒测试方法的有
A.决策表法
B.等价类划分法

C.独立路径法
D.边界值分析法

3.Test engineers are responsible for
A. Test results
B. Bugs
C. Stubs/Driversa
D. Test cases

4.以下描述中哪些是正确的:
A.在时间有限的情况下,可优先选择判定覆盖测试函数代码
B.假设被测代码中有n个判定节点,如果基于判定覆盖指标设计测试用例,则一定需要设计2n个测试用例
C.设计测试用例时,如果使用了判定覆盖指标就不需要再使用语句覆盖
D.应谨慎使用条件组合覆盖指标,因为该指标指导下设计测试用例可能导致测试效率不高

5.软件缺陷产生的原因?
A.软件需求说明书编写的不完整,不准确,而且经常更改
B.软件设计说明书
C.开发人员不能很好的理解需求明书和沟通不足
D.软件操作人员的水平

6.根据等价类测试的目标要求,等价类划分要遵循三个条件,他们是
A.合而不变
B.分而不交
C.类内等价

D.以点带面

7.以下哪些项属于软件质量:
A.软件具有所期望的各种属性的组合程度
B.软件产品中能满足给定需要的性质和特性的总体
C.确定软件在使用中将满足顾客预期要求的程度
D.顾客和用户觉得软件满足其综合期望的程度

8.以下哪些情况一定可以看做是软件缺陷:
A.在微信中收到好友分享的文章链接,点击该链接后选择在APP中打开,对应APP出现闪退现象
B.将手机的日历中的某一条备忘文本复制后,无法粘贴到短信编辑框中
C.某App分享到微信后,针对IOS用户,在IOS12以下的版本中,在微信中打开该APP出现闪退现象
D.登录电子邮箱时,输入正确的用户名和密码,填写正确的动态验证码后,手机收到动态短信提示成功登录,但网页端只是重新刷新了登录界面,要求重新输入用户名和密码

9.如下描述中错误的包括:
A.单元测试必须由测试工程师来完成
B.做了良好的单元测试就不需要做集成测试了
C.单元测试代码必须与产品代码放在一起,这样有助于测试

D.单元测试有利于程序员提交代码的质量

③填空

1.软件从“出生”到“消亡”的过程称为( )
软件生命周期;软件的生命周期;软件生存周期;软件的生存周期

2.对程序的逻辑结构、路径与运行过程进行的测试称为:( )
白盒测试

3.验证软件单元是否符合软件需求与设计的测试称为:( )
白盒测试

4.按照测试阶段可以将软件测试分为单元测试、( )、系统测试和( )。
(1) 集成测试
(2) 验收测试

5.等价类划分就是将输入数据按照输入需求划分为若干个子集,这些子集称为( )。
等价类

6.软件从“出生”到“消亡”的过程称为( )
软件生命周期;软件生存周期

7.语句覆盖的目的是测试程序中的代码是否被执行,它只测试代码中的_______。
可执行语句

8.LoadRunner工具主要由________、___________、_________3部分组成。
(1) VUGen
(2) Controller
(3) Analysis

9.TPS是指系统_______能够处理的事物和交易的数量。
每秒;每一秒;每秒钟

10.使程序中的判定语句中的每个条件都要取真、假各一次,这是( )覆盖法。
条件;条件覆盖

11.某程序输入x取值于一个固定的枚举类型{1,4,9,16},并且程序要对这4个输入值分别进行处理,根据等价类划分法,这种情况下对输入x划分等价类,应该划分为( )有效等价类,( )个无效等价类。
(1) 4
(2) 1

12.用户注册了某机票预订网站的会员,但在某次使用该机票预订网站进行机票预订时,并未事先登陆,而是直接查询航班,然后填写必要信息后在线购买了机票。此时,由于是以非会员身份进行机票购买,导致该用户登录网站后无法查询到自己该次购买机票的订单信息,该用户由此感到不满。用户认为,该机票预订网站应能根据自己填写的手机号码、身份证号码等信息,自动识别自己的会员身份,并应自动提示以会员身份登录系统后再购买机票。请问,在这个案例中,机票预订系统未能识别的用户需求是( )(请在显式需求、隐式需求、实际需求中选择一项进行填写)
实际需求

13.如果某个输入条件规定了取值范围或值的个数,则可以定义( )个有效等价类和( )个无效等价类。
(1) 1;一
(2) 2;二

④判断

1.软件测试是为了证明程序无错。
A. 对
B. 错

2.软件存在缺陷是由于开发人员水平有限引起的,一个非常优秀的程序员可以开发出零缺陷的软件。
A. 对
B. 错

3.软件缺陷都存在于程序代码中。
A. 对
B. 错

4.按照测试使用的技术可以将测试分为黑盒测试与白盒测试。
A. 对
B. 错

5.在游戏行业,游戏提供商常常在游戏正式发布之前邀请用户展开β测试作为检验游戏的一种方式。
A. 对
B. 错

6.验收测试是以用户为主体的测试
A.对
B.错

7.在设计测试用例时,应包括合理的输入条件和不合理的输入条件。
A.对
B.错

8.软件测试是有风险的行为,并非所有的软件缺陷都能够被修复。
A.对
B.错

9.在所有的黑盒测试方法中,基于决策表的测试是最为严格、最具有逻辑性的测试方法。
A.对
B.错

10.Software testing can improve software quality.
A.对
B.错

11.单元测试就是用某一款代码扫描工具将产品代码扫描一遍,看看有没有什么问题。
A.对
B.错

12.用等价类划分法设计测试用例,要考虑程序的输入条件和输出数据。边界值法只需要考虑程序的输入条件
A.对
B.错

13.单元测试就是用某一款代码扫描工具将产品代码扫描一遍,看看有没有什么问题。
A. 对
B. 错

14.软件测试是有风险的行为,井非所有的软件缺馅都能够被修复
A.对
B.错

15.在游戏行业,游戏提供商常常在游戏正式发布之前邀请用户展开a测试作为检验游戏的一一种方式。
A.对
B.错

⑤大题

1.某城市电话号码由三部分组成,分别是:地区码—空白或三位数字;前缀— 非‘0’或‘1’开头的三位数字;后缀— 4位数字。 假定被测程序能接受一切符合上述规定的电话号码, 拒绝所有不符合规定的电话号码。要求采用弱健壮等价类方法,即同时考虑有效值和无效值,基于单缺陷假设 :
(1)首先进行输入条件等价类划分,并编号,写出等价类表 
(2)设计测试用例,以便覆盖所有的有效等价类 
(3)为每一个无效等价类设计一个测试用例,列出完整的测试用例表。
在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/676350.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

【五子棋实战】第5章 开发五子棋前端页面

【五子棋实战】第5章 开发五子棋前端页面 页面设计原则 开发页面 ## 基础HTML骨架 ## 添加页面响应式功能 编写JS ## 获取画布对象与DOM对象 ## 定义棋子、棋盘对象 ## 定义绘画对象&#xff08;重要&#xff01;&#xff01;&#xff09; ## 初始化绘制棋盘 ## 添加点…

Network 之十三 NC-SI 原理、拓扑结构、RBT 接口及仲裁、协议格式

最近&#xff0c;正在学习 NC-SI 的使用方法&#xff0c;于是开始各种 Google 查找 NC-SI 的资料进行学习。最详细还是得直接看 NC-SI 规范文档 DSP0222&#xff0c;以下就是记录的一些感觉 NC-SI 规范中比较重要的点以及我的一些理解&#xff0c;以备后续查阅。 有任何疑问&am…

OpenGL之模板测试

文章目录 模板测试模板函数物体轮廓源代码 模板测试 当片段着色器处理完一个片段之后&#xff0c;模板测试(Stencil Test)会开始执行&#xff0c;和深度测试一样&#xff0c;它也可能会丢弃片段。接下来&#xff0c;被保留的片段会进入深度测试&#xff0c;它可能会丢弃更多的片…

Git下:Git命令使用-详细解读

目录 一、Git 安装 二、Git 配置 三、Git 工作流程 四、Git 工作区、暂存区和版本库 五、常用 Git 命令清单 1. 创建仓库 2. 增加/删除文件 3. 代码提交 4. 分支管理 5. 标签 6. 查看历史提交 7. 远程仓库同步 8. 撤销操作 六、Git 常用命令速查表 七、Git 电子…

时序预测的深度学习算法全面盘点

1.概述 深度学习方法是一种利用神经网络模型进行高级模式识别和自动特征提取的机器学习方法&#xff0c;近年来在时序预测领域取得了很好的成果。常用的深度学习模型包括循环神经网络&#xff08;RNN&#xff09;、长短时记忆网络&#xff08;LSTM&#xff09;、门控循环单元&…

第五十一章 协助调查

眼前一个红彤彤的东西缓缓升起。 旭日东升&#xff1f;可现在才升未免太晚了些&#xff0c;升起的速度也未免太快了些&#xff0c;这红日么&#xff0c;也未免太小了些&#xff0c;而且&#xff0c;刚升起的朝阳&#xff0c;也未免显得太红太亮了些。 “是谁呀&#xff0c;水烧…

C语言数据存储 —— 浮点型篇

C语言数据存储 —— 浮点型篇 前言1. 一个常见问题2. 浮点数存储规则2.1 有效数字M一些特别的规定2.2 有效数字E一些特别的规定2.2.1 E如何存入内存2.2.2 E如何从内存中取出 3. 前面问题的解释。4. 结尾 前言 浮点数在内存中的存储方式对程序员来说非常重要。理解浮点数的存储…

数据结构:二叉树经典例题(单选题)-->你真的掌握二叉树了吗?(第一弹)

朋友们、伙计们&#xff0c;我们又见面了&#xff0c;本期来给大家解读一下有关二叉树的经典例题&#xff0c;如果看完之后对你有一定的启发&#xff0c;那么请留下你的三连&#xff0c;祝大家心想事成&#xff01; C 语 言 专 栏&#xff1a;C语言&#xff1a;从入门到精通 数…

消防通道堵塞识别 opencv

消防通道堵塞识别系统通过opencvpython网络模型技术&#xff0c;消防通道堵塞识别对消防通道的状态进行实时监测&#xff0c;检测到消防通道被堵塞时&#xff0c;将自动发出警报提示相关人员及时采取措施。OpenCV的全称是Open Source Computer Vision Library&#xff0c;是一个…

linux-centOS7.9通过docker安装cwmp server:drumsergio/genieacs

一、安装环境 #查看centOS版本 [rootMiWiFi-R4CM-srv network-scripts]# cat /etc/redhat-release CentOS Linux release 7.9.2009 (Core) #自动查找最新安装包并升级 [rootMiWiFi-R4CM-srv ~]# sudo yum upgrade 二、关闭firewalld、NetworkManager、selinux 关闭防火墙、…

【黑马头条-Java微服务项目】

黑马头条-Java微服务项目 (一)、项目介绍1.项目背景介绍(1).基本介绍(2).业务说明(3).项目术语介绍 2.技术栈说明(1).技术栈-基础六层技术(2).技术栈-服务四层技术(3).技术栈-分布 (二)、nacos环境搭建 (一)、项目介绍 1.项目背景介绍 (1).基本介绍 随着智能手机的普及&…

在线选课的微信小程序(微信前端+网站后端)

目录 一、前言 二、微信小程序端&#xff08;老师、学生&#xff09; 1.学生用户前端小程序界面 2.老师前端小程序界面 三、后端&#xff08;管理员、老师、学生&#xff09; 3.老师后端 4.管理员后端 四、代码获取与调试 一、前言 这是一个在线选课的微信小程序&#…

PID控制算法: 3、Tuning Changes(参数调整)

改变控制参数积分项对输出结果的影响 可靠的控制系统应该有能力实时变更系统的参数 The Beginner’s PID acts a little crazy if you try to change the tunings while it’s running. Let’s see why. Here is the state of the beginner’s PID before and after the param…

STM32F4 点亮灯泡【顺序点亮、按键点亮】

一、顺序点亮灯泡 ①初始化 在user.c文件中&#xff0c;我们需要对LED进行初始化设置。 在函数LED_GPIO_Config中&#xff0c;可以修改代码如下&#xff1a; /*********************************************************************** LED初始化 备注 LED 接在GPC14引脚上…

【Springboot集成Neo4j完整版教程】

&#x1f680; Neo4j &#x1f680; &#x1f332; 算法刷题专栏 | 面试必备算法 | 面试高频算法 &#x1f340; &#x1f332; 越难的东西,越要努力坚持&#xff0c;因为它具有很高的价值&#xff0c;算法就是这样✨ &#x1f332; 作者简介&#xff1a;硕风和炜&#xff0c;C…

基于Python+OpenCV图像识别的连连看辅助工具(深度学习+机器视觉)含全部工程源码及视频演示

目录 前言总体设计系统整体结构图系统流程图 运行环境Python 环境Pycharm 环境 模块实现1. 获取句柄2. 图像划分3. 建立矩阵4. 矩阵求解 系统测试工程源代码下载其它资料下载 前言 本项目目标是利用pywin32来获取游戏图像信息&#xff0c;并利用OpenCV进行识别和处理&#xff…

2023学习日志

[牛客网习题练习] 此系列文章仅是对个人学习的记录如有错误望大家指正与谅解。 1.题目描述&#xff1a;输入一个长度为 n 字符串&#xff0c;打印出该字符串中字符的所有排列&#xff0c;你可以以任意顺序返回这个字符串数组。 例如输入字符串ABC,则输出由字符A,B,C所能排列出…

文本分析-使用Python做词频统计分析

&#x1f935;‍♂️ 个人主页&#xff1a;艾派森的个人主页 ✍&#x1f3fb;作者简介&#xff1a;Python学习者 &#x1f40b; 希望大家多多支持&#xff0c;我们一起进步&#xff01;&#x1f604; 如果文章对你有帮助的话&#xff0c; 欢迎评论 &#x1f4ac;点赞&#x1f4…

【JDK】二、环境变量从jdk17切换为jdk8后不生效的解决办法

环境变量从jdk17切换为jdk8后不生效的解决办法 一、问题描述二、环境变量为java17时的截图三、修改为java8时的截图四、解决办法1、原因分析 2、删除jdk17和jdk8默认的配置或者把默认的下移&#xff0c;统一使用自己的%JAVA_HOME%.3、同样我们把JAVA_HOME改成17 重启后&#xf…

面试题:mybatis中# 和 $ 的区别

面试题&#xff1a;mybatis中# 和 $ 的区别 一、主要区别如下&#xff1a; 1、#{}可以理解为预处理&#xff0c;而${}是直接替换。 #传入的参数在SQL中显示为字符串&#xff0c;会对自动传入的数据加上双引号。 $传入的参数在SQL中直接显示为传入的值 2、#{}试用于所有类型…