发布网友 发布时间:2022-04-25 14:46
共1个回答
热心网友 时间:2023-10-31 20:40
渤海大学2009年高职专升本入学考试计算机科学与技术考试大纲考试科目:C程序设计,数据库,计算机网络,基本技能招生对象:高职高专毕业生考试时间:150分钟(不含基本技能考试)分数分配:总分300分其中:C程序设计90分,数据库55分,网络部分55分,基本技能100分理论考试部分C程序设计部分C语言程序设计一、考试要求(一)基础部分1.熟练掌握整型、实型、字符型常量的各种表示形式;2.熟练掌握整型、实型、字符型变量的定义及表示数据范围;3.掌握各种运算符、表达式、表达式求解、表达式值类型的确定(算术运算、关系运算、逻辑运算、赋初运算、逗号运算),并能够在程序设计中正确使用;4.掌握数据的输入、输出:字符数据的输入与输出函数;格式输入与输出函数。(二)简单程序设计1.掌握分支结构中if()语句;if()语句1else语句2;switch()语句的使用。2.掌握while循环、do-while循环、for()循环的执行过程;3.掌握循环中break、continue的使用;4.能够读懂教材上的例题程序写出正确的运行结果;5.能够编写简单的分支结构、循环结构程序。(三)数组的使用1.掌握一维数组及指针、一维字符数组及指针,2.掌握二维数组的格式输出;3.了解二维数据元素地址的计算;4.能够使用一维数组进行排序(选择排序)和挑数(最大数和最小数及满足某些特征的数)。(四)函数1.掌握函数定义格式;2.掌握函数值传递方式及过程;3.掌握函数调用的两种方式4.掌握简单递归函数。5.能够自己定义函数并调用之解决问题。(五)指针1.重点掌握:指向变量的指针;2.一维数组的指针和指向一维数组的指针。3.宏定义及其使用。(六)结构体1.掌握结构体类型定义与初始化;2.结构体变量及结构体成员的引用;3.能够给结构体变量各成员赋值并输出。4.掌握通过指针引用结构体成员;5.了解结构体数组元素及元素成员的引用;(七)文件1.掌握文件打开函数及文件的各种打开方式;2.能够正确使用文件的读写函数(fgetc,fputc,fgets,fputs);3.能够建立、输出、复制文本文件。(八)要求掌握算法1.对一维数据组求累加和、累乘问题2.统计类,判断素数,求最大/最小值问题,穷举法,递推法,排序(选择法与起泡法),最大公约数与最小公倍数;3.数组中插入元素、删除元素、合并与查找操作;4.二维数组格式化输出;5.字符数组中求长度、连接、复制、删除、比较操作。二、考试内容第1章C语言概述1.1C语言功能简介1.1.1C语言的发展1.1.2C语言的特点1.1.3C语言中32个关键字和语句形式1.1.4程序的三种基本结构与流程简介1.2TurboC上机操作指南1.2.1TurboC用户窗口界面1.2.2TurboC的主要菜单第2章基本语法规则2.1常量、变量和指针2.1.1标识符2.1.2常量、变量2.1.3整型数据2.1.4实型数据2.1.5字符型数据2.1.6字符串常量2.1.7变量及指针2.2运算符与表达式2.2.1算术运算符与算术表达式2.2.2关系运算符与关系表达式2.2.3逻辑运算符与逻辑表达式2.2.4赋值运算符与赋值表达式2.2.5逗号运算符与逗号表达式2.2.6条件运算符与条件表达式2.2.7求长度运算符2.2.8指针运算符2.3基本输入输出函数2.3.1字符输出函数-putchar()2.3.2字符输入函数-getchar()2.3.3格式输出函数-printf()2.3.4格式输入函数-scanf()2.4选择结构程序设计2.4.1用if语句实现选择结构2.4.2用switch语句实现多分支选择结构2.5循环结构程序设计2.5.1while循环结构2.5.2dowhile循环结构2.5.3for循环结构2.5.4循环的嵌套2.5.5continue语句和break语句2.6编译预处理2.6.1宏定义:不带参数的宏定义;带参数的宏定义2.6.2文件包含处理第3章数组的定义和引用3.1一维数组及指针3.1.1一维数组的定义、初始化3.1.2一维数组元素的下标引用3.1.3一维数组的指针3.1.4一维数组元素的指针法引用3.2一维字符数组与指针3.2.1一维字符数组的定义、初始化3.2.2字符数组的输入和输出3.2.3用字符数组实现字符串3.2.4用字符指针变量实现字符串3.2.5常用字符处理函数3.3*数组及指针3.3.1二维数组的定义、初始化3.3.2二维数组下标引用第4章函数4.1函数概述4.2主函数与命令行参数4.3辅助函数与参数传递4.3.1函数的定义4.3.2函数调用与参数传递4.3.3函数的引用和说明4.4函数嵌套调用与递归调用4.4.1函数嵌套调用4.4.2函数递归调用第5章结构体5.1结构体类型与变量5.1.1结构体类型的定义5.1.2结构体变量定义方法和引用方法5.2结构体数组第6章文件系统6.1文件系统概述与文件类型6.2文件的打开与关闭6.2.1文件的打开-fopen()6.2.2文件的关闭-fclose()6.3文件的读写操作6.3.1读写一个字符函数-fgetc()、fputc()或getc()、putc()6.3.2读写一个字符串函数-fgets()、fputs()6.3.3读写一个数据字块函数-fread()、fwrite()6.3.4文件的格式化读写函数-fscanf()、fprintf()参考教材《C语言程序设计》清华大学出版社出版秦玉平马靖善主编数据库部分一、总体要求数据库技术是数据管理的最新技术,是计算机科学的重要分支,通过本课程的学习使学生了解数据库系统的基本概念、掌握数据库的相关理论、数据库管理系统设计的基础知识和基本的程序设计方法,正确的应用FOXPRO语言编写和调试程序。二、测试范围及考核要求(一)数据库系统概述1.了解数据管理技术的产生和发展。2.掌握数据库、数据库管理系统、数据库系统的概念。3.掌握数据库管理系统的功能、数据库系统的特点。4.了解数据库系统结构和组成。(二)关系数据模型与关系数据库1.了解数据模型、数据模型的组成要素基主要的逻辑数据模型。2.掌握关系模型的基本概念。掌握关系的数据结构、关系的操作及关系的完整性约束。3.掌握常用的关系代数运算及关系代数表达式。(三)关系数据库标准语言SQL1.了解SQL语言的基本概念、组成和特点。2.掌握SQL的数据定义功能(表和视图的定义)。3.重点掌握SQL的查询功能和数据更新功能。4.掌握数据库的完整性和安全性。(四)数据库设计技术1.掌握数据库设计的步骤。2.掌握概念模型与E-R方法及E-R图转换为关系模式的方法。3.掌握函数依赖与范式的概念,能够判断关系模式属于第几范式(2NF、3NF、BCNF)及对关系模式分解的方法。(五)VisualFoxPro基础1.了解VisualFoxPro数据库的基本操作2.掌握VFP的数据表征(包括常量、变量、运算符和表达式)3.掌握VFP的常用函数(算术运算函数、字符处理函数、日期时间函数、类型转换函数、测试函数)。4.掌握数据库的建立、表的操作的基本命令。(六)VisualFoxPro程序设计基础1.掌握程序的建立及运行的方法。2.掌握简单的输入输出语句的使用。3.重点掌握程序的基本控制结构(选择结构和循环结构)4.掌握过程与过程文件的定义和调用,了解函数的建立。主要参考教材:1.《数据库系统简明教程》王珊高等教育出版社2004.92.《VisualFoxPro程序设计》不限定教材计算机网络部分一、计算机网络技术基础1、了解计算机网络的定义,计算机网络的形成与发展。2、掌握计算机网络的功能,了解计算机网络的应用,掌握计算机网络的分类。3、掌握资源子网的组成和基本功能,掌握通信子网的组成和基本功能。4、掌握计算机网络拓扑结构的分类。5、了解有线传输介质的分类。二、数据通信基础1、了解数据通信的基本概念,包括:数据、信号、信道、数据传输、基带传输、频带传输。2、掌握多路复用的分类及各自特点。3、掌握串行数据传输三种方式。4、掌握异步传输和同步传输及其特点。5、掌握线路交换、报文交换、报文分组交换及它们的区别。三、计算机网络体系结构、协议和网络操作系统1、了解协议的概念,掌握协议需要解决的问题,掌握协议的功能。2、了解网络的三个著名标准化组织。3、掌握OSI的七层参考模型及各层功能。4、掌握IEEE802通信标准。5、掌握TCP/IP通信标准及OSI与TCP/IP分层比较。6、了解网络三种基本计算模型的优缺点。7、了解专用服务器结构和客户/服务器结构的特点。8、了解网络操作系统的定义和功能,了解网络操作系统的分类,掌握网络操作系统的选择。四、计算机局域网组网技术1、了解局域网的定义,掌握局域网的主要特点和功能。2、掌握局域网的四大基本实现技术。3、掌握总线拓扑、环型拓扑、星型拓扑的优缺点。4、了解局域网的基本组成。掌握网卡的基本功能和接口类型,了解物理地址。5、了解介质存取控制访问方式的分类,掌握CSMA/CD方法,掌握令牌环方法的工作步骤。五、以太网组网技术1、掌握10BASE5、10BASE2、10BASE-T的优缺点。2、掌握100BASE-T快速以太网、100BASE-T高速以太网技术标准及特点。六、网间互联1、了解网间互联的分类。2、掌握常用的网络互联设备:中继器、网桥、路由器、网关。七、IP地址1、掌握IP地址定义、表示和分类,掌握子网和子网掩码。2、掌握划分子网的方法及如何确定子网掩码,能够判断不同IP是否属于同一子网。3、了解常用的TCP/IP实用程序及其功能。八、Internet1、了解Internet的主要服务。2、掌握WWW服务,掌握HTML、HTTP、主页的概念,掌握URL的格式。3、掌握Internet的接入技术,了解Internet的联接方式。4、掌握域名系统层次型域名命名机制及管理,掌握域名系统的规定和常见的域名代码及意义,掌握域名系统工作原理。5、掌握电子邮件的一般格式和地址格式,掌握SMTP和POP服务器。6、掌握FTP的基本概念和功能。7、了解Telnet和BBS。参考教材《计算机网络技术基础》尚晓航主编高等教育出版社考试形式及试题结构:1、考试形式:闭卷笔答2、试题结构:单选、填空(数据库原理、网络)、简答(数据库原理、网络)、完善程序、运行程序及结果、改错、编程职业技能部分本大纲作为《计算机科学与技术》专业专升本实践技能考试大纲,考核时间为60分钟,总分100分。1、Windows操作:文件、文件夹的建立、移动、删除、复制等。(20分)2、word操作:内容涵盖文字输入、文档的编辑排版、表格处理、图形的使用等。(30分)3、Excel操作:对数据的输入、使用公式与函数进行计算、编辑数据格式、插入图表等。(30分)4、Powerpoint幻灯片制作:电子演讲文稿的建立、版式的应用、图形的处理、幻灯片的放映效果处理、超级链接等。(20分)