计算机理论
第一章 关系数据库理论
一、数据库、数据库技术、数据库系统、数据库管理系统的概念;数据库系统的体系结构
二、数据模型与数据视图
三、关系代数、关系演算及关系模型
四、结构化查询语言SQL
五、数据库的完整性与安全性,事务管理、并发控制、故障恢复,数据库的备份与恢复
六、数据库的设计,数据依赖的概念及关系模式的规范化理论
七、数据库应用开发工具,常见数据库系统产品的名称、特点,Microsoft SQL Server数据库的使用
第二章 网络技术基础
一、计算机网络的基本概念;计算机网络的功能、应用、拓扑结构及分类;网络的层次体系结构和网络协议;网络标准化
二、物理层,数据通信的理论基础,物理传输媒体、编码与传输技术及传输系统
三、数据链路层,差错检测与校正,数据链路层协议
四、局域网,多路访问协议及IEEE802局域网标准族
五、网络层,数据交换方式,路由选择与拥塞控制算法,常见高速网络技术网络层协议
六、网络互联的概念,网桥、路由器与路由协议
七、传输层与应用层的功能、服务与协议
八、网络安全与网络管理,数据加密技术、认证技术、防火墙技术、常见网络管理协议
九、Internet原理与接入技术,TCP/IP协议族,DNS域名系统,WWW技术;电子商务的概念、体系结构与技术;
十、局域网的组网技术;本地局域网的管理和维护。
第三章 软件工程基础
一、软件工程的基本概念与常用术语;软件生命周期
二、软件开发模型
三、软件度量,软件质量
四、软件开发过程的管理
五、软件需求分析
六、软件测试与软件维护