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
      久久国产精品最新一区