附录Ⅰ全国高校计算机等级考试广西考区二级考试大纲

PAGE

PAGE 38

附录Ⅰ 全国高校计算机等级考试(广西考区)二级考试大纲

考试科目:《C语言程序设计》

(2009年8月修订)

考试对象

本考试的对象为广西普通高校(包括本科、专科和高职)非计算机专业的学生。

基本要求

1. 理解C语言程序设计的基本概念、基本知识及特点。

2. 理解C语言的数据类型、语句格式及其功能,具有阅读理解简单C程序的能力。

3. 掌握结构化程序设计的基本方法,熟练使用C语言编写程序来解决简单的应用问题,并具有良好的程序设计风格。

4. 掌握C语言源程序的编译、链接、装配及调试的基本方法,能在 Visual C++ 6.0、Turbo C 2.0(或者Turbo C 3.0)环境下调试简单的C程序,并具有基本的纠错和调试程序的能力。

考试范围

一、C语言程序的格式和程序结构

1. C程序源程序的书写格式和程序结构。

2. main函数、其他函数及头文件的使用。

3. 数据说明,函数的开始和结束标志以及程序中的注释。

二、基本数据类型、运算符号及表达式

1. C的基本数据类型(整型,浮点型,字符型)及其定义方法。

2. 常量及变量的使用方法。

3. C运算符的种类(算术运算、逻辑运算、关系运算)、运算符的优先级和结合性。

4. 各种不同类型数据间的转换及其对结果的影响。

5. C表达式类型(赋值表达式,算术表达式,关系表达式,逻辑表达式,条件表达式,逗号表达式)的组成规则和求值顺序。

三、基本语句

1. 表达式语句,空语句,复合语句。

2. 格式化输入输出函数和字符输入输出函数的使用。

四、结构化程序设计

1. 顺序结构程序设计

2. 选择结构程序设计

1)if语句三种形式。

2)开关语句switch实现多分支选择结构。

3)选择结构的嵌套使用。

3. 循环结构程序设计

1)用for语句实现循环结构。

2)用while和do-while语句实现循环结构。

3)continue语句和break语句。

4)循环的嵌套使用。

五、数组

1. 一维数组和二维数组的定义、初始化和数组元素的引用。

2. 字符串与字符数组的使用。

六、函数

1. 函数的定义形式。

2. 函数的参数(实际参数、形式参数)、函数类型及其返回值。

3. 函数的正确调用,嵌套调用,递归调用。

4. 变量的作用域(局部变量、全局变量)及其存储类别(自动,静态,寄存器,外部)。

七、编译预处理

1. 宏的定义和宏的调用(不带参数的宏,带参数的宏)。

2.“文件包含”处理及条件编译。

八、指针

1. 地址与指针的概念。

2. 指针变量的含义、初始化及指针运算符(地址运算符、间址运算符)。

3. 用指针作函数参数。

4. 返回地址值的函数。

5. 指针与数组、指针与字符串、指针与结构、指针数组的使用。

九、结构体与共用体

1. 结构体、共用体和枚举类型的定义。

2. 结构体、共用体和枚举变量的声明、引用及初始化。

3. 结构体数组的使用。

4. 结构体指针变量的说明和使用。

5. 动态内存分配及其链表。

6. 用typedef类型定义符自行定义一个新类型。

十、文件操作

1. 文件的概念及文件类型指针(FILE类型指针)。

2. 文件操作函数

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

2)文件的字符输入、输出函数(getc、putc)

3)文件的字符串输入、输出函数(gets、puts)

4)文件的格式化输入、输出函数(fprintf、fscanf)

5)文件的读写函数(fread,fwrite,read、write)

6)文件的定位(rewind,fseek)。

考试方式、考试时间和成绩评定

考试方式为笔试,闭卷考试。考试时间120分钟。考试成绩满分为100分,达到或超过60分为考试合格,其中达到或超过85分为优秀。

说明与建议

1. 建议学时:72-96学时(其中上机操作不少于36学时)。

2. 推荐教材:

《C语言程序设计》(张向利、马杰等编,广西师范大学出版社,2004)。

《C语言程序设计习题解答与实验指导》(马金忠、彭明等编,广西师范大学出版社,2004)。

附录:考试样卷

附录

全国高校计算机等级考试(广西考区)二级C试题样卷

20XX年XX月XX日 闭卷考试 考试时间:120分钟

考试类别:[8]

考生注意: ①本试卷包括第一卷和第二卷,考试时间共120分钟。②第一卷全部为选择题,每题下都有四个备选答案, 但只有一个是正确的或是最佳的答案。第一卷答案必须填涂在标准化答题卡上,标记在试题卷上的答案一律无效。每题只能填涂一个答案,多涂本题无效。本次考试类别为[8],请考生务必将答题卡上的考试类别栏中的[8]方格涂黑, 试卷种类栏不需填涂。考生答第一卷的题目时务必使用2B铅笔按正确的填涂方法在答题卡上相应题号

c语言程序设计基础广西师范大学出版社答案,附录Ⅰ全国高校计算机等级考试广西考区二级考试大纲.DOC...相关推荐

  1. 广西全国计算机二级考试内容,全国高校计算机等级考试(广西考区)二级考试大纲.doc...

    全国高校计算机等级考试(广西考区)二级考试大纲.doc 附录Ⅲ 全国高校计算机等级考试(广西考区)二级考试大纲 考试科目:<Visual Basic.NET程序设计> (2009年8月修订 ...

  2. python语言程序设计慕课_中国大学MOOC(慕课)_Python语言程序设计基础_试题及答案...

    中国大学MOOC(慕课)_Python语言程序设计基础_试题及答案 更多相关问题 智慧职教: 反应级数的绝对值不会超过3,可以是正整数或者负整数,不能是分数. 在铆接过程中,铆孔的质量直接影响铆接质量 ...

  3. 只能输入字母的c语言程序设计教程课后答案,c语言程序设计基础教程_习题答案20120319...

    <c语言程序设计基础教程_习题答案20120319>由会员分享,可在线阅读,更多相关<c语言程序设计基础教程_习题答案20120319(54页珍藏版)>请在技术文库上搜索. 1 ...

  4. 创意c语言程序设计,重庆理工大学-c语言程序设计基础教程_习题答案(纪纲_金艳).doc...

    重庆理工大学-c语言程序设计基础教程_习题答案(纪纲_金艳).doc 还剩 56页未读, 继续阅读 下载文档到电脑,马上远离加班熬夜! 亲,很抱歉,此页已超出免费预览范围啦! 如果喜欢就下载吧,价低环 ...

  5. c语言程序设计基础课后习题答案,2011级C语言程序设计基础教程课后习题答案

    1.C 语言课后习题习题答案详解(11 级教材)第 1 章1.1 填空题1.1.1 应用程序 ONEFUNC.C 中只有一个函数,这个函数的名称是 _main .1.1.2 一个函数由_函数头 _和_ ...

  6. 只能输入字母的c语言程序设计教程课后答案,c语言程序设计基础教程_习题答案解析.doc...

    c语言程序设计基础教程_习题答案解析.doc 习题答案 第1章 填空题 应用程序ONEFUNC.C中只有一个函数,这个函数的名称是__main . 一个函数由__函数头__和__函数体__两部分组成. ...

  7. 广西计算机12月考试一级查询,全国高校计算机等级考试(广西考区)一级笔试试题09年度12月至11年度12月一级考试历年度真题(含答案).pdf...

    计算机一级考试(广西区)历年真题 计算机一级考试(广西区)历年真题 全国高校计算机等级考试(广西考区)一级笔试试题 2009 年12 月26 日闭卷考试考试时间:60 分钟 试类别:[7] 试卷种类: ...

  8. 计算机二级vb考试大纲与样卷,全国高校计算机等级考试广西二级VB考试大纲和模拟试卷.doc...

    全国高校计算机等级考试广西二级VB考试大纲和模拟试卷 PAGE PAGE 13 全国高校计算机等级考试 (广西考区)二级考试大纲 考试科目: <Visual Basic.NET程序设计> ...

  9. 广西区计算机一级考试操作题,全国高校计算机等级考试(广西考区)一级笔试试题卷.doc...

    文档介绍: 全国高校计算机等级考试(广西考区)一级笔试试题卷全国高校计算机等级考试(广西考区)一级笔试试题卷2008年12月27曰闭卷考试考试时间:60分钟考试类别:[7]试卷种类:[A]考生注意:① ...

最新文章

  1. GAN的统一架构与WGAN
  2. Java1.5语言新特性简单总结
  3. 一个jsp页面中多个提交按钮提交不同的页面
  4. mysql bundle.tar_linux 下安装mysql-5.7.16-1.el6.x86_64.rpm-bundle.tar
  5. sm缩写代表什么意思_pe、PE在电气有代表什么意思,你发现没有,电气技术很有意思...
  6. python -m pip install [package] --no-deps
  7. 16.6 假新闻识别 Fake News Detection on Social Media A Data Mining Perspective
  8. go语言学习---数据类型、运算符、表达式
  9. 电子元器件选型——功率电感
  10. 360安全桌面 v2.7.0.1060 官方版
  11. vncserver 看不到桌面解决办法
  12. 最新财报发布+天猫618双榜第一,耐克蓄力领跑下个50年
  13. 用python实现多人聊天室小项目笔记
  14. 动手学:深度学习Task2
  15. windows7 命令行关机/重启
  16. 用 python 脚本,把当前目录及子目录下的 wav 音频文件转换为 flac 格式
  17. 一个简单的SpringBoot项目 demo
  18. 第一次参加CCF心得
  19. 线性代数2givens矩阵c语言,数值线性代数习题解答.doc
  20. RT-Thread 的自动初始化机制

热门文章

  1. Qt开发之路59---QPushButton的pressed,released,clicked,toggled响应的区别
  2. 记一次批量定时抓取微信公众号文章的实现
  3. Mac键盘修改F1-F12为功能键,神器karabiner-elements
  4. NS-3教程(2):NS-3简单介绍
  5. 华三c语言笔试,H3C笔试及答案解析
  6. Python自动化软件测试,解放我们的双手
  7. 机器学习————神经网络
  8. db 分贝 增益 什么意思 多少倍
  9. Cocos Creator转盘抽奖
  10. 中船嘉年华邮轮揭幕全新企业品牌标识;美国运通全球商务旅行完成对Expedia集团旗下易信达的收购 | 全球旅报...