全国高校计算机能力挑战赛真题(二)

全国高校计算机能力挑战赛Java模拟练习题(二)

竞赛官网:http://www.ncccu.org.cn/
全国高校计算机能力挑战赛真题(一)

1、模拟时间:90分钟
2、单选题15题(每题3分),编程题5题(共55分)
3、每题在交卷前都可以修改,交卷后将无法修改
4、模拟练习题均为往届真题,仅做赛前练习使用,编程题不提供阅卷


1.下列选项中,不属于Java语言特点的一项是
A.安全性
B.面向过程
C.支持跨平台使用
D.内置多线程技术


2.下列名称在Java语言中属于非法标识符的是
A.Thereisnovarname
B.vc_position
C.3dclub
D.ID_number


3.下列关于基本数据类型的说法中,不正确的一项是
A. boolean类型变量的值只能取真或假
B. float是带符号的32位浮点数
C.double是带符号的64位浮点数
D.char是8位Unicode字符


4.在Java语言中,以下__不属于基本数据类型
A.long
B.byte
C.vector
D.short


5.在Java语言中,long数据类型占用__字节的存储空间。
A.1字节
B.2字节
C.4字节
D.8字节


6.以下哪组数据类型转换需要强制类型转换
A.short到char
B.float到double
C.int到long
D.short到int


7.下列关于Java语言的特点说法错误的是
A.Java是一种面向对象语言
B.Java具有较好的可移植性
C.垃圾回收机制是核心技术
D.Java源程序可以在各类平台上运行


8.下面的选项中,哪项不宜作为“家具类”的属性
A.材料
B.风格
C.尺寸
D.运输能力


9.下面描述楼梯和手扶电梯之间的关系中,最贴切的是
A.拥有同样的基类
B.父类和子类
C.类和对象
D.类的重载


10.下列两个名词之间的关系描述中,符合类和对象关系的是
A.团长和士兵
B.书和书架
C.狼和老虎
D.作家和曹雪芹


11.Java虚拟机中,哪个数据区存储的是所有线程共享的数据
A.Java堆
B.Java虚拟机栈
C.程序计数器
D.以上都不是


12.下列关于抽象类说法正确的是
A.抽象类不能被继承
B.抽象类不能实例化
C.抽象类使用interface关键字
D.抽象类中一定要有抽象方法


13.下列类的定义中,错误的是
A.class AB {…}
B.public CD extends AB {…}
C.public class CD extends AB {…}
D.class EF extends AB implements CD {…}


14.阅读下列代码,选出该代码段正确的文件名

class Student{ 
	void method1(){} 
} 
public class Teacher{ 
    void method2(){} 
    public static void main(String[] args){
        System.out.println("main()"); 
    } 
}

A.Student.java
B.Student.class
C.Teacher.java
D.Teacher.class


15.关于下列代码说法正确的是

public class Test{
  public void a(){}
  public void a(int i){}
  public int a(){}
}

A.上述三个a方法是方法重载
B.上述三个a方法是方法重写
C.上述三个方法是第一个和第二个a方法是方法的重载,第三个不是
D.上述三个方法是第一个和第三个a方法是方法的重载,第二个不是


16.统计1到N(含)之间所有平方数的个数,并输出这个数目。提示:平方数的个数,如4是2的平方数,16是4的平方数,5不是平方数。
输入说明:一个整数N(N<100000)
输出说明:平方数的个数
输入样例:50
输出样例:7


17.对于给出的长度为N(N<1000)的正整数数组,满足连续3个元素均为合数的区间称为3合数区间,计算该数组中3合数区间的个数。
输入说明:第一行,数组中元素个数N,第二行,N个正整数,用空格隔开
输出说明:3 合数区间的个数
输入样例:7
6 8 4 9 7 5 8
输出样例:2


18.对于给定的字符数组(字符数少于10000),统计其中字母类型、数字类型和符号类型的字符出现次数,其中字母类型是英文字母a-z之间的字符(不区分大小写);数字类型是0-9之间的字符;符号类型是除英文字母、数字及空格外的其它字符。
输入说明:一个字符序列
输出说明:分三行输出:第一行字母类型,以a-z标识;第二行数字类型,以0-9标识;第三行符号类型,以others标识。每行格式如下:
类别标识出现次数(中间用一个空格分隔)
输入样例: Hello World!
输出样例: a-z 10
0-9 0
others 1


19.由N(N<=10000)个整数组成的数组,其中连续K(K<=200)个元素构成一个区间,称为K区间。一个K区间中任意两个数求其差值的绝对值,其中最大的绝对值记为Dk。请计算整个数组中,所有K区间中的最大Dk值,并输出。
输入说明:第一行是两个整数N和K,第二行输入N个数,表示数组中的元素。
输出说明:最大Dk值。
输入样例:8 2
12 23 27 34 35 36 8 45
输出样例:37


20.仓库新进了几批物资,只知道每批物资的数量和单价,请编写程序,按照每种物资的总价值,由高到低次序输出。
输入说明:第1行一个整数N,表明物资的批次数量。
第2~N+1行,每批物资的类别、数量及单价,中间用空格隔开,其中类别用A-Z加以区分。
输出说明:按物资价值降序输出排序结果,每行输出一种物资。
输入样例:5
A 5 10.00
B 3 2.00
A 5 8.00
B 3 2.50
C 10 3.50
输出样例:
A 90.00
C 35.00
B 13.50

  • 2
    点赞
  • 49
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
全国高校计算机能力挑战赛office真题是一项旨在考察大学生计算机应用能力的竞赛活动。这些真题涵盖了办公软件Office的各个模块,如Word、Excel、PowerPoint等,以及它们在实际工作中的应用技巧。参与者需要通过解答一系列真实案例、应用题以及操作题来展示他们的计算机能力和办公软件的运用水平。 这些真题的题目设计往往涉及到实际工作中常见的场景,要求参赛者具备对办公软件的熟练操作和灵活运用能力。比如,在Word模块中可能会考察排版、格式设置、文档编辑等方面的技能;在Excel模块中可能会包括据处理、表格设计、公式应用等内容;而在PowerPoint模块中可能会涉及到幻灯片制作、美化、演示技巧等方面的要求。 参与者需要在有限的时间内完成各项任务,展现他们的应变能力和工作效率。通过这些真题的解答,评委可以全面地了解参赛者的实际操作能力,以及对办公软件的理解程度。值得一提的是,这些真题所考察的内容与实际工作密切相关,通过参加这样的比赛,大学生可以提前积累实际工作所需的技能和经验。 总之,全国高校计算机能力挑战赛office真题不仅是一次展示大学生计算机应用能力的机会,也是一次锻炼和提升自己的学习和工作能力的机会。对于参与者来说,积极参与这样的比赛,不仅可以检验自己的水平,还有助于提高自己的实际操作技能。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值