(计算机专业综合考试科目有:编程基础、计算机网络技术、数据库技术,编程基础50分,计算机网络技术30分,数据库技术20分,总分100分。考试方式为闭卷考试,考试时间为120分钟。)
一、《程序设计基础》考试大纲
一.一般要求
本课程的考试范围是编程基础知识和C语言基础。要求考生掌握C语言的基本语法,编程的基本方法和技巧,科学计算的一般思路,常用的基本算法。
注:本课程考试的C语言标准为ISO9899:1999(即C99标准)
二、考试范围和要求
(一)编程基础知识
了解程序和编程语言的概念,程序设计的步骤,算法的概念,基本特征和表示法;了解程序的三种基本结构和结构化编程的方法;熟悉几种常见的算法描述方法,如自然语言、流程图、N-S流程图、伪代码等。
(二)C语言语法基础
了解C语言的历史背景和特点;掌握C语言的程序结构和编写规则;掌握使用VC开发环境设计调试C程序的基本步骤。
(3)数据类型和表达式
了解几种基本数据类型的存储方式和表示方法;掌握不同类型之间数据转换的原理和方法;精通算术、关系、逻辑运算符及相关表达式的使用;了解条件运算符和逗号运算符的用法;了解各操作员的优先关系。
(4)序列结构的编程
掌握C语句的语法规则和概念;掌握整数、实数、字符、字符串等基本类型数据的常用输入输出方法
(五)结构规划的选择
掌握if语句、if-else语句、switch-case语句的用法,掌握break语句在switch-case语句中的作用。
(6)圆形结构的编程
掌握三种循环句的应用;掌握中断和继续语句的应用
(7)功能
掌握函数的定义、声明和调用方法;了解c语言中参数传递的特点;了解变量的范围和存储类别。
(八)一维数组和字符串
理解数组的基本概念;掌握一维数组的声明、初始化、调用和引用方法;
了解字符串和一维数组(特殊一维数组)的关系,熟练掌握一维数组和字符串;
掌握使用数组作为函数参数的方法。
(9)多维数组
掌握二维数组的定义和用法;了解二维数组和一维数组的关系;了解常用二维数组的用法;了解多维数组的原理。
(10)指针和变量
理解指针(地址)的含义,指针变量的定义和引用,取地址运算符,:,地址间(取内容)运算符*的用法。掌握指针变量的定义和引用方法;主指针和变量,
指针与数组、指针与字符串的关系;掌握使用指针作为函数参数的方法,理解多重指针的概念。
(11)指针和数组
了解数组名和指针的关系,下标操作和指针地址操作的关系。掌握一维数组和字符串中指针的应用;
(12)指针和函数
掌握指针变量作为函数参数的方法,掌握通过指针参数传递和使用变量地址的方法;理解函数指针的定义和用法。
(13)结构类型和其他结构类型
理解结构类型的概念,掌握结构的定义方法和结构变量的定义和引用;理解指针变量指向结构变量的概念,掌握其应用;理解链表的概念;了解常用体和枚举的概念和应用方法。
(14)位操作
掌握按位求反(~)、按位OR (|)、按位AND (,:)和按位异或()及其应用;理解位操作和相应逻辑操作的区别
(十五)文件
了解文件的基本知识和文件的分类;掌握打开、关闭、读写文本文件和二进制文件的方法;了解文件读写指针移动的方法。
三、考试题型
选择题,真假题,程序阅读,程序填充空,程序设计
四.主要参考书目
1.《程序设计基础(C语言)》(第二版)高可宁,清华大学出版社
2.《程序设计基础——从问题到程序》,胡明主编,清华大学出版社二版,《计算机网络技术》考试大纲
一.一般要求
本课程是计算机专业的基础课。学生应掌握计算机网络的基本知识、基本概念和基本原理。主要包括TCP/IP协议中应用层、传输层、网络层和数据链路层的基本概念和协议。
二、考试范围和要求
(一)网络基础知识
1.掌握网络的功能、分类、组成和拓扑
2.理解通信子网和资源子网的概念
3.掌握局域网、城域网和广域网的概念
4.了解星形网络、树形网络、环形网络和主线网络的概念
5.掌握OSI和TCP/IP网络架构的概念
6.掌握物理层、数据链路层、网络层、传输层和应用层的基本概念
(二)网络设备和传输媒体
1.常见网络通信设备的作用和特点
(1)了解HUB的基本功能和特点
(2)了解桥梁的基本功能和特点
(3)掌握开关的基本功能、特点和应用场合
(4)掌握路由器的基本功能、特点和应用
2.常用传输媒体的分类和特点
(1)掌握传播媒介的分类
(2)掌握双绞线的分类和制作
(3)掌握光纤的分类和应用
(4)了解无线传输媒体的分类
(3)TCP/IP协议及相关协议的功能
1.IP协议
(1)掌握IP地址的分类
(2)掌握子网掩码的概念和应用
(3)能够进行子网划分计算
2.TCP和UDP协议
(1)掌握TCP的特点和应用
(2)掌握UDP协议的特点和应用
3.掌握常用的互联网服务和协议
(1)HTTP
(2)FTP(3)POP、SMTP
(4)DNS
三、考试题型
选择题、简答题、计算题(子网计算)
四.主要参考书目
《计算机网络技术与应用》(第三版),徐启星主编,高等教育出版社
iii .数据库技术考试大纲一.一般要求
本课程的考试范围是数据库技术基础知识。要求考生对关系数据库系统的基本概念、基本原理、基本方法和应用有较好的理解,熟练使用SQL命令操作数据库,掌握数据库设计方法,能用数据库系统构建数据库和简单应用,对关系数据库理论有一定的了解。
二、考试范围和要求
(a)数据库系统概述
1.掌握数据库系统的基本概念:数据库、数据库管理系统、数据库系统、数据模型、关系数据库等
2.了解数据库系统的特点和发展阶段,掌握数据库管理系统的主要功能
3.了解三级数据库模型的结构、优势、数据物理独立性和数据逻辑独立性
4.理解关系数据模型中实体、属性、关系、关系、属性、元组、关键码的基本概念。
(二)关系模式
1.掌握关系、关系性质、候选关键字、外部关键字、主要属性、非主要属性、关系模型完整性、关系模式、关系数据库等基本概念
2.掌握关系代数及其运算:并、差、交、笛卡尔积、投影、选择、联系等。
3.理解元组关系演算和域关系演算
(3)关系数据库标准语言
1.了解SQL语言的特点,如表、视图、索引等概念
2.掌握数据定义命令:创建数据库、创建基础表、修改表结构、删除基础表;索引的建立和删除
3.掌握数据查询命令:
(1)简单查询(单表查询)
(2)连接查询(多表查询)
(3)嵌套查询(子查询)
4.掌握数据操作命令:插入、删除和修改基本表格数据
5.掌握视图的操作:定义视图、查询视图、更新视图和撤销视图
(4)关系数据库理论
1.了解关系模式设计中可能出现的问题、原因和解决方案
2.理解函数依赖、完全函数依赖、部分函数依赖、转移函数依赖的定义,学会计算属性的封闭集,得到关系的候选键
3.掌握靠前范式(1NF)、第二范式(2NF)、第三范式(3NF)的定义,判断关系模式的范式层次
4.理解关系模式分解的步骤、原则和方法(从规范到3NF)
(e)数据库设计
1.掌握数据库设计的任务和步骤
2.了解需求分析阶段的任务:定义信息和应用;定义操作任务;定义数据项
3.掌握概念结构设计阶段、er图设计的方法和步骤
4.掌握逻辑结构设计阶段的任务和步骤,从E/R图转换到关系模式
5.了解数据库物理设计的任务
6.了解数据库的实施、操作和维护
三、考试题型
1.选择题
2.申请问题
四.主要参考书目
《数据库系统导论》(第五版),王梓霏,萨士轩高等教育出版社
部分内容来源于网络转载、学生投稿,如有侵权或对本站有任何意见、建议或者投诉,请联系邮箱(1296178999@qq.com)反馈。 未经本站授权,不得转载、摘编、复制或者建立镜像, 如有违反,本站将追究法律责任!
本文标签: 专升本四川专升本专升本考试大纲 上一篇:2021湖南人文科技学院电子信息工程专升本专业课考试大纲 下一篇:2021年成都工业学院专升本文管类专业综合考试大纲