|
楼主 |
发表于 2011-11-22 18:16:21
|
显示全部楼层
到底该不该如此担心计算机的不当使用?担心那种怠惰?担心工程界默许这种
w0 q8 U7 o5 n9 G危险作法?虽然计算机对人类有很大的应用价值,但如果结构工程师们继续象现在
* x8 n$ E$ ?5 |( h1 A$ w; L这样破坏性地使用计算机,这些价值就得不到实现。
3 [+ e' o' l. Q0 D) ]有什么办法才能使结构工程界改变过分依赖计算机的情况?不再滥用计算机?
/ G( @: @3 S' F7 t1 z! G这些都没有简单的答案。然而,所有称职的,经验丰富的资深工程师都有机会用危
4 K9 S5 N% @$ G6 c, Z险的计算机这一思想去影响年轻人。一个真正的工程师所需要的是不依赖计算机解# q! H4 ^# A6 u/ m Y8 c- z1 p" V
决工程问题的能力。经常怀疑计算机;在没有深入的论证以前决不使用计算机的结6 \% C# o( ]# I: T; {: l
果。在被工程师证实正确之前,假设计算机提供的结果是错误的。在用计算机求解
" ]& K) U# _% O" K之前,必须先“知道”答案。不崇拜计算机,而崇尚知识和经验;提倡全面了解工/ m1 |9 e$ i+ x( Q* u
程理论和实践中的所有细节;避免为那样的雇主工作,他们仅有的学习机会是通过7 Q1 ]6 g/ M! k: |' ^- ?
计算机学,而不是通过有实践经验的真正工程师的深入训练。
D! n& b7 g& q- |5 j- I, i: i6 i计算机不可能,而且永远不可能,成为人类知识,经验,远见,灵感,创造力
' v1 Z: I: H/ \0 i' Y( R,独立思维,以及自古以来的勤奋的替代品。虽然在结构工程实践中计算机是非常
6 x3 ]8 b1 b+ L( o( P1 j有价值的工具,但是结构工程师必须认识到对工程学的细节(即原理,方法,标准
5 ~ G8 P: q2 E. c# F,道德等等)的全面了解,比懂得怎样在计算机屏幕上游逛不知道要重要多少。警
U! e$ x7 \2 E/ D! r1 Y告实际工程师,如果没有计算机他们的结构工程知识不足以胜任工作,他们也没有+ O6 |6 W- w. F T
资格使用计算机(如若不然,那不仅是不道德,而是犯罪)。
0 U2 x0 H7 J$ k所有称职的,经验丰富的工程师都意识到,好的计算机程序造就不出称职的结
+ _4 y: H/ y* z, z! \% A构工程师,而只有称职的工程师才能使用好的计算机程序。可悲的是,虽然上面的
2 N, }% l; L# }结论似乎是不言而喻的,但它并不是今天计算机应用的现实。因此需要让危险曝光$ t/ w# A9 g- }, l' g$ t
,并实现和完善保护措施。2 U" |7 M! F3 g1 `9 S: k
不幸的是,计算机时代的现实是,所有(即无一例外)商业应用的计算机和计
# Y3 r0 M4 i u+ t0 k" m算机软件都受制于许多因素,这些因素在不同程度上影响了工程软件作出结构工程# J; \ K! a8 g0 x& }; p
问题的正确解答的能力。更值得注意的是,当不正确的结果产生时,它们通常并没
% x l. S7 E1 t0 _1 c有“错”到立即被识别出来的地步。更进一步,有时结果有重大错误,但如果工程/ r$ U H, e& p7 y: {( l; r
师对“正确”的结果是什么直觉也没有(无论是因为无知,还是缺乏经验),也就
9 A5 k4 Q/ }0 P; ]不可能意识到结果的错误。计算机的危险在于,很多工程师假设(并且几乎所有的
& B) i' f0 P* Q6 I4 R4 B$ q4 X/ j0 B工程师确实希望)计算机总是产生“正确”的结果。这样的假设和希望常常会使工
" M1 g) W! y4 B& v# u* |0 l程师对潜在的和经常的错误放松警惕性和敏感性!
) ^2 t% f2 l& f+ T" X3 o- M1 H虽然对软件的质量和可靠性存在着严重的忧虑,但你会吃惊地发现很多结构工, D( N B8 g& b& c, r
程师对这些忧虑表现得多么天真、无知或不负责任。这些天真、无知或不负责任在
- b8 }1 Y, ^# R D- |许多结构工程师购买和使用软件时表现得最突出。例如,选择结构工程软件的最基 x: H3 C$ [! M/ ]$ u$ x0 ^0 R
本标准包括:软件广告出现的频率;肆意宣扬超凡技术能力的大幅精美广告;低售( k1 f6 |5 E8 L
价;用引人注目的可视性窗口菜单和生动的界面形式来衡量的易用性;用结构系统9 W/ N6 u' p1 j7 Z' p
自动建模的简单性来衡量的易用性;只需很少或根本不用学习;简单的使用说明和5 y3 h' l9 j, Z: W4 U' p; ^
手册(一两本使用说明就够了,而9 本10 本使用说明简直是糟糕透顶!);五彩缤* H/ E1 e. J" G) B& x
纷的包装。而下面的标准却鲜见。例如,软件开发者和其技术支持者的技术资质证2 |, v; V, r6 u" L, i @7 ~1 f
明;软件质量的保证;软件开发商的质量保证(QA),质量控制(QC)QA/QC 过程
, o& H3 v4 ^9 \" U8 d3 E0 u的严格评价;软件中所用技术的理论依据的严格评价;简单和复杂例题测试结果的
% v* i' {* a& \! m: B严格评价及其与其他独立求解结果的比较;通过专职技术核查员和经验丰富的结构
+ i* ?- a/ a5 U# N$ N工程师的一系列独立和规范性核查制订工程软件国际标准,并按一个或多个工程软0 e( c9 k5 F7 o4 ^6 E; \% P
件国际标准定期地对软件进行校核。 |
|