|
6#
樓主 |
發表于 2011-11-22 18:16:21
|
只看該作者
到底該不該如此擔心計算機的不當使用?擔心那種怠惰?擔心工程界默許這種
4 E6 ` G9 g# O2 \6 ^% a& a危險作法?雖然計算機對人類有很大的應用價值,但如果結構工程師們繼續象現在' R3 f) Y% H$ I7 s. P
這樣破壞性地使用計算機,這些價值就得不到實現。
7 y; A, H! l$ ~有什么辦法才能使結構工程界改變過分依賴計算機的情況?不再濫用計算機?
7 J/ D$ k, N/ d這些都沒有簡單的答案。然而,所有稱職的,經驗豐富的資深工程師都有機會用危
: A7 K5 {$ z1 x) K險的計算機這一思想去影響年輕人。一個真正的工程師所需要的是不依賴計算機解% |+ A. X) _) V3 p
決工程問題的能力。經常懷疑計算機;在沒有深入的論證以前決不使用計算機的結
; t0 L' n% P r2 B/ P. b4 k果。在被工程師證實正確之前,假設計算機提供的結果是錯誤的。在用計算機求解( m# W2 r. ?( s6 c) N7 e& W
之前,必須先“知道”答案。不崇拜計算機,而崇尚知識和經驗;提倡全面了解工
6 t- ?7 O7 K J K A" ^程理論和實踐中的所有細節;避免為那樣的雇主工作,他們僅有的學習機會是通過- t6 Y3 Q$ \4 I ^3 r! I$ _
計算機學,而不是通過有實踐經驗的真正工程師的深入訓練。# q* d7 N% ]$ ?1 ^. |, C
計算機不可能,而且永遠不可能,成為人類知識,經驗,遠見,靈感,創造力8 s* S8 `, W: _ Q, G
,獨立思維,以及自古以來的勤奮的替代品。雖然在結構工程實踐中計算機是非常! X* B. Y" h R+ z8 ?' R+ b+ r
有價值的工具,但是結構工程師必須認識到對工程學的細節(即原理,方法,標準, m7 @7 M" E; x
,道德等等)的全面了解,比懂得怎樣在計算機屏幕上游逛不知道要重要多少。警
9 }* C' B7 S" z' N* D/ B5 m8 o0 m+ o告實際工程師,如果沒有計算機他們的結構工程知識不足以勝任工作,他們也沒有: M8 S" J \* t. @9 N/ ^6 L" x
資格使用計算機(如若不然,那不僅是不道德,而是犯罪)。
" j, q. u* J4 q所有稱職的,經驗豐富的工程師都意識到,好的計算機程序造就不出稱職的結
$ m) w" I4 g* y, f4 _構工程師,而只有稱職的工程師才能使用好的計算機程序。可悲的是,雖然上面的7 q5 p+ m# {$ [. u3 L$ @# Z, w. f
結論似乎是不言而喻的,但它并不是今天計算機應用的現實。因此需要讓危險曝光5 a3 _! J/ G! s1 i) s- p% A8 L f
,并實現和完善保護措施。
. Z7 l$ c8 `( E7 C* B0 S不幸的是,計算機時代的現實是,所有(即無一例外)商業應用的計算機和計4 U4 O/ _ y+ r, w- k0 b4 h8 P
算機軟件都受制于許多因素,這些因素在不同程度上影響了工程軟件作出結構工程3 w( t5 Z! e* h
問題的正確解答的能力。更值得注意的是,當不正確的結果產生時,它們通常并沒1 e3 D3 ^2 w+ T1 M3 D+ x0 L
有“錯”到立即被識別出來的地步。更進一步,有時結果有重大錯誤,但如果工程: e2 _& O3 d. U! K/ d8 r
師對“正確”的結果是什么直覺也沒有(無論是因為無知,還是缺乏經驗),也就
1 M8 s4 K4 f2 A% O% i2 O. w2 Z. y! s; o' J不可能意識到結果的錯誤。計算機的危險在于,很多工程師假設(并且幾乎所有的" e! D$ z) ?. {" ]3 I& e+ N0 F: K' R
工程師確實希望)計算機總是產生“正確”的結果。這樣的假設和希望常常會使工7 a- H8 I3 c& o
程師對潛在的和經常的錯誤放松警惕性和敏感性!" ?: H8 W1 V# k+ V8 r
雖然對軟件的質量和可靠性存在著嚴重的憂慮,但你會吃驚地發現很多結構工* |1 K' ~; o- @. F
程師對這些憂慮表現得多么天真、無知或不負責任。這些天真、無知或不負責任在
" v* D7 t6 _9 T1 Z; _4 ~0 {許多結構工程師購買和使用軟件時表現得最突出。例如,選擇結構工程軟件的最基( e: u0 k- V9 `0 F# r" D$ c
本標準包括:軟件廣告出現的頻率;肆意宣揚超凡技術能力的大幅精美廣告;低售- i) K! D n4 W0 m' a0 J1 ~+ e
價;用引人注目的可視性窗口菜單和生動的界面形式來衡量的易用性;用結構系統& A$ }) ~, g1 j/ V. O9 F
自動建模的簡單性來衡量的易用性;只需很少或根本不用學習;簡單的使用說明和& T2 `) F! o6 f" B2 o$ b
手冊(一兩本使用說明就夠了,而9 本10 本使用說明簡直是糟糕透頂!);五彩繽, E \7 J. [1 f& ]
紛的包裝。而下面的標準卻鮮見。例如,軟件開發者和其技術支持者的技術資質證
, @ ]9 ~5 e! ~明;軟件質量的保證;軟件開發商的質量保證(QA),質量控制(QC)QA/QC 過程
7 |) @; o; V& |7 m的嚴格評價;軟件中所用技術的理論依據的嚴格評價;簡單和復雜例題測試結果的
- }1 S# ]8 Z4 U: B嚴格評價及其與其他獨立求解結果的比較;通過專職技術核查員和經驗豐富的結構
$ I- ?" B# _, n4 @, e5 u工程師的一系列獨立和規范性核查制訂工程軟件國際標準,并按一個或多個工程軟* t0 J; Q; y G- _+ l/ \+ ?
件國際標準定期地對軟件進行校核。 |
|