我去年10月參加系統(tǒng)分析員考試,以48,47,50的成績通過,5月便可領取證書。以下是我的一點感受,希望能給將要參加和準備參加系統(tǒng)分析員考試的朋友一點幫助。
系統(tǒng)分析員不同于高級程序員。后者著重考察編程能力,對語言的掌握以及理解程序代碼的能力。前者則關注于對項目總體把握的能力,要求分析現(xiàn)有系統(tǒng)的不足,設計新的系統(tǒng)并并能夠滿足新的需要。這種需要在不同的領域表現(xiàn)不一樣,在電信領域,一般而言,主要是實時響應;在一般的信息管理系統(tǒng)中,則主要是簡便易用的用戶界面,以便用戶快速上手等。當然即便是在同一個領域內的應用,也隨著用戶的需求有不同的要求。這就需要系統(tǒng)分析員準確捕捉用戶需求。
系統(tǒng)分析員考試是計算機水平考試程序員系列中級別。通過系統(tǒng)分析員不能證明你比沒有通過系統(tǒng)分析員的其他程序員厲害多少,但做為一種經(jīng)歷,參加系統(tǒng)分析員考試是一種自我挑戰(zhàn),也是自我檢驗。我不知道現(xiàn)在系統(tǒng)分析員在找工作的時候能給你帶來多大的機會,但就我而言,有一點是肯定的:自豪感。
參加系統(tǒng)分析員考試,失敗的準備一定要有。舉例來說,今年在禮儀職業(yè)中學參加考試的23人中,僅一人通過便是例子,其他考點我不清楚,但總體來說系統(tǒng)分析員并不好過。但同時,系統(tǒng)分析員考試也并不是無法逾越。為系統(tǒng)分析員考試做準備,主要有幾點:一是基礎知識,一是項目設計的經(jīng)驗,還有一點便是表達能力。上午考察基礎知識,基礎知識的復習很多人已經(jīng)介紹過了,這里不重復。下午一是系統(tǒng)分析設計,回答這些題目,要求必須有比較廣的知識面,舉例來說:
下午題一:
一個電話呼入系統(tǒng),要求時時劃價,一方認為可以用orcale來保存數(shù)據(jù),并可調整oracle的 配置來提高性能:
另一方則認為即便是把orcal作了配置,并把所有的數(shù)據(jù)都方在內存中,性能也比不上內存數(shù)據(jù)庫,因此,他們認為應該使用mmdb(內存數(shù)據(jù)庫).李工聽取了兩方的意見后決定采用內存數(shù)據(jù)庫。
問題一:
請問為什么要采用內存數(shù)據(jù)庫系統(tǒng), 請你闡述理由。
問題二
b+樹適合于oracle這樣的磁盤數(shù)據(jù)庫,但hash表和t樹適合內存數(shù)據(jù)庫請你分析他們在性能上的差異(好像問題是這樣的,忘了)
有的朋友,特別是計算機專業(yè)的朋友會認為這很簡單。但我覺得并非如此,因為當在考場上的時候,當你面對的題目或許又不是你所熟悉的題目時,要做出比較正確,比較全面的回答并不容易。
下午的論文,根據(jù)我看到的其他人的文章,論文是相對前兩部分更難的部分。每年有很多人都在論文這一項上沒有通過。論文的字數(shù)大致為2000-3000字,要求在2小時內完成(大致如此,我記不太清楚了)。這時就需要考生快速選題,然后總結自己以前的項目,剪裁使之能適合論文題目。以今年的一個題目為例:
請你說說"中間件在你的程序開發(fā)中的作用"
介紹你的項目,并說明中間件在開發(fā)中的作用,并請你提出一個具有自主版權的中間件方案,并評價這個方案。
個人覺得,程序員雜志對系統(tǒng)分析員考試的幫助比較大,特別是每一期一個專題,讓程序員能比較快速地了解最新技術和流行技術。此外,就是自己對項目的總結了??锤叱虝鴣砜肯到y(tǒng)分析員,個人覺得幫助不大。
祝將要參加和準備參加系統(tǒng)分析員考試的朋友一舉通過。
系統(tǒng)分析員不同于高級程序員。后者著重考察編程能力,對語言的掌握以及理解程序代碼的能力。前者則關注于對項目總體把握的能力,要求分析現(xiàn)有系統(tǒng)的不足,設計新的系統(tǒng)并并能夠滿足新的需要。這種需要在不同的領域表現(xiàn)不一樣,在電信領域,一般而言,主要是實時響應;在一般的信息管理系統(tǒng)中,則主要是簡便易用的用戶界面,以便用戶快速上手等。當然即便是在同一個領域內的應用,也隨著用戶的需求有不同的要求。這就需要系統(tǒng)分析員準確捕捉用戶需求。
系統(tǒng)分析員考試是計算機水平考試程序員系列中級別。通過系統(tǒng)分析員不能證明你比沒有通過系統(tǒng)分析員的其他程序員厲害多少,但做為一種經(jīng)歷,參加系統(tǒng)分析員考試是一種自我挑戰(zhàn),也是自我檢驗。我不知道現(xiàn)在系統(tǒng)分析員在找工作的時候能給你帶來多大的機會,但就我而言,有一點是肯定的:自豪感。
參加系統(tǒng)分析員考試,失敗的準備一定要有。舉例來說,今年在禮儀職業(yè)中學參加考試的23人中,僅一人通過便是例子,其他考點我不清楚,但總體來說系統(tǒng)分析員并不好過。但同時,系統(tǒng)分析員考試也并不是無法逾越。為系統(tǒng)分析員考試做準備,主要有幾點:一是基礎知識,一是項目設計的經(jīng)驗,還有一點便是表達能力。上午考察基礎知識,基礎知識的復習很多人已經(jīng)介紹過了,這里不重復。下午一是系統(tǒng)分析設計,回答這些題目,要求必須有比較廣的知識面,舉例來說:
下午題一:
一個電話呼入系統(tǒng),要求時時劃價,一方認為可以用orcale來保存數(shù)據(jù),并可調整oracle的 配置來提高性能:
另一方則認為即便是把orcal作了配置,并把所有的數(shù)據(jù)都方在內存中,性能也比不上內存數(shù)據(jù)庫,因此,他們認為應該使用mmdb(內存數(shù)據(jù)庫).李工聽取了兩方的意見后決定采用內存數(shù)據(jù)庫。
問題一:
請問為什么要采用內存數(shù)據(jù)庫系統(tǒng), 請你闡述理由。
問題二
b+樹適合于oracle這樣的磁盤數(shù)據(jù)庫,但hash表和t樹適合內存數(shù)據(jù)庫請你分析他們在性能上的差異(好像問題是這樣的,忘了)
有的朋友,特別是計算機專業(yè)的朋友會認為這很簡單。但我覺得并非如此,因為當在考場上的時候,當你面對的題目或許又不是你所熟悉的題目時,要做出比較正確,比較全面的回答并不容易。
下午的論文,根據(jù)我看到的其他人的文章,論文是相對前兩部分更難的部分。每年有很多人都在論文這一項上沒有通過。論文的字數(shù)大致為2000-3000字,要求在2小時內完成(大致如此,我記不太清楚了)。這時就需要考生快速選題,然后總結自己以前的項目,剪裁使之能適合論文題目。以今年的一個題目為例:
請你說說"中間件在你的程序開發(fā)中的作用"
介紹你的項目,并說明中間件在開發(fā)中的作用,并請你提出一個具有自主版權的中間件方案,并評價這個方案。
個人覺得,程序員雜志對系統(tǒng)分析員考試的幫助比較大,特別是每一期一個專題,讓程序員能比較快速地了解最新技術和流行技術。此外,就是自己對項目的總結了??锤叱虝鴣砜肯到y(tǒng)分析員,個人覺得幫助不大。
祝將要參加和準備參加系統(tǒng)分析員考試的朋友一舉通過。

