CSP-J-2018真题

题目总数:34
总分数:100
时间:不限时
第 1 题    单选题

以下哪一种设备属于输出设备:(  )

A.

扫描仪

B.

键盘

C.

鼠标

D.

打印机

第 2 题    单选题

下列四个不同进制的数中,与其它三项数值上不相等的是(  )。

A.

 (269)16

B.

(617)10

C.

(1151)8 

D.

(1001101011)2

第 3 题    单选题

1MB等于(  )。

A.

1000 字节

B.

1024 字节

C.

1000 X 1000字节

D.

1024 X 1024字节

第 4 题    单选题

中国计算机学会于(  )年创办全国青少年计算机程序设计竞赛。

A.

1983

B.

1984

C.

1985

D.

1986

第 5 题    单选题

如果开始时计算机处于小写输入状态,现在有一只小老鼠反复按照 CapsLock、字母键 A、字母键S、字母键 D、字母键 F 的顺序循环按键,即 CapsLock、A、S、D、F、CapsLock、A、S、D、F、......,屏幕上输出的第 81 个字符是字母 (  )。

A.

 A 

B.

S

C.

 D

D.

a

第 6 题    单选题

根节点深度为 0,一棵深度为 h 的满 k(k>1)叉树,即除最后一层无任何子节点外,每一层上的所有结点都有k个子结点的树,共有(  )个结点。

A.

(kh+1-1)/(k-1)

B.

k h-1

C.

 k h

D.

 (k h-1) / (k - 1)

第 7 题    单选题

以下排序算法中,不需要进行关键字比较操作的算法是(  )。

A.

基数排序

B.

冒泡排序

C.

堆排序

D.

直接插入排序

第 8 题    单选题

给定一个含 N 个不相同数字的数组,在最坏情况下,找出其中最大或最小的数,至少需要 N - 1 次比较操作。则最坏情况下,在该数组中同时找最大与最小的数至少需要(  )次比较操作。( 表示向上取整, 表示向下取整)


A.

3N / 2 - 2


B.

3N / 2 - 2

C.

2N - 2

D.

2N - 4

第 9 题    单选题

下面的故事与(  )算法有着异曲同工之妙。从前有座山,山里有座庙,庙里有个老和尚在给小和尚讲故事:“从前有座山,山里有座庙,庙里有个老和尚在给小和尚讲故事:‘从前有座山,山里有

座庙,庙里有个老和尚给小和尚讲故事......’”


A.

枚举

B.

递归

C.

贪心

D.

分治

第 10 题    单选题

由四个没有区别的点构成的简单无向连通图的个数是(  )

A.

6

B.

7

C.

8

D.

第 11 题    单选题

1.       设含有 10 个元素的集合的全部子集数为 S,其中由 7 个元素组成的子集数为

T,则 T / S 的值为(  )。


A.

5 / 32

B.


15 / 128

C.

1 / 8

D.

21 / 128

第 12 题    单选题

10000 以内,与 10000 互质的正整数有(  )个。

A.

2000

B.

4000

C.

6000

D.

8000 

第 13 题    单选题

1.       为了统计一个非负整数的二进制形式中 1 的个数,代码如下:  

           

A.

x >>= 1

B.

x &= x - 1

C.

x |= x >> 1

D.

x <<= 1

第 14 题    单选题


下图中所使用的数据结构是(   )。



A.

哈希表

B.

C.

队列

D.

二叉树

第 15-18 题    多题目

1.       甲乙丙丁四人在考虑周末要不要外出郊游。

已知①如果周末下雨,并且乙不去,则甲一定不去;②如果乙去,则丁一定去;③如果丙去,则丁一定不去;④如果丁不去,而且甲不去,则丙一定不去。如果周末丙去了,则甲________(去了/没去)(1分),乙________(去了/没去)(1分),丁________(去了/没去)(1分),周末________(下雨/ 没下雨)(2分)。 


第1题 单选

第一空

A.

去了

B.

没去

第2题 单选

第二空

A.

去了

B.

没去

第3题 单选

第三空

A.

去了

B.

没去

第4题 单选

第四空

A.

下雨

B.

没下雨

第 19 题    填空题

从1到2018这2018个数中,共有__________个包含数字8的数。包含数字8的数是指有某一位是“8”的数, 例如“2018”与“188”。


第 20 题    填空题

、阅读程序写结果(共 4 题,每题 8 分,共计 32 分)

第 21 题    填空题

阅读程序写结果

第 22 题    填空题

阅读程序写结果

第 23 题    填空题

阅读程序写结果

第 24-28 题    多题目

完善程序

第 1 题 填空

第一空

第 2 题 填空

第二空

第 3 题 填空

第三空

第 4 题 填空

第四空

第 5 题 填空

第五空

第 29-33 题    多题目

完善程序

第 1 题 填空

第一空

第 2 题 填空

第二空

第 3 题 填空

第三空

第 4 题 填空

第四空

第 5 题 填空

第五空