|
摘要:計算機(jī)的濫用日益威脅著公眾的安全,,有意改變這種現(xiàn)狀的人- a1 e" v a+ y! d% I
只是極少數(shù),有能力改變這種現(xiàn)狀的人也只是極少數(shù). 在工程界不少
5 S0 I1 G. J! {7 s9 l- S人迷信:計算機(jī)是知識的源泉,,計算機(jī)是解決工程問題的源泉,,計算% b2 O' Q+ z. v5 Y( H
機(jī)具有令人信賴的“智慧”。這些迷信都大大背離了事實,,不可以簡' C g3 @( C' s7 H& f1 ]
單地信賴計算機(jī),。有些人自稱是結(jié)構(gòu)工程師,但他們把計算機(jī)作為知5 _8 W/ T/ ~1 @6 d4 E
識,、經(jīng)驗,、思維的替代品,而把自己對結(jié)構(gòu)工程的無知隱藏在計算機(jī)& J. q# ~2 H/ @& D
的黑匣子里,。有責(zé)任感的工程師必須保護(hù)公眾免受這些人濫用計算機(jī); Z6 c9 G8 w/ a- Y* l
所帶來后果的影響,。他們必須認(rèn)真地想一想,有沒有什么辦法,,使人7 j2 r1 V# m: s% u
們免受這些迷信的影響,。
% s( n5 W. x o: I8 J- f; m0 h5 L$ F9 i( a# K- J( f/ g
關(guān)鍵詞:計算力學(xué),結(jié)構(gòu)工程,,人工智能
4 x2 v% m4 ~: n. b; v& `" q
( P% |9 r9 Q2 A. o 計算機(jī)是知識,、經(jīng)驗和思維的替代品�,?v觀當(dāng)今世界,,這種非常
' Q$ r" d0 Z' D1 Y" C; @令人不安的觀點正在結(jié)構(gòu)工程師中逐漸蔓延。人們似乎越來越愿意相0 @$ u/ `- T5 V2 `7 k" x
信計算機(jī)使他們能對工程作出正確的判斷,,而根本不去想一想,,如果
( k+ j2 A8 Q4 M, v7 T* N沒有計算機(jī)同樣的工作需要哪些必要的知識和經(jīng)驗,。按百分比計迅速" e2 r( _8 I, j. Q7 I
增加的工程師相信,解決工程問題的專業(yè)知識就是怎樣使用計算機(jī)以
, e1 X1 A9 j" U: E$ U' W及計算機(jī)本身的專業(yè)知識,。在結(jié)構(gòu)工程界,,把使用計算機(jī)的能力當(dāng)成
4 R4 {: F8 G7 z0 g- c; U0 J能勝任工作的證明,作為一種觀點正在象傳染病一樣到處蔓延,。大量
1 `) j& z$ _: B1 H6 c" b8 i2 r4 t的結(jié)構(gòu)工程師確實相信,,他們僅僅簡單地依靠計算機(jī)就可以“解決”
, o& z/ i- {% g' _9 W9 M- q工程問題了,而沒有認(rèn)識到高質(zhì)量的工程只能是淵博的工程理論知識,,
( D: L/ z/ G* E. E大量的經(jīng)驗,,以及艱辛的腦力勞動相結(jié)合的產(chǎn)物。 R0 C2 ]0 ^& z: Q* t
8 m. o- S2 O' x, K
問題是過分強(qiáng)調(diào)自動化技術(shù)是以削弱實際知識為代價的,,過分強(qiáng). g+ h+ a1 b" \$ {( g a
調(diào)也演變成了不學(xué)習(xí)實際知識的借口,。從教育和實踐兩方面來看,如
4 I5 m4 I* w, s7 y' `0 s0 X+ M此過分強(qiáng)調(diào)計算機(jī)帶給朝氣蓬勃的年輕工程師們一個錯誤的信息,,工
x0 l0 G; ^: o1 T& @ n程學(xué)習(xí)和工程實踐就是輕松地使用菜單和用計算機(jī)生成五顏六色的圖3 X' I$ ]% ]; d/ i
畫,。' K8 d/ f3 b. q8 X
8 m9 k3 ?9 D# n5 o( ^/ p
在工程設(shè)計環(huán)境中利用信息自動化技術(shù)有很嚴(yán)重的負(fù)面影響,信& [2 P- Z9 `- J; _' ~
息自動化技術(shù)象毒品一樣能輕易地誘使大腦相信其虛幻的安全性,,知5 v! X* }5 @$ z" ]" k3 N( b
識性和能力,。在這些自動化技術(shù)實現(xiàn)其真正的價值以前,設(shè)計工程師
5 r, R' l! u) C" l必須不依賴計算機(jī),,而用學(xué)識和經(jīng)驗去解決工程問題,。非常不幸,我
4 f6 m3 \9 C }$ Z3 g4 M, ~們變得如此依賴于計算機(jī),,以至于正在迅速喪失不依賴計算機(jī)進(jìn)行計, k% m, s# X! t A4 D
算工作的技能,。( y8 J' b7 S$ p2 ^! h
9 k, a7 c; x7 ^# T, ^" I7 j 與那些只有依賴計算機(jī)才能“解決”工程問題的人討論問題時,
" ]0 e2 G* q: w2 n! D2 p一個稱職的結(jié)構(gòu)工程師什么樣的痛苦和挫折沒有經(jīng)歷過,?這些人(不
5 {4 P2 x* [1 F要把他們跟真正的工程師混為一談)已不再有能力,,或者從來沒學(xué)過,
8 g0 p% P' x9 p1 I" D7 b3 J不依賴計算機(jī)解決工程問題,。從根上他們不懂得,,計算機(jī)不可能記錄+ M g- d8 I3 l) |/ k
有關(guān)模型、分析和設(shè)計的一些技巧,�,?梢赃@樣認(rèn)為,除了具有快捷的
+ g/ N6 {) y3 h9 u& |; e計算速度以外,,計算機(jī)程序只是一些離散的知識,。這些人沒有認(rèn)識到,
: j, P& [6 Z! r8 E知識已經(jīng)遠(yuǎn)遠(yuǎn)超過了有限的計算機(jī)指令所能編程的界限,。真正的工程. Y- y3 j! t! c4 G* l* E3 N( S# z
知識是經(jīng)驗,,直覺,靈感,,領(lǐng)悟力,,創(chuàng)造力,想象力和“認(rèn)知”的巨4 k: w, x @+ }+ g/ b
大綜合體,,它超越了任何計算機(jī)程序和程序員對結(jié)構(gòu)工程的“理解”,。
, a1 a% ?0 T* z) j) O9 |4 p恰恰相反,這些人認(rèn)定世界是一個巨大的有限元模型,,而計算機(jī)能夠
% Q3 Z$ s6 A* u3 H7 E. q, s$ W并且也應(yīng)該自動地建立模型,,進(jìn)行分析,完成設(shè)計,,打印出最終結(jié)果,。4 k; z( R( r7 S3 p5 o: w- s
“工程師”能做的,僅僅是區(qū)分規(guī)格和需求,,給顧客開發(fā)票,,牟取利
& y4 k8 K3 E3 A2 \" k* D潤,并且迅速找到新項目,。4 V* ?. d2 Y4 Q9 g
q& h# S* P/ ~8 z+ T4 b1 P, O4 ^
今后,,只有越來越少的工程師能獨立地(即不依賴計算機(jī))找出
6 T9 q. w3 V/ A: S結(jié)構(gòu)工程問題的正確解答,這種對計算機(jī)的依賴性將會帶來巨大的麻! m% j1 p; y. I+ I3 z5 K
煩,。隨著對計算機(jī)的依賴程度的不斷上升,,誰來解決工程問題?是那
/ T; q! S$ q7 J些沒有或只有很少的結(jié)構(gòu)工程知識和實踐經(jīng)驗的程序員,,或是有其他% `# y% C2 S* j
專業(yè)學(xué)位而不是結(jié)構(gòu)工程學(xué)位的程序員來做,?計算機(jī)現(xiàn)在不是,也永
6 ^9 B% k1 H: g$ [" \遠(yuǎn)不會是解決工程問題的源泉,。只有合格的工程師才能正確地解決工
4 d2 P/ Q- u: X8 R+ r/ ]程問題,。如果結(jié)構(gòu)工程師們繼續(xù)制造這樣的氛圍,在結(jié)構(gòu)工程實踐中,,
* E4 w/ U+ ~% B! f: ~( s# H首先靠計算機(jī),,而不是靠有學(xué)識、有創(chuàng)新和有豐富經(jīng)驗的結(jié)構(gòu)工程師
7 \$ {5 x/ v6 m+ _ L本身,,就能夠解決大部分結(jié)構(gòu)工程問題,,那他們就是自欺欺人,也欺7 H$ N* j6 e( n0 \ i/ \' M
騙了他們的服務(wù)對象,。
6 K9 d' r* Y3 m4 y Q# |0 K o
" ]0 m# Q: N) Y# O! i 在今天的現(xiàn)實生活中,,結(jié)構(gòu)工程師發(fā)現(xiàn)了一種既非常有效又方便. q2 [- d' d% Y
的方式去為顧客服務(wù),它不需要花費大量的時間和金錢去學(xué)習(xí)或理解; ?* A: m3 Y1 {6 N* `+ W
結(jié)構(gòu)工程模型,分析和設(shè)計的細(xì)節(jié),。這種“方式”就是計算機(jī),。工程
! r2 H' p- y, g2 u1 I5 W, ^5 W: I師們現(xiàn)在的行為方式符合宇宙的自然規(guī)律,即用最低的能量消耗前進(jìn),。
- Z! @: P" I1 d$ |現(xiàn)在,,越來越多的結(jié)構(gòu)工程師對自動化技術(shù)的響應(yīng)就是讓計算機(jī)工作,
; I, @8 V6 U: m( N6 k: ]同時讓自己不再去操心細(xì)節(jié)了,。' ?7 t: t& H, |5 M1 V, ^
/ F. I# v" F+ t h) r
現(xiàn)代工程具有復(fù)雜的理論細(xì)節(jié),,依靠計算機(jī)的工程不能,根本不
5 b; O/ C" p* I& {6 x0 H: l5 h7 w能,,讓人們學(xué)習(xí)有意義的經(jīng)驗�,,F(xiàn)代計算機(jī)的運算范圍和速度,太容 Q2 m: M/ B% l( w2 Y- b
易使工程設(shè)計變得毫無生氣,。試問,,有誰能抵抗激動和解脫的感覺7 R& d/ z/ f4 @! _
——不用太多的艱辛就能求解成千上萬個方程?又有誰能抵抗誘惑6 d) o1 C% d2 Z# S9 f. G
——讓自動化技術(shù)來“解決”工程問題,?真正的結(jié)構(gòu)工程師,,不用計
; A2 E9 q: z, t! _9 Q算機(jī)就能工作的真正的結(jié)構(gòu)工程師就有這樣的抵抗力。這些真正的工7 D+ O: |0 U5 C/ E' J
程師看到了實質(zhì),,計算機(jī)是一種很不完善的工具,,它只能處理大量信
0 c* @3 L$ Z) ?) i2 u1 _6 c8 x息。以光速執(zhí)行的指令大多是沒有經(jīng)驗的程序員編制的,,它們的可靠
% ?% C; \5 | m# {( r性值得懷疑,。在計算中,對于受動力載荷的作用的曲殼結(jié)構(gòu)發(fā)生非彈' L, I6 k4 ^( m& W
性變形時,,不正確的結(jié)果一樣可以在屏幕顯示,,它們的等應(yīng)力圖看上% C9 H$ s/ b. _
去也是如此這般地賞心悅目。這樣下去,,只要手上有計算機(jī)軟件的使
2 ^# ~6 l8 r( q" u9 d! |4 ~用說明,,就可以用計算機(jī)得到結(jié)果了�,;蛘吒奖�,,只需在圖形用戶
( E: ^( f6 N. V9 D* h+ i# |界面上選擇合適的菜單,就得到結(jié)果了,。事實上,,如果“靠相互交談3 P6 G# i4 U6 n; k# ^0 N9 `
來探討怎樣分析梁和柱,靠雙手找出閉合解”會更有利,。: O1 E, ~; c/ d" ~8 d; E1 C
# S9 {5 C/ D2 o1 J5 |* m
也許有人推測,,以上論調(diào)只能證明本文作者從根本上是反計算機(jī)
* ]% v$ ]" D; M的,,或是他沒有認(rèn)識到現(xiàn)代信息技術(shù)美好的未來,或是他對那些在神! g6 H" ?: b3 a8 M* X# t( a/ e) A& \
奇的創(chuàng)意中利用這種技術(shù)的專家不屑一顧,。然而,,并不僅僅是這樣。! i% u% e5 z+ ~
即使認(rèn)識到計算機(jī)的潛力,,工程師也對危險熟視無睹,。結(jié)構(gòu)工程是對1 x4 k. A5 m1 G% O
安全性吹毛求疵的職業(yè)。在世界各地,,結(jié)構(gòu)的特性是由結(jié)構(gòu)工程設(shè)計
+ k% ~" W! I0 V. `, N& ^- d6 X1 L的質(zhì)量決定的。由于在實踐中采用了計算機(jī),,越來越多的結(jié)構(gòu)工程師
. g; x! K" S0 p2 _正在制造以幻想為基礎(chǔ)的信仰系統(tǒng),,正在發(fā)展難以置信的危險期望。
& `, W g! |" X; r隨著這一趨勢的延續(xù),,工程失效的威脅也會按指數(shù)形式增長,。5 }- N9 l' _2 m Q' {& i* K5 k
6 [! U/ A6 d8 S
一個簡單的例子就是世界各地越來越多的工程公司都期盼CAE/CAD( Z* [0 a) T8 p7 c/ V! P
軟件能將結(jié)構(gòu)工程設(shè)計程序完全自動化。現(xiàn)在,,越來越多的結(jié)構(gòu)工程
' s7 p4 [9 j# r# M師希望在解決問題時他們只需區(qū)分類型和條件,,讓CAE/CAD程序自動7 a8 w3 ^) y: O1 G* R! q+ u
生成必要的數(shù)學(xué)模型,完成復(fù)雜而重復(fù)的分析和設(shè)計過程,。最后,,由' ~( t# b1 q% F5 f# T, W* A
制圖工具完成生產(chǎn)圖和施工圖。在這種環(huán)境中,,結(jié)構(gòu)工程師唯一的責(zé)
# w5 A% T! Q% @8 h任就是明確所要解決的問題,,然后評價最后的設(shè)計“結(jié)果”。這種設(shè)
$ w0 f, D5 W, B3 ~9 J0 a6 o8 E( w計方式注定是災(zāi)難性的,。數(shù)不清的軟件開發(fā)商為滿足市場的需求,,不/ J7 S& B3 g! y) j8 q
斷開發(fā)和推銷注明有各種用途的軟件。于是,,不那么稱職的工程師就
, f. L$ a" Y; Z. r/ X相信了廣告,,即使用這種軟件只要投入很少的人力就能進(jìn)行工程設(shè)計。2 i, z3 ^) U; t6 D" I
2 l+ C6 H+ P7 {0 C$ G 軟件開發(fā)商經(jīng)常被要求改進(jìn)結(jié)構(gòu)分析和設(shè)計軟件,,以使用戶在不7 A" m$ i. n8 s
詳細(xì)了解技術(shù)細(xì)節(jié)的情況下就能夠使用軟件,。例如,這些用戶要求開( t' c# M# f) w& v
發(fā)商創(chuàng)造出不用閱讀使用手冊的環(huán)境,。因為高質(zhì)量的結(jié)構(gòu)工程軟件的/ z) t! m' a- M: |
用戶參考手冊包括軟件的技術(shù)細(xì)節(jié),,限制范圍,以及計算所依據(jù)的理
+ ^+ t5 W. L5 d2 y論和假設(shè),,結(jié)構(gòu)工程師們不愿意使用這樣的高質(zhì)量軟件�,,F(xiàn)實是,結(jié)' M" W' q M- z: {( q$ f- X
構(gòu)工程師們不希望了解細(xì)節(jié)。他們所希望又愿意購買的是窗口界面,,
9 @9 G$ v6 ~: c: S& n這種界面能讓他們處理信息見得到,,然后把結(jié)果以彩色圖表形式展示。
9 H( C# g) C8 v( y最好還有動畫功能,,還可以用漂亮的圖表打印數(shù)值結(jié)果,。而對于是否
" ~9 q3 w H& H: o% ~/ I能可靠地檢測重特征值;或在用反映譜進(jìn)行分析時是否用了足夠的模1 e1 t4 Q3 a! }! p' N1 o- j5 \5 r( N' l5 P
態(tài),;或非線性索單元的理論是否正確,;或分析結(jié)果對網(wǎng)格的形狀和單
3 y; P! L! ?* s7 R7 }5 W元的選擇是否敏感;或部分固定端剛度是否確切等等方面,,如今使用' b4 n4 @, w# r/ C0 X8 _& o5 y" f" \
計算機(jī)的工程師表示,,他們幾乎不考慮這些細(xì)節(jié)問題。
- ~1 x5 [5 r8 i# I; F2 k: ~
% P( S+ I9 d1 G: T. x; Z _! I3 B7 k 不少人認(rèn)為他們沒有時間,,或沒人付給他們費用去關(guān)心細(xì)節(jié),。越
9 E5 K) w0 O, `8 K2 D9 F來越多的結(jié)構(gòu)工程師都持這樣的看法。但是,,他們確實相信,,依靠計: }& O' t: |# F) L) t5 l, p; O
算機(jī)他們的設(shè)計能夠達(dá)到顧客要求。為什么不能如此簡單地相信???/1 h- T: @6 ~% W: |+ S; l7 d
!!!輸入數(shù)據(jù),,然后擊鍵,,就有了結(jié)果。而且,,這種方式幾乎沒有人* l& x) s4 c4 r4 I9 `
力消耗,。8 Q% I( P. H; f4 e
' k. ?$ }! y2 `: n K/ e D1 z
當(dāng)然,計算機(jī)技術(shù)本身并不壞,。然而,,問題的核心是結(jié)構(gòu)工程計' F; S. i0 X# h8 A, a, n
算中計算機(jī)的使用方法,以及濫用計算機(jī)不斷增加的趨勢,。在道義上) [0 _ R% u5 E7 S- G( ]$ j
資深工程師和工程管理人員有義務(wù)特別強(qiáng)調(diào)工程實踐中知識,,專業(yè)技
! ~$ X3 m" z* R3 {4 Z. E$ S能,以及經(jīng)驗的重要性,,而非計算機(jī)使用者的“性別”,。在結(jié)構(gòu)工程2 ^* @2 R6 `5 P* V% B& s" l7 @
實踐中,僅僅關(guān)心“怎樣”使用計算機(jī)是不夠的,,了解“為什么”這4 l6 @3 E- ^0 [7 [& J1 |
樣設(shè)計才是關(guān)鍵,。專業(yè)的結(jié)構(gòu)工程師必須重視手工求解的原理,基本, u5 d1 Z$ A' F/ H0 ^, ~
原則和提煉模型,,識別計算結(jié)果中的錯誤,,解決問題的其他方法,,判
5 X5 F ?& f4 G5 _( ]4 n. m/ E, W斷計算結(jié)果的有效性。對計算機(jī)要又敬又畏,,對計算結(jié)果應(yīng)持批評態(tài)
3 q) v: ~8 b+ b8 ]# i+ |度,,尊重工程實踐經(jīng)驗,通過工程實踐(而不是通過“世界的有限元3 }8 B) k: V/ g" Z$ A$ T+ G7 f) v
分析”,,或是靠過分的簡化去滿足那些不合格的結(jié)構(gòu)工程軟件的限制8 v5 p9 b' Y) _0 g. K( r6 L
條件)學(xué)習(xí)工程,。強(qiáng)調(diào)從那些資深的或更有經(jīng)驗的結(jié)構(gòu)工程師(即數(shù)4 H/ l b9 i" Q( Q) {2 Z1 c5 X( [" i
量急劇減少,但仍記得不依賴計算機(jī),,怎樣解決工程問題的真正的工& {7 r% T8 F/ [4 G* l( M
程師)那里學(xué)習(xí)結(jié)構(gòu)工程,。只有通過訓(xùn)練專業(yè)工程師,而不是通過訓(xùn)( x! i. N8 d' W# Z( U0 M
練技術(shù)員(即計算機(jī)操作員),,結(jié)構(gòu)工程界將完全能擔(dān)負(fù)起服務(wù)大眾9 D# I# F' Y* [2 O2 H
的責(zé)任和義務(wù),。
7 u! S4 }+ F% Y ^) q/ M
l# X/ A7 G6 |- t3 O( H4 q+ W2 A q 到底該不該如此擔(dān)心計算機(jī)的不當(dāng)使用?擔(dān)心那種怠惰,?擔(dān)心工
( f k" z* O- D! `' S0 @程界默許這種危險作法?雖然計算機(jī)對人類有很大的應(yīng)用價值,,但如- s+ C) b0 d% ^, Z0 ?6 z* j
果結(jié)構(gòu)工程師們繼續(xù)象現(xiàn)在這樣破壞性地使用計算機(jī),,這些價值就得2 @, j! l- e- f3 G
不到實現(xiàn)。
) O5 ^0 d2 g* Y% D/ a! _5 T$ J
2 l* l: t' _+ c 有什么辦法才能使結(jié)構(gòu)工程界改變過分依賴計算機(jī)的情況,?不再) G8 f! y9 |$ W- K% r& R+ I
濫用計算機(jī),?這些都沒有簡單的答案。然而,,所有稱職的,,經(jīng)驗豐富
& e9 T; r! V0 O, X+ G0 k的資深工程師都有機(jī)會用危險的計算機(jī)這一思想去影響年輕人。一個
$ y( H2 C6 \$ d; j- F( d真正的工程師所需要的是不依賴計算機(jī)解決工程問題的能力,。經(jīng)常懷" Z' {8 Q3 B! K0 i
疑計算機(jī),;在沒有深入的論證以前決不使用計算機(jī)的結(jié)果。在被工程
0 @' {2 w' G. x9 j O% {$ [師證實正確之前,,假設(shè)計算機(jī)提供的結(jié)果是錯誤的,。在用計算機(jī)求解
5 f ^, Y0 l7 k; I W之前,必須先“知道”答案,。不崇拜計算機(jī),,而崇尚知識和經(jīng)驗;提$ P4 P8 Y9 s, \9 I
倡全面了解工程理論和實踐中的所有細(xì)節(jié),;避免為那樣的雇主工作,,8 ~+ ?! ^3 x9 b3 W; u
他們僅有的學(xué)習(xí)機(jī)會是通過計算機(jī)學(xué),而不是通過有實踐經(jīng)驗的真正
6 a) z0 D0 R- r+ T9 f7 P6 V工程師的深入訓(xùn)練,。; S" {: l2 g& {( C( @
5 t4 S: S) u! T- i& z 計算機(jī)不可能,,而且永遠(yuǎn)不可能,,成為人類知識,經(jīng)驗,,遠(yuǎn)見,,
6 f/ G4 f2 g$ S靈感,創(chuàng)造力,,獨立思維,,以及自古以來的勤奮的替代品。雖然在結(jié)
# m9 C5 k; m# z. I3 n) u構(gòu)工程實踐中計算機(jī)是非常有價值的工具,,但是結(jié)構(gòu)工程師必須認(rèn)識
( k9 o' \& V0 I( _/ J- c到對工程學(xué)的細(xì)節(jié)(即原理,,方法,標(biāo)準(zhǔn),,道德等等)的全面了解,,
+ Q1 n" a! I9 q! a) i比懂得怎樣在計算機(jī)屏幕上游逛不知道要重要多少。警告實際工程師,,$ Q7 [& v4 t3 V) W
如果沒有計算機(jī)他們的結(jié)構(gòu)工程知識不足以勝任工作,,他們也沒有資
1 w; d! M# ~; Y; H% p- W格使用計算機(jī)(如若不然,那不僅是不道德,,而是犯罪),。8 I' q/ p, h% n& s& d. l" M) A
5 }) n, ^& c V2 h9 V2 B! \; @ 所有稱職的,經(jīng)驗豐富的工程師都意識到,,好的計算機(jī)程序造就# o1 p3 F* c4 P7 V
不出稱職的結(jié)構(gòu)工程師,,而只有稱職的工程師才能使用好的計算機(jī)程
]. [$ a- {# w) T序�,?杀氖�,,雖然上面的結(jié)論似乎是不言而喻的,但它并不是今天
* H1 \/ q' i4 U! C. A計算機(jī)應(yīng)用的現(xiàn)實,。因此需要讓危險曝光,,并實現(xiàn)和完善保護(hù)措施。
2 L7 k0 u) C1 {3 o! {. p% _4 E$ Y" _. h& B0 A" _( k0 [% g, {
不幸的是,,計算機(jī)時代的現(xiàn)實是,,所有(即無一例外)商業(yè)應(yīng)用* y y" ] }2 N" b) E6 D
的計算機(jī)和計算機(jī)軟件都受制于許多因素,這些因素在不同程度上影
, N4 [4 D% r. [響了工程軟件作出結(jié)構(gòu)工程問題的正確解答的能力,。更值得注意的是,,
8 M4 {* h8 J1 x當(dāng)不正確的結(jié)果產(chǎn)生時,它們通常并沒有“錯”到立即被識別出來的) l* t$ r; x8 Z T
地步,。更進(jìn)一步,,有時結(jié)果有重大錯誤,但如果工程師對“正確”的3 x; m- b8 o0 C7 S$ f& Q( P
結(jié)果是什么直覺也沒有(無論是因為無知,,還是缺乏經(jīng)驗),,也就不
* i( V: N3 X$ Z; W! t可能意識到結(jié)果的錯誤,。計算機(jī)的危險在于,很多工程師假設(shè)(并且* g2 F; g, U/ F
幾乎所有的工程師確實希望)計算機(jī)總是產(chǎn)生“正確”的結(jié)果,。這樣8 \ o: B, M" a7 ^# I L# E
的假設(shè)和希望常常會使工程師對潛在的和經(jīng)常的錯誤放松警惕性和敏1 W" D% s" Y+ S; g& z0 V
感性,!
0 }- b$ ~: k, z$ I
) R+ L: g6 C9 c6 L 雖然對軟件的質(zhì)量和可靠性存在著嚴(yán)重的憂慮,但你會吃驚地發(fā)' J, \! f4 q4 y& W0 U% [( G
現(xiàn)很多結(jié)構(gòu)工程師對這些憂慮表現(xiàn)得多么天真,、無知或不負(fù)責(zé)任,。這
; K% Z8 T5 k8 _ i, U4 {& y2 a5 H( n些天真、無知或不負(fù)責(zé)任在許多結(jié)構(gòu)工程師購買和使用軟件時表現(xiàn)得 f9 z; _ l! _
最突出,。例如,,選擇結(jié)構(gòu)工程軟件的最基本標(biāo)準(zhǔn)包括:軟件廣告出現(xiàn)
& r7 L: R% @# o4 C/ l3 U2 E, D的頻率;肆意宣揚(yáng)超凡技術(shù)能力的大幅精美廣告,;低售價,;用引人注# ]% C. w7 R- N$ y$ ?& V
目的可視性窗口菜單和生動的界面形式來衡量的易用性;用結(jié)構(gòu)系統(tǒng)
9 `8 T: [8 j* q- s自動建模的簡單性來衡量的易用性,;只需很少或根本不用學(xué)習(xí),;簡單
3 _% f: H8 s% @& W5 S' u的使用說明和手冊(一兩本使用說明就夠了,而9本10本使用說明簡+ O( ?# N( a" C3 w% |- ~7 P* ^: g: e" O
直是糟糕透頂�,。�,;五彩繽紛的包裝。而下面的標(biāo)準(zhǔn)卻鮮見,。例如,
+ O, {! R( i& j. J$ ^9 f軟件開發(fā)者和其技術(shù)支持者的技術(shù)資質(zhì)證明,;軟件質(zhì)量的保證,;軟件
6 a4 J& U, W3 L開發(fā)商的質(zhì)量保證(QA),質(zhì)量控制(QC)QA/QC過程的嚴(yán)格評價,;% \6 R% V5 s' Y' ^5 o
軟件中所用技術(shù)的理論依據(jù)的嚴(yán)格評價,;簡單和復(fù)雜例題測試結(jié)果的
& A' K/ T3 k3 f6 g4 t嚴(yán)格評價及其與其他獨立求解結(jié)果的比較;通過專職技術(shù)核查員和經(jīng)
. o+ Z0 D4 w7 C( E驗豐富的結(jié)構(gòu)工程師的一系列獨立和規(guī)范性核查制訂工程軟件國際標(biāo)7 V* ~ ~8 d( b
準(zhǔn),,并按一個或多個工程軟件國際標(biāo)準(zhǔn)定期地對軟件進(jìn)行校核,。/ B% Y! R }0 B( n( O: X
9 a4 Y7 i/ ~6 O, J
在軟件的實際應(yīng)用方面,那些只有極少經(jīng)驗,,極少學(xué)識,,最年輕
p, Y- j# x/ s1 y. T- Q的結(jié)構(gòu)工程師被賦予依靠計算機(jī)軟件來解決極度復(fù)雜的結(jié)構(gòu)分析和設(shè)
1 ?. L) D0 D5 P計問題的主要責(zé)任。而那些經(jīng)驗豐富的資深工程師正忙于經(jīng)營和管理3 S( H6 D5 g4 z1 y' K
自己的公司,。經(jīng)�,?梢钥吹剑狈�(jīng)驗的年輕工程師在使用計算機(jī)時
+ w, a/ h2 G% L+ A1 r對所用的結(jié)構(gòu)力學(xué)基本原理和設(shè)計規(guī)范的背景知識了解甚少,。這些工
! D( K0 |$ Q9 o, W ]5 W/ u程師最困難的地方在于判斷程序的算法所蘊(yùn)含的假設(shè)和步驟,;接下來
# e5 F, ^5 p3 f9 q" R& `/ `判斷計算機(jī)運算結(jié)果的質(zhì)量和其他方方面面,。他們的困難還在于懷疑
$ w$ u5 c% x9 x& K- l5 N計算機(jī)作出的所有結(jié)果,以及用獨立的例題校驗結(jié)果,。由于受到挫折
# ?. E5 Z" Z! j; s8 M或一知半解,,缺乏經(jīng)驗的的工程師寧愿相信計算機(jī)程序產(chǎn)生的任何結(jié)* M4 [' n9 c6 H, ^7 {: X/ }/ T) P
果都是正確的。我們令人難堪地觀察到,,結(jié)構(gòu)工程師多么頻繁多么容8 y A" g* F) H1 r9 v" P; g9 l. }
易,,有意識或下意識地把自己的無知藏進(jìn)計算機(jī)的黑匣子里。" g( G3 n" p' Y
|
|