模擬試験

アプリケーションベーシック技術者認定試験
模擬問題

■ 設問1~10を読み、解答を選択し「採点する」をクリックしてください。

Androidフレームワーク<その1> システムアーキテクチャ API Level
Q1. AndroidのバージョンとAPI Levelに関する説明として、正しいものはどれか。
Androidフレームワーク<その1> ユーザインターフェース TableLayout
Q2. 次のレイアウトファイルを画面に表示した結果として、正しいものはどれか。
01: <?xml version="1.0" encoding="utf‐8"?> 
02: <TableLayout xmlns:android="http://schemas.android.com/apk/res/android" 
03:     android:layout_width="fill_parent" 
04:     android:layout_height="fill_parent" 
05:     android:stretchColumns="0,1,2"> 
06:     <TableRow> 
07:         <Button android:text="1" /> 
08:         <Button android:text="2" />
09:         <Button android:text="3" />
10:     </TableRow>
11:     <TableRow>
12:         <Button android:text="4" />
13:         <Button android:text="5" />
14:         <Button android:text="6" />
15:     </TableRow>
16:     <TableRow>
17:         <Button android:text="7" />
18:         <Button android:text="8" />
19:         <Button android:text="9" />
20:     </TableRow>
21:     <TableRow>
22:         <Button android:text="0"
23:             android:layout_span="3" />
24:     </TableRow>
25: </TableLayout> 


Androidフレームワーク<その1> アプリケーションコンポーネント IntentによるActivityの起動
Q3. Intentを使ってActivityを起動する際の説明として、正しいものはどれか。
Androidフレームワーク<その2> 通信 Wi-Fi
Q4. ネットワークのアクセスポイントのMACアドレスを取得するWifiInfoクラスのメソッドはどれか。
Androidフレームワーク<その2> 外部機器とセンサ GPSによる位置情報の取得
Q5. 位置情報が変更されたときに、新しい位置情報を取得する処理を実装するメソッドはどれか。
Androidフレームワーク<その2> マルチメディア オーディオの再生
Q6. Androidアプリケーション内のリソースとして保持しているオーディオファイルを再生する方法として、正しいものはどれか。なお、コード中のfileはファイルの場所を表すものとする。
  1. 01: MediaPlayer mp = MediaPlayer.create(context, file); 
    02: mp.start();
  2. 01: MediaPlayer mp = MediaPlayer.create(context, file);
    02: mp.prepare();
    03: mp.start();
  3. 01: MediaPlayer mp = new MediaPlayer();
    02: mp.setDataSource(file);
    03: mp.start();
  4. 01: MediaPlayer mp = new MediaPlayer(); 
    02: mp.setDataSource(file);
    03: mp.prepare();
    04: mp.start();
アプリケーションの公開 アプリケーション管理 GooglePlayへのアプリケーションの公開
Q7. GooglePlayにアプリケーションを公開する際の条件として、正しいものはどれか。
アプリケーションの公開 アプリケーション配布 アプリケーションの署名
Q8. アプリケーションの署名に関する説明として、正しいものはどれか。
支援機能 開発機能 sqlite3のコマンド
Q9. Android SDKに付属するsqlite3のコマンドに関する説明として、正しいものはどれか。
支援機能 デバッグ機能 エミュレータ
Q10. Androidのエミュレータがサポートしていないハードウェア機能はどれか。

*注意*

この例題は実際の試験問題とは異なります。