首页

软考 - 中级_软件设计师

类型:
选择方向:
选择考试:
题型:
为你找到 1680 个题目。

软件权利人与被许可方签订一份软件使用许可合同。若在该合同约定的时间和地域范围内,软件权利人不得再许可任何第三人以此相同的方法使用该项软件,但软件权利人可以自己使用,则该项许可使用是(  )。

 

A. 独家许可使用

B. 独占许可使用

C. 普通许可使用

D. 部分许可使用

下列智力成果中,能取得专利权的是(  )。

 

A. 计算机程序代码

B. 游戏的规则和方法

C. 计算机算法

D. 用于控制测试过程的程序

某网站向CA申请了数字证书,用户通过(  )来验证网站的真伪。

 

A. CA的签名

B. 证书中的公钥

C. 网站的私钥

D. 用户的公钥

包过滤防火墙对数据包的过滤依据不包括(  )。

 

A. 源IP地址

B. 源端口号

C. MAC地址

D. 目的IP地址

网络安全体系设计可从物理线路安全、网络安全、系统安全、应用安全等方面来进行。其中,数据库容灾属于(  )。

 

A. 物理线路安全和网络安全

B. 物理线路安全和应用安全

C. 系统安全和网络安全

D. 系统安全和应用安全

以下关于校验码的叙述中,正确的是(  )。

 

A. 海明码利用多组数位的奇偶性来检错和纠错

B. 海明码的码距必须大于等于1

C. 循环冗余校验码具有很强的检错和纠错能力

D. 循环冗余校验码的码距必定为1

浮点数的一般表示形式为N=2E×F,其中E为阶码,F为尾数。以下关于浮点表示的叙述中,错误的是(  )。两个浮点数进行相加运算,应首先(  )。

第 1 问

A. 阶码的长度决定浮点表示的范围,尾数的长度决定浮点表示的精度

B. 工业标准IEEE754浮点数格式中阶码采用移码、尾数采用原码表示

C. 规格化指的是阶码采用移码、尾数采用补码

D. 规格化表示要求将尾数的绝对值限定在区间[0.5,1)

第 2 问

A. 将较大的数进行规格化处理

B. 将较小的数进行规格化处理

C. 将这两个数的尾数相加

D. 统一这两个数的阶码

以下关于CISC(Complex Instruction Set Computer,复杂指令集计算机)和RISC(Reduced Instruction Set Computer,精简指令集计算机)的叙述中,错误的是(  )。
 

A. 在CISC中,其复杂指令都采用硬布线逻辑来执行

B. 采用CISC技术的CPU,其芯片设计复杂度更高

C. 在RISC中,更适合采用硬布线逻辑执行指令

D. 采用RISC技术,指令系统中的指令种类和寻址方式更少

         For nearly  ten years,  the Unified Modeling Language  (UML) has been  the  industry standard  for  visualizing,  specifying,  constructing,  and  documenting  the(  )of  a software-intensive system.As the(  )standard modeling language, the UML facilitates communication and reduces confusion among project (  ).The recent standardization of UML 2.0 has  further extended  the  language’s scope and viability.Its  inherent expressiveness allows  users  to(  )everything  from  enterprise  information  systems  and  distributed Web-based applications to real-time embedded systems.
        The UML  is not  limited  to modeling software.In fact,  it  is expressive enough  to model(  )systems, such as workflow in the legal system, the structure and behavior of a patient healthcare  system,  software  engineering  in  aircraft  combat  systems,  and  the  design  of hardware.
        To understand the UML, you need to form a conceptual model of the language, and this requires learning three major elements: the UML’s basic building blocks, the rules that dictate how  those  building  blocks may  be  put  together,  and  some  common mechanisms  that  apply throughout the UML.
 

第 1 问

A. classes

B. components

C. sequences

D. artifacts

第 2 问

A. real

B. legal

C. de facto

D. illegal

第 3 问

A. investors

B. developers

C. designers

D. stakeholders

第 4 问

A. model

B. code

C. test

D. modify

第 5 问

A. non-hardware

B. non-software

C. hardware

D. software

HTML中<tr>标记用于定义表格的(  )。
 

A. 行

B. 列

C. 单元格

D. 标题

上一页

第 9 页