精华内容
下载资源
问答
  • 计算机技能大赛

    千次阅读 2017-02-13 11:57:49
    7月底,领导安排让我参加公司组织的计算机技能竞赛,竞赛的前两名代表公司8月中旬到集团参加集团主办计算机技能大赛。拿到竞赛书籍后,就着手准备,从报名参加到公司预选只有一周的时间,不可能把所有的题目都练习完...

    7月底,领导安排让我参加公司组织的计算机技能竞赛,竞赛的前两名代表公司8月中旬到集团参加集团主办计算机技能大赛。拿到竞赛书籍后,就着手准备,从报名参加到公司预选只有一周的时间,不可能把所有的题目都练习完,只有先把所有题型都过一遍,了解每种题型都要做些什么,要怎么快速准确的做完。遇到不会做的就查找相应的解决方式,反复练习,力求能够做出与最终要求的效果一致。在公司组织的计算机大赛中,进入前两名,有幸参加集团组织的计算机大赛。

    由于在公司的选拔赛中,严格按照竞赛要求评分,使我看到了自己的在实际练习中存在的问题,在后续的练习中不断的改正。同时领导要求必须拿到名次,让我感到了巨大的压力,有压力就有动力,继续准备。计算机技能竞赛需要的是准确度及速度,至少保证练习三遍以上才有机会进入复赛,所以自己定了一个计划,第一遍根据竞赛试题顺序进行练习,把所有试题都练习一遍,做到心中有数。第二遍按照竞赛试题上每个章节选取一题组成模拟试题进行模拟测试,每套题完成的时间控制在一个半小时左右,保证准确性;第三遍也是模拟测试,在保证正确率的情况下,要提高操作速度,所以将完成时间尽量压缩到1个小时左右。每天利用工作之余的时间和下班后抽2-3个小时做练习,保证足够的熟练度。同时和一起参加比赛的同事罗建宾一起,交流各自在实际的操作中遇到的问题以及快捷的操作方式,达到了互相进步的效果。

    竞赛在集团建工技校举行,共有123人参加比赛,比赛分预赛和复赛,上午进行预赛,每个考室的预赛前10名进入下午的复赛,上午的比赛很顺利,没有任何差错,以考室第一的进入下午的复赛。得知进入复赛后,短暂的兴奋之后便冷静了下来,我知道能进入决赛的都是有着充分准备的选手,下午的复赛中,遇到了题目操作环境要求跟平时练习的不一致,这也是自己没有预料到的,只有先争取将自己有把握的题目尽量做完整,保证不扣分,后面留足够的时间来克服有困难的题目。当听到自己获得二等奖时,悬着的心才放下来了,比较满意的结果。

    很幸运参加这次竞赛,它让我明白了做事细心、稳重的重要性。因为在比赛中哪怕小小的失误也会让你在训练中流下的汗水付诸东流,而留下的也许是没有机会再去祢补的遗憾。竞赛结束了,我也收获了很多,工作中的事情可以很平凡,很简单,但不论做什么,只要认认真真,踏踏实实的完成,得到的不仅仅是技能的提升,更多的是经验的丰富及知识的增长。同时感谢领导及同事的在训练期间的关心及帮助。

    展开全文
  • 全国大学生计算机技能应用大赛Java模拟题 竞赛官网:http://www.cnccac.com/ 单选题 1.以下哪个不是java的垃圾回收算法 A.标记清除算法 B.空间分配算法 C.标记整理算法 D.分代回收算法 2.下列名称在java语言中属于...

    全国大学生计算机技能应用大赛Java模拟题

    竞赛官网:http://www.cnccac.com/

    单选题


    1.以下哪个不是java的垃圾回收算法
    A.标记清除算法
    B.空间分配算法
    C.标记整理算法
    D.分代回收算法


    2.下列名称在java语言中属于非法标识符的是
    A.Thereisnovarname
    B.3wlink
    C.whatavariable
    D.digitalID


    3.在java语言中,以下__不属于基本数据类型
    A.int
    B.array
    C.long
    D.short


    4.在java语言中,double数据类型占用__字节的存储空间
    A.16字节
    B.8字节
    C.4字节
    D.2字节


    5.下列关于java的运行环境说法错误的是
    A.Java虚拟机分析并解释执行字节码程序
    B.Java原程序通过集成开发环境(IDE)翻译为字节码程序
    C.Java是一种平台无关的语言
    D.Java保留了大部分与C++相似的语法


    6.以下关于电梯和智能电梯之间的关系描述中,最贴切的是
    A.拥有同样的基类
    B.父类和子类
    C.类和对象
    D.类的重载


    7.在java程序中,如果不赋给类的成员变量初始值,编译器会给出它们的默认值,以下解释中错误的是
    A.byte的默认值是0
    B.boolean的默认值是false
    C.long类型的默认值是0.0L
    D.char类型的默认值是’\0’


    8.以下不是java虚拟机(jvm)构成的是
    A.类加载器
    B.字节确认器
    C.码流分析器
    D.JIT实时编译器


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


    10.下列选项中关于java中关键字的说法错误的是
    A.default是用于switch语句中的默认分支
    B.extends只能作用于类,不能作用于接口
    C.import表明要访问指定的类或者包
    D.super表明当前对象的父类型的引用


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


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


    13.Java语言中,一个类可有多个方法名相同的方法,但方法的形参个数或类型或顺序等不完全相同。这种程序特性被称为
    A.继承
    B.复用
    C.重载
    D.Java不支持此特性


    14.下列代码实例化写法不正确的是

    class a {
    	public a(String i) {}
    	public a(int i) {}
    	public a(int i,int j){}
    }
    

    A. A a = new A(“lpf”);
    B. A a = new A();
    C. A a = new A(4);
    D. A a = new A (1,2) ;


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


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

    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


    17.设i, j, k,I均为int型的变量,并已赋值,下列表达式的结果属于非逻辑值的是
    A.i!=j&k%1<i
    B.i++==i+j+k+l
    C.#REF!
    D.i+j>=k+l


    18.以下关于异常捕获机制的描述,正确的是
    A.每个try块都必须有一个catch子句
    B.每个try块都必须有一个finally子句
    C.catch子句后如果只有一个语句,可以不使用子句开始和结束标记"{}"
    D.如果任何封闭try块都未捕获到异常,Java解释器将退出


    19.以下关于java程序初始化顺序的描述,不正确的是
    A.静态对象先于非静态对象初始化
    B.静态对象只初始化一次
    C.非静态对象可能会初始化很多次
    D.子类先于父类进行初始化


    20.关于类修饰符final和abstract关键字说法不正确的是
    A.一个类不能同时是abstract和final
    B.final关键字可以应用于类,也可以应用于方法
    C.一个方法可以既是abstract又是final
    D.final关键字应用于方法时,表明任何子类不能重写该方法。


    21.以下关于java语句,描述不正确的是
    A.assert是断言,用于进行程序调试
    B.continue用来提前跳出一个块
    C.final用来说明最终属性
    D.catch用在异常处理中,用来捕获异常


    22.Java应用程序中的主类需包含main(),以下哪项是main()的正确形参
    A.Char arg
    B.String args
    C.String args[]
    D.StringBuffer args[]


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


    24.下列常见的系统定义的异常中,有可能是网络原因导致的异常是
    A.IOException
    B.ClassNotFoundException
    C.FileNotFoundException
    D.UnknownHostException


    25.以下关于类的继承属性叙述正确的是
    A.在Java中一个类不能同时继承一个类和实现一个接口
    B.在Java中一个类只能实现一个接口
    C.在Java中接口只允许单一继承
    D.在Java中类只允许单一继承


    多选题

    26.下列选项代码正确的有
    A.

    int i=0;
    if (i) { 
    	System.out.println("OK");
    }
    

    B.

    boolean b=true;
    boolean b2=true;
    if(b==b2){
    	System.out.println("OK");
    }
    

    C.

    int i=1;
    int j=2;
    if(i==1 &| j==2)
    	System.out.println("OK");
    

    D.

    int i=1;
    int j=2;
    if (i==1 || j==2)
    	System.out.println("OK");
    

    27.下面哪些实现了继承关系
    A.

    interface Component {}
    class Container extends Component {}
    

    B.

    class Father {}
    class son extends Father {}
    

    C.

    abstract class Colorable {}
    class Shape extends Colorable {}
    

    D.

    public class Species {}
    public class Animal{
    	private Species species; 
    }
    

    28.下面正确声明一个一维数组的是
    A.String[] a
    B.String a[]
    C.char a[][]
    D.String a[10]


    29.下面哪几项在编译时候,会出现错误提示
    A.int a=Integer.parseInt(abc789);
    B.int a=(int)’我’;
    C.int a=int(’我’);
    D.int a=Integer.parseInt('a’);


    30.下面关于java语言说法正确的是
    A.Java语言是面向对象的、解释执行的网络编程语言
    B.Java语言具有可移植性,是与平台无关的编程语言
    C.Java语言可对内存垃圾自动收集
    D.Java语言编写的程序虽然是“一次编译,到处运行”,但必须要有Java的运行环境


    31.下面关于布局管理器说法正确的是
    A.布局管理器用来管理组件放置在容器中的位置和大小
    B.每个容器都有一个布局管理器
    C.使用布局管理器可以使JAVA生成的图形用户界面具有平台无关性
    D.布局管理器LayoutManager本身是一个接口,通常使用的是实现了该接口的类


    32.下面哪些说法是错误的
    A.用New运算符来创建的对象,在JVM退出时才会被做垃圾回收
    B.判断一个对象是否可以被垃圾回收的条件为是否还有对该对象的
    C.引用java函数的参数传递规定,所有的原始类型(如整数)和对象(使用new来创建的都为地址传递
    D.java函数支持重载,但函数必须至少有一个参数或返回值的类型不同或个数不同


    33.下面叙述哪些是正确的
    A.java中的集合类(如Vector)可以用来存储任何类型的对象,且大小可以自动调整。但需要事先知道所存储对象的类型,才能正常使用
    B.在java中,可以用异常(Exception)来抛出一些并非错误的消息,但这样比直接从函数返回一个结果要花费更大的系统开销
    C.java接口包含函数声明和常量声明
    D.java中,子类不可以访问父类的私有成员和受保护的成员


    34.在java中,关于final关键字的说法正确的是
    A.如果修饰变量,则一旦赋了值,就等同一个常量
    B.如果修饰类,则该类只能被一个子类继承
    C.如果修饰方法,则该方法不能在子类中被覆盖
    D.如果修饰方法,则该方法所在的类不能被继承


    35.在java中,下面关于包的陈述中正确的是
    A.包的声明必须是源文件的第一句代码
    B.包的声明必须紧跟在import语句的后面
    C.只有公共类才能放在包中
    D.可以将多个源文件中的类放在同一个包中


    36.下面哪几个函数是public void example() {…}的重载函数
    A.public void example(int m){…}
    B.public int example () {…}
    C.public void example2() {…}
    D.public int example (int m, float f){…}


    37.下面有关私有变量和私有方法的声明,哪些叙述是对的
    A.用关键字private修饰的成员变量和方法,称为私有变量和私有方法
    B.用关键字protected修饰的成员变量和方法,称为私有变量和私有方法
    C.用关键字public修饰的成员变量和方法,称为私有变量和私有方法
    D.私有变量不能通过对象直接访问,只有在本类中创建的自己对象,才能访问自己的私有变量


    38.下面关于继承的叙述哪些是正确的
    A.在java中只允许单一继承
    B.在java中一个类只能实现一个接口
    C.java的单一继承使代码更可靠
    D.在java中一个类不能同时继承一个类和实现一个接口


    39.下面关于Java中输入/输出流的说法正确的是
    A.FileInputStream与 FileOutputStream类用读、写字节流
    B.Reader 与Writer类用来读、写字符流
    C.RandomAccessFile既可以用来读文件,也可以用来写文件
    D.File类用来处理与文件相关的操作


    40.下面关于Java 中异常处理Try块的说法正确的是
    A.try 块后通常应有一个catch块,用来处理 try块中抛出的异常
    B.catch块后必须有finally块
    C.可能抛出异常的方法调用应放在try块中
    D.对抛出的异常的处理必须放在try块中


    判断题

    41.类的方法名可以和变量重名
    A.正确
    B.错误


    42.String类的对象长度是可以随意改变的
    A.正确
    B.错误


    43.方法重载中参数列表的不同只能是参数个数的不同
    A.正确
    B.错误


    44.如果类定义了构造方法,也可以用该类的默认构造方法
    A.正确
    B.错误


    45.Java是一种面向对象语言
    A.正确
    B.错误


    46.Java具有较好的可移植性
    A.正确
    B.错误


    47.垃圾回收机制是核心技术
    A.正确
    B.错误


    48.Java源程序可以在各类平台上运行
    A.正确
    B.错误


    49.Byte是带符号的8位整型数
    A.正确
    B.错误


    50.Long是带符号的32位整型数
    A.正确
    B.错误

    展开全文
  • 最近,在知乎上看到一个问题:“数据分析师需要注重哪方面的计算机技能培养?” 问题的背景是这样的: 某211高校通信专业出身,毕业后在运营商工作了7年多,先后从事通信网络运维、规划工作,近两年负责运营商...

    最近,在知乎上看到一个问题:“数据分析师需要注重哪方面的计算机技能培养?”

    问题的背景是这样的:

    某211高校通信专业出身,毕业后在运营商工作了7年多,先后从事通信网络运维、规划工作,近两年负责运营商数据分析(网络部门,偏向业务分析)。

    由于职业发展瓶颈,从去年11月计划跳槽,花了半年时间学习统计学基础、SQL、Python等。

    近期跳槽到互联网产品部门,从事互联网产品(APP)的数据分析师,支撑产品部门的数据分析(偏向业务分析,不负责数据仓库、ETL等偏向IT工作)。工作内容差异较大,包括分析的颗粒度、工作方式(例如自己写shell脚本跑数)、工作内容,因此紧急提升linux(shell编程)、SQL等技能,且加快对业务的熟悉,但仍感觉亚历山大。

    个人想继续往数据分析方向发展,也深知数据分析包括计算机科学、统计学、业务等三个部分内容,目前比较欠缺的应该是计算机科学,请问对于想往数据分析师(数据科学)方向发展,计算机科学方面的技能能否给些提升建议?

    今天也是想借这个问题,系统回答下“数据分析师”的职业发展,也是最近在思考的。

    根据我近10年的工作经验,包括在甲方IT部任职BI项目经理和运营部任职业务分析经理,乙方Data Analytics项目(EDW/BI/Big Data/AI Machine Learning)咨询和项目实施经验,按照由易到难的进阶步骤,我觉得应该掌握这些技能:

    基础篇

    1、首先是Excel,貌似这个很简单,其实未必。Excel不仅能够做简单二维表、复杂嵌套表,能画折线图/Column chart/Bar chart/Area chart/饼图/雷达图/Combo char/散点图/Win Loss图等,而且能实现更高级的功能,包括透视表(类似于BI的多维分析模型Cube),以及Vlookup等复杂函数,处理100万条以内的数据没有大问题。最后,很多更高级的工具都有Excel插件,例如一些AI Machine Learning的开发工具。

    数据分析师需要掌握哪方面的计算机技能?

     

    2、掌握SQL Server或者Oracle的SQL语句,虽然你是业务分析师,但如果取数据能少依赖于IT人员和IT工具(比如BI的多维分析模型,有时候并不能获取你想要的数据),对于做业务分析,无疑是如虎添翼,我曾经见过华为的会计能写七层嵌套的SQL语句,很吃惊。包括join, group by, order by, distinct, sum, count, average, 各种统计函数等。

    3、掌握可视化工具,比如BI,如Cognos/Tableau/FineBI等,具体看企业用什么工具,像我之前用的是FineBI。这些工具做可视化非常方便,特别是分析报告能含这些图,一定会吸引高层领导的眼球,一目了然了解,洞察业务的本质。另外,作为专业的分析师,用多维分析模型Cube能够方便地自定义报表,效率大大提升。

    数据分析师需要掌握哪方面的计算机技能?

    总结:至此,掌握以上技能的80%,可以算是一个合格的分析师了。这个阶段的数据分析师,需要既懂得如何利用工具处理数据,也要懂得业务场景,能分析解决基本的问题。这里还是要强调一点,数据分析师最重要的是熟悉业务,最好是懂。懂业务,分析逻辑就会清晰一般,而且也能排除大部分无用的尝试。长期以往对于了解的业务,比对一下数据就知道问题出在哪里了。

    之后,如果是要深钻技术,甚至往数据科学家方向上发展。

    进阶篇

    1、系统的学好统计学

    纯粹的机器学习讲究算法预测能力和实现,但是统计一直就强调“可解释性”。比如说,针对今天微博股票发行就上升20%,你把你的两个预测股票上涨还是下跌的model套在新浪的例子上,然后给你的上司看。统计学就是这样的作用。

    数据挖掘相关的统计方法(多元Logistic回归分析、非线性回归分析、判别分析等)

    定量方法(时间轴分析、概率模型、优化)

    决策分析(多目的决策分析、决策树、影响图、敏感性分析)

    树立竞争优势的分析(通过项目和成功案例学习基本的分析理念)

    数据库入门(数据模型、数据库设计)

    预测分析(时间轴分析、主成分分析、非参数回归、统计流程控制)

    数据管理(ETL(Extract、Transform、Load)、数据治理、管理责任、元数据)

    优化与启发(整数计划法、非线性计划法、局部探索法、超启发(模拟退火、遗传算法))

    大数据分析(非结构化数据概念的学习、MapReduce技术、大数据分析方法)

    数据挖掘(聚类(k-means法、分割法)、关联性规则、因子分析、存活时间分析)

    其他,以下任选两门(社交网络、文本分析、Web分析、财务分析、服务业中的分析、能源、健康医疗、供应链管理、综合营销沟通中的概率模型)

    风险分析与运营分析的计算机模拟

    软件层面的分析学(组织层面的分析课题、IT与业务用户、变革管理、数据课题、结果的展现与传达方法)

    2、掌握AI Machine Learning算法,会用工具(比如Python/R)进行建模。

    传统的BI分析能回答过去发生了什么?现在正在发生什么?但对于未来会发生什么?必须靠算法。虽然像Tableau、FineBI等自助式BI已经内置了一部分分析模型,但是分析师想要更全面更深度的探索,需要像Python/R的数据挖掘工具。另外大数据之间隐藏的关系,靠传统工具人工分析是不可能做到的,这时候交由算法去实现,无疑会有更多的惊喜。

    其中,面向统计分析的开源编程语言及其运行环境“R”备受瞩目。R的强项不仅在于其包含了丰富的统计分析库,而且具备将结果进行可视化的高品质图表生成功能,并可以通过简单的命令来运行。此外,它还具备称为CRAN(The Comprehensive R Archive Network)的包扩展机制,通过导入扩展包就可以使用标准状态下所不支持的函数和数据集。R语言虽然功能强大,但是学习曲线较为陡峭,个人建议从python入手,拥有丰富的statistical libraries,NumPy ,SciPy.org ,Python Data Analysis Library,matplotlib: python plotting。

    数据分析师需要掌握哪方面的计算机技能?

    最后,怎么说呢,无论何时业务分析、数据分析还是数据科学教,他的价值体现还是在于商业价值。数据人才到最后的发展也一定是要往企业运营VP、战略参谋者身居。比如,数据战略家可以使用IT知识和经验来制定商业决策,数据科学家可以结合对专业知识的深入理解使用IT技术开发复杂的模型和算法,分析顾问可以结合实际的业务知识与分析经验聚焦下一个行业爆点。

    所以需要你具备沟通、组织、管理能力和商业思维,这就不只局限于某个岗位了,需要你站在更高位的角度思考,为企业谋福利。同时也要思考,拿着“数据分析”这张牌,如何在公司发挥价值,用数据驱动企业运营,这是要思考的。

    课程推荐

    如果想快速对数据分析建立认知,找到一个学习方向,推荐秦路老师的《7周入门数据分析》。

    如果是在想要从事或已经从事数据工作的,比如“表哥表姐”,需要类似一个大牛在帮扶着教你的,这里重点安利一个叫《决策菁英》的培训课程。

    这个课程算是我见过比较齐全比较接地气的了。从行业背景、个人定位、工具技术学习、业务需求配合、职业发展,在企业放大数据分析的影响力等等,都有很详细的解答。

    尤其是成为数据分析师之后,可能会面临的一些问题:比如说你基于数据分析得出结论和建议,领导不采纳不接受,决策难落地,自己也做不出成果。如果你发展的顺利,公司组建了一个数据中心,你作为leader,为了迎合现在以及未来各种各样的业务需求,可能需要设计开发数据产品,很大一部分工作就涉及与业务、技术如何配(si)合(bi)沟通的事。

    最后,成为数据部门的老大,可能需要考虑如何将个人的影响力、部门的影响力在企业中放大。这里数据分析可能要在全公司推广,数据分析的决策可能也要上升到影响战略的程度,这其中也有很多技能之外的东西。

    展开全文
  • 2020年全国大学生计算机技能应用(C++科目初赛题目整理)

    2020年全国大学生计算机技能应用(C++科目初赛题目整理)

    题目是自己完成之后整理,分享给有需要的朋友,欢迎交流!
    原创博文:C++基础知识点考察:https://blog.csdn.net/Charzous/article/details/107409260

    1、单选题

    第 1题
    下列选项正确的是()

    A
    数据库系统的核心是软件工具 ( × )
    B
    数据库系统的核心是数据库 ( × )
    C
    数据库系统的核心是数据模型 ( × )
    D
    数据库系统的核心是数据库管理系统 ( √ )

    第 2题
    结构化程序设计的基本结构()

    A
    递归、迭代和回溯 ( × )
    B
    过程、函数和子程序 ( × )
    C
    顺序、选择和循环 ( √ )

    D
    调用、返回和选择 ( × )

    第 3题
    下面哪个关键字不能用来申明类的访问权限()

    A
    public ( × )
    B
    private ( × )
    C
    protected ( × )
    D
    static ( √ )

    第 4题
    线性表的顺序存储结构和线性表的链式存储结构分别是()

    A
    顺序存取的存储结构、顺序存取的存储结构 ( × )
    B
    随机存取的存储结构、顺序存取的存储结构 ( √ )

    C
    随机存取的存储结构、随机存取的存储结构 ( × )
    D
    任意存取的存储结构、任意存取的存储结构 ( × )

    第 5题
    对于软件的生命周期,下列选项不包括的是()

    A
    市场调研 ( √ )

    B
    需求分析 ( × )
    C
    软件测试 ( × )
    D
    软件维护 ( × )

    第 6题
    数据流程图(dfd图)是()

    A
    软件概要设计的工具 ( × )
    B
    软件详细设计的工具 ( × )
    C
    结构化方法的需求分析工具 ( √ )

    D
    面向对象方法的需求分析工具 ( × )

    第 7题
    下列叙述正确的是()

    A
    false是一个字符型常量 ( × )
    B
    false是一个字符型变量 ( × )
    C
    11是一个逻辑性常量 ( × )
    D
    1.1是一个double常量 ( √ )

    第 8题
    下列语句描述错误的是()

    A
    一个模块的内聚性越高则该模块的独立性越强 ( × )
    B
    内聚性和耦合性是模块独立程度的定性度量标准 ( × )
    C
    模块的独立性与模块的信息隐蔽和局部化无关 ( √ )

    D
    一个模块的耦合性越高则该模块的独立性越弱 ( × )

    第 9题
    下列叙述中不正确的是()
    A
    C++语言中将变量分为auto、static、extern和register四种存储类型 ( × )
    B
    自动变量和外部变量的作用域为整个程序文件 ( √ )

    C
    函数内定义的静态变量的作用域为定义它的函数体 ( × )
    D
    外部静态变量的作用域为定义它的文件内 ( × )

    第 10题
    在长度为n的顺序存储线性表中删除一个元素,最坏情况下需要移动表中元素个数为()

    A
    n ( × )
    B
    n+1 ( × )
    C
    n-1 ( √ )

    D
    n/2 ( × )

    第 11题
    下列变量名称不合法的是()

    A、int a; ( × )
    B、int a; ( × )
    C、int a
    ; ( × )
    D、int 3a; ( √ )

    第 12题
    int a[10]={1,2,3,4,5,6,7,8,9,10}; *P=a; 则数值为5的表达式是()

    A、*P+5 ( × )
    B、\*(P+4) ( √ )
    C、*P+=5 ( × )
    D、P+5 ( × )

    第 13题
    C++语言与C语言相比,它在求解问题方法上进行的最大改进是()

    A、面向过程 ( × )
    B、面向对象 ( √ )
    C、安全性 ( × )
    D、复用性 ( × )

    第 14题
    下列关于队列说法正确的是()

    A在队列中只能插入数据 ( × )
    B在队列中只能删除数据 ( × )
    C队列是先进先出的线性表 ( √ )
    D队列是先进后出的线性表 ( × )

    第 15题
    下列叙述正确的是()

    A有一个以上根结点的数据结构不一定是非线性结构 ( × )
    B只有一个根结点的数据结构不一定是线性结构 ( √ )
    C循环链表是非线性结构 ( × )
    D双向链表是非线性结构 ( × )

    第 16题
    下面程序的输出结果是()

    #include<iostream>
    using namespace std;
    int main()
    {
    	for(int a=5,x=0;!x&&a<=10;a++)
    		a++;
    	cout<<a<<endl;
    }
    

    A、10 ( × )
    B、11 ( √ )
    C、12 ( × )
    D、13 ( × )

    第 17题
    一个教师可以教授多门课程,一门课程可以由多个教师讲授,则实体教师和课程的联系是()

    A、1对1联系 ( × )
    B、1对多联系 ( × )
    C、多对1联系 ( × )
    D、多对多联系 ( √ )

    第 18题
    定义无符号整数类UInt,可以作为类UInt实例化值的是()

    A、235 ( √ )
    B、-235 ( × )
    C、0.239 ( × )
    D、整数集合{1,2,3,4,5} ( × )

    第 19题
    程序调试的任务是()

    A设计测试用例 ( × )
    B验证程序的正确性 ( × )
    C发现程序中的错误 ( × )
    D诊断和改正程序中的错误 ( √ )

    第 20题
    下列选项中属于面向对象设计方法主要特征的是()

    A继承 ( √ )
    B自顶向下 ( × )
    C模块化 ( × )
    D逐步求精 ( × )

    第 21题
    下列中不是C++关键字的是()

    A、class ( × )
    B、function ( √ )
    C、friend ( × )
    D、virtual ( × )

    第 22题
    下列程序输出结果是()

    #include<iostream>
    using namespace std;
    int main()
    {
    	int a[10]={1,2,3,4,5,6};
    	int *p=a;
    	cout<<*p;
    }
    

    A、1 ( √ )
    B、12 ( × )
    C、123456 ( × )
    D、12345678910 ( × )

    第 23题
    下列程序输出结果是()

    #include<iostream>
    using namespace std;
    class A{
    	public:
    		static int a;
    		void init()
    		{a=1};
    		A(int a=2)
    		{
    			init();
    			a++;
    		}
    }
    int A::a=0;
    int main()
    {
    	A obj(5);
    	cout<<obj.a<<'\n';
    	return 0;
    }
    

    A、0 ( × )
    B、1 ( √ )
    C、2 ( × )
    D、3 ( × )

    第 24题
    一个类的友元函数可以访问类的()成员。

    A私有成员 ( × )
    B保护成员( × )
    C公有成员( × )
    D所有成员( √ )
    解析:一个类的友元函数对类成员的访问能力等同于类的成员函数,即能访问类的所有成员。

    第 25题
    桌上放有红桃、黑桃和梅花三种牌,共20张,下列判断正确的是()

    ①桌上至少有一种花色的牌少于6张;
    ②桌上至少有一种花色的牌多于6张;
    ③桌上任意两种牌的总数将不超过19张.
    A.①②( × )
    B.①③( × )
    C.②③( √ )
    D.①②③( × )

    2、不定项选择题

    第 26题
    下面程序运行结果是()

    #include<iostream>
    using namespace std;
    void fun(int *a,int *b)
    {
    	int x=*a;
    	*a=*b;
    	*b=x;
    	cout<<*a<<*b<<" ";
    }
    int main()
    {
    	int x=1,y=2;
    	fun(&x,&y);
    	cout<<x<<y<<'\n';
    	return 0;
    }
    

    A、12 12 ( × )
    B、12 21 ( × )
    C、21 12 ( × )
    D、21 21 ( √ )

    第 27题
    C++中,对变量的存储类型说明有以下几种()
    A自动变量 ( √ )
    B寄存器变量 ( √ )
    C外部变量 ( √ )
    D静态变量 ( √ )

    第 28题
    对指针变量的类型说明包括哪几个内容()

    A指针类型说明,即定义变量为一个指针变量; ( √ )
    B指针变量名; ( √ )
    C变量值(指针)所指向的变量的数据类型。 ( √ )
    D变量值可以不需要指明 ( × )

    第 29题
    在链表的基本操作中,对链表的主要操作有以下几种()

    A建立链表 ( √ )
    B结构的查找与输出 ( √ )
    C插入一个结点 ( √ )
    D删除一个结点 ( √ )

    第 30题
    C++类体系中,能被派生类继承的有()

    A转换函数 ( √ )
    B构造函数 ( × )
    C虚函数 ( √ )
    D静态成员函数 ( √ )

    第 31题
    下列不是作用域运算符“::”的功能是()

    A标识作用域的级别的 ( √ )
    B指出作用域的范围的 ( √ )
    C给定作用域的大小的 ( √ )
    D标识成员是属于哪个类的 ( × )

    *第 32题
    对于int a[5];的描述中,错误的是()

    A、a是一个指向数组的指针,所指向的数组是5个int型元素  ( √ )
    B、a是一个指向某数组中第5个元素的指针,该元素是int型变量 ( √ )
    C、a[5]表示数组的第5个元素的值,是int型的值 ( √ )
    D、a是一个具有5个元素的指针数组,每个元素是一个int型指针 ( × )

    第 33题
    下列是函数重载所要求的条件是()

    A函数名相同 ( √ )
    B参数个数不同 ( √ )
    C参数类型不同  ( √ )
    D函数返回值类型不同 ( × )

    第 34题
    标识符的第一个字符可以是()

    A字母 ( √ )
    B数字 ( × )
    C下划线 ( √ )
    D都可以 ( × )

    第 35题
    下列程序输入13145后,输出结果是()

    #include<iostream>
    using namespace std;
    int main()
    {
    	long n,r=0;
    	do{
    		cin>>n;
    	}while(n<=0);
    	
    	while(n!=0)
    	{
    		r=r*10+n%10;
    		n/=10;
    	}
    	cout<<r<<'\n';
    	return 0;
    }
    

    A、13145 ( × )
    B、115 ( × )
    C、54131 ( √ )
    D、511 ( × )

    第 36题
    设栈S和队列Q的初始状态为空,元素e1、e2、e3、e4、e5和e6依次通过栈S,一个元素出栈后即进入队列Q,若6个元素出队的顺序是e2、e4、e3、e6、e5、和e1,则栈S容量至少应该是()

    A、6 ( × )
    B、4 ( × )
    C、3 ( √ )
    D、2 ( × )

    第 37题
    下列说法中,属于数据模型所描述的内容是()

    A数据结构 ( √ )
    B数据操作 ( √ )
    C数据查询 ( × )
    D数据约束 ( √ )

    第 38题
    下面程序段的时间复杂度为()

    i=s=0;
    while(s<n)
    {
    	i++;s+=i;
    }
    

    A、O(n) ( √ )
    B、O(n²) ( × )
    C、O(log2n) ( × )
    D、O(n³) ( × )

    第 39题
    关于派生类与基类之间的关系,下面说法正确的有()

    A基类表示比较抽象的、一般性的、较大范畴的对象,而派生类表示比较具体的、特殊性的、较小范畴的对象 ( √ )
    B派生类的一个对象也是其基类的一个对象,这是无条件的 ( √ )
    C派生类创建一个对象,那么该派生类的所有直接或间接的基类也要实例化 ( √ )
    D越具体的派生类包含越少的属性 ( × )

    第 40题
    下面对象概念描述正确的是()

    A任何对象都必须有继承性 ( × )
    B对象是属性和方法的封装体 ( √ )
    C对象间的通讯靠消息传递 ( √ )
    D操作是对象的动态性属性 ( √ )

    3、判断题

    第 41题
    数据项是数据的最小单位。

    A正确 ( × )
    B错误 ( √ )

    第 42题
    析构函数有形参,没有返回值,能重载。

    A正确 ( × )
    B错误 ( √ )

    第 43题
    一维数组int A[]={1,2,3,4,5}这样赋值是合法的。

    A正确 ( √ )
    B错误 ( × )

    第 44题
    一维数组a[10],a代表的是数组名,是一个元素的地址,也就是a[1]的地址,等价于&a。

    A正确 ( × )
    B错误 ( √ )

    第 45题
    C++面向过程程序设计建立在结构化程序设计的基础上,以类为构造程序的基本单位。

    A正确 ( × )
    B错误 ( √ )

    第 46题
    指针变量定义时一定要初始化。

    A正确 ( √ )
    B错误 ( × )

    第 47题
    表达式5!=3的值是1.

    A正确 ( √ )
    B错误 ( × )

    第 48题
    面向对象的通信机制是消息,一个消息可以产生相同的相应效果,这种现象成为多态。

    A正确 ( × )
    B错误 ( √ )

    第 49题
    函数调用可以作为一个独立的语句存在。

    A正确 ( √ )
    B错误 ( × )

    第 50题
    当指针P指向一个元素时候,P+1就是指向下一个元素。

    A正确 ( √ )
    B错误 ( × )

    展开全文
  • ML之LGBMRegressor(Competition):2018年全国大学生计算机技能应用大赛《住房月租金预测大数据赛》——设计思路以及核心代码—191017再次更新 目录 竞赛相关信息 数据集处理前后 输出结果 设计思路 核心代码...
  • 一开始觉得还比较简单,难度是逐渐加大的,今天来整理一下这套卷子的易错题。 这只是模考,不是初赛的题目!! 单选题 判断下列常量不合法的是(A) A....B....C....D....A是不合法的,以0开头,表示的是八进制,有个8肯定不对,...
  • 主要是全国计算机等级考试~因为你不是计算机系的~所以你没必要再钻那么深~当然如果你愿意的话你也可以考程序员~还有通过微软资格认证~还有企业信息管理师资格认证等等,下面是具体介绍~~ 企业信息管理师资格...
  • 选项 value A a^b B a1b(此处1为竖直的一杠(或运算符),因markdown格式的限制在表格中打不出来) C a&b D a答案:A 这道题涉及到c语言的 “位运算” ,因为在计算机内部(笼统的说)数值的储存都是以二进制的方式...
  •        早上10点,准时开始比赛。10:00~11:30一个半小时的时间,需要解答13道不定项选择题、2道程序填空题、1道程序设计题和1道综合应用题。这里准备记录分享一下我的思路和解法...
  • 转载于http://www.fjcpc.edu.cn/competion/title.html计算机专业组: 评分标准: 评分项目 各项总分 应得分完成题目要求,实现应有的功能 40分 附加及辅助功能 5分 数据结构合理代码冗余度低 10分 界面
  • 计算机专业技能

    千次阅读 2012-03-09 20:24:29
    计算机专业技能 计算机领域的专业技能是测试工程师应该必备的一项素质,是做好测试工作的前提条件。尽管没有任何IT背景的人也可以从事测试工作,但是一名要想获得更大发展空间或者持久竞争力的测试工程师,则...
  • 个人感受 03级计三 王传杰 我参加了2005年山东省计算机技能技术大赛,从中我学到了很多东西。这是一个比赛拿证形式的比赛,是省劳动厅组织并颁发证书。刚刚我初赛参加时,只是想着拿证书。初赛的考试
  • 计算机行业各种职业技能

    千次阅读 2017-05-09 17:26:00
    前端工程师必备技能图谱 各类程序开发语言概述 运维工程师必备技能图谱 大数据工程师必备技能图谱 嵌入式开发必备技能图谱 Hadoop 家族技能图谱 安全工程师必备技能图谱 云计算工程师必备技能图谱 iOS 开发工程师...
  • 计算机专业学生必备技能

    万次阅读 多人点赞 2011-10-07 11:03:59
    身为计算机专业的学生,我在看过好多同学找工作的经历后,开始思考,到底什么样的学生才能很好的契合公司的需求,才能很容易的拿到offer。  我认为,计算机专业的学生,在大学四年里,要学的东西很多。   第一...
  • 计算机基本操作技能考试大纲

    千次阅读 2007-09-23 22:10:00
    计算机基本操作技能考试大纲  下载
  • 计算机行业个人简历技能描述

    千次阅读 2012-03-17 13:48:56
    计算机行业个人简历技能描述 电脑技术员:信息管理、网络维护、软硬件维护。一、维护以前所在公司的门户网站。二、公司网络规划(制作网络规划拓扑图)及硬件建设三、公司办公设备的日常维护。 ①计算机系统维修...
  • 2014成都百万职工职业技能大赛计算机程序员决赛 技能大赛决赛题目,上机考试的决赛题目 《车轮管理》 1)车辆基础信息管理 2)用车审签流程,用车申请-》领导审批-》司机记录实际用车情况。 3)车辆使用情况统计...
  • 计算机应用技能大赛练习题1

    千次阅读 2009-05-18 21:10:57
    计算机应用技能大赛练习题1 进期上传附件 转载于:https://blog.51cto.com/dengfukun/159131
  • 计算机网络应用技术技能大赛

    千次阅读 2012-04-02 22:24:55
    计算机网络应用》技能竞赛项目     赛题说明 一、竞赛内容分布 “计算机网络应用”竞赛共分四个部分(每部分均采用百分制),其中: 第一部分:网络环境搭建项目,占总分的比例为10%; 第二部分:网络...
  • 数学分析、线性代数、矩阵方程组、群论几何:解析几何、微分几何、黎曼几何、拓扑学数值方法:最优化、数值解概率、统计、抽样法…编程 (Programming)“编程能将你脑中的想法得到实现并看到”C/C++计算机技术:...
  • Ruijie> //用户模式 Ruijie>enable //进入特权模式 Ruijie#config termainal //进入全局配置模式 Ruijie(config)#hostname SW1 //更改名称为SW1 SW1(config)#no hostname //将系统名称恢复默认...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 149,157
精华内容 59,662
关键字:

计算机技能