2013C_A_期末试题出题说明.pdf

2013C_A_期末试题出题说明.pdf

ID:52297245

大小:197.39 KB

页数:6页

时间:2020-03-26

2013C_A_期末试题出题说明.pdf_第1页
2013C_A_期末试题出题说明.pdf_第2页
2013C_A_期末试题出题说明.pdf_第3页
2013C_A_期末试题出题说明.pdf_第4页
2013C_A_期末试题出题说明.pdf_第5页
资源描述:

《2013C_A_期末试题出题说明.pdf》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、关于2013-IC语言程序设计(A)期末试题郭素梅2013-12-15一、考试题型和分值分配:1.判断题1分15题共15分2.填空题1分15题共15分3.单选题2分15题共30分4.读程序写结果2分5题共10分5.编程题10分3题共30分共100分二、考试时间长度:120分钟三、出题原则:1.以掌握C语言基本语法、常见算法、程序设计基础为主。2.不出偏题、怪题和难题,或实际编程中不可能用或者几乎不用的语句。比如:a=3;a+=++a;等。3.不出系统或编译器设置依从型的题,比如:printf(“%d%d”,a++,++a);等。4.鉴于学生的上机环境不统一,不

2、出上机环境问题。四、出题范围的详细内容:上机环境不出,教学大纲中红字部分不出,详细见后附的教学大纲。1附北京理工大学珠海学院《C语言程序设计(A)》教学大纲课程编号:02120400课程名称:C语言程序设计(A)ClanguageProgramming(A)课程性质:必修课课程类别:学科基础教育学分:4学时:64(其中课内实验学时:20)一、目的与任务本教学大纲确定课程《C语言程序设计(A)》所对应的知识体系和知识点,以及确定学生履修该门课程的的必修知识点和可扩展知识点。《C语言程序设计(A)》是计算机学院计算机科学与技术、软件工程和网络工程专业的公共必修学科

3、基础课。设置本课程的主要目的是通过设置情景问题进行C语言基本语法和基础算法的学习,培养学生的程序设计、实现及调试能力。通过本课程的学习,使学生学会用计算机处理问题的思维方法,增强解决问题的实践编程能力,为将来从事软件开发及后继课程的学习和解决工程问题、科学技术问题奠定基础。二、教学内容及学时分配无印为必修和重点内容,*和**为老师根据所上专业特点可扩展的内容。理论课各章后标注的学时数为建议授课学时数。第一章计算机基础和编程环境(4学时)1.简介:介绍计算机基础、进制转换、C语言简介和编程环境。让学生初步了解编程环境下的程序设计和执行的流程。2.内容:进制的概念

4、以及进制间的转换、编程环境、编程方法和程序调试。3.重点(知识点):a)计算机基础、二进制和进制转换b)C语言简介、程序的概念c)编程环境(VisualStudio2010或VisualC++6.0,建议前者)、编程方法(C源文件编辑、编译、连接和执行)、认识错误(编译、连接和执行不同阶段的错误信息)和调试方法(代码修改、BreakPoint设置、StepIn、StepOver和Watch等基本调试方法)4.难点:程序错误识别、程序修改和调试。第二章C语言和程序设计基础(14学时)1.简介:介绍流程图描述算法和程序设计思路的方法,标识符、运算符和输入输出等,使

5、学生掌握C语言程序设计中的三个基本结构:顺序、分支和循环结构。通过本章的学习,2学生可以编写简单的C语言程序。本章是本课程的最重要的基础,要求学生熟练掌握并灵活运用。2.内容:程序基本结构、基本数据类型、标识符、运算符、分支、循环和转向控制。程序设计思想、流程图描述方法。3.重点(知识点):a)数据类型:基本数据类型(char、double、float、int、bool*);b)标识符和常量:定义、初始化、使用方法;c)运算符:赋值运算符、算术运算符(加减乘除余正负)、关系运算符、逻辑运算符、自增、自减、地址运算符、sizeof运算符,逗号运算符*、位运算*(

6、移位*、与*、或*、非*)、条件运算符*、复合运算符*、自增自减和复合运算符的混在**;d)分支:if、if‐else、分支嵌套、switch、switch嵌套**,default入口和break语句;e)循环:while、do‐while、for;f)转向控制:break、continue、return、goto**;g)程序设计中的规范性和可读性,流程图描述方法;h)库和库函数:i.stdio、math、time、stdlib;ii.scanf、printf、putchar、getchar、sqrt、pow、sin、cos;time*、rand*、sran

7、d*。4.难点:数据类型、变量初始化、转向语句使用和循环结构程序设计。第三章复杂数据与程序设计(14学时)1.简介:介绍复杂数据类型,包括数组、指针、字符串和结构体的使用方法,进一步介绍程序设计算法。通过本章的学习,学生可以编写相对复杂的程序,比如统计数据的平均和方差,以及数据排序等。本章既是本课程的重点和难点,还是学习后续主干课程,比如数据结构等的关键知识,学生必须熟练掌握,并能灵活运用。2.内容:一维数组、二维数组、字符数组、字符串、指针和自定义数据类型。3.重点(知识点):a)复杂数据类型的概念:数组、字符串、指针、自定义数据类型(结构体、共用体*、枚举

8、*);b)数组:定义、初始化、使用、一

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。