- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
2012年专升本考试《计算机类综合》大纲
考试说明:计算机类综合考试总分100分,包括《C语言程序设计》和《微机原理》,每门课程各占50分。考试时间总计120分钟。
一、《C语言程序设计》考试大纲
考试内容:
(一)C语言程序的结构
1.程序的构成,main函数和其他函数;
2.头文件,数据说明,函数的开始和结束标志。
(二)数据类型、运算符与表达式
1.C的数据类型(整型,实型,字符类型,指针类型)及各类型常量表示方法和变量定义方法;
2.C运算符的种类、运算优先级和结合性;
3.不同类型数据间的转换与运算;
4.C表达式(赋值表达式、算术表达式、关系表达式、逻辑表达式、条件表达式、逗号表达式)的求值规则;
5.基本输入和输出的实现,字符输入、输出函数和格式化输入、输出函数的使用。
(三)程序的控制结构
1.算法的概念和描述方法
2.选择结构程序设计
(1)用if语句实现选择结构;
(2)用switch语句实现多分支选择结构;
(3)选择结构的嵌套;
3.循环结构程序设计
(1)while和do while循环结构;
(2)for 循环结构;
(3)continue语句和break语句的使用;
(4)循环的嵌套;
(5)用循环实现的常用算法,如递推、迭代、枚举等。
(四)数组的定义和引用
1.一维数组、二维数组的定义、初始化和引用方法;
2.一维数组的应用(如排序),二维数组的应用(如矩阵运算);
3.数组作函数参数;
4.字符数组的定义、初始化和输入输出方法;
5.字符串与字符串处理函数的使用;
6.用二维数组处理多个字符串。
(五)函数
1.函数的定义方法;
2.函数的调用、参数和返回值;
3.形式参数与实在参数的两种传递方式;
4.变量的作用域(局部变量和全局变量);
5.变量的存储类别(自动、静态、外部),变量的生存期。
(六)编译预处理
1.宏定义:不带参数的宏定义;带参数的宏定义;
2.宏展开。
(七)指针
1.指针与指针变量的概念,指针与地址运算符;
2.指向变量、一维数组、二维数组、字符串的指针变量;
3.通过指针变量引用以上各类型数据;
4.用指针作函数参数;
5.指针数组的使用,带参数的main函数。
(八)结构体
1.结构体类型数据的定义方法和引用方法;
2.结构体嵌套和用指针引用结构体成员;
3.结构体数组的应用。
(九)文件操作
1.C语言中的文件类型;
2.文件的打开与关闭(fopen,fclose);
3.文件的读写(fputc,fgetc, fread,fwrite函数);
4.文件定位、状态检测(fseek等、feof函数)。
考试题型:
1.选择题 (10分)
2.填空题 (10分)
3.完善程序 (10分)
4.程序设计 (20分)
参考书目:
1.《C语言程序设计》(第2版) 安俊秀主编 人民邮电出版社
2.《C程序设计》(第三版) 谭浩强著 清华大学出版社
二、《微机原理》考试大纲
考试内容:
(一)基本知识
1.计算机的基本结构、功能部件和工作原理
2. 进制之间的转换
3. 计算机中数的描述及表示
(1)原码的表示
(2)反码的表示
(3)补码的表示(重点)
4. 微型计算机的基本结构与系统组成
(二)微处理器及其体系结构
1.8086微处理器的功能结构
2.8086的寄存器
3.8086的存储器结构
(1)存储单元的地址和内容
(2)存储器地址分段
(3)物理地址和逻辑地址的转换
(4)堆栈的用法
(三)汇编语言程序设计
1.8086寻址方式
2.8086的指令系统:
(1)数据传送类指令:MOV,PUSH/POP,XLAT,LEA,LDS,LES,IN,OUT
(2)算术运算类指令:ADD,ADC,SUB,SBB,CMP,INC,DEC,DAA,AAA,DAS,AAS,AAM,AAD
(3)逻辑运算与移位指令:AND,TEST,OR,XOR,NOT,SHL,SAL,SHR,SAR,ROL,RCL,ROR,RCR
(4) 串操作指令:MOVS,CMPS,LODS,STOS,SCAS,REP,REPZ/REPE,REPNZ/REPNE
(5) 控制转移指令:JMP,Jnnn,LOOP,CALL/RET
(6) 处理器控制指令:CLD,STD,CLC,STC
3.汇编语言程序设计
(1)汇编语言的语句格式
(2)汇编语言的常用伪指令:段定义、段寄存器分配、数据定义、过程定义等
(3)汇编语言程序
原创力文档


文档评论(0)