Android Certification for Engineers

スキルチェックミニテスト

【ACE】模擬問題

■ 設問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();

アプリケーションの公開 アプリケーション管理 Android Marketへのアプリケーションの公開
Q7. Android Marketにアプリケーションを公開する際の条件として、正しいものはどれか。
アプリケーションの公開 アプリケーション配布 アプリケーションの署名
Q8. アプリケーションの署名に関する説明として、正しいものはどれか。
支援機能 開発機能 sqlite3のコマンド
Q9. Android SDKに付属するsqlite3のコマンドに関する説明として、正しいものはどれか。
支援機能 デバッグ機能 エミュレータ
Q10. Androidのエミュレータがサポートしていないハードウェア機能はどれか。

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