2018年江南大学《C语言程序》研究生入学考试大纲
C语言程序设计第3阶段练习题
江南大学现代远程教育第三阶段测试卷考试科目:《C语言程序设计》第10章至第13章(总分100分)时间:90分钟学习中心(教学点)批次:层次:专业:学号:身份证号:姓名:得分:一、单项选择题(本题共20小题,每小题2分,共40分。
)1、设有定义:int a,*pA=&a;以下scanf语句中能正确为变量a读入数据的是()。
A、scanf(“%d”,pA) ;B、scanf(“%d”,A) ;C、scanf(“%d”,&pA) ;D、scanf(“%d”,*pA);2、若有语句int *point,a=4;和point=&a;下面均代表地址的一组选项是()。
A、a,point,*&aB、&*a,&a,*pointC、*&point,*point,&aD、&a,&*point,piont3、有以下程序main( ){ char *p[10]={“abc”,”aabdfg”,”dcdbe”,”abbd”,”cd”};printf(“%d\n”,strlen(p[4]));}执行后输出结果是()。
A、2B、3C、4D、54、C语言结构体类型变量在程序执行期间()。
A、所有成员一直驻留在内存中B、只有一个成员驻留在内存中C、部分成员驻留在内存中D、没有成员驻留在内存中5、以下对C语言中共用体类型数据的叙述()的叙述是正确的。
A、可以对共有变量名直接赋值B、一个共用体变量中可以同时存放其所有成员C、一个共有体变量中不能同时存放其所有成员D、共用体类型定义中不能出现结构体类型的成员6、有以下程序main(){ char str[]="xyz",*ps=str;while(*ps)ps++;for(ps--;ps-str>=0;ps--) puts(ps);}执行后的输出结果是()。
A、yzB、zC、zD、xxyz yz yz xyxyz xyz7、设有如下定义struct ss{ char name[10];int age;char sex;}std[3],*p=std;下面各输入语句中错误的是()。
江南大学本科生入学考试业务课考试大纲
江南大学本科生入学考试业务课考试大纲江南大学本科生入学考试-业务课考试大纲一、考试目的和基本要求本考试旨在评估考生对于业务课程的理解、掌握和应用能力,以层次分明、综合能力强、能够反映具体业务操作技能的方式来设置考题。
二、考试内容和范围1. 经济学基础- 政府经济干预- 市场经济与计划经济- 国内与国际经济关系- 宏观经济与微观经济- 基本的供求关系2. 会计学基础- 会计的基本概念与原则- 会计核算的基本过程- 财务会计报告的基本要素- 现金流量表和资产负债表的分析方法- 利润表和现金流量表的编制与分析3. 财务管理基础- 财务管理基本概念- 资金需求与资金成本- 资本预算决策- 资金运营与管理- 股权融资与债务融资4. 市场营销基础- 市场营销的基本概念与原理- 市场调研与市场分析- 市场定位与产品策略- 市场推广与销售管理- 市场营销绩效评估与控制三、考试形式和要求1. 考试形式:闭卷笔试2. 考试方式:单选题、多选题、简答题、综合分析题等多种形式结合3. 考试时间:120分钟4. 考试要求:考生需具备对相关概念和理论的理解、应用能力,以及进行实际案例分析和独立思考的能力。
四、考试评分标准1. 单选题和多选题:每题2分,答错扣0.5分,不答不扣分。
2. 简答题:根据答案的完整性、准确性和逻辑性进行评分,满分5分。
3. 综合分析题:根据答案对问题进行全面分析和解决方案的合理性进行评分,满分10分。
五、参考教材和研究资料1. 《经济学原理》- 迈尔斯·古德弗伊佐、罗纳德·弗克斯著2. 《会计学原理》- 罗伯特·威廉姆斯、乔·弗拉特里奇著3. 《财务管理导论》- 理查德·博克、兰道·弗雷东姆著4. 《市场营销原理》- 菲利普·安姆斯、加里·阿姆斯著以上是《江南大学本科生入学考试业务课考试大纲》,考生们可以根据大纲的内容和要求进行相应的准备和复习。
C语言程序设计_第一阶段练习参考答案
江南大学现代远程教育第一阶段练习题考试科目:《C语言程序设计》第一章至第四章(总分100分)学习中心(教学点)批次:层次:专业:学号:身份证号:姓名:得分:一单选题 (共20题,总分值40 ,下列选项中有且仅有一个选项符合题目要求,请在答题卡上正确填涂。
)1. 有以下程序main(){ int i=1,j=1,k=2;if((j++‖k++)&&i++) printf("%d,%d,%d\n",i,j,k);}执行后输出结果是()。
(2 分)A. 1,1,2B. 2,2,1C. 2,2,2D. 2,2,32. 已有定义:int x=3,y=4,z=5;,则表达式!(x+y)+z-1 && y+z/2的值是()。
(2 分)A. 6B. 0C. 2D. 13. 执行以下程序段后,变量a,b,c的值为()。
int x=11,y=10,a,b,c;a=(--x==y++)?--x:++y;b=x++; c=y; (2 分)A. a=10,b=10,c=9B. a=9,b=9,c=12C. a=9,b=9,c=11D. a=1,b=9,c=114. 以下程序的输出结果是用()表示。
main( ){ int k=17;printf("%d,%o,%x \n",k,k,k);} (2 分)A. 17,021,0x11B. 17,17,17C. 17,0x11,021D. 17,21,115. 已知i、j、k为int型变量,若从键盘输入:1,2,3<回车> ,使i的值为1、j的值为2、k的值为3,以下选项中正确的输入语句是()。
(2 分)A. scanf(“%2d%2d%2d”,&i,&j,&k);B. scanf(“%d %d %d”,&i,&j,&k);C. scanf(“%d,%d,%d”,&i,&j,&k);D. scanf(“i=%d,j=%d,k=%d”,&i,&j,&k);6. 以下非法的赋值语句是()。
c语言程序设计考研大纲
c语言程序设计考研大纲
C语言程序设计是考研计算机科学与技术专业的重要课程之一,以下是典型的C语言程序设计考研大纲:
1. C语言基础知识
- C语言的起源与发展
- C语言的特点与优势
- C语言的语法规则和基本数据类型
- C语言的运算符和表达式
- C语言的控制结构(顺序结构、选择结构、循环结构)
- C语言的数组和字符串
2. 函数与指针
- 函数的定义和调用
- 函数的参数传递与返回值
- 函数的递归调用
- 指针的基本概念和用法
- 指针与数组的关系
- 指针的运算和指针与字符串的关系
3. 结构体与联合体
- 结构体的定义和使用
- 结构体成员的引用和赋值
- 结构体内存对齐和字节顺序
- 联合体的定义和使用
4. 动态内存管理
- 内存的静态分配和动态分配
- 动态内存分配函数(malloc、calloc、realloc、free)
- 内存泄漏和内存溢出的问题和解决方法
5. 文件操作
- 文件的打开与关闭
- 文件的读取与写入
- 文件的定位与指针操作
- 文件的错误处理和异常处理
6. 高级程序设计
- 预处理器指令(宏定义、条件编译、文件包含)
- 多文件的程序设计与模块化开发
- 编译与调试工具的使用
- C语言的标准库函数和扩展库的使用
以上只是一个典型的C语言程序设计考研大纲的简要概括,
具体的内容和考察重点可能会因不同院校的要求而有所差异,建议结合具体的考研教材和相关资料进行更详细的学习和复习。
江南大学硕士研究生入学考试业务课考试大纲
江南大学硕士研究生入学考试业务课考试大纲科目代码:715科目名称:西医医学综合一、主要考核内容(一)生理学1、细胞的基本功能(1)细胞的跨膜物质转运(2)细胞的跨膜信号转导。
(3)神经和骨骼肌细胞的静息电位和动作电位及其简要的产生机制。
(4)刺激和阈刺激,可兴奋细胞(或组织),组织的兴奋,兴奋性及兴奋后兴奋性的变化。
电紧张电位和局部电位。
(5)神经-骨骼肌接头处的兴奋传递。
(6)横纹肌的收缩机制、兴奋-收缩偶联和影响收缩效能的因素。
2、血液(1)血液的组成、血量和理化特性。
(2)血细胞的数量、生理特性和功能。
(3)红细胞的生成与破坏。
(4)生理性止血,血液凝固与体内抗凝系统、纤维蛋白的溶解。
(5)ABO和Rh血型系统及其临床意义。
输血原则。
3、血液循环(1)心肌细胞的跨膜电位及其简要的形成机制。
(2)心肌的生理特性:兴奋性、自律性、传导性和收缩性。
(3)心脏的泵血功能。
(4)动脉血压的正常值,动脉血压的形成和影响因素。
(5)静脉血压、中心静脉压及影响静脉回流的因素。
(6)微循环、组织液和淋巴液的生成与回流。
(7)心交感神经、心迷走神经和交感缩血管神经及其功能。
(8)心血管活动的调节:神经调节、体液调节、自身调节和血压的长期调节。
(9)冠脉循环和脑循环的特点和调节。
4、呼吸(1)肺通气的动力和阻力,胸膜腔内压,肺表面活性物质。
(2)肺容积和肺容量,肺通气量和肺泡通气量。
(3)肺换气的基本原理、过程和影响因素。
气体扩散速率,通气/血流比值及其意义。
(4)氧和二氧化碳在血液中存在的形式和运输,氧解离曲线及其影响因素。
(5)外周和中枢化学感受器。
二氧化碳、H+和低氧对呼吸的调节。
5、消化和吸收(1)消化道平滑肌的一般生理特性和电生理特性。
消化道的神经支配和胃肠激素。
(2)唾液的成分、作用和分泌调节。
蠕动和食管下括约肌的概念。
(3)胃液的性质、成分和作用。
胃液分泌的调节,胃的容受性舒张和蠕动。
胃的排空及其调节。
C语言程序设计_第一阶段练习参考答案
江南大学现代远程教育第一阶段练习题考试科目:《C语言程序设计》第一章至第四章(总分100分)学习中心(教学点)批次:层次:专业:学号:身份证号:姓名:得分:一单选题 (共20题,总分值40 ,下列选项中有且仅有一个选项符合题目要求,请在答题卡上正确填涂。
)1. 有以下程序main(){ int i=1,j=1,k=2;if((j++‖k++)&&i++) printf("%d,%d,%d\n",i,j,k);}执行后输出结果是()。
(2 分)A. 1,1,2B. 2,2,1C. 2,2,2D. 2,2,32. 已有定义:int x=3,y=4,z=5;,则表达式!(x+y)+z-1 && y+z/2的值是()。
(2 分)A. 6B. 0C. 2D. 13. 执行以下程序段后,变量a,b,c的值为()。
int x=11,y=10,a,b,c;a=(--x==y++)?--x:++y;b=x++; c=y; (2 分)A. a=10,b=10,c=9B. a=9,b=9,c=12C. a=9,b=9,c=11D. a=1,b=9,c=114. 以下程序的输出结果是用()表示。
main( ){ int k=17;printf("%d,%o,%x \n",k,k,k);} (2 分)A. 17,021,0x11B. 17,17,17C. 17,0x11,021D. 17,21,115. 已知i、j、k为int型变量,若从键盘输入:1,2,3<回车> ,使i的值为1、j的值为2、k的值为3,以下选项中正确的输入语句是()。
(2 分)A. scanf(“%2d%2d%2d”,&i,&j,&k);B. scanf(“%d %d %d”,&i,&j,&k);C. scanf(“%d,%d,%d”,&i,&j,&k);D. scanf(“i=%d,j=%d,k=%d”,&i,&j,&k);6. 以下非法的赋值语句是()。
803C语言程序设计
if语句。难点在于:if语句中的条件表达式,if记句中if-else的匹配关系,if语句的嵌套。
switch语句。难点在于:switch语句的控制流程;在switch语句中不使用break语句如何改变执行流程;switch语句嵌套。
for语句、while语句、do-while语句。其要点在于:三种循环语句的格式和功能;三种循环语句在流程控制时的区别与相互关系。其难点在于:二种循环语句的区别和转换;各自的适应性;循环嵌套的使用;在循外语句中使用break和continue语句。
c语言的运算符。涉及到各种运算符,运算符的优先级和结合性,运算规则,运算对象类型等内容。其要点和难点是:一些特殊运算符(如++和--运算、关系运算符)的运算规定、位运算、逻辑表达式等。
基本的输入/输出函数printf、scanf、getchar和putchar。涉及到各个函数的基本功能、调用方法、输入/输出格式控制规定等。
题型要求及分数比例:
2.回答下列各题:(每题6分,共30分)
3.填空题:(每空1分共30分)
5.设计下列算法,并编写程序(每题10分共50分)
难易程度:
中等难度
参考书目(不超过三门)(包括作者、书目、出版社、出版时间、版次):
谭浩强,《C程序设计》清华大学出版社,1991年7月1版
谭浩强、张基温,《C语言程序设计教程》高等教育出版社,1998年7月2版
广东工业大学
硕士研究生入学考试专业课考试大纲
招生类别:(请选择:□博士生学术型硕士生专业学位硕士生)
考试科目(编号/名称):(803)C语言程序设计
基本内容(300字以内):
1.数据类和基本数据类型。涉及到c语言的关键字,各种基本数据类型的属性和取值范围,各种类型的常量,字符型常量和字符常量的定界符,以及变量的说明格式。
《C语言程序设计》实验教学大纲1
《C语言程序设计》实验教学大纲1第一篇:《C语言程序设计》实验教学大纲1《C语言程序设计实验》教学大纲一、本大纲编写的依据是《C语言程序设计》教学大纲。
实验总学时:32学时学分:1学分二、适用专业:全院C语言公共课三、考核方式及评定标准:实验操作能力50%,实验报告50%四、配套的实验教材或自编指导书:《C语言程序设计学习指导》五、实验项目概述与学时分配:实验一:C语言开发环境与输入输出(4学时)(一)实验类型:演示性(二)实验类别:学科基础(三)每组人数:1人(四)实验目的和实验能力要求:1.学习Turbo C2.0集成环境,掌握源程序编辑方法;2.掌握在Turbo C2.0集成开发环境中编译、调试与运行程序的方法;3.通过运行简单的C语言程序,初步了解C语言源程序的特点。
(五)实验内容:1.设计一个C语言程序,输出以下信息: *************** Hello!*************** 2.设计一个程序,从键盘输入一个圆的半径,求其周长和面积。
3.设计一个程序,从键盘输入一个小写字母,将它转换成大写字母输出。
4.输入一个华氏温度,要求输出摄氏温度。
公式是:C=(5/9)*(F-32)。
5.输入一个球的半径,求其表面积和体积。
(S= 4πr²,V= 4πR³/3)。
(六)主要仪器设备:1.计算机:CPU: Pentium III 600MHz以上 RAM:256M以上硬盘空间:4G以上2.操作系统: Windows2000、WindowsXP、Windows2003 任选其一3.软件要求:Turbo C2.0(七)所在实验室:计算机实验室实验二:程序流程控制应用(6学时)(一)实验类型:验证性(二)实验类别:学科基础(三)每组人数:1人(四)实验目的和实验能力要求:1.掌握Turbo C2.0集成环境中的单步执行;2.熟悉if 与switch语句的格式、执行过程、使用方法及典型案例;3.学会使用选择结构解决一般的实际问题,能编写简单的应用程序。
《C语言程序设计》考纲、试题、答案解析
《C语言程序设计》考纲、试题、答案解析一、考试说明(一)说明:考试为闭卷,试卷满分为100分,考试时间90分钟。
(二)题型及各题型所占分数和相应的答题技巧1、选择题(每题2分,共20分)2、填空(每空3分,共15分)3、程序填充(每空5分,共25分)4、运行结果题(每题10分,共20分)5、编程题:(每题20分)答题技巧:选择与题干相匹配的答案,注意错误答案干扰。
答题技巧:理解程序要点,注意关键语句的书写。
本课程内容相对较为琐碎,需要理解掌握的东西比较多,希望学员们能够在理解算理的基础上完成复习工作。
二、重点内容第一章算法算法的五种描述方法第二章C语言程序设计基础1.C程序的基本结构例如:/* This is the first program */(注释信息)main()(主函数){printf(”Welcome to C! \n”);(函数调用,printf是函数名)}(1)程序的第一行是注释信息(2)main开始到最后的}称为函数2.C程序的执行过程从本程序的main开始,到main函数结束第二章数据类型与表达式1.C语言规定,符号常量和变量必须“先定义,后使用”。
2.C语言的基本数据类型及各自的定义方式(1)整型数据C语言提供了3种表示整数常量的方法:➢十进制整数:例如10、-23、89等。
➢八进制整数:以数字0开头的数是八进制数,例如011实际上相当于十进制的9,-011是十进制的-9。
八进制的数位值是0、1、……8。
➢十六进制整数:以0x或0X开头的是十六进制数。
例如:0x18实际上是(18)16,相当于十进制数的24。
整型变量的定义格式:“数据类型名标识符变量名”即“int 变量名;”,整型类型名int与变量名之间要用空格分开,最后还要以分号结尾。
例如:int a;定义了一个整型变量,而int a,b,c;定义了3个整型变量。
并且可以赋初值。
(2)字符型数据C语言中,用单引号括起来的是字符常量,用双引号括起来的被称为字符串常量。
《C语言程序设计》课程教学大纲
《C语言程序设计》课程教学大纲课程名称:C语言程序设计课程类别:专业选修课适用专业:食品科学与工程考核方式:考试总学时、学分: 48学时 2.5 学分其中实验学时: 16学时一、课程教学目的高级语言程序设计是一门实践性很强的课程,既要掌握概念,又要动手编程,还要上机调试运行。
本课程旨在培养学生学会分析问题的方法和基本问题的解决能力, 初步了解程序设计的技巧和方法、掌握 C 语言的基本内容及程序设计的基本方法与编程技巧,并能够运用Microsoft Visual C++ 6.0集成开发工具编写一些小程序,为以后继续学习打下基础。
二、课程教学要求本课程主要通过适当的示例, 系统、详细地讲解程序设计的基础知识、 C 程序设计语言的基本语法、编程方法和常用算法。
通过教学的各个环节使学生达到各章中所提的基本要求。
讲授时应以培养学生的程序设计实际软件开发能力和实践应用能力为侧重点。
三、先修课程无四、课程教学重、难点重点:C语言中的逻辑值及表示方式,使用while语句、do-while语句和for语句构成的三种循环结构,常用库函数的调用方法,数组应用的基本算法;难点:指针变量的定义及基本操作;函数之间地址的传递。
五、课程教学方法与教学手段以黑板讲授和多媒体教学手段相结合的课堂教学。
通过典型的示例讲解、必要的现场实际操作演示、适量的课堂练习、课后的上机编程调试以及及时地辅导答疑,在教学过程中增强师生之间的互动性,充分发挥学生在学习过程中的自主性、能动性和创造性。
六、课程教学内容第一章程序设计基本概念(1学时)1. 教学内容程序设计的基本含义,算法的基本特点,算法的重要性,结构化程序设计的三种基本结构,使用流程图表示三种基本结构。
2. 重、难点提示重点是结构化程序设计等基本概念;难点是算法的概念。
第二章 C程序设计的初步知识(2学时)1. 教学内容简单C语言程序的构成和格式、标识符、常量和变量、整型数据、实型数据、算术表达式、赋值表达式、自加、自减运算符、强制类型转换和逗号表达式。
C语言程序设计第2阶段练习题 江南大学机考题库及答案
江南大学网络教育第二阶段练习题考试科目:《C语言程序设计》第章至第章(总分100分)__________学习中心(教学点)批次:层次:专业:学号:身份证号:姓名:得分:一单选题 (共20题,总分值40分,下列选项中有且仅有一个选项符合题目要求,请在答题卡上正确填涂。
)1. 下述对C语言字符数组的描述中错误的是()。
(2 分)A. 字符数组可以存放字符串B. 字符数组的字符串可以整体输入、输出C. 可以在赋值语句中通过赋值运算符"="对字符数组整体赋值D. 不可以用关系运算符对字符数组中的字符串进行比较2. 有以下程序void f(int v , int w){ int t;t=v;v=w;w=t;}main( ){ int x=1,y=3,z=2;if(x>y) f(x,y);else if(y>z) f(y,z);else f(x,z);printf(“%d,%d,%d\n”,x,y,z);}执行后输出结果是()。
(2 分)A. 1,2,3B. 3,1,2C. 1,3,2D. 2,3,13. 有语句char str1[10],str2[10]={"books"};则能将字符串books赋给数组str1的正确语句是()。
(2 分)A. str1={"Books"};B. strcpy(str1,str2);C. str1=str2;D. strcpy(str2,str1);4. 若有变量说明:char s,s1[20];执行语句:s="student";s1=s;正确的叙述是()。
(2 分)A. 二个语句都不正确B. s所指向的字符串和s1的值都是"student"C. 第一个语句正确,而第二个语句不正确D. 第二个语句正确,而第一个语句不正确5. C语言的编译系统对宏命令是()时候处理的。
江南大学2018年上半年自然科学概论第3阶段题目
------------------------------------------------------------------------------------------------------------------------------ 江南大学现代远程教育第三阶段练习题考试科目:《自然科学概论》第七章至第十三章、第十七章(总分100分)学习中心(教学点)批次:层次:专业:学号:身份证号:姓名:得分:一、判断题(每题1分,共20分)1、微电子技术是20世纪美国的微软公司发明的。
()2、计算机的硬件性能再优异,如果没有软件则毫无用处。
()3、高级语言是供计算机直接执行的计算机语言。
()4、微型计算机的软件分系统软件和应用软件两大类。
()5、我们学习的C语言、VB等程序设计语言都是一种机器语言。
()6、现在的移动通信采用多基台小区覆盖的“小区制”通信方式。
()7、与传统的模拟信号传输相比,数字通信的抗干扰能力强、保密性好。
()8、激光是一种经透镜会聚后变得特别强的光。
()9、所谓“温室效应”是指由于石油、煤炭等燃料的大量使用,产生的热量最终会释放到大气层,从而造成平均气温上升。
()10、太阳能是一种非常洁净、储量非常丰富的可再生能源。
()11、发射人造地球卫星时,运载火箭必须达到第二宇宙速度。
()12、高温超导是指在500℃以上还能呈现超导现象的超导体。
()13、在古代,人类只能靠天吃饭,是大自然的奴隶;现代科学技术给予了我们无穷的力量,实现了人定胜天,人类完全征服了大自然。
()14、计算机的运算速度是任何人所不能比拟的,这说明计算机的智能已远远超过了人脑。
()15、所谓信息的数字化是指对各种信息都用二进制数进行编码。
()16、氢能是一种绿色的二次能源。
()17、人造卫星和宇宙飞船都是由运载火箭把它们从地面送入太空的。
()18、形状记忆合金是一种具有记忆和判断能力的智能材料。
()19、近年来,人们在海洋深处发现了一种称为“可燃冰”的能量资源,其实是水与天然气相互作用形成的一种晶态物质。
c语言程序设计考试大纲
c语言程序设计考试大纲C语言程序设计考试大纲一、考试目的与要求本考试旨在检验学生对C语言程序设计基础知识的掌握程度,以及运用这些知识解决实际问题的能力。
考生应具备以下能力:1. 理解C语言的基本语法和结构。
2. 掌握基本的数据类型、运算符和表达式。
3. 能够编写、调试简单的C程序。
4. 熟悉数组、指针、函数等高级编程概念。
5. 能够使用C语言解决一些简单的算法问题。
二、考试内容1. C语言概述- C语言的发展历史- C语言的特点- C语言在计算机科学中的应用2. C语言基础- 程序的基本结构- 标识符、关键字和数据类型- 变量的声明和初始化- 常量和宏定义3. 运算符与表达式- 算术运算符- 赋值运算符- 比较运算符- 逻辑运算符- 位运算符- 条件运算符4. 控制语句- 条件语句(if、switch)- 循环语句(for、while、do-while)- 跳转语句(break、continue、return、goto)5. 数组- 一维数组- 二维数组- 数组的初始化- 数组的遍历和排序6. 指针- 指针的概念和声明- 指针与数组的关系- 指针的运算- 指针数组和函数指针7. 函数- 函数的定义和声明- 函数的参数传递(值传递和引用传递)- 递归函数- 函数的返回类型和返回值8. 预处理指令- 宏定义(#define)- 文件包含(#include)- 条件编译(#ifdef、#ifndef、#endif)9. 结构体、联合体和枚举- 结构体的定义和使用- 结构体数组和结构体指针- 联合体的概念和应用- 枚举类型的定义和使用10. 文件操作- 文件的打开和关闭- 文件的读写操作- 文件的定位和错误处理11. 动态内存分配- malloc和free函数的使用- 动态数组的创建和销毁12. C语言的高级特性- 位域- 内联函数- 静态库和动态库的使用三、考试形式与题型考试形式为闭卷笔试,题型包括:1. 选择题:测试学生对C语言基础知识的掌握。
工学-(完整版)《C语言程序设计》课程教学大纲
(完整版)《C语言程序设计》课程教学大纲《C语言程序设计》课程教学大纲一、课程教学目的本课程系统学习C语言的基本知识和基本语法,较好地训练学生解决问题的逻辑思维能力以及编程思路和技巧,使学生具有较强的利用 C 语言编写软件的能力,为培养学生有较强软件开发能力打下良好基础。
二、课程教学要求通过本课程的学习,应熟练掌握 C 语言中的基本知识、各种语句及程序控制结构,熟练掌握C 语言的函数、数组、指针、结构体、链表等数据结构的基本算法;并能熟练地运用 C 语言进行结构化程序设计;具有较强的程序修改调试能力;具备较强的逻辑思维能力和独立思考能力。
三、课时分配本学科计划学时为246学时,其中理论与实训课时比例为7:3。
四、课程教学重、难点课程教学重点:掌握C语言变量类型及不同类型常量的表示;标准的输入输出函数的使用;运算符及常用数学函数的使用;控制流程、数组和指针的使用;结构体、链表的构造使用;函数结构、函数参数传递及递归等方面的知识;基本的文件操作。
难点:指针的使用、结构体链表的构造和使用及函数的参数传递。
五、课程教学方法(或手段)本课程实践性较强,故采用讲授和上机操作相结合的方式进行教学。
六、课程教学内容第一章C语言概述1.教学内容(1) 编程历史的回顾、程序设计介绍(过程式,面向对象,函数式,逻辑式);(2) C语言的历史背景、特点;(3) C语言源程序的格式和程序结构;(4) C程序的上机步骤。
2.重、难点提示(1)重点:掌握简单的C程序格式,包括main()函数、数据说明、函数开始和结束标志等;(2)难点:编程入门以及对语言的理解。
第二章算法1.教学内容(1) 算法的概念及特性;评价算法优劣的方法(时间和空间);(2) 简单算法举例;(3) 算法的表示(自然语言、流程图、N-S流程图);(4) 结构化程序设计的基本思想及基本步骤。
2.重、难点提示(1)重点:算法流程图三种基本结构(以后各章学习中利用流程图强化对程序的理解);(2)难点:算法概念以及对结构化程序设计思想的理解。
江南大学工业设计考研初试\复试科目以及参考书目
④服装材料学
服装工艺学
1.中外服装史
2.服装经营管理
设计基础:《服装设计学》袁仄编.中国纺织出版社
服装材料学:《服装材料学》(第二版)朱松文编.中国纺织出版社
服装工艺学:《服装工艺学》(成衣工艺分册,结构设计分册)(第三版)张文斌主编.中国纺织出版社
中外服装史:《新编中外服装史》陈东生、甘应进主编.中国轻工业出版社
学院
专业代码
专业名称
研究方向
招生人数
初试考试科目
复试科目
同等学历
加试科目
参考书目
备注
0
0
1
设
计
学
院
050403
美术学
01美术创作与理论研究
10
①101政治
②201英语
③601美术评论
④501命题创作(考试时间6小时)
中外美术史
1.素描
2.色彩
美术评论:无
中外美术史:《艺术发展史》(英)贡布里希著,范景中译,天津人民美术出版社(1998年版)
《中国美术史》王逊著,人民美术出版社
0510-85329264
050404
设计艺术学
一组
01工业设计及理论
02视觉传达设计及理论
03环境艺术设计及理论
04公共艺术设计及理论
05艺术设计历史与理论
90
①101政治
②201英语
③602设计评论
④502专业设计(考试时间6小时)
研究方向01、02、04、05考:现代设计史
程序设计:《C语言程序设计》(第三版)谭浩强清华大学出版社
现代设计史:《世界工业设计史潮》李亮之编著中国轻工业出版社(2001年版)
C语言程序设计竞赛大纲
附件2:C语言程序设计竞赛大纲1.C语言的结构1)程序的构成,main函数和其它函数。
2)头文件、数据说明、函数的开始和结束标志。
3)源程序的书写格式。
4)C语言的风格。
2.数据类型及其运算1)C的数据类型(基本类型、构造类型、指针类型、空类型)及其定义方法2)C运算符的种类、运算优先级、结合性。
3)不同类型数据间的转换与运算。
4)C表达式类型(赋值表达式、算术表达式、关系表达式、逻辑表达式、条件表达式、逗号表达式)和求值规则。
3.基本语句1)表达式语句,空语句,复合语句2)数据的输入与输出,输入输出函数的调用。
3)复合语句。
4)go to 语句和语句标号的使用。
4.选择结构程序设计1)有if语句实现选择结构。
2)用switch 语句实现多分支选择结构。
3)选择结构的嵌套。
5.循环结构程序设计1)for 循环结构。
2)while和dowhile循环结构。
3)continue语句、break语句。
4)循环的嵌套。
6.数组的定义和引用1)一维数组和多维数组的定义、初始化和引用。
2)字符串与字符数组。
7.函数1)库函数的正确调用。
2)函数的定义方法。
3)函数的类型和返回值。
4)形式参数与实在参数,参数值的传递。
5)函数的正确调用,嵌套调用,递归调用。
6)局部变量和全局变量。
7)变量的存储类别(自动、静态、寄存器、外部),变量的作用域和生存期。
8)内部函数与外部函数。
8.编译预处理1)宏定义:不带参数的宏定义;带参数的宏定义。
2)“文件包含” 处理。
9.指针1)指针与指针变量的概念,指针与地址运算符。
2)变量、数组、字符串、函数、结构体的指针以及指向变量、数组、字符串、函数、结构体的指针变量。
通过指针引用以上各类型数据。
3)用指针作函数参数。
4)返回指针值的指针函数。
5)指针数组,指向指针的指针,main函数的命令行参数。
10.结构体(即“结构”)与共用体(即“联合”)1)结构体和共用体类型数据的定义方法和引用方法。
873c语言程序设计考试大纲
873c语言程序设计考试大纲
873C语言程序设计考试大纲主要包括以下内容:
1. C语言基础:包括数据类型(基本类型、构造类型、指针类型、无值类型等)及其定义方法,常量与变量,运算符与表达式(包括算术、逻辑、关系运算以及赋值、逗号、条件、位运算等),数组,指针,结构体,以及常用库函数(输入输出函数、文件操作函数等)。
2. 程序设计:包括顺序结构、选择结构(if-else、switch等)、循环结构(while、do-while、for语句等)、函数(定义、调用、递归等)、宏(定义与调用方法、宏替换与展开的概念)等。
3. 数据类型及其运算:包括各种数据类型的定义和类型间的转换。
4. 基本语句:包括表达式语句、空语句和复合语句。
5. 选择结构程序设计:使用if语句实现选择结构。
6. 循环结构程序设计:使用for循环结构。
7. 数组的定义和引用:包括一维和二维数组的定义、初始化和数组元素的引用。
8. 函数:包括库函数的正确调用,形式参数与实际参数,参数值传递,变量的存储类别(自动、静态、寄存器、外部),变量的作用域和生存期。
9. 编译预处理:包括宏定义和调用(不带参数的宏,带参数的宏),以及“文件包含”处理。
10. 指针:包括地址与指针变量的概念,地址运算符与间接地址运算符。
11. 结构体(即“结构”)与共同体(即“联合”):使用typedef说明一个新类型。
12. 位运算:包括位运算符的含义和使用。
以上信息仅供参考,如需获取更具体的信息,建议查阅C语言程序设计的教材或咨询相关人员。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
2018年江南大学硕士研究生入学考试
《C语言程序》考试大纲
一、考试的总体要求
考察学生对计算机程序设计的重要概念、基本理论、基本知识的掌握程度,考生应熟练掌握C语言程序设计的基本内容、C语言程序设计的基本方法与编程技巧、数据结构的基本内容和一般应用方法,并要求考生掌握程序设计的一些常用算法,能利用及设计算法解决和处理实际问题。
二、考试的内容及比例
考试内容涉及面较广,主要包括三部分内容:(1)C语言程序设计(占50%),(2)数据结构(占30%)(3)计算机算法设计(占20%)。
具体知识点的比例如下:第一部分:C语言程序(占50%)
1.C语言的基本概念、基本语句和基本结构。
例如:运算与表达式、顺序结构、选择结构、循环结构等。
(约10%)
2.C语言构造类型和指针类型数据。
(约10%)
3.C语言函数。
(约10%)
4.C语言的预处理。
(约5%)
5.C语言文件的使用。
(约5%)
6.C语言常用库函数的使用。
(约10%)
第二部分:数据结构(占30%)
1.线性表(约6%)
2.栈、队列和数组(约6%)
3.树和二叉树(约10%)
4.查找和内排序(约8%)
第三部分:计算机算法设计(占20%)
1.贪心、分治、动态规划、回溯、分支限界(10%)
2.近似算法、网格算法、PRAM算法(10%)
三、试题类型及比例
1、选择题:20%-30%
2、程序填空题:20%-30%
3、综合应用编程题:40%-60%
四、考试形式及时间
考试形式为笔试。
考试时间为3小时。