2017年软考初级程序员模拟试题及答案3

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

以下关于子类和父类的叙述中,正确的是______。

  • A.代码中使用父类对象的地方,都可以使用子类对象替换
  • B.代码中使用子类对象的地方,都可以使用父类对象替换
  • C.父类定义的对象与子类定义的对象在属性和方法上一定相同
  • D.父类定义的对象与子类定义的对象在属性和方法上一定不同
8

将来源不同的目标程序装配成一个可执行程序是______的任务。

  • A.连接程序
  • B.编译程序
  • C.解释程序
  • D.汇编程序
10

关于计算机病毒的说法,( )是错误的。

  • A.正版软件不会感染病毒
  • B.压缩文件包中也可能包含病毒
  • C.病毒是一种特殊的软件
  • D.病毒只有在一定的条件下才会发作
11

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

  • A.堆栈溢出
  • B.变量未定义
  • C.指针异常
  • D.数组元素下标越界
12

属于物理层的互连设备是( )。

  • A.中继器
  • B.网桥
  • C.交换机
  • D.路由器
13

某单循环链表头指针为head且表长大于1,指针p指向表中某个结点,若p→next→next= head,则( )。

  • A.p指向头结点
  • B.p指向尾结点
  • C.*p的直接后继是头结点
  • D.*P的直接后继是尾结点
15

在TCP/IP传输层的段中,采用( )来区分不同的应用进程。

  • A.端口号
  • B.IP地址
  • C.协议类型
  • D.MAC地址
17

用户采用ADSL虚拟拨号接入因特网,联网时需要输入______。

  • A.ISP的市话号码
  • B.ISP的网关地址
  • C.用户账号和密码
  • D.用户的IP地址