《信息技术学院本科计算机科学与技术专业课程考试大纲》.doc_第1页
《信息技术学院本科计算机科学与技术专业课程考试大纲》.doc_第2页
《信息技术学院本科计算机科学与技术专业课程考试大纲》.doc_第3页
《信息技术学院本科计算机科学与技术专业课程考试大纲》.doc_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

信息技术学院本科计算机科学与技术专业课程考试大纲C语言程序设计课程考试大纲一、课程性质和目的本课程是计算机科学与技术专业专业的专业必修课授课时数:72 学时,计 4 学分。学习基础:计算机导论设置本课程的目的:C语言以它的功能丰富、表达能力强、使用灵活、应用面广、目标程序效率高、可移植性好、能对硬件直接进行操作等优点愈来愈赢得人们的青睐。C语言与其它高级语言相比有其显著的优点,它既具有高级语言的优点,又具有低级语言的许多特点。因此,它既适合编写应用程序,又适合编写系统程序,应用领域是很宽广的。C语言是一种理想的结构化语言,用它能编写出紧凑、高效、风格优美的程序。因此,一个真正的计算机程序人员应该学会使用C语言。C程序设计是计算机科学与技术及相关专业的一门专业基础课,设置的主要目的一是使学生了解程序设计语言的基本概念和基本内容,二是使学生掌握正确的程序设计方法,通过编程实践,具备一定的程序设计能力,并为后继课程提供必要的编程基础。二、各章考试内容及要求 C语言程序设计初步 程序设计语言概述 模块化简介 printf()函数 程序设计风格 自顶向下程序开发 常见程序错误要求:学会用VC+集成环境设计C语言程序的能力,理解C程序的基本结构。 数据类型、声明及显示 数据类型 算术运算符 打印数值结果 变量及其声明 整型修饰符 常见编程错误要求:掌握各种类型直接常量的表示、变量定义、运算符的使用、数值打印方法。 赋值、地址及交互输入 赋值 地址 sanf()函数 使用缓冲输入的sanf()函数 符号常量 常见编程错误要求:学会赋值语句、scanf()函数的使用方法,理解地址的意义,学会使用符号常量。 选择结构 关系表达式 if-else语句 嵌套if语句 switch语句 常见编程错误要求:学会使用关系表达式,学会if语句、if-else语句及switch语句的使用。 循环 while语句 while循环中的scanf() for语句 do语句 常见编程错误要求:学会使用循环语句while、for、do-while函数的模块性 函数定义与声明 标准库函数 变量作用域 变量存储类型 地址传递 常见编程错误要求:学会自定义函数,了解常用标准库函数,理解变量作用域及变量作用域,掌握变量定义方法,理解函数参数传递地址的方法。数组 一维数组 数组初始化 传递数组 二维数组 常见编程错误要求:掌握一维数组的使用方法,学会数组的初始化和传递方法,学会二维数组的使用 字符串 串的基础知识 指针及库函数 串定义及指针数组 格式化串 常见编程错误要求:理解串的定义,掌握C语言常用串操作库函数、串格式化、指针数组等的使用方法。 数据文件 文件的声明、打开与关闭 文件的读写 随机文件存取 传递和返回文件名 常见编程错误要求:掌握文件的定义、打开、关闭、读写等基本文件操作,学会随机文件的处理方法。 数组、地址及指针 数组名作为指针 指针的运算 数组地址的传递与使用 常见编程错误要求:理解数组名作为指针的意义,掌握数组地址的传递及使用方法。 结构与动态数据结构 结构体 结构体数组 传递和返回结构体 链表 动态存储分配 联合体 常见编程错误要求:理解结构体及联合体的定义及使用方法,学会使用动态存储分配方法实现链表。 C语言进一步学习 其它功能 位操作 宏 命令行参数 复习要求:学会类型定义、枚举类型、位操作、宏等使用方法,理解并掌握命令行参数的使用。四、大纲说明 1、本考试大纲对概念,方法,技术等的认知程度由低到高分为四个层次:了解、理解、基本掌握、掌握。2、考试教材:美Gary J.Bronson .单先余等译标准C语言基础教程第四版. 北京:电子工业出版社,2006年9月参考教材:1 美Gary J.Bronson .A First Book of ANSI C. 北京:电子工业出版社,2006年9月2 谭浩强等.C语言程序设计教程. 北京:高等教育出版社,2007年2月3 谭浩强 .C程序设计试题汇编 . 北京:清华大学出版社,2007年3月4 李文兵 .C应用程序设计技术 . 北京:清华大学出版社,2005年7月3、试题类型:选择、填空、编程等)难度等级:试题的难度等级分为简单,中等难度,较难或难三个等级,大致的比例是 10%: 85% : 5% 。4、

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论