本书旨在培养学生的Java Web项目开发能力。全书理论联系实践,基于“以项目为驱动”的教学模式,系统讲解Java Web开发技术,使项目实训开发贯穿全书知识点。全书共分11章,内容包括Web技术简介、JSP开发运行环境、脚本语言、通信资费管理系统项目实训、JSP基础知识、JSP的内置对象、JSP的数据库操作、企业信息管理系统项目实训、JSP与JavaBean编程、JSP与Servlet编程、基于MVC模式的个人信息管理系统项目实训。通过第4章、第8章和第11章的3个项目开发实践,能够使学生在掌握基本理论知识的同时,积累项目开发经验,提高综合实践能力。本书可作为普通高等院校的计算机专业及相关专业JSP程序设计课程教材,也可作为JSP职业培训教材,以及Java Web软件开发人员的参考书。
离散数学是计算机类专业的重要专业基础课程,研究离散结构和相互关系的理论和方法,在专业教学的课程体系中具有重要的理论支撑作用。离散数学的综合、分析、推理等方法,在计算机科学的理论研究和技术开发中有着广泛的应用。本书系统介绍了离散数学的内容,全书共分11章,包括预备知识(矩阵和组合数学基础)、集合论、命题逻辑、谓词逻辑、关系、特殊关系、图论基础、特殊图、代数系统、群和环域格。本书内容简洁清晰,相关内容融合了算法和程序,问题分析和推理的注释使用了程序员熟悉的格式。 本书特别适合作为应用研究型和应用型高等学校计算机类相关专业“离散数学”课程的教材(48学时),也可作为相关工程技术人员的参考书。
本书全面系统地介绍数据结构的基础理论与算法设计方法,全书共8章,主要内容包括: 线性表,栈和队列,串、数组和广义表,树和二叉树,图,查找及排序。本书精选数据结构考研试题和各类竞赛试题进行讲解,案例和习题丰富,突出数据结构的算法实现,采用Python语言实现了全部算法。本书内容编排符合当前高等学校数据结构课程的现状和发展趋势,以及本科培养目标和教育工程认证要求。本书配套资源丰富,提供了微课视频、源程序代码、PPT课件、教学大纲、考试样题及习题库以及上机实验等。 本书可作为高等学校计算机、软件工程等相关专业数据结构课程的教材,也可供计算机软件开发人员和准备参加相关专业研究生入学考试和软考的备考人员参考。
Windows Server系列操作系统以其出色的稳定性、安全性和易操作性,被广泛应用于各类服务器。本书系统全面地介绍Windows Server从安装、配置到使用的各方面知识。 全书共9章,从计算机操作系统的基础知识开始,重点介绍操作系统的分类和特点,Windows Server的版本、硬件要求与镜像的下载,Windows Server的安装、进入与关闭、激活与更新、系统初始化、系统环境设置,本地用户与组的创建、查看、管理等操作,常见的文件系统及特点,基本权限与高级权限的设置,文件与文件夹的加密,磁盘的基础知识,基本磁盘与动态磁盘,磁盘的初始化,卷的创建与管理,跨区卷、带区卷、镜像卷、RAID-5卷的创建和使用,磁盘配额及管理,域环境、域控制器的部署,域环境的管理、加入及退出域,DHCP服务、DNS服务、FTP服务、Web服务、证书服务,NAT服务及FTP服务的搭建,本地安全策略、组策略的设置,防火墙的作用与设置,系统备份、远程管理服务器的方法等。除了必备的理论知识外,还穿插了“知识延伸”“动手练”等板块。 本书目的明确、结构清晰、语言精炼、易教易学,不仅适合作为系统工程师、系统安全工程师、网络工程师、网络安全工程师、服务器工程师、网络管理维护人员、服务器管理员、软硬件工程师的学习手册,还适合作为高等院校相关专业的教学用书。
本书是教育部“101计划”的“计算机网络”课程配套教材,以信息经过源主机的封装变成比特流,流出接口,流经传输介质,穿过中间网络,穿过路由器,穿过交换机,直到目的主机,目的主机从接口收到比特流,解封装获得信息这一主线索,系统讲授计算机网络的基本概念、基本原理与实现技术。全书共9章,第1章从用户用网角度出发,介绍计算机网络相关概念和总体概况;第2~7章介绍物理层、数据链路层、介质访问控制和局域网、网络层、传输层、应用层的基本功能,阐述相关理论、技术、协议和发展趋势;第8~9章介绍新型网络、网络管理和网络安全等内容。 本书线索清晰、图文并茂、深入浅出、资源丰富,具有先进性和趣味性,非常适合作为计算机科学与技术、信息与通信工程、软件工程、网络空间安全、控制科学与工程等学科相关专业的“计算机网络”专业基础课教材和研究生入学考试用书,也可作为对计算机网络原理感兴趣的读者系统学习的参考书。