一起答

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

如果您发现本试卷没有包含本套题的全部小题,请尝试在页面顶部本站内搜索框搜索相关题目,一般都能找到。
  1. 通常在Linux和Windows系统之间实现文件共享传输,使用( )

    • A.Samba
    • B.Ftp
  2. 以下的算法设计方法中,( )以获取问题最优解为目标。

    • A.回溯方法
    • B.分治法
    • C.动态规划
    • D.递推
  3. ()表示了对象间“is-a”的关系。

    • A.组合
    • B.引用
    • C.聚合
    • D.继承
  4. 以下模型中,包含了风险分析的是______。

    • A.喷泉模型
    • B.增量模型
    • C.演化模型
    • D.螺旋模型
  5. 一个具有n(n>0)个顶点的连通无向图至少有______条边。

    • A.n+1
    • B.n
    • C.n/2
    • D.n-1
  6. 在面向对象软件开发过程中,采用设计模式   () 。

    • A.以复用成功的设计
    • B.以保证程序的运行速度达到最优值
    • C.以减少设计过程创建的类的个数
    • D.允许在非面向对象程序设计语言中使用面向对象的概念
  7. 循环链表的主要优点是()。

    • A.不再需要头指针了
    • B.已知某个结点的位置后,能很容易找到它的直接前驱结点
    • C.在进行删除操作后,能保证链表不断开
    • D.从表中任一结点出发都能遍历整个链表
  8. 在Windows系统中设置默认路由的作用是 () 。

    • A. 当主机接收到一个访问请求时首先选择的路由  
    • B. 当没有其它路由可选时最后选择的路由 
    • C. 访问本地主机的路由
    • D. 必须选择的路由
  9. 要使4 个连续的C类网络汇聚成一个超网,则子网掩码应该为  () 。

    • A.255.240.0.0   
    • B.255.255. 0.0
    • C.255.255.252.0   
    • D.255.255.255.252
  10. CPU中的数据总线宽度会影响()。

    • A.内存容量的大小    
    • B.系统的运算速度
    • C.指令系统的指令数量  
    • D.寄存器的宽度
  11. Outlook Express作为邮件代理软件有诸多优点,以下说法中,错误的是 () 。

    • A. 可以脱机处理邮件
    • B. 可以管理多个邮件账号
    • C. 可以使用通讯簿存储和检索电子邮件地址
    • D. 不能发送和接收安全邮件
  12. 计算机采用分级存储体系的主要目的是为了解决 () 的问题。

    • A.主存容量不足
    • B.存储器读写可靠性
    • C.外设访问效率
    • D.存储容量、成本和速度之间的矛盾
  13. 已知x=-109/128,若采用8位机器码表示,则[X]补=()。

    • A.10010011
    • B.11010101
    • C.11101101
    • D.10010010
  14. 某网站向CA 申请了数字证书,用户通过 () 来验证网站的真伪。

    • A. CA 的签名     
    • B. 证书中的公钥  
    • C. 网站的私钥    
    • D. 用户的公钥
  15. 求单源点最短路径的迪杰斯特拉(Dijkstra )算法是按() 的顺序求源点到各 顶点的最短路径的。

    • A. 路径长度递减                
    • B. 路径长度递增      
    • C. 顶点编号递减                
    • D. 顶点编号递增
  16. 在蓝牙技术的应用中,最小的工作单位被称为______。

    • A.域(domain)
    • B.扩展业务集(ESS)
    • C.基本业务集(BSS)
    • D.微微网(Piconet)
  17. 帧中继在(  )实现链路的复用和转发

    • A.物理层
    • B.链路层
    • C.网络层
    • D.传输层
  18. 关系R(A,B,C,D)和S(B,C,D)进行笛卡儿运算,其结果集为()元关系。

    • A.3
    • B.4
    • C.6
    • D.7
  19. 以下不属于私有地址的网段是(  )。

    • A.10.0.0.0/8
    • B.172.16.0.0/12
    • C.192.168.0.0/16
    • D.224.0.0.0/8
  20. 软件设计的主要任务是设计软件的结构、过程和模块,其中软件结构设计的主要任务是要确定()。

    • A.模块间的组成关系
    • B.模块的具体功能
    • C.模块间的操作细节
    • D.模块间的相似性
  21. 假定有k个关键字互为同义词,若用线性探查法把这些同义词存人散列表中,至少要进行()次探查。

    • A.L(k+1)/2
    • B.k(k+1)
    • C.2k(k+1)
    • D.不确定
  22. 分配给某校园网的地址块是202.105.192.0/18,该校园网包含 () 个C类网络。

    • A. 6   
    • B. 14   
    • C. 30  
    • D. 62
  23. OMT是一种对象建模技术,它定义了三种模型,其中______模型描述了系统中对象的静态结构以及对象之间的联系。

    • A.对象
    • B.功能
    • C.动态
    • D.都不是
  24. 以下关于C/C++语言指针变量的叙述中,正确的是 () 。

    • A. 指针变量可以是全局变量也可以是局部变量
    • B. 必须为指针变量与指针所指向的变量分配相同大小的存储空间
    • C. 对指针变量进行算术运算是没有意义的
    • D. 指针变量必须由动态产生的数据对象来赋值
  25. 算术表达式x-(y+c)*8的后缀式是()(-、+、*表示算术的减、加、乘运算,运算符的优先级和结合性遵循惯例)。

    • A. x y c 8 - + *  
    • B.x y - c + 8 *
    • C. x y c 8 * + -  
    • D. x y c + 8 * -
  26. 编译程序对高级语言源程序进行翻译时,需要在该程序的地址空间中为变量指定地址,这种地址称为()。

    • A.逻辑地址
    • B.物理地址
    • C.接口地址
    • D.线性地址
  27. 多态分为参数多态、包含多态、过载多态和强制多态四种不同形式,其中 () 多态在许多语言中都存在,最常见的例子就是子类型化。

    • A.参数
    • B.包含
    • C.过载
    • D.强制
  28. 在TCP/IP网络中,为各种公共服务保留的端口号范围是()。

    • A.1~255
    • B.1~1023
    • C.1~1024
    • D.1465535
  29. 计算机在进行浮点数的相加(减)运算之前先进行对阶操作,若 x 的阶码大于 y的阶码,则应将 () 。

    • A. x的阶码缩小至与y的阶码相同,且使x的尾数部分进行算术左移
    • B. x的阶码缩小至与y的阶码相同,且使x的尾数部分进行算术右移   
    • C. y的阶码扩大至与x的阶码相同,且使y的尾数部分进行算术左移  
    • D. y的阶码扩大至与x的阶码相同,且使y的尾数部分进行算术右移
  30. FTP默认的数据端口号是()。

    • A.20
    • B.21
    • C.22
    • D.23
  31. 包过滤防火墙对数据包的过滤依据不包括( )。

    • A.源IP地址
    • B.源端口号
    • C.MAC地址
    • D.目的IP地址
  32. 下列不属于系统安全的技术是(  )

    • A.防火墙
    • B.加密狗
    • C.认证
    • D.防病毒
  33. 通常在软件的 () 活动中无需用户参与。

    • A. 需求分析 
    • B. 维护   
    • C. 编码   
    • D. 测试 
  34. 某项目组拟开发一个大规模系统,且具备了相关领域及类似规模系统的开发经验。下列过程模型中, () 最适合开发此项目。

    • A. 原型模型  
    • B. 瀑布模型 
    • C. V模型 
    • D. 螺旋模型