当前位置:文档之家› 维护MSG_cpp实验报告

维护MSG_cpp实验报告

维护MSG_cpp实验报告
维护MSG_cpp实验报告

MSG维护---实验报告

软工1201—金天阳--201226630106 1、纠错性维护

错误:

Mortgage的删除功能出错

添加Mortgage

删除Mortgage

查看List of Mortgage

从结果可以看出,删除未成功

原因:

在以下代码中,缺少红色的字体的语句,导致原有文件删除不成功。

void Mortgage::performDeletion ()

//

// performDeletion performs the actual deletion of a mortgage record from a file

//

{

ifstream inFile; // stream object used for file input ofstream tmpFile; // stream object used for file copying Mortgage* mortgage = new Mortgage (); // record to be checked

bool multipleWrite = false;

inFile.open ("mortgage.dat");

if (!inFile)

return;

tmpFile.open ("mortgage.tmp");

while (!inFile.eof ())

{

mortgage->read (inFile);

if (https://www.doczj.com/doc/0f5900226.html,pare (mortgage->getAssetNumber ()) != 0)

{

mortgage->write (tmpFile, multipleWrite);

multipleWrite = true;

}

}

inFile.close ();

tmpFile.close ();

remove("mortgage.dat");//删除文件操作

if(multipleWrite)

rename("mortgage.tmp", "mortgage.dat");

else

remove("mortgage.tmp");

} // performDeletion ()

2、使一对夫妇每周付给MSG基金会的金额不会超过他们周

收入的26%(而不是原来的28%),实现中有多少处需要修改?

答:只需修改Mortgage.cpp中的double Mortgage::MAXIMUM_PERC_OF_INCOME = (double) 0.26;

3、MSG基金会决定开始基于月来运行业务,而不是基于周。

相应修改实现

答:需要将所有的52改为12

(1)修改Mortgage.cpp中的double Mortgage::WEEKS_IN_YEAR = (double) 12.0;

(2)修改EstimateFundsForWeek.cpp中的void EstimateFundsForWeek::compute()方法,estimatedFunds = (expectedWeeklyInvestmentReturn-

(op->getAnnualOperatingExpenses () / 12.0) + expectedTotalWeeklyNetPayments);

(3)修改Investment.cpp中的double Investment::totalWeeklyReturnOnInvestment ()方法,return (totalAnnualReturn / (double) 12.0);

4、程序代码见MSG.rar

5、维护体会。

对代码进行维护,首先要做的是读懂并理解代码,了解程序文件之间的调用关系,这花去我大半的时间。查找错误时,每个功能都要进行检查,工作枯燥、繁琐、效率低。维护工作不好做。

计算机组装与维护实训报告

实训报告书实训名称:计算机组装与维护 系(部): 专业班级: 学生姓名: 学号: 指导教师: 完成日期: 某某大学

目 录 一、实训目的………………………………………………2 二、实训要求………………………………………………2 三、实训地点………………………………………………2 四、实训过程 1、计算机硬件的识别....................................2 2、计算机硬件的组装....................................6 3、部分硬 件简述..........................................7 4、计算机系统的安装....................................8 5、软件的安装.............................................10 6、计算机维护与优化.................................10 五、外出实训...................................................13 六、实训总结...................................................13 七、电脑配置 (14) ……………………………装……………………………………订…………………………………线……………………………

一、实训目的: 1、练习和巩固识别计算机部件的方法,并能在一定的条件下判断计算机部件 的好坏与优劣。 2、练习和巩固多媒体计算机硬件安装基本方法与步骤,锻炼学生的动手能力,使学生不仅仅能组装计算机,更能合理和更优的方式组装计算机。 3、练习和巩固计算机软件的安装方法与步骤,使得学生掌握在真实的、实际工作中安装多媒体计算机软件的方法与步骤。 4、熟练掌握BIOS 、硬盘分区及格式化 5、掌握和巩固多媒体计算机故障处理。能在遇到的各种硬件、软件的故障处理中,自己动手和动脑、并在老师的指导下,掌握基本的处理方法,积累一定的经验。 二、实训要求: 识别计算机的各个部件,能自己动手组装一台计算机。熟悉计算机的实体构成,以及一些芯片的应用和在计算机实体中的位置。了解计算机硬件发展状况,及价格情况,可以独立安装计算机硬件及线路。 三、实训地点 : 四、实训过程: 1、计算机硬件的识别 计算机由运算器、控制器、存储器、输入设备和输出设备等五个逻辑部件组成。 从外观上来看,微机由主机箱和外部设备组成。主机箱内主要包括CPU 、内存、主板、硬盘驱动器、光盘驱动器、各种扩展卡、连接线、电源等;外部设备包括鼠标、键盘、显示器、音箱等,这些设备通过接口和 ……………………………装……………………………………订…………………………………线……………………………

计算机网络管理实验报告

计算机网络管理实验报告 作者: 孙玉虎学号:914106840229 学院(系):计算机科学与工程学院 专业: 网络工程 题目: SNMP报文和MIB 指导教师陆一飞 2016年 12 月

目录 第一部分:SNMP报文的抓取与分析 (3) 1.实验目的 (3) 2.实验环境 (3) 3.实验内容 (3) 4.实验思路 (4) 5.实验具体过程 (4) 准备工作 (4) 报文抓取 (8) 报文分析 (10) 第二部分:MIB的了解 (13) 1.实验目的 (13) 2.实验环境 (13) 3.实验内容 (13) 4.实验思路 (14) 5.实验具体过程 (14) 准备工作 (14) 查看MIB组成结构 (14) 了解MIB中变量、成员 (16) MIB的基本操作(GET) (17) 第三部分:实验总结与体会 (18) 实验出错的地方和解决方案 (18) 实验总结 (19)

第一部分:SNMP报文的抓取与分析 1. 实验目的 ●熟悉SNMP报文格式 ●熟悉SNMP的基本操作 2. 实验环境 ●系统环境 两台机器均为windows 10系统 ●网络拓扑 两台机器通过网线直连 ●实验工具 Snmputil 和wireshark 3. 实验内容 ●SNMP报文(get-next-request)格式抓取 ●SNMP报文(get-next-request)分析

4. 实验思路 ●SNMP环境的配置 一、在两台电脑上安装SNMP 二、在两台电脑上配置SNMP 三、测试SNMP ●SNMP报文的抓取 一、在一台电脑上发送SNMP报文 二、在另外一台电脑上使用wireshark工具获取 ●SNMP报文的分析 一、在Wireshark上提取SNMP报文 二、对SNMP报文进行分析 5. 实验具体过程 准备工作 一、在主机1上安装软件Wireshark,在主机2上安装软件snmputil,并关闭 两台机器的防火墙

电脑组装实验报告

实 验 报 告 册 课程名称:电脑组装与维护 姓名:_______aaaaaaaaa_______ 班级:_____ 111030600______ 学号:______11103060100___ 日期:_______2012.03.18___ 重庆理工大学计算机教学实验中心

实验一模拟攒机 实验题目电脑基本配置日期2012.03.18 实验目的: 1.初步掌握计算机基础知识; 2.了解一些电脑选购常识; 3.了解如何选购零部件; 4.根据需求配置一台自己的电脑。 实验内容: 配件类型配件情况 CPU 英特尔赛扬处理器2.0GHz 主板昂达P4D2主板 硬盘希捷40GB 硬盘(7200转)内存HY 256MB DDR 内存 显卡艾尔莎517SED显卡 显示器飞利浦107S5 显示器 移动存储爱国者32M迷你王 键盘明基超薄 鼠标双飞燕3D 机箱八达e家机箱 声卡 2.1 声卡 光驱明基16速DVD 音箱轻骑兵B2288音箱 实验步骤: 1.明确该为自己组装一台什么样的电脑; 2.向高手学习攒机经验; 3.选择合适的零部件; 4.根据用途确定电脑的基本配置。 实验心得: 1.配置电脑时,一定要明确自己需要什么样的配置; 2.明白电脑的保修期; 3.要识别水货和假货; 4.不要花钱买频率,全面考虑电脑的整体性能才是正确选购电脑的关键; 5.关注售后服务。

实验二硬件拆装 实验题目组装电脑日期 实验目的: 1.熟悉各电脑配件; 2.了解主板结构; 3.熟悉内部连线; 4.学会进行硬件的拆装。 实验内容: 1.认识计算机各部件; 2.拆卸外设; 3.拆卸主机; 4.重新组装电脑。 实验步骤: 1.断开电源; 2.准备工具; 3.拆卸外设; 4.拆卸主机; 5.组装电脑:(1)打开机箱盖;(2)安装电源;(3)安装主板;(4)安装CPU和风扇; (5)安装内存条;(6)安装显卡;(7)安装声卡;(8)安装驱动器; (9)连接线缆;(10)装上机箱盖;(11)连接鼠标和键盘; (12)连接显示器;(13)连接音箱;(14)连接电源。 实验心得: 1.注意首先要断开电源; 2.实验前应做好充分的准备; 3.实验中要做到尽然有序,各配件要放在制定的位置; 4.各连线要正确连接; 5.连接好线后,要梳理内部连线,以免发生不必要的故障。

《C#语言程序设计》实 验 报 告

《C#语言程序设计》实验报告 学院:信息学院 专业:计算机科学与技术 指导教师: 报告人: 学号: 班级:

实验一简单编程练习 一、目的与要求 1、熟悉Visual https://www.doczj.com/doc/0f5900226.html,集成开发环境(IDE) 2、熟悉C#源程序语言的编辑、编译和运行过程 3、能够创建、编译和执行一个简单的C#程序 二、实验仪器 Windows操作系统,Microsoft Visual Studio .NET 2010。 三、实验内容 1.开发一个简单的控制台应用程序,该程序完成一段字符的输入,然后输出该字符串。 2.开发一个简单的Windows应用程序,该程序通过鼠标单击按钮在文本框中显示一行字符串。 四、实验过程及结果 1.控制台应用程序 (1)启动.NET 2010。 (2)在“文件”菜单上找到“新建”->“项目”,打开“新建项目”对话框。 (3)在模板一栏选择“控制台应用程序”,在名称一栏输入项目的名称。 (4)位置一栏内指定的是项目存放的目录,可以更改为自己定制的目录,也可以使用系统提供的默认路径。 (5)按确定以后用下面的代码替换Program.cs已有的所有代码: using System; namespace TestConsole { class Program { static void Main() { string str; System.Console.WriteLine("Please input a string !"); str = System.Console.ReadLine(); System.Console.WriteLine(str); } } } (6)运行应用程序(ctrl + F5)。

计算机组装与维护实训报告总结doc

计算机组装与维护实训报告总结 win98安全设置 (1).对系统进行安全设置的基本思路 公用微机的操作者一般分为三大类:第一类是系统管理员,系统管理员拥有对系统的绝对控制权,一般来说没有必要对系统管理员的权限进行限制;第二类是普通用户,普通用户使用计算机完成各种工作,因此必须获得一定的权限,不过也要防止普通用户超越权限或破坏系统;第三类为非法入侵者,入侵者根本无权使用计算机,对入侵者一定要将系统的一切功能全部屏蔽。 按照这个思路,首先必须对windows 98的正常操作人员(包括超级用户)进行设置,将操作人员名单全部输入到系统中,然后分别对他们的权限进行适当设置,这样既保证了他们的安全,又禁止他们越权操作,最后便是采取措施,防止非法用户“入侵”,确保系统安全。 (2).微机操作人员的设置 windows 95系统是一个多用户操作系统,但它在用户管理方面却非常混乱,非法入侵者甚至可以在启动时通过密码确认框直接添加新的用户,这对控制系统带来了很大的不便。不过windows 98对此进行了改进,它提供了用户名的选择性登录功能,所以可事先将所有用户全部添加到系统中,然

后由系统在启动时将这些用户列表显示出来,不同用户从中选择自己的用户名并输入相应的密码之后即可以自己的名义启动系统,而非法用户则无法通过密码确认框直接创建新用户,他们只能通过按下“取消”按钮或esc键来进入系统。这样,机器便能明确地区分正常用户(包括超级用户和普通用户)与非法入侵者——通过登录框选择用户名并输入密码进入的是正常用户,使用“取消”按钮进入的是非法入侵者,可以据此分别对他们的权限进行限制。 须要说明的是,windows 98在默认情况下仍然采用与windows 95相同的“老式”用户名登录方式,我们想要使用用户名选择性登录方式则应执行如下步骤: 下面1~4步骤主要用于在windows 98中设置用户名及密码,若用户已经设置过,则可跳过这些步骤,直接从第5步开始。 1.双击windows 98“控制面板”中的“密码”图标,打开“密码属性”设置框。 2.复选“用户可自定义首选项及桌面设置,登录时,windows将自动启用个人设置”选项。 3.根据需要决定是否选择将“开始”菜单添加到用户的自定义设置中(一般应选择“是”),然后单击“确定”按钮,接着根据屏幕 提示设置适当的用户密码。

管理信息系统实验报告

实验一认识计算机硬件和网络结构 一、实验题目 认识计算机硬件和网络结构。 二、实验课时 2课时。 三、实验目的 认识计算机的主要构成部件、功能、型号、在计算机机箱内的位置、网络结构等。 四、实验内容和要求 1、利用多媒体演示计算机的主要组成部件:机箱、主板、CPU、内存条、硬盘、软驱、光驱、插槽、BUS总线、串行接口、并行接口、USB接口等; 2、打开机箱,实物展示并讲解个部件的功能及其连接; 3、机箱、主板、CPU、CPU风扇、内存条、显卡、网卡等分别如下所示。 机箱主板

内存条显卡网卡无线网卡 CPU CPU风扇硬盘 机箱背面并行接口串行接口USB接口 4、观察每个部件在机箱的位置,并掌握每个部件的功能和基本知识。 5、观察实验室网络结构图。 6、结合某网吧的例子更好地理解网络结构。 Parallel port Serial port USB port Keyboard and mouse ports

7、独立完成上述内容,并提交书面实验报告。 五、实验体会 通过本次实验,我了解了计算机的各种硬件和网络结构。知道了各种硬件的形状、功能、特征等。还知道了网络结构的流程、大体构造。这使我对计算机有了初步的认识,为以后更进一步的学习打下了坚实的基础。也为我以后的学习和生活提供了方便。 1、cpu——中央处理器,是一台计算机的运算核心和控制核心。 2、硬盘——是电脑的主要存储媒介之一。 3、主板——又叫主机板、系统板或母板,安装在机箱内,是微机最基本也是最重要的部件之一。 4、机箱——作为电脑配件的一部分,它起的主要作用是放置和固定各电脑配件,起到一个承托和保护作 用。 5、内存条——是连接CPU和其他设备的通道,起到缓冲和数据交换作用。

收音机组装与调试实验报告记录

收音机组装与调试实验报告记录

————————————————————————————————作者:————————————————————————————————日期:

收音机组装与调试实验报告 实验名称:收音机的组装与调试 学院: 班级: 姓名: 学号: 指导老师: 实验日期:

一实验目的: 1.熟悉电阻、电容、电感线圈、中周、变压器、二极管、三极管、电位器、耳机插座、喇叭等电子元件。 2.在散件的组装过程中进一步学习电子技术。 3.掌握电子安装工艺了解测量和调试技术。 4. 熟练焊接的基本技巧 5. 熟悉收音机的工作原理 6. 掌握收音机的调试方法,能安装、调试出成品收音机 二、实验电路图

由输入回路高放混频级、一级中放、二级中放、前级低放兼检波级、低放级和功放级等部分组成,接收频率范围为535~1605KHZ的中波段。 三、实验原理 天线收到电磁波信号,经过调谐器选频后,选出要接收的电台信号。同时,在收音机中,有一个本地振荡器,产生一个跟接收频率差不多的本振信号,它跟接收 信号混频,产生差频,这个差频就是中频信号。中频信号再经过中频选频放大,然 后再检波,就得到了原来的音频信号。音频信号通过功率放大之后,就可送至扬声 器发声了。天线接收到的高频信号通过输入电路与收音机的本机振荡频率(其频率 较外来高频信号高一个固定中频,我国中频标准规定为465KHZ)一起送入变频管 内混合一一变频,在变频级的负载回路(选频)产生一个新频率即通过差频产生的 中频,中频只改变了载波的频率,原来的音频包络线并没有改变,中频信号可以更

计算机组装与维护实验报告计算机实验报告

计算机组装与维护实验报告计算机实验报告 实验一微机组装 一、实训目标 通过学习本实训内容,掌握微机组装方面的知识,进一步加深对微机硬件系统的认识,具备微机硬件维护的基本功能。 二、实训内容 分组练习微机硬件组装,学习常用工具的使用、常用消除静电的方法,掌握组装电脑的技巧和组装组装注意事项,牢记拆装过程中的禁忌法则。 三、实训要点 拆、装是两个相反的操作。拆、装操作没有特定的顺序,要因时制宜,随机应变。一般原则为:先装靠里边的、固定的,如电源、主板等,再装靠外边的、浮动的、不影响其他硬件安装的小配件,如板卡、数据线等。 四、实训准备 1、常用组装工具 十字螺丝刀、一字螺丝刀、镊子、尖嘴钳、万能表、并口—Debug卡、防静电腕带及佩戴位置、防静电手表 2、组装操作技巧 3、操作中的注意事项 五、操作步骤 1、组装前的准备工作 A、准备一张足够宽敞的工作台,将市电插排引到工作台上备用,准备好组装工具。 B、把从市场采购来的主板、CPU、内存、硬盘、光驱、显卡、电源、机箱、键盘、鼠标等摆放到台面上。 C、把所有硬件从包装盒中逐一取出,将包装物衬垫在器件下方,按照安装顺序排列好。 2、安装主板

3、安装AGP显卡和各种PCI卡 4、硬盘机光驱的安装 5、连接电源 6、连接电源线 7、连接机箱面板信号线 8、连接外设 六、实验结论 通过本次试验,我掌握了微机组装方面的知识,进一步加深对微机硬件系统的认识,具备微机硬件维护的基本功能。 实验二BIOS设置及应用 一、实验目标 通过学习本实训内容,熟练掌握BIOS的设置,学会通过设置BIOS优化机器性能,分析由于BIOS设置不当引起的微机故障,并能通过调整BIOS设置解决这些问题。 二、实验内容 以Award BIOS为例,介绍开机进入BIOS设置界面的方法;介绍各个选项的内容和作用,并对微机的BIOS进行一些必要的设置和优化;总结和掌握典型BIOS的基本设置,举一反三对其他类型的BIOS进行设置和优化;解决几种常见的有BIOS设置不当引起的微机故障。 三、实验要点 BIOS是开机后最先加载的程序,所以对它的设置和优化就显得极为重要。准确配置硬盘,合理设置驱动器引导系统的顺序,快速有效地进行系统优化设置,都是系统维护人员的重要技能。 四、知识准备 1、BIOS芯片与CMOS BIOS是基本输入/输出系统的简写,他是被固定化到计算机中的一组程序,位计算机提供最低级、最直接的硬件控制。

网络管理实验报告

实验1:W i n d o w2003S N M P服务配置 1.掌握简单网络管理协议的操作知识 (SNMP网络管理模型,抽象语法表示(ASN.1),管理信息结构(SMI),常用的管理信息(MIB)。SNMP协议数据格式与工作模式,网络管理系统) 2.收集在网络上实现SNMP所必需信息 (1)一个典型的网络管理系统包括四个要素:管理员、管理代理、管理信息数据库、代理服务设备。一般说来,前三个要素是必需的,第四个只是可选项。 (2)网络管理软件的重要功能之一,就是协助网络管理员完成管理整个网络的工作。网络管理软件要求管理代理定期收集重要的设备信息,收集到的信息将用于确定独立的网络设备、部分网络、或整个网络运行的状态是否正常。管理员应该定期查询管理代理收集到的有关主机运转状态、配置及性能等的信息。? 网络管理代理是驻留在网络设备中的软件模块,这里的设备可以是UNIX工作站、网络打印机,也可以是其它的网络设备。管理代理软件可以获得本地设备的运转状态、设备特性、系统配置等相关信息。管理代理软件就象是每个被管理设备的信息经纪人,它们完成网络管理员布置的采集信息的任务。管理代理软件所起的作用是,充当管理系统与管理代理软件驻留设备之间的中介,通过控制设备的管理信息数据库(MIB)中的信息来管理该设备。管理代理软件可以把网络管理员发出的命令按照标准的网络格式进行转化,收集所需的信息,之后返回正确的响应。在某些情况下,管理员也可以通过设置某个MIB对象来命令系统进行某种操作。 路由器、交换器、集线器等许多网络设备的管理代理软件一般是由原网络设备制造商提供的,它可以作为底层系统的一部分、也可以作为可选的升级模块。设备厂商决定他们的管 理代理软件可以控制哪些MIB对象,哪些对象可以反映管理代理软件开发者感兴趣的问题。 (3)管理信息数据库(MIB)定义了一种数据对象,它可以被网络管理系统控制。MIB是一个信息存储库,这里包括了数千个数据对象,网络管理员可以通过直接控制这些数据对象去控制、配置或监控网络设备。网络管理系统可以通过网络管理代理软件来控制MIB数据对象。不管到底有多少个MIB

C#程序设计实验报告

学生实验报告 (理工类) 课程名称: C#程序设计专业班级:M11计算机科学与技术(专转本)学生学号: XXXXXXXX 学生姓名: XXX 所属院部:信息技术学院指导教师: XXX 2012 — 2013学年第 1 学期 金陵科技学院教务处制

实验报告书写要求 实验报告原则上要求学生手写,要求书写工整。若因课程特点需打印的,标题采用四号黑体,正文采用小四号宋体,单倍行距。纸张一律采用A4的纸张。 实验报告书写说明 实验报告中实验目的和要求、实验仪器和设备、实验内容与过程、实验结果与分析这四项内容为必需项。教师可根据学科特点和实验具体要求增加项目。 填写注意事项 (1)细致观察,及时、准确、如实记录。 (2)准确说明,层次清晰。 (3)尽量采用专用术语来说明事物。 (4)外文、符号、公式要准确,应使用统一规定的名词和符号。 (5)应独立完成实验报告的书写,严禁抄袭、复印,一经发现,以零分论处。 实验报告批改说明 实验报告的批改要及时、认真、仔细,一律用红色笔批改。实验报告的批改成绩采用五级记分制或百分制,按《金陵科技学院课堂教学实施细则》中作业批阅成绩评定要求执行。 实验报告装订要求 实验批改完毕后,任课老师将每门课程的每个实验项目的实验报告以自然班为单位、按学号升序排列,装订成册,并附上一份该门课程的实验大纲。

实验项目名称:C#基础编程实验学时: 6 同组学生姓名:实验地点: A205 实验日期: 9月17日-9月24日实验成绩: 批改教师:批改时间:

实验1 C#基础编程 一、实验目的 1、熟悉Visual Studio .NET开发环境; 2、掌握C#应用程序的基本操作过程; 3、掌握C#的数据类型,运算符以及表达式的使用; 4、掌握分支和循环语句的使用方法; 5、掌握一维数组,二维数组及数组型数组的使用。 二、实验要求 (1)编写程序要规范、正确,上机调试过程和结果要有记录; (2)做完实验后给出本实验的实验报告。 三、实验设备、环境 安装有Visual Studio .NET软件。 四、实验步骤 1、分析题意; 2、根据题目要求,新建项目; 3、编写并输入相关的程序代码; 5、运行与调试项目; 6、保存项目。 五、实验内容 1、编写一个简单的控制台应用程序,打印一行文字(如你的姓名)。using System; using System.Collections.Generic; using System.Text; namespace Test1_1 { class Program { static void Main(string[] args) { Console.WriteLine("1121412016 张明星!"); Console.ReadLine(); } } } 2、编写一个简单的Windows应用程序,在标签中显示你的姓名。 Form窗体的代码: using System; using System.Collections.Generic;

计算机组装与维护实训报告

实训报告实训名称:计算机组装与维护 系(部): 专业班级: 学生姓名: 学号: 指导教师: 完成日期: 某某大学

目 录 一、实训目的………………………………………………2 二、实训要求………………………………………………2 三、实训地点………………………………………………2 四、实训过程 1、计算机硬件的识别....................................2 2、计算机硬件的组装....................................6 3、部分硬 件简述..........................................7 4、计算机系统的安装....................................8 5、软件的安装.............................................10 6、计算机维护与优化.................................10 五、外出实训...................................................13 六、实训总结...................................................13 七、电脑配置 (14) ……………………………装……………………………………订…………………………………线……………………………

一、实训目的: 1、练习和巩固识别计算机部件的方法,并能在一定的条件下判断计算机部件 的好坏与优劣。 2、练习和巩固多媒体计算机硬件安装基本方法与步骤,锻炼学生的动手能力,使学生不仅仅能组装计算机,更能合理和更优的方式组装计算机。 3、练习和巩固计算机软件的安装方法与步骤,使得学生掌握在真实的、实际工作中安装多媒体计算机软件的方法与步骤。 4、熟练掌握BIOS 、硬盘分区及格式化 5、掌握和巩固多媒体计算机故障处理。能在遇到的各种硬件、软件的故障处理中,自己动手和动脑、并在老师的指导下,掌握基本的处理方法,积累一定的经验。 二、实训要求: 识别计算机的各个部件,能自己动手组装一台计算机。熟悉计算机的实体构成,以及一些芯片的应用和在计算机实体中的位置。了解计算机硬件发展状况,及价格情况,可以独立安装计算机硬件及线路。 三、实训地点 : 四、实训过程: 1、计算机硬件的识别 计算机由运算器、控制器、存储器、输入设备和输出设备等五个逻辑部件组成。 从外观上来看,微机由主机箱和外部设备组成。主机箱内主要包括CPU 、内存、主板、硬盘驱动器、光盘驱动器、各种扩展卡、连接线、电源等;外部设备包括鼠标、键盘、显示器、音箱等,这些设备通过接口和 ……………………………装……………………………………订…………………………………线……………………………

网络管理实验报告

网络管理实验报告 Document number:NOCG-YUNOO-BUYTT-UU986-1986UT

实验1:Window2003 SNMP服务配置 1.掌握简单网络管理协议的操作知识 (SNMP网络管理模型,抽象语法表示(),管理信息结构(SMI),常用的管理信息(MIB)。SNMP协议数据格式与工作模式,网络管理系统) 2.收集在网络上实现SNMP所必需信息 (1)一个典型的网络管理系统包括四个要素:管理员、管理代理、管理信息数据库、代理服务设备。一般说来,前三个要素是必需的,第四个只是可选项。 (2)网络管理软件的重要功能之一,就是协助网络管理员完成管理整个网络的工作。网络管理软件要求管理代理定期收集重要的设备信息,收集到的信息将用于确定独立的网络设备、部分网络、或整个网络运行的状态是否正常。管理员应该定期查询管理代理收集到的有关主机运转状态、配置及性能等的信息。? 网络管理代理是驻留在网络设备中的软件模块,这里的设备可以是UNIX 工作站、网络打印机,也可以是其它的网络设备。管理代理软件可以获得本地设备的运转状态、设备特性、系统配置等相关信息。管理代理软件就象是每个被管理设备的信息经纪人,它们完成网络管理员布置的采集信息的任务。管理代理软件所起的作用是,充当管理系统与管理代理软件驻留设备之间的中介,通过控制设备的管理信息数据库(MIB)中的信息来管理该设备。管理代理软件可以把网络管理员发出的命令按照标准的网络格式进行转化,收集所需的信

息,之后返回正确的响应。在某些情况下,管理员也可以通过设置某个MIB对象来命令系统进行某种操作。 路由器、交换器、集线器等许多网络设备的管理代理软件一般是由原网络设备制造商提供的,它可以作为底层系统的一部分、也可以作为可选的升级模块。设备厂商决定他们的管 理代理软件可以控制哪些MIB对象,哪些对象可以反映管理代理软件开发者感兴趣的问题。 (3)管理信息数据库(MIB)定义了一种数据对象,它可以被网络管理系统控制。MIB是一个信息存储库,这里包括了数千个数据对象,网络管理员可以通过直接控制这些数据对象去控制、配置或监控网络设备。网络管理系统可以通过网络管理代理软件来控制MIB数据对象。不管到底有多少个MIB数据对象,管理代理都需要维持它们的一致性,这也是管理代理软件的任务之一。现在已经定义的有几种通用的标准管理信息数据库,这些数据库中包括了必须在网络设备中支持的特殊对象,所以这几种MIB可以支持简单网络管理协议

小车组装实验报告doc

小车组装实验报告 篇一:智能小车实验报告 北京邮电大学实习报告 附1 实习总结 为期两周的电子工艺实习,我过得十分忙碌和充实。从茫然地走进实验室,到学习最基本的焊接,到组装小车,再到无数次地调试程序,最后获得全院比赛的二等奖,有很多的辛苦,但是有更多的收获。 焊接是电子工艺实习最基本的部分,也是我们小学期的第一课。最开始是焊接基本的元件,包括电阻、电容、二极管、三极管等,虽然看起来是很简单的工作,但总是掌握不好电烙铁和焊锡,于是焊点有大有小,还有一些虚焊和漏焊的点。直到按照老师的要求一点一点把整块板子焊满,才逐渐掌握了标准、规范的焊接方法,最后烙铁往上一提很重要。到后来焊连着的四十个点时,焊点已经比较整齐划一了。对于焊接这种基本功来说,反复练习真的十分重要,这也考验了我们的耐心和细心。 焊接部分的小测试,是焊一个发光二级管交替亮的功能电路,老师要求正面用硬线布线,背面用软线连接。由于一开始设计布线的时候,元件之间距离比较近,导致在背面焊接连线时必须把线剪得特别短,我们两个人一个扶着线,一

个焊,位置十分不好把握,一不小心就会碰到旁边的焊点,又需要吸掉重焊,浪费了很多时间。所以我们的工作进行得十分慢,到中午很晚才焊完。虽然焊完后通电顺利地亮了,但以后再布线的时候一定要考虑到背面连线的问题,把原件之间的距离排得大一些。 基本焊接技术后就正式进入小车的组装了。小车的零件有很多都不认识,电路板也很复杂,刚拿到手里有些摸不着头脑,还好说明书上对焊接步骤有详细的说明。在焊芯片和散热片的时候,我们把顺序搞反了,应该先焊散热片,再根据螺丝孔的位置焊芯片,才能把两个元件固定在一起。但我们先焊了芯片,把散热片插在板子上后,发现两个孔怎么也对不上,可是芯片已经焊死了,即使用吸锡器也拆不下来。最后我们只好在散热片上又钻了一个孔,才勉强把螺丝拧上去。所以焊接的顺序是极其重要的,不光要考虑元件的高低,还要考虑元件之间的关系,才能少做无用功。还好其他步骤我们没有再出问题,小车焊出来后把测试程序烧进去,也能够正常的跑。 进入程序编写阶段,我们两个人先一起在测试程序的基础上编写了一个逻辑,预想了小车在行进过程中可能遇到的各种状况,主要使用了if??else if??else的多层嵌套。这个逻辑我们梳理了好长时间,在纸上画了逻辑图,想办法把

C# .net实验报告.

【目录】 一、实验目的 (2) 二、实验要求 (2) 三、实验内容 (2) 任务1 判断每个输入的数是否可被3,5和7整除,并将整除状态输出。 (2) 任务2 练习使用for、while、do while、foreach in等循环语句。 (3) 任务3 绘图输出y=a*sin(c*x + b) (3) 四、实验步骤 (4) 任务1 判断每个输入的数是否可被3,5和7整除,并将整除状态输出。 (4) 任务2 练习使用for、while、do while、foreach in等循环语句。 (5) 任务3 绘图输出y=a*sin(c*x + b) (8) 五、实验结果 (10) 六、实验体会及思考题讨论 (16) 实验体会: (16) 思考题讨论: (17) 七、附件 (19) 附件一:(任务一程序代码) (19) 附件二:(任务二——三角形程序代码) (20) 附件三:(任务二——背靠背三角形程序代码) (21) 附件四:(任务二——菱形程序代码) (22) 附件五:(任务二——倒置三角形程序代码) (23) 附件六:(任务三——三角函数程序代码) (24)

一、实验目的 配合课程教学,通过实际上机练习,熟练掌握和运用C#基本语法,能运用它进行控制台应用程序设计;熟悉VISUAL https://www.doczj.com/doc/0f5900226.html,开发平台;熟悉控制台应用程序的调试经验和技巧。 二、实验要求 实现试验内容提要中规定的各项需求;独立(或合作或在别人协助下或老师指导下)创造性地完成试验,严禁抄袭;试验结束,提交试验报告。 基于VISUAL https://www.doczj.com/doc/0f5900226.html,平台开展试验,学会如何建立控制台应用的项目工程。 掌握以下语法知识: (1)数据类型; (2)运算符、表达式、语句; (3)数组、字符串、迭代器; (4)异常处理与预处理指令; (5)类与接口; (6)事件与委托。 三、实验内容 任务1 判断每个输入的数是否可被3,5和7整除,并将整除状态输出。 要求: (1)掌握VISUAL C#.NET的基本调试技巧。演示调试情况,会跟踪变量的值, 会设置和取消断点,会跟踪如何进入函数内部 (2)对每个输入数,分别输出对3,5和7的整除状态; (3)能实现多次输入输出,最好能有一些输入提示; (4)亦可同时输入和处理多个数,并输出多个数的整除状态。 (5)考虑使用switch或if。 小组成员任务分配: 倪鑫负责用自己的方式编出相应程序,并负责注释程序; 蒋树志负责用自己的方式编出相应程序; 梅傲霜负责用自己的方式编出相应程序; 张希望负责编出相应程序,该报告中使用的程序是是我编写的程序;

计算机组装与维护实验报告

实验报告 计算机组装与维护实验名称: 实验一了解微型机基本硬件系统 实验目的 1.了解微型机系统的硬件组成 2.培养对微型机硬件各组成部件的识别能力 3.为实验二(计算机硬件的组装)奠定基础 实验内容 开机观察机箱内的计算机硬件配置 实验步骤 了解认识、CPU、系统主板、内存、软盘驱动器、硬盘驱动器、光盘驱动器与光盘、显示卡与显示器、键盘与鼠标器、机箱与电源、其他外设介绍和连接方式。 实验报告: 一台小小的计算机,不但可以在日常生活中帮助人们,还可发展成让世界都、系统主板、内存、软盘CPU注目的机器。那么一台厉害的机器,却只是主要由.驱动器、硬盘驱动器、光盘驱动器与光盘、显示卡与显示器、键盘与鼠标器、机箱与电源组成。这是一件多么令人惊叹不已的事啊! 微型机基本硬件系统虽然都只是有很小的体积,可是,它却拥有着无穷的 可能性。那么一个小的软件却是几百万甚至是几千万的微型小电脑组成,就只是这一点就足以让我感到无比的神奇。我不由得的发出感叹:科学真是厉害,拥有

着超高的技术含量。 一个小小的CPU内部的一切都是高科技的技术组成,他是中央处理器,同时它 又是很小体积的看似一块铁板,既不起眼又在电脑内部像似要隐藏起来一般的,但是无可否认,CPU是组成主机的一个非常重要的一部分。再例如显示卡,人人都知道这是一张长长的铁片,但是我们也更清楚它是由无数多的微型电脑组成的,没有了那么一张“铁片”,尽管你的主机是多么的优秀,系统是多么的完美,它们都无法呈现在我们的眼前,还有…… 总之,微型机基本硬件的世界是无穷广大的,它也是一个奥妙无穷的神奇海洋,只能让人深迷其中。 实验二计算机系统的硬件组装 实验目的 1.了解微型机硬件配置、组装一般流程和注意事项。 2.学会自己动手配置、组装一台微型机。 实验内容 1.了解微型机硬件配置、组装一般流程和注意事项 2.自己动手配置、组装一台微型机 实验准备 1.磁性的平口、十字螺丝刀各一把 2.尖嘴钳子一个 3.困扎电缆线用的困扎线 4.组成微型机的各部件及设备 实验步骤 1、安装主机:主板、电源、CPU、内存条、显卡、声卡、网卡 2、外围设备:显示器、键盘、鼠标、网线 3、检查各部件是否正确安装。 4、接通电源。 实验报告: 经过一轮对主机的认识后,就要马上组装电脑了。对于电脑并不是太熟悉的我来说可是一番的困难。但是我又有一种期待的感觉,真想要试一下组装,心中满怀着兴奋。以下是一些零件的图片: 首先是拆开电脑主机,这么一个看似简单的动作却花费了我一段很长的时“那么间,终于打开了。一眼看到的是很多不同的部件,让人眼花缭乱,心想: 一台厉害的机器就是由这些零件组成的啊!”心中有一股惊叹不已的感觉。我们这一小组也都兴奋起来了,一起动手把显卡、网卡、内存卡一一拆下来,把电源、硬盘也都顺利的拆下了。说时迟那时快,一下子就把主机都拆开了,我们都满脸大汗的笑着。 可是……,到了要重新组装的时候,却遇到了更大的难题。那是因为我拆开的时候并没记清楚位置,使得组装所用的时间是拆开时用的时间的几倍。组装需要的是细心,技巧,而恰这两样都是我们所欠缺的。就例如我们第一次组装好啦,当我们接上电脑电源的时候,我们都兴奋的看着显示器,等着,等着,等着……最终还是不见显示器有任何的反映,这时,我们都失望了,着急了。在毫无办法的

北邮网络管理实验报告 实验二 SNMP协议工作原理验证与分析

信息与通信工程学院 网络管理 实验报告 专业信息工程 班级 2013211124 姓名曹爽 学号 2013210640

实验二SNMP协议工作原理验证与分析 一、实验目的 本实验的主要目的是学习SNMP服务在主机上的启动与配置,以及用MIB 浏览器访问SNMP MIB对象的值,并通过直观的MIB-2树图加深对MIB被管对象的了解。学习捕获SNMP报文,通过分析该报文理解SNMP协议的工作过程、SNMP 的报文结构、MIB-2树的结构、理解管理信息结构SMI及其规定的ASN.1。 二、实验要求 1、SNMP服务在主机上的启动和配置; 2、分析MIB-2树的结构; 3、通过get、getNext、set、trap几种操作访问MIB对象的值。 4、分析并验证SNMP协议的工作过程; 5、分析并验证SNMP协议数据单元的格式; 6、分析理解管理信息结构SMI及其规定的ASN.1。 三、实验工具 AdventNet MIB浏览器、数据包捕获软件Iris 4.0。 四、实验步骤 1.启动SNMP服务并配置共同体 按照书中的步骤启动SNMP服务,如下图所示。

之后完成SNMP Service属性设置,确保服务启动。如下图所示。 之后配置SNMP共同体,如下图所示,配置团体权利为“只读”,团体名称为“public”。

2.配置并熟悉MIB浏览器 启动MibBrowser,窗口如下。 左侧栏显示的就是MIB树,可以点击子节点前方的“+”“-”号展开或收起。选择“sysName”对象,点击“Get SNMP variable”可以访问对象,如下图所示。如果点击“GetNext SNMP variable”可以访问下一个对象。

https://www.doczj.com/doc/0f5900226.html,程序的设计实验报告

福建农林大学金山学院 实验报告 课程名称:.NET程序设计 姓名:洪绵绵 系:信息与机电工程系 专业:计算机科学与技术 年级:2008 学号:082231029 指导教师:林松 职称:讲师 2010年12月29日

实验项目列表

福建农林大学金山学院实验报告 系:信息与机电工程专业:计算机科学与技术年级: 2008级 姓名:洪绵绵学号: 082231029 实验室号_ 608 计算机号 B3 实验时间: 2010.11.26上午一二节指导教师签字:成绩: 实验一数组、类、接口与结构 一、实验目的和要求 1、了解数组、类、接口和结构的定义、概念。 2、了解结构和类的区别。 3、掌握数组的声明、实例化、初始化和访问。 4、掌握类、接口的声明和使用,结构的声明和调用。 二、实验内容和原理 1、屏幕打印10行杨辉三角,逐行输出,用到Console.Write("{0,5}", A[i, j]); 和Console.WriteLine();语句。 2、创建抽象基类Shape和派生类Rectangle, Circle利用多态性实现Area(计算面积)和Show(在屏幕上显示图形名称和面积)抽象方法 3、声明一个接口ICDPlayer,包含4个接口方法:Play(),Stop(),NextTrack()和PreviousTrack(),以及一个只读属性CurrentTrack创建类CDPlayer实现该接口,模拟CD的播放、停止、下一音轨、上一音轨的操作。 4、声明一个表示平面坐标系中的点的结构体CoOrds,包含字段x,y,以及带2个参数的构造函数。分别利用三种不同的方法(默认构造函数、有2个参数的构造函数、先声明结构体变量再对其x,y字段赋值),创建3个平面坐标点变量。求这3个点所构成的三角形面积。注意判断3个坐标点是否可以构成三角形。 三、实验环境 1、硬件:PC机 2、软件:windowsXP、VS2008 四、算法描述及实验步骤 1、(1) 打开记事本,编写代码。

计算机组装与维护实训报告范文

【最新】计算机组装与维护实训报告范文 实验一微机组装 一. 实训目标 通过学习本实训内容,掌握微机组装方面的知识,进一步加深对微机硬件系统的认识,具备微机硬件维护的基本功能. 二. 实训内容 分组练习微机硬件组装,学习常用工具的使用.常用消除静电的方法,掌握组装电脑的技巧和组装组装注意事项,牢记拆装过程中的禁忌法则. 三. 实训要点 拆.装是两个相反的操作.拆.装操作没有特定的顺序,要因时制宜,随机应变.一般原则为:先装靠里边的.固定的,如电源.主板等,再装靠外边的.浮动的.不影响其他硬件安装的小配件,如板卡.数据线等. 四.实训准备 1.常用组装工具 十字螺丝刀.一字螺丝刀.镊子.尖嘴钳.万能表.并口 Debug卡.防静电腕带及佩戴位置.防静电手表 2.组装操作技巧 3.操作中的注意事项 五.操作步骤 1.组装前的准备工作 A.准备一张足够宽敞的工作台,将市电插排引到工作台上备用,准备好组装工具. B.把从市场采购来的主板.CPU.内存.硬盘.光驱.显卡.电源.机箱.键盘.鼠标等摆放到台面上. C.把所有硬件从包装盒中逐一取出,将包装物衬垫在器件下方,按照安装顺序排列好. 2.安装主板 3.安装AGP显卡和各种PCI卡 4.硬盘机光驱的安装

5.连接电源 6.连接电源线 7.连接机箱面板信号线 8.连接外设 六.实验结论 通过本次试验,我掌握了微机组装方面的知识,进一步加深对微机硬件系统的认识,具备微机硬件维护的基本功能. 实验二 BIOS设置及应用 一.实验目标 通过学习本实训内容,熟练掌握BIOS的设置,学会通过设置BIOS优化机器性能,分析由于BIOS设置不当引起的微机故障,并能通过调整BIOS设置解决这些问题. 二.实验内容 以Award BIOS为例,介绍开机进入BIOS设置界面的方法;介绍各个选项的内容和作用,并对微机的BIOS进行一些必要的设置和优化;总结和掌握典型BIOS 的基本设置,举一反三对其他类型的BIOS进行设置和优化;解决几种常见的有BIOS设置不当引起的微机故障. 三.实验要点 BIOS是开机后最先加载的程序,所以对它的设置和优化就显得极为重要.准确配置硬盘,合理设置驱动器引导系统的顺序,快速有效地进行系统优化设置,都是系统维护人员的重要技能. 四.知识准备 1. BIOS芯片与CMOS BIOS是基本输入/输出系统的简写,他是被固定化到计算机中的一组程序,位计算机提供最低级.最直接的硬件控制. CMOS是微机主板上南桥中的一块可读写的RAM芯片,用来保存当前系统硬件配置和用户对某些参数的设置,其他各项参数的设置要通过BIOS SETUP程序完成. 2. BIOS的基本功能

网络安全实验报告

信息与科学技术学院学生上机实验报告 课程名称:计算机网络安全 开课学期:2015——2016学年 开课班级:2013级网络工程(2)班 教师姓名:孙老师 学生姓名:罗志祥 学生学号:37 实验一、信息收集及扫描工具的使用 【实验目的】 1、掌握利用注册信息和基本命令实现信息收集 2、掌握结构探测的基本方法 3、掌握X-SCAN的使用方法 【实验步骤】 一、获取以及的基本信息 1.利用ping 和nslookup获取IP地址(得到服务器的名称及地址) 2.利用来获取信息 二、使用工具获取到达的结构信息 三、获取局域网内主机IP的资源信息 -a IP 获得主机名;

-a IP 获得所在域以及其他信息; view IP 获得共享资源; a IP 获得所在域以及其他信息; 四、使用X-SCAN扫描局域网内主机IP; 1.设置扫描参数的地址范围; 2.在扫描模块中设置要扫描的项目; 3.设置并发扫描参数; 4.扫描跳过没有响应的主机; 5.设置要扫描的端口级检测端口; 6.开始扫描并查看扫描报告; 实验二、IPC$入侵的防护 【实验目的】 ?掌握IPC$连接的防护手段 ?了解利用IPC$连接进行远程文件操作的方法 ?了解利用IPC$连接入侵主机的方法 【实验步骤】 一:IPC$ 连接的建立与断开 通过IPC$ 连接远程主机的条件是已获得目标主机管理员的账号和密码。 1.单击“开始”-----“运行”,在“运行”对话框中输入“cmd”

1.建立IPC$连接,键入命令 net use 123 / user:administrator 2.映射网络驱动器,使用命令: net use y: 1.映射成功后,打开“我的电脑”,会发现多了一个y盘,该磁盘即为目标主机的C盘 1.在该磁盘中的操作就像对本地磁盘操作一 1.断开连接,键入 net use * /del 命令,断开所有的连接 1.通过命令 net use 可以删除指定目标IP 的IPC$ 连接。 ?建立后门账号 1.编写BAT文件,内容与文件名如下,格式改为:.bat 1.与目标主机建立IPC$连接 2.复制文件到目标主机。(或映射驱动器后直接将放入目标主机的C 盘中) 1.通过计划任务使远程主机执行文件,键入命令:net time ,查看目标主机的时间。 1.如图,目标主机的系统时间为13:4513:52 c:\ ,然后断开IPC$连接。 1.验证账号是否成功建立。等一段时间后,估计远程主机已经执行了文件,通过建立IPC$连接来验证是否成功建立“sysback”账号:建立IPC$连接,键入命令 net use 123 /user:sysback 1.若连接成功,说明管理员账号“sysback”已经成功建立连接。

相关主题
文本预览
相关文档 最新文档