软件维护技术实验教学大纲

2024-05-02

软件维护技术实验教学大纲(精选6篇)

篇1:软件维护技术实验教学大纲

《软件维护技术》课程实验教学大纲

英文名称:Software maintenance technology 课程编号:7022211 学时数:40+S8 课程性质:限选

先修课程:Java程序设计、C#程序设计、软件工程 适用专业:计算机科学与技术、软件工程、物联网工程

一、课程实验的目的和任务

本课程实验的目的是培养学生维护软件系统的技能,包括如何进行预防性维护、如何进行改正性维护、如何进行适应性维护、如何进行完善性维护。

本课程实验的任务是让学生学会相关维护工具的使用及维护相关技能的培养,包括如何进行调试以进行改正性维护、如何使用逆向工程工具对源代码进行分析、如何利用已有文档及数据进行维护,以及维护过程中保持文档、代码等的一致性。

二、课程实验的内容和要求 1.养成好的编程习惯

内容:优秀的源代码案例,为源代码添加合理的注释,通过源代码中的注释生成文档。

要求:熟悉优秀的源代码案例,掌握为源代码添加合理的注释,掌握通过源代码中的注释生成文档。

2.配置管理工具的使用

内容:配置管理的概念,版本控制工具的使用。

要求:熟悉配置管理的概念,掌握版本控制工具的使用。3.调试工具的使用

内容:调试技术分类,各种调试工具,如何定位错误源,如何读懂他人的源代码,如何让自己的代码易读。

要求:熟悉调试技术分类,掌握各种调试工具,掌握如何定位错误源,熟悉如何读懂他人的源代码,熟悉如何让自己的代码易读。

4.逆向工程工具的使用

内容:数据库逆向工程工具的作用,UI逆向工程工具的使用,类图源代码逆向工程工具的使用,逆向工程与正向工程的关系。

要求:熟悉逆向工程与正向工程的关系,掌握数据库逆向工程工具的作用,掌握UI逆向工程工具的使用,掌握类图源代码逆向工程工具的使用。

三、课程实验的进度安排

本课程实验的总学时数为8。主要安排在理论课程的相关内容讲完之后进行,用2~4周的时间来实施,每周2~4学时。

四、考核方法及成绩评定 1.实验过程:20% 2.实验结果、实验报告:30% 3.实验考核:50%。

五、几点说明 1.制定的依据

本大纲依据高等工科院校四年制本科计算机科学与技术专业的培养目标和学校2013年专业人才培养方案中的培养要求而制定。

2.教材与参考书

(1)教材

(美)格鲁布(Grubb,P.)著 韩柯译.软件维护:概念与实践 第二版.电子工业出版社,2004年03月第1版.(2)教学参考书

张人璜,计算机软件维护简明教程,机械工业出版社 , 1999 谢莎莉等译,软件维护 问题与解答,机械工业出版社 , 1990年5 月

制定人:韩立毛 审定人: 批准人:

篇2:软件维护技术实验教学大纲

一、课程基本信息 课程代码:112153 课程名称:软件测试技术

英文名称:Software Testing Technology 实验总学时:18 适用专业:软件工程专业 课程类别:专业课

先修课程:软件工程、程序设计语言、软件系统分析与设计

二、实验教学的总体目的和要求

(一)对学生的要求

1.在机房进行实验,学生应遵守纪律听从老师安排。

2.该课以设计性实验为主,教材中已给出的实验题目,实验前学生必须进行预习方可进入实验室进行实验。

3.掌握测试原理,能及时发现及解决实验中的问题。4.能独立撰写实验报告,准确分析实验结果。

(二)对教师的要求

1.认真做好各实验准备,准确布置各实验内容,细致规划各实验过程。2.严格要求学生独立完成实验,使学生准时提交实验报告,杜绝学生发生实验报告抄袭现象。

3.每次实验完毕后,认真讲评实验中的优点和不足,激励学生不断改进和提高。

(三)对实验条件的要求 1.实验环境:

硬件:256M以上内存、2.13G以上CPU、宽带网络; 操作系统:Windows XP以上; 程序语言:VC++ 和 Java。2.实验工具:

VC、JBuilder、BugFree、EasyPHP、JUnit、WinRunner、LoadRunner 3.课后实验学时: 54学时

三、实验教学内容

实验项目一

实验名称:黑盒测试技术 实验内容:

1.利用基本边界值分析法展开测试。2.基于输出域展开边界值测试。

3.在不同等价类划分方式下设计测试用例。4.基于输出域展开等价类测试。5.利用决策表法展开测试。6.利用场景法设计测试用例。7.选用合适的黑盒测试方法展开测试。实验性质:设计性 实验学时:4 实验目的与要求:

1.熟练掌握黑盒测试的等价类划分法,并能进行实际程序测试。2.熟练掌握黑盒测试的边界值分析法,并能进行实际程序测试。3.熟练掌握黑盒测试的因果图法,并能进行实际程序测试。4.熟练掌握黑盒测试的决策表法,并能进行实际程序测试。5.熟练掌握黑盒测试的场景法,并能进行实际程序测试。实验条件: 1.实验环境:

硬件:256M以上内存、2.13G以上CPU、宽带网络; 操作系统:Windows XP以上; 程序语言:VC++ 和 Java。2.实验工具: VC、JBuilder

实验项目二

实验名称:缺陷管理工具BugFree的使用 实验内容:

1.缺陷管理工具BugFree的安装。2.缺陷管理工具BugFree的使用。实验性质:设计性 实验学时:2 实验目的与要求:

1.熟练掌握缺陷的一般处理流程。2.掌握缺陷管理中的角色和权限。

3.运用缺陷管理工具BugFree有效报告和管理缺陷。实验条件: 1.实验环境:

硬件:256M以上内存、2.13G以上CPU、宽带网络; 操作系统:Windows XP以上; 程序语言:VC++ 和 Java。2.实验工具: BugFree、EasyPHP

实验项目三

实验名称:自动化测试工具WinRunner的使用 实验内容:

1.WinRunner的安装。

2.使用WinRunner对自带的测试实例软件Visual Basic Flight 4A进行简单的功能测试。

3.使用WinRunner对通信簿应用程序建立数据驱动测试。实验性质:设计性 实验学时:2 实验目的与要求:

1.了解WinRunner的安装过程。2.了解WinRunner测试模式。3.掌握WinRunner测试过程。

4.能够使用WinRunner进行简单的功能测试。实验条件: 1.实验环境:

硬件:256M以上内存、2.13G以上CPU、宽带网络; 操作系统:Windows XP以上; 程序语言:VC++ 和 Java。2.实验工具: WinRunner

实验项目四

实验名称:白盒测试技术 实验内容:

1.采用逻辑覆盖技术展开测试 2.利用基路径测试技术展开测试 3.从不同方面对循环节点展开测试 4.基于数据流展开测试 5.利用程序插桩技术展开测试

6.综合使用不同的白盒测试方法展开测试 实验性质:设计性 实验学时:4 实验目的与要求:

1.熟练掌握白盒测试的逻辑覆盖法,并能进行实际程序测试。2.熟练掌握白盒测试的基路径测试法,并能进行实际程序测试。3.掌握对循环测试的方法,并能进行实际程序测试。4.掌握数据流测试方法,并能进行实际程序测试。5.掌握程序插桩法,并能进行实际程序测试。实验条件: 1.实验环境:

硬件:256M以上内存、2.13G以上CPU、宽带网络; 操作系统:Windows XP以上; 程序语言:VC++ 和 Java。2.实验工具: VC、JBuilder

实验项目五

实验名称:面向对象单元测试 实验内容:

1.面向对象单元测试驱动框架的设计。2.JUnit的安装与使用。3.单元测试完整过程实践。实验性质:设计性 实验学时:6 实验目的与要求:

1.熟练掌握面向对象单元测试驱动程序和桩程序的编写。2.了解Junit4安装过程,进行安装实验。3.掌握Junit4的使用方法。4.能够使用Junit4进行单元测试。

5.熟练掌握单元测试计划、单元测试用例设计说明、单元测试用例和单元测试报告的书写。实验条件: 1.实验环境:

硬件:256M以上内存、2.13G以上CPU、宽带网络; 操作系统:Windows XP以上; 程序语言:VC++ 和 Java。2.实验工具:

VC、JBuilder、JUnit

实验项目六 实验名称:软件测试技术综合应用(课程设计)实验内容:

1.取得实际软件项目的《软件需求规格说明书》,确定测试需求;制定系统测试计划;根据用例场景设计和组织系统测试用例。

2.取得实际软件项目的《软件设计规格说明书》,利用指导性审查方法测试分析模型和设计模型;制定集成测试计划和单元测试计划;选择合适的测试模型和测试方法,设计和组织单元测试用例和集成测试用例。3.执行测试用例,记录测试结果。实验性质:综合性(选修)实验学时:6 实验目的与要求:

1.能综合应用所学软件测试技术和软件测试管理方法,完成一个实际软件项目的测试工作。实验条件: 1.实验环境:

硬件:256M以上内存、2.13G以上CPU、宽带网络; 操作系统:Windows XP以上; 程序语言:VC++ 和 Java。2.实验工具: 根据需要自行选择。

四、考核方式

考查。考查内容包括实验报告和实验表现,每次实验按优秀、良好、中等、及格和不及格五个等级评分,期末再给定实验总评。

实验成绩占课程总成绩的15%。课程设计占课程总成绩的25%。

五、推荐实验教材和教学参考书

《软件测试技术基础》配套案例实践(电子版).武剑洁 等编著.华中科技大学出版社.2008

大纲修订人: 罗东俊 修订日期:2009年12月 大纲审定人:

篇3:计算机实验机房软件的安装与维护

关键词:计算机,实验机房,软件安装,维护

计算机实验机房担负着学校7个医疗专业 (护理、助产、康复、药剂、检验、中医、农村医学) 《计算机应用基础》课程的教学和各种上机操作任务。我们要如何才能达到即可以方便教师教学, 又可以减轻实验室管理人员的维护的工作, 和实验室的管理工作, 这些都已经变成了评价计算机实验机房管理水平的一个基本标准。作者结合自身工作的实践, 从维护计算机实验机房软件时, 解决身边实际问题的方面提供一些方法, 以供参考。

1 计算机实验机房现状

计算机实验机房除担任教学需要还担负各类专业上机考试的任务, 这种情况就要求机房内的计算机系统可以在教学和考试两个环境中进行转换, 为了能在短的时间内满足辅导教师的要求, 将指定的软件安装到计算机上。而在运行的过程又肯定会出现各种故障, 这时就要求能迅速解决计算机各种软硬件故障, 缩短计算机的维护时间, 提高机房使用率。

当代中专生对计算机基础知识的掌握都处于一知半解的情况, 有意无意的就会操作计算机系统和修改了计算机的基本配置;携带存储了带病毒的存储设备进入机房使用, 这样就使得机房管理者的维护工作增多。

2 计算机实验机房的软件安装

计算机实验机房的软件是学生和计算机硬件之间的接口界面。学生通过软件和计算机实行沟通。而计算机实验机房的软件安装应该根据教学环境需求, 首先选择好操作的系统平台和系统软件的版本。安装方法要根据教学内容的要求, 有些软件安装的时候, 应该选择“安全安装”, 而不应该选“典型安装”。我们选择的操作平台和系统软件的版本应该以满足当前的教学大纲要求, 配合教学需要, 不应该只为了追求好和新。

3 计算机软件系统运作过程中存在问题的分析

计算机软件系统在应用时, 我们要分清应用环境, 一些是要在实验机房中使用的, 通过对计算机应用和操作技能的分析, 从而达到日常计算机软件维护的要求。因为计算机房的学生使用不固定性, 使计算机系统的维护存在很多的麻烦。而在优化的时间, 每个人的操作水平又是不一样的, 有些学生在进行操作时, 对软件系统怀着好奇的心态或者恶作剧的心态操作, 这样的行为都会使操作系统被篡改的机率增大, 轻则系统混乱, 重则无法启动。上实验课的时候学生总会有意识或者无意识地对计算机系统进行删除或者破坏, 有些计算机基础好的同学更会更改配置, 而有些同学恶作剧的设置开机密码, 这些破坏都会使下一位同学无法正常使用机器。

4 计算机软件可维护性的一般方法

在计算机软件的日常应用中, 我们应该针对以下几个方面防范软件的损坏:

4.1 系统恢复软件的应用

为了满足实验机房软件系统的维护所需, 我们在日常中应该用多个系统恢复软件, 保证计算机软件维护效率的提高。如对Ghost软件的应用, 这种软件因功能强大, 使用者也比较多。因为它是一种硬盘的复制备份软件, 通过对硬盘空间的利用, 保证不同盘之前的对拷。当Ghost复制的时候, 它能自动的格式化、分区。

4.2 系统防毒软件的应用

由于每个人使用计算机的习惯不同, 常常会在计算机上下载自己的常用软件。下载软件都会直接下载到机器的系统里面, 这样就使得我们使用的系统越变越慢出现“死机”现象, 情况恶劣的会使整个实验机房的机器都感染上病毒。所以我们在所有计算机上都安装防病毒软件, 例如360杀毒软件, 这款软件永久免费, 我们只需要及时更新就可以了。另一方面, 中职学校的计算机机房应尽量满足学校学生课外学习实践的需要, 为他们提供一个软件应用和学习的空间。我们的计算机机房除了教师的计算机基础课教程外, 还或多或少承担各专业的实验课程。而计算机软件升级和更新都非常的快, 所以我们应随时更新及维护, 以保证全校师生的使用。

4.3 Intemet危险的防范

(1) 网络防毒。在网络上安装基于Intemet的在线杀毒软件, 在服务器 (特别是Windows NT服务器) 上安装基于主机的实时防病毒软件。

(2) 信息加密。采用密码技术对主要信息进行加密, 也是最常用的网络安全保护手段。

(3) 安全补丁策略必不可少。在厂商发布新安全补丁的时候, 管理员需要做出快速响应, 及时下载安装补丁。

4.4 使用人员的防范

使用软件的是人, 如果让每个人都规范的使用计算机实验机房的软件, 更能营造一个舒适的实验工作环境不只是某一个部门的事情, 而且是每一个人的责任和义务。为了让教师更好的使用计算机实验机房教育学生, 树立“以人为本, 适合为主”的软件使用思想。

中职学校的计算机实验机房软件安装与维护是实验室管理人员需要长期努力的一项工程, 要充分发挥实验室管理人员爱岗敬业的责任心。由于机房软件管理工作是一件非常琐碎繁杂的工作, 机房既要面向大量的学生, 又要保证全部系统的正常运转。因此, 在工作中实验室管理人员要不断提高技术水平和安全意识。因此, 机房在软件应用的各个方面不断提高软件的可维护性, 以提升软件工作效率为主, 满足学生的各种需求。

参考文献

[1]石义芳.计算机实验室内涵式管理的探讨》[J].中国现代教育装备, 2008, (9) :91-92.

[2]贺春红.浅析高校计算机实验室危险因素的防范措施[J].科技情报开发与经济, 2007, 17 (19) :272-273.

[3]张文清.软件开发过程项目管理的研究[J].企业管理, 2005.

篇4:软件维护技术实验教学大纲

关键词 初中物理;虚拟仿真技术;实验教学

中图分类号:G633.7 文献标识码:B

文章编号:1671-489X(2016)05-0159-02

1 前言

随着现代科技的快速发展,计算机和互联网等技术在教育领域里得到广泛推广、普及和应用,这为传统的初中物理实验教学注入新鲜的血液,增强了实验教学的效果。虚拟仿真实验技术是当前科学前沿技术在初中物理实验教学中运用的具体体现,可以突破实验仪器和设备不足等教学限制,帮助学生直观、形象地模拟各种物理实验的操作过程,有利于促使学生积极投入实验教学中来,不断提升实验教学效率。

2 虚拟仿真实验技术软件分析

仿真物理实验室 仿真物理实验室是一款针对中学物理课堂开放性而设计的专业物理学习软件,可以为学生提供完善的综合实验室,更好地实现各种物理演示实验,有利于学生更好地验证自己的实验猜想。比如可以为学生提供一个包括平面角、凹凸透镜和棱镜等物理模型在内的光学实验室,使师生按照自己制订的实验方案来自行构建各种实验模型,探究有关的物理规律。学生可以借助光学实验室来合理构建凸透镜成像模型,以发现和归纳出凸透镜成像的具体规律。另外,该种虚拟软件具有较高的集成度,并且易于操作,可以使学生便捷地进行各种物理实验,真实性比较强。

MATLAB仿真软件 MATLAB仿真软件是一款用于数据可视化、分析与计算的计算机软件,广泛应用于工程计算以及图像、通信与信号处理等领域中,并且主要包括MATLAB和Simulink两个部分。与仿真物理实验室这款仿真软件相比,MATLAB仿真软件具有比较强的灵活性,更加有利于构建有关的实验模型,同时其界面比较简洁,有利于编程,另外还有集成度高、数据处理能力强等优点,是一款功能非常强大的仿真软件。

3 虚拟仿真实验技术软件的具体应用

在测量型实验中的应用 测量型实验是初中物理中一种基本的实验类型,步骤比较简单,所用设备也比较容易获得;但是针对那些比较复杂的测量实验而言,无法使学生在真实的实验环境下进行。借助虚拟仿真实验技术软件的合理运用,可以帮助学生更好地观察有关的物理实验现象。

以“伏安法测小灯泡电阻”为例,就虚拟仿真技术软件在物理实验中的具体运用进行分析和探究,以帮助学生更好地掌握测量小灯泡电阻的方法。首先,在仿真实验开展之前,物理教师需要先让学生明确本次实验课程开展的主要目标,并要使学生掌握电流表和电压表测电阻的方法,以便学生可以借助欧姆定律的合理运用来测量有关的电阻值。而在具体的模拟仿真实验开展中,物理教师可以采用边讲解边进行虚拟实验的方法和手段,引导学生根据欧姆定律原理来连接软件中的各种实物电路图,接着要求学生通过鼠标滑动变阻器的划片来改变电阻数值,并要记录对应的电流和电压数值,最后引导学生绘制出小灯泡电阻的伏安特性图,从而使学生更好地发现和掌握有关的物理规律。

在探究型实验中的应用 探究型实验也是高中物理中一种常见的实验类型,其重在培养学生透过现象看本质的能力,以便让学生养成科学的探究精神和意识,有助于使学生更好地发现有关的物理实验规律。此外,探究型实验的开展也可以使学生针对具体的物理问题采用不同的实验来加以解决。在真实物理实验开展过程中,因各种外界因素的影响,物理实验方案有可能无法顺利实施,所以可以借助虚拟实验的引入来解决这一问题。教学实践表明,虚拟实验教学的效率更加有利于实验目标的完成。如在凸透镜成像规律的探究型试验中,光线的影响对于实验观察的效果具有较大的影响,而如果没有准确的实验结果,更谈不上实验规律的有效总结。此时可以在实验开展过程中应用虚拟仿真实验技术软件,确保探究实验开展的质量。

下面以凸透镜成像规律的探究为例,就虚拟仿真实验技术软件在探究型物理实验中的运用进行分析和探究[1]。

首先,物理教师可以引导学生观察在实际生活中存在的各种与凸透镜有关的现象,并提出有关的探究性问题,比如物距大小是否会对成像产生影响?具体特点是什么?接着物理教师需要引导学生结合自己的猜想来设计有关的探究性实验。然后,物理教师鼓励学生将自己的实验思想借助仿真软件来进行检验,并记录试验中的各种数据结果。最后,物理教师让学生根据分析所得到的各种数据来帮助学生更好地归纳出凸透镜成像的规律。另外,通过虚拟仿真实验技术软件运用,为学生排除其他影响实验结果的客观因素,比如室内光照情况等,从而可以使学生全身心地去探究有关的实验结论[2]。

在演示型实验中的应用 演示型实验也是一种比较常见的物理实验形式,其可以帮助学生更好地理解有关的物理知识、规律和原理,深化学生对于这些知识的理解和认识。但是在当前的初中物理教学过程中,因班级人数过多,部分学生可能因距离过远而无法清晰地观察教师所做的各种物理实验,部分甚至可能会因为观察不清楚而发牢骚或在课堂上公然睡觉等。虚拟仿真实验技术软件可以有效地解决上述学生观察不清、缺乏学习物理知识兴趣的问题,也可以解决那些受外界环境因素影响大的演示型实验效果不理想的问题,增强学习的效果。

如针对光的反射实验,物理教师可以借助光的反射演示实验来帮助学生更好地了解和掌握反射定律。但是影响自然光的反射实验效果的因素比较多,物理教师开展演示实验的效果不是非常理想。虚拟仿真实验技术软件在其中的运用则可以有效克服这个问题。首先,物理教师可以引导学生借助仿真软件平台来演示光反射现象,激发学习物理知识的兴趣,帮助学生根据有关的现象来自行设计实验去总结和验证反射定律,从而提高课堂演示实验的应用质量。

虚拟仿真实验技术软件除了应用于测量型、探究型和演示型等物理实验中,还可以应用于设计型和操作型等类型的物理实验中,并均取得良好的教学效果。因此,在平时的初中物理实验中,物理教师需要以身作则,不断提升自己的专业能力,尤其应用虚拟仿真实验技术软件开展实验教学的能力。还要明确虚拟仿真实验技术软件在实验教学中存在的缺陷和不足,以更好地发挥其教学优势。另外,学校也应该积极进行相关虚拟仿真实验技术软件的引进,满足初中物理实验教学需求。但是为了确保软件设计的科学性,希望有关设计人员必须要加强与一线教师的沟通和交流,从而充分发挥虚拟仿真实验技术软件与传统物理实验教学摸式二者的优势,不断提升软件的应用功能和质量。

总之,虚拟仿真实验技术软件在初中物理实验教学中的运用可以为学生创设一个虚拟的“真实”实验操作情境,有利于激发学生参与实验学习的积极性,调动学生的热情,同时也有助于实验的顺利开展,免受客观因素的影响。因此,在初中物理实验教学过程中,物理教师必须合理运用虚拟仿真实验技术软件来开展教学,还要兼顾传统物理实验教学,从而不断提升实验教学的质量。

参考文献

[1]刘长春.虚拟仿真实验于初中物理试验教学的应用[J].中学课程辅导,2013(22):16-17.

篇5:软件维护技术实验教学大纲

2008-12-10 23:07:24| 分类: 计算机实验报告|举报|字号 订阅

实验一 微机组装

一、实训目标

通过学习本实训内容,掌握微机组装方面的知识,进一步加深对微机硬件系统的认识,具备微机硬件维护的基本功能。

二、实训内容

分组练习微机硬件组装,学习常用工具的使用、常用消除静电的方法,掌握组装电脑的技巧和组装组装注意事项,牢记拆装过程中的禁忌法则。

三、实训要点

拆、装是两个相反的操作。拆、装操作没有特定的顺序,要因时制宜,随机应变。一般原则为:先装靠里边的、固定的,如电源、主板等,再装靠外边的、浮动的、不影响其他硬件安装的小配件,如板卡、数据线等。

四、实训准备

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的基本功能

3、BIOS设置的意义

4、BIOS的设置方法

五、操作步骤

1、标准CMOS设置(Standard CMOS Features)

2、高级BIOS特性设置(Advanced BIOS Features)

3、高级芯片组特性设置(Advanced Chipset Features)

4、外部集成设备设置(Integrated Peripherals)

5、电源管理设置(Power Management Setup)

6、Pnp/PCI模块设置

7、计算机健康状态设置(PC Health Status)

8、频率和电压控制(Frequency/Voltage Control)

9、装在安全模式参数(Load Fail-Safe Defaults)

10、装载优化模式参数(Load Optinmized Ddfaults)

11、密码设置(Set Supervisor Password)

12、保存并退出

六、实验结论

通过学习我掌握了BIOS的设置,学会了通过设置BIOS优化机器性能,分析由于BIOS设置不当引起的微机故障,并能通过调整BIOS设置解决这些问题。

实验三 硬盘分区和格式化

一、实验目的:

1. 通过实验,掌握硬盘分区的方法与步骤 2. 通过实验,掌握硬盘格式化的方法

3. 通过实验,掌握DOS扩展分区与逻辑分区的关系

二、实验内容

1. 熟悉硬盘分区、Fdisk界面 2. 完成硬盘分区的建立与删除 3. 完成逻辑盘的格式化

三、实验准备:

1. 了解Fdisk的含义与功能 2. 掌握Fdisk分区的原则与步骤 3. 掌握硬盘格式化的方法

四、实验步骤与方法

1、开机进入BIOS设置程序,将开机顺序设置为:软驱→硬盘→光驱。退出BIOS设置程序。

2、用DOS启动系统。① 将 DOS启动盘插入软驱。② 重新开机,等待启动系统。③ 用 DIR命令查看DOS系统盘中的文件。

3、启动FDISK,了解其功能。

① 输入 FDISK并回车,启动FDISK。② 仔细观察界面,了解各项目的功能。

③ 尝试选择项目和退出项目的方法。

4、观察硬盘的现有分区

① 选择相应选项。② 观察本机硬盘的分区情况,并作好记录。

5、删除现有硬盘分区

① 选择相应选项。② 逐一删除本机硬盘中的所有分区。

6、建立分区

① 拟出分区方案。② 按方案分区。③ 设置活动分区。

7、重新启动计算机,使分区生效。

① 确认 DOS系统盘仍在软驱中,仍然用该盘启动系统。② 关机并重新开机,等待 系统启动。

③ 再次启动 FDISK,并查看分区是否生效。

8、格式化硬盘

① 在 DOS提示字符后输入:Format C:,即用Format命令格式化C区。② 按提示输入 Y并回车。③ 等待格式化,并在格式化结束时认真阅读格式化信息。④用同样的方法格式化其他分区。

9、为硬盘安装DOS系统

① 使用 SYS:C命令,在硬盘的C区中安装DOS系统。② 用 DIR C:∕A命令,查看C区中的文件。

10、以硬盘启动系统

① 将软盘取出,确保软驱中无软盘。② 重新关机并开机③ 等待系统从 C盘启动。

11、尝试制作软盘DOS启动盘。

12、尝试用光盘启动并格式化硬盘。

五、实验结论

通过本次试验我掌握了硬盘分区的方法与步骤和硬盘格式化的方法,并且掌握了DOS扩展分区与逻辑分区的关系。

实验四 安装操作系统一、实验目标

通过学习本实验掌握安装单一操作系统Windows 98、Windows 2000 Professional或安装多操作系统Windows 98和Windows 2000 Professional的技术。

二、实验内容

在本实验中首先要练习安装单一的Windows 98或Windows 2000多操作系统。

三、实验要点

操作系统是微机系统中非常重要的组成部分,使系统软件的核心,是连接硬件和应用软件的接口和桥梁。操作系统的正常运行是系统安全稳定的基础,必须掌握正确的安装操作系统的方法。

四、知识准备

1、操作系统是微机系统中非常重要的组成部分,使系统软件的核心,是连接硬件和应用软件的接口和桥梁。,是微机硬件的第一级扩充。

2、常见操作系统

操作系统的类型有很多,目前所使用的个人计算机中安装的操作系统主要有Windows 98/2000/XP。

3、了解安装多操作系统的意义

4、知道安装多操作系统的注意事项

5、安装前的准备工作

6、操作系统的常用方法

五、操作步骤

1、安装Windows 98操作系统

(1)修改BIOS,设置第一引导设备为光驱,第二引导设备为硬盘。重启计算机,导出安装界面。

(2)出现界面按回车键

(3)如果硬盘分区还没有格式化,选择格式化,否则安装不能完成。(4)按照提示,继续安装。

(5)安装程序执行ScanDisk程序,逐个扫描已被格式化的硬盘分区,检查是否有错误。

(6)硬盘扫描完成后,程序给出检测结果,如果显示的是“Drive X had no errors”,表示磁盘没有错误,继续安装。(7)按照提示继续安装,直至安装完成。

2、安装Windows 2000操作系统

(1)将W 2000的安装光盘放入光驱中,运行光盘的Setup文件。此时,弹出对话框单击“否|”。接着程序要求用户选择安装方式。

(2)单击“安装新的Windows 2000”单选按钮,可以安装Windows 2000操作系统,并实现多个操作系统的共存。

(3)单击“下一步”按钮,用户可以对“语言选项”“高级选项”和“辅助功能选项”进行设置。

(4)加载完毕后,单击“下一步”按钮,安装程序复制安装文件到计算机硬盘中。

(5)重启计算机,按提示安装,直至完成。

六、实验结论

通过实验我学会了安装单一操作系统Windows 98、Windows 2000 Professional或安装多操作系统Windows 98和Windows 2000 Professional的技术。实验五 安装驱动程序

一、实验目标

通过本实验掌握是用硬件厂商提供的驱动程序,或从网络上下载驱动程序压缩包各类硬件设备的驱动程序。

二、实验内容

练习使用硬件厂商提供的驱动程序或从网络上下载在驱动程序压缩包。

三、知识准备

1、驱动程序概述

驱动程序是对基本系统功能不能支持的各种硬件设备进行解释,是计算机能识别这些硬件设备,从而保证它们的正常运行。

2、什么情况下需要安装设备驱动程序

在安装微机系统时,硬件设备虽然已经安装连接好了,但却无法正常使用,这时就需要安装厂商提供的驱动程序了。

3、安装驱动程序的原则

4、常见驱动程序安装方式

五、操作步骤

1、利用驱动盘安装程序(1)找到硬件安装向导,选择安装方式(2)、如果操作系统没有支持这个硬件的驱动的话,那么如图4,就无法完成驱动程序的安装。如果操作系统包含了支持这个硬件的驱动程序的话,如图5,那么系统将自动为这个硬件安装驱动。

2、安装Intel芯片组主板的驱动程序

(1)将购买的主板时附带的驱动光盘放入光驱中,程序自动运行,出现安装向导,在主菜单界面单击“Intel Chipset Software Installation Utility”选项,进入安装向导。

(2)单击“下一步”按钮,出现许可协议,单击“是”。(3)浏览自述文件,单击“下一步”,程序开始复制文件。

(4)复制文件完成后,单击“完成”按钮,程序重启计算机,完成安装工作。

六、实验结论

通过实验我学会了硬件厂商提供的驱动程序或从网络上下载在驱动程序压缩包。

实验六 系统备份与还原

一、实验任务:通过学习本次实验了解系统备份的重要性,掌握使用ghost软件实现系统数据备份和还原的方法。

二、实验内容:练习使用ghost软件实现系统备份和还原以及硬盘的复制。

三、实验要点:通过学习了解系统数据的重要性,熟练掌握利用软件对系统进行备份、还原及备份。

四、知识准备:1系统的备份和还原2了解ghost软件的概述3了解什么情况下应该备份和还原系统。4掌握ghost的各种界面。5了解硬盘保护卡的使用

五、操作步骤:1分区数据的备份、还原和复制:a分区镜像文件的制作b利用镜像文件还原数据c两个分区之间的复制。

2整个硬盘数据的备份和还原:a将整个硬盘做成镜像文件。b用镜像文件还原硬盘c两个硬盘之间的复制

3用命令行自动完成备份和还原 ghost浏览器ghost explorer的使用:a双击“ghostexp.exe”文件,启动ghost浏览器b单击“打开”按钮打开需要操作的镜像文件c打开镜像文件后,选中需要的文件,右击弹出的快捷菜单选择“提取”命令,在弹出的“浏览文件夹”对话框中选择保存文件的路径,单击“确定”按钮。

六、实验结论

通过本次实验了解系统备份的方法和技巧,掌握了ghost软件的系统备份和还原的方法。

实验七 个人数据备份与还原

一、实验任务:通过学习本实验的内容,了解数据备份的重要性,掌握常用备份软件的使用方法及用户数据备份和还原的方法与技巧。

二、实验内容:了解数据备份极其重要性,知道哪些数据需要备份,理解备份的原则;学习Windows系统备份程序的使用;学习使用常用软件提供的备份与还原功能。

三、实验要点:本实验重点是为用户个人数据的备份与还原,要掌握操作系统及常见应用软件提供的备份方法。

四、知识准备:

1.了解备份的意义 2.了解哪些数据需要备份 3.了解备份的原则

五、实验步骤:

1.W2000自带备份程序的使用:a.利用备份向导备份 b.利用向导程序还原数据 c.手动备份与还原

2.在W2000中制定备份计划实现自动备份:

a.在“备份”窗口中单击“计划作业”标签 b.打开“备份向导”对话框 c.打开“备份时间”对话框 d.单击“完成”

3.Outlook Express 中数据的备份与还原:

a.通讯薄的备份 b.通讯薄的还原 c.邮件的备份 d.邮件的还原 4.IE收藏夹的备份与还原

六、实验结论:了解了数据备份和还原的重要性,掌握了常用备份的使用方法和还原的技巧,知道了备份的重要性。

实验八 系统使用维护技术 一. 实验任务 通过学习本实训的内容,了解计算机系统日常维护的具体内容,掌握计算机维护过程中一些常用软件的使用。

二.实训内容

利用Windows操作系统自带的系统工具进行系统优化,维护,通过注册表对系统进行优化设置,利用系统属性对系统进行相关设置,如设置虚拟内存;利用系统实用配置程序对系统的启动程序组,服务等进行优化设置。

三.实训要点

练习使用Windows操作系统,下的磁盘扫描程序,磁盘清理程序,磁盘碎片整理程序等维护工具对系统进行维护。学习利用工具软件,如Windows优化大师,超级兔子等软件对系统进行优化。学习通过修改注册表或者系统配置实用程序对系统启动速度进行优化。

四.知识准备

用户在使用微机过程中,定期对系统进行必要的维护,可以降低出现软件故障的几率。磁盘清理程序可以清除系统的垃圾文件,提高磁盘利用率。更改系统启动程序组对加快系统的启动和运行速度会起到不错的效果。

五.实验步骤

Windows磁盘清理程序的步骤:

(1)选择【开始】—【程序】—【附件】—【系统工具】—【磁盘清理】命令,这时会打开选择驱动器对话框。

(2)选择驱动器单击确定按钮,系统首先计算选定的驱动器上有多少可释放的空间,然后打开磁盘清理对话框,其中列出了系统认为寻要清理的文件。

(3)单击确定按钮,系统首先询问是否要真的删除程序,单击是,系统开始清理磁盘。

六.实验总结

通过本次试验,我了解到了许多有关系统使用维护技术,掌握了计算机维护过程中一些常用软件的使用。而且还懂得了许多工具软件,如Windows优化大师,超级兔子等。

实验九 应用程序的安装和卸装

一、实验目的

通过学习本实训的内容,练习安装和卸载各类常用应用程序,并掌握多种安装和卸载应用程序的方法和手段,如:WPS Office2003、金山打字通、HyperSnap-DX5屏幕抓图工具软件以及新组件等。

二、实训内容

练习办公软件的安装和卸载,介绍其他应用软件以及常用的工具软件的安装和卸载,归纳总结多种安装和卸载常用应用程序的方法和手段。

三、实训要点

本实训重点练习办公软件的安装和卸载方法,并了解其他各类软件的安装和卸载,随着微机的普及,应用软件也越来越多,在此不能一一列出,所以希望同学们能举一反三,熟练掌握应用软件安装和卸载的本质与共性,能够独立完成本实训中没有涉及软件的安装和卸载。

四、实验步骤

将应用软件安装用软件安装光盘放入光驱中招到应用软件的安装程序并单击出现安装向导,在安装向导的提示下一步一步一步的操作,正确输入个人信息,安装序列号,即可完成安装工作。

2、卸载方法:

四、实验总结

通过这次试验我知道了如何安装和卸载程序,更懂得了每一步的重要性,是我在以后的安装和卸载程序时不容易犯错。过学习本实训的内容,练习安装和卸载各类常用应用程序,并掌握多种安装和卸载应用程序的方法和手段。

实验十 微型计算机的系统维护

一、实训目标 通过本实训的内容,了解计算机系统日常维护的具体内容,掌握计算机维护过程中一些常用软件的使用。

二、实训内容:

利用Windows操作系统自带的系统具体进行系统优化,维护;通过注册对系统进行优化设置;利用系统属性对系统进行相关设置,如设置虚拟内存;利用系统使用配置程序对系统的启动程序组、服务等进行优化设置。

三、实训要点

练习使用Windows操作系统进行维护。学习利用工具软件,如优化大师,超级兔子等软件对系统进行优化,学习通过修改注册表或者系统配置实用程序对系统启动速度进行优化。

四、实训步骤

1、Windows XP增强了系统的智能化特性,系统能够自动对自身的工作性能进行必要的管理和维护在进行磁盘碎片整理之前,用户可以使用磁盘碎片整理程序中的分析功能,在系统提交的分析报告中包括磁盘空间的使用情况和文件碎片的统计,用户可以根据分析报告决定是否需要整理磁盘碎片。

2、磁盘清理:直接从系统提供的搜索结果列表中把它们删除,以便腾出更多的磁盘空间,用来存储有用的文件或安装有用的应用程序

3、磁盘检查

磁盘检查程序可以扫描修复磁盘中的文件系统错误。用户应该经常对安装操作系统的驱动器进行检查,以保证Windows XP能够正常运行并维持良好的系统性能。

A、打开控制面板,单击“性能和维护”,再单击“系统”,即可打开“系统属性”对话框。该对话框共有七个选项卡,用户不仅可以查看和了解系统各个方面的默认设置,还可以在该对话框中找到多种系统工具,根据需要对系统属性进行设置。

B置高级属性使用系统还原功能使用自动更新功能,自动更新功能可以通过Internet连接下载最新的驱动程序、安全修复、帮助文件、Internet产品等等。使用远程协助和远程桌面 C理电源,定制计划任务查看系统事件优化文件系统,通过修改注册表,可以优化文件系统,加快软件运行速度。关机时自动关闭没有响应的程序。从内存中卸载DLL文件。减少关闭无响应程序的等待时间

D置命令行窗口是否全屏显示禁止应用程序在系统启动时运行

五、实验总结

篇6:软件维护技术实验教学大纲

姓名:肖燕平上机实验 一 Ex1_1 #include #define maxnum 20

typedef struct list_type { int data[maxnum];int length;}list_type;

void error(int a){ switch(a){

case 0:

printf(“nthe length of the data is too longn”);break;

case 1:

printf(“nthe place is wrongn”);break;} }

void creatlist(list_type *table)

//创建链表

{ int i;int k;table->length=0;printf(“nplease input the numbers of the datan”);for(i=0;i

scanf(“%d”,&k);

if(k==-1)

//输入-1则结束

break;

学号:2011019090028

}

} table->data[i]=k;table->length++;

while(k!=-1)//如果数据输入过长,则报错且重新输入数据

{ error(0);while(k!=-1)//防止接下来的程序变量得到错误的数据

{

scanf(“%d”,&k);} creatlist(table);} void showlist(list_type *table)//显示数据

{ int i;while(table->length<=0){

printf(“NO DATA”);

creatlist(table);

}

for(i=0;ilength;i++){

printf(“%d

”,table->data[i]);} printf(“nthe length of the data is %dn”,table->length);

}

void insertlist(list_type *table,int pla,int num)//插入一个数

{ int i;

while(pla<0||pla>table->length)//如果插入的位置不符合条件,则重新输入

{

error(1);

printf(“nplease input the place of the insert number againn”);

scanf(“%d”,&pla);

}

table->length=table->length-1;

pla=pla-1;

for(i=table->length;i>pla-1;i--)

{

table->data[i+1]=table->data[i];

}

table->data[pla]=num;

table->length=table->length+2;

}

void delete_list(list_type *table,int place)

//删除一个数

{ int i;while(place>table->length-1||place<1){

error(1);

printf(“nplease input the place of the delete number againn”);

scanf(“%d”,&place);

} for(i=place-1;ilength-1;i++){

table->data[i]=table->data[i+1];} table->length--;}

void main(){ int inse_place,inse_num;int del_place;

list_type table;

creatlist(&table);//创建顺序表

showlist(&table);//显示顺序表

printf(“nplease input the insert place and numbern”);scanf(“%d%d”,&inse_place,&inse_num);

insertlist(&table,inse_place,inse_num);

//插入一个数

printf(“nthe new list isn”);

showlist(&table);//显示插入数后的顺序表

printf(“nplease input the delete placen”);scanf(“%d”,&del_place);

//删除一个数 delete_list(&table,del_place);printf(“nthe new list isn”);showlist(&table);

}

输出数据:

1,不考虑边界情况

2,考虑边界

问题及解决方法

问题1:遗漏了某个变量而直接用

注意:对于变量,要那个变量则再来定义,定义后再用。

问题2:输入数据量大于19时,其余数字会赋给后程序的scanf。解决方法:利用另一变量k值,若k不等于-1则不允许程序往下走。

问题3:在print“NO DATA”后,程序依然往下走,不能重新录入数据。

解决方法:再调用输入数据函数,并且惯用while.问题还有很多,但忘了些。。。

心得体会:

1,在使用变量时,将要用哪个马上定义再使用。

2,error函数尽量写在所有函数之前。方便任一函数调用。3,对于printf函数,多用换行。

4,用scanf函数时,若输入数的量大于某一scanf的需求量,则要运用一函数消耗掉多余量,避免影响下面的函数,赋错值。

5,对于一些不符合要求的录入值,要习惯于重新调用输入函数或调用自我重新录入。

6,虽然自我的思考很重要,但还是要和同学讨论和交流算法。7,对于取值检验时,不能只取一种类型的数值或只随机取值,要注意取边界值和范围之外的值。

8,对于删除许多数时(例如把负数全部删除),要避免一次又一次的调用删除函数,防止出错。用x,y。Y首先比x前一位,若想<0,则y值赋给x。若不符合前提,令y往下走,至符合条件。

9,编程时,不要一来就写代码,一定要明确自己的步骤,在纸上写下来,用框图画好再写程序。

上一篇:版公司房屋租赁合同下一篇:电视台新媒体工作总结