单选题
软件质量属性通常需要采用特定的设计策略实现。例如,{{U}} {{U}} 39
{{/U}} {{/U}}设计策略能提高该系统的可用性,{{U}} {{U}} 40 {{/U}}
{{/U}}设计策略能够提高该系统的性能,{{U}} {{U}} 41 {{/U}}
{{/U}}设讨‘策略能够提高该系统的安全性。
单选题
- A.心跳机制
- B.数据驱动
- C.关注点分离
- D.信息隐藏
单选题
- A.引入中间层
- B.事务机制
- C.主动冗余
- D.优先级队列
单选题
- A.信息隐藏
- B.内置监控器
- C.限制访问
- D.检查点
【正确答案】
C
【答案解析】本题考查提高质量属性的常见手段。
提高可用性的手段包括:命令/响应机制、心跳机制、异常处理机制、冗余机制等。
提高性能的手段包括:引入并发、维持数据或计算的多个副本、增加可用资源、控制采样频度、限制执行时间、固定优先级调度等。
提高安全性的手段包括:身份认证、限制访问、检测攻击、维护完整性等。
单选题
在数据库设计的______阶段进行关系规范化。
- A.需求分析
- B.概念设计
- C.逻辑设计
- D.物理设计
【正确答案】
C
【答案解析】本题考查数据库设计基础知识。
数据库设计通常分为4个阶段:需求分析、概念设计、逻辑设计、物理设计。
需求分析阶段的主要工作是分析当前和未来应用的数据要求。概念设计阶段将完成E—R建模。逻辑设计阶段将E—R模型转换成关系模式,并使用规范化理论对模式进行优化处理。物理设计阶段通常是完成将逻辑设计产生的关系模式结合DBMS的特性,形成能操作的数据库的过程。
单选题
MIPS(每秒百万次指令数)和MFLOPS(每秒百万次浮点运算数)是衡量CPU性能的两个指标,其中______。
- A.MIPS适合衡量向量处理机的性能,MFLOPS适合衡量标量处理机的性能
- B.MIPS适合衡量标量处理机的性能,MFLOPS适合衡量向量处理机的性能
- C.MIPS反映计算机系统的峰值性能,MFLOPS反映计算机系统的持续性能
- D.MIPS反映计算机系统的持续性能,MFLOPS反映计算机系统的峰值性能
【正确答案】
B
【答案解析】1.2系统性能评价”。
单选题
ARP攻击造成网络无法跨网段通信的原因是______。
- A.发送大量ARP报文造成网络拥塞
- B.伪造网关ARP报文使得数据包无法发送到网关
- C.ARP攻击破坏了网络的物理连通性
- D.ARP攻击破坏了网关设备
【正确答案】
B
【答案解析】本题主要考查ARP攻击的定义和特点。ARP攻击是针对以太网地址解析协议(ARP)的一种攻击技术,这种攻击可让攻击者取得局域网上的数据封包甚至可篡改封包,且可让网络上特定计算机或所有计算机无法正常连接。ARP攻击造成网络无法跨网段通信的原因是伪造网关ARP报文使得数据包无法发送到网关。
单选题
在开发一个企业管理信息系统时,首先要进行用户调查,调查中收集的主要信息包括______。
- A.管理目标、人力资源、业务流程和数据流程信息
- B.组织结构、功能体系、业务流程和数据流程信息
- C.企业性质、客户资源、业务流程和数据流程信息
- D.管理目标、功能体系、业务流程和数据流程信息
【正确答案】
B
【答案解析】在开发一个企业管理信息系统时,首先要进行用户调查,调查的范围不仅仅局限于信息和数据,还应该包括企业的生产、经营、管理等各个方面。具体来讲,调查中收集的主要信息包括组织结构与功能业务、数据和数据流程、业务流程、决策方式及过程、可用资源与限制条件、现存问题及改进。
单选题
若对关系R(A,B,C,D)和s(C,D,E)进行关系代数运算,则表达式π
3,4,7(σ
4<5(R×S))与______等价。
【正确答案】
B
【答案解析】本题考查关系代数运算方面的基础知识。
题目要求计算关系代数表达式π3,4,7(σ4<5(R×S))的结果集,其中,R×S的属性列名分别为:R.A,R.B,R.C,R.D,S.C,S.D和S.E,σ4<5(R×S)的含义是从R×S结果集中选取第4个分量(R.D)小于第5个分量(S.C)的元组,故σ4<5(R×S)与σR.D<S.C(R×S)等价。π3,4,7(σ4<5(R×S))的含义是从σ4<5(R×S)结果集中选取第3列R.C、第4列R.D和第7列S.E(或E),故π3,4,7(σ4<5(R×S))与πR.C,R.D,E(σR.D<S.C(R×S))等价。需要说明的是第3列R.C不能简写为C,因为关系S的第一列属性名也为C,故必须标上关系名加以区别;同样,第4列R.D也不能简写为D,因为关系S的第二列属性名也为D,故必须标上关系名加以区别。
单选题
希赛公司欲开发一个在线交易系统。为了能够精确表达用户与系统的复杂交互过程,应该采用UIVlL的______进行交互过程建模。
【正确答案】
B
【答案解析】显然,为了能够精确表达用户与系统的复杂交互过程,应该使用交互图。在UML中,交互图包括顺序图、通信图、定时图和交互概览图。顺序图强调消息的时间次序,通信图强调消息流经的数据结构,定时图强调消息跨越不同对象或角色的实际时间,交互概览图是顺序图和活动图的混合体。
单选题
某软件企业开发了一套能够同硬件结合以提高设备性能的软件产品,向国家专利局申请方法发明专利,获得了专利权,并为该软件产品冠以“昆仑”商品专用标识,但未进行商标注册上市销售。此情况下,该软件产品不可能得到我国______的保护。
【正确答案】
C
【答案解析】该企业在软件开发完成后就取得了著作权,该企业向国家专利局申请发明专利并获得了专利权,此时该软件就可以同时受到著作权法、专利法的保护。
在《刑法》中明确规定了严重侵犯知识产权的行为应当承担刑事责任。在《计算机软件保护条例》第24条中,规定对侵权行为触犯刑律的,依照刑法关于侵犯著作权罪、销售侵权复制品罪的规定,依法追究刑事责任。例如,《刑法》中第213条规定,未经注册商标所有人许可,在同一种商品上使用与其注册商标相同的商标,情节严重的,处3年以下有期徒刑或者拘役,并处或者单处罚金;情节特别严重的,处3年以上7年以下有期徒刑,并处罚金;216条规定对假冒他人专利,情节严重的,处3年以下有期徒刑或者拘役,并处或者单处罚金;217条规定对以营利为目的,未经著作权人许可,复制发行其计算机软件的,违法所得数额较大或者有其他严重情节的,处3年以下有期徒刑或者拘役,并处或者单处罚金;违法所得数额巨大或者有其他特别严重情节的,处3年以上7年以下有期徒刑,并处罚金;218条规定对以营利为目的,销售明知是本法第217条规定的侵权复制品,违法所得数额巨大的,处3年以下有期徒刑或者拘役,并处或者单处罚金。所以,该软件产品能够得到刑法的保护。
商标权是商标所有人依法对其商标所享有的专有使用权。在我国,商标权的取得实行的是注册原则,即商标所有人只有依法将自己的商标注册后,商标注册人才能取得商标权,其商标才能得到法律的保护。该企业虽然对其软件产品已经冠以商品专用标识,但未进行商标注册,没有取得商标专用权,此时该软件产品就不能得到商标法的保护。
商标法虽然不能提供针对计算机软件的实质内容与表达的直接保护,却可以为软件提供商业化的保护。计算机软件的权利人可以通过商标法来实现对其所属软件的保护。首先,软件的权利人可以针对软件产品申请注册商标,并通过标注在其产品包装上的商标来表明其身份及商誉;其次,软件的权利人还可以通过技术措施在软件中设置其特有的商业标记,例如,通过技术手段将与注册商标相同的文字商标、图形商标或者其二者的结合出现在软件的界面上。这些措施不仅可以防止他人对商品化了的计算机软件实施侵权,也可以在遭受侵权后,利用商标法有效地打击侵权行为。尤其是当软件被盗版的时候,这些盗版软件经常是不标明商标、产地等,甚至是假冒商标,软件权利人可以依据商标法请求工商行政管理部门进行查处,在实践中,行政手段通常要比诉讼程序更简便、快捷,达到保护计算机软件的目的。当然,商标法还对侵犯软件商标权的行为应承担的民事及刑事责任进行了规定。