1. 首頁 > 回收區 > 銀行求職 > 中國人民銀行筆經,面經,試題 > 2010年中國人民銀行統一招生考試[計算機類]總結

          2010年中國人民銀行統一招生考試[計算機類]總結

          發布時間:2010-06-11 17:19   來源:中國人民銀行筆經,面經,試題 查看:打印  關閉

          重要提醒:本網站所發布內容為轉載資訊,供您瀏覽和參考之用,請您對相關內容自行辨別及判斷,本網站對此不承擔任何責任。凡私自告知添加聯系方式、保證無條件入職、收取各種費用等信息,請保持高度警惕,防止上當受騙造成各種損失。

          銀行招聘考試備考資料

          前天參加了中國人民銀行全國統一招生考試,現在對這次下考試作如下總結:
            從考試類容來看:在內容上囊括了計算機專業的所有課程,C語言、面向對象、數據庫、數據結構、操作系統、計算機組成原理、編譯原理、多媒體技術、計算機網絡、離散數學、設計模式都考了。類容非常的豐富,考點都不是很難、但是知識面比較廣,很難全面掌握,因此也很難考好。

            從考試題型來看:主要有一下集中題型。第一部分,判斷題(好像是10個,每個好像是0.5分),單選題40個(好像每個一分,沒有注意看),簡答題兩個,綜合運用題5個,具體多少分沒有注意看。

            附簡答題和綜合應用題題目:

            簡答題:

            1、闡述死鎖產生的必要條件,以及檢測、解除的方法。

            2、畫出網絡結構圖:星形、環形、總線型、樹形的結構圖,并說明星形和總線型的結構特點。

            

            綜合應用題:

            1、多表查詢:從S(學號,姓名,年齡,生日)表和SC(學號,課程號,成績)中查詢出沒有選擇課程號為c1001的課程的所有學生的學號和姓名。

            本人答案(寫哪個都可以,只做參考,還有別的寫法,此略):  

            SELECT sno,sname FROM S WHERE sno in(SELECT sno FROM SC WHERE cno <> 'c1001')

            SELECT S.sno,sname FROM S,SC WHERE (S.sno=SC.sno AND SC.cno <> 'c1001')  


            2、根據程序寫出其輸出結果(以下是我自己寫的java版的代碼,沒有記錯的話就是這個了(原版的是C語言版的)):   

          public class exam {

              public static void main(String[] args) {

                 print();

              }

              public static void print(){

                 char a[] = { '*', '*', '*', '*', '*' };

                 int i, j, k;

                 for (i = 0; i < 5; i++) {

                     System.out.print('\n');

                     for (j = 0; j < i; j++) {

                        System.out.print(" ");

                     }

                     for (k = 0; k < 5; k++) {

                        System.out.print(a[k]);

                     }

                 }

              }

          }

          測試結果:

          *****

           *****

            *****

             *****

              *****


          3、寫出以下程序實現的功能:

            原版也是C語言版的,本人用java實現如下:   

          public class exam2 {

              public static void main(String[] args) {

                 new exam2().compare(5,2,8);//源代碼中沒有具體的參數,此處為本人添加測試結果的。

              }

              public void compare(int a,int b,int c){

                 int temp;

                 if(a>b){

                     temp=a;a=b;b=temp;

                 }

                 if(a>c){

                     temp=a;a=c;c=temp;

                 }

                 if(b>c){

                     temp=b;b=c;c=temp;

                 }

                 System.out.println(a+"<="+b+"<="+c);

              }

          }

           

          測試結果如下:2<=5<=8

            本人答案:此程序功能為輸入三個參數比較大小后按從小到大用<=符號連接輸出。(其實大概意思都差不多,只要描述清楚就差不多了,如果我沒有做錯的話就是這個功能吧!僅供參考!)

            4、寫出如下表達式的后綴形式(是考編譯原理的知識,共三個小題,題目比較復雜,本人已不記得,只要懂得這個  知識點應該都會做)

            5、此題已經記不清楚了,大概是用幾個數來構造一棵最有二叉樹吧,然后求其平均碼長(不太搞得懂什么意思)。

           

            對于判斷題,本人感覺不是很難,但是涉及面也比較廣,可能有些人會覺得題目比較偏,因為這是計算機方面的招生,計算機的專業知識本來就非常的廣,所以這就需要我們掌握好我們的專業知識和技能,才能在考場上贏得考試。

            對于選擇題,一共40個,都是單選題,涉及面就囊括了我們所學的所有專業知識,沒有學到的也考到了。可謂無所不及啊!在這40個題中,所涉及的課程及知識點如下:

            數據庫查詢(多表查詢)的,表的關系及其創建,相關數據庫管理系統;

            操作系統死鎖,進程管理,文件管理,設備管理,以及存儲管理;

            C語言的指針及相關程序;

            數據結構的鏈表,二叉樹,排序等;

            編譯原理的相關重點知識(具體的忘記了);

            離散數學的謂詞邏輯,集合論以及圖論相關知識;

            計算機網絡結構相關知識;

            計算機組成原理的中斷,虛擬存儲等知識;

            多媒體技術的圖像,聲音,視頻等知識;

            面向對象技術的一些特性及相關知識;

            除了以上專業知識以外,還涉及了相關數序知識,設計模式,HTML,通信技術,電子商務的業務流程,銀行的相關業務等知識。從總體上看,所考的很大一部分部都是我們所學專業課的重點中的重點知識,只是選擇題有些偏難,考查范圍全面、廣泛。從整體上能考查學生的基礎知識和相關的應用,但是要真正的的考好這份試卷還是有一定的難度。

            從這次考試看來,要做一個合格的計算機專業畢業生,以上列出的專業知識是必須要掌握的,它是計算機專業的根本,是你從事計算機相關工作的基礎,一個學計算機的人應該了解這方面的知識。它是你繼續學習計算機相關只是的基礎,有了這個基礎,你才會更加了解計算機相關工作的原理及具體細節,在如今的信息化時代,學習新的知識和技能才會更容易、更迅速。

          分享到:

          Back to Top
          中国亚洲呦女专区