文档库 最新最全的文档下载
当前位置:文档库 › 计算机服务器配置课程设计

计算机服务器配置课程设计

计算机服务器配置课程设计
计算机服务器配置课程设计

呼伦贝尔学院

计算机科学与技术学院

网络应用服务课程设计

题目:呼伦贝尔学院的网络设计规划

学生姓名:高智

学号:201212104042

专业班级:计算机科学与技术本科四班

指导教师:刘仁山

完成时间: 2014年10月29日

目录

摘要............................................................ I Abstract ........................................................ I 第1章客户需求分析 (1)

1.1 了解学校需求 (1)

1.1.1分析管理目标与需求 (1)

1.1.2分析技术目标与需求 (1)

1.1.3 了解网络现状 (2)

1.2分析管理目标与需求 (2)

1.2.1学校的服务目的 (2)

1.2.2 学校的组织结构 (2)

1.2.3决策者的建设思路与预算 (3)

1.3分析技术目标与需求 (3)

1.3.1可扩展性 (3)

1.3.2技术兼容性 (3)

1.3.3网络性能要求 (3)

1.3.4安全性 (4)

1.3.5可管理型 (4)

1.3.6易用性、适应性、可购买性 (4)

第2章设备选型 (4)

2.1.1网络设备分类 (4)

2.1.2UPS选型 (9)

2.1.3网络存储设备选型 (10)

2.2设备选型需要参考的因素 (11)

2.2.1设备选型原则 (11)

第3章公钥基础设施PKI技术 (11)

3.1PKI技术基础 (11)

3.1.1PKI的概念 (11)

3.1.2PKI的组成 (12)

3.1.3PKI所提供的三种主要的安全服务 (12)

3.1.4PKI运行模型 (12)

3.1.5PKI在WEB安全中的应用 (13)

3.2PKI技术功能的实现 (13)

3.2.1SSL协议的介绍 (13)

3.2.2SSL的技术原理 (13)

第4章 CA证书 (14)

4.1证书的概述 (14)

4.2CA的作用 (15)

4.3证书的发放过程 (16)

第5章服务器安全设计方案 (16)

5.1安装证书服务组件 (16)

5.2生成服务器证书请求文件 (17)

5.3申请服务器证书 (20)

5.4安装服务器证书 (21)

5.5设置Web服务器的安全通信 (22)

5.6安装浏览器的根CA证书及测试SSL连接 (23)

5.7SSL客户的验证 (24)

结论 (26)

参考文献 (26)

致谢 (28)

摘要

随着网络建设的逐步普及,大学高校局域网络的建设是高校向高水平、研究性大学跨进的必然选择,高校校园网网络系统是一个非常庞大而复杂的系统,它不仅为高校的发展、综合信息管理和办公自动化等一系列应用提供基本操作平台,而且,能够使教育、教学、科研三位一体,提高教育教学质量。而校园网网络建设中主要应用了网络技术中的重要分支局域网技术来建设与管理的,因此本毕业设计课题将主要以校园局域网络建设过程可能用到的各种技术及实施方案为设计方向,为校园网的建设提供理论依据和实践指导。高校校园网的网络建设与网络技术发展几乎是同步进行的。高校不仅承担着教书育人的工作,更承担着部分国家级的科研任务,同时考虑未来几年网络平台的发展趋势,为了充分满足高校骨干网对高速,智能,安全,认证计费等的需求,最终达到在网络方面,更好的对众多网络使用及数据资源的安全控制,同时具有高性能,高效率,不间断的服务,方便的对网络中所有设备和应用进行有效的时事控制和管理提高了传输的效率,有效地保证了远程多媒体教学、数字图书馆等业务的开展。

[关键词]校园网;网络设备;局域网技术;网络管理;数字多媒体

Abstract

With the gradually popularization of network construction, the construction of local area network at colleges and universities in is to a high level of colleges and universities and research universities got inevitably choice, the university campus network system is a very large and complex system, it not only to the development of

colleges and universities, comprehensive information management and office automation and so on a series of applied to provide basic operation platform, and can make education, teaching and scientific research of the trinity, improve the teaching quality of education. And the network technology has been applied in the construction of campus network important branch in the local area network technology to the construction and management, therefore this graduation design topic will mainly take the campus local area network construction process may be used various technique and implementation plan for design direction, provide theoretical basis and practical guidance for the construction of campus network. University campus network construction and network technology development is almost simultaneous. Not only bear the teaching work in colleges and universities, bear the part of the national scientific research tasks, at the same time, considering the future development trend of the network platform, in order to fully satisfy the backbone to high speed, intelligence, safety, certification requirements such as billing, finally achieved in the aspect of network, better use of many network security control and data resources, at the same time with high performance, high efficiency, continuous service, convenient for all devices in the network and the application for effective control and current affairs management to improve the transmission efficiency, effectively guarantee the distance multimedia teaching, digital library and other business.

Keywords Campus network; The network equipment; LAN technology; Network management; Digital multimedia

第1章客户需求分析

1.1了解学校需求

校园网络升级改造把学生公寓以及新建的教学楼都接入校园网。现有网络结构及网络设备已经不能满足学校的应用需求,其主要表现在:

1、网络覆盖范围不够。。

2、网络容量和结构不能满足信息点增长的要求。

3、网络管理难度加大手段滞后。

1.1.1分析管理目标与需求

由于学校逐年招生的人数不断增加,以及各个教学楼与宿舍楼的新建,校园网络很多地方并未覆盖全面,现以网络中心形成了主干网,是整个校园网的总节点,并提供连接广域网和拨入服务,在主干网系统采用以太网结构。在方案中,中心机房放置着中心交换机、服务器群、路由器、机架MODEM等网络设备,这些设备以中心交换机作为中心,以星形拓朴结构通过双绞电缆线连接在一起。网络中心与子网的连接,是通过根据与子网的距离,通过光纤和双绞电缆线将中心交换机和子网的交换机连接起来。

1)网络设备支持基于端口的虚拟网(VLAN)划分,利用网络管理软件能动态地调整配置VLAN。使划分的各虚网之间既能相互共享所需的信息,又能分别独立运作,加强各虚网之间信息的安全性。这样易于实现网络重组并具备隔离广播风暴的能力。

2)具有基于端口的访问控制模式,有效防止外部或内部对某些重要信息点的访问,达到控制信息流向的目的,增强网络的安全性。

3)动态监控网络流量和端口状态,及时平衡网络负载。

4)动态监控网络登录、网络代理用户数,有效、及时地防止某些非法访问。 5)对网络故障及时报警,并实现隔离。

对于网络管理系统软件,选用华为公司的网络管理软件H3C网管应用软件。1.1.2分析技术目标与需求

对于我校组建的网络系统来说要求是比较高的,针对我校的实际情况,对服务器硬件系统和应用软件系统的要求如下:

1、服务器硬件系统要求

整个校园网络建成以后,需要运行哪些应用系统,选配哪些应用服务器设备是我们应该为客户设想的关键问题,针对该校的具体需求,我们选配四台服务器:WEB服务器、文件服务器和FTP服务器、电子图书管理服务器。

2、应用软件系统要求 1)操作系统

WINDOWS Server 2008在稳定性和安全性方面可靠性较高,完全适合该校的网络操作系统需求。

2)应用软件

校园应用软件要求包括如下几个部分:大学校园网办公软件、视

频点播VOD软件、SQL Server数据库软件、电子阅览室资源库等。1.1.3 了解网络现状

目前校园网络与新建校园区域和宿舍的网络基本不相通,而且在原有网络上老旧设备与线路需更换,在拓扑结构上需改进。校园网面临的威胁大体可分为对网络中数据信息的危害和对网络设备的危害。

1.2分析管理目标与需求

现代网络结构化布线工程中多采用星型结构,主要用于同一楼层,由各个房间的计算机间用集线器或者交换机连接产生的,它具有施工简单,扩展性高,成本低和可管理性好等优点;而校园网在分层布线主要采用树型结构;每个房间的计算机连接到本层的集线器或交换机,然后每层的集线器或交换机在连接到本楼出口的交换机或路由器,各个楼的交换机或路由器再连接到校园网的通信网中,由此构成了校园网的拓补结构

校园网采用星形的网络拓扑结构,骨干网为1000M速率具有良好的可运行性、可管理性,能够满足未来发展和新技术的应用,另外作为整个网络的交换中心,在保证高性能、无阻塞交换的同时,还必须保证稳定可靠的运行。

因此在网络中心的设备选型和结构设计上必须考虑整体网络的高性能和高可靠性,我们选择热路由备份可以有效地提高核心交换的可靠性。

传输介质也要适合建网需要。在楼宇之间采用1000M光纤,保证了骨干网络的稳定可靠,不受外界电磁环境的干扰,覆盖距离大,能够覆盖全部校园。在楼宇内部采用超5类双绞线,其连接状态100m的传递距离能够满足室内布线的长度要求。

使用双核心网络的主要目的是实现冗余的连接防止单点失效,从逻辑上,大型网络可分为核心层、分布层和接入层,每层都有其特点。层次化设计的优点可以总结为如下几点:

可扩展性:因为网络可模块化增长而不会遇到问题;

简单性:通过将网络分成许多小单元,降低了网络的整体复杂性,使故障排除更容易,能隔离广播风暴的传播、防止路由循环等潜在的问题;

设计的灵活性:使网络容易升级到最新的技术,升级任意层次的网络不会对其他层次造成影响,无需改变整个环境;

可管理性:层次结构使单个设备的配置的复杂性大大降低,更易管理。

1.2.1学校的服务目的

信息交流功能、学生学习功能、、图书馆功能,以图书馆为信息源、办公子网、多媒体教学子网、宿舍子网

1.2.2 学校的组织结构

主要以教学楼、办公楼、实验楼、图书馆、宿舍楼、体育馆等组成。

1.2.3决策者的建设思路与预算

总体设计是校园网建设的总体思路和工程蓝图,是搞好校园网建设的核心任务。进行校园网总体设计,首先,进行对象研究和需求调查,弄清学校的性质、任务和改革发展的特点,对学校的信息化环境进行准确的描述,明确系统建设的需求和条件;其次,在应用需求分析的基础上,确定学校Intranet服务类型,进而确定系统建设的具体目标,包括网络设施、站点设置、开发应用和管理等方面的目标;第三,确定网络拓朴结构和功能,根据应用需求、建设目标和学校主要建筑分布特点,进行系统分析和设计;第四,确定技术设计的原则要求,如在技术选型、布线设计、设备选择、软件配置等方面的标准和要求;第五,规划安排校园网建设的实施步骤。

1.3分析技术目标与需求

21世纪是一个以数字化、网络化与信息化为核心的信息时代。信息技术的高速发展使得计算机网络发展的非常迅速,已经成为信息科学的一个新的分支。随着计算机网络的发展,校园网已经成为学校走向信息化时代的必然发展趋势,使我国教育管理向智能化发展。校园网络的规划设计是一项系统工程,不同的规划设计方案,可使网络存在较大的性能差异,它不仅体现在网络本身具备的技术特性和应用特点上,也体现了不同用户的各种需求,而校园网的建设必将对学校的信息化建设和教学素质的提高起到强大的推动作用,同时提供简单、有效、便捷的理想办公、教学环境。

1.3.1可扩展性

校园网的建设应遵循国际标准,采用大多数厂家支持的标准协议及标准接口,从而为异种机、异种操作系统的互连提供便利和可能。

1.3.2技术兼容性

选择网络拓扑结构的同时还需要考虑将来的发展,由于网络中的设备不是一成不变的,如需要添加或删除一个工作站,对一些设备进行更新换代,或变动设备的位置,因此所选取的网络拓扑结构应该能够容易的进行配置以满足新的需要。

1.3.3网络性能要求

骨干网为1000M速率具有良好的可运行性、可管理性,能够满足未来发展和新技术的应用,在楼宇之间采用1000M光纤,保证了骨干网络的稳定可靠,不受外界电磁环境的干扰,覆盖距离大,能够覆盖全部校园。在楼宇内部采用超5类双绞线,其连接状态100m的传递距离能够满足室内布线的长度要求。

1.3.4安全性

信息系统安全问题的中心任务是保证信息网络的畅通,确保授权实体经过该网络安全地获取信息,并保证该信息的完整和可靠。网络系统的每一个环节都可能造成安全与可靠性问题。

1.3.5可管理型

网络建设的一项重要内容是网络管理,网络的建设必须保证网络运行的可管理性。在优秀的网络管理之下,将大大提高网络的运行速率,并可迅速简便地进行网络故障的诊断。

1.3.6易用性、适应性、可购买性

以先进、成熟的网络通信技术进行组网,支持数据、语音和视频图像等多媒体应用,采用基于交换的技术代替传统的基于路由的技术,并且能确保网络技术和网络产品在几年内基本满足需求。

第2章设备选型

2.1.1网络设备分类

构建该校园网络选用的防火墙是华为赛门铁克USG 2220

2.1.2UPS选型

一个典型的校园网,一般拥有以下设备:NT服务器2-3台、网管工作站一台、网络中心交换机一台、路由器、部分中低端PC服务器等,还拥有数十台的PC、若干终端,网络打印机等设备,因此在局域网中使用的UPS也有其自身的特点。

在局域网的中心机房中,采用10-20KVA中等功率的UPS集中供电的方式已被广泛接受。为了有效提高系统可靠性,一般采用双机热备份或并联供电。

一般情况下,在为网络设备选用UPS电源时,应注意:

根据负载设备的摆放位置,选用大容量的UPS集中供电方案。原因是:单台容量较大

的UPS的故障率较低;UPS的每单位千伏安的价格,随着UPS容量的增大而下降;选用单台容量UPS时,有利于用户更经济合理地使用蓄电池。

根据用户的不同配送电系统选用UPS机型,以适应用户配送电系统带载能力的要求。

选用允许市电电源波动范围大的UPS机型,可以更好的适应市电

电网恶劣的供电环境。

选用UPS过载能力强和具有优良抗输出短路能力的机型。只要UPS 执行市电交流旁路供电与逆变器供电切换操作,就总是存在着出故障的概率。显然,UPS抗过载能力越强,客观上UPS做上述切换的机会就越少,随之而来的是UPS的故障率越低。

要有配置适当的抗瞬态浪涌抑制器,以便更好的保护网络设备。选用UPS输出中线对地线电位低的机型,可以获得尽可能高的数据传输速率,降低数据传输的误码率。

根据用户集中监控系统不同级别的要求,组成具有不同网络控制功能的智能化UPS系统。

一般的主流UPS电源中,国产选择科士达、科华恒盛,国外选用伊顿爱克赛、施耐德、艾默生,当然在最终的选择时要具体情况下具体分析。

2.1.3网络存储设备选型

存储已经成为目前教育行业信息化建设的热点。从之前简单的服务器直接存储方式,

到如今专用存储设备的使用,这个变化看似突然,却说明了教育信息化正从最初的基础架构的建设,开始进行应用的突破。

尤其在高校中,基础网络的建设已经完成,超过92%的高校已经拥有了校园网。在此基础上,各种应用随之丰富起来。目前,全国大部分的高校都已经建成数字图书馆,数字图书馆动辄上TB级的容量需求和每年新增加的存储容量,也使大家开始考虑升级存储空间。为了节省投入,在一些高校中出现了以远程虚拟存储的方式来解决存储容量瓶颈的个例。但从性能和安全性上来说,高校自身投资存储设备,是目前的主流方向。

教师的信息化教学冲动不可阻挡,教师们的课件资源迅速增加,这些宝贵的资源,也都对存储提出了需求——以往,大家更多地关注存储容量,随着校园网内教师、学生们网络应用方向趋于多元化,对网络存储的性能要求也越来越迫切,因此,大家也开始关注存储设备的性能。

校园信息化带来了校园内各种信息数据的存储安全问题。校园内各种管理系统储存的信息,需要高安全性、高稳定性的存储设备。

2.2设备选型需要参考的因素

校园网网络整体分为三个层次:核心层、汇聚层、接入层。为实现校区内的高速互联,核心层由1个核心节点组成,包括教学区区域、服务器群;汇聚层设在每栋楼上,每栋楼设置一个汇聚节点,汇聚层为高性能“小核心”型交换机,根据各个楼的配线间的数量不同,可以分别采用1台或是2台汇聚层交换机进行汇聚,为了保证数据传输和交换的效率,现在各个楼内设置三层楼内汇聚层,楼内汇聚层设备不但分担了核心设备的部分压力,同时提高了网络的安全性;接入层为每个楼的接入交换机,是直接与用户相连的设备。本实施方案从网络运行的稳定性、安全性及易于维护性出发进行设计,以满足客户需求。

2.2.1设备选型原则

1、代表目前网络系统设备的先进水平。

2、具备较强的安全性。

3、具备优良的RAS性能--可靠性、可用性、可维护性。

4、具备优良的可扩充性和升级能力。

5、具备优良的性能价格比,根据现在的需求和可以预见的需求增长情况设计网络,不追求空洞的技术先进性,避免追求高档和最新技术花费的巨大代价。

第3章公钥基础设施PKI技术

3.1PKI技术基础

3.1.1PKI的概念

PKI(Public Key Infrastructure)即公钥基础设施。广义上讲,它是一套安全服务的集合,运用公钥密码的基础理论,为网络应用提供诸如认证、授权、加密、数字签证等安全服务。公钥认证机制为人们提供了一种安全、可靠的方式来获取用户的可信公钥,应用这些公钥,可以获得很多安全特性,如双向鉴别、数据完整性和交易的抗抵赖,因此公钥认证对于开放网络上的交易具有重要意义。

3.1.2PKI的组成

一个PKI系统一般有如下几部分组成:

1.数字证书:PKI系统中的最基本的元素,所有安全实现都要以数字证书为基础。

2.CA:CA(Certificate Authority)即认证中心,是PKI中非常重要的角色,它是一个可信的第三方权威机构,具有验证用户证书申请、签发证书、定期发布证书实效列表、向应用证书吊销请求等功能,同时还可以为用户存储证书备份、进行密钥恢复。

3.RA:相当于CA的一个代理机构,帮助CA完成证书申请的登记和审计工作,并将验证过的证书申请交由CA签发。

4.目录服务:用于存储证书以便用户查询,同时发布证书失效列表等。

5.证书策略:一个PKI系统可以根据实际应用的具体需要制定不同的证书策略,包括证书扩展项的选用,CA的部署,证书路径长度等。

3.1.3PKI所提供的三种主要的安全服务

1.鉴别(认证)服务

PKI提供的鉴别认证服务采用了数字签名密码技术。签名产生于以下三个方面数据的绑定值之上:

①被签名的一些数据。

②用户希望发送到远程设备的请求。

③远程设备生成的随机挑战信息。

第一项支持PKI的数据源鉴别服务,后两项支持PKI的实体鉴别服务。

2.完整性服务

PKI提供的完整性服务可以采用两种技术之一。第一种技术是数字签名技术。既可以提供实体鉴别,也可以保证被鉴别实体的完整性。第二种技术就是消息鉴别码(MAC)。

3.机密性服务

PKI提供的机密性服务采用了类似于完整性服务的机制。即:生成一个对称密钥;用对称密钥加密;将加密后的数据及公钥发送给接受者。

3.1.4PKI运行模型

用户向RA提交证书申请或证书注销请求,由RA审核;RA将审核后的用户证书申请或证书注销请求提交给CA;CA最终签署并颁发用户证书,并且登记在证书库中,同时定期更新证书失效列表(CRL),供用户查询;从根CA到本地CA的存在一条链,下一级CA有上一级

CA授权;CA还可能承担密钥备份及恢复工作。

3.1.5PKI在WEB安全中的应用

为了解决WEB的安全问题,最合适的入手点是浏览器。SSL协议(The Secure Sockets Layer)是一个在传输层和应用层之间的安全通信层,在两个实体行的,进行通信之前,先要建立SSL连接,以此实现对应用层透明的安全通信。利用PKI技术,SSL协议允许在浏览器和服务器之间进行加密通信。此外还可以利用数字证书保证通信安全,服务器端和浏览器端分别由可信的第三方颁发数字证书,这样在交易时,双方可以通过数字证书确认对方的身份。需要注意的是,SSL协议本身并不能提供对不可否认性的支持,这部分的工作必须由数字证书完成。结合SSL协议和数字证书,PKI技术可以保证WEB交易多方面的安全需求,使WEB上的交易和面对面的交易一样安全。

图3-1PKI运行模式

3.2PKI技术功能的实现

3.2.1SSL协议的介绍

SSL(Secure Sockets Layer)安全套接层协议,是用来解决点到点数据安全传输和传输双方的身份认证而提出来的安全传输协议,该协议独立于一些较高层的应用级协议,如:HTTP、FTP、TELNET等,从OSL七层模型来看,该协议处于应用层和传输层之间,依赖于面向连接的可靠的传输协议(如:TCP等)。

3.2.2SSL的技术原理

如SSL的技术原理图3-2所示。一个完整的SSL连接建立过程如

下:

1.客户端浏览器连接到WEB服务器,发出建立安全连接通道的请求。

2.服务器接受客户端请求,发送服务器证书作为响应。

3.客户端验证服务器证书的有效性,如果验证通过,则用服务器证书中包含的服务器公钥加密一个会话密钥,并将加密后的数据和客户端用户证书一起发送给服务器。。

4.服务器收到客户端发来的加密数据后,先验证客户端证书的有效性,如果验证通过,则用其专用的私有密钥解开加密数据,获得会话密钥。然后服务器用客户端证书中包含的公钥加密该会话密钥,并将加密后的数据发送给客户端浏览器。

5.客户端在收到服务器发来的加密数据后,用其专用的私有密钥解开加密数据,把得到的会话密钥与原来发出去的会话密钥进行对比,如果两把密钥一致,说明服务器身份已经通过认证,双方将使用这把

图3-2SSL技术原理图

第4章CA证书

4.1证书的概述

CA(Certificate Authority,证书颁发机构)是PKI公钥基础结构中的核心部分。CA负责管理PKI结构下的所有用户(包括各种应用程序)的数字证书,把用户的公钥与用户的其他信息捆绑在一起,在网上验证用户的身份。在任何一个PKI中,CA都是一个可信的实体,它根据CA颁发策略负责发布、更新和取消证书。

为保证网络上信息的传输安全,除了在通信传输中采用更强的加密算法等措施之外,必须建立一种信任及信任验证机制,即通信各方必须有一个可以被验证的标识,这就需要使用数字证书。PKI系统中的数字证书简称证书,它把公钥和拥有对应私钥的主体的标识信息(如名称、电子邮件、身份证号等)捆绑在一起。证书的主体可以是用户、计算机、服务等。证书可以用于很多方面,例如Web用户身份验证、Web服务器身份验证、安全电子邮件、Internet协议安全(IPSec)等。数字证书是由权威公正的第三方机构即CA签发的,以数字证书为核心的加密技术可以对网络上传输的信息进行加密和解密、数字签名和签名验证,确保网上传递信息的机密性、完整性,以及通信双方身份的真实性、签名信息的不可否认性,从而保障网络应用的安全性。

通常,证书包含以下信息:

1.使用者的公钥值。

2.使用者标识信息(如名称好电子邮件地址)。

3.有效期(证书的有效时间)。

4.颁发者标识信息。

5.颁发者的数字签名,用来证明使用者的公钥和使用者的标识信息之间的绑定关系是否有效。证书只有在指定的期限内才有效,每个证书都包含“有效起始日期”和“有效终止日期”,这两个值设置了有效期的限制。一旦到了证书的有效期,到期证书的使用者就必须申请一个新的证书。

4.2CA的作用

CA可以自己创建,也可以是第三方机构。在复杂的认证体系中,CA分为不同层次,各层CA按照目录结构形成一棵树。在CA体系结构中,根CA处于核心地位,功能是认证授权。

CA的核心功能就是颁发和管理数字证书,具体描述如下:

1.处理证书申请

2.鉴定申请者是否有资格接收证书

3.证书的发放:向申请者办法、拒绝颁发数字证书。

4.证书的更新:接收、处理最终用户的数字证书更新请求。

5.接收最终用户数字证书的查询、撤销。

6.产生和发布证书吊销列表(CRL)。

7.数字证书的归档。

8.密钥归档。

9.历史数据归档。

WWW服务器配置实验报告

信息科学与技术学院实验报告 课程名称: 计算机网络应用技术教程实验项目: WWW服务器配置 实验地点:指导教师: 日期: 2013/10/29 实验类型:验证性实验(验证性实验综合性实验设计性实验)专业: 班级: 11级姓名: 学号: 一、实验目的及要求 1.实验目的: 1.正确理解WWW服务的运行机制,了解常用的wed服务器软件。 2.掌握IIS服务器的安装和管理,创建wed站点利用IIS在一台服务器上运行多个网站。 3.掌握虚拟机主机和虚拟目录的创建删除。 2.实验要求: 1.理解IIS服务的概念及其所具有的功能。 2.掌握IIS服务的安装方法。 3.掌握WWW服务的配置包括IP地址、端口号、默认文档、安全等设定,以及如何应用WWW服务的方法。 4.了解虚拟目录服务的作用。 二、实验仪器、设备或软件 1.实验仪器:电脑一台 三、实验内容及原理 1.实验内容: (1).学会安装IIS。 (2).掌握www服务器的配置和使用。 (3).创建虚拟目录。 2.实验原理: 万维网WWW(World Wide Web)服务,又称为Web服务,是目前TCP/IP互联网上最方便和最受欢迎的信息服务类型,是因特网上发展最快同时又使用最多的一项服务,目前已经进入广告、新闻、销售、电子商务与信息服务等诸多领域,它的出现是TCP/IP互联网发展中的一个里程碑。 WWW服务采用客户/服务器工作模式,客户机即浏览器(Browser),服务器即Web服务器,它以超文本标记语言(HTML)和超文本传输协议(HTTP)为基础,为用户提供界面一致的信息浏览系统。信息资源以页面(也称网页或Web页面)的形式存储在Web服务器上(通常称为Web站点),这些页面采用超文本方式对信息进行组织,页面之间通过超链接连接起来。这些通过超链接连接的页面信息既可以放

计算机科学与技术课程设计

一、课程设计题目 二叉平衡排序树 摘要问题描述:从一棵空树开始创建,在创建过程中,保证树的有序性,同时还要针对树的平衡性做些调整。最终要把创建好的二叉排序树转换为二叉平衡排序树。 基本要求:1.创建(插入、调整、改组) 2.输出 开发工具:windows XP操作系统,Microsoft visual c++ 6.0 编译系统; 关键词:C++ ; 二、设计主要目的及意义 目的: 1.熟悉掌握二叉树的基本操作 2.熟悉二叉树的创建(插入、调整、改组),输出以及把二叉排序树转换为二 叉平衡排序树 3.更进一步掌握有关二叉排序树的操作 意义: 软件课程设计是计算机科学与技术专业软件方向的一个重要环节,是语言类课程学习的总结。通过课程设计使我们加深对程序设计的理解,掌握程序开发的基本方法,深化学生面向对象的编程设计思想和新一代程序设计的逻辑思维方式,把课堂上所学到的多个单元串到一起,提高我们在软件设计过程中分析问题和解决问题的实际动手能力,使我们的理论知识和实践技能得到共同发展,最终提高我们解决问题和分析问题的能力。为我们踏上工作岗位之前提供了一次专业研究和项目开发的宝贵实践机会,为今后的工作积累经验。

三、课程设计的过程 主要算法说明: 1.主要数据结构定义 typedef struct node node ; Struct node { Node*parent; Node*left; Node*right; Int balance;//左右子树高度之差 Int key; } 2.主要函数说明 Int scarchNode(int key, node* root, node*parent):按key查找结点 Node* minNode(node* root):树root的最小结点 Node* maxNode(node* root):树root的最大结点 Node* preNode(node* target):求前驱结点 Node* nextNode(node* targer):求后继结点 node* adjustAVL(node* root, node* parent, node* child);调整,保证二叉树的平衡性 Node* insertNode(int key, node* root):插入 Node* deletevode(int key, node* root):删除 Node*createAVL(int* data, int size):创建新的二叉树 Void interordertraverse (node*root):中序遍历 Void preordertraverse(node* root):先序遍历 3.二叉排序树的插入和删除 a.二叉排序树的插入 在二叉排序树插入新结点,要保证插入后的二叉树仍符合二叉排序树的定义 插入过程:若二叉排序树正存在,则返回根结点;

大学计算机基础课程设计【最新】

《大学计算机基础》计算机实践任务书 一、计算机实践的任务 计算机实践的主要任务学习使用Frontpage 2003 制作网页,设计网站,并在网站上发布一个综合内容的网页。 二、计算机实践目的 1) 掌握演示文稿的建立、保存和打开操作方法; 2) 掌握幻灯片的外观设置方法; 3) 掌握在幻灯片中插入对象的方法; 4) 掌握幻灯片动画效果的设置方法; 5) 掌握在幻灯片中插入超级链接的方法; 6) 掌握用Word进行文本编辑的基本操作; 7) 掌握用Word进行格式排版的基本操作; 8)掌握利用Frontpage2003制作网页,并融入word和powerpoint 技术。 通过《计算机实践》更进一步深入了解和掌握各种应用软件的使用操作及综合应用,重点在培养学生自学计算机应用软件、开发应用、动手和创新能力。 三、计算机实践的内容及要求 1.学习掌握网页制作软件FrontPage 2003,制作网页; 2.学习掌握中文演示软件PowerPoint 2003的操作及使用,并将作品结合在网页上; 3.对于网页和幻灯片的页面修饰要求用自己制作的动画、图形、图像; 4.对于网页页面要求至少3个页面(使用超链接),网页中的内容与学生所选主题相关; 5.对于PowerPoint 2003制作的幻灯片要求至少有5张,幻灯片中的内容与学生所选主题相关; 6.学习网站的设置和网页的发布,分门别类地放置在相应的文件夹中,规范网页文件名和素材文件名,网站的首页应取名为index。 作品存放在一个文件夹中,以学号(学生卡上的学号)为文件夹名。 7.用Word字处理软件撰写出相应的计算机实践报告论文(字数要求:2000字左右)。 欢迎参观内蒙古 一、任务内容 此次我选择的内容是介绍我的家乡——内蒙古,根据自己平时对内蒙古的了 1

计算机操作系统原理课程设计

上海电力学院 课程设计报告 课程名称:操作系统原理 题目名称:采用可变分区存储管理,模拟主存空间的分配和回收 姓名: xxx 学号: xxx 班级: 2013054 同组姓名: xxx 课程设计时间: 2015.7.6~2015.7.10 评语: 成绩:

课程设计题目 一、设计内容及要求 可变分区存储管理模拟 设计内容:编写程序模拟实现可变分区存储管理。 具体要求: 编写程序模拟实现可变分区存储管理,实现存储管理的基本功能,包括内存的分配、内存的回收、地址变换等。 输入:1、输入新进程名称及使用内存的大小(可创建多个进程); 2、撤销某个指定的进程; 3、某个进程的逻辑地址; 输出:显示每次创建进程或者撤销进程后内存使用的状况,包括每一个进程占据的内存的位置和大小; 计算并输出给定逻辑地址对应的物理地址。 必须分别使用以下分配算法完成模拟: 1、首次适应算法; 2、最佳适应算法; 3、最差适应算法; 小组分工: 程序设计讨论: 程序主体设计: 程序调试及修改: 实验报告设计: 总结: (要求注明小组分工情况) 二、详细设计 1)原理概述 对于可变分区存储管理的内存分配与回收,主要为设计以下几个部分: 1、设计动态输入空闲分区表的程序 2、设计内存分配的程序 3、设计内存回收的程序 首次适应算法: FF算法要求空闲分区表或空闲分区链以地址递增的次序链接。在分配内时,从链首开始查找,直至找到一个大小能满足要求分区为止;然后再按照作业大小,从该分区中划一块内存空间分配给请求者,余下的空闲分区仍留在空闲链中。如从链首直至链尾都不能找到一个能满足要求的分区,则此次分配失败,返回 最佳适应算法: BF算法是指每次为作业分配内存,总是把满足要求、又是最小的空闲分区分配给作业,避免“大材小用”。为了加速寻找,该算法要求所有的空闲分区按其容量以从小到大的顺序形成一空闲分区链。这样,第一次找到能满足要求的空闲区,

计算机组成原理课程设计(微程序)报告

微程序控制器的设计与实现

目录 1设计目的 (3) 2设计内容 (3) 3具体要求 (3) 4设计方案 (3) 5 调试过程 (11) 6 心得体会 (12)

微程序控制器的设计与实现 一、设计目的 1)巩固和深刻理解“计算机组成原理”课程所讲解的原 理,加深对计算机各模块协同工作的认识 2)掌握微程序设计的思想和具体流程、操作方法。 3)培养学生独立工作和创新思维的能力,取得设计与调 试的实践经验。 4)尝试利用编程实现微程序指令的识别和解释的工作 流程 二、设计内容 按照要求设计一指令系统,该指令系统能够实现数据传送,进行加、减运算和无条件转移,具有累加器寻址、寄存器寻址、寄存器间接寻址、存储器直接寻址、立即数寻址等五种寻址方式。 三、设计要求 1)仔细复习所学过的理论知识,掌握微程序设计的思 想,并根据掌握的理论写出要设计的指令系统的微程 序流程。指令系统至少要包括六条指令,具有上述功 能和寻址方式。 2)根据微操作流程及给定的微指令格式写出相应的微 程序 3)将所设计的微程序在虚拟环境中运行调试程序,并给 出测试思路和具体程序段 4)尝试用C或者Java语言实现所设计的指令系统的加 载、识别和解释功能。 5)撰写课程设计报告。 四、设计方案 1)设计思路 按照要求设计指令系统,该指令系统能够实现数据传送,进行加、减运算和无条件转移,具有累加器寻址、寄存器寻

址、寄存器间接寻址、存储器直接寻址、立即数寻址等五种寻址方式。从而可以想到如下指令:24位控制位分别介绍如下: XRD :外部设备读信号,当给出了外设的地址后,输出此信号,从指定外设读数据。 EMWR:程序存储器EM写信号。 EMRD:程序存储器EM读信号。 PCOE:将程序计数器PC的值送到地址总线ABUS上。 EMEN:将程序存储器EM与数据总线DBUS接通,由EMWR 和EMRD决定是将DBUS数据写到EM中,还是 从EM读出数据送到DBUS。 IREN:将程序存储器EM读出的数据打入指令寄存器IR 和微指令计数器uPC。 EINT:中断返回时清除中断响应和中断请求标志,便于下次中断。 ELP: PC打入允许,与指令寄存器的IR3、IR2位结合,控制程序跳转。 MAREN:将数据总线DBUS上数据打入地址寄存器MAR。 MAROE:将地址寄存器MAR的值送到地址总线ABUS上。 OUTEN:将数据总线DBUS上数据送到输出端口寄存器OUT 里。 STEN:将数据总线DBUS上数据存入堆栈寄存器ST中。 RRD:读寄存器组R0-R3,寄存器R?的选择由指令的最低两位决定。 RWR:写寄存器组R0-R3,寄存器R?的选择由指令的最低两位决定。 CN:决定运算器是否带进位移位,CN=1带进位,CN=0不带进位。 FEN:将标志位存入ALU内部的标志寄存器。 X2:X1:X0: X2、X1、X0三位组合来译码选择将数据送到DBUS上的寄存器。具体如下: X2 X1 X0 输出寄存器 0 0 0 IN_OE 外部输入门 0 0 1 IA_OE 中断向量 0 1 0 ST_OE 堆栈寄存器 0 1 1 PC_OE PC寄存器

网络实验(服务器配置)要求

实验报告提交要求 所有的网络实验报告全部完成后一次性打包提交。 发送邮件到:homework_2007@https://www.wendangku.net/doc/e210404862.html, 邮件主题:学号姓名网络实验 本次实验报告word文档命名要求:学号姓名网络实验(服务器配置). doc 常用服务器的配置管理 【实验内容】 安装IIS,配置管理WEB,FTP,邮件服务器 一、安装IIS 1、如果是xp操作系统,请下载IIS安装包 2、打开控制面板,然后打开其中的“添加/删除程序” 3、在添加或删除程序窗口左边点击“添加/删除Windows组件” 4、稍等片刻系统会启动Windows组建向导,在Internet信息服务(IIS)前面选勾, 点击右下角的“详细信息”,在弹出的选项中把“FTP”勾选上,点击下一步 6、安装过程中多次提示要插入光盘的,都选择IIS安装包所在位置 7、系统安装成功 二、配置管理WEB 1.启动管理控制台 开始---设置---控制面板---管理工具---internet服务器管理 2.配置web站点标识 默认web站点---属性---说明(命名:姓名学号+web)---ip地址(本机的ip)---tcp 端口(默认80) 3.主目录设置 简单写一个html文档,内容要求显示:我的学号是XXXX 我的姓名是XXX。 把存放该文档的文件夹做为主目录 4.文档属性设置

把上一步建立的html文档设置为默认文档 5.测试 在另一台连网的计算机的浏览器中输入http://IP地址,来查看个人主页 三、ftp服务 1.启动管理控制台 开始---设置---控制面板---管理工具---internet服务器管理 2.配置ftp站点标识 默认ftp站点---属性---说明(命名:姓名学号+ftp)---ip地址(本机的ip)---tcp 端口(默认21) 3.消息 欢迎框中,写:欢迎访问姓名学号的网站 4.主目录 设置上传下载文件的文件夹路径 5.安全帐号设置 输入访问用户名和密码 5.测试 在另一台连网的计算机的浏览器中输入ftp://IP地址,下载文件 四、DNS配置管理 (注:如果实验环境为XP操作系统,该项可以不做) 1.启动DNS管理控制台 控制面板---管理工具---DNS 2.右点击主机名下的正向搜索,进行设置 3. 新建区域,请命名为:姓名拼音首字母学号.cn 4. 新建主机,web服务器命名www,ftp服务器命令ftp 5. 在另一台连网的计算机的浏览器中输入域名,分别测试web服务器和ftp服务器 五、电子邮件服务器的配置与管理 1.Imail安装

计算机控制技术课程设计报告

《计算机控制技术》课程设计单闭环直流电机调速系统

1 设计目的 计算机控制技术课程是集微机原理、计算机技术、控制理论、电子电路、自动控制系统、工业控制过程等课程基础知识一体的应用性课程,具有很强的实践性,通过这次课程设计进一步加深对计算机控制技术课程的理解,掌握计算机控制系统硬件和软件的设计思路,以及对相关课程理论知识的理解和融会贯通,提高运用已有的专业理论知识分析实际应用问题的能力和解决实际问题的技能,培养独立自主、综合分析与创新性应用的能力。 2 设计任务 2.1 设计题目 单闭环直流电机调速系统 实现一个单闭环直流电机调压调速控制,用键盘实现对直流电机的起/停、正/反转控制,速度调节要求既可用键盘数字量设定也可用电位器连续调节,需要有速度显示电路。扩展要求能够利用串口通信方式在PC上设置和显示速度曲线并且进行数据保存和查看。 2.2 设计要求 2.2.1 基本设计要求 (1)根据系统控制要求设计控制整体方案;包括微处理芯片选用,系统构成框图,确定参数测围等; (2)选用参数检测元件及变送器;系统硬件电路设计,包括输入接口电路、逻辑电路、操作键盘、输出电路、显示电路; (3)建立数学模型,确定控制算法; (4)设计功率驱动电路; (5)制作电路板,搭建系统,调试。 2.2.2 扩展设计要求 (1)在已能正常运行的微计算机控制系统的基础上,通过串口与PC连接; (2)编写人机界面控制和显示程序;编写微机通信程序;实现人机实时交互。

3方案比较 方案一:采用继电器对电动机的开或关进行控制。这个方案的优点是电路较为简单,缺点是继电器的响应时间慢、机械结构易损坏、寿命较短、可靠性不高。 方案二:采用电阻网络或数字电位器调整电动机的分压,从而达到调速的目的。但是电阻网络只能实现有级调速,而数字电阻的元器件价格比较昂贵。更主要的问题在于一般电动机的电阻很小,但电流很大;分压不仅会降低效率,而且实现很困难。 方案三:采用由电力电子器件组成的H 型PWM 电路。用单片机控制电力电子器件使之工作在占空比可调的开关状态,精确调整电动机转速。这种电路由于工作在电力电子器件的饱和截止模式下,效率非常高;H 型电路保证了可以简单地实现转速和方向的控制;电子开关的速度很快,稳定性也极佳,是一种广泛采用的PWM 调速技术。 兼于方案三调速特性优良、调整平滑、调整围广、过载能力大,因此本设计采用方案三。 4单闭环直流电机调速系统设计 4.1单闭环调速原理 4.1.1 闭环系统框图 4.1.2 调速原理 直流电机转速有: 常数Ke Ka 不变,Ra 比较小。 所以调节Ua 就能调节n 。 n n I K R K U K R I U n d d a e e d ?-=Φ -Φ=-=0φa a a U I U ≈-

计算机基础课程设计-word长文档排版

计算机基础课程设计Word长文档排版 姓名:苏丽萍 班级: 学号: 2013年12月

目录 一、函数与极限 1.1集合的概念 1.1.1集合的表示方法 1.1.2集合间的基本关系 1.1.3集合的基本运算 1.1.4集合中元素的个数 1.2常量与变量 1.2.1变量的定义 1.2.2变量的表示 1.2.3邻域 1.3函数 1.3.1函数的定义 1.3.2函数相等 1.3.3域函数的表示方法 1.4函数的简单性态 1.4.1函数的有界性 1.4.2函数的单调性 1.4.3函数的奇偶性 1.4.4函数奇偶性

Word 长文档排版 一、函数与极限 1.1集合的概念 一般地我们把研究对象统称为元素,把一些元素组成的总体叫集合(简称集)。集合具有确定性(给定集合的元素必须是确定的)和互异性(给定集合中的元素是互不相同的)。比如“身材较高的人”不能构成集合,因为它的元素不是确定的。 我们通常用大字拉丁字母A 、B 、C 、……表示集合,用小写拉丁字母a 、b 、c ……表示集合中的元素。如果a 是集合A 中的元素,就说a 属于A ,记作:a ∈A ,否则就说a 不属于A ,记作:a A 。 ⑴、全体非负整数组成的集合叫做非负整数集(或自然数集)。记作N ⑵、所有正整数组成的集合叫做正整数集。记作N +或N +。 ⑶、全体整数组成的集合叫做整数集。记作Z 。 ⑷、全体有理数组成的集合叫做有理数集。记作Q 。 ⑸、全体实数组成的集合叫做实数集。记作R 。 1.1.1集合的表示方法 ⑴、列举法:把集合的元素一一列举出来,并用“{}”括起来表示集合 ⑵、描述法:用集合所有元素的共同特征来表示集合。 1.1.2集合间的基本关系 ⑴、子集:一般地,对于两个集合A 、B ,如果集合A 中的任意一个元素都是集合B 的元素,我们就说A 、B 有包含关系,称集合A 为集合B 的子集,记作A B (或B A )。。 ⑵相等:如何集合A 是集合B 的子集,且集合B 是集合A 的子集,此时集合A 中的元素与集合B 中的元素完全一样,因此集合A 与集合B 相等,记作A =B 。 ⑶、真子集:如何集合A 是集合B 的子集,但存在一个元素属于B 但不属于A ,我们称集合A 是集合B 的真子集。 ⑷、空集:我们把不含任何元素的集合叫做空集。记作 ,并规定,空集是任何集合的子集。 ⑸、由上述集合之间的基本关系,可以得到下面的结论: ①、任何一个集合是它本身的子集。即A A ②、对于集合A 、B 、C ,如果A 是B 的子集,B 是C 的子集,则A 是C 的子集。 ③、我们可以把相等的集合叫做“等集”,这样的话子集包括“真子集”和“等集”。 1.1.3集合的基本运算 ⑴、并集:一般地,由所有属于集合A 或属于集合B 的元素组成的集合称为A 与B 的并集。记作A ∪B 。(在求并集时,它们的公共元素在并集中只能出现一次。) 即A ∪B ={x|x ∈A ,或x ∈B }。 ⑵、交集:一般地,由所有属于集合A 且属于集合B 的元素组成的集合称为A 与B 的交集。记作A ∩B 。 ?????

计算机操作系统课程设计

计算机操作系统课程设计 班级:计091-1 姓名: 学号: } 使用语言:C++ 指导老师: 学院:

一、] 二、系统要求 1、实验目的 通过一个简单多用户文件系统的设计,加深理解文件系统的内部功能及内部实现。 2、实验内容 为linux系统设计一个简单的二级文件系统。要求做到以下几点: (1)可以实现下列几条命令(至少4条); login 用户登陆 dir 列文件目录 create 创建文件 ` delete 删除文件 open 打开文件 close 关闭文件 read 读文件 write 写文件 (2)列目录时要列出文件名、物理地址、保护码和文件长度; (3)源文件可以进行读写保护。 二、系统分析 1、设计思想 - 本文件为二级文件系统,即要实现对文件的增删改查,同时又具备登陆系统、注册用户的功能,各个用户之间的文件系统互不干扰。 本文件系统采用两级目录,其中第一级对应于用户账号,第二级对应于用户帐号下的文件。另外,为了简便文件系统未考虑文件共享,文件系统安全以及管道文件与设备文件等特殊内容。 系统采用结构体来存储用户、文件目录、文件数据内容:

0 48*5 48*5+44*50 48*5+44*50+264*200 、 每个分区都是由结构体组成,每个个去的结构体的个数由格式化系统是决定。整个系统的编码构成主要分为: 定义了每个分区的结构体; 声明了对系统操作的各种方法; 声明了对文件操作的各种方法; 整个系统的主函数,操作入口; \ 包含了,实现了操作系统的各种方法; 包含了,实现了操作文件的各种方法; 2、主要数据结构 文件的内容: struct s_user 登录"<

计算机组成课程设计

计算机组成课程设计 Company Document number:WUUT-WUUY-WBBGB-BWYTT-1982GT

计算机组成原理课程设计 目录 1.第一部分复杂模型计算机的设计任务 (3) 设计目的 (3) 设计任务 (3) 设计指标 (3) 实验类型 (3) 实验设备 (3) 2.第二部分模型计算机的总体设计 (4) 主要部件的工作原理 (4) 微程序的设计 (5) 微地址转移逻辑的设计 (7) 3.第三部分模型及的组装的调试 (9) 模型机的组装 (9) 模型机的调试 (10) 实验步骤 (11) 4.第四部分附 录 (11) 八位数据原理总图 (12) 微程序流程图 (12) 微程序控制器原理图 (13)

微程序代码表(十六位) (14) 机器码汇............17 编程序 (18) 5.第五部分小 结 (18) 第一部分复杂模型计算机的设计任务一、设计目的: 建立清晰完整的整机概念; 学习设计与调试计算机的基本方法与步骤; 培养严谨的科研风格与独立的工作能力。 二、设计任务: 综合运用所学计算机原理知识,按给定的指令系统 和数据格式,在所提供设备的范围内,设计一台字 长八位的由微程序控制的模型计算机。设计并实现 较为完整的八位模型计算机。 设计微程序控制器的逻辑原理电路图; 设计微地址转移的逻辑电路图; 设计说明书。 三、设计指标: 字长八位; 时钟源MF=QB=1μs; 内存容量不得小于2^8; 指令系统不得小于十四条。要求算术逻辑指令七

条,访问内存和程序控制指令四条、输入输出指令 两条、其他指令一条。 四、实验类型:设计型实验 五、实验设备: CM++试验仪一台; 双总示波器一台; 集成电路芯片及排线若干。 第二部分模型计算机的总体设计总体设计的主要任务是根据设计要求选出所需要的主要器件,计算机的工作过程实质是不同的数据流在控制信号的作用下,在限定的数据通道中进行传送。数据通路的不同指令所通过的操作过程也不同,机器结构也各不相同。因此对数据通道的设计及其应用也是非常重要的。总体设计的原则是性价比好,尽量使用大规模的集成电路器件,以便大大减少接线的工作量。 一、主要部件的工作原理: 通常把许多寄存器之间传送信息的通道称为“数据通路”。信息从什么地方开始,中间进过哪些寄存器,最后传到哪个寄存器,都要加以控制。这些工作是由称为“操作控制器”的不见来完成的。对数据通路和时序部分,直接使用CM++实验仪器的现成电路。这次设计主要是微程序控制部分。对一台数字计算机基本

【实用】Windows_Server_2003服务器配置课程设计报告

1、Windows server 2003的安装 (1)实验目的:通过本实例的学习,让我们学会为服务器选择合适的操作系统并进行安装。(2)实验环境:windows server 2003 +VMware workstation (3)实验步骤: 1)打开虚拟机,安装windows server 2003,单击“下一步”; 2)选好系统镜像所在位置,单击“下一步”; 3)输入密钥,单击“下一步”;

4)选择系统所安装磁盘大小,单击“下一步”; 5)等待系统的安装

6)安装好了的界面。 再此虚拟机上需要安装两个相同的windows server 2003系统,一个当作服务器,另一个作客户机。 6)配置服务器和主机的IP: 网络基础配置,右键单击“网上邻居”,从菜单中选择“属性”命令。打开网络连接。在“此连接使用下列项目”列表框中选择“internet协议”组件。单击“属性”按钮,打开对话框,设置服务器的IP,子网掩码是自动生成的; 同理在设置客户机的IP要与主机的IP不一样;

(4)遇到的问题及解决方法:网络号的作用,是划分子网。 (5)实验总结:本次在虚拟机上安装windows server 2003系统,使我第一次接触到windows server 2003这个系统,更加深入的了解了windows server 2003系统中的构造,觉得它与windows XP很相似,就是视觉上没有XP漂亮;学会了如何配置IP,如何通过DOS来查看IP地址。 2、FTP服务器搭建与配置 (1)实验目的:利用IIS创建FTP站点,管理FTP站点。 (2)实验环境:windows server 2003 +VMware workstation+IIS (3)实验步骤: 1)安装FTP 在“控制面板”上找到“添加或删除程序”选中“应用程序服务器”,单击“详细信息”再选中“Internet 信息服务(IIS)”,单击“详细信息”,把“文件传输协议(FTP)服务”选上,单击“确定”至此成功安装了FTP组件;

计算机网络课程设计题目和要求

计算机网络课程设计通过课程设计,使学生在对计算机网络技术与发展整体了解的基础上,掌握网络的主要种类和常用协议的概念及原理,初步掌握以TCP/IP协议族为主的网络协议结构,培养学生在TCP/IP协议和LAN、WAN上的实际工作能力;学会网络构建、网络日常维护以及网络管理的方法,使学生掌握在信息化社会建设过程中所必须具备的计算机网络组网和建设所需的基本知识与操作技能。运用网络工程和软件工程思想,按照需求分析、规划、设计、配置的基本流程,经历一个完整的网络工程过程,培养学生调查研究、查阅技术文献、资料、手册以及编写技术文档的能力,培养学生将理论知识应用于实践的能力。 一、格式要求及须知: (1)使用学院网站的课程设计模版,要求格式美观,字体及编号要求见表1。 表1 字体及编号要求

(2)参考文献:参考课本的参考文献格式(附录C)。但编号换成[1]、[2]……(3)附录:课程设计中的代码或得到的数据包等数据将作为该设计附件或附录,题目需要但没有的相应代码及数据包文件的将记整组不及格,需要重做。 (4)成绩记录:该设计成绩将记录到教务处成绩管理系统中。 (5)打印:经审查(发邮件到指导老师处或当面交流修改)后,方可打印、存档。打印后递送到指导老师的信箱。 (6)如发现两组设计雷同或抄袭互联网,该组重做! 二、任务完成形式: 交付课程设计说明书、设计作品(需要验收)。 设计作品指的是完整的源程序代码(对于第二类题目为仿真文件)。 课程设计说明书(纸质+电子版),内容包括:设计任务、需求分析、总体设计、详细设计(相应地给出关键的代码)、设计总结(评价/遇到的问题/体会/建议等)、使用说明等。 设计工作计划与进度安排: 根据所选题目,合理安排进度计划,总体上需要40个小时。以下仅供参考: 1. 原理知识 4小时 2. 程序设计技术 4小时 3. 开发环境与程序调试环境 4小时 4. 总体设计、关键环节的详细设计 8小时

华中科技大学计算机学院操作系统课程设计报告[1]

华中科技大学 嵌入式操作系统课程设计实验报告 院系: 计算机科学与技术学院 专业: 班级: 姓名: 指导老师: 报告时间:

计算机科学与技术学院 目录 1.课程设计目的 (3) 2.课程设计环境搭建 (3) 3.内容一:熟悉和理解Linux编程环境 3.1 内容要求 (5) 3.2 设计过程及实现 (5) 4.内容二:掌握添加系统调用的方法 4.1 内容要求 (9) 4.2 设计过程及实现 (9) 5.内容三:掌握添加设备驱动程序的方法 5.1 内容要求 (17) 5.2 设计过程及实现 (17) 6.内容四:理解和分析/proc文件 6.1 内容要求 (22) 6.2 设计过程及实现 (22)

1 课程设计目的 (1)掌握Linux操作系统的使用方法; (2)了解Linux系统内核代码结构; (3)掌握实例操作系统的实现方法。 2 课程设计环境搭建 (1)windows 7上,利用虚拟机软件VMware软件搭建的linux平台:◎Ubuntu 11.10 (安装包:ubuntu-11.10-desktop-i386) ◎内核:linux-headers-3.0.0-12-generic (2)更改root登录: 在现阶段Ubuntu的系统中,是不允许直接以root身份登录系统的,但是在做课设的过程中,需要大量的使用root权限来进行命令的操作。如果以普通用户登录ubuntu,会连编辑一个文件都非常周折。为此,我找到了一种修改系统文件,以达到直接使用root身份登录的方法: ◎开始的时候,只能以普通用户登录,用Ctrl+Alt+T打开终端: 初始化/修改root密码 sudo passwd root 用vi编辑器修改这个文件: sudo vi /etc/lightdm/lightdm.conf 在文件最后加入这么一行代码: greeter-show-manual-login=true 然后保存退出,sudo reboot 重启系统。之后就可以输入root用户登录。(3)在添加系统调用中用到的其他内核包: ◎下载和当前实验环境最为接近的系统版本(这点很重要) 使用apt-get install linux-source-3.0.0 命令, ◎下载结果是linux-source-3.0.0.tar.bz2 ◎解压命令:tar –xjvf linux-source-3.0.0.tar.bz2 –C /usr/src ◎解压后,在/usr/src目录下得到内核文件夹linux-source-3.0.0

计算机组成原理课程设计

附件一 湖南工业大学 课程设计 资料袋 计算机与通信学院(系、部)2015 ~ 2016 学年第2 学期课程名称计算机组成原理指导教师杨伟丰职称教授 学生姓名顾宏亮专业班级软件1403 学号14408300328 题目复杂模型机的设计 成绩起止日期2016 年 6 月20日~2016 年6月21 日 目录清单

附件二湖南工业大学 课程设计任务书 2015 —2016 学年第2 学期 计通 学院(系、部)软件专业1403 班级 课程名称:计算机组成原理 设计题目:复杂模型机的设计 完成期限:自2016 年 6 月20 日至2016 年6 月21 日共 1 周 内容及任务1.根据复杂模型机的指令系统,编写实验程序 2.按图连接实验线路,仔细检查线路无误后接通电源。 3.写程序 4.运行程序 进度安排 起止日期工作内容2016.6.20-2016.6.21连接线路进行实验 主 要 参 考 资 料 唐朔飞.计算机组成原理.北京:高等教育出版社 指导教师(签字):年月日系(教研室)主任(签字):年月日附件三

设计说明书 计算机组成原理 复杂模型机的设计 起止日期:2016 年6月20 日至2016 年 6 月21 日 学生姓名顾宏亮 班级软件1403 学号14408300328 成绩 指导教师(签字) 计算机与通信学院(部) 2016年7月1日 设计题目:复杂模型机的设计

一、设计目的 综合运用所学计算机原理知识,设计并实现较为完整的模型计算机。 二、设计内容 根据复杂模型机的指令系统,编写实验程序,并运行程序,观察和记录运行结果。 三、预备知识 1、数据格式 8位,其格式如下: 1≤X<1。 2、指令格式 模型机设计四大类指令共十六条,其中包括算术逻辑指令、I/O指令、访问存储器、转移指令和停机指令。 (1)算术逻辑指令 (2)访存指令及转移指令 模型机设计2条访存指令,即存数(STA)、取数(LD),2条转移指令,即无条件转移(JMP)、结果 ,M (3)I/O指令 OUT指令中,addr=10时,表示选中“OUTPUT UNIT”中的数码块作为输出设备。 (4)停机指令

计算机科学与技术专业课程设计

专业教育 ─我所认识的计算机专业 1.对专业的最初认识 1.1为什么选择计算机专业 计算机使当代社会的经济、政治、军事、科研、教育、服务等方面在概念和技术上发生了革命性的变化,对人类社会的进步已经并还将产生极为深刻的影响。目前,计算机是世界各发达国家激烈竞争的科学技术领域之一。 随着信息时代的到来,计算机逐渐成为技术及科学领域的核心。随着计算机的普及,其应用领域逐渐广泛,深刻影响着我们的学习,工作及生活。因而,计算机的学习与我们的生活息息相关。 1.2最初的认识 虽然对于这个专业刚开始的时候不了解它具体是干什么的,但是从小就对于计算机十分感兴趣,因此在高考完填报志愿时就报了这个专业。进入大学之后,看到培养计划发现这个专业应用还是挺多的,但是因此让自己更加的对以后的职业感到很迷茫,不知道究竟是该干什么了。但是既来之,则安之。相信在以后的学习过程中会慢慢地找到方向,并为之努力的。因此说对于计算机专业还是抱有很大的热情的。 2.学习的方法 2.1培养对专业的兴趣 俗话说兴趣是最好的老师,因此要想真正做好一件事情,学好自己的专业首先就要培养自己对本专业的兴趣。那么应该如何培养呢?可能阅读专业书籍对于刚刚步入大学的自己来说有点困难,也很枯燥,那么不妨先从科普书籍看起。科普书籍是了解理论、获得应用知识最好的途径。相信不少理工科的同学被量子物理和相对论搞得头昏脑胀过。究其原因,是我们的现实生活与抽象的数学模型之间存在思想意识上的鸿沟。然而要是读读斯蒂芬·霍金的《时间简史》,你就会被书中有趣的故事和例证所吸引,从而对抽象的理论有了感性的认识——即使仍然没有读懂,你也至少了解了这个学科研究的领域和目标是什么,也必然有所收获。 2.2认真学习专业课程,学好数学 大学计算机专业对数学的要求较高,其重要性不必多言。数学令不少同学头痛,除了其“繁”与“难”外,很大程度上是因为他们没有理解这些抽象理论的实际应用方向。与本科数学专业的课程设置相比,计算机专业的数

计算机基础课程设计报告范文

设计报告范文 一、任务内容 通过对《大学计算机基础》和《大学计算机基础学习与实验指导》这两本教材的学习后,我们应综合应用计算机进行一系列操作与使用,全面掌握并用所学的知识进行综合实践。本论文的任务主要为学习运用网页制作软件FrontPage2003制作自己的网页,了解制作过程,再者学习网站的发布和网页的发布和学习运用演示软件PowerPoint2003制作幻灯片并设计和编辑文稿进行综合演示浏览,按要求结合相应的图文素材。这里将会报告指出制作的步骤与方法,以及根据自己的主题进行网页和幻灯片的页面修饰的方法,如插入图片,用Flash制作的动画(这里将会报告制作的方法)等等。 二、设计步骤 a)利用网页制作软件FrontPage2003制作一个关于“成都著名小吃”的网页, 并用文本的编辑与格式化以及对象、表格、框架的插入与设置等操作进行网页的编辑。设置该网站的内容主题和格式,并发布该网站。 首先设计主页,内容为“成都著名小吃”,主要介绍成都著名小吃的历史和独特的风味,并用表格的方式输入各个将要介绍的小吃名“麻辣烫”、“麻婆豆腐”、“棒棒鸡”、“担担面”、“夫妻肺片”、“毛血旺”、“传统锅魁”,像菜单形式呈现出来。 接下来设计各个分页面,都用主标题“美味吧”大字体标记,下面再用各个美食的名字作为副标题,接下来就用文字阐释其特征或做法或风味或历史或吃法、、、再加上五彩的图片将该小吃描述的淋漓尽致,形象而鲜活。 最后在最后一行输入“返回主页”的字样,以便于每当看完一项小吃的网页后,可以及时返回主页看另一项小吃的网页,既方便又美观,用超链接的方式把各分页面联系在一起,自动进入对应的网页并完成网页之间的转换。 制作好网页之后,需创建一个网站,主题已确定“成都著名小吃”,则要设计结构,设置各分网页与主页之间为树形链接,主要链接都在主页上,再分别展开,以高效完成操作。可以使用网站模板修饰网站。 接下来就是将网站上传到到网上,以便让更多人能浏览到该页面,可以

计算机网络课程设计

计算机网络课程设计

滨江学院 计算机网络课程设计——广告公司网络的设计 姓名:刘权 班级:计算机科学与技术1班 指导教师:谈玲 日期: 4月8日

目录前言 一、项目概述 二、可行性分析报告 三、需求分析 3.1需求概述 3.2网络需求 1.布线结构需求 2.网络设备需求 3.IP地址规划 3.3、系统需求 1.系统要求 2.网络和应用服务 3.4、存储备份系统需求1.总体要求 2.存储备份系统建设目标

3.存储系统需求 4.备份系统需求 3.5、网络安全需求1.网络安全体系要求2.网络安全设计模型 四、网络结构设计 五、系统配置与实施 六、工程预算与进度安排

一:项目概述 1.1项目信息 某广告公司现有分公司1(50台pc)和分公司2(40台pc),分公司1和分公司2都拥有各自独立的部门。分公司1和分公司2包括:策划部、市场部、设计部。为提高办公效率,该广告公司决定建立一个内部网络。 该广告公司内部使用私有IP地址192.168.160.0/23,要求该广告公司的分公司1和分公司2之间使用路由器进行连接(不使用vpn技术),使用动态的路由协议(RIP)。分公司1和分公司2内部通过划分vlan技术,使不同的部门在不同的局域网内。 1.2 方案设计 写题为“广告公司的网络解决方案”的网络方案设计书。包括: ①完整的校园网络拓扑图(网络拓扑图要求使用visio工具进行设计绘制); ②结合网络拓扑图进行IP地址的规划; ③分公司1的VLAN的设计与规划。 ④分公司2的VLAN的设计与规划。 ⑤分公司1和分公司2的网络互连互通。 1.3 设计原则 本项目将提供全面完整和可扩展性强的解决方案,以实现系统实施灵活性和连贯性。项目在设计中充分理解用户对智能化工程建设的要求,对系统现在以及将来的应用及连接需求进行综合分析,在系统需要扩容和扩展时而进行下一步实施时,可以方便并且平滑的实现。 为了满足需求,本综合布线系统方案设计遵循以下原则:

计算机组成原理课程设计_报告全套

XXXX大学课程设计专用纸 成绩评定表

课程设计任务书

目录 1 设计目的 (3) 2 设计内容 (3) 3 实验计算机的设计 (3) 3.1 整机逻辑框图设计 (3) 3.2 指令系统的设计 (5) 3.3 微操作控制部件设计 (5) 3.3.1微指令编码格式设计 (5) 3.3.2 微操作控制信号设计 (6) 3.4 微程序设计 (8) 3.4.1 指令对应的微程序流程图 (8) 3.4.2 微程序中各微指令二进制编码与16进制编码 (8) 3.5 微程序顺序控制方式设计 (10) 3.5.1 微程序入口地址形成方法 (10) 3.5.2 控存下地址确定方法 (10) 3.5.3 每段微程序在控存中的存放位置 (11) 3.6 编写调试程序 (12) 3.6.1 机器指令程序设计内容如下 (12) 3.6.2 每条指令所对应的机器码 (12) 3.6.3 程序在内存中的存放位置 (12) 4 实验计算机的组装 (13) 5 实验计算机的调试 (13) 5.1 调试前准备 (13) 5.2 程序调试过程 (14) 5.3 调试结果 (15) 5.4 出错和故障分析 (17) 5.4.1 出错分析 (17) 5.4.2 故障分析查找 (17) 5.4.3 确认是否属故障 (17) 5.4.4 正确判断故障原因 (18) 6 心得体会 (18) 7 参考文献 (19)

1 设计目的 1、组成一个复杂的计算机整机系统—模型机,输入程序并运行; 2、了解微程序控制器是如何控制模型机运行的,掌握整机动态工作过程; 3、定义几条机器指令,编写相应微程序并具体上机调试. 4、完成多寄存器算术减法\右移位\输入输出\转移指令实验计算机设计。 2 设计内容 利用EL-JY-II型计算机组成原理实验仪提供的硬件资源,通过设计(包括整机结构设计、指令设计、微程序设计、微指令设计、调试程序设计等)、组装、调试三个步骤完成台微程序控制的简单实验计算机的研制。 完成多寄存器算术减法\右移位\输入输出\转移指令实验计算机设计。 3 实验计算机的设计 3.1 整机逻辑框图设计 (1)模型机是由运算器,控制器,存储器,输入设备,输出设备五大部分组成。 ①运算器又是有299,74LS181完成控制信号功能的算逻部件,暂存器LDR1,LDR2,及三个通用寄存器,R0,R1,R2等组成。 ②控制器由程序计数器PC、指令寄存器、地址寄存器、时序电路、控制存储器及相应的译码电路组成。 ③存储器RAM是通过CE和W/R两个微命令来完成数据和程序的的存放功能的。 ④输出设备有两位LED数码管和W/R控制完成的。 (2)计算机由基板和CPU板两部分组成: ①基板:本部分是8位机和16位机的公共部分,包括以下几个部分:数据输入输出、显示及监控,脉冲源及时序电路,数据和地址总线,外设控制电路,单片机控制电路和键盘操作部分,与PC机通讯的接口,主存器和电源,CPLD实验板,自由实验区。 ②CPU板:本板分为8位机和16位机两种,除数据字长分为8位和16位外,都包括

计算机科学与技术专业课程设计

计算机学院计算机科学与技术专业《程序设计综合课程设计》报告(2007/2008学年第一学期) 学生姓名: 学生班级:信管 学生学号: 指导教师: 2009年12月6日

目录 第一章课程设计的目的和要求 (3) 第二章 (4) 第三章模版设计说明 (5) 3.1 系统总框架 (5) 第四章软件使用说明及运行结果 (7) 4.1使用说明 (7) 4.2 运行结果 (8) 第五章课程设计心得与体会 (10) 附录2:程序清单 (13)

第一章课程设计的目的和要求 1.1课程设计教学环节的主要目的 C语言课程设计的主要目的是培养学生综合运用C语言程序设计课程所学到的知识,编写C程序解决实际问题的能力,以及严谨的工作态度和良好的程序设计习惯。 通过课程设计的训练,学生应该能够了解程序设计的基本开发过程,掌握编写、调试和测试C语言程序的基本技巧,充分理解结构化程序设计的基本方法。 C语言程序设计的主要任务是要求学生遵循软件开发过程的基本规范,运用结构化程序设计的方法,按照课程设计的题目要求,分析、设计、编写、调试和测试C语言程序及编写设计报告。 1.2课程设计实验报告主要要求 运用所学的知识,熟练掌握结构体函数的定义与运用、指针函数等函数的熟练掌握,将书本知识运用到程序设计中,做到活学活用。

第二章课程设计任务内容 此次程序设计内容是编写电子英汉词典 2.1、问题描述: 英汉词典作为一个常用的学习工具,是我们经常要使用的。该系统能完成一个简单的电子英汉词典的功能,如:单词的查找、增词、删除、修改和维护等工作。 2.2、功能描述: 1、在计算机中建立有限规模的电子英汉词典(文件),利用程序实现电子英汉词典的查找、增词、删除、修改和维护工作。 2、要求整个设计以人为本,用户界面友好。 2.3、算法提示: 1、数据结构:结构体数组 2、简单的程序设计 3、友好的窗口菜单的设计

相关文档
相关文档 最新文档