|
6#
楼主 |
发表于 2011-11-22 18:16:21
|
只看该作者
到底该不该如此担心计算机的不当使用?担心那种怠惰?担心工程界默许这种; R; ? M, ]. W5 U6 V% X
危险作法?虽然计算机对人类有很大的应用价值,但如果结构工程师们继续象现在
" q# h% E0 b! u这样破坏性地使用计算机,这些价值就得不到实现。
1 W8 G6 e* \' L" B& V有什么办法才能使结构工程界改变过分依赖计算机的情况?不再滥用计算机?7 K$ S: R x+ Z3 V2 x
这些都没有简单的答案。然而,所有称职的,经验丰富的资深工程师都有机会用危
* l3 \# S: J, W' U1 e8 F& S1 \险的计算机这一思想去影响年轻人。一个真正的工程师所需要的是不依赖计算机解8 F4 ^; m- p' j$ m4 r
决工程问题的能力。经常怀疑计算机;在没有深入的论证以前决不使用计算机的结
9 t; T* u7 N& T3 l! J: x: d果。在被工程师证实正确之前,假设计算机提供的结果是错误的。在用计算机求解
7 ], @0 e8 Y4 }7 P% E/ A之前,必须先“知道”答案。不崇拜计算机,而崇尚知识和经验;提倡全面了解工8 T6 H. P( c+ t4 y* `
程理论和实践中的所有细节;避免为那样的雇主工作,他们仅有的学习机会是通过
( J* \( O! k) p& Y! I" j7 P计算机学,而不是通过有实践经验的真正工程师的深入训练。& P0 s! C0 i v& C0 @0 e3 c n. x3 R
计算机不可能,而且永远不可能,成为人类知识,经验,远见,灵感,创造力
: s$ Q5 V n* Z" K* ]' i,独立思维,以及自古以来的勤奋的替代品。虽然在结构工程实践中计算机是非常
8 L& s& }# V" E: n" a3 m有价值的工具,但是结构工程师必须认识到对工程学的细节(即原理,方法,标准- i' X! F) N. ?7 c
,道德等等)的全面了解,比懂得怎样在计算机屏幕上游逛不知道要重要多少。警
* _7 u: `! i: n6 r8 z, f& N告实际工程师,如果没有计算机他们的结构工程知识不足以胜任工作,他们也没有
$ @9 G! p, ~# W资格使用计算机(如若不然,那不仅是不道德,而是犯罪)。
0 ~) v, X* p0 I$ h( z4 y; H所有称职的,经验丰富的工程师都意识到,好的计算机程序造就不出称职的结
- z$ B2 r; u) c' ^9 I0 Q构工程师,而只有称职的工程师才能使用好的计算机程序。可悲的是,虽然上面的. P! |- B2 u' L9 M& p( [3 \
结论似乎是不言而喻的,但它并不是今天计算机应用的现实。因此需要让危险曝光% O' F" X4 I6 w) N8 {
,并实现和完善保护措施。( w- d; Q) l" ?( F+ I
不幸的是,计算机时代的现实是,所有(即无一例外)商业应用的计算机和计; e- ?6 y! d, M' o
算机软件都受制于许多因素,这些因素在不同程度上影响了工程软件作出结构工程5 E5 B8 H' R! j5 k. B6 T c
问题的正确解答的能力。更值得注意的是,当不正确的结果产生时,它们通常并没
: k. U" O8 |1 N6 |有“错”到立即被识别出来的地步。更进一步,有时结果有重大错误,但如果工程5 Y1 ]! T) m1 L
师对“正确”的结果是什么直觉也没有(无论是因为无知,还是缺乏经验),也就
& l( r3 }! ], B% y: c( ]8 M不可能意识到结果的错误。计算机的危险在于,很多工程师假设(并且几乎所有的
9 C, o" u6 @2 N) N2 w# V工程师确实希望)计算机总是产生“正确”的结果。这样的假设和希望常常会使工 f; k0 L7 x' K4 V$ G0 u8 {) I0 Z9 d
程师对潜在的和经常的错误放松警惕性和敏感性!
" O* a3 ?2 O: R" F }虽然对软件的质量和可靠性存在着严重的忧虑,但你会吃惊地发现很多结构工
* Q/ V: j a3 ^) p程师对这些忧虑表现得多么天真、无知或不负责任。这些天真、无知或不负责任在3 F" Y& s' E7 c2 f$ Y8 G3 b
许多结构工程师购买和使用软件时表现得最突出。例如,选择结构工程软件的最基) p, Y# F* ^- f- z w: ~" ], t
本标准包括:软件广告出现的频率;肆意宣扬超凡技术能力的大幅精美广告;低售
1 K1 b* W ~1 B1 N; d价;用引人注目的可视性窗口菜单和生动的界面形式来衡量的易用性;用结构系统$ ~* T! P% ~/ O8 N
自动建模的简单性来衡量的易用性;只需很少或根本不用学习;简单的使用说明和: x. `' Y' h9 Y5 N
手册(一两本使用说明就够了,而9 本10 本使用说明简直是糟糕透顶!);五彩缤+ a+ r, e( F) g( E
纷的包装。而下面的标准却鲜见。例如,软件开发者和其技术支持者的技术资质证
2 O T6 ^- |7 A( d; a1 P& a; x, W明;软件质量的保证;软件开发商的质量保证(QA),质量控制(QC)QA/QC 过程
9 w# ?0 t& T- e的严格评价;软件中所用技术的理论依据的严格评价;简单和复杂例题测试结果的
7 H% P' x/ `- d7 J) ~严格评价及其与其他独立求解结果的比较;通过专职技术核查员和经验丰富的结构5 j, a7 z% K, B& r7 n8 [/ g
工程师的一系列独立和规范性核查制订工程软件国际标准,并按一个或多个工程软
# E" @0 @) Z/ ^; Q件国际标准定期地对软件进行校核。 |
|