计算机二级C语言考试的流程:
1 笔试:90分钟,满分100分,其中含公共基础知识部分的30分。
2 上机 *** 作:90分钟,满分100分。
上机 *** 作包括:
(1) 基本 *** 作。
(2) 简单应用。
(3) 综合应用。
计算机二级C语言考试内容 :
一、C语言程序的结构
1程序的构成,main函数和其他函数。
2头文件,数据说明,函数的开始和结束标志以及程序中的注释。
3源程序的书写格式。
4C语言的风格。
二、数据类型及其运算
1C的数据类型(基本类型,构造类型,指针类型,无值类型)及其定义方法。
2C运算符的种类、运算优先级和结合性。
3不同类型数据间的转换与运算。
4C表达式类型(赋值表达式,算术表达式,关系表达式,逻辑表达式,条件表达式,逗号表达式)和求值规则。
三、基本语句
1表达式语句,空语句,复合语句。
2输入输出函数的调用,正确输入数据并正确设计输出格式。
四、选择结构程序设计
1用if语句实现选择结构。
2用switch语句实现多分支选择结构。
3选择结构的嵌套。
五、循环结构程序设计
1for循环结构。
2while和do-while循环结构。
3continue语句break语句。
4循环的嵌套。
六、数组的定义和引用
1一维数组和二维数组的定义、初始化和数组元素的引用。
2字符串与字符数组。
七、函数
1库函数的正确调用。
2函数的定义方法。
3函数的类型和返回值。
4形式参数与实在参数,参数值的传递。
5函数的正确调用,嵌套调用,递归调用。
6局部变量和全局变量。
7变量的存储类别(自动,静态,寄存器,外部),变量的作用域和生存期。
八、编译预处理
1宏定义和调用(不带参数的宏,带参数的宏)。
2“文件包含”处理。
九、指针
1地址与指针变量的概念,地址运算符与间址运算符。
2一维。二维数组和字符串的地址以及指向变量、数组、字符串、函数、结构体的指针变量的定义。通过指针引用以上各类型数据。
3用指针作函数参数。
4返回地址值的函数。
5指针数组,指向指针的指针。
十、结构体(即“结构”)与共同体(即:“联合”)
1用typedef说明一个新类型。
2结构体和共用体类型数据的定义和成员的引用。
3通过结构体构成链表,单向链表的建立,结点数据的输出、删除与插入。
十一、位运算
1位运算符的含义和使用。
2简单的位运算。
十二、文件 *** 作
只要求缓冲文件系统(即高级磁盘I/O系统),对非标准缓冲文件系统(即低级磁盘I/O系统)不要求。
1文件类型指针(FILE类型指针)。
2文件的打开与关闭(fopen,fclose)。
3文件的读写(fputc,fgetc,fputs,fgets,fread,fwrite,fprintf,fscanf函数的应用),文件的定位(rewind,fseek函数的应用)。
1、根据新大纲的要求,二级(C语言)考试分为理论考试和上机考试两部分,必须都通过考试才能算合格。
2、考试内容分为C语言程序设计(顺序结构、选择结构、循环结构、函数、指针、数组、字符串、编译预处理、作用域、结构体、共用体、文件等)和公共基础(数据结构、程序设计、软件工程和数据库)。
void fun(int s[][10], int b[], int n, int mm, int nn) 这个函数内作为形参的二维数组的形式不对。
我引用了谭浩强先生编著的《C程序设计》上面的一节原文,它简要介绍了如何将二维数组作为参数传递,原文如下(略有改变):
可以用二维数组名作为实参或者形参,在被调用函数中对形参数组定义时可以指定所有维数的大小,也可以省略第一维的大小说明,如:
void Func(int array[3][10]);
void Func(int array[][10]);
二者都是合法而且等价,但是不能把第二维或者更高维的大小省略,如下面的定义是不合的:
void Func(int array[][]);
因为从实参传递来的是数组的起始地址,在内存中按数组排列规则存放(按行存放),而并不区分行和列,如果在形参中不说明列数,则系统无法决定应为多少行多 少列,不能只指定一维而不指定第二维,下面写法是错误的:
void Func(int array[3][]);实参数组维数可以大于形参数组,例如实参数组定义为:
void Func(int array[3][10]);
而形参数组定义为: int array[5][10];
这时形参数组只取实参数组的一部分,其余部分不起作用。
计算机二级考试C语言用的软件是:Visual C++2010 学习版
其他科目考试所用软件:
1、《C++语言程序设计》用的软件是:Visual C++2010 学习版
2、《Visual Basic语言程序设计》用的软件是:Visual Basic 60 简体中文专业版
3、《Java 语言程序设计》用的软件是:NetBeans 中国教育考试版 2007
4、《Access 数据库程序设计》用的软件是:MS Access 2010
5、《Python 语言程序设计》用的软件是:Python 352 版本及以上 IDLE [6]
6、《MySQL 数据库程序设计》用的软件是:MySQL( Community 5516 )
7、《MS Office 高级应用》用的软件是:MS Office 2010
8、《Web 程序设计》用的软件是:NetBeans 中国教育考试版,IE60 及以上
扩展资料
题型及分值比例
1、MS Office 高级应用
(1)单项选择题,20分(含公共基础知识部分10分)。
(2)文字处理题(Word),30分。
(3)电子表格题(Excel),30分。
(4)演示文稿题(PowerPoint),20分。
2、C语言程序设计
(1)单项选择题,40题,40分(含公共基础知识部分10分)。
(2)程序填空题,2~3个空,18分。
(3)程序改错题,2~3处错误,18分。
(4)程序设计题,1题,24分。
3、Python语言程序设计
(1)单项选择题,40题,40分(含公共基础知识部分10分)。
(2)简单编程题,5题,40分。
(3)综合编程题,1题,20分。
参考资料来源:百度百科——计算机考试
直接打开sln文件即可,这个在vs里叫做解决方案。写完以后运行即可。
sln文件是一个文本文件。
虽然它没有用最流行的XML文件表示,但数据结构却类似于XML文件,基本上也是由节组成,一个节由标记和End加标记来限定,比如说工程信息的标记为Project,那么他们由Project和EndProject来限定,每个节可以有自己的属性,并且节内部可以再嵌套子节。
相关延伸:
Visual StudioNET采用两种文件类型(sln和suo)来存储特定于解决方案的设置,它们总称为解决方案文件。为解决方案资源管理器提供显示管理文件的图形接口所需的信息从而在每次继续开发任务时,不会因开发环境而分散精力。
sln:(Visual StudioSolution) 通过为环境提供对项目、项目项和解决方案项在磁盘上位置的引用,可将它们组织到解决方案中。
比如是生成Debug模式,还是Release模式,是通用CPU还是专用的等。
直接打开sln文件即可,这个在vs里叫做解决方案。写完以后运行即可。
C语言程序设计题型分值分布如下:
1 单选题总共40道,每道题一分,其中基础知识共10道,总计40分;
2 程序填空题一般2到4道,看难度给分,总计18分;
3 程序改错题一般2到4道,看难度给分,总计18分;
4 程序设计题1道,根据答出步骤给分,答出越多分越高直至满分,总计24分。
拓展知识(考试内容):
1 C语言程序结构
明白如何运用main函数以及其他基础函数,会构建程序。知道源文件的书写格式,能看懂函数开始或结束的标志,能对基础程序注释且明白其作用。
2 数据类型与运算
了解C的数据类型与定义方法,熟知C表达式类型且会基本运用。知道C运算符的种类与优先级,懂得数据类型之间如何转换运算。
3 基础语句
懂得表达式语句、复合语句以及空语句,会调用输入输出函数,能根据要求正确写出输入输出格式的语句。
4 选择结构语句
熟练掌握if语句以及switch语句的用法,懂得选择结构如何进行嵌套。
5 循环结构语句
熟练掌握for语句、while或do-while语句、continue语句及break语句的使用方式,了解如何嵌套循环结构语句。
6 数组的定义与运用
会对基本的一维、二维数组定义,能初始化数组并会引用,掌握字符串与数组的运用。
7 函数
能对库中的函数进行基本调用,且熟知常用函数的作用及写法。知道函数的定义方法、类型与返回值,了解形参与实参的概念以及局部变量与全局变量的区别。
8 指针
了解地址与指针变量的概念,会基本运用指针,通过指针引用各类数据。
9 结构与联合
了解typedef的用法,会对结构体以及共同体进行定义与引用,可以通过链表对数据进行删除、插入以及输出。
你平时练习多吗,多的话应该是挺好容易通过的,因为这个c语言设计程序最主要就是三道编程题,但是今年那一个嗯,考试通过标准不是变了嘛,就是选择题也要拿到20分才行。我觉得你现在就每天多做题来巩固吧,你每天就多做一些题来巩固一下你这个编程思想,这样你才能把握住编程题,向楼上回答的可以找那一个衣裤进行练习,或者找233网校c语言练习题。我去年就是在这一个网站上面做的题,然后过的,不过我是提前了一个月就开始做题的。
以上就是关于计算机二级C语言的考试流程是什么啊全部的内容,包括:计算机二级C语言的考试流程是什么啊、计算机二级C语言考试内容有哪些、C语言二级程序题求教等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)