软件设计师当天每日一练试题地址:www.cnitpm.com/exam/ExamDay.aspx?t1=4
往期软件设计师每日一练试题汇总:www.cnitpm.com/class/27/e4_1.html
软件设计师每日一练试题(2021/12/24)在线测试:www.cnitpm.com/exam/ExamDay.aspx?t1=4&day=2021/12/24
点击查看:更多软件设计师习题与指导
软件设计师每日一练试题内容(2021/12/24)
试题1: 语言L={ambn|m≥0,n≥1}的正规表达式是()。
A.aa*bb*
B.a*bb*
C.aa*b*
D.a*b*
在面向对象系统中,用 ( ) 关系表示一个较大的“整体”类包含一个或多个较小的“部分”类。
A、泛化
B、聚合
C、概化
D、合成
如果使用大量的连接请求攻击计算机,使得所有可用的系统资源都被消耗殆尽,最终计算机无法再处理合法用户的请求,这种手段属于 ( ) 攻击。
A、拒绝服务
B、口令入侵
C、网络监听
D、IP 欺骗
霍夫曼编码将频繁出现的字符采用短编码,出现频率较低的字符采用长编码。具体的操作过程为:i)以每个字符的出现频率作为关键字构建最小优先级队列;ii)取出关键字最小的两个结点生成子树,根节点的关键字为孩子节点关键字之和,并将根节点插入到最小优先级队列中,直至得到一棵最优编码树。
霍夫曼编码方案是基于(1)策略的。用该方案对包含a到f6个字符的文件进行编码,文件包含100000个字符,每个字符的出现频率(用百分比表示)如表1-3所示,则与固定长度编码相比,该编码方案节省了(2)存储空间。
表1-3 某文件中每个字符出现的频率
| ||||||
字符 | a | b | c | d | e | f |
出现频率(%) | 18 | 32 | 4 | 8 | 12 | 26 |
(1)A.分治
B.贪心
C.动态规划
D.回溯
(2)A.21%
B.27%
C.18%
D.36%
试题解析与讨论:www.cnitpm.com/st/248474322.html 设计模式根据目的进行分类,可以分为创建型、结构型和行为型3种。其中结构型模式用于处理类和对象的组合。()模式是一种结构型模式。
A.适配器(Adapter)
B.命令(Command)
C.生成器(Builder)
D.状态(State)
在数据库系统中,数据的完整性约束的建立需要通过数据库管理系统提供的( ) 语言来实现。
A、数据定义
B、数据操作
C、数据查询
D、数据控制
在划分模块时,一个模块的作用范围应该在其控制范围之内。若发现其作用范围不在其控制范围内,则()不是适当的处理方法。
A.将判定所在模块合并到父模块中,使判定处于较高层次
B.将受判定影响的模块下移到控制范围内
C.将判定上移到层次较高的位置
D.将父模块下移,使该判定处于较高层次
一个软件开发过程描述了“谁做” 、 “做什么” 、 “怎么做 ”和“什么时候做” ,RUP用 ( ) 来表述“谁做” 。
A、角色
B、活动
C、制品
D、工作流
序言性注释是指在每个程序或模块开头的一段说明,起辅助理解程序的作用,一般包括:程序的表示、名称和版本号,程序功能描述,接口与界面描述,输入/输出数据说明,开发历史,与运行环境有关的信息等。下列叙述中不属于序言性注释的是 ( ) 。
A、程序对硬件、软件资源的要求
B、重要变量和参数说明
C、嵌入在程序中的SQL语句
D、程序开发的原作者、审查者、修改者、编程日期等
温馨提示:因考试政策、内容不断变化与调整,信管网网站提供的以上信息仅供参考,如有异议,请以权威部门公布的内容为准!
信管网致力于为广大信管从业人员、爱好者、大学生提供专业、高质量的课程和服务,解决其考试证书、技能提升和就业的需求。
信管网软考课程由信管网依托10年专业软考教研倾力打造,官方教材参编作者和资深讲师坐镇,通过深研历年考试出题规律与考试大纲,深挖核心知识与高频考点,为学员考试保驾护航。面授、直播&录播,多种班型灵活学习,满足不同学员考证需求,降低课程学习难度,使学习效果事半功倍。
发表评论 查看完整评论 | |