2017年软考初级程序员真题汇编试卷(1)

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

因特网属于( )。

  • A.万维网
  • B.局域网
  • C.城域网
  • D.广域网
6

下列关于加密的叙述中,正确的是______。

  • A.DES属于公钥密码体制
  • B.RSA属于公钥密码体制,其安全性基于大数因子分解困难
  • C.公钥密码体制的密钥管理复杂
  • D.公钥密码体制中,加密和解密采用不同的密钥,解密密钥是向社会公开的
7

The () in e-mail messages has affected almost every computer around the world and has caused the damage of up to US$1 billion in North America.

  • A. illness     
  • B. virus       
  • C. weakness      
  • D. attachment   
8

WWW服务使用的协议为()。

  • A.HTML
  • B.HTTP
  • C.SMTP
  • D.FTP
9

一般情况下,企业对程序员的素质要求中不包括()。

  • A.根据有关的合同和规范,对所编写的程序和文档进行保护
  • B.根据企业发展需求绘制软件系统的逻辑模型
  • C.认真细致工作,并想方设法提高软件质量
  • D.具有良好的团队合作精神
11

Software()activities consume a large portion of the total life-cycle budget. 

  • A.repair          
  • B.maintenance       
  • C.change      
  • D.update
12

两个递增序列 A和 B的长度分别为 m和 n(m< n) ,将二者归并为一个长度为 m+n的递增序列时, () ,归并过程中元素的比较次数最少。

  • A.&nbsp;当 A的最大元素大于 B 的最大元素时
  • B.&nbsp;当 A的最大元素小于 B 的最小元素时
  • C.&nbsp;当 A的最小元素大于 B 的最小元素时
  • D.&nbsp;当 A的最小元素小于 B 的最大元素时
14

对矩阵压缩存储的主要目的是______。

  • A.方便运算
  • B.节省存储空间
  • C.降低计算复杂度
  • D.提高运算效率
15

In C language, one method of communicating data between functions is by ______.

  • A.arguments
  • B.variables
  • C.messages
  • D.constants
16

与十进制数254等值的二进制数是

  • A.11111110
  • B.11101111
  • C.11111011
  • D.11101110
17

通常在软件开发的______活动中无需用户参与。

  • A.需求分析
  • B.维护
  • C.编码
  • D.测试
18

The two goals of an operation system are( )and efficiency.

  • A.convenience
  • B.quick
  • C.optimize
  • D.standardize
19

()不属于多媒体输入设备。

  • A.麦克风
  • B.摄像头
  • C.扫描仪
  • D.SCSI硬盘
20

在面向对象技术中,抽象类是 () 。

  • A.&nbsp;接口&nbsp;&nbsp;&nbsp;
  • B.&nbsp;没有方法的类
  • C.&nbsp;没有子类的类&nbsp;&nbsp;
  • D.&nbsp;至少有一个未定义消息的类
21

下列关于类和对象的叙述中,正确的______。

  • A.类是对象的模板,一个类仅能生成一个对象
  • B.对象是类的模板,一个对象仅能生成一个类
  • C.类是对象的模板,一个类是一组对象的集合
  • D.对象是类的模极,一个对象是一组类的集合
22

以下关于DoS攻击的描述中,正确的是______。

  • A.以传播病毒为目的
  • B.以窃取受攻击系统上的机密信息为目的
  • C.以导致受攻击系统无法处理正常用户的请求为目的
  • D.以扫描受攻击系统上的漏洞为目的
23

某主机的IP地址为200.15.13.12/22,其子网掩码是( )。

  • A.255.255.248.O
  • B.255.255.240.O
  • C.255.255.252.O
  • D.255.255.255.0
24

下面关于类、对象和实例的叙述中,错误的是()。

  • A.类是创建对象的模板
  • B.对象是类的实例
  • C.类是对象的实例
  • D.类是一组具有共同特征的对象集合
25

按照ISO/IEC9126软件质量模型的规定,软件的适应性是指______。

  • A.软件运行于不同环境中的故障率
  • B.软件运行于不同环境中的安全等级
  • C.将一个系统耦合到另一个系统所需的工作量
  • D.软件运行于不同环境中的能力
26

进行软件测试的目的是()。

  • A.尽可能多地找出软件中的缺陷
  • B.缩短软件的开发时间
  • C.减少软件的维护成本
  • D.证明程序没有缺陷