计算机程序设计技术证书(C语言)考试大纲(讨论稿).doc

计算机程序设计技术证书(C语言)考试大纲(讨论稿).doc

  1. 1、本文档共3页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
计算机程序设计技术证书(C语言)考试大纲(讨论稿).doc

计算机程序设计技术证书考试大纲 (C语言)(初稿) 一、考试性质、目的和要求: 1.考试性质和目的 通过本课程的考试, 使考生了解结构化程序设计的整体思维框架和特点,掌握基本算法、C语言编程、测评及过程调试等方法,初步形成良好的程序设计风格,具备程序规划、设计的基本能力,达到计算机程序员的技术水平。 2.考试的基本要求 具备操作系统、数据结构、数据文件等软件基本知识。 了解结构化程序设计基本概念、方法和主要特点。 了解程序文档的编写技法和要领。 掌握C语言编程工具的主要功能,并能熟练操作(源程序编辑、编译、连接、运行及调试)。 掌握基本的常用算法,并能合理应用。 能应用程序流程图或盒图(N-S图)描述程序逻辑思想和算法。 能根据功能需求设计合适的程序结构。 能编写和调试小型的、完整的程序。 二、考试方式和考核目标 1.考试方式:考试分笔试和上机考试两部分,上机考试要求在考试平台上编写和调试比较完整的程序。 2.考核目标:全面考察考生解决程序设计中实际问题的能力。 三、考试内容 1.程序设计基础知识 程序与程序设计基本概念; 程序结构与设计方法; 程序设计文档的编写; 高级语言特点和编程工具。 2.C语言基本知识    C语言的基本数据类型 常量与变量(含符号常量) 变量的初始化 运算符、表达式及运算规则 数据的输入、输出 库函数及调用 3.结构化程序设计 结构化程序设计的思想和程序结构 顺序结构程序设计 选择结构程序设计(if语句、switch语句) 循环结构程序设计(while语句、 do-while语句、 for语句、 break语句、continue语句、多重循环) 4.构造数据类型、数据文件和指针 数组类型(一维、二维、字符) 结构体类型 数据文件的概念及简单应用 指针的概念及简单应用 5.程序结构和设计风格 函数结构(函数声明、定义、调用,参数机构,返回) 变量的存储类别和作用域 源程序格式 注释 6.算法与算法的描述 常用的基本算法 程序流程图或盒图(N-S图) 7.编写完整的程序 根据应用需求构思程序结构    功能模块的划分和组织    操作界面的选择和搭配    程序质量评价方法 8.流行C语言编程平台下的源程序编辑、编译、连接、运行及调试。 四、考试说明和考试样题 1.考试时间:笔试和机试各 120 分钟 2.笔试考试样题:    在每个空白处所给的选项中选择一个最适合的。 试题一 在所给的选项中选择一个最适合的,每个空白处填入相应编号   1、设char ch; 以下正确的赋值语句是( )。 A、ch=’123’; B、ch=’\xff’; C、ch=’\08’; D、ch=”\”; 2、为了避免嵌套的if-else语句的二义性,C语言规定else总是与( )组成配对关系。 A、缩排位置相同的if B、在其之前未配对的if C、在其之前未配对的最近的if D、同一行上的 if 3、选择合法的if语句(设int x,a,b;)( )。 A、if(a==b) x++; B、if(a=b) x++; C、if(ab) x++; D、if(a=b) x++; 4、以下能正确定义一维数组a的是( )。 A、int a(10); B、int n=10,a[n]; C、int n; D、#define SIZE 10 scanf(“%d”,n); int a[SIZE]; int a[n]; 5、执行char str[10]=”Ch\nina”; strlen(str)后的结果是( )。

文档评论(0)

youbika + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档