隨筆-199  評論-203  文章-11  trackbacks-0
          Java程序基礎(chǔ)測試
          (測試時間:100分鐘,總分:100分)
           
          一、填空(每題2分,總計40分)
          1.         分別寫出數(shù)字17的二進制、八進制和十六進制表示形式:________________
          寫出-17的補碼:_____________
          2.         int類型的變量在內(nèi)存中占用______字節(jié),char型的變量在內(nèi)存占用_____位。
          3.         Java語言的基礎(chǔ)開發(fā)工具是:_____________,集成開發(fā)工具是:____________
          4.         在JDK中,Java語言的編譯命令是____________,Java語言的執(zhí)行命令是_______。
          5.         已知字符a的編碼是97,大寫字符A的編碼是65,而且大寫字符和小寫字符的編碼都是連續(xù)的,則小寫字符e和大寫字符E的編碼依次是:_____________
          6.         寫出以下表達式的結(jié)果:
          1)         5 % 6 / 3        
          2)         true && false    
          3)         5 >> 3
          4)         12 ^ -4
          7.         修改以下代碼中的錯誤:
          1)         float f = 1.0;
          2)         char c = 100000;
          3)         byte b = 200;
          4)         long int = 100;
          8.         閱讀以下代碼,寫出程序執(zhí)行結(jié)果:
          int first = 100;
          int second = 100;
          first = second++;
          second = ++first;
          則變量first和second的值依次是________________
          9.         在程序設(shè)計中,流程控制語句的類型有:______________________
          10.     在switch(表達式)中,表達式的類型可以是那些類型:___________________
          11.     找出以下代碼中存在的語法錯誤:
          int n = 10;
          switch(true){
                   default:
                             n++;
          case n:
                             n *=2;
          case 10:
                             n *=2;
          }
          12.     寫出以下循環(huán)執(zhí)行的次數(shù)是:_________________
          int k = 65535;
          while(k != 0){
                   k /= 2;
          }
          13.     閱讀以下代碼:
          int[] kind;
          kind = new int[15];
          其中kind[0]的值是:_________
          那么kind[15]的呢?________________
          14.     閱讀以下代碼:
          int[] test = {4,2,3,1,2,1};
          則test[4]的值是:___________
          而test[6]的值呢?___________
          15.     寫出以下代碼運行結(jié)束以后,數(shù)組中每個元素的值:
          int[] n = {1,3,4,2};
          n[0] = 10;
          n[3] += n[2];
          n[1] = n[2] + n[3];
          n[2]++;
          則數(shù)組中各元素的值依次是:___________________
          16.     以下是求數(shù)組中最大值的代碼,請補充完整:
          int[] m = {3,20,12,13};
          int max = _________________;
          for(int i = 0;i < m.length;i++){
                   if(_____________){
                             max = m[i];
                   }
          }
          17.     把以下英文翻譯成中文:
          Java is a simple program language, and we will study it in our mobile game develop course.
          中文意思是:________________________________
          18.     邏輯題:把7個大小一樣的蘋果,使用一般的水果刀平均分配給4個人,每個蘋果最多切3刀,如何來分?
          __________________________________
          19.     數(shù)學(xué)題:求解二元一次方程
          2x + 3 = 3y
          3x + 2 = 2y
          則x和y的值依次是:__________________
          20.     數(shù)學(xué)題:已知圓的半徑是10,則該圓的周長和面積依次是:__________________
          (說明:∏值取3.14)
          二、簡答題(每題5分,總計15分)
          1.         簡述Java語言實現(xiàn)平臺無關(guān)(跨平臺)性的原理。
           
           
           
          2.         按照下面的代碼簡述for語句的執(zhí)行流程
          for(語句A;語句B;語句C){
                   語句D;
          }
           
           
          3.         說明Java語言中三種注釋的語法格式,以及用途
           
           
           
           
          三、編程題(每題15分,總計45分)
          要求:編寫完整的代碼,代碼以獨立文件的格式提交,每個題目建立一個java源文件)
          1.         編寫代碼,判斷數(shù)字1059是否是質(zhì)數(shù)(素數(shù))?
          說明:質(zhì)數(shù)指只能被1和自身整除的自然數(shù),最小的質(zhì)數(shù)是2.
           
           
          2.         編寫代碼,實現(xiàn)數(shù)組元素的顛倒。例如{1,2,3,4}變成{4,3,2,1}
           
           
           
           
          3.         編寫代碼,輸出99乘法表。


          如果你是java新手,請抽點時間認真把試卷做完,覺得自己能夠拿90分以上,我相信你去企業(yè)面試應(yīng)該問題不是很大,雖然在試卷工作中不實用,但是,它往往是企業(yè)面試的內(nèi)容。
          部分答案參考下載
          posted on 2009-03-17 08:10 Werther 閱讀(837) 評論(0)  編輯  收藏 所屬分類: 10.Java
          主站蜘蛛池模板: 苗栗市| 平顺县| 阿拉尔市| 虹口区| 广灵县| 梨树县| 汝州市| 闽侯县| 科技| 长丰县| 弥勒县| 曲水县| 永春县| 武冈市| 咸宁市| 英山县| 津市市| 潍坊市| 庆安县| 曲阳县| 巴马| 渝北区| 余姚市| 仪征市| 临安市| 佛坪县| 桃源县| 高阳县| 突泉县| 甘德县| 光泽县| 兴海县| 集贤县| 永川市| 微博| 阿巴嘎旗| 仙游县| 宜章县| 合川市| 邻水| 峨眉山市|