一起答

2017年软件设计师考试试题库试卷(1)

如果您发现本试卷没有包含本套题的全部小题,请尝试在页面顶部本站内搜索框搜索相关题目,一般都能找到。
  1. 下列选项中,防范网络监听最有效的方法是 () 。 

    • A. 安装防火墙     
    • B. 采用无线网络传输 
    • C. 数据加密     
    • D. 漏洞扫描
  2. 某校园网用户无法访问外部站点210.102.58.74,管理人员在Windows操作系统下可以使用()判断故障发生在校园网内还是校园网外。

    • A.ping210.102.58.74
    • B.tracert210.102.58.74
    • C.netstat210.102.58.74
    • D.atp210.102.58.74
  3. 在选择开发方法时,有些情况不适合使用原型法,以下选项中不能使用快速原型法的情况是______。

    • A.系统的使用范围变化很大
    • B.系统的设计方案难以确定
    • C.用户的需求模糊不清
    • D.用户的数据资源缺乏组织和管理
  4. 某计算机指令字长为16位,指令有双操作数、单操作数和无操作数3种格式,每个操作数字段均用6位二进制表示,该指令系统共有m条(m<16)双操作数指令。若采用扩展操作码技术,那么最多还可设计出()条单操作数指令。

    • A.(26-m)×24
    • B.(26-m)×(24-1)
    • C.(24-m)×26
    • D.(24-m)×(26-1)
  5. 以下关于校验码的叙述中,正确的是 () 。

    • A. 海明码利用多组数位的奇偶性来检错和纠错   
    • B. 海明码的码距必须大于等于1
    • C. 循环冗余校验码具有很强的检错和纠错能力   
    • D. 循环冗余校验码的码距必定为1
  6. 一个故障已经被发现,而且也被排除了,为了检查修改是否引起了其他故障,这时应该进行()。

    • A.程序走查
    • B.退化测试
    • C.软件评审
    • D.接收测试
  7. 路由器工作在ISO/OSI参考模型的(  )

    • A. 数据链路层
    • B.网络层
    • C. 传输层
  8. 下面关于在I/O 设备与主机间交换数据的叙述, () 是错误的。

    • A. 中断方式下,CPU 需要执行程序来实现数据传送任务
    • B. 中断方式和DMA 方式下,CPU 与I/O 设备都可同步工作   
    • C. 中断方式和DMA 方式中,快速I/O 设备更适合采用中断方式传递数据 
    • D. 若同时接到DMA 请求和中断请求,CPU 优先响应DMA 请求
  9. 现有16枚外形相同的硬币,其中有一枚比真币的重量轻的假币,若采用分治法找出这枚假币,至少比较( )次才能够找出该假币。

    • A.3
    • B.4
    • C.5
    • D.6
  10. 一个软件开发过程描述了“谁做”、“做什么”、“怎么做”和“什么时候做” ,RUP用 () 来表述“谁做” 。

    • A.角色
    • B.活动
    • C.制品
    • D.工作流
  11. 汉字编码是对每一个汉字按一定的规律用若干个字母、数字、符号表示出来。我国在汉字编码标准化方面取得的突出成就就是信息交换用汉字编码字符集国家标准的制定。收入繁体字的汉字字符集是______。

    • A.GB2312-80
    • B.GB7589-87
    • C.GB7590-87
    • D.GB/T12345-90
  12. 已知某高级语言源程序A经编译后得到机器c上的目标程序B,则( )。

    • A.对B进行反编译,不能还原出源程序A
    • B.对B进行反汇编,不能得到与源程序A等价的汇编程序代码
    • C.对B进行反编译,得到的是源程序A的变量声明和算法流程
    • D.对A和B进行交叉编译,可以产生在机器c上运行的动态链接库
  13. ISO/IEC 9126软件质量模型中第一层定义了六个质量特性,并为各质量特性定义了相应的质量子特性,其中易分析子特性属于软件的()质量特性。

    • A.可靠性
    • B.效率
    • C.可维护性
    • D.功能性
  14. 耦合度描述了______。

    • A.模块内各种元素结合的程度
    • B.模块内多个功能之间的接口
    • C.模块之间公共数据的数量
    • D.模块之间相互关联的程度
  15. 下面关于查找运算及查找表的叙述,错误的是( )。

    • A.哈希表可以动态创建
    • B.二叉排序树属于动态查找表
    • C.二分查找要求查找表采用顺序存储结构或循环链表结构
    • D.顺序查找方法既适用于顺序存储结构,也适用于链表结构
  16. 实现数据压缩与OSI模型中()层密切相关

    • A.表示层
    • B.数据链路层
    • C. 物理层
    • D.传输层
  17. 800×600的分辨率的图像,若每个像素具有16位的颜色深度,则可表示 ()种不同的颜色。

    • A.1000           
    • B. 1024     
    • C. 65536     
    • D. 480000
  18. 在下图所示的树型文件系统中,方框表示目录,圆圈表示文件,“/”表示路径中的分隔符,“/”在路径之首时表示根目录。图中,()。

     

     假设当前目录是D1,进程A以如下两种方式打开文件f1。

     ① fd1=open(" (11) /fl",o_RDONLY);

     ② fd1=open("/D1/W1/f1",o_RDONLY);

     其中,方式①的工作效率比方式②的工作效率高,因为采用方式①的文件系统(12)。

    • A.子目录W2中文件f2和子目录D2中文件f2是完全相同的
    • B.子目录W2中文件f2和子目录D2中文件f2是不相同的
    • C.子目录W2中文件f2和子目录D2中文件f2可能相同也可能不相同
    • D.树型文件系统中不允许出现相同名字的文件
  19. 下列选项中,防范网络监听最有效的方法是()。

    • A.安装防火墙
    • B.采用无线网络传输
    • C.数据加密
    • D.漏洞扫描
  20. 以下关于DHCP 服务的说法中正确的是 () 。

    • A. 在一个子网内只能设置一台DHCP 服务器,以防止冲突
    • B. 在默认情况下,客户机采用最先到达的DHCP 服务器分配的IP 地址
    • C. 使用DHCP 服务,无法保证某台计算机使用固定IP 地址
    • D. 客户端在配置时必须指明DHCP 服务器IP 地址,才能获得DHCP 服务
  21. 已知一个二叉树的先序遍历序列为①、②、③、④、⑤,中序遍历序列为②、①、④、③、⑤,则该二叉树的后序遍历序列为( )。对于任意一棵二叉树,叙述错误的是( )。

    • A.②、③、①、⑤、④
    • B.①、②、③、④、⑤
    • C.②、④、⑤、③、①
    • D.④、⑤、③、②、①
  22. 包含8个成员的开发小组的沟通路径最多有 () 条。

    • A.28  
    • B.32  
    • C.56  
    • D.64
  23. 10BASE-T使用下列哪种线缆?

    • A.粗同轴电缆
    • B.细同轴电缆
    • C.双绞线
    • D.光纤
  24. 某项目主要由A~I任务构成,其计划图(如下图所示)展示了各任务之间的前后关系以及每个任务的工期(单位:天),该项目的关键路径是 () 。在不延误项目总工期的情况下,任务A 最多可以推迟开始的时间是 () 天。

  25. 在面向对象系统中,用 () 关系表示一个较大的“整体”类包含一个或多个较小的“部分”类。

    • A. 泛化  
    • B. 聚合   
    • C. 概化  
    • D. 合成
  26. 计算机要对声音信号进行处理时,必须将它转换成为数字声音信号。最基本的声 音信号数字化方法是取样-量化法。若量化后的每个声音样本用2 个字节表示,则量化分 辨率是  () 。

    • A. 1/2        
    • B. 1/1024       
    • C. 1/65536        
    • D. 1/131072
  27. 在系统转换的过程中,旧系统和新系统并行工作一段时间,再由新系统代替旧系统的策略称为()

    • A.直接转换
    • B.位置转换
    • C.分段转换
    • D.并行转换
  28. 设计模式具有()的优点。

    • A.适应需求变化
    • B.程序易于理解
    • C.减少开发过程中的代码开发工作量
    • D.简化软件系统的设计
  29. 以太网100BASE-TX标准规定的传输介质是()。

    • A.3类UTP
    • B.5类UTP
    • C.单模光纤
    • D.多模光纤
  30. 逻辑表达式求值时常采用短路计算方式。“&&"、“l l”、“!”分别表示逻辑与、或、非运算,“&&”、“||”为左结合,“!”为右结合,优先级从高到低为 “!”j.“&&”、“||”。对逻辑表达式“x&&(y II!z)”进行短路计算方式求值时,(  )。

    • A.x为真,则整个表达式的值即为真,不需要计算y和z的值。
    • B.x为假,则整个表达式的值即为假,不需要计算y和z的值
    • C.x为真,再根据z的值决定是否需要计算y的值
    • D.x为假,再根据y的值决定是否需要计算z的值
  31. 软件权利人与被许可方签订一份软件使用许可合同。若在该合同约定的时间和地域范围内,软件权利人不得再许可任何第三人以此相同的方法使用该项软件,但软件权利人可以自己使用,则该项许可使用是( )。

    • A.独家许可使用
    • B.独占许可使用
    • C.普通许可使用
    • D.部分许可使用
  32. 选择软件开发工具时,应考虑功能、 () 、稳健性、硬件要求和性能、服务和支持。

    • A. 易用性 
    • B. 易维护性 
    • C. 可移植性 
    • D. 可扩充性
  33. 海明校验码是在n个数据位之外增设k个校验位,从而形成一个k+n位的新的码字,使新的码字的码距比较均匀地拉大。n与k的关系是( )。

    • A.2k-1≥n+k
    • B.2n-1≤n+k
    • C.n=k
    • D.n-l≤k
  34. 某系统重用了第三方组件(但无法获得其源代码),则应采用 () 对组件进行测试。

    • A. 基本路径覆盖 
    • B. 分支覆盖   
    • C. 环路覆盖  
    • D. 黑盒测试
  35. ()的特点是数据结构中元素的存储地址与其关键字之间存在某种映射关系。

    • A.树形存储结构
    • B.链式存储结构
    • C.索引存储结构
    • D.散列存储结构