|
6#
楼主 |
发表于 2011-11-22 18:16:21
|
只看该作者
到底该不该如此担心计算机的不当使用?担心那种怠惰?担心工程界默许这种" X O$ V# I* t
危险作法?虽然计算机对人类有很大的应用价值,但如果结构工程师们继续象现在
?% [; E/ P! ?3 W这样破坏性地使用计算机,这些价值就得不到实现。
U& `0 I& j, m4 R% s有什么办法才能使结构工程界改变过分依赖计算机的情况?不再滥用计算机?
! s( U/ r$ G! {4 ^! A- M3 {这些都没有简单的答案。然而,所有称职的,经验丰富的资深工程师都有机会用危1 a5 n) G8 G, ^: I
险的计算机这一思想去影响年轻人。一个真正的工程师所需要的是不依赖计算机解/ i2 p/ F, A, A$ [; p$ n5 x. S) F
决工程问题的能力。经常怀疑计算机;在没有深入的论证以前决不使用计算机的结 F$ V6 j2 \$ V9 t* _) G5 z8 g! @
果。在被工程师证实正确之前,假设计算机提供的结果是错误的。在用计算机求解& U( ?) a1 @: b3 x; b+ |
之前,必须先“知道”答案。不崇拜计算机,而崇尚知识和经验;提倡全面了解工
% P6 X. p; q! _5 m# v7 K+ U程理论和实践中的所有细节;避免为那样的雇主工作,他们仅有的学习机会是通过
8 |# g' q- j# A计算机学,而不是通过有实践经验的真正工程师的深入训练。- e, W& c1 B! K0 n, c# U
计算机不可能,而且永远不可能,成为人类知识,经验,远见,灵感,创造力
! `. k" w4 ]" X' c4 a,独立思维,以及自古以来的勤奋的替代品。虽然在结构工程实践中计算机是非常
& ?/ U8 t2 w4 i+ r; u+ Q有价值的工具,但是结构工程师必须认识到对工程学的细节(即原理,方法,标准: e' \/ u. ^9 x& J/ p4 q
,道德等等)的全面了解,比懂得怎样在计算机屏幕上游逛不知道要重要多少。警
' o' q5 S# d0 Y3 I告实际工程师,如果没有计算机他们的结构工程知识不足以胜任工作,他们也没有& ?/ u; H6 t* K8 A& g! d6 }# o+ E
资格使用计算机(如若不然,那不仅是不道德,而是犯罪)。 n4 e+ i; W1 U, T
所有称职的,经验丰富的工程师都意识到,好的计算机程序造就不出称职的结! Q# H$ u U* j- y- M( M
构工程师,而只有称职的工程师才能使用好的计算机程序。可悲的是,虽然上面的$ c: H3 z) P# Y2 i
结论似乎是不言而喻的,但它并不是今天计算机应用的现实。因此需要让危险曝光! I5 ]: ` {0 V, @2 p
,并实现和完善保护措施。
" P6 o% X' t8 V不幸的是,计算机时代的现实是,所有(即无一例外)商业应用的计算机和计
# c2 W2 a& s" F# o6 z5 y* D) |算机软件都受制于许多因素,这些因素在不同程度上影响了工程软件作出结构工程9 S t* I! B! m* V5 Z/ q5 H3 V
问题的正确解答的能力。更值得注意的是,当不正确的结果产生时,它们通常并没0 t# Z5 v, H' @# Z* b) I
有“错”到立即被识别出来的地步。更进一步,有时结果有重大错误,但如果工程
' M( d% B+ A& C; _* R师对“正确”的结果是什么直觉也没有(无论是因为无知,还是缺乏经验),也就
9 o0 j% {1 `3 B' D U不可能意识到结果的错误。计算机的危险在于,很多工程师假设(并且几乎所有的
( G8 u4 t ]0 j0 a工程师确实希望)计算机总是产生“正确”的结果。这样的假设和希望常常会使工3 z* l0 h& [9 y0 o! F$ s$ u6 p
程师对潜在的和经常的错误放松警惕性和敏感性!, O2 y$ n* b% I# t8 `" ~
虽然对软件的质量和可靠性存在着严重的忧虑,但你会吃惊地发现很多结构工1 B3 p; D3 T8 q$ w" g# Q$ d# ~' a
程师对这些忧虑表现得多么天真、无知或不负责任。这些天真、无知或不负责任在' s! q7 q% I! g" S; H/ _( _
许多结构工程师购买和使用软件时表现得最突出。例如,选择结构工程软件的最基* I, V4 J8 r" c/ L7 o: E
本标准包括:软件广告出现的频率;肆意宣扬超凡技术能力的大幅精美广告;低售
- v. C$ h$ h2 ~4 n% ^5 s价;用引人注目的可视性窗口菜单和生动的界面形式来衡量的易用性;用结构系统
: f: V# H3 R* A A, c3 M! l自动建模的简单性来衡量的易用性;只需很少或根本不用学习;简单的使用说明和
; G8 f! o2 Q7 v, U6 F手册(一两本使用说明就够了,而9 本10 本使用说明简直是糟糕透顶!);五彩缤1 P8 ?( ]# K1 c2 S, F# n2 g% w& \$ j
纷的包装。而下面的标准却鲜见。例如,软件开发者和其技术支持者的技术资质证
7 y0 J4 v# v( h" C) {, f明;软件质量的保证;软件开发商的质量保证(QA),质量控制(QC)QA/QC 过程
: C" v# j# d' y5 J4 @! P的严格评价;软件中所用技术的理论依据的严格评价;简单和复杂例题测试结果的. x' K, f" Z/ O& w& z' `
严格评价及其与其他独立求解结果的比较;通过专职技术核查员和经验丰富的结构( k9 x3 F6 v* b. Y* M5 l! H
工程师的一系列独立和规范性核查制订工程软件国际标准,并按一个或多个工程软& z N( I. u$ H9 e4 Q6 r/ V+ W
件国际标准定期地对软件进行校核。 |
|