2017年上半年程序员考试上午真题(参考答案)

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

在Windows时系统中对用户组默认权限由高到低的顺序是( )。如果希望某用户对系统具有完全控制权限,则应该将该用户添加到用户组( )中。

  • A.everyone→administrators→power users→users
  • B.administrators→power users →users→everyone
  • C.power users→users→everyone→administrators
  • D.users→everyone→administrators →powerusers
  • A.Everyone
  • B.users
  • C.power users
  • D.administrators
2

The goal of( )is to provide easy ,scalable access to computing resources and IT services.

  • A.Artificial intelligence
  • B.big data
  • C.cloud computing
  • D.data mining
6

下面地址中可以作为源地址但是不能作为目的地址的是( )。

  • A. 0.0.0.0
  • B. 127.0.0.1
  • C. 202.225.21.1/24
  • D. 202.225.21.255/24
10

 PING发出的是( )类型的报文,封装在IP协议数据中传送。

  • A.TCP请求
  • B.TCP响应
  • C.ICMP请求与响应
  • D.ICMP源点抑制
13

某项目计划20 天完成,花费4万元。在项目开始后的前10 天内遇到了偶发事件, 到第10 天末进行中期检查时,发现己花费2 万元,但只完成了40%的工作量。如果此后不发生偶发事件,则该项目将( )。

  • A.推迟 2 天完工,不需要增加费用
  • B.推迟 2天完工,需要增加费用 4000 元
  • C.推迟 5 天完工,不需要增加费用
  • D.推迟 5 天完工,需要增加费用 1 万元
15

在数据库系统运行维护过程中,通过重建视图能够实现( )。

  • A. 程序的物理独立性
  • B. 数据的物理独立性
  • C. 程序的逻辑独立性
  • D. 数据的逻辑独立性
18

程序员小张记录的以下心得体会中,不正确的是( )。

  • A.努力做一名懂设计的程序员
  • B.代码写得越急,程序错误越多
  • C.不但要多练习,还要多感悟
  • D.编程调试结束后应立即开始写设计文档
20

以下各项中,( )不属于性能测试。

  • A.用户并发测试
  • B.响应时间测试
  • C.负载测试
  • D.兼容性测试
21

 图标设计的准则不包括( )。

  • A.准确表达响应的操作,让用户易于理解
  • B.使用户易于区别不同的图标,易于选择
  • C.力求精细,高光和完美质感,易于接近
  • D.同一软件所用的图标应具有统一的风格
23

某企业招聘系统中,对应聘人员进行了筛选,学历要求为本科、硕士或博士,专业为通信、电子或计算机,年龄不低于26岁且不高于40 岁。( )不是一个好的测试用例集。

  • A. (本科,通信, 26)、(硕士,电子, 45)
  • B. (本科,生物, 26)、(博士,计算机, 20)
  • C. (高中,通信, 26)、(本科,电子, 45)
  • D. (本科,生物, 24)、(硕士,数学, 20)
28

对于连通无向图G,以下叙述中,错误的是( )。

  • A. G 中任意两个顶点之间存在路径
  • B. G 中任意两个顶点之间都有边
  • C. 从 G 中任意顶点出发可遍历图中所有顶点
  • D. G的邻接矩阵是对称的
30

折半(二分)查找法适用的线性表应该满足( )的要求。

  • A.链接方式存储、元素有序
  • B.链接方式存储、元素无序
  • C.顺序方式存储、元素有序
  • D.顺序方式存储、元素无序
37

在对高级语言编写的源程序进行编译时,可发现源程序中( )。

  • A.全部语法错误和全部语义错误
  • B.部分语法错误和全部语义错误
  • C.全部语法错误和部分语义错误
  • D.部分语法错误和部分运行错误
41

如果要使得用 C 语言编写的程序在计算机上运行,则对其源程序需要依次进行( )等阶段的处理。

  • A.预处理、汇编和编译
  • B.编译、链接和汇编
  • C.预处理、编译和链接
  • D.编译、预处理和链接
42

 用某高级程序设计语言编写的源程序通常被保存为( )。

  • A.位图文件
  • B. 文本文件
  • C. 二进制文件
  • D.动态链接库文件
46

操作系统中进程的三态模型如下图所示,图中a、b和c处应分别填写( )。

  • A.阻塞、就绪、运行
  • B.运行、阻塞、就绪
  • C.就绪、阻塞、运行
  • D.就绪、运行、阻塞
48

对于浮点数x=m*2i和 y=w*2j,已知i>j,那么进行x+y运算时,首先应该对阶,即( ),使其阶码相同。

  • A.将尾数 m 左移 (i-j) 位
  • B.将尾数 m 右移 (i-j) 位
  • C.将尾数w 左移(i-j) 位
  • D.将尾数 w 右移(i-j)位
50

 防火墙不能实现( )的功能。

  • A.过滤不安全的服务
  • B.控制对特殊站点的访问
  • C.防止内网病毒传播
  • D.限制外部网对内部网的访问
51

 DDOS(Distributed Denial of Service)攻击的目的是( )。

  • A.窃取账号
  • B.远程控制其他计算机
  • C.篡改网络上传输的信息
  • D.影响网络提供正常的服务
55

 知识产权权利人是指( )。

  • A.著作权人
  • B.专利权人
  • C.商标权人
  • D.各类知识产权所有人
56

 以下计算机软件著作权权利中,( )是不可以转让的。

  • A.发行权
  • B.复制权
  • C.署名权
  • D.信息网络传播权
58

通常,用于大量数据处理为主的计算机对( )要求较高。

  • A.主机的运算速度、显示器的分辨率和I/O设备的速度
  • B.显示器的分辨率、外存储器的读写速度和I/O设备的速度
  • C.显示器的分辨率、内存的存取速度和外存储器的读写速度
  • D.主机的内存容量、内存的存取速度和外存储器的读写速度
59

 以下关于计算机系统中高速缓存(Cache)的说法中,正确的是( )。

  • A. Cache 的容量通常大于主存的存储容量
  • B.通常由程序员设置 Cache 的内容和访问速度
  • C.Cache 的内容是主存内容的副本
  • D.多级 Cache 仅在多核 CPU 中使用
60

 总线的带宽是指( )。

  • A.用来传送数据、地址和控制信号的信号线总数
  • B.总线能同时传送的二进制位数
  • C.单位时间内通过总线传输的数据总量
  • D. 总线中信号线的种类
62

以下关于CPU的叙述中,正确的是( )。

  • A.CPU 中的运算单元、控制单元和寄存器组通过系统总线连接起来
  • B.在 CPU 中,获取指令并进行分析是控制单元的任务
  • C.执行并行计算任务的 CPU 必须是多核的
  • D.单核 CPU 不支持多任务操作系统而多核 CPU 支持
63

 统一资源地址 (URL) http://www.xyz.edu.cn/index.html中的http和index.html分别表示( )。

  • A.域名、请求查看的文档名
  • B.所使用的协议、访问的主机
  • C.访问的主机、请求查看的文档名
  • D.所使用的协议、请求查看的文档名
65

某公司2016年10月员工工资表如下所示。若要计算员工的实发工资,可先在J3单元格中输入( ),再向垂直方向拖动填充柄至J12单元格,则可自动算出这些员工的实发工资。若要将缺勤和全勤的人数统计分别显示在 B13 和 D13 单元格中,则可B13和D13中分别填写( )。

  • A.=SUM(D$3:F$3)-(H$3:I$3)
  • B.=SUM(D$3:F$3)+(H$3:I$3)
  • C.=SUM(D3:F3)-SUM(H3:I3)
  • D.=SUM(D3:F3)+SUM(H3:I3)
  • A.=COUNT(E3:E12,>=0)和=COUNT(E3:E12,=300)
  • B.=COUNT(E3:E12,“>=0”)和COUNT(E3:E12,“=300”)
  • C.=COUNTIF(E3:E12,>=0)和COUNTIF(E3:E12,=300)
  • D.=COUNTIF(E3:E12,“=0”)和COUNTIF(E3:E12,“=300”)