当前位置: 首页icon 51CTO软考 > 软考资讯 >考试科目 >2020年11月软件设计师模拟题上午(一)之五

2020年11月软件设计师模拟题上午(一)之五

作者:mb60efa0d0657ac2024-01-05 01:00:13
备考咨询 刷题指导
添加专属学姐
下载资料 2024上半年软考备考资料+考试大纲
下载按钮 下载
引号

摘要:对于【软件设计师】软考考试而言,试题无疑是最重要的学习资料之一。在软考备考过程中,吃透试题、掌握试题所考知识点、熟悉试题的出题思路,对我们提升分数的效果是最明显的,通过对试题的反复练习,还可以查漏补缺。今天,给大家带来【2020年11月软件设计师模拟题上午(一)】部分试题的详解,一起来看看吧~1、下图属于UML中的(1),其中,AccountManagement需要(2

引号
摘要:对于【软件设计师】软考考试而言,试题无疑是最重要的学习资料之一。在软考备考过程中,吃透试题、掌握试题所考知识点、熟悉试题的出题思路,对我们提升分数的效果是最明显的,通过对试题的反复练习,还可以查漏补缺。今天,给大家带来【2020年11月软件设计师模拟题上午(一)】部分试题的详解,一起来看看吧~



1、下图属于UML中的(1),其中,AccountManagement需要(2)。
A、实现IdentityVerifier接口并被CreditCardServices调用
B、调用CreditCardServices实现的IdentityVerifier接口
C、实现IdentityVerifier接口并被Logger调用
D、调用Logger实现的IdentityVerifier接口

答案:B
答题解析:UML语言是标准的建模语言,通过图形化的方式展现系统的模型。本题是UML中的组件图,其表示的含义是组件AccountManagement需要调用CreditCardServices组件和 Logger组件分别实现的Identity Verifier接口和TransactionLogger接口。

2、右图所示有限自动机的特点是()。
A、识别的0、1串是以0开头且以1结尾
B、识别的0、1串中1的数目为偶数
C、识别的0、1串中0后面必须是1
D、识别的0、1串中1不能连续出现

答案:D
答题解析:从初始态q0输入0仍然到q0或者输入1到达终态q1,从q1还可以输入0重新到达初始态q0,所以这个有限自动机识别的0、1串不一定是以0开头的,1的数目的奇偶性也没办法确定,0后面也可以是0,所以选项A、B、C都是错误的。从q0输入1到达终态q1后,或者串结束,或者输入0再到q0,所以这个串中的1不会连续出现,选项D是正确的。

3、由a、b构造且仅包含偶数个a的串的集合用正规式表示为()。
A、(a*a)*b*
B、(b*(ab*a)*)*
C、(a*(ba*)*b)*
D、(a|b)*(aa)*

答案:B
答题解析:在正规式中,符号:表示重复若干次(包括0次),因此正规式“(a*a)*b*”中的表达式“(a*a)。”不能保证有偶数个a。同理,“(a*(ba*)*)*”和“(a|b)*(aa)*”中对a的个数也没有限制,而在“(ab*a)*”中可以确保a的出现为偶数个。

查看完整试题>>>


代理合作学习群