51Testing软件测试论坛

标题: 拿出我们的脾气 - 北京5期 万楼工程建设 征帖中。。。 [打印本页]

作者: modyzhou    时间: 2007-10-10 00:04
标题: 拿出我们的脾气 - 北京5期 万楼工程建设 征帖中。。。
万楼工程:先是几个人的想法,觉得不错就在这里实施下吧,今天有点晚了,那天有时间好好的想个规则,让这个帖子有点技术含量,不至于都是各式各样的灌水,那就不好了。

本帖规则:
1.希望大家都能在此有所收获----要有收获当然是要付出的了,有什么好的共享下吧,哪怕是几个英文单词呢,也算是这里有你的一份功劳了啊。
2.希望大家都能在此收获欢乐----这里也许不是很正规规定什么内容,但是正是他的随意才真正的体现了他的价值,这里充满了自由。
3.希望大家都能在此收获能力----我们是来自大江南北的游子,想必很多人都是抱着希望来的,那就不要让自己失望。
4.希望大家都能在此收获友情----既然来了就是朋友,大家能在一起4个多月,我想这就是:缘分啊!!

这里虽然说的是五期,但是并不是就五期了,我希望只要感兴趣就来走走,溜达溜达,对大家都有益,当然如果你是五期的,就鼎立支持我们的事业吧,让我们创个一时辉煌也行啊,这就是--“拿出我们的脾气”的意思了。。。

[ 本帖最后由 modyzhou 于 2007-10-14 01:27 编辑 ]
作者: linlinxu    时间: 2007-10-10 13:58
标题: 顶一下,难道五期就没有人上论坛了吗?
顶一下,难道五期就没有人上论坛了吗?支持这个创意!
作者: spinach_xu    时间: 2007-10-10 14:41
上海的行不?
作者: liming_oicq    时间: 2007-10-10 16:01
呵呵,创意不错!
支持
虽然我不是五期的
作者: peter_pan    时间: 2007-10-10 21:16
创意不错,先精神上支持一下!
作者: modyzhou    时间: 2007-10-11 02:02
小的在此先谢过各位了,你们的肯定我会当作动力的。。。

下面是我们今天作业的一些资料

简单的选择排序

  选择排序的基本思想是,在待排区段的记录序列中选出关键字最大或最小的记录,并将它移动到法定位置。第 i(i=1,2,…,n-1)趟的简单选择排序(序列中前 i-1 个记录的关键字均小于后 n-i+1 个记录的关键字)的作法是,在后 n-i+1 个记录中选出关键字最小的记录,并将它和第 i 个记录进行互换。如右图所示。

算法
  void SelectSort (SqList &L)
 {
  // 对顺序表L作简单选择排序
  for (i=1; i<L.length; ++i) {    // 选择第 i 小的记录,并交换到位
   j = i;
   for ( k=i+1; k<=L.length; k++ )
               // 在L.r[i..L.length]中选择关键字最小的记录
    if ( L.r[k].key < L.r[j].key ) j =k ;
   if ( i!=j ) L.r[j] ←→L.r;  // 与第 i 个记录互换
  }// for
 } // SelectSort

  无论待排序列处于什么状态,选择排序所需进行的"比较" 次数都相同,为 ,而 "移动" 次数在待排序列为"正序" 时达最小为0,在 "逆序" 时达最大为 3(n-1)。
   选择排序其中有堆排序,堆排序的时间复杂度为O (nlogn)。和选择排序雷同,无论待排序列中的记录是正序还是逆序排列,都不会使堆排序处于"最好"或"最坏"的状态。
作者: red-hat    时间: 2007-10-11 09:33
UP
作者: modyzhou    时间: 2007-10-11 12:50
下面是我下的东西,尽管老师不主张向电子版发展但是我知道还是有很多人要的。在此粘贴出来吧,要不又的要钱。


SRS         software Requirement Specification      软件需求规格说明书
SQA         Software Quality Assurance            软件质量保证
RUP         Rational Unified Process              统一软件开发过程
IPD          Integrated Product Development         集成产品开发
UCD         User Centered design            
UAT         User Accept Test                      用户验收测试
CMM        Capability Maturity Model             件能力成熟度模型
KPA         Key Process Area                      关键过程区域
SEPG        Software Engineer Process Group         软件工程过程组
UT          Unit Testing                        单元测试
IT           Integration Testing                      集成测试
ST          System Testing                         系统测试
Gray Box Testing                                    灰盒测试
White Box Testing                                白盒测试
Black Box Testing                                  黑盒测试
Regression Testing                                     回归测试
SDP         Software Development Plan                软件开发计划
SOW                                               工作任务书
Verification                                           验证
Validation                                             确认
STP         System Test Plan                              系统测试计划
Entry Criteria                                             入口准则
Exit Criteria                                              出口准则
Reviews And Audits                                        评审和审计
Documented Procedures                                     书面规程
Performance Testing                                        性能测试
Stress Testing                                             压力测试
Volume Testing                                            容量测试
GUI     Graphic User Interface                           
Bank up Testing                                            备份测试
Robustness Testing                                          健壮性测试
Documentation Testing                                       文档测试
Online Help Testing                                        在线帮助测试
Statement Coverage                                          语句覆盖率
Branch Coverage                                            分支覆盖率
Condition Coverage                                          条件覆盖率
Branch Condition Coverage                               分支条件覆盖率
Decision Condition Coverage                             判定条件覆盖率
Path Coverage                                               路径覆盖率
Function Coverage                                           功能覆盖率
Inheritance Content Coverage                            继承上下文覆盖率
State-Based Content Coverage                     基于状态的上下文覆盖率
User-Defined Content Coverage                    已定义用户上下文覆盖率
IB Coverage    Instruction Blocks Coverage                    指令块覆盖率
DDP          Decision-to-Decision Coverage               判定路径覆盖率
Peer Review                                               同行评审
CCB          Change Control Board                      变更控制委员会
CR            Change Request                             变更请求
CVS           Concurrent Version System                    
Top Down Unit Testing                            顶向下的单元测试策略
Bottom Up Unit Testing                           底向上的单元测试策略
Isolation Unit Testing                              孤立的单元测试的策略
RTM           Requirement Traceability Matrix      需求跟踪矩阵
MTTF          Mean Time To Failure                平均失效时间
MTBF          Mean Time Between Failure          平均失效间隔时间
MTTR          Mean Time To Repair                        平均修复时间
Test Specification                                           测试规格
Test Strategy                                               测试策略
Software Life Cycle                                         软件生命周期
SDP            Software Development Plan                   软件开发计划
Siral Model                                                螺旋模型
LCSAJ          Linear Code Sequence And Jump      线形代码顺序和跳转
Emulator                                                  仿真
Code Audit                                                 代码审计

[ 本帖最后由 modyzhou 于 2007-10-11 13:01 编辑 ]
作者: cuidong    时间: 2007-10-11 18:27
支持。。。。。。好东西先收下 嘿嘿。。
作者: walkman2508    时间: 2007-10-11 22:06
支持
作者: modyzhou    时间: 2007-10-14 01:24
测 试 基 础

1、软件危机的出现主要表现在:
2、a. 由于缺乏大型软件开发经验和软件开发数据积累,开发工作计划很难制定;
b. 开发早期需求分析不够明确,造成开发后期矛盾集中暴露;
c. 不遵循开发规范,开发文档不完整,软件难以维护;
d. 缺乏严密有效的软件质量检测手段,交付给用户的软件质量差。
3、软件危机的后果:
4、a. 软件质量不高,很难稳定;
b. 软件项目延期,进度无法控制;
c. 成本增加,无法控制预算。
5、软件危机的根源:
a. 根据摩尔定律,硬件发展很快,相应对软件系统的期望越来越高;
b. 软件系统复杂性提高,需多人合作;
c. 软件开发是人的智力活动,无法用已有的产业工程方法来组织管理。
6、软件危机:导致了对过程的管理的发展和软件测试行业前身的QA的出现
7、软件测试的目的:证明(表明软件能够工作)→ 检测(发现错误)→ 预防(管理质量)
8、测试执行:单元测试(UT执行):一个测试用例的测试执行;
  集成测试(IT执行):一个测试用例集的测试执行;
  系统测试(ST执行):不同测试阶段的测试执行。
9、回归测试的目的:
a. 验证错误是否修复;
b. 检测对代码的修改是否引入了新的错误。
5、 软件测试的主要工作:
a. 检视代码,评审开发文档;
b. 进行测试设计,写作测试文档(测试计划、测试方案、测试用例等);
c. 执行测试,发现软件缺陷,提交缺陷报告,并确认缺陷最终得到了修正;
d. 通过测试度量软件质量。
9、 软件生命周期的各个阶段:计划→ 需求分析→ 设计→ 编码→ 测试→ 运行→ 评价
10、 设计:概要设计(HLD):在设计阶段把各项需求转换成相应的体系结构,每一部分是功能明确的模块;
           详细设计(LLD):对每个模块要完成的工作进行具体的描述。
11、 软件研发相关要素:人员、过程、工具。
12、 软件项目组人员组成:分析人员、设计人员、开发人员、测试人员、配置管理人员、SQA(质量保证人员);
13、 软件研发流程类型:瀑布模型、螺旋模型、RVP流程、IPD流程。
14、 软件研发中几个重要的过程:需求管理;配置管理;缺陷管理;同行评审。
15、 常见的引入缺陷的原因:a. 开发过程缺乏有效的沟通,或者没有进行沟通;
                           b. 软件复杂度越来越高;
                           c. 编程中产生错误;
                           d. 需求不断变更;
                           e. 项目进度的压力;
                           f. 不重视开发文档;
g. 软件开发工具本身隐藏的问题。等等……


其中抄袭N多望大家见谅,我只是想提供些东西!其他的不多想
作者: 依莲    时间: 2007-10-14 22:09
呵呵,行啊你,提供这么多好东东,谢了啊
作者: nancyzy    时间: 2007-10-14 22:37
标题: 先支持下
先支持下,拿走我想要得,留下我拥有的。希望这是5期的良好传统。

北京05期张岩
作者: ciskzm    时间: 2007-10-15 13:45
都到五期了!
真是时间如飞刀,他刀刀催人老!
加油吧!!!
作者: carry0098    时间: 2007-10-15 22:05

让偶也好好想想..............
来给咱们的大厦添个砖瓦
作者: carry0098    时间: 2007-10-15 23:58
今天老师上课提到了C/S和B/S结构。偶对语言很--白,所以不是很明白,虽然同桌MM给了偶一个解释,回家找了一些资料看看。贴一些简单的来,免得有刷屏的嫌疑... ... ...有跟偶一样菜的可以参考一下
作者: carry0098    时间: 2007-10-16 00:07
B/S结构(Browser/Server结构)结构即浏览器和服务器结构。在这种结构下,用户工作界面是通过WWW浏览器来实现,极少部分事务逻辑在前端(Browser)实现,但是主要事务逻辑在服务器端(Server)实现,形成所谓三层3-tier结构。这样就大大简化了客户端电脑载荷,减轻了系统维护与升级的成本和工作量,降低了用户的总体成本(TCO)。

    B/S结构最大的优点就是可以在任何地方进行操作而不用安装任何专门的软件。只要有一台能上网的电脑就能使用,客户端零维护。系统的扩展非常容易,只要能上网,再由系统管理员分配一个用户名和密码,就可以使用了。甚至可以在线申请,通过公司内部的安全认证(如CA证书)后,不需要人的参与,系统可以自动分配给用户一个账号进入系统。

    B/S架构软件的优势与劣势

    (1)、维护和升级方式简单。目前,软件系统的改进和升级越来越频繁,B/S架构的产品明显体现着更为方便的特性。对一个稍微大一点单位来说,系统管理人员如果需要在几百甚至上千部电脑之间来回奔跑,效率和工作量是可想而知的,但B/S架构的软件只需要管理服务器就行了,所有的客户端只是浏览器,根本不需要做任何的维护。无论用户的规模有多大,有多少分支机构都不会增加任何维护升级的工作量,所有的操作只需要针对服务器进行;如果是异地,只需要把服务器连接专网即可,实现远程维护、升级和共享。

    (2)、成本降低,选择更多。大家都知道windows在桌面电脑上几乎一统天下,浏览器成为了标准配置,但在服务器操作系统上windows并不是处于绝对的统治地位。 现在的趋势是凡使用B/S架构的应用管理软件,只需安装在Linux服务器上即可,而且安全性高。所以服务器操作系统的选择是很多的,不管选用那种操作系统都可以让大部分人使用windows作为桌面操作系统电脑不受影响,这就使的最流行免费的Linux操作系统快速发展起来,Linux除了操作系统是免费的以外,连数据库也是免费的,这种选择非常盛行。

    (3)、应用服务器运行数据负荷较重。由于B/S架构管理软件只安装在服务器端(Server)上,网络管理人员只需要管理服务器就行了,用户界面主要事务逻辑在服务器(Server)端完全通过WWW浏览器实现,极少部分事务逻辑在前端(Browser)实现,所有的客户端只有浏览器,网络管理人员只需要做硬件维护。但是,应用服务器运行数据负荷较重,一旦发生服务器“崩溃”等问题,后果不堪设想。因此,许多单位都备有数据库存储服务器,以防万一。
作者: modyzhou    时间: 2007-10-17 22:29
看到了很多好东西了,谢谢大家的支持啊,希望各位加强这里的建设进程,愿这里的含金量越来越高。。。。

今天的是SQL server的一些函数,适合于初学者使用,这里都是最最基本的东西,所以有些基础的就不用理他了。
因为东西太多就不得不上传压缩了啊,抱歉!
作者: modyzhou    时间: 2007-10-17 22:57
三层式架构- 3 Tier(MVC Model-View-Controller)的优点
1.Remote Access(远程访问资料)
可透过Internet存取远程数据库

2.High Performance(提升运算效率)
解决集中式运算(Centralize)及主从式架构(Client-Server)
中,数据库主机的运算负担,降低数据库主机的
Connection Load,并可藉由增加App Server处理众多的
数据处理要求

3.Client端发出Request(工作要求)后,便可离线,交由App
Server和DataBase Server共同把工作完成,减少Client端
的等待时间
三层架构是基于模块化程序设计的思想,为实现分解应用程序的需求,而逐渐形成的一种标准模式的模块划分方法。此模型将应用程序划分为三个层次:

  ①用户界面层:负责处理用户的输入和向用户输出,但并不负责解释其含义。有时候出于对效率的考虑,这一层可能会在向上传输用户输入之前进行合法性验证。这一层通常采用前端工具(如 VB、VC 和 Java)开发。

  ②商业逻辑层:这一层是上下两层的纽带,它建立实际的数据库连接,根据用户的请求生成检索语句或更新数据库,并把结果返回给前端界面显示。这一层通常以动态链接库的形式存在,并注册到服务器的注册表中,它与前端界面通讯的接口符合某一特定的组件标准(如 COM 组件)。可以用任何支持这种标准的工具开发。

  ③数据访问层:负责实际的数据存储和检索

[ 本帖最后由 modyzhou 于 2007-10-17 22:58 编辑 ]
作者: modyzhou    时间: 2007-10-18 22:52
今天进行第二章 的详细 复习

二、软件质量(徐林林)

软件质量的三个层次
1.符合需求规格(符合需求所对应的开发者明确定义的目标)
2.符合用户的显示需求 (是用户明确说明的目标,以合同的形式签订的,必须执行和达到的)
3.符合用户的实际需求(包括显示需求和隐式需求,形成需求规格说明书)

影像质量的三要素
1.流程
包括过程和进程管理 需求管理 配置管理 缺陷管理等
2.技术
包括 分析技术 开发技术 测试技术 工艺技术 等
3.组织
管理方法 管理人员 组织形式 等等

质量体系
1.质量管理体系认证 ISO9000(包括ISO9001,ISO9004)指导性的方案,有助于企业对软件质量的管理和人员的管理
  1.1以顾客为中心
  1.2领导作用
  1.3全员参与
  1.4过程方法
  1.5管理的系统方法
  1.6持续的改进
  1.7基于事实的决策方法
  1.8互利的供方关系

2.CMM(Capability Maturity Model生产能力成熟度模型)从自身的过程的角度促进今软件质量
  2.1初始级(initial)。不可预测,缺乏控制。
  2.2可重复级(repeatable)。可以重复以前的主要经验
  2.3已定义级(defined)。过程被描述并且被很好的理解
  2.4已管理级(managed)。过程被测量(度量)并受控
  2.5优化级(optimizing)。关注过程的改进

3.6Sigma 从外部客户的角度来评价软件质量 做比CMM的规模更大的时候用到
     级别      样本质量合格率        defect数量、1000k个中
        1.        30.23%                 697700
        2.          69.123%                 308770
        3.          93.3189%                 66811
        4.          99.379%                 6210
        5.          99.9767%                 233
        6.          99.99966%                 3.4
        7.          99.999998%                 0.019
  DMAIC过程
        1.定义 提出问题,确定目标
        2.测量 收集资料寻找原因
        3.分析 研究资料确定原因
        4.改进 优化解决方案
        5.控制 推行控制系统

质量模型
1.功能性        适用性 准确性 互操作性 保密安全性 功能依从性       
2.可靠性        成熟性 容错性 易恢复性 可靠依从性
3.易用性        易理解性 易学性 易操作性 吸引性 易用依从性
4.效率                时间特性 资源利用性 效率依从性
5.维护性        易分析性 易改变性 稳定性 易测试性 维护依从性
6.可移植性        适应性 易安装性 共存性 易替换性 可移植依从性

SQA(Software Quality Assurance 软件质量保证)test(测试)
1.SQA和测试的关系
        SQA从流程方面保证软件质量
        测试从技术方面保证软件质量
2.SQA的工作
        过程实施 过程分析度量 评价符合度 改进过程
3.软件管理的PDCA循环
        P—Plan计划
        D—Do执行
        C—Check检查
        A—Act改进

软件度量
1.软件度量的过程
        1.识别目标 2.定义过程 3.收集数据 4.分析数据 5.改进过程
2.度量的分类
        规模 软件产品的大小 代码 用例 文档 等的数量度量
        工作量 完成软件产品 的工作量 以天(人工天)来度量
        进度 软件的各个产品和活动的开始和结束时间 以时间段度量
        质量-缺陷 缺陷数量度量
3.度量的手段
        缺陷度量分析 生产力度量分析 过程符合度分析
作者: modyzhou    时间: 2007-10-19 21:23
C++类的继承


C++类的继承特性总结


* 任何具有公有(或受保护的)构造函数和析构函数的C++结构或类都可以有派生类。

* 如果没有提供访问说明符,编译器就假定访问是私有的,除非基类是一个结构(这时,编译器假定访问是公有的)。

* 除非基类有默认的构造函数(即不带参数的构造函数),否则必须提供基类的参数初始化表。

* 从数组返回的字符串是const char型的(如不要用函数返回数组字符串,而函数的返回类型为字符指针型)。

* 类机制的特性罗列清单:
            
         1. 公有(public)继承父类各成员保持原有属性传递给子类;私有(privated)类继承父类可继承成员及函数都成为子类私有对象。

         2. 子类通过:域访问控制符)访问父类资源。

         3. 从同一个父类继承的任意多个子类之间没有任何关系。

         4. 在类中需要常量数据时,可以用enum定义。

         5.虚函数如不在子类中改写则沿用父类特性;纯虚函数如不在子类中改写则子类也无法实例化。

         6. 虚函数的设置可以让指针性变量正确使用函数;基类析构函数应该都设置成虚函数以方便类对象的回收。

         7. 子类继承了父类的所有公用成员和保护成员(成员函数不占空间),同时还加了一张虚拟函数表(virtual table)。

         
         8. 多重继承时父类构造函数的执行顺序取决与子类中申明父类的顺序;如果类定义中包含另一个类的对象,则构造函数的执行情况是父类先执行,然后是包含对象类构造函数,最后才是子类本身。
              例子:class Son : public father1, public father2
                       {
                           otherClass  otherClassdata;
                           ........................................
                           ........................................
                        }

                        构造函数执行顺序: father1,father2,otherClass,Son
                        析构函数执行顺序: Son,otherClass, father2,father1


          9. 构造函数带参数的类不能是虚基类;指向虚基类的指针不能被强制转换成类层次结构中该类下的类型(类层次结构中某个虚基类的出现只共享一次)。

multiple inheritance(多继承)时数据的重复加载引发的错误的解决方案;
1.让子类的父类的继承方式为虚继承;
2.让一个子类的父类为私有继承 另一个为共有继承。。。
作者: peter_pan    时间: 2007-10-19 21:30
这次来点真枪实弹吧,分享一下找的QC学习资料!
作者: 依莲    时间: 2007-10-21 12:09
周同学辛苦了.
作者: modyzhou    时间: 2007-10-21 16:49
标题: 五期集体智慧结晶
五期集体智慧结晶,第一阶段复习计划一问一答。
不断更新中。。。。
作者: modyzhou    时间: 2007-10-21 16:52
[attach]34179[/attach]V2.2 2007.10.21.16
作者: 冰兰色的心    时间: 2007-10-22 10:31
这次来点真枪实弹吧,分享一下找的QC学习资料
作者: 冰兰色的心    时间: 2007-10-22 10:34
同学辛苦了.
作者: modyzhou    时间: 2007-10-23 01:41
没看到你的资料啊?
是不是发错了
再来遍
作者: hanruyi    时间: 2007-10-23 11:18
大家这么辛苦的学习,精神上支持一下,有需要的说一下
作者: lengz    时间: 2007-10-23 15:02
5期的同志脾气真的是不小啊~
作者: red-hat    时间: 2007-10-23 15:24
想建万楼?难啊!!
作者: modyzhou    时间: 2007-10-23 20:37
难度是有的,但是脾气是能胜过难度,创造新高度的。。。。。
作者: nobody_pan    时间: 2007-10-25 15:03
友情顶一下。。。。。
作者: modyzhou    时间: 2007-10-28 16:48
没看到怎么下降嘛,还不错,我会努力的,近期出一份QC的学习心的,敬请期待。。。
作者: liudongbing    时间: 2007-10-29 20:51
我是4期的 再次鼓励一下这位同学的热情 希望你能把这个帖子发扬光大
作者: capricorn    时间: 2007-11-2 17:35
非常感谢啊
作者: hanxiaochi-999    时间: 2007-11-3 03:50
非常有创意,聪明的孩子

英语 自我简介 精品 (推荐)


http://bbs.51testing.com/thread-90532-1-1.html
作者: modyzhou    时间: 2007-11-3 15:45
标题: 系统端口详细说明书-后附表格版
端口        服 务        说 明
0        Reserved        通常用于分析操作系统。这一方法能够工作是因为在一些系统中“0”是无效端口,当你试图使用通常的闭合端口连接它时将产生不同的结果。一种典型的扫描,使用IP地址为0.0.0.0,设置ACK位并在以太网层广播。
1        tcpmux        显示有人在寻找SGI Irix机器。Irix是实现tcpmux的主要提供者,默认情况下tcpmux在这种系统中被打开。Irix机器在发布时含有几个默认的无密码帐户,如:IP/GUEST UUCP/NUUCP/DEMOS/TUTOR/DIAG/OUTOFBOX等。许多管理员在安装后忘记删除这些帐户。因此HACKER在INTERNET上搜索tcpmux并利用这些帐户。
7        Echo        能看到许多人搜索Fraggle放大器时,发送到X.X.X.0和X.X.X.255的信息。
19        Character        Generator 这是一种仅仅发送字符的服务。UDP版本将会在收到UDP包后回应含有垃圾字符的包。TCP连接时会发送含有垃圾字符的数据流直到连接关闭。HACKER利用IP欺骗可以发动DoS攻击。伪造两个chargen服务器之间的UDP包。同样Fraggle DoS攻击向目标地址的这个端口广播一个带有伪造受害者IP的数据包,受害者为了回应这些数据而过载。
21        FTP        FTP服务器所开放的端口,用于上传、下载。最常见的攻击者用于寻找打开anonymous的FTP服务器的方法。这些服务器带有可读写的目录。木马Doly Trojan、Fore、Invisible FTP、WebEx、WinCrash和Blade Runner所开放的端口。
22        Ssh        PcAnywhere建立的TCP和这一端口的连接可能是为了寻找ssh。这一服务有许多弱点,如果配置成特定的模式,许多使用RSAREF库的版本就会有不少的漏洞存在。
23        Telnet        远程登录,入侵者在搜索远程登录UNIX的服务。大多数情况下扫描这一端口是为了找到机器运行的操作系统。还有使用其他技术,入侵者也会找到密码。木马Tiny Telnet Server就开放这个端口。
25        SMTP        SMTP服务:器所开放的端口,用于发送邮件。入侵者寻找SMTP服务器是为了传递他们的SPAM。入侵者的帐户被关闭,他们需要连接到高带宽的E-MAIL服务器上,将简单的信息传递到不同的地址。木马Antigen、Email Password Sender、Haebu Coceda、Shtrilitz Stealth、WinPC、WinSpy都开放这个端口。
31        MSG        Authentication 木马Master Paradise、Hackers Paradise开放此端口。
42        WINS        Replication WINS复制
53        Domain        Name Server(DNS) DNS服务:器所开放的端口,入侵者可能是试图进行区域传递(TCP),欺骗DNS(UDP)或隐藏其他的通信。因此防火墙常常过滤或记录此端口。
67        Bootstrap        Protocol Server 通过DSL和Cable modem的防火墙常会看见大量发送到广播地址255.255.255.255的数据。这些机器在向DHCP服务器请求一个地址。HACKER常进入它们,分配一个地址把自己作为局部路由器而发起大量中间人(man-in-middle)攻击。客户端向68端口广播请求配置,服务器向67端口广播回应请求。这种回应使用广播是因为客户端还不知道可以发送的IP地址。
69        Trival        File Transfer 许多服务器与bootp一起提供这项服务,便于从系统下载启动代码。但是它们常常由于错误配置而使入侵者能从系统中窃取任何文件。它们也可用于系统写入文件。
79        Finger        Server入侵者用于获得用户信息,查询操作系统,探测已知的缓冲区溢出错误,回应从自己机器到其他机器Finger扫描。
80        HTTP        用于网页浏览。木马Executor开放此端口。
99        Metagram        Relay后门程序ncx99开放此端口。
102        Message        transfer agent(MTA)-X.400 over TCP/IP消息传输代理。
109        Post        Office Protocol -Version3 POP3服务:器开放此端口,用于接收邮件,客户端访问服务器端的邮件服务。POP3服务有许多公认的弱点。关于用户名和密码交换缓冲区溢出的弱点至少有20个,这意味着入侵者可以在真正登陆前进入系统。成功登陆后还有其他缓冲区溢出错误。
110        SUN公司的RPC服务所有端口        常见RPC服务:有rpc.mountd、NFS、rpc.statd、rpc.csmd、rpc.ttybd、amd等
113        Authentication        Service这是一个许多计算机上运行的协议,用于鉴别TCP连接的用户。使用标准的这种服务可以获得许多计算机的信息。但是它可作为许多服务:的记录器,尤其是FTP、POP、IMAP、SMTP和IRC等服务。通常如果有许多客户通过防火墙访问这些服务,将会看到许多这个端口的连接请求。记住,如果阻断这个端口客户端会感觉到在防火墙另一边与E-MAIL服务器的缓慢连接。许多防火墙支持TCP连接的阻断过程中发回RST。这将会停止缓慢的连接。
119        Network        News Transfer ProtocolNEWS新闻组传输协议,承载USENET通信。这个端口的连接通常是人们在寻找USENET服务器。多数ISP限制,只有他们的客户才能访问他们的新闻组服务器。打开新闻组服务器将允许发/读任何人的帖子,访问被限制的新闻组服务器,匿名发帖或发送SPAM。
135        Location        ServiceMicrosoft在这个端口运行DCE RPC end-point mapper为它的DCOM服务:。这与UNIX 111端口的功能很相似。使用DCOM和RPC的服务利用计算机上的end-point mapper注册它们的位置。远端客户连接到计算机时,它们查找end-point mapper找到服务的位置。HACKER扫描计算机的这个端口:是为了找到这个计算机上运行Exchange Server吗?什么版本?还有些DOS攻击直接针对这个端口。
137、138、139        NETBIOS        Name Service其中137、138是UDP端口,当通过网上邻居传输文件时用这个端口。而139端口,通过这个端口进入的连接试图获得NetBIOS/SMB服务。这个协议被用于windows文件和打印机共享和SAMBA。还有WINS Regisrtation也用它。
143        Interim        Mail Access Protocol v2和POP3的安全问题一样,许多IMAP服务器存在有缓冲区溢出漏洞。记住:一种LINUX蠕虫(admv0rm)会通过这个端口繁殖,因此许多这个端口的扫描来自不知情的已经被感染的用户。当REDHAT在他们的LINUX发布版本中默认允许IMAP后,这些漏洞变的很流行。这一端口还被用于IMAP2,但并不流行。
161        SNMP        SNMP允许远程管理设备。所有配置和运行信息的储存在数据库中,通过SNMP可获得这些信息。许多管理员的错误配置将被暴露在Internet。Cackers将试图使用默认的密码public、private访问系统。他们可能会试验所有可能的组合。SNMP包可能会被错误的指向用户的网络。
177        X        Display Manager Control Protocol许多入侵者通过它访问X-windows操作台,它同时需要打开6000端口。
389        LDAP、ILS        轻型目录访问协议和NetMeeting Internet Locator Server共用这一端口。
443        Https        网页浏览端口,能提供加密和通过安全端口传输的另一种HTTP。
456        [NULL]        木马HACKERS PARADISE开放此端口。
513        Login,remote        login是从使用cable modem或DSL登陆到子网中的UNIX计算机发出的广播。这些人为入侵者进入他们的系统提供了信息。
544        [NULL]        kerberos kshell
548        Macintosh,File        Services(AFP/IP) Macintosh,文件服务。
553        CORBA        IIOP (UDP) 使用cablemodem、DSL或VLAN将会看到这个端口的广播。CORBA是一种面向对象的RPC系统。入侵者可以利用这些信息进入系统。
555        DSF        木马PhAse1.0、Stealth Spy、IniKiller开放此端口。
568        Membership        DPA成员资格DPA。
569        Membership        MSN成员资格MSN。
635        mountd        Linux的mountd Bug。这是扫描的一个流行BUG。大多数对这个端口的扫描是基于UDP的,但是基于TCP的mountd有所增加(mountd同时运行于两个端口)。记住mountd可运行于任何端口(到底是哪个端口,需要在端口111做portmap查询),只是Linux默认端口是635,就像NFS通常运行于2049端口。
636        LDAP        SSL(Secure Sockets layer)
666        Doom        Id Software木马Attack FTP、Satanz Backdoor开放此端口
993        IMAP        SSL(Secure Sockets layer)
1001        [NULL]        木马Silencer、WebEx开放1001端口。
1011        [NULL]        木马Doly Trojan开放1011端口。
1024        Reserved        它是动态端口的开始,许多程序并不在乎用哪个端口连接网络,它们请求系统为它们分配下一个闲置端口。基于这一点分配从端口1024开始。这就是说第一个向系统发出请求的会分配到1024端口。你可以重启机器,打开Telnet,再打开一个窗口运行natstat -a将会看到Telnet被分配1024端口。还有SQL session也用此端口和5000端口。
1025、1033        1025:network        blackjack/1033:[NULL]木马netspy开放这2个端口。
1080        SOCKS        这一协议以通道方式穿过防火墙,允许防火墙后面的人通过一个IP地址访问INTERNET。理论上它应该只允许内部的通信向外到达INTERNET。但是由于错误的配置,它会允许位于防火墙外部的攻击穿过防火墙。WinGate常会发生这种错误,在加入IRC聊天室时常会看到这种情况。
1170        [NULL]        木马Streaming Audio Trojan、Psyber Stream Server、Voice开放此端口。
1234、1243、6711、6776        [NULL]        木马SubSeven2.0、Ultors Trojan开放1234、6776端口。木马SubSeven1.0/1.9开放1243、6711、6776端口。
1245        [NULL]        木马Vodoo开放此端口。
1433        SQL        Microsoft的SQL服务开放的端口。
1492        stone-design-1        木马FTP99CMP开放此端口。
1500        RPC        client fixed port session queries RPC客户固定端口会话查询
1503        NetMeeting        T.120 NetMeeting T.120
1524        ingress        许多攻击脚本将安装一个后门SHELL于这个端口,尤其是针对SUN系统中Sendmail和RPC服务漏洞的脚本。如果刚安装了防火墙就看到在这个端口上的连接企图,很可能是上述原因。可以试试Telnet到用户的计算机上的这个端口,看看它是否会给你一个SHELL。连接到600/pcserver也存在这个问题。
1600        issd        木马Shivka-Burka开放此端口。
1720        NetMeeting        NetMeeting H.233 call Setup。
1731        NetMeeting        Audio Call Control NetMeeting音频调用控制。
1807        [NULL]        木马SpySender开放此端口。
1981        [NULL]        木马ShockRave开放此端口。
1999        cisco        identification port 木马BackDoor开放此端口。
2000        [NULL]        木马GirlFriend 1.3、Millenium 1.0开放此端口。
2001        [NULL]        木马Millenium 1.0、Trojan Cow开放此端口。
2023        xinuexpansion        4木马Pass Ripper开放此端口。
2049        NFS        NFS程序常运行于这个端口。通常需要访问Portmapper查询这个服务运行于哪个端口。
2115        [NULL]        木马Bugs开放此端口。
2140、3150        [NULL]        木马Deep Throat 1.0/3.0开放此端口。
2500        RPC        client using a fixed port session replication应用固定端口会话复制的RPC客户
2583        [NULL]        木马Wincrash 2.0开放此端口。
2801        [NULL]        木马Phineas Phucker开放此端口。
3024、4092        [NULL]        木马WinCrash开放此端口。
3128        squid        这是squid HTTP代理服务器的默认端口。攻击者扫描这个端口是为了搜寻一个代理服务器而匿名访问Internet。也会看到搜索其他代理服务器的端口8000、8001、8080、8888。扫描这个端口的另一个原因是用户正在进入聊天室。其他用户也会检验这个端口以确定用户的机器是否支持代理。
3129        [NULL]        木马Master Paradise开放此端口。
3150        [NULL]        木马The Invasor开放此端口。
3210、4321        [NULL]        木马SchoolBus开放此端口。
3333        dec-notes        木马Prosiak开放此端口。
3389        超级终端        WINDOWS 2000终端开放此端口。
3700        [NULL]        木马Portal of Doom开放此端口。
3996、4060        [NULL]        木马RemoteAnything开放此端口。
4000        QQ客户端        腾讯QQ客户端开放此端口。
4092        [NULL]        木马WinCrash开放此端口。
4590        [NULL]        木马ICQTrojan开放此端口。

[ 本帖最后由 modyzhou 于 2007-11-3 15:46 编辑 ]
作者: modyzhou    时间: 2007-11-3 15:46
标题: (续)系统端口详细说明书-后附表格版
5000、5001、5321、50505        [NULL]        木马blazer5开放5000端口。木马Sockets deroie开放5000、5001、5321、50505端口。
5400、5401、5402        [NULL]        木马Blade unner开放此端口。
5550        [NULL]        木马xtcp开放此端口。
5569        [NULL]        木马Robo-Hack开放此端口。
5632        pcAnywere        有时会看到很多这个端口的扫描,这依赖于用户所在的位置。当用户打开pcAnywere时,它会自动扫描局域网C类网以寻找可能的代理(这里的代理是指agent而不是proxy)。入侵者也会寻找开放这种服务的计算机。,所以应该查看这种扫描的源地址。一些搜寻pcAnywere的扫描包常含端口22的UDP数据包。
5742        [NULL]        木马WinCrash1.03开放此端口。
6400        [NULL]        木马The tHing开放此端口。
6670、6671        [NULL]        木马Deep Throat开放6670端口。而Deep Throat 3.0开放6671端口。
6883        [NULL]        木马DeltaSource开放此端口。
6969        [NULL]        木马Gatecrasher、Priority开放此端口。
6970        RealAudio        RealAudio客户将从服务器的6970-7170的UDP端口接收音频数据流。这是由TCP-7070端口外向控制连接设置的。
7000        [NULL]        木马Remote Grab开放此端口。
7300、7301、7306、7307、7308        [NULL]        木马NetMonitor开放此端口。另外NetSpy1.0也开放7306端口。
7323        [NULL]        Sygate服务器端。
7626        [NULL]        木马Giscier开放此端口。
7789        [NULL]        木马ICKiller开放此端口。
8000        OICQ        腾讯QQ服务:器端开放此端口。
8010        Wingate        Wingate代理开放此端口。
8080        代理端口        WWW代理开放此端口。
9400、9401、9402        [NULL]        木马Incommand 1.0开放此端口。
9872、9873、9874、9875、10067、10167        [NULL]        木马Portal of Doom开放此端口。
9989        [NULL]        木马iNi-Killer开放此端口。
11000        [NULL]        木马SennaSpy开放此端口。
11223        [NULL]        木马Progenic trojan开放此端口。
12076、61466        [NULL]        木马Telecommando开放此端口。
12223        [NULL]        木马Hack99 KeyLogger开放此端口。
12345、12346        [NULL]        木马NetBus1.60/1.70、GabanBus开放此端口。
12361        [NULL]        木马Whack-a-mole开放此端口。
13223        PowWow        PowWow是Tribal Voice的聊天程序。它允许用户在此端口打开私人聊天的连接。这一程序对于建立连接非常具有攻击性。它会驻扎在这个TCP端口等回应。造成类似心跳间隔的连接请求。如果一个拨号用户从另一个聊天者手中继承了IP地址就会发生好象有很多不同的人在测试这个端口的情况。这一协议使用OPNG作为其连接请求的前4个字节。
16969        [NULL]        木马Priority开放此端口。
17027        Conducent        这是一个外向连接。这是由于公司内部有人安装了带有Conducent"adbot"的共享软件。Conducent"adbot"是为共享软件显示广告服务的。使用这种服务的一种流行的软件是Pkware。
19191        [NULL]        木马蓝色火焰开放此端口。
20000、20001        [NULL]        木马Millennium开放此端口。
20034        [NULL]        木马NetBus Pro开放此端口。
21554        [NULL]        木马GirlFriend开放此端口。
22222        [NULL]        木马Prosiak开放此端口。
23456        [NULL]        木马Evil FTP、Ugly FTP开放此端口。
26274、47262        [NULL]        木马Delta开放此端口。
27374        [NULL]        木马Subseven 2.1开放此端口。
30100        [NULL]        木马NetSphere开放此端口。
30303        [NULL]        木马Socket23开放此端口。
30999        [NULL]        木马Kuang开放此端口。
31337、31338        [NULL]        木马BO(Back Orifice)开放此端口。另外木马DeepBO也开放31338端口。
31339        [NULL]        木马NetSpy DK开放此端口。
31666        [NULL]        木马BOWhack开放此端口。
33333        [NULL]        木马Prosiak开放此端口。
34324        [NULL]        木马Tiny Telnet Server、BigGluck、TN开放此端口。
40412        [NULL]        木马The Spy开放此端口。
40421、40422、40423、40426        [NULL]        木马Masters Paradise开放此端口。
43210、54321        [NULL]        木马SchoolBus 1.0/2.0开放此端口。
44445        [NULL]        木马Happypig开放此端口。
50766        [NULL]        木马Fore开放此端口。
53001        [NULL]        木马Remote Windows Shutdown开放此端口。
65000        [NULL]        木马Devil 1.03开放此端口。
88        Kerberos        krb5。另外TCP的88端口也是这个用途。
137        SQL        Named Pipes encryption over other protocols name lookup(其他协议名称查找上的SQL命名管道加密技术)和SQL RPC encryption over other protocols name lookup(其他协议名称查找上的SQL RPC加密技术)和Wins NetBT name service(WINS NetBT名称服务)和Wins Proxy都用这个端口。
161        Simple        Network Management Protocol(SMTP)(简单网络管理协议)
162        SNMP        Trap(SNMP陷阱)
445        Common        Internet File System(CIFS)(公共Internet文件系统)
464        Kerberos        kpasswd(v5)。另外TCP的464端口也是这个用途。
500        Internet        Key Exchange(IKE)(Internet密钥交换)
1645、1812        Remot        Authentication Dial-In User Service(RADIUS)authentication(Routing and Remote Access)(远程认证拨号用户服务)
1646、1813        RADIUS        accounting(Routing and Remote Access)(RADIUS记帐(路由和远程访问))
1701        Layer        Two Tunneling Protocol(L2TP)(第2层隧道协议)
1801、3527        Microsoft        Message Queue Server(Microsoft消息队列服务器)。还有TCP的135、1801、2101、2103、2105也是同样的用途。
2504        Network        Load Balancing(网络平衡负荷)
作者: xiaodong    时间: 2007-11-7 16:37
脾气是要有的..不过...帖子好像要沉了.我帮你一下吧.
不过今天真没什么可帖的了.全帖在我自己的帖上了.
下次的吧.

http://bbs.51testing.com/thread-94171-1-1.html
作者: modyzhou    时间: 2007-11-8 02:13
呵呵谢谢拉 啊
我会时刻注意的
今后我就发些我自己的东西吧 不能够符合大众口味的 请各位还是见谅啊.每个人的爱好需要不同嘛!
接下来是我在网上看到的一些面试方面的
我选择些来帖 先来技术的
作者: modyzhou    时间: 2007-11-8 02:20
1.局部变量能否和全局变量重名?  
 答:能,局部会屏蔽全局。要用全局变量,需要使用"::"   局部变量可以与全局变量同名,在函数内引用这个变量时,会用到同名的局部变量,而不会用到全局变量。对于有些编译器而言,在同一个函数内可以定义多个同名的局部变量,比如在两个循环体内都定义一个同名的局部变量,而那个局部变量   的作用域就在那个循环体内。   
2、如何引用一个已经定义过的全局变量?   
答:extern   可以用引用头文件的方式,也可以用extern关键字,如果用引用头文件方式来引用某个在头文件中声明的全局变理,假定你将那个变写错了,那么在编译期间会报错,如果你用extern方式引用时,假定你犯了同样的错误,那么在编译期间不会报错,而在连接期间报错。   
3、全局变量可不可以定义在可被多个.C文件包含的头文件中?为什么?   
答:可以,在不同的C文件中以static形式来声明同名全局变量。   可以在不同的C文件中声明同名的全局变量,前提是其中只能有一个C文件中对此变量赋初值,此时连接不会出错   
4、语句for( ;1 ;)有什么问题?它是什么意思?   
答:和while(1)相同。   
5、do……while和while……do有什么区别?   
答:前一个循环一遍再判断,后一个判断以后再循环   
6、请写出下列代码的输出内容   
#include   
main()   
{    
int a,b,c,d;
   a=10;  
  b=a++;  //b=10 ,a=11
  c=++a;  //a=12.c=12
 d=10*a++;  //d=10*12 a=13
  printf("b,c,d:%d,%d,%d",b,c,d);  
  return 0;  
 }   
答:10,12,120
7、static全局变量与普通的全局变量有什么区别?static局部变量和普通局部变量有什么区别?static函数与普通函数有什么区别?   全局变量(外部变量)的说明之前再冠以static 就构成了静态的全局变量。全局变量本身就是静态存储方式, 静态全局变量当然也是静态存储方式。 这两者在存储方式上并无不同。这两者的区别虽在于非静态全局变量的作用域是整个源程序, 当一个源程序由多个源文件组成时,非静态的全局变量在各个源文件中都是有效的。 而静态全局变量则限制了其作用域, 即只在定义该变量的源文件内有效, 在同一源程序的其它源文件中不能使用它。由于静态全局变量的作用域局限于一个源文件内,只能为该源文件内的函数公用, 因此可以避免在其它源文件中引起错误。   从以上分析可以看出, 把局部变量改变为静态变量后是改变了它的存储方式即改变了它的生存期。把全局变量改变为静态变量后是改变了它的作用域, 限制了它的使用范围。   static函数与普通函数作用域不同。仅在本文件。只在当前源文件中使用的函数应该说明为内部函数(static),内部函数应该在当前源文件中说明和定义。对于可在当前源文件以外使用的函数,应该在一个头文件中说明,要使用这些函数的源文件要包含这个头文件   static全局变量与普通的全局变量有什么区别:static全局变量只初使化一次,防止在其他文件单元中被引用;   static局部变量和普通局部变量有什么区别:static局部变量只被初始化一次,下一次依据上一次结果值;   static函数与普通函数有什么区别:static函数在内存中只有一份,普通函数在每个被调用中维持一份拷贝   
8、程序的局部变量存在于(堆栈)中,全局变量存在于(静态区 )中,动态申请数据存在于( 堆)中。   
9、设有以下说明和定义:  
 typedef union
{
long i; int k[5]; char c;} DATE;  
 struct data { int cat; DATE cow; double dog;} too;  
 DATE max;   
则语句 printf("%d",sizeof(struct date)+sizeof(max));的执行结果是:___52____   (此问题还有后续.因为情况不同有不同的处理)
答:DATE是一个union, 变量公用空间. 里面最大的变量类型是int[5], 占用20个字节. 所以它的大小是20 data是一个struct, 每个变量分开占用空间. 依次为int4 + DATE20 + double8 = 32. 所以结果是 20 + 32 = 52.   当然...在某些16位编辑器下, int可能是2字节,那么结果是 int2 + DATE10 + double8 = 20   
10、队列和栈有什么区别?      队列先进先出,栈后进先出  
作者: modyzhou    时间: 2007-11-16 22:11
11、写出下列代码的输出内容   
#include   
int inc(int a)    {     return(++a);    }    int multi(int*a,int*b,int*c)    {     return(*c=*a**b);    }    typedef int(FUNC1)(int in);    typedef int(FUNC2) (int*,int*,int*);    void show(FUNC2 fun,int arg1, int*arg2)    {     INCp=&inc;     int temp =p(arg1);     fun(&temp,&arg1, arg2);     printf("%dn",*arg2);    }    main()    {     int a;     show(multi,10,&a);     return 0;    }   答:110   
12、请找出下面代码中的所以错误   
说明:以下代码是把一个字符串倒序,如“abcd”倒序后变为“dcba”   
#include"string.h"   
main()   
{   
char*src="hello,world";   
char* dest=NULL;   
int len=strlen(src);   
dest=(char*)malloc(len);   
char* d=dest;   
char* s=src[len];   
while(len--!=0)   
d++=s--;   
printf("%s",dest);   
return 0;   
}   
答:   
方法1:   
int main()   
{   
 char* src = "hello,world";   
 int len = strlen(src);   
 char* dest = (char*)malloc(len+1);//要为分配一个空间    char* d = dest;   
 char* s = &src[len-1];//指向最后一个字符   
 while( len-- != 0 )   
 *d++=*s--;   
 *d = 0;//尾部要加   
 printf("%sn",dest);    
free(dest);// 使用完,应当释放空间,以免造成内存汇泄露    return 0;  
 }
方法2:   
#include <stdio.h>
#include <string.h>
main()
{
char str[]="hello,world";
int len=strlen(str);
char t;
for(int i=0; i<len/2; i++)
{
t=str;
str=str[len-i-1]; str[len-i-1]=t;
}
printf("%s",str);
return 0;
}
13.对于一个频繁使用的短小函数,在C语言中应用什么实现,在C++中应用什么实现?   c用宏定义,c++用inline   
14.直接链接两个信令点的一组链路称作什么?   PPP点到点连接     
6.接入网用的是什么接口?
V5接口    
16.voip都用了那些协议?  H.323协议簇、SIP协议、Skype协议、H.248和MGCP协议 
17.软件测试都有那些种类?   黑盒:针对系统功能的测试   白合:测试函数功能,各函数接口   
18.确定模块的功能和模块的接口是在软件设计的那个队段完成的?   概要设计阶段   
19.  
enum string
{
x1,
x2,
x3=10,
x4,
x5,
}x;
问x= 0x801005,0x8010f4 ;
20.   
unsigned char *p1;
unsigned long *p2;
p1=(unsigned char *)0x801000;
p2=(unsigned long *)0x810000;
请问p1+5= ;
p2+5= ;
8.讨论
在struct data { int cat; DATE cow; double dog;} too; 中DATE为20字节所以相加等于52 ,但只是在有共同体时,没有共同体或结构体时机构体的字节数是两个条件约束的,1.即某个变量是前面所有变量空间的整数倍,不足的在前面的量或是在此量的后面补上构成这个条件的空间,2.这个结构的整个空间大小要是最大空间变量的倍数,不足的在后面补齐.
作者: yangyi520918    时间: 2007-11-21 23:24
标题: 加油啊~~
帖子快沉了啦~~

顶一下先

大家可以把面试中遇到问题或者经验分享一下啊~~
作者: meng0819    时间: 2007-11-24 09:31
标题: window常用技巧之SFC使用方法
SFC使用方法   

  SFC(System Files Checker,系统文件检查器)。以管理员身份登录Windows XP,将Windows XP的安装光盘放入光驱,在“命令提示符”窗口中键入“SFC/SCANNOW”命令后回车,“系统文件检查器”开始自动扫描系统文件,而且不需要你的任何干预。不过需要提醒大家的是,尽管Windows 2000/XP下的“SFC”比Windows 98下的“SFC”聪明得多,但要想正常运行它,还得注意以下两个问题:

  1.在运行“SFC”之前必须将Windows XP安装光盘放入光驱,否则在扫描过程中会提示你插入安装光盘。即使你插入了安装光盘,系统仍会有出错提示。
  2.在Windows 2000/XP下使用“系统文件检查器”时,必须加上正确的参数才能正常运行。我们可以在“命令提示符”窗口中键入“SFC”命令查看这些参数。
  3.由于Windows 2000/XP下的“SFC”命令是完全自动执行的,因此我们无法直接知道修复了哪些系统文件。不过我们可以通过以下方法间接获得系统文件的修复情况:依次打开“控制面板→管理工具→事件查看器→系统”,根据时间提示,从列表中选定运行“SFC”时的事件,右击该事件并查看其属性即可。
作者: meng0819    时间: 2007-11-24 09:32
标题: window常用技巧之2000XP双系统启动问题
2000XP双系统启动问题

先装好了WindowsXP,然后再安装Windows 2000。开机后发现Windows XP的滚动条消失后,电脑即黑屏,无法进入登录画面。

  其实,这个问题是因为当安装好Windows 2000后,某些系统文件从高版本变回低版本,因此导致Windows XP无法识别。解决这个问题很简单:从Windows XP安装光盘中将I386目录中的NTLDR、DOSNET.INF复制到C盘根目录下替换现有文件即可。

  提示:安装多操作系统时,遵循Windows 98→Windows 2000→Windows XP→Windows 2003的顺序,就不会出现系统间互相“干扰”的问题。
作者: meng0819    时间: 2007-11-24 09:32
标题: window常用技巧之ADSL拨号中出现的错误代码
ADSL拨号中出现的错误代码
 


Error 602 The port is already open

问题:拨号网络网络由于设备安装错误或正在使用,不能进行连接

原因:RasPPPoE没有完全和正确的安装

解决:卸载干净任何PPPoE软件,重新安装

 

Error 605 Cannot set port information

问题:拨号网络网络由于设备安装错误不能设定使用端口

原因:RasPPPoE没有完全和正确的安装

解决:卸载干净任何PPPoE软件,重新安装

 

Error 606 The port is not connected

问题:拨号网络网络不能连接所需的设备端口

原因:RasPPPoE没有完全和正确的安装,连接线故障,ADSL MODEM故障

解决:卸载干净任何PPPoE软件,重新安装,检查网线和 ADSL MODEM

 

Error 608 The device does not exist

问题:拨号网络网络连接的设备不存在

原因:RasPPPoE没有完全和正确的安装

解决:卸载干净任何PPPoE软件,重新安装

 

Error 609 The device type does not exist

问题:拨号网络网络连接的设备其种类不能确定

原因:RasPPPoE没有完全和正确的安装

解决:卸载干净任何PPPoE软件,重新安装

 

Error 611 The route is not available/612 The route is not allocated

问题:拨号网络网络连接路由不正确

原因:RasPPPoE没有完全和正确的安装,ISP服务器故障

解决:卸载干净任何PPPoE软件,重新安装,致电ISP询问

 

Error 617 The port or device is already disconnecting

问题:拨号网络网络连接的设备已经断开

原因:RasPPPoE没有完全和正确的安装,ISP服务器故障,连接线,ADSL MODEM故障

解决:卸载干净任何PPPoE软件,重新安装,致电ISP询问 ,检查网线和 ADSL MODEM

 

Error 619

问题:与ISP服务器不能建立连接

原因:ADSL ISP服务器故障,ADSL电话线故障

解决:检查ADSL信号灯是否能正确同步。致电ISP询问

 

Error 621 Cannot open the phone book file

Error 622 Cannot load the phone book file

Error 623 Cannot find the phone book entry

Error 624 Cannot write the phone book file

Error 625 Invalid information found in the phone book

问题:Windows NT或者Windows 2000 Server网络RAS网络组件故障

原因:软件安装问题

解决:卸载所有PPPoE软件,重新安装RAS网络组件和RasPPPoE

 

Error 630

问题:ADSL MODEM没有没有响应

原因:ADSL电话线故障,ADSL MODEM故障(电源没打开等)

解决:检查ADSL设备

 

Error 633

问题:拨号网络网络由于设备安装错误或正在使用,不能进行连接

原因:RasPPPoE没有完全和正确的安装

解决:卸载干净任何PPPoE软件,重新安装

 

Error 638

问题:过了很长时间,无法连接到ISP的ADSL接入服务器

原因:ISP服务器故障;在RasPPPoE所创建的不好连接中你错误的输入了一个电话号码

解决:运行其创建拨号的Raspppoe.exe检查是否能列出ISP服务,以确定ISP正常;把所使用的拨号连接中的 电话号码清除或者只保留一个0。

 

Error 645

问题:网卡没有正确响应

原因:网卡故障,或者网卡驱动程序故障

解决:检查网卡,重新安装网卡驱动程序

 

Error 650

问题:远程计算机没有响应,断开连接

原因:ADSL ISP服务器故障,网卡故障,非正常关机造成网络协议出错

解决:检查ADSL信号灯是否能正确同步,致电ISP询问;检查网卡,删除所有网络组件重新安装 网络。

 

Error 651

问题:ADSL MODEM报告发生错误

原因:Windows处于安全模式下,或其他错误

解决:出现该错误时,进行重拨,就可以报告出新的具体错误代码

 

Error 691

问题:输入的用户名和密码不对,无法建立连接

原因:用户名和密码错误,ISP服务器故障

解决:使用正确的用户名和密码,并且使用正确的ISP账号格式(name@service),致电ISP询问。

 

Error 718

问题:验证用户名时远程计算机超时没有响应,断开连接

原因:ADSL ISP服务器故障

解决:致电ISP询问

 

Error 720

问题:拨号网络无法协调网络中服务器的协议设置

原因:ADSL ISP服务器故障,非正常关机造成网络协议出错

解决:致电ISP询问,删除所有网络组件重新安装网络。

 

Error 734

问题:PPP连接控制协议中止

原因:ADSL ISP服务器故障,非正常关机造成网络协议出错

解决:致电ISP询问,删除所有网络组件重新安装网络。

 

Error 738

问题:服务器不能分配IP地址

原因:ADSL ISP服务器故障,ADSL用户太多超过ISP所能提供的IP地址

解决:致电ISP询问

 

Error 797

问题:ADSL MODEM连接设备没有找到

原因:ADSL MODEM电源没有打开,网卡和ADSL MODEM的连接线出现问题,软件安装以后相应的协议没有正确邦定,在创立拨号连接时,建立了错误的空连接

解决:检查电源,连接线;检查网络属性,RasPPPoE相关的协议是否正确的安装并正确邦定(相关协议),检查网卡是否出现?号或!号,把它设置为Enable;检查拨号连接的属性,是否连接的设备使用了一个“ISDN channel-Adapter Name(xx)” 的设备,该设备为一个空设备,如果使用了取消它,并选择 正确的PPPoE设备代替它,或者重新创立拨号连接。
作者: meng0819    时间: 2007-11-24 09:33
标题: window常用技巧之at命令的用法
at命令的用法


At
列出在指定的时间和日期在计算机上运行的已计划命令或计划命令和程序。必须正在运行“计划”服务才能使用 at 命令。

at [\\computername] [[id] [/delete] | /delete [/yes]]

at [\\computername] time [/interactive] [/every:date[,...]| /next:date[,...]] command

参数



如果在没有参数的情况下使用,则 at 列出已计划的命令。

\\computername

指定远程计算机。如果省略该参数,命令将安排在本地计算机。

id

指定指派给已计划命令的识别码。

/delete

取消已计划的命令。如果省略了 id,计算机中已计划的命令将被全部取消。

/yes

当删除已计划的事件时,对系统的查询强制进行肯定的回答。

time

指定运行命令的时间。将时间以 24 小时标记(00:00 [午夜] 到 23:59)的方式表示为小时:分钟。

/interactive

允许作业与在作业运行时登录用户的桌面进行交互。

/every:date[,...]

在每个星期或月的指定日期(例如,每个星期四,或每月的第三天)运行命令。将 date 指定为星期的一天或多天 (M,T,W,Th,F,S,Su),或月的一天或多天(使用 1 到 31 的数字)。用逗号分隔多个日期项。如果省略了 date,将假定为该月的当前日期。

/next:date[,...]

在重复出现下一天(例如,下个星期四)时,运行指定命令将 date 指定为星期的一天或多天 (M,T,W,Th,F,S,Su),或月的一天或多天(使用 1 到 31 的数字)。用逗号分隔多个日期项。如果省略了 date,将假定为该月的当前日期。

command

指定要运行的 Windows 2000 命令、程序(.exe 或 .com 文件)或批处理程序(.bat 或 .cmd 文件)。当命令需要路径作为参数时,请使用绝对路径,也就是从驱动器号开始的整个路径。如果命令在远程计算机上,请指定服务器和共享名的 UNC 符号,而不是远程驱动器号。如果命令不是可执行 (.exe) 文件,必须在命令前加上 cmd /c,例如:

cmd /c dir > c:\test.out
作者: meng0819    时间: 2007-11-24 09:37
标题: window常用技巧之AWARD BIOS设置详解1
AWARD BIOS设置详解
  AWARD公司是世界最大的BIOS生产厂商之一,其产品也被广泛使用。但由于AWARD BIOS里面的信息都是基于英文且需要用户对相关专业知识的理解相对深入,使得普通用户设置起来感到困难很大。而如果这些设置不当的话,将会影响整台电脑的性能设置是不能正常使用,所以一份详细的设置说明是必要的。下面就介绍一下AWARD BIOS中的有关设置选项的含义和设置方法。
【Standard CMOS Setup】(标准设定)
  在本菜单中,用户可以修改日期、时间、第一主IDE设备(硬盘)和IDE设备(硬盘或CD-ROM)、第二个主IDE设备(硬盘或CD-ROM)和从IDE设备(硬盘或CD-ROM)、软驱A与B、显示系统的类型、什么出错状态要导致系统启动暂停等。主要说明如下:
(1) 用户可以在Type(类型)和Mode(模式)项设置为Auto,使BIOS自动检测硬盘。也可以在主菜单中的【IDE HDD Auto Detection】操作来设置。用户还可以使用User选项,手动设定硬盘的参数。您必须输入柱面数(Cyls),磁头数(Heads),写预补偿(Precomp),磁头着陆区(Landz),每柱面扇区数(Sectorxs),工作模式(Mode,内容见下)等几种参数。硬盘大小在上述参数设定后自动产生。
  硬盘工作模式(MODE)的三种选項:
NORMAL模式:传統的标准模式,支持硬盘容量最高至528MB。
LARGE模式:当硬盘容量超过528MB,而硬盘或操作系統不支持LBA模式时,可采用此选项。
LBA 模式(Logical Block Addressing Mode):适用于硬盘容量超过528M且支持"逻辑区块地址"(LBA)功能(一般都使用此项)
(2) 显示类型可选EGA/VGA(EGA、VGA、SEGA、SVGA、PGA显示适配卡选用)、CGA40(CGA显示卡,40列方式)、CGA80(CGA显示卡,80列方式)、MONO(单色显示方式,包括高分辨率单显卡)等四种,用户应根据情况正确选用。
(3) 暂停的出错状态选项有:
1. AllErrors:BIOS检测到任何错误,系统启动均暂停并且给出出错提示。
2. NoErrors:BIOS检测到任何错误都不使系统启动暂停。
3. All ,But Keyboard:除键盘错误外,BIOS检测到任何其它错误,均暂停系统启动并且给出出错提示。
4. All ,But Disk/Key:除键盘、磁盘错误外,BIOS检测到任何其它错误,均暂停系统启动并且给出出错提示。
【BIOS Features Setup】(功能设定)
  该项用来设置系统配置选项清单,其中有些选项由主板本身设计确定,有些选项用户可以进行修改设定,以改善系统的性能。主要说明如下:
(1) VirusWarning:病毒防御警告(缺省值为Disable),此功能可防止硬盘的关键磁区及分区被更改,任何试图写入该区的操作將会导致系統死机并形式警告信息。
注意:当安装新的操作系統(如Win95)时,请先取消(disable)此功能,以免因冲突而无法顺利安装。
(2) CPU Internal Cache:缺省为Enable(开启),它允许系统使用CPU内部的第一级Cache。486、586档次的CPU内部一般都带有Cache,除非当该项设为开启时系统工作不正常,此项一般不要轻易改动。该项若置为Disable(关闭),将会降低系统的性能。
(3) External Cache:缺省设为Enable,它用来控制主板上的第二级(L2)Cache。根据主板上是否带有Cache,选择该项的设置。
(4) Quick Power On Self Test:缺省设置为Enable,该项主要功能为加速系统上电自测过程,它将跳过一些自测试。使引导过程加快。
(5) IDE HDD Block Mode Sectors:IDE硬盘设定, 預设值为HDDMAX。新式IDE硬盘大多支持一次传输多个磁块的功能。启用(enable)本功能可加快硬盘存取速度。选項有HDDMAX、Disabled、2、4、8、16、及32。
(6) HDD Sequence SCSI/IDE First:IDE/SCSI硬盘开机优先顺序设定,缺省值为IDE。当同时安装SCSI及IDE硬盘时,本选项功能可用来选择以SCSI或IDE硬盘作为开机硬盘。
(7) BootSequence:选择驱动器启动顺序。一般有以下几种启动顺序:
[A,CD-ROM,C]、[CD-ROM,C,A]、[D,A]、[E,A]、[F,A]、[C only]、[A,C]、[C,A]
请注意,某些老式主板并不支持由CD-ROM启动,而现在的新主板增加了更多的启动顺序如LS120,ZIP等。
(8) Swap Floppy Drive:(交换软盘驱动器)缺省设定为Disable。当它Disable时,BIOS把软驱连线扭接端子所接的软盘驱动器当作第一驱动器。当它开启时,BIOS将把软驱连线对接端子所接的软盘驱动器当作第一驱动器,即在DOS下A盘当作B盘用,B盘当作A盘用。
(9) BootUp Floppy Seek:当Enable时,机器启动时BIOS将对软驱进行寻道操作。
(10) Floppy Disk Access Contol:当该项选在R/W状态时,软驱可以读和写,其它状态只能读。
(11) BootUp Numlock Strtus:该选项用来设置小键盘的缺省状态。当设置为ON时,系统启动后,小键盘的缺省为数字状态;设为OFF时,系统启动后,小键盘的状态为箭头状态。
(12) BootUp System Speed:该选项用来确定系统启动时的速度为HIGH还是LOW。
(13) Typematic Rate Setting:该项可选Enable和Disable。当置为Enable时,如果按下键盘上的某个键不放,机器按您重复按下该键对待(重复按键速度可在下面的选项中设置);当置为Disable时,如果按下键盘上的某个键不放,机器按键入该键一次对待。
(14) Typematic Rate:如果上面的选项置为Enable,那么可以用此选项设定当您按下键盘上的某个键一秒钟,那么相当于按该键6次。该项可选6、8、10、12、15、20、24、30。
(15) Typematic Delay:如果(13)选项置为Enable,那么可以用此选项设定按下某一个键时,延迟多长时间后开始视为重复键入该键。该项可选250、500、750、1000,单位为毫秒。
(16) Security Option:选择System时,每次开机启动时都会提示您输入密码,选择Setup时,仅在进入CMOS Setup时会提示您输入密码(该设置仅在设置了密码的情况下有效)。
(17) PS/2Mouse Function Control:当该项设为Enable,机器提供对于PS/2类型鼠标的支持。否则,选Disable。
(18) Assign PCI IRQ For VGA:选Enable时,机器将自动设定PCI显示卡的IRQ到系统的DRAM中,以提高显示速度和改善系统的性能。
(19) PCI/VGA Palett Snoop:该项用来设置PCI/VGA卡能否与MPEGISA/VESAVGA卡一起用。当PCI/VGA卡与MPEGISA/VESAVGA卡一起用时,该项应设为Enable,否则,设为Disable。
(20) OS/2 Select For DRAM>64MB:该项允许您在OS/2操作系统中,使用64M以上的内存。该项可选为NON-OS2,OS2。
(21) System BIOS Shadow:该选项的缺省设置默认为Enable,当它开启时,系统BIOS将拷贝到系统Dram中,以提高系统的运行速度和改善系统的性能。
(22) Video BIOS Shadow:缺省设定为开启(Enable),当它开启时,显示卡的BIOS将拷贝到系统DRAM中,以提高显示速度和改善系统的性能。
(23) C8000-CBFFF Shadow/DFFFF Shadow:这些内存区域用来作为其他扩充卡的ROM映射区,一般都设定为禁止(Disable)。如果有某一扩充卡ROM需要映射,则用户应搞清楚该ROM将映射地址和范围,可以将上述的几个内存区域都置为Enable;但这样将造成内存空间的浪费。因为映射区的地址空间将占用系统的640K~1024K之间的某一段内存。
【Chipset Features Setup】(芯片组功能设定)
  该项用来设置系统板上芯片的特性。它有以下选项:
注意:此菜单下的选项会因不同主板而不同,如果你不太了解它们的功能,最好设置为缺省值。
(1) ISA Bus Clockfrequency(PCICLK/4)ISA:传输速率率设定,设定值有:PCICLK/3;PCICLK/4。
(2) Auto Configuration:自动状态设定,当设定为Enabled时BIOS依最佳状况状态设定,此时BIOS会自动设定DRAMTiming,所以会有无法修改DRAM的细项时序,我们强烈建议选用Enabled,因为任意改变DRAM的时序可能造成系统不稳或不开机。
(3) Aggressive Mode:高级模式设定,当您想获得较好的效能时,而且系统在非常稳定状态下,可以尝试Enabled此项功能以增加系统效能,不过必须使用较快速DRAM(60ns以下)。
(4) VIDEO BIOS Cacheable:(视频快取功能,缺省值为Disable),为Enable时,启用快取功能以加快显示速度;为Disable时,取消此功能。
(5) Memory Holeat Address:(缺省值为None),一些ISA卡会要求使用14-16MB或15-16MB的内存地址空间,若选取14MB-16MB或15MB-16MB,则系統將无法使用这部份的内存空间。您可选取None来取消此功能。
(6) OnboardFDC SwapA:B:(A,B盘互換,缺省值为NoSwap),当启用(enable)本項功能时则A,B盘互換 。亦即原先A盘被指定成B盘,B盘被指定为A盘。如此一来,您就不需打开机箱互换排线了。
(7) OnboardSerialPort1:(缺省值为3F8H/IRQ4),设定主机板上串口1的位址及IRQ,选項有:3F8H/IRO4、2F8H/IRQ3、3E8H/IRQ4、2E8H/IRQ10、Disable。
(8) OnboardSerialPort2:(缺省值为2F8H/IRQ3),设定主机板上串口2的位址及IRQ,选項有:3F8H/IRQ4、2F8H/IRQ8、3E8H/IRQ4、2E8H/IRQ10、Disable。
(9) OnboardParallelPort:(缺省值为378H/IRQ7),设定主机板上并口的位址及IRQ。
(10) Parallel PortMode:(并口模式,缺省值为ECP+EPP),并口的操作模式有下列选項:
Normal:一般速度单向运行。
EPP:最高速度双向运行。
ECP:超高速双自运行。
ECP+EPP:ECP与EPP二种模式并用。
(11) ECP DMA Select:(ECP DMA通道选择,缺省值为3),若在ECP模式下操作时,则提供DMA通道选择,有1,3,Disable三种设定。
(12) UART2 UseInfrared:(缺省值为Disable),本項功能用来支持紅外线(IR)传输功能。为Enable时,则设定第二序列UART支持红外线传输功能。设为Disable时,则设定第二序列UART支持COM2。
注意:如果没有红外线设备,不要Enable此项,否则会造成不必要的麻烦,例如系统不识别MODEM。
(13) Onboard PCI IDE Enable:(主机板IDE通道设置,缺省值为Both),用来启用內建IDE通道。选项有:
Primary IDE Channel:仅启动主IDE通道(即第一IDE通道)。
Secondary IDE Channel:仅启动辅IDE通道(即第二IDE通道)。
Both:第一、二IDE通道均启用。
Disable:禁用所有IDE通道。
(14) IDE PIO Mode:这个设置取决于系统硬盘的速度,包括AUTO,0,1,2,3,4五个选项,Mode4硬盘传输速率大于是16.6MB/秒,其它模式的小于这个速率。请不要选择超过硬盘速率的模式,这样会丢失数据。
(15) IDE UDMA(UltraDMA) Mode:Intel430TX以后的芯片提供了Ultra DMA Mode,它可以把传输速率提高到一个新的水准。
(16) IDE0Master/SlaveMode,IDE1Master/SlaveMode:(硬盘时序模式设定,缺省值为Auto),设为Auto时,系統会自动检查四個IDE 装置的时序模式以确保以最佳速度运行。也可以自行设定时序模式为(0,1,2,3,4)。
作者: meng0819    时间: 2007-11-24 09:37
标题: window常用技巧之AWARD BIOS设置详解2
【Power Management Setup】(节电功能设定)
  该项为电源管理设定,用来控制主板上的"绿色"功能。该功能定时关闭视频显示和硬盘驱动器以实现节能的效果。具体来说,实现节电的模式有四种:
1、Doze模式:当设定时间一到,CPU时钟变慢,其他设备照常运作;
2、Standby模式:当设定时间一到,硬盘和显示将停止工作,其他设备照常运作;
3、Suspend模式:当设定时间一到,除CPU以外的所有设备都将停止工作;
4、HDD Power Down模式:当设定时间一到,硬盘停止工作,其他设备照常运作。
该菜单项下面的可供选择的内容有以下几种:
(1) Power Management:节电模式的主控项,有四种设定:
Max Saving:(最大节电)在一个较短的系统不活动的周期(Doze、Standby、Suspend、HDDPowerDown四种模式的缺省值均为1分钟)以后,使系统进入节电模式,这种模式节电最大。
MIN Saving:(最小节电)在一段较长的系统不活动的周期在这种情况下,(Doze,Standby,Suspend三种模式的缺省值均为1小时,HDD Power Down模式的缺省值为15分钟)后,使系统进入节电模式。
Disable:关闭节电功能,是缺省设置。
User Defined:(用户定义)允许用户根据自己的需要设定节电的模式。
(2) VideoOFFOption:(显示器关闭设定,缺省值为Susp, Stby->Off),本选项用来设定在何种模式下关闭显示器,选项如下:
1. Susp,Stby->Off:只在待机(Standby)或暫停(Suspend)的省电模式下才关闭显示器。
2. Suspend->Off:只在暫停(Suspend) 模式下才关闭显示器。
3. Alwayson:在任何模式下均不关,显示器照常显示。
4. Allmodes->Off:在任何省电模式下均关闭显示器。
(3) Video Off Method:(视频关闭)该选项可设为V/HSync+Blank、Dpms、BlankScreen三种,具体如下:
1. V/HSync+Blank:将关闭显示卡水平与垂直同步信号的输出端口,向视频缓冲区写入空白信号。
2.DPMS(显示电源管理系统):设定允许BIOS在显示卡有节电功能时,对显示卡进行节能信息的初始化。只有显示卡支持绿色功能时,用户才能使用这些设定。如果没有绿色功能,则应将该行设定为Blank Screen(关掉屏幕)。
3. Blank Screen(关掉屏幕):当管理关掉显示器屏幕时,缺省设定能通过关闭显示器的垂直和水平扫描以节约更多的电能。没有绿色功能的显示器,缺省设定只能关掉屏幕而不能终止CRT的扫描。
(4) PM Timers(电源管理记时器):下面的几项分别表示对电源管理超时设置的控制。Doze,StandBy和Suspend Mode项设置分别为该种模式激活前的机器闲置时间,在MAX Saving模式,它每次在一分钟后激活。在MIN Saving模式,它在一小时后激活。
(5) Power Down、Resume Events(进入节电模式和从节电状态中唤醒的事件):该项下面所列述的事件可以将硬盘设在最低耗电模式,工作、等待和悬挂系统等非活动模式中若有事件发生,如敲任何键或IRQ唤醒、鼠标动作、MODEM振铃时,系统自动从电源节电模式下恢复过来。
(6) Soft-OffByPwr-Bttn:ATX机箱的设计不同于传统机箱,按下开关4秒以上才能关闭系统;选择instant-off方式将使ATX机器等同于传统机器,而若置为delay4sec方式,那么您按住开关的时间不足4秒时将使系统进入SuspendMode。
【PNP/PCI Configuration Setup】(即插即用与PCI状态设定)
  该菜单项用来设置即插即用设备和PCI设备的有关属性。
(1) PNP OS Installed:如果软件系统支持Plug-Play,如Win95,可以设置为YES。
(2) Resources ControlledBy:AWARD BIOS支持"即插即用"功能,可以检测到全部支持"即插即用"的设备,这种功能是为类似Win95之类操作系统所设计,可以设置Auto(自动)或Manual(手动)。
(3) Resources Configuration Data:缺省值是Disabled,如果选择Enabled,每次开机时,Extend System Configuration Data(扩展系统设置数据)都会重新设置。
(4) IRQ 3/4/5/7/9/10/11/12/14/15,Assingned To:在缺省状态下,所有的资源除了IRQ3/4,都设计为被PCI设备占用,如果某些ISA卡要占用某资源可以手动设置。
【Load BIOS Defaults】(载入BIOS缺省值)
  当系統安装后不太稳定,则可选用本功能。此时系统将会取消一些高效能的操作模式设定,而处在最保守状态下。因此使用它容易找到主机板的安全值和除去主板的错误。当选择本项时,主画面会出现下列信息:
Load BIOS Defaults(Y/N)?
键入Y并按Enter即可执行本项功能。
注意:本项功能不会影响CMOS內存储的"标准设定"(即【Standard CMOS Setup】项的设置值)
【Load Setup Defaults】(載入SETUP缺省值)
  此为BIOS出厂的设定值。此时系统会以最佳化的模式运行。选择此功能时,主画面会出现下列信息:
Load SETUP Defaults(Y/N)?
键入Y并按Enter即可执行本项功能。
【Supervisor Password And User Password Setup】(管理者与使用者密码设定)
  User Passowrd Setting功能为设定密码。如果要设定此密码,首先应输入当前密码,确定密码后按y,屏幕自动回到主画面。输入User Passowrd可以使用系统,但不能修改CMOS的内容。输入SupervisorPassword可以输入、修改CMOS BIOS的值,Supervisor Password是为了防止他人擅自修改CMOS的内容而设置的。用户如果使用IDE硬盘驱动器,该项功能可以自动读出硬盘参数,并将它们自动记入标准CMOS设定中,它最多可以读出四个IDE硬盘的参数。
【Saveand Exit Setup】將设定值儲存後,离开设置主画面。
【Exit Without Saving】不儲存设定值,直接离开设置主画面。
以上介绍了Award BIOS Setup的常用选项的含义及设置办法。由于每种版本的BIOS具体设置都有所不同,所以上面列举的设置项目,可能少于或多于你系统内的项目,但一般情况下,各种设置都大同小异,触类旁通。另外,由于AMI BIOS的设置同AWARD BIOS基本相同,这里就一一介绍。
作者: meng0819    时间: 2007-11-24 09:38
标题: window常用技巧之AWARD BIOS设置详解3
免跳线CPU在BIOS中的设置

--------------------------------------------------------------------------------

  目前有不少免跳线主板采用BIOS程序设置CPU工作状态,这无疑是超频族的福音,因为它免去了许多麻烦,给用户带来了方便。如升技BH6、微星6119 W(中文BIOS)等主板,只要将CPU插好,启动计算机,进入BIOS设置程序,就可对CPU参数进行设置,设置的内容包括CPU工作电压、CPU外频和CPU内频等。下面就介绍具体的设置:
(1) CPU Operating Speed:CPU的内核工作速度设定。选项包括:User Define(用户定义)、233(66×3.5)、266(66×4)、300(66×4.5)、333(66×5)、350(100×3.5)、400(100×4)等选项。选择User Define后,CPU外频和倍频由用户在下面的(3)、(4)中自行设置。另外,最新的微星6119(W)的BIOS设置中的CPU Plug & Play选项,可自动检测CPU、设置其工作状态。
(2) Turbo Frequency:CPU外频加速模式设定。当Enable时,CPU的频率被提升2.5%,此项目仅在External Clock(外频)支持Turbo模式时方出现(目前只对100MHz提供支持)。
(3) External Clock:CPU外频设定,包括66、75、83、100、112、124、133MHz等选项。
(4) Multiplier Factor:CPU倍频设定,有2.0、2.5、3.0、3.5、4.0、4.5、5.0、5.5倍等选项
(5) SEL100/66# Signal:Signal 100/66信号设定,包括High"(高)和"Low"(低)两个选项。当设置为"High"时,CPU外频为100MHz,设置为"Low"时为66MHz。
注意:有些PⅡ350和PⅡ400运行在100MHz外频时,倍频分别被锁定于3.5和4.0倍频,SEL100/66#信号设置为"Low",可解除对倍频的锁定。
(6) AGPCLK/CPUCLK:AGP时钟设定。缺省值为2/3,此时AGP工作频率是CPU外频的2/3,如改设为1/1,则AGP工作频率等于CPU外频。
(7) Speed Error Hold:速度错误处理设定。包括"Disable"和"Enable"选项。默认 为"Disable"。如设置为"Enable"则相当于禁止超频,由系统自动检测CPU,发现设置值与CPU标称值不符时系统拒绝工作。
(8) CPU Power Supply:CPU电压设定。包括"CPU Default"(默认)和"User Define"(用户定义)选项。选择"User Define"时,需在(9)中设置CPU内核电压。
(9) Core Voltage :CPU内核电压设定。包括1.30V至3.2V间的电压选项。选择项中对电压有一定限制,对2.8V 的 Pentium Ⅱ,电压最高可调至3.2V;对2.0V的Pentium Ⅱ,最高只可调至2.3V。
作者: meng0819    时间: 2007-11-24 09:39
标题: window常用技巧之BIOS报警声.
BB是报警的声音
你可以根据报警声音长短,数目来判断问题出在什么地方
AWARD BIOS响铃声的一般含义是:
1短: 系统正常启动。这是我们每天都能听到的,也表明机器没有任何问题。
2短: 常规错误,请进入CMOS Setup,重新设置不正确的选项。
1长1短: RAM或主板出错。换一条内存试试,若还是不行,只好更换主板。
1长2短: 显示器或显示卡错误。
1长3短: 键盘控制器错误。检查主板。
1长9短: 主板Flash RAM或EPROM错误,BIOS损坏。换块Flash RAM试试。
不断地响(长声): 内存条未插紧或损坏。重插内存条,若还是不行,只有更换一条内存。
不停地响: 电源、显示器未和显示卡连接好。检查一下所有的插头。
重复短响: 电源问题。
无声音无显示: 电源问题。


AMI BIOS响铃声的一般含义是:
  1. 一短声,内存刷新失败。内存损坏比较严重,恐怕非得更换内存不可。
  2. 二短声,内存奇偶校验错误。可以进入CMOS设置,将内存Parity奇偶校验选项关掉,即设置为Disabled。不过一般来说,内存条有奇偶校验并且在CMOS设置中打开奇偶校验,这对微机系统的稳定性是有好处的。
  3. 三短声,系统基本内存(第1个64Kb)检查失败。更换内存吧。
  4. 四短声,系统时钟出错。维修或更换主板。
  5. 五短声,CPU错误。但未必全是CPU本身的错,也可能是CPU插座或其它什么地方有问题,如果此CPU在其它主板上正常,则肯定错误在于主板。
  6. 六短声,键盘控制器错误。如果是键盘没插上,那好办,插上就行;如果键盘连接正常但有错误提示,则不妨换一个好的键盘试试;否则就是键盘控制芯片或相关的部位有问题了。
  7. 七短声,系统实模式错误,不能切换到保护模式。这也属于主板的错。
  8. 八短声,显存读/写错误。显卡上的存贮芯片可能有损坏的。如果存贮片是可插拔的,只要找出坏片并更换就行,否则显卡需要维修或更换。
  9. 九短声,ROM BIOS检验出错。换块同类型的好BIOS试试,如果证明BIOS有问题,你可以采用重写甚至热插拔的方法试图恢复。
  10. 十短声,寄存器读/写错误。只能是维修或更换主板。
  11. 十一短声,高速缓存错误。
  12. 如果听不到beep响铃声也看不到屏幕显示,首先应该检查一下电源是否接好,在检修时往往容易疏忽,不接上主板电源就开机测试。其次得看看是不是少插了什么部件,如CPU、内存条等。再次,拔掉所有的有疑问的插卡,只留显示卡试试。最后找到主板上清除(clear)CMOS设置的跳线,清除CMOS设置,让BIOS回到出厂时状态。如果显示器或显示卡以及连线都没有问题,CPU和内存也没有问题,经过以上这些步骤后,微机在开机时还是没有显示或响铃声,那就只能是主板的问题了。


POENIX的BIOS报警声(以前的老板上有许多POENIX的,可现在已经被AWARD收购了)
1短 系统启动正常
1短1短1短 系统加电初始化失败
1短1短2短 主板错误
1短1短3短 CMOS或电池失效
1短1短4短 ROM BIOS校验错误
1短2短1短 系统时钟错误
1短2短2短 DMA初始化失败
1短2短3短 DMA页寄存器错误
1短3短1短 RAM刷新错误
1短3短2短 基本内存错误
1短3短3短 基本内存错误
1短4短1短 基本内存地址线错误
1短4短2短 基本内存校验错误
1短4短3短 EISA时序器错误
1短4短4短 EISA NMI口错误
2短1短1短 前64K基本内存错误
3短1短1短 DMA寄存器错误
3短1短2短 主DMA寄存器错误
3短1短3短 主中断处理寄存器错误
3短1短4短 从中断处理寄存器错误
3短2短4短 键盘控制器错误
3短1短3短 主中断处理寄存器错误
3短4短2短 显示错误
3短4短3短 时钟错误
4短2短2短 关机错误
4短2短3短 A20门错误
4短2短4短 保护模式中断错误
4短3短1短 内存错误
4短3短3短 时钟2错误
4短3短4短 时钟错误
4短4短1短 串行口错误
4短4短2短 并行口错误
4短4短3短 数字协处理器错误
作者: meng0819    时间: 2007-11-24 09:40
标题: window常用技巧之 BIOS错误信息
开机BIOS语言

开机自检时出现问题后会出现各种各样的英文短句,短句中包含了非常重要的信息,读懂这些信息可以自己解决一些小问题,可是这些英文难倒了一部分朋友,下面是一些常见的BIOS短句的解释,大家可以参考一下。


1.CMOS battery failed

中文:CMOS电池失效。

解释:这说明CMOS电池已经快没电了,只要更换新的电池即可。


2.CMOS check sum error-Defaults loaded

中文:CMOS 执行全部检查时发现错误,要载入系统预设值。

解释:一般来说出现这句话都是说电池快没电了,可以先换个电池试试,如果问题还是没有解决,那么说明CMOS RAM可能有问题,如果没过一年就到经销商处换一块主板,过了一年就让经销商送回生产厂家修一下吧!


3.Press ESC to skip memory test

中文:正在进行内存检查,可按ESC键跳过。

解释:这是因为在CMOS内没有设定跳过存储器的第二、三、四次测试,开机就会执行四次内存测试,当然你也可以按 ESC 键结束内存检查,不过每次都要这样太麻烦了,你可以进入COMS设置后选择BIOS FEATURS SETUP,将其中的Quick Power On Self Test设为Enabled,储存后重新启动即可。


4.Keyboard error or no keyboard present

中文:键盘错误或者未接键盘。

解释:检查一下键盘的连线是否松动或者损坏。


5.Hard disk install failure

中文:硬盘安装失败。

解释:这是因为硬盘的电源线或数据线可能未接好或者硬盘跳线设置不当。你可以检查一下硬盘的各根连线是否插好,看看同一根数据线上的两个硬盘的跳线的设置是否一样,如果一样,只要将两个硬盘的跳线设置的不一样即可(一个设为Master,另一个设为Slave)。


6.Secondary slave hard fail

中文:检测从盘失败

解释:可能是CMOS设置不当,比如说没有从盘但在CMOS里设为有从盘,那么就会出现错误,这时可以进入COMS设置选择IDE HDD AUTO DETECTION进行硬盘自动侦测。也可能是硬盘的电源线、数据线可能未接好或者硬盘跳线设置不当,解决方法参照第5条。


7.Floppy Disk(s) fail 或 Floppy Disk(s) fail(80) 或Floppy Disk(s) fail(40)

中文:无法驱动软盘驱动器。

解释:系统提示找不到软驱,看看软驱的电源线和数据线有没有松动或者是接错,或者是把软驱放到另一台机子上试一试,如果这些都不行,那么只好再买一个了,好在软驱还不贵。


8.Hard disk(s) diagnosis fail

中文:执行硬盘诊断时发生错误。

解释:出现这个问题一般就是说硬盘本身出现故障了,你可以把硬盘放到另一台机子上试一试,如果问题还是没有解决,只能去修一下了。


9.Memory test fail

中文:内存检测失败。

解释:重新插拔一下内存条,看看是否能解决,出现这种问题一般是因为内存条互相不兼容,去换一条吧!


10.Override enable-Defaults loaded

中文:当前CMOS设定无法启动系统,载入BIOS中的预设值以便启动系统。

解释:一般是在COMS内的设定出现错误,只要进入COMS设置选择LOAD SETUP DEFAULTS载入系统原来的设定值然后重新启动即可。


11.Press TAB to show POST screen

中文:按TAB键可以切换屏幕显示。

解释:有的OEM厂商会以自己设计的显示画面来取代BIOS预设的开机显示画面,我们可以按TAB键来在BIOS预设的开机画面与厂商的自定义画面之间进行切换。


12.Resuming from disk,Press TAB to show POST screen

中文:从硬盘恢复开机,按TAB显示开机自检画面)。

解释:这是因为有的主板的BIOS提供了Suspend to disk(将硬盘挂起)的功能,如果我们用Suspend to disk的方式来关机,那么我们在下次开机时就会显示此提示消息。


13.Hareware Monitor found an error,enter POWER MANAGEMENT SETUP for details,Press F1 to continue,DEL to enter SETUP

中文:监视功能发现错误,进入POWER MANAGEMENT SETUP察看详细资料,按F1键继续开机程序,按DEL键进入COMS设置。

解释:有的主板具备硬件的监视功能,可以设定主板与CPU的温度监视、电压调整器的电压输出准位监视和对各个风扇转速的监视,当上述监视功能在开机时发觉有异常情况,那么便会出现上述这段话,这时可以进入COMS设置选择POWER MANAGEMENT SETUP,在右面的**Fan Monitor**、**Thermal Monitor**和**Voltage Monitor**察看是哪部分发出了异常,然后再加以解决。
作者: meng0819    时间: 2007-11-24 09:40
标题: window常用技巧之 BIOS可以被映射
BIOS可以被映射

因为BIOS使用的ROM比我们使用的普通内存RAM要慢很多,所以人们就想出在启动后把BIOS的ROM里面的信息拷贝到我们插的内存条(RAM)里来,提高读取速度,而在RAM里的这些BIOS的信息就叫做BIOS影子内存。
作者: meng0819    时间: 2007-11-24 09:42
先传这些吧。好几百个。关于操作系统的技巧,希望对大家有帮助。
作者: yangtesting    时间: 2007-11-27 23:57
不是5期的路过支持~~~
作者: capricorn    时间: 2007-11-28 18:45
拿走东东了,谢谢啊,顶下你们!!!
作者: Fin    时间: 2007-12-7 21:42
标题: 好贴确实是好贴
我有点疑问,请问各位,你们自己贴出来的东西非常全面,但我想问的是你们自己都看完了吗?如果说上面的你看完了理解了,那么我想你去华为面一个高级工程师不成问题. 但我想你们自己都没有看吧?又懂得了多少呢? 那贴出来还有什么意义吗? 这些都是无价之宝,现在看来和他们的功能和一个水贴没有什么区别.大家认为呢?有点华而不实的感觉,为了证明什么呢?证明你们的强大还是搜索引擎的强大? 仔细考虑一下吧,不如几个人坐在一起多探讨探讨,比你们盖楼房效果要好的多..
作者: meng0819    时间: 2007-12-8 21:31
楼上说的有些道理!!
作者: modyzhou    时间: 2007-12-16 16:27
我的确是看完了的 但是理解上就差了,因为我没有实际的摸索,很难说真正的掌握的,,,




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2