2012年武汉工程大学专升本《程序设计基础》考试大纲
- 格式:doc
- 大小:88.00 KB
- 文档页数:14
湖北省教育厅关于开展2012年高等学校普通专升本工作的通知文章属性•【制定机关】湖北省教育厅•【公布日期】2012.04.18•【字号】鄂教高[2012]5号•【施行日期】2012.04.18•【效力等级】地方规范性文件•【时效性】现行有效•【主题分类】高等教育正文湖北省教育厅关于开展2012年高等学校普通专升本工作的通知(鄂教高〔2012〕5号)各普通高等学校:为做好2012年我省普通高等学校专科起点本科教育工作(以下简称普通专升本),现就有关事项通知如下:一、普通专升本选拔对象及条件2012年湖北省高等学校普通专升本选拔对象为:2012年湖北省普通高校全日制高职高专应届毕业生,包括普通本科院校、独立设置的高职高专院校、独立学院以及成人高校举办的普通全日制高职高专应届毕业生。
根据《教育部办公厅关于做好普通高职(专科)毕业生服义务兵役退役和“下基层”服务期满后接受本科教育招生工作的通知》(教学厅[2009]6号)精神,我省普通高校全日制高职高专毕业学历应征入伍,于2011年退役并经湖北省民政部门备案的退役士兵(以下简称退役士兵考生),也可以自愿报考。
普通专升本学生报名条件为:具有良好的思想品德和政治素质,热爱祖国,遵纪守法,在校期间未受任何纪律处分;修完普通高职高专教学计划规定的课程,成绩良好,能如期毕业;身体健康。
在此基础上,专升本举办高校可根据本科专业培养目标和要求,制定具体的报考条件和标准。
退役士兵考生报名条件为:本省具有普通全日制高职高专毕业学历,在义务兵役服役期间未受过任何处分,且自愿报名参加普通专升本考试的退役士兵。
二、普通专升本举办院校、招生计划及形式2012年举办普通专升本教育的高校为23所省属普通本科院校(以下简称举办高校)。
全省面向普通全日制高职高专应届毕业生招生的普通专升本计划数为4650人(举办高校名单及分专业招生计划见附件1)。
鉴于我省的普通专升本考试均是由举办高校负责组织,为方便退役士兵考生集中参考,同时为保证专科与本科专业的对应,省教育厅将根据退役士兵考生的专业分布,指定5所左右本科院校接收退役士兵考生就读并组织考试。
武汉工程大学2012年专升本《会计学原理》考试大纲一、考试性质《会计学原理》课程是武汉工程大学“专生本”考试中会计专业的必考科目之一,其目的是考核学生是否达到了升入本科继续学习的要求而进行的选拔性功能的考试。
《会计学原理考试大纲》的编制是以新会计准则为指导,以会计学原理的基本理论和基本技能为基础,科学地、简明扼要地以纲要性的形式规定考试的基本内容和要求,并考虑专科学生的实际情况制定。
二、参考教材《新编会计学原理—基础会计》(第14版)李海波主编立信会计出版社,2008年出版三、考试要求本考试要求考生具备识记、理解、计算分析和综合运用能力。
1.识记指识别和记忆会计学原理考试大纲和指定教材中规定的基本概念和原理。
2.理解指对会计学原理中的会计核算原理和会计核算方法有一定的理性认识,在理解的基础上对所学的知识能够融会贯通举一反三,并能解决一些简单的实际问题。
3.计算分析指能运用所学的会计方法进行各种计算,并进行一定的分析。
4.综合运用指能综合运用所学会计学原理的知识解决一些较复杂的实际经济问题。
四、考试内容与考核要求第一章总论考试内容:会计的概念;会计特点、会计职能、会计任务;会计对象;会计核算方法;会计法规、企业会计准则和会计工作组织。
考核要求:1.识记会计的概念;会计特点、会计职能、会计任务;会计核算方法。
2.理解会计对象3.综合运用企业会计准则第二章会计科目、会计账户和复式记账考试内容:会计科目、会计账户和复式记账。
考核要求:1.识记会计要素的概念及构成;会计科目、会计账户和复式记账的定义。
2.理解会计恒等式;经济业务的发生对会计等式各会计要素的影响;会计账户的结构;总分类账户和明细分类账户平行登记;借贷记账法的基本内容。
3.计算分析能分析实际发生的经济业务,并计算由于经济业务发生后,会计账户的发生额和余额。
4.综合运用能运用借贷记账法的基本原理处理实际发生的经济业务,编制相应的会计分录;能根据具体经济业务登记总分类账户和明细分类账户。
《程序设计基础》考试大纲一、考试内容和要求总体要求:考生应按本大纲的要求掌握C#语言的基本语法,程序设计的基本思想、基本概念和基本方法,以及面向对象程序设计的思想,并学习使用流程图分析问题,能对一般问题进行分析和程序设计,根据流程图编写C#语言程序。
(一).Net与C#概述1.考试内容.Net的体系结构、C#的发展.Net开发环境、编程过程及C#程序基本结构等知识。
2.考试要求(1).了解.Net(概念、体系结构);(2).了解C#的发展背景、优点、功能、发展趋势;(3).了解C#与其它计算机语言的区别;(4).掌握.Net开发环境(组成部分及功能、使用)。
(5).了解C#程序的开发过程及程序类型。
(6).掌握控制台程序的创建及C#程序的基本结构(7).了解类、对象、事件、方法;(8).掌握如何向项目中添加引用。
(二)C#基本语法1.考试内容C#的标识符与关键字、基本数据类型、变量与常量的声明、运算符和表达式。
2.考试要求(1)掌握C#的标识符的命名方法和关键字的含义。
(2)掌握C#基本数据类型以及数据类型之间的隐式和显示转换。
(3)掌握常量、变量的定义和使用。
(4)掌握运算符和表达式,包括运算符的优先级和结合性。
(三)程序流程控制1.考试内容掌握程序控制结构及相应的控制语句的格式及使用、掌握跳转语句的使用。
2.考试要求(1)掌握if语句的格式、执行过程及使用。
(2)掌握switch语句的格式、执行过程及使用。
(3)掌握for语句的格式、执行过程及使用。
(4)掌握while语句的格式、执行过程及使用。
(5)掌握do-while语句的格式、执行过程及使用。
(6)掌握foreach语句的格式、执行过程及使用。
(7)掌握break语句、continue语句、return语句的使用。
(四)数组与方法1.考试内容方法的概念、定义、参数传递,掌握数组的概念、声明、创建、引用等2.考试要求(1)掌握数组的概念、声明、创建、初始化、数组的引用、数组元数的访问、数组对象的赋值,区分数组的声明和创建。
武汉工程大学2007年专升本《程序设计基础》考试大纲一、考试基本要求掌握高级程序设计语言的基本概念、基本理论及程序设计的基本方法与编程技巧,掌握进行科学计算的一般思路,具有一定的抽象思维和逻辑推理能力。
能利用所学知识,具备用计算机解决和处理实际问题的思维方法与基本能力。
二、考试方法闭卷笔试。
三、考试时间120分钟。
四、试卷分值试卷满分100分。
五、题型及比例单项选择题:20%填空题:10%读程序写结果:20%程序填空:20%编写程序:30%六、试卷考试内容及要求1. C语言的基本概念(1) 了解C语言的发展及特点。
(2) 掌握程序的基本结构与书写格式。
(3) 掌握程序的基本概念及程序开发基本过程。
(4) 理解结构化程序设计的思想和方法.2. 数据类型1(1) 掌握C语言的字符集及常用词法符号。
(2) 理解C语言的数据类型(基本类型、构造类型、指针类型、空类型)。
(3) 掌握常量及变量的定义方法。
(4) 掌握标准输入/输出函数的使用方式。
3. 运算符和表达式(1) 掌握运算符的种类、运算优先级、结合性。
(2) 掌握各种表达式类型(赋值表达式、算术表达式、逗号表达式、条件表达式、关系表达式、逻辑表达式等)及求值规则。
(3) 掌握不同类型数据间的转换与运算。
4. 语句(1) 掌握选择语句的使用方法。
(2) 掌握循环语句的使用方法。
(3) 掌握continue、break语句。
(4) 理解循环的嵌套调用。
5. 数组(1) 掌握一维数组定义、初始化和引用。
(2) 掌握排序算法、查找算法和插入算法。
(3) 理解二维数组的定义、初始化和引用。
(4) 掌握字符数组的使用,了解字符串常用函数。
6. 函数(1) 掌握常用库函数的正确调用方法。
(2) 掌握自定义函数的定义方法。
(3) 掌握形式参数与实际参数的区别及参数的传递方式。
(4) 掌握函数的类型及其返回值。
(5) 掌握函数的调用方法,理解函数的嵌套调用、递归调用。
C程序设计考试大纲(专升本)考试的题型为填空题、选择题、问答题和编程题四类。
注重基本概念和基本算法以及编程实现。
参考教材:1. 《C语言程序设计》谭浩强主编清华大学出版社。
2. 《C语言程序设计》尹业安等编著国防科技大学出版社。
主要知识考点( *号为重点):1. 数据类型和表达式数据类型分类常量和变量常用的基本数据类型* 各类数值间的混合运算2.*运算符和表达式3. 顺序结构程序设计算法的基本概念流程图4.选择结构程序设计关系运算符关系表达式逻辑运算符逻辑表达式* if语句简单if语句形式if-else形式if语句的嵌套条件运算符条件表达式* switch语句5. 循环结构程序设计* while语句* for语句do_while语句break语句continue语句goto语句与标号exit()函数6. 模块化程序设计与函数函数设计原则函数分类函数定义函数调用函数间参数传递函数返回值函数声明函数的嵌套调用函数的递归调用变量的存储类型变量的作用域函数的作用域7. 数组一维数组的定义和引用一维数组的赋值二维数组的定义和引用二维数组的赋值字符串的定义和引用字符串函数8.指针指针变量的定义与引用*指针变量作为函数参数*数组的指针与数组元素的指针数组指针作为函数参数多维数组与指针*字符串指针字符串指针作为函数参数指针数组的概念指向指针的指针main函数的形参用函数指针变量调用函数函数指针变量作为函数参数9.结构体、共同体和枚举类型结构体类型的定义结构体变量的定义结构体变量的引用结构体变量的初始化*指向结构体变量的指针*结构体数组的定义结构体数组的初始化单链表的基本操作共同体类型的定义共同体变量的定义共同体变量的引用共同体变量的初始化枚举类型10.文件顺序文件随机文件无格式文件文件操作。
(内含C语言程序设计、大学英语、管理学、会计学原理、经济学考试大纲)武汉工商学院《C语言程序设计》课程专升本考试大纲一、考核目的专升本考试是考核学生是否达到了升入本科继续学习的要求而进行的选拔性功能的考试。
本课程是以C语言的基本语法为基础,测试考生在掌握简单的程序设计方法、思维方面是否具有本科学习的能力。
二、适用专业该大纲适用于“专生本”考试中计算机科学与技术专业。
三、参考教材1、《C语言程序设计》(第四版),谭浩强主编,清华大学出版社,2010四、考试内容及分值分配第一章数据类型、运算符与表达式(10-20分)1、整型、浮点数、字符型常量和变量的使用规则2、自增自减运算符、赋值运算符、逗号运算符的运算规则3、算术运算符的运算规则第二章顺序程序设计(15-20分)1、字符数据的输入、输出方法2、带参数的格式输出函数printf的使用3、带参数的格式输入函数scanf的使用4、简单的顺序结构程序设计第三章选择结构程序设计(15-20分)1、关系运算符及逻辑运算符的运算规则2、if语句的使用3、switch语句的使用第四章循环控制(15-20分)1、while语句的使用2、do-while语句的使用3、for语句的使用4、break语句的使用5、循环嵌套第五章数组(20-30分)1、一维数组的定义与使用2、二维数组的定义与使用3、字符数组的定义与使用4、常用算法第六章函数(20-30分)1、函数的定义2、函数的调用3、局部变量与全局变量第七章指针(5-10分)1、指针的概念2、变量的指针3、数组与指针4、函数与指针第八章结构体(5-10分)1、结构体的定义2、结构体变量的引用五、考试形式、题型和分值1、考试形式:闭卷笔试,考试限定用时为120分钟。
2、题型和分值:单项选择题20题(每题2分,共40分)、填空题10题(每空2分,共20分)、读程序写结果6题(每题5分,共30分)、程序填空(每空2分,共20分),编程题5题(共40分),全卷满分为150分。
武汉工程大学2012年专升本《基础化学》考试大纲一、考试性质专升本考试是我校招收高职高专学校毕业生升入我校本科而进行的选拔性考试。
基础化学考试大纲是根据我校对普通高职高专化类专业学生对基础化学知识的要求,参照高职高专《无机化学》教材内容及《无机化学教学大纲》的基本要求,以选拔人才为宗旨,制定的本考试大纲。
二、考试要求本考试要求将无机化学中的基本知识、基本理论、化学计算等知识分为识记、理解、分析计算、综合应用四个层次。
识记:指对无机化学中的有关术语、基本概念、基本知识、基本技能和基本方法能直接应用。
理解:指对无机化学中的概念、公式、方法、基本定律和元素的基本性质有一定的理性认识,在理解的基础上能运用所学知识与简单的实际问题相联系。
分析计算:指在理解元素的化学性质及无机化学基本定律和计算公式的基础上进行有关化学计算。
综合应用:指能综合运用无机化学知识解决简单的实际问题。
三、考试内容第一章物质及其变化考试内容:物质的聚集状态,理想气体状态方程式和气体分压定律的有关计算,化学反应热效应及热化学方程式书写。
考试要求:识记:物质的聚集状态的特点。
理解:化学反应热效应及热化学方程式书写。
分析计算:理想气体状态方程式和气体分压定律的有关计算。
第二章化学反应速度和化学平衡考试内容:化学反应的速率、化学平衡,速率常数、平衡常数,影响反应速率和化学平衡的因素,化学平衡的有关计算。
考试要求:识记:化学反应的速率、化学平衡。
理解:速率常数、平衡常数。
分析计算:化学平衡的有关计算。
综合应用:影响反应速率和化学平衡的因素。
第三章电解质溶液和离子平衡考试内容:酸碱的基本概念,酸碱质子理论,同离子效应和缓冲溶液,酸碱电离平衡及盐类水解等相关计算,难溶电解质溶度积规则及有关计算。
考试要求:识记:酸碱的基本概念。
理解:酸碱质子理论,同离子效应和缓冲溶液,电离平衡。
分析计算:电离平衡及盐类水解等相关计算,难溶电解质溶度积规则及有关计算。
2012年武汉工程大学专升本招生简章一、选拔对象:1、选拔对象:具有湖北省普通高校全日制专科学籍的2012届毕业生,包括普通本科院校、独立学院、独立设置的高职高专院校以及成人高校举办的应届普通全日制高职高专毕业生。
2、报名条件:具有良好的思想品德和政治素质,热爱祖国,遵纪守法,在校期间未受任何纪律处分;修完普通高职高专课程并能如期毕业,学习成绩优良;身体健康。
二、招生专业及代码、考试科目及计划:类别专业代码招生专业考试科目计划数科目一科目二科目三工学类081101 化学工程与工艺大学英语高等数学基础化学15工学类080301机械设计制造及其自动化大学英语高等数学大学物理20工学类080703 土木工程大学英语高等数学大学物理10工学类080602自动化大学英语高等数学电工及电子技术15工学类080605 计算机科学与技术大学英语高等数学程序设计基础15 工业设计080303 工业设计大学英语大学语文素描10 文学类050201 英语大学英语大学语文综合英语15 管理类110201 工商管理大学英语大学语文管理学原理25 管理类110202 市场营销大学英语大学语文市场营销学25 管理类110203 会计学大学英语大学语文会计学原理25 经济类020102 国际经济与贸易大学英语大学语文西方经济学25三、工作程序:1、报名符合报名条件的应届普通高职高专毕业生持《2012年湖北省高校普通专升本学生申请表》(一式三份)和本人已修课程成绩单(经考生所在学校教务处盖章确认),到我校教务处报名(教务处办公地点设在流芳校区),只能填报一所本科院校的一个相关专业,并进行电子照相。
学生报名时需缴纳考试费130元。
报名时间:2012年5月8日、9日。
报名地点:流芳校区大学生活动中心305室。
2、考试我校考试科目及考试大纲在教务处主页(http://)公布,学校不举办任何形式的培训班。
6月7日、8日考生凭本人身份证原件到流芳校区大学生活动中心305室领取准考证,考试时间为6月9日。
武汉工程大学2012年专升本《管理学原理》考试大纲考试性质本考试为经济管理专业专科升本科的学生2012年《管理学原理》课程考试,旨在认定其学习是否达到了预期的课程要求,为经济管理学院招生提供依据。
考试总要求考生应掌握管理学基础知识及基本原理,能够管理学知识进行管理方面一些基本工作。
考试内容第一章管理概述一、考核知识点(一)管理概念与作用(地位)(二)管理的性质与职能(三)管理角色与技能(四)管理学研究对象与研究方法二、考核要求(一)管理概念与作用(地位)1、识记:(1)管理的概念。
(2)管理的基本特征。
2、领会:(1)管理概念的多种表述。
(2)管理在人类社会所起的作用。
3、应用:联系实际说明管理的重要性(二)管理的性质与职能1、识记:(1)管理二重性的含义。
(2)管理的基本职能。
2、领会:(1)掌握管理二重性理论的现实意义。
(2)管理既是一门科学,又是一门艺术。
(三)管理角色与技能1、识记:(1)管理者的主要角色类型(2)管理者应掌握的基本技能2、领会:(1)不同层次管理者应重点掌握的技能(2)举例说明管理者扮演的角色(四)管理学研究对象与研究方法1、识记:什么是管理学。
2、领会:(1)管理学的研究对象与内容。
(2)管理学的特点。
(3)管理学的研究方法。
3、应用:如何运用一般方法学习研究管理学。
第二章管理思想与理论的形成与发展一、考核知识点(一)西方的传统经验管理阶段(二)西方的古典管理阶段(三)西方的行为科学阶段(四)西方的现代管理阶段(五)中国管理思想与经验二、考核要求(一)西方的传统经验管理阶段领会:早期有代表性的管理思想家(亚当.斯密、查尔斯.巴贝奇、罗伯特.欧文等)及管理思想。
(二)西方的古典管理阶段1、识记:(1)例外原则。
(2)法约尔桥。
2、领会:(1)泰罗的科学管理理论的要点。
(2)法约尔的一般管理理论要点。
(3)韦伯的行政组织理论要点。
3、应用:古典管理理论在现代管理中的运用。
2007—2012年武汉工程大学专升本计算机科学与技术专业招生计划、考试科目、参考教材和录取分数线汇总2012年武汉工程大学普通专升本计算机科学与技术专业招生人数、考试科目、参考教材、录取分数:招生人数:152012年武汉工程大学专升本计算机科学与技术专业考试科目大学英语+高等数学+程序设计基础2012年武汉工程大学专升本计算机科学与技术专业参考教材1.郑树棠,陈永捷,《新视野大学英语读写教程》(1—4册),外语教学与研究出版社;郑树棠,徐忠,毛忠明,《新视野大学英语听说教程》(1—4册),外语教学与研究出版社3.李荫华《大学英语综合教程》(1—4册),上海外语教育出版社;1.同济大学应用数学系编.高等数学(本科少学时类型)(第二版)(上、下).高等教育出版社,2004.2.盛祥耀、居余马等编.高等数学(第二版)(上、下).高等教育出版社,2004.;1. 《C语言程序设计》,谭浩强编,清华大学出版社。
2. 《程序设计基础》,吴文虎编,清华大学出版社。
3. 《C语言程序设计》,高巍编,北京理工大学出版社。
2012年武汉工程大学专升本计算机科学与技术专业录取分数线及要求最低录取控制线:科目一≥65分科目二≥40分2011年武汉工程大学普通专升本计算机科学与技术专业招生人数、考试科目、参考教材、录取分数:招生人数:252011年武汉工程大学专升本计算机科学与技术专业考试科目大学英语+高等数学+程序设计基础2011年武汉工程大学专升本计算机科学与技术专业参考教材大学英语:1.郑树棠,陈永捷,《新视野大学英语读写教程》(1—4册),外语教学与研究出版社;2.郑树棠,徐忠,毛忠明,《新视野大学英语听说教程》(1—4册),外语教学与研究出版社;3.李荫华《大学英语综合教程》(1—4册),上海外语教育出版社;高等数学:1.同济大学应用数学系编;高等数学(本科少学时类型)(第二版)(上、下).高等教育出版社,2004.2.盛祥耀、居余马等编.高等数学(第二版)(上、下).高等教育出版社,2004;程序设计基础:1. 《C语言程序设计》,谭浩强编,清华大学出版社。
湖北专升本网 湖北专升本网( )信息最齐全和最实用的升本门户网站 - 本共分14页,当前页是第1页-1武汉工程大学2012年专升本《程序设计基础》考试大纲一、考试基本要求掌握程序设计高级语言的基本概念、基本理论及程序设计的基本方法与编程技巧,掌握进行科学计算的一般思路,具有一定的抽象思维和逻辑推理能力。
能综合利用所学知识,并具备用计算机解决和处理实际问题的思维方法与基本能力。
二、考试方法闭卷笔试。
三、考试时间120分钟。
四、试卷分值试卷满分100分。
五、题型及比例单项选择题:20%填空题:10%读程序写结果:20%程序填空:20%编写程序:30%六、试卷考试内容及要求1. C 语言的基本概念湖北专升本网 湖北专升本网( )信息最齐全和最实用的升本门户网站 - 本共分14页,当前页是第2页-2 (1) 了解C 语言的发展及特点。
(2) 掌握程序的基本结构与书写格式。
(3) 掌握程序的基本概念及程序开发基本过程。
(4) 理解结构化程序设计的思想和方法.2. 数据类型(1) 掌握C 语言的字符集及常用词法符号。
(2) C 语言的数据类型(掌握基本数据类型和数组;理解结构体、共用体、指针类型、空类型)。
(3) 掌握常量及变量的定义方法。
(4) 掌握标准输入/输出函数(或标准流对象)的使用方法。
3. 运算符和表达式(1) 掌握运算符的种类、运算优先级及其结合性。
(2) 掌握各种表达式类型(赋值表达式、算术表达式、逗号表达式、条件表达式、关系表达式、逻辑表达式等)及求值规则。
(3) 掌握不同类型数据间的转换与运算。
4. 语句(1) 掌握选择语句的使用方法。
(2) 掌握循环语句的使用方法。
(3) 掌握continue 、break 语句。
(4) 理解循环的嵌套调用。
5. 数组(1) 掌握一维数组定义、初始化和引用。
(2) 掌握常用排序算法(选择、冒泡)、查找算法(顺序、二分)和插入算法。
(3) 理解二维数组的定义、初始化和引用。
(4) 掌握字符数组的使用,了解字符串常用函数。
湖北专升本网 湖北专升本网( )信息最齐全和最实用的升本门户网站 - 本共分14页,当前页是第3页-3 6. 函数(1) 掌握常用库函数的正确调用方法。
(2) 掌握自定义函数的定义方法。
(3) 掌握形式参数与实际参数的区别及参数的传递方式。
(4) 掌握函数的类型及其返回值。
(5) 掌握函数的调用方法,理解函数的嵌套调用、递归调用。
(6) 了解局部变量和全局变量,理解变量的作用域和生存期。
(7) 理解变量的存储类型。
(8) 了解内部函数和外部函数。
7. 指针(1) 掌握指针的概念及指针的定义。
(2) 掌握指针与地址运算符及指针的运算。
(3) 掌握指向变量、数组、字符串的指针变量。
(4) 理解指针变量作函数参数和指针型函数。
(5) 理解指针数组和指向函数的指针。
8. 编译预处理(1) 掌握编译预处理的概念和特点。
(2) 理解不带参数的宏定义及其使用。
(3) 理解带参数的宏定义及其使用。
(4) 了解“文件包含”的概念和使用。
(5) 了解条件编译及其使用。
9. 结构与联合(1) 掌握结构类型数据的定义方法。
(2) 掌握结构型数据的引用方法。
(3) 了解联合类型数据的定义方法和引用方法。
湖北专升本网 湖北专升本网( )信息最齐全和最实用的升本门户网站 - 本共分14页,当前页是第4页-4 (4) 理解指向结构体的指针变量。
10. 文件(1) 掌握定义和使用文件指针的方法。
(2) 掌握文件的打开和关闭方法。
(3) 了解文件的读写方法。
七、考试内容大致比例1. 基础知识部分 25%2. 数组 20%3. 函数 20%4. 指针 15%5. 结构与联合 10%6. 文件 10%八、试题难易度大致比例1. 容易题 35%2. 中等难度题 45%3. 较难题 20%九、参考书目1. 《C 语言程序设计》,谭浩强编,清华大学出版社。
2. 《程序设计基础》,吴文虎编,清华大学出版社。
3. 《C 语言程序设计》,高巍编,北京理工大学出版社。
湖北专升本网 湖北专升本网( )信息最齐全和最实用的升本门户网站 - 本共分14页,当前页是第5页-5 《程序设计基础》考试样卷一、单项选择题(每小题2分,共计20分,将答案写在题中横线上)1. 在C 语言中,字符型数据在内存中的存储形式是▁▁▁▁▁。
A. 补码B. 反码C. 原码D. ASCII 码2. 下列变量名中合法的是▁▁▁▁▁。
A. B.C.Tom B. 3a66 C. _6a7b D. $ABC3. 以下语句输出的结果是▁▁▁▁▁▁。
#include <stdio.h>void main( ){printf(“%d”,null);}A. 0B. 编译出错,变量无定义C. -1D. 14. 为避免在嵌套的条件语句if-else 中产生二义性,C 语言规定:else 子句总是与▁▁▁配对。
A. 同一行上的ifB. 其之后最近的ifC. 其之前最近的ifD. 缩排位置相同的if5. 以下程序的执行结果是▁▁▁▁▁▁。
#include <stdio.h>void main( ){ int i,sum;for(i=1;i<=3;sum++) sum+=i;printf(“%d \n”,sum);}A. 6B. 3C. 死循环D. 0湖北专升本网 湖北专升本网( )信息最齐全和最实用的升本门户网站 - 本共分14页,当前页是第6页-6 6. 当执行以下程序时,▁▁▁▁▁▁。
#include <stdio.h>void main( ){int y=-1;do {y--;}while(--y);printf("%d\n",y--);}A. 循环体将执行一次B. 循环体将执行两次C. 循环体将执行无限次D. 系统将提示有语法错误7. 若有定义int a[4][5],则元素a[2][3]是数组中第 个元素。
A. 13B. 14C. 8D. 98. 在函数调用语句fun1(fun2(x,y),(x,y),z=x+y);中,fun1的实际参数的个数是 。
A. 3B. 7C. 4D. 59. 以下叙述中不正确的是 。
A. 在不同的函数中可以使用相同名字的变量B. 函数中的形式参数是局部变量C. 在一个函数内定义的变量只在本函数范围内有效D. 在一个函数内的复合语句中定义的变量在本函数范围内有效10. p1指向某个整型变量,要使指针p2也指向同一变量,哪一个语句是正确的 。
A. p2=*&p1;B. p2=**p1;C. p2=&p1;D. p2=*p1;湖北专升本网 湖北专升本网( )信息最齐全和最实用的升本门户网站 - 本共分14页,当前页是第7页-7 二、填空题(每小题1分,共10分,把答案填在题中横线上)1. 一个C 语言程序一般由若干个函数构成的,程序中至少应包含一个 。
2. x 是int 类型变量,则执行下列语句x=7;x+=x-=x+x ; 后x 的值是 。
3. 设有 int x=13; 则表达式 (++x * 1/3) 的值是 。
4. 若 a=13、b=25、c=-17,条件表达式 ((y=(a<b )?a:b)<c)?y:c 的值为 。
5. 在函数内部定义只在本函数内有效的变量是 。
6. 函数直接或者间接地自己调用自己,被称为函数的 。
7. 在C 语言中,要读取某个数据文件里的数据,首先要将该文件处于打开状态,即对该文件进行 操作。
8. 定义语句为 char a[]=”hangzhou”,*p=a ,语句 for(int i=0; *p!=’\0’; p++,i++);执行后i 的值为 。
9 对宏定义语句“#define f(x,y) printf(x,y)”的引用 f(”%d \n”,m); 置换展开后为 。
10. 释放由p 所指向的内存区的语句为 。
三、读程序写结果(每小题5分,共20分,把答案填在题中“运行结果”处)1. 下列程序的输出结果是:#include <stido.h>void main (){ int y=3,x=3,z=1;printf(“%d %d \n”,(++x,y++),z+2); }运行结果:湖北专升本网 湖北专升本网( )信息最齐全和最实用的升本门户网站 - 本共分14页,当前页是第8页-82. 以下程序的执行结果是:#include <stdio.h>void main(){ struct stud{char name[20];int age;char sex;} student={"louis",10,'m'};printf("%s,%d,%c",,student.age, student.sex);}运行结果:3. 以下程序运行后,输出结果是:#include <stdio.h>void main ( ){int y=18,i=0,j,a[8];do湖北专升本网 湖北专升本网( )信息最齐全和最实用的升本门户网站 - 本共分14页,当前页是第9页-9 { a[i]=y%2;i++;y=y/2;} while(y>=1);for(j=i-1;j>0;j--)printf(“%d”,a[j]);printf("\n"); }运行结果:4. 以下程序运行后,输出结果是:#include<stdio.h>void main(){int a[5]={1,2,3,4,5};int *p=a;printf("%d ,",*++p);printf("%d ,",*p++);printf("%d",a[2]);}运行结果:湖北专升本网 湖北专升本网( )信息最齐全和最实用的升本门户网站 - 本共分14页,当前页是第10页- 10 四、程序填空。
根据下列各题题意填空,填写在程序中的划线处。
(每空2.5分,共20分)1. 输入2个整数,输出它们的最小公倍数和最大公约数。
#include <stdio.h>void main( ){ int m,n,gbs,gys;scanf( 错误!未找到引用源。
);for(gbs=m; 错误!未找到引用源。
; gbs=gbs+m);gys= 错误!未找到引用源。
错误!未找到引用源。
}2. 输入若干个学生的姓名、学号、数学、英语、计算机成绩到文件中student.dat 。
#include <stdio.h>void main(){ 错误!未找到引用源。