《程序设计基础》考试大纲 一、总体要求 本课程的考试范围为程序设计的基础知识、C语言基础,要求考生掌握C语言的基本语法及程序设计的基本方法与编程技巧,了解进行科学计算的一般思路,掌握常用的基本算法。注:本课程考试的C语言标准为ISO9899:1999(即C99标准) 二、考试范围及要求 (一)程序设计基础知识 了解程序和程序语言的概念以及程序设计的步骤、算法的概念、基本特征和表示;理解程序的三种基本结构、结构化程序设计方法;熟悉几种常见的算法描述方法:如自然语言、流程图、N-S流程图及伪代码等。 (二)C语言语法基础 了解C语言出现的历史背景、C语言的特点;掌握C语言程序结构和书写规则;掌握利用VC 开发环境设计和调试C程序的基本步骤。 (三)数据类型与表达式 理解几种基本数据类型的存储方式,表示方法;掌握不同类型之间数据转换的原则与方法;熟练掌握算术、关系、逻辑运算符及相关表达式的运用;了解条件运算符、逗号运算符的使用;理解各运算符的优先级关系。 (四)顺序结构的程序设计 掌握C语句的语法规则,C语句的概念;掌握整数、实数、字符、字符串等基本类型数据常用的输入输出方法 (五)选择结构的程序设计 熟练掌握if语句、if-else语句及switch-case语句的使用方法,掌握break语句在switch-case语句中的作用。 (六)循环结构的程序设计 熟练掌握三种循环语句的运用;掌握break和continue语句的运用 《计算机网络技术》考试大纲 一、总体要求 本课程是计算机专业学生的基础课程,学生应掌握计算机网络的基本知识、基本概念和基本原理。主要包括TCP/IP 协议中应用层、传输层、网络层以及数据链路层的基本概念、基本协议。 二、考试范围及要求 (一)网络基础知识 1.掌握网络的功能、分类、组成和拓扑结构 2.了解通信子网和资源子网的概念 3.掌握局域网、城域网和广域网的概念 4.理解星形网、树形网、环形网和总线网的概念 5.掌握OSI、TCP/IP 网络体系结构的概念 6.掌握物理层、数据链路层、网络层、传输层、应用层的基本概念 (二)网络设备和传输介质 1.常用网络通信设备的作用和特点 (1)了解集线器(HUB)的基本功能和特点 (2)了解网桥的基本功能和特点 (3)掌握交换机的基本功能、特点、应用场合 (4)掌握路由器的基本功能、特点、应用场合 2.常用的传输介质的分类及特点 (1)掌握传输介质的分类 (2)掌握双绞线的分类及制作 (3)掌握光纤的分类及应用场合 (4)了解无线传输介质的分类 (三)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 《数据库技术》考试大纲 一、总体要求 本课程考试范围为数据库技术基本知识,要求考生对关系数据库系统的基本概念、基本原理、基本方法以及应用有较好的理解,能熟练地使用SQL 命令对数据库进行操作,能初步掌握数据库设计的方法,并能用数据库系统建立数据库 及简单的应用,同时对关系数据库理论有一定的了解。 二、考试范围及要求 (一)数据库系统概述 1.掌握数据库系统基本概念:数据库、数据库管理系统、数据库系统、数据模型、关系数据库等 2.了解数据库系统的特点、发展阶段,掌握数据库管理系统的主要功能 3.了解数据库三级模式结构、优点、数据物理独立性、数据逻辑独立性 4.理解实体、属性、联系,以及关系数据模型中的关系、属性、元组和键码等基本概念 (二)关系模型 1.熟练掌握关系、关系性质、候选键、外部键、主属性、非主属性、关系模 型完整性、关系模式、关系数据库等基本概念 2.掌握关系代数及其运算:并、差、交、笛卡尔积、投影、选择、连接等 3.了解元组关系演算和域关系演算 (三)关系数据库标准语言SQL 1.了解SQL 语言的特点,表、视图、索引等概念 2.熟练掌握数据定义命令:创建数据库、创建基本表、表结构的修改、基本 表的删除;索引的建立与删除 3.掌握数据查询命令: (1)简单查询(单表查询) (2)连接查询(多表查询) (3)嵌套查询(子查询) 4.熟练掌握数据操纵命令:基本表数据的插入、删除、修改 5.掌握视图的操作:定义视图、查询视图、更新视图、撤消视图 (四)关系数据库理论 1.了解关系模式设计中可能出现的问题及其产生原因以及解决的途径 2.理解函数依赖、完全函数依赖、部分函数依赖、传递函数依赖的定义,学 会计算属性的封闭集,并由此得到关系的候选键 3.掌握第一范式( 1NF )、第二范式( 2NF )和第三范式( 3NF )的定义, 判别关系模式的范式等级 4.了解关系模式的分解(规范到3NF )的步骤、分解的原则和分解的方法 (五)数据库设计 1.掌握数据库设计的任务和步骤 2.了解需求分析阶段的任务:定义信息与应用;定义操作任务;定义数据项 3.掌握概念结构设计阶段的方法和步骤,ER 图设计 4.掌握逻辑结构设计阶段的任务和步骤,从E/R 图到关系模式的转换 5.了解数据库物理设计的任务 6.了解数据库的实施、运行和维护等过程 《计算机组装与维修》考试大纲 一、总体要求 1.了解计算机的基本组成情况,了解主要部件的工作原理、技术参数等。 2.掌握计算机的组装方法,掌握各主要部件的设置,掌握常见故障的检测与排除方法。 3.具有一定的创新能力,能够解决实际问题。 二、考试范围及要求 1.了解计算机的概念与特点,应用领域 2.掌握计算机的发展阶段,各阶段的特点,掌握组成计算机的主要部件。 3.掌握显示器、鼠标、键盘、网线、电源线等与机箱的接法 4.掌握CPU、硬盘、内存、光驱等机箱内部各主要部件的接法,注意各类接口的特点与插拔时的注意事项。 5.了解计算机开机原理,开机的基本过程, 6.掌握BIOS的作用、原理,BIOS存储的位置,BIOS各种设置;掌握利用优盘启动的方法。 7.掌握在Windows XP系统中进行简单的磁盘分区的方法,掌握在Windows中对分区进行格式化的方法。 8.掌握利用PartitionMagic软件进行磁盘分区,重点掌握磁盘分区时的要点,注意事项等。 9.了解操作系统软件的基本原理与作用,了解硬件驱动程序的原理与作业 10.掌握从光盘、硬盘、优盘安装Windows XP的方法,掌握常见设备驱动程序的下载与安装方法,掌握驱动程序备份的方法,掌握利用设备管理器查看设备驱动状态的方法。 11.了解垃圾文件的来源、位置及清理方法,了解注册表的工作原理,了解任务管理器的启动方法。 12.掌握系统个性化设置,虚拟内存设置,开机启动项设置,“我的文档”位置设置等,掌握利用注册表对系统进行维护的方法。 13.了解Ghost软件的下载与安装方法,工作原理。 14.掌握利用Ghost软件对系统进行备份和恢复的基本操作。 15.了解正确使用计算机及其外设的一般方法与过程,了解杀毒软件的工作原理。 16.掌握常见杀毒软件的使用方法。 17.了解常见外设的种类,接入方法,基本用法等。 18.掌握易损设备在使用时的注意事项以及维护要领。 19.掌握计算机常见故障的检测与排除方法。 20.了解软件常见问题的分类。 21.掌握常见软件故障的检测与排除方法。