计算机二级c语言
根据《全国计算机等级考试二级C语言 程序设计考试大纲( 2018年版)》的基本要求:首先需要掌握VC++的集成开发环境,即( Microsoft Visual C++ 2010学习版)要求是在中文版windows7下(可能在windows10下会略有操作上的区别但是影响不大)。其他的要求我个人觉得都无关重要,主要是对开发集成环境的熟悉,主要原因在学校教学中使用的是VC6.0的版本,在使用过程中会有明显差异。 考试方式上,全部都是上机考试,时间是120分钟,满分100分,其中单项选择(含公共基础知识)40分,操作题(程序填空、程序修改、程序设计)60分。在整个时间安排上,建议是选择题大约50分钟左右,操作题控制在60分钟左右。
先从公共基础知识开始,这一部分完全依靠记忆+理解,涉及范围广,理论略微枯燥,而且算法和数据结构本来就是程序的主要思想,属实掌握不易。我自己的失分部分也主要是在这里。个人不建议在这上面花费大量时间,量力而行。其次是单项选择C语言部分:基本概念、顺序结构、选择机构、循环结构、函数、指针、数组、字符串、结构体、文件读写。在这些中,数据类型、运算优先级、表达式类型和三大结构是重点,其次是指针、函数和数组,其他的无论是题量还是题型都不会太难。而且比较常见的类型都是复合语句,在读题的时候一定要注意遵循表达式的法则和求值法则。其中,表达式法则有:赋值表达式、算术表达式、关系表达式、逻辑表达式、条件表达式、逗号表达式。三大结构中主要是循环结构的单中循环方法尤为重要。函数这一块,首先使用会使用库函数的调用,其次是函数的定义方法以及形式参数和实际参数的区别(操作题中也主要是使用函数定义和调用的方法),这个在整个程序设计语言中也显得尤为突出。数组中,要明白一维、二维数组和字符串的地址以及指向变量、数组、字符串、函数、结构体的指针变量的定义。通过指针引用以上各类型数据。指针中,要理解地址和指针变量、地址和运算符以及间地址运算符的概念。
在操作题中,除了刚刚选择题中提到的东西之外,还应该理解结构体、位运算、文件操作,但是这些都应该建立在循环、判断、数组、函数的运用之上。最佳的学习方式就是通过程序的不断调试,逐步逐行的去理解程序在干什么,拿着程序的思维去理解它是如何工作的。简单粗暴的办法就是坚持练习,多想想程序它何如工作,每一步是怎么得到的。
作为我自己来说,大一就参加了二级C语言考试,所以对大家来说,我同样是从零开始的。就学校环境来说,并没有接触到相关的课程。并且获得了还好的成绩,二级是良好的等级。所以说大家现在时间还来得及,完全能够拿到80分良好的成绩。
投稿:物理与电子工程系 1701班 吕成冰
9月20号左右就要考计算机二级了,没有准备的同学要抓紧了,时间还来得及。