1、SQL语言简介、JDBC概述 、数据库连接、数据库语句、结果集、JDBC应用实例。通过JDBC接口访问数据库。JDBC四种驱动模式。(四)EJB概述 (2课时)EJB简介、EJB的组成、接口实现类与调用流程、EJB客户视图、使用JBuilder开发EJBEJB接口实现类与调用流程、EJB分类、组成。如何开发EJB。EJB组件与不同角色的关系、EJB实现技术。(五)会话Bean(4课时) 会话Bean概述、无状态会话Bean、有状态会话Bean、有状态会话Bean开发、事务管理会话Bean的状态管理、组成与实现。事务管理机制。(六)实体Bean(4课时) 实体Bean概述、BMP实体Bean、C
2、MP实体Bean、 CMP实体Bean规范、EJB标准查询语言实体Bean的组成、生命周期、持久管理机制 EJB标准查询语言(七)Servlet程序开发(4课时)网络技术基础、Servlet简介、请求与应答、存储客户端状态、使用JBuilder开发Servlet。Servlet对象处理HTTP请求的流程、使用Jbuilder开发Servlet。理解::网络技术基础、存储客户状态。(八)JSP概述(4课时)JSP基本概念、作用域与内置对象、脚本元素、指示元素、行为元素、表达式语言掌握: 作用域与内置对象,脚本元素、指示元素、行为元素。表达式语言、JSP页面的翻译与执行。(九)JSP应用开发(2课
3、时)1、 教学内容使用JBuilder开发JSP、自定义行为元素、标记文件2、 教学要求 使用JBuilder开发JSP。自定义行为元素、标记文件。四、考核方式:考查五、教材及参考书1 田雪松等著,J2EE网络编程标准教程,上海科学普及出版社,2004年1月2 张宏展,实战J2EE与WebLogic Server应用开发,电子工业出版社,2004年3月3 王强等译,Java企业级应用开发指南,,机械工业出版社,2004年1月4 飞思科技产品研发中心编著,J2EE技术参考手册,电子工业出版社,2004年1月Linux操作系统原理与应用58 (理论:40;上机:18) 学分 3 教学对象:计算机科
4、学与技术专业、软件工程专业刘朝晖审核:陶滔主管:马家宇2005年8月15日Linux作为网络操作系统,已经在网络服务操作系统领域占据主流的地位。本课程主要讲述了Linux操作系统安装,基本常用命令,Vi编辑器的使用,引导过程及原理,Shell编程,RPM的使用,并且侧重学生的实践动手能力的培养,着重介绍了文件系统管理,DHCP动态配置服务,DNS域名服务,Apache网站服务器,Samba服务配置,Sendmail服务器的配置等实践性较强的内容。课程目的在于使考生具备扎实的Linux系统管理和网络管理的理论知识及操作技能,为从事系统Linux管理和网络管理的打下坚实的基础,适应计算机网络管理技
5、术的最新发展趋势。高级语言程序设计、操作系统、计算机网络原理(一)Linux服务器的安装(2学时)硬盘分区,安装模式,引导程序lilo和grub引导程序lilo和grub的配置与使用硬盘分区,安装模式(二)Linux基本常用命令(6学时)Linux常用命令70个Linux常用命令(三)Vi编辑器(2学时)Vi编辑器介绍,Vi基本命令Vi编辑器的使用(四)Shell操作与简易编程(4学时)Shell的作用和介绍,历史,命令补足,重定向,别名,环境变量,SHELL编程shell编程命令补足,重定向,别名,环境变量(五)Linux引导过程及原理(2学时)计算机启动顺序,Linux启动顺序,Initt
6、ab文件,/etc/rc.d目录linux启动顺序与启动文件作用计算机启动顺序(六)RPM的使用(2学时)安装软件包,查询软件包,删除软件包,升级软件包,重建软件包,校验软件包RPM的使用(七) X Window系统(2学时)X Window介绍,安装和设置X Window,文件管理器安装和配置XWindowsXWindows的作用(八)用户和工作组管理(2学时)超级用户帐户,用户管理,组管理,权限设置用户和工作组的管理(九)进程管理(2学时)进程的概念,进程的查看,进行的管理进程的管理进程的概念(十)文件系统管理(2学时)目录与文件基础,文件归档和压缩,文件系统的管理工具文件系统管理工具的使
7、用linux操作系统中的文件系统(十一)DHCP动态配置服务(2学时)DHCP协议的基本原理,DHCP服务器的设置,DHCP客户端应用DHCP服务器的设置DHCP协议的基本原理(十二)DNS域名服务系统(2学时)DNS概述,DNS服务的设置,测试DNSDNS服务的设置DNS协议的基本原理(十三)Apache网站服务器(4学时)Apache介绍,Apache的配置,虚拟主机,php脚本的支持,安全控制Apache的配置Apache的安全控制(十四)Samba服务(2学时)Samba概述,Samba的设置,Domain共享机制,几种Samba工具Samba工具的使用Samba的基本原理(十五)Se
8、ndmail邮件服务(2学时)邮件服务器介绍,sendmail的安装和运行,sendmail的配置,POP/IMAP邮件服务器sendmail的安装和运行邮件服务器原理(十六)其他的网络服务(2学时)网络文件系统NFS,文件传输服务FTP,Telnet和安全远程登录,代理服务NFS的基本原理,FTP服务协议基本原理代理服务的基本原理1高衡绪等编,Linux系统及网络理论与实践教程,中国建材工业出版社,2004年5月2刘胤杰等编,Linux操作系统教程,机械工业出版社,2005年4月3梁广民等编,Linux操作系统实用教程西安电子科技大学出版社2004年6月WEB开发技术40(理论:24;2 谭
9、邦 审核:陶滔 主管:马家宇 2005 年8 月 15 日WEB开发技术是为计算机科学与技术专业及软件工程专业本科学生开设的专业课。本课程阐述了HTML文件、XML文件、脚本、数据库等技术。它使得能够在服务器上运行的动态WEB应用程序,并能连接后台数据库,是在Windows环境下的网站开发和编程技术。本课程按逻辑顺序讲解了WEB程序基础知识和开发环境,讲述了页面设计,讲解了ASP程序设计,以及WEB数据库设计。通过该课程的学习,要求学生掌握HTML语言、ASP编程的一般理论和技巧、WEB数据库设计。能够在实际网络开发过程完成聊天室、论坛、甚至企业网站等编程工作。高级语言程序设计、数据库系统原理
10、、计算机网络原理(一)WEB编程基础知识和WEB程序开发环境(4学时)WEB工作原理,服务器、客户端开发环境,网页设计工具。WEB的工作原理,掌握服务器、客户端开发环境,Internet网络协议,IP地址、域名和URL等知识。网页设计工具Dreamweaver。(二)脚本语言(2学时)JavaScript脚本语言、VBScript脚本语言、其他脚本语言JSP、PHP等JavaScript编程基础,JavaScript内建对象和函数。在HTML中加入VBScript程序,VBScript基本语法。JSP、PHP等语言。(三)页面设计(2学时)静态页面设计、动态页面设计、样式表设计。WEB静态页面
11、设计,WEB动态页面设计,样式表。(四)ASP程序设计(6学时)ASP工作原理、运行环境和文件的结构,Request对象,Reponse对象,Session对象和Cookie,Application对象,Server对象。ASP工作原理、运行环境和文件的结构,Request对象、Respose对象、Session对象、Application对象、Server对象和Cookie。(五)WEB数据库程序设计(8学时)SQL语言,WEB数据访问技术ODBC、ADO,Connection、Command和RecordSet对象SQL语言, WEB数据库的访问技术ODBC和ADO, Connection
12、对象, Command对象,RecordSet对象。(六)、XML的基本技术(2学时)1、教学内容:创建XML文档、定义和使用实体、XML文档显示2、教学要求:创建XML文档,定义和使用实体,XML文档的显示。1 吉根林等,WEB程序设计,电子工业出版社,2004年9月反病毒与防火墙技术36 (理论:32;4) 学分:2 教学对象:刘朝晖 审核:马家宇 2005年8月15日一、 教学目的和要求反病毒与防火墙技术是计算机科学与技术专业本科生的一门应用性较强的选修课程。本课程开设目的是通过系统讲述计算机病毒与防火墙的基本概念、名词、术语,分析当前病毒及反病毒技术的发展方向,通过分析防火墙的实现程序
13、,以及当前主流防火墙产品的安装与配置,要求学生掌握一定的计算机安全概念,学会在信息化时代保护自己的信息安全,能够较熟练地配置防火墙的安全规则及其设计策略,通过实例学习使学生掌握计算机病毒与防火墙的基本原理及其病毒防治策略,了解几种常用的商用防火墙。二、先修课程要求高级语言程序设计、数据结构、计算机网络原理 (一) 计算机病毒概述 (2学时)计算机病毒的概念及其作用机理,当前反病毒技术中的几种关键技术,介绍几种常见的计算机病毒特征。病毒的概念及期作用机理。当前主流反病毒技术。几种常见计算机病毒。(二) 防火墙基础知识 (6学时)防火墙技术、防火墙的作用与分类,防火墙的薄弱环节。防火墙技术原理,防
14、火墙的分类。防火墙的作用。(三) 防火墙的安全规则及设计策略 (6学时)防火墙技术中安全规则的设计方法及设计策略,事故的报告与响应方式。安全规则的设计原理与方法。安全规则的设计策略。事故的报告与响应方式。 (四) 包过滤 (8学时)TCP包头与UDP包头信息,IP头信息分析,包过滤的实现原理,过滤规则的制定,包过滤的优缺点。IP头信息分析,包过滤的实现原理。过滤规则的制定。包过滤的优缺点。(五) 防火墙的安装与配置 (10学时)当前常用的防火墙工具,TCP Wrappers、TIS FireWall Toolkit、Squid、iptables/netfilter,防火墙设备。常用防火墙工具的
15、使用与配置。iptables/netfilter的实现原理。 考查1Keith E.Strassberg等著,李昂等译,防火墙技术大全,机械工业出版社,2003年2陈明编,网络安全教程,清华大学出版社,2004年3朱雁辉著,Windows防火墙与网络封包截获技术,电子工业出版社 2002年4Andrew S . Tanenbaum著,Computer Network,清华大学出版社,2004年计算机网络安全 54 (理论:34;20) 学分 3 刘朝晖 审核:马家宇 2005-8-15本课程为计算机科学与技术专业及软件工程专业的选修课。课程通过讲述计算机网络安全领域中加解密技术原理,分析了当前
16、常见安全技术及相关产品,希望学生能够掌握网络与信息安全理论基础,灵活运用信息安全知识与技能。要求掌握和理解DES加密算法,RSA加密算法,PKI/PMI技术,VPN技术,学会使用安全技术产品实现网络应用的安全保护。(一) 网络安全概述 (4学时)网络安全的现状、计算机网络安全术语、网络安全现状与需求、网络安全的策略问题、网络安全的发展方向。安全体系结构与模型网络信息安全的内涵网络安全的发展方向(二) 密码学理论 (6学时)传统的加密方法、数据加密标准DES、公开密钥加密算法、RAS加密方法、 密码技术的破解与防范、 密码技术应用实例、 操作系统的密码技术的使用。DES加密算法、RSA加密算法、
17、密码技术应用实例(三) 密钥分配与管理 (2学时)密钥分配方案、密钥管理密钥的生成,密钥的使用与存储 加密密钥的分配(四)数字签名与报文鉴别(6学时)报文鉴别码、散列函数、常见的散列算法、数字签名原理、鉴别协议数字签名技术、报文鉴别鉴别协议、数字命名原理(五)PKI/PMI技术(6学时)PKI/PMI技术理论基础、PKI的组成、PKI功能和要求、PKI相关协议,PKI/PMI技术理论基础、PKI功能PKI相关协议(六)电子邮件的安全(2学时)电子邮件安全概述、PGP软件的使用、S/MIME、垃圾邮件PGP软件的使用(七)VPN技术(4学时)VPN的基本原理、VPN的应用领域、VPN的关键技术、
18、VPN实现方法、VPN产品VPN的关键技术、VPN实现方法VPN的基本原理(八)安全扫描技术(4学时)常见黑客攻击过程、安全扫描技术分类、安全扫描系统的设计、安全扫描技术的发展趋势安全扫描工具的原理与使用安全扫描系统设计原理 考试1张世永主编,网络安全原理与应用,科学出版社,2003年2冯登国著,网络安全原理与技术,科学出版社,2003年3连一峰等编著,网络攻击原理与技术,科学出版社,2004年计算机网络原理56 (理论:56) 学分:陶滔 审核:计算机网络原理是计算机科学与技术专业及软件工程专业本科生的一门应用性较强的必修课程。通过实例学习使学生掌握计算机网络的基本原理及组成;计算机网络的基
19、本概念和相关的新概念、名词及术语;了解计算机网络的发展特点、设计技巧和方法;对常用计算机网络会进行基本的操作、规划、设计与使用。高级语言程序设计、数据结构、操作系统(一)网络概述(4学时)什么是计算机网络?网络的产生、发展、网络的分类、网络的主要性能指标,网络高层应用,网络层次模块结构模型简介。什么是计算机网络;网络高层应用。 至少掌握一种实际网络的安装、使用和维护。 认识、熟悉和使用计算机网络。(二)网络体系结构(8学时)七层OSI参考模型层次结构; TCP/IP分组交换网协议;现有网络操作系统特点;计算机网络体系结构的形成、协议与层次的划分、OSI体系结构、计算机网络原理体系结构、OSI与
20、TCP/IP体系结构的比较、客户-服务器方式。TCP/IP分组交换网协议。客户-服务器方式。参考模型层次结构。(三)物理层(10学时)计算机网络的物理层设备;数据通信的理论基础;数据传输技术;网络的传输介质;常用的数据交换技术;物理层接口。计算机基本组网技术。 常用的数据交换技术。 网络互连设备。(四)数据链路层(10学时)数据链路层需要解决的问题;基本数据链路层协议;数据链路的连接方式;点到点的数据链路访问;广播网络的介质访问控制方式;用网桥实现网络互连。介质访问控制方式。网桥的功能和特点。 局域网的发展特点与功能。(五)网络互连技术(10课时)以太网的发展特点与功能;网络互连的基本概念;以
21、太网的特点(以太网、交换以太网和高速以太网);地址;路由技术;交换技术、路由器技术的发展特点与功能。以太网的特点。 路由器技术与功能。 以太网的发展趋势。(六)网络传输服务(10课时)网络传输服务的地位和作用;传输协议的基本要素;面向连接的TCP协议;面向无连接的UDP协议。面向连接的TCP协议。传输层协议。 因特网传输协议。(七)网络应用技术(4课时)网络管理标准;网络目录服务技术;网络管理工具;网络应用的地位和作用;域名系统DNS;远程登录Telnet;文件传输FTP;电子邮件Email;万维网WWW。现代计算机网络管理的方法和应用技术。考试1 潘爱民译,计算机网络(第四版),清华大学出版
22、社,2004年8月2 谢希仁编著,计算机网络(第四版),电子工业出版社,2003年6月3 潘讫,朱丹宇,周正康等译,数据通信与网络,电子工业出版社,2000年4月入侵检测技术 40 (理论:10) 学分 2 教学对象:马家宇 2005年8月15日入侵检测技术作为防火墙的合理补充,它是一种主动保护自己免受攻击的一种网络安全技术,提高了信息安全基础结构的完整性。本课程主要讲授了入侵检测技术中检测方法、入侵检测系统的功能模块、常见攻击技术分析、开源软件snort的安装使用及源代码的结构分析。通过本课程的学习,使学生重点掌握一定的网络安全理论及防护技术,了解并学会使用一种入侵检测系统。高级语言程序设计
23、、计算机网络原理、计算机网络安全(一)第一部分:系统安全概要 (2学时)信息安全的概述、系统安全的概念、当前已有的安全组件、安全问题的产生系统安全概念安全问题的产生当前已有安全组件(二) 入侵检测系统 (10学时)入侵检测系统简介、发展史、必要性、分类、功能模块与基本构成、体系结构入侵检测的信息源、入侵检测方法与应用、入侵检测发展方向入侵检测系统功能模块与基本构成、入侵检测方法与应用入侵检测系统分类与体系结构入侵检测发展方向 (三)攻击技术分析 (4学时)漏洞扫描技术、口令破解、拒绝服务攻击、分布式拒绝服务攻击、缓冲区溢出、Web攻击方法、基于信号的攻击各种攻击手段各种攻击手段的基本原理(四)snort的安装、配置与使用(4学时)底层库的安装与配置、snort的安装与配置详解、snort使用详解snort的使用snort实现的原理(五) snort的规则(4学时)理解配
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1