全国计算机二级考试(c语言)的题型及各题分值是怎样的?(笔试和上机)
全国计算机二级考试(c语言)的题型及各题分值是怎样的题型分值分布:1、单项选择题,40题,40分(含公共基础知识部分10分)。2、程序填空题,2~3个空,18分;上机题。3、程序改错题,2~3处错误,18分;上机题。4、程序设计题,1题,24分;上机题。二级公共基础知识在各科考试选择题中体现。程序设计部分,主要考查考生对程序设计语言使用和编程调试等基本能力,在选择题和操作题中加以体现。扩展资料:二级c语言考试要求:1、熟悉Visual C++2010 Express集成开发环境。2、掌握结构化程序设计的方法,具有良好的程序设计风格。3、掌握程序设计中简单的数据结构和算法并能阅读简单的程序。4、在Visual C++2010 Express集成环境下,能够编写简单的C程序,并具有基本的纠错和调试程序的能力。参考资料:百度百科-二级c语言
计算机二级c语言考试题目类型
全国计算机二级C语言程序设计包括40个单选题(每题一分)和三道操作题(60分)。单选题中1~10题为二级公共基础知识,单选题的11~40题是C语言的内容。操作题包括程序填空(18分)、程序改错(18分)和编程题(24分)各一题。程序填空是将一个完整的程序,扣掉两到三处,让考生将它填写完整。由于每位考生具体抽到的题目不同,程序填空有2到3个空要填。程序改错也是一个完整的程序,其中有2~3处错误要求考生将他们改正。编程题是要求考生编写一个程序,然后运行出题干要求的结果。题目中主函数main()会完整给出,在主函数中将调用fun()函数,fun函数由考生自己编写。编程题以运行结果给分,所编写完成后必须运行,否则没分。二级C语言程序设计考试涉及公共基础知识和C语言两块。公共基础知识内容包括数据结构与算法、程序设计基础、软件工程基础、数据库设计基础四部分。考10个单选每个1分。C语言有基础知识(C语言概述、常量与变量、数据类型、运算符和表达式),编程三大结构(顺序结构、选择结构、循环结构),数组、函数和指针,其他内容(预处理命令、结构体和共用体、位运算、文件)四大部分内容。重点是第二、三部分。
计算机二级c语言真题
我本人第一次考计算机二级的时候,因为没有这么认真的复习,加上遇到了新题就是“病毒”的那一题,然后就没有通过。第二次的话花了差不多一个半月的时间认真复习吧,只要一有空就做题,第二次考到的级别是“优秀”。然后使用的是小黑老师的计算机二级软件练习,有相关的公众号可以自己在微信里面搜索。加上小黑老师配套的练习视频,或者去B站看一下未来教育的相关免费视频,两个视频相结合,你认为小黑和未来教育中同一套题里面哪一个方式简单你就选哪一个。考前我个人还是建议要看一下小黑老师考前直播,因为我第二次考试的时候小黑老师压中的题。看了一下小黑老师总结的考前直播那些重点复习都题目,其实就是题型中比较经典的,也是比较难度的那几道题经常考。还有小黑老师的考前直播也会详细再教一下那些比较有难度,然后又有很大机会考的题。选择题的话,我也是刷的是小黑老师的选择题刷题,然后我2020年九月份考的选择题跟小黑老师选择题练习题库是20道题都是一样的,可能是我幸运吧,但是也少不了题库发挥的作用。
计算机二级C语言模拟题及答案
2017年计算机二级C语言模拟题及答案 1.1 单选题 1.下列变量名中,非法的是( C )。 A.A25 B.My_car C.My-str D.abc 2.下列常量中,十六进制int型常量是( A )。 A.0x5f B.x2a C.046 D.7a 3.下列常量中,不是字符常量的是( B )。 A.'\n' B."y" C.'x' D.'\7' 4.在函数体内定义了下述变量a,a的存储类为( D )。 int a; A.寄存器类 B.外部类 C.静态类 D.自动类 5.下列关于变量存储类的描述中,错误的是( C )。 A.任何变量定义后都具有一个确定的存储类 B.变量的存储类确定了变量的作用域和寿命 C.定义变量时没有存储类说明符者一律为自动类 D.内部静态类变量和外部静态类变量的存储类说明符都是static 6.下列关于变量数据类型的描述中,错误的是( A )。 A.定义变量时int型数据类型可以省略 B.变量的数据类型可以决定该变量占内存的字节数 C.变量的数据类型是可以被强制的 D.变量的数据类型是有高低之分的 7.长双精度浮点型常量的后缀是( C )。 A.U B.F C.L D.无 8.下列运算符中,不能用于浮点数操作的是( D )。 A.++ B.+ C.*= D.&(双目) 9.下列运算符中,优先级最高的是( A )。 A.*(双目) B.|| C.>> D.%= 10.下列运算符中,优先级最低的是( B )。 A.== B.?: C.| D.&& 11.已知:int a(3);下列表达式中,错误的是( C )。 A.a%2==0 B.a--+2 C.(a2)++ D.a>>=2 12.已知:int b(5),下列表达式中,正确的是( D )。 A.b="a" B.++(b1) C.b%2.5 D.b=3,b+1,b+2 6 13.下列关于类型转换的'描述中,错误的是( C )。 A.类型转换运算符是() B.类型转换运算符是单目运算符 C.类型转换运算符通常用于保值转换中 D.类型转换运算符作用于表达式左边 1.1 判断题 ×1.C++语言和C语言都是面向对象的程序设计语言。 √2.面向对象方法具有封装性、继承性和多态性。 √3.C语言是C++语言的一个子集。C++语言继承了C语言。 ×4.C++语言程序与C语言程序一样都是函数串。 ×5.C++语言支持封装性和继承性,不支持多态性。 √6.C++语言比C语言对数据类型要求更加严格了。 √7.C++语言对C语言进行了一次改进,使得编程更加方便了。 ×8.C++源程序在编译时可能出现错误信息,而在连接时不会出现错误信息。 √9.编译C++源程序时,出现了警告错(Warning)也可以生成可执行文件。 √10.C++语言程序的实现也要经过编辑、编译连接和运行3个步骤。 通过对1.5题中3个程序的修改,回答下列问题 从1.5题中第1题程序的修改中,总结出编程应该注意哪些问题。 答:C++程序要包含iostraem.h,main()函数前应加类型说明符void。 C++程序中所出现的变量是否必须先说明后使用?在函数体内说明变量时是否都要放在函数体的开头? 答:C++程序中所出现的变量必须先说明后使用。在函数体内说明变量时不一定要放在函数体的开头。 使用cout和插入符(<<)输出字符串常量时应注意什么? 答:可输出一个字符串常量,也可输出多个字符串常量。每输出一个字符串常量要使用一次插入符(<<)。 程序中定义过的变量,但没有赋值,也没有默认值,这时能否使用? 答:不能使用。因为它的值不确定。 5.一个程序编译通过并已生成执行文件,运行后并获得输出结果,这一结果是否一定正确? 答:不一定正确。可能还有算法错。 ;