一起答

2017年软考程序员试题及答案(1)

如果您发现本试卷没有包含本套题的全部小题,请尝试在页面顶部本站内搜索框搜索相关题目,一般都能找到。
  1. ______是关于质量管理体系的一系列标准,有助于企业交付符合用户质量要求的产品。

    • A.ISO 9000
    • B.CMM
    • C.ISO 1400
    • D.SW-CMM
  2. 衡量软件设计模块独立性的一个标准是耦合性,其中两个模块之间传递数据结构的情况属于( )。

    • A.数据耦合
    • B.标记耦合
    • C.内容耦合
    • D.公共耦合
  3. 若线性表采用链式存储结构,则适用的查找方法为 () 。

    • A.随机查找
    • B.散列查找
    • C.二分查找
    • D.顺序查找
  4. 软件的界面有多种类型,现在大多数网络应用软件采用 () 界面。

    • A. 对话框   
    • B. 单文档    
    • C. 多文档   
    • D. 浏览器
  5. 某系统中一个组件的某个函数中,有一个变量没有正确初始化,在( )阶段最可能发现问题。

    • A.单元测试
    • B.集成测试
    • C.确认测试
    • D.系统测试
  6. 对于一个基于网络的应用系统,在客户端持续地向服务端提交作业请求的过程中,若作业响应时间越短,则服务端()。

    • A.占用内存越大
    • B.越可靠
    • C.吞吐量越大
    • D.抗病毒能力越强
  7. 产生中断时,由硬件保护并更新程序计数器PC的内容,其主要目的是( )。

    • A.节省内存空间并提高内存空间的利用率
    • B.提高中断处理程序的运行速度
    • C.简化中断处理程序的编写过程
    • D.快速进入中断处理程序并正确返回被中断的程序
  8. 商标法主要是保护( )的权利。

    • A.商标设计人
    • B.商标注册人
    • C.商标使用人
    • D.商品生产者
  9. 需编译运行的程序,其______错误在编译时不能发现。

    • A.逻辑
    • B.语法
    • C.括号不匹配
    • D.关键字拼写
  10. 在()表示中,数值0是唯一表示的。

    • A.原码
    • B.反码
    • C.补码
    • D.原码或反码
  11. 下列关于动态链接文件的说法正确的是( )。

    • A.可以自由地插入到其他的源程序中使用
    • B.本身不能独立运行,但可以供其他程序在运行时调用
    • C.本身可以独立运行,也可以供其他程序在运行时调用
    • D.本身是一个数据文件,可以与其他程序动态地链接使用
  12. 某计算机的字长是32位,其内存容量是1GB,若内存空间按字编址,那么其地址范围是 () (十六进制表示) 。

    • A. 0000000~FFFFFFF    
    • B. 0000000~7FFFFFF
    • C. 30000000~3FFFFFFF   
    • D. 30000000~7FFFFFFF
  13. 李某购买了一张有注册商标的正版软件光盘,擅自将其复制出售,则该行为侵犯了开发商的______。

    • A.财产所有权
    • B.商标权
    • C.物权
    • D.知识产权
  14. 在数据库设计中,当合并局部E-R图时,“职工”在某一局部应用中被当作实体,而在另一局部应用中被当作属性,这种冲突被称为______冲突。

    • A.属性
    • B.命名
    • C.结构
    • D.联系
  15. Internet上的DNS服务器中保存有______。

    • A.主机名
    • B.域名到IP地址的映射表
    • C.所有主机的MAC地址
    • D.路由表
  16. 不问的存储结构适用于不同的应用场合。某线性表最常用的运算是插入和删除,删除运算是指删除表头第一个元素,插入运算是指在表尾插入一个新元素,那么采用()存储方式最好。

    • A.仅有头指针的单向循环链表
    • B.仅有尾指针的单向循环链表
    • C.单向链表
    • D.双向链表
  17. ()语言最适用于过程式程序设计。

    • A.C
    • B.HTML
    • C.JAVA
    • D.PROLOG
  18. 以下关于超类、子类、基类的叙述中,正确的是 () 。

    • A. 子类是超类的特化 
    • B. 基类是超类的特化  
    • C. 基类是子类的特化 
    • D. 超类是基类的特化
  19. 已知函数fread的调用形式为fread(buffer,size,count,fp),其中buffer代表的是( )。

    • A. 存放读入数据项的存储区
    • B. 存放读入数据的地址或指向此地址的指针
    • C. 一个指向所读文件的文件指针
    • D. 一个整形变量,代表要读入的数据项总数
  20. 汽车有一个发动机。汽车和发动机之间的关系是()关系。

    • A.一般-具体
    • B.整体-部分
    • C.分类关系
    • D.主从关系
  21. 某主机的IP地址为200.15.13.12/22,其子网掩码是 () 。

    • A. 255.255.248.0  
    • B. 255.255.240.0
    • C. 255.255.252.0  
    • D. 255.255.255.0
  22. ______关系描述了某对象由其他对象组成。

    • A.依赖
    • B.一般化
    • C.聚合
    • D.具体化
  23. 关于汉字编码的叙述,错误的是( ) 。

    • A.采用矢量法表示汉字时,若两个汉字的笔画和字形不同,则它们的矢量编码一定不同
    • B.采用点阵法表示汉字时,若两个汉字的笔画和字形不同,则它们的点阵信息量一定不同
    • C.汉字的输入、存储和输出采用不同的编码,拼音码属于输入码
    • D.汉字在计算机内存储时,其编码长度不能少于2个字节
  24. 软件开发过程中,常采用甘特(Gantt)图描述进度安排。甘特图以______。

    • A.时间为横坐标、任务为纵坐标
    • B.时间为横坐标、人员为纵坐标
    • C.任务为横坐标、人员为纵坐标
    • D.人数为横坐标、时间为纵坐标