首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

干货!计算机二级C语言考试攻略

还有一周便是全国计算机二级考试了,想必大家都很紧张吧,那么就让我给大家一些干货,真的是很干很干的货。

(如觉过长,可以跳过考点部分)

考点

1

第一,c程序设计当然是大头,如果基础不好的,最好回去翻一翻书,复习复习。

考的基本都是c程序设计书上的内容,其中,因苏警院的特殊原因,可能有部分内容没有学习,需要去看一看。

1.C表达式类型(赋值表达式,算术表达式,关系表达式,逻辑表达式,条件表达式,逗号表达式)和求值规则。

2.编译预处理的相关内容,包括#undef、#ifdef、#ifndef、#if、#elif、#else、#endif等内容。

3.用typedef说明一个新类型。

4.通过结构体构成链表,单向链表的建立,结点数据的输出、删除与插入。

5.位运算,虽然不难,但这个是书上所没有的东西,需要自行网上搜索查看。

6.文件操作相关,只要求缓冲文件系统(即高级磁盘I/O系统),:即

(1)文件类型指针(FILE类型指针)。

(2)文件的打开与关闭(fopen, fclose)。

(3)文件的读写(fputc, fgetc, fputs, fgets, fread, fwrite, fprintf, fscanf函数的应用),文件的定位(rewind, fseek函数的应用)。

2

第二,虽然二级c语言是考C语言,但是它里面有30分左右的题目是二级公共基础知识,而因篇幅较长,其明细可搜索“二级公共基础知识大纲”,其中我认为比较重要的是:

1.面向对象的程序设计方法,对象,方法,属性及继承与多态性。

2.软件工程基础相关,软件工程基本概念,软件生命周期概念,软件工具与软件开发环境等,这里面的基本是我们没有学过的东西,一定要看。

3.数据库设计基础相关,包括数据库的基本概念、设计方法和步骤、数据模型,实体联系模型及E-R图等。

3

第三,二级考试会涉及到一些数据结构的内容,对于大二的学生或许不是问题,但是对于大一的就有点麻烦,因为大一才开始学数据结构。

线性表、链表(单、双、循环)、栈和队列的定义、逻辑结构、储存结构和基本操作;树的定义、逻辑结构、储存结构和二叉树的前序、中序、后序遍历。

复习Tips

1.保证每天有一定时间一定质量的学习,合理安排时间进行复习。

2.买一本计算机二级考试练习,优先刷选择,因为比较好的模拟题的内容和考试内容较为相似,在做题过程中可以复习学过的,找出自己不会的,然后去找到相关知识点去理解。

3.有些问题可以自己上机编程获得,可以加深对题目的理解。

4.位运算一定要看下,只要看过,基本妥妥拿分。

考试Tips

1.遇到看不懂的不用慌,往往这些题考的不是你看不看得懂,而是思路,只要看完,基本可以做出来。

2.如果在选择题中碰到运算类,直接上机编程输出,肯定没错,如果遇到进制换算题,打开计算器,里面有一个程序员模式,可以自由转换二、八、十、十六进制,无需联网。

3.对于程序改错题,也是首先要明白功能,然后再开始阅读程序,找出错误。有一些套路是常考的,如:大小写,没加;,符号误用……

4.大的编程题可以先看下所有题,从最简单的做起。

5.在编程序的时候,可以每写一段完整的进行一次查错,防止编完后找不到错。

最后,这周天气转凉,多添些衣服,别感冒影响考试,在此我献上一句祝福:

编辑:张彦

图片:部分来源于网络

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180318B18AGR00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券