<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    隨筆-199  評論-203  文章-11  trackbacks-0
    Java程序基礎測試
    (測試時間:100分鐘,總分:100分)
     
    一、填空(每題2分,總計40分)
    1.         分別寫出數字17的二進制、八進制和十六進制表示形式:________________
    寫出-17的補碼:_____________
    2.         int類型的變量在內存中占用______字節,char型的變量在內存占用_____位。
    3.         Java語言的基礎開發工具是:_____________,集成開發工具是:____________
    4.         在JDK中,Java語言的編譯命令是____________,Java語言的執行命令是_______。
    5.         已知字符a的編碼是97,大寫字符A的編碼是65,而且大寫字符和小寫字符的編碼都是連續的,則小寫字符e和大寫字符E的編碼依次是:_____________
    6.         寫出以下表達式的結果:
    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.         閱讀以下代碼,寫出程序執行結果:
    int first = 100;
    int second = 100;
    first = second++;
    second = ++first;
    則變量first和second的值依次是________________
    9.         在程序設計中,流程控制語句的類型有:______________________
    10.     在switch(表達式)中,表達式的類型可以是那些類型:___________________
    11.     找出以下代碼中存在的語法錯誤:
    int n = 10;
    switch(true){
             default:
                       n++;
    case n:
                       n *=2;
    case 10:
                       n *=2;
    }
    12.     寫出以下循環執行的次數是:_________________
    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.     寫出以下代碼運行結束以后,數組中每個元素的值:
    int[] n = {1,3,4,2};
    n[0] = 10;
    n[3] += n[2];
    n[1] = n[2] + n[3];
    n[2]++;
    則數組中各元素的值依次是:___________________
    16.     以下是求數組中最大值的代碼,請補充完整:
    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.     數學題:求解二元一次方程
    2x + 3 = 3y
    3x + 2 = 2y
    則x和y的值依次是:__________________
    20.     數學題:已知圓的半徑是10,則該圓的周長和面積依次是:__________________
    (說明:∏值取3.14)
    二、簡答題(每題5分,總計15分)
    1.         簡述Java語言實現平臺無關(跨平臺)性的原理。
     
     
     
    2.         按照下面的代碼簡述for語句的執行流程
    for(語句A;語句B;語句C){
             語句D;
    }
     
     
    3.         說明Java語言中三種注釋的語法格式,以及用途
     
     
     
     
    三、編程題(每題15分,總計45分)
    要求:編寫完整的代碼,代碼以獨立文件的格式提交,每個題目建立一個java源文件)
    1.         編寫代碼,判斷數字1059是否是質數(素數)?
    說明:質數指只能被1和自身整除的自然數,最小的質數是2.
     
     
    2.         編寫代碼,實現數組元素的顛倒。例如{1,2,3,4}變成{4,3,2,1}
     
     
     
     
    3.         編寫代碼,輸出99乘法表。


    如果你是java新手,請抽點時間認真把試卷做完,覺得自己能夠拿90分以上,我相信你去企業面試應該問題不是很大,雖然在試卷工作中不實用,但是,它往往是企業面試的內容。
    部分答案參考下載
    posted on 2009-03-17 08:10 Werther 閱讀(837) 評論(0)  編輯  收藏 所屬分類: 10.Java
    主站蜘蛛池模板: 亚洲国产精品国自产电影| 亚洲区日韩区无码区| 亚洲婷婷在线视频| 67pao强力打造国产免费| 久久亚洲春色中文字幕久久久| 黄网站色视频免费在线观看的a站最新 | 亚洲国产日产无码精品| 91大神免费观看| 亚洲春色在线观看| 久久久久久99av无码免费网站| 67194在线午夜亚洲| 亚洲国产高清在线一区二区三区| 亚洲高清乱码午夜电影网| 大陆一级毛片免费视频观看| 亚洲αⅴ无码乱码在线观看性色| 国产福利免费在线观看| 日亚毛片免费乱码不卡一区| 亚洲真人无码永久在线| 中文字幕亚洲综合久久2| 亚洲视频免费在线播放| 亚洲色成人四虎在线观看| 日本人护士免费xxxx视频| 免费一级做a爰片久久毛片潮| 亚洲精品无码永久在线观看| 免费av一区二区三区| 亚洲综合图片小说区热久久| 成全视频免费高清| 日韩大片在线永久免费观看网站| 亚洲成AV人片在线播放无码| 日本高清在线免费| 美女视频免费看一区二区| 亚洲VA中文字幕不卡无码| 欧洲精品成人免费视频在线观看| 美女视频黄a视频全免费网站一区 美女视频黄a视频全免费网站色 | 亚洲网站在线免费观看| 永久黄网站色视频免费观看| 免费又黄又爽又猛大片午夜| 亚洲精品视频免费看| 国产成人在线观看免费网站| 好久久免费视频高清| 久久亚洲精品11p|