去可网 > 杂谈 > 正文

​计算机二级c语言上机题库及答案(计算机二级c语言试题题库及答案)

2023-10-18 10:44 来源:去可网 点击:

计算机二级c语言上机题库及答案(计算机二级c语言试题题库及答案)

计算机二级c语言上机题库涵盖了程序设计、数据结构、操作系统等多个方面,共计数百道题目。题目难度不一,有简单的输入输出,也有需要使用算法的复杂题目。答案一般包含代码和注释,对于每个题目都给出了一种可行的解决方案。建议考生在备考过程中多练习上机题目,掌握C语言的基础知识和编程技巧。

一:计算机二级c语言上机题库及答案

(1)一个栈的初始状态为空。现将元素1、2、3、4、5、A、B、c、D、E依次入栈,然后再依次出栈,则元素出棱的顺序是( )。

A.12345ABCDE

B.EDCBA54321

C.ABCDEl2345

D.54321EDCBA

(2)下列叙述中正确的是( )。

A.循环队列有队头和队尾两个指针,因此,循环队列是非线性结构

B.在循环队列中,只需要队头指针就能反映队列中元素的动态变化情况

C.在循环队列中,只需要队尾指针就能反映队列中元素的动态变化情况

D.循环队列中元素的个数是由队头指针和队尾指针共同决定的

(3)在长度为n的有序线性表中进行二分查找,最坏情况下需要比较的次数是( )。

A.0(n)

B.D(n2)

C.O(1092n)

D.0(nl092n)

(4)下列叙述中正确的是( )。

A.顺序存储结构的存储一定是连续的,链式存储结构的存储空间不一定是连续的

B.顺序存储结构只针对线性结构,链式存储结构只针对非线性结构

C.顺序存储结构能存储有序表,链式存储结构不能存储有序表

D.链式存储结构比顺序存储结构节省存储空间

(5)数据流图中带有箭头的线段表示的是( )。

A.控制流

B.事件驱动

C.模块调用

D.数据流

(6)在软件开发中,需求分析阶段可以使用的工具是( )。

A.N—s图

B.DFD图

C.PAD图

D.程序流程图

(7)在面向对象 *** 中,不属于“对象”基本特点的是( )。

A.一致性

B.分类性

C.多态性

D.标识唯一性

(8)一间宿舍可住多个学生,则实体宿舍和学生之间的联系是( )。

A.一对一

B.一对多

C.多对一

D.多对多

(9)在数据管理技术发展的三个阶段中,数据共享最好的是( )。

A.人工管理阶段

B.文件系统阶段

C.数据库系统阶段

D.三个阶段相同

(10)有三个关系R、S和T如下:

由关系R和S通过运算得到关系T,则所使用的运算为( )。

A.笛卡尔积

B.交

C.并

D.自然连接

(11)下列叙述中错误的是( )。

A.C程序可以由多个程序文件组成

B.一个c语言程序只能实现一种算法

C.c程序可以由一个或多个函数组成,

D.一个C函数可以单独作为一个C程序文件存在(12)以下选项中,能用作数据常量的是( )。

A.115L

B.0118

C.1.5el.5

D.0115

(13)按照c语言规定的用户标识符命名规则,不能出现在标识符中的是( )。

A.大写字母

B.下划线

C.数字字符

D.连接符

(14)设变量已正确定义并赋值,以下正确的表达式是( )。

A.X=Y+z+5,++Y

B.int(15.8%5)

C.X=Y*5=X+Z

D.X=25%5.0

(15)设有定义:int X=2;,以下表达式中,值不为6的是( )。

A.2*x.x+=2

B.x++,2*x

C.x*=(1+x)

D.x*!x+1

(16)有以下程序:

程序运行后的输出结果是( )。

A.2,3,3

B.2,3,2

C.2,3,1

D.2,2,1

(17)有以下程序:

已知字母A的ASCIl码为65,程序运行后的输出结果是( )。

A)E.68B.

B)D,69

C.E,D

D.输出无定值

(18)若有定义int x,y;并已正确给变量赋值,则以下选项中与表达式(x—y)?(x++):(y++)中的条件表达式(x—Y)等价的是( )。

A.(x—Y<01ix—y>O)

B.(x—y<0)

C.(x—Y>0)

D.(x—Y==0)

(19)有以下程序:

程序运行后的输出结果是( )。

A.3

B.2

C.1

D.0

(20)若有定义:float x=1.5;int a=1,b=3,c=2;则正确的switch语句是( )。

二:计算机二级c语言上机考试真题

文科考试语数英,技能考试包括网络Linux实操,计算机基础,如计算机有什么组成,cpu有什么指标,还有就是软件应用,word,ppt,excel。网络题。 除了linux,微软三件实操,其他都是单选,多选,判断。全部在电脑上完成。 技能考试是在学校考试,技能考试过了才能文科考试,技能考试分数线很低,19年考试六七十都有过的。文科考试在各地区的市考试。与普通高考时间相同。 新 题外话,如果是准备升学的,无论是技校中专还是其他什么一级别的职业高中,非常建议走单招,各校的计算机录取分数线太不稳定了,我是今年刚升大一,照往年的分数线山西警院专科班可以期待一下的,今年分数线一出来就绝了望,整体分数线都比往年高。 单招有几个好处,中专的技能教学水平并不高,我是平遥现代毕业的,在全省也是数一数二。可就这学到的东西,一个参加工作的成年人轻轻松松就能学会,报了单招你可以有大半年的时间来学习大学的课程。还可以学习其他的,我一个朋友平时学习不好,单招却走了山西职业工程技术学校。照他考试水平根本上不了,高三下学期走了,半年时间学了c语言与影视剪辑,一开学基础肯定好。 如果你觉得自己分数挺好的,能在两百以上,想冲一冲本,建议了解一下太原那个文赢,高我一届的学姐高三留了一届,下半年就去了文赢,本来一百八九左右的线,今年升学山大商务。

三:计算机二级c语言上机操作题

如何备考计算机二级C语言考试

一、备考准备

工欲善其事必先利其器

想要考试不慌张,首先就要有熟悉考试的界面,这样才能在考试中从容不迫。这时候,模拟软件就显得非常重要了。书可以不买,模拟考试软件一定要装,考试必备,因为考试大部分都是这里抽题,并且和考试真实的环境一模一样。

计算机二级c语言上机题库及答案(计算机二级c语言试题题库及答案)-第1张图片-

二、考试的方式

1、考试时间: 120分钟(2小时)

2、考试类型:上机操作(总分100分,60分合格)

3、选择题40分,共40题(含公共基础知识部分10分)

选择题只允许进入一次

4、操作题60分(程序填空题,程序改错题、程序设计题,共3道大题)

(1)程序填空题,18分

(2)程序改错题,18分

(3)程序设计题,24分

所以在整个时间安排上,建议是选择题大约50分钟左右,操作题控制在60分钟左右。

三、等级划分

考生成绩等第分为优秀、良好、及格、不及格四等,90-100分为优秀、80-89分为良好、60-79分为及格、0-59分为不及格。

四、如何备考

1.选择题

如果C语言有一定基础,考前一周开始刷题没大问题(因为刷早了会忘 :-D)。

另外背一背公共基础知识和一些程序设计基础,软件设计基础blabla,简单的一定要拿到!其次是数据结构和数据库设计基础,这些如果是零基础确实比较困难。从题库中看,这些题其实也都是大同小异,做多了掌握套路其实还好,比如数据结构中二叉树,栈,队列等相关知识。其他搞不懂就千万别浪费时间,直接跳过,这些题占比很小,不会影响你过的嘻嘻。

然后就是C语言相关题目,这些题目广度小,深度浅,复杂度翻倍,甚至有为了出题而出题嫌疑,但是只要细心,还是没问题的。但是学过C的同学们,一定要刷刷题!不要以为学过C就好考,其实并不好嘛!!主要熟悉套路,陷阱一般设在哪儿。

2.程序填空题 、程序修改题:

这个一共36分,极其简单。尤其是修改题,一定要拿到!!很多都是if写成IF这种“骚操作”。 *** 还是直接刷题,填空题一般都是两个空都简单,或是一难一简。有些题太复杂可以只看简单的那空,难的随缘,不差那分!

3.程序设计题:

这个题的给分规则是只看结果!!所以不管是算数还是什么,如果不会编最后就直接把结果搞上去(printf一下)然后让程序运行下去不要卡住就好了。这道题非常的重要,做好了你就一定能过,甚至是能够高分通过。但是做不好也问题不大,只要你选择题能够对一半,还是有很大机会通过的。

4.全真模拟

非常重要!!!考前一定要模拟考试软件模拟考试一次。记住,选择题提交之后就不能再修改了,慎重!!!

模拟完之后,看看有没有什么问题。

时间不够?那就合理分配各题型的时间。

建议:选择题40分钟,程序设计、修改、设计题合起来60分钟。一定要留下时间交卷,不要太匆忙。改错做错了?那就回去复习下改错。哪一个题型错了,就重点复习。

五、注意事项

做题过程记得保存,建议做一个小题,保存一次!

每道小题有很多个步骤,中间不要跳步骤,一步一步地做!

注意文档命名格式,认真审题,根据要求来命名,尤其是不要出现错字!

注意文件保存位置,不要随意挪动文件位置,按题目要求来

考试时一定要带的物品

本人证件:准考证、身份证

其他物品:笔、草稿纸、饮用水、纸巾、等等六、最最最重要的

当然是不要放弃呀,不坚持到最后一刻,谁知道结果会怎样呢,说不定你就优秀了呢!

总而言之,二级C语言考试并不难,问题在于你怎么去备考,如何去备考。 *** 得当、认真备考都会得到收获。希望大家都能顺利通过二级C语言,顺利拿证!希望以上的内容对大家的考试有帮助,谢谢大家!

我这边也是整理了一些c/c++的基础的知识点和项目实战的资料,感兴趣的同学可以私聊分享,希望大家在课后能够多多的努力,毕竟老师能帮你的只是传授和答疑提醒,课后的时间还是需要看大家的努力。

资料领取方式:关注本号私信“111”即可获取领取方式哦