中级软件设计师-软件设计师模拟题3.docx
中级软件设计师-软件设计师模拟题3
单选题(共75题,共75分)
(1.)POP3服务默认的TCP端口号是()
A.20
B.25
C.80
D.110
正确答案:(江南博哥)D
参考解析:本试题考查POP3服务器的配置。POP3服务器默认端口为110,因此选D。
(2.)在人事管理系统中,计算企业员工的报酬可以利用面向对象的()技术,使系统可以用有相同名称、但不同核算方法的对象来计算专职员工的和兼职员工的报酬。
A.多态
B.继承
C.封装
D.复用
正确答案:A
参考解析:多态性是一种方法,这种方法使得在多个类中可以定义同一个操作或属性名,并在每个类中可以有不同的实现。多态性使得一个属性或变量在不同的时期可以表示不同类的对象。
封装是将相关的概念组成一个单元,然后通过一个名称来引用它。面向对象封装是将数据和基于数据的操作封装成一个整体对象,对数据的访问或修改只能通过对象对外提供的接口进行。
继承表示类之间的层次关系,这种关系使得某类对象可以继承另外一类对象的特征和能力,继承又可分为单继承和多继承,单继承是子类只从一个父类继承,而多继承中的子类可以从多于一个的父类继承,Java是单继承的语言,而C++允许多继承。假设类B继承类A,即类B中的对象具有类A的一切特征(包括属性和操作)。
软件复用是指将已有的软件及其有效成分用于构造新的软件或系统。组件技术是软件复用实现的关键。
因此,综上所述答案为A。
(3.)项目范围管理中,范围定义的输入包括()
A.项目章程、项目范围管理计划、产品范围说明书和变更申请
B.项目范围描述、产品范围说明书、生产项目计划和组织过程资产
C.项目章程、项目范围管理计划、组织过程资产和批准的变更申请
D.生产项目计划、项目可交付物说明、信息系统要求说明和项目质量标准
正确答案:C
参考解析:在初步项目范围说明书中已文档化的主要的可交付物、假设和约束条件的基础上准备详细的项目范围说明书,是项目成功的关键。范围定义的输入包括以下内容:①项目章程。如果项目章程或初始的范围说明书没有在项目执行组织中使用,同样的信息需要进一步收集和开发,以产生详细的项目范围说明书。②项目范围管理计划。③组织过程资产。④批准的变更申请。
(4.)下面可提供安全电子邮件服务的是()
A.RSA
B.SSL
C.SET
D.S/MIME
正确答案:D
参考解析:MIME(MultipurposeInternetMailExtensions)中文名为:多用途互联网邮件扩展类型。Internet电子邮件由一个邮件头部和一个可选的邮件主体组成,其中邮件头部含有邮件的发送方和接收方的有关信息。而MIME是针对邮件主体的一种扩展描述机制。它设定某种扩展名的文件用一种应用程序来打开的方式类型,当该扩展名文件被访问的时候,浏览器会自动使用指定应用程序来打开。多用于指定一些客户端自定义的文件名,以及一些媒体文件打开方式。所以这是与邮件内容直接相关的一个协议。而S/MIME(SecureMultipurposeInternetMailExtensions)是对MIME在安全方面的扩展。它可以把MIME实体(比如数字签名和加密信息等)封装成安全对象。增强安全服务,例如具有接收方确认签收的功能,这样就可以确保接收者不能否认已经收到过的邮件。还可以用于提供数据保密、完整性保护、认证和鉴定服务等功能。S/MIME只保护邮件的邮件主体,对头部信息则不进行加密,以便让邮件成功地在发送者和接收者的网关之间传递。
(5.)UML中,序列图的基本元素包括()。
A.对象、生命线和泳道
B.对象、泳道和消息
C.对象、生命线和消息
D.生命线、泳道和消息
正确答案:C
参考解析:UML序列图是一种交互图,它由一组对象或参与者以及它们之间可能发送的消息构成。构成序列图的基本元素包括对象、生命线和消息,还可以包括角色和激活期两种元素。泳道在UML活动图中区分了负责活动的对象,它明确地表示了哪些活动是由哪些对象进行的。
(6.)软件商标权的权利人是指()。
A.软件商标设计人
B.软件商标制作人
C.软件商标使用人
D.软件注册商标所有人
正确答案:D
参考解析:软件商标权的权利人是指软件注册商标所有人。
(7.)利用()可以对软件的技术信息、经营信息提供保护。
A.著作权
B.专利权
C.商业秘密权
D.商标权
正确答案:C
参考解析:著作权是提高对作品,包括文学、艺术、自然科学、社会科学和工程技术领域内具有独创性并能以某种有形形式复制的智力成果。专利权保护的是具有创造性的发明及设计等成功。商业秘密权用来保护商家的秘密,而软件的技术信息及经营信息正属于商业秘密的范畴