首页 手机
当前位置: 好大学 > 试卷库 > 计算机类 > 软考 > 初级软考 > 程序员 >计算机软考程序员考试练习试题(一)

计算机软考程序员考试练习试题(一)

卷面总分:60分 答题时间:60分钟 试卷题量:30题 练习次数:0次

一、单选题 (共30题,共60分)
1.

已知 x= –109/128 ,若采用 8 位机器码表示,则 [x]补=()

  • A. 10010011
  • B. 11010101
  • C. 11101101
  • D. 10010010
纠错 标记
2.

存储一个 16×16 点阵的汉字 (每个点占用 1bit) ,需用 ()个字节。

  • A. 16
  • B. 32
  • C. 128
  • D. 256
纠错 标记
3.

执行 C 程序代码“int a=1;intb=0;intc=0;intd=(++a)*(c=1); ” 后,a、b、c、d 的值分别为 ()。

  • A. 2,0,1,2
  • B. 1,0,1,1
  • C. 2,0,1,1
  • D. 2,0,0,2
纠错 标记
4.

以下关于汇编语言叙述中,正确的是 ()。

  • A. 汇编语言程序可以直接在计算机上运行
  • B. 汇编控制伪指令用于控制汇编程序的执行流程
  • C. 在汇编语言中,不能定义符号常量
  • D. 伪指令语句所指示的操作是在程序运行时完成的
纠错 标记
5.

利用海明码 (Hamming Code) 纠正单比特差错的差错控制技术中,如果加入 4 位冗余位,则信息位最多为 ()位

  • A. 4
  • B. 8
  • C. 11
  • D. 15
纠错 标记
6.

甲公司将其开发的商业软件著作权经约定合法转让给乙公司,随后甲公司自行对原软件进行了改进, 形成新版本后进行销售。 那么,甲公司的行为 ()。

  • A. 不构成侵权,因为对原软件改进后形成了新版本
  • B. 不构成侵权,因为甲公司享有原软件的使用权
  • C. 不构成侵权,因为对原软件增加了新的功能
  • D. 构成侵权,因为甲公司不再享有原软件的使用权
纠错 标记
7.

数据的物理独立性是指当数据库的 ()。

  • A. 外模式发生改变时,数据的物理结构需要改变
  • B. 内模式发生改变时,数据的逻辑结构不需要改变
  • C. 外模式发生改变时,数据的逻辑结构不需要改变
  • D. 内模式发生改变时,数据的物理结构不需要改变
纠错 标记
8.

通常, ()应用于保护被中断程序现场等场合。

  • A. 队列
  • B. 数组
  • C. 双链表
  • D. 堆栈
纠错 标记
9.

两个小组独立地测试同一个程序, 第 1 组发现 40 个错误,第 2 组发现 50 个错误,在两个小组发现的错误中有 20 个是共同的,那么可以估计程序中的错误总数是 ()个。

  • A. 50
  • B. 70
  • C. 100
  • D. 140
纠错 标记
10.

软件测试通常可分为白盒测试和黑盒测试。其中,黑盒测试是根据()来设计测试用例。

  • A. 程序的内部逻辑
  • B. 程序的功能
  • C. 程序的性能
  • D. 软件规格说明
纠错 标记
11.

()是使用错误的 Windows 操作命令。

  • A. racert ceiaeC.org
  • B. nslookup ceiaeC.org
  • C. ping ceiaeC.org
  • D. arp ceiaeC.org
纠错 标记
12.

对于 Word 文档“工具”菜单中的“字数统计”命令的功能,其不能统计 ()。

  • A. 字符数
  • B. 段落数
  • C. 行数
  • D. 分栏数
纠错 标记
13.

在 Excel“单元格格式”对话框的“对齐”选项卡中, “水平对齐”选项中不包括 ()。

  • A. 靠上
  • B. 填充
  • C. 跨列居中
  • D. 两端对齐
纠错 标记
14.

在()存储结构中,在元素的存储结构之上另外建立一个元素与其存储位置之间的映射关系。

  • A. 索引(Index)
  • B. 散列 (Hash)
  • C. 链表(Link)
  • D. 顺序(Sequence)
纠错 标记
15.

若程序运行时系统报告关键字拼写错误,这属于 () 。

  • A. 语法错误
  • B. 运算对象不匹配错误
  • C. 静态语义错误
  • D. 动态语义错误
纠错 标记
16.

设有以下 C 语言说明语句,则值为 210 的表达式是 ()

structs

{inta;int*b;};

intx0[]={110 ,120} ,x1[]={210 ,220};

structsx[]={{100} ,{200}} ,*p=x;

x[0].b=x0;x[1].b=x1;

  • A. (++p)->a
  • B. *p->b
  • C. *(p++)->b
  • D. *(++p)->b
纠错 标记
17.

由 C 语言编写的中断处理程序,其特点是返回值和参数必须是 ()类型。

  • A. int
  • B. void
  • C. interrupter
  • D. reti
纠错 标记
18.

对于二维数组 a[0⋯5,0⋯4],设每个元素占 1 个存储单元,且以行为主序存储,则元素 a[2,3] 相对于数组空间起始地址的偏移量是()。

  • A. 5
  • B. 12
  • C. 13
  • D. 20
纠错 标记
19.

下列对 IPv6 地址 DB30:0:0:0601:E0D:0:0:0AD0 的简化表示中,正确的是 ()。

  • A. DB3::601:E0D:0:0:AD
  • B. DB30::601:E0D::0AD0
  • C. DB30:0:0:601:E0D::AD0
  • D. DB30:0:0:601:E0D::0AD
纠错 标记
20.

UML 中关联的多重度是指 ()。

  • A. 一个关联类有多少个方法被另一个类调用
  • B. 一个关联类有多少个属性被另一个类调用
  • C. 一个关联类的某个方法被另一个类调用的次数
  • D. 一个关联的实例中有多少个相互连接的对象
纠错 标记
21.

二进制语言是属于 ( )

  • A. 面向机器语言
  • B. 面向问题语言
  • C. 面向过程语言
  • D. 面向汇编语言
纠错 标记
22.

下列语言中不属于面向过程的语言是 ( )

  • A. 高级语言
  • B. 低级语言
  • C. C 语言
  • D. PASCAL 语言
纠错 标记
23.

下列字符中属于键盘符号的是 ( )

  • A. \\
  • B. \n
  • C. \t
  • D. \b
纠错 标记
24.

不是 C 语言提供的合法关键字是 ()

  • A. switch
  • B. begin
  • C. case
  • D. default
纠错 标记
25.

下列字符列中,能作为单个标识符是 ()

  • A. ? a
  • B. a=2
  • C. a.3
  • D. a___3
纠错 标记
26.

在 C 语言中,下列说法中错误的是 ()

  • A. 函数定义可以分为两个部分:函数说明部分和函数体
  • B. 主函数可以调用任何非主函数
  • C. 任何非主函数可以调用其它任何非主函数
  • D. 程序可以从任何函数开始执行
纠错 标记
27.

下列字符列中,可以作为 “字符串常量 ”的是 ( )

  • A. ABC
  • B. “ABC ”
  • C. ’ abc ’
  • D. ’ a’
纠错 标记
28.

在以字节存储字符的系统中, ’ \n ’ 在内存占用的 字节数是 ( )

  • A. 1
  • B. 2
  • C. 3
  • D. 4
纠错 标记
29.

字符串 ” XyZ ”在内存占用的字节数是 ( )

  • A. 3
  • B. 4
  • C. 6
  • D. 8
纠错 标记
30.

在以下字符列中,合法的长 整型常数是 ( )

  • A. OL
  • B. 4962710
  • C. 0.054838743
  • D. 1869el0
纠错 标记
答题卡(剩余 道题)
一、单选题
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
用时:00:00:00
暂停
交卷
置顶