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

如果您发现本试卷没有包含本套题的全部小题,请尝试在页面顶部本站内搜索框搜索相关题目,一般都能找到。
3

若线性表采用链式存储结构,则适用的查找方法为 () 。

  • A.随机查找
  • B.散列查找
  • C.二分查找
  • D.顺序查找
4

软件的界面有多种类型,现在大多数网络应用软件采用 () 界面。

  • 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
15

Internet上的DNS服务器中保存有______。

  • A.主机名
  • B.域名到IP地址的映射表
  • C.所有主机的MAC地址
  • 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.人数为横坐标、时间为纵坐标