mayumoto.files.wordpress.com · web view2015年度 前期期末テスト試験問題 科目名...

5
p. 1 Nakano School of Business March 5, 2022 2015 年年 年年年年年年年年年年年 年年年 Android 年年 年年年年 年年 年 年年年 年年年年年年 年年年年年年年年 年年年 年年 () 年/100 年 年年年 【】 年年 年年年年 年年 年年年 年年年年年年年年 年年年年年年 年年年年年年年年年年年年年 年年 年年 0) 年年年年年年年年年年年年 年年年 、。 年年年 1、。 年年 、。 年年年 、。 ; 年年 、。 10年年年年年 年年年年 年年 年年年 年年年 年 年年 年 年年年年年 60、 10 「」 年年年年年 年 年年年年年年年年年年年 年年年年年 BGM 年年年年年 1 / 5 g h a b d c e i f j

Upload: duongthuan

Post on 09-Apr-2018

216 views

Category:

Documents


3 download

TRANSCRIPT

p. 1 Nakano School of Business May 7, 20232015 年度 前期期末テスト試験問題

科目名 Android 概論

担当教員 湯本 真

教科書 持ち込み不可 パソコン使用不可

氏名                  (学籍番号)        得点 

                                     点/100 点

【問1】 下記のゲームの画面と使用の記述は、教科書で説明しているヘリコプタのゲームの

仕様です。くうはく

空白ぶ ぶ ん

部分を完成させて、かいとうらん

解答欄に記入してください。    (20点)

【 ヘリコプタのゲームの仕様 】

① ヘリコプタはタップで上昇し、タップをやめると下降する。

② ヘリコプタでアイテムをキャッチすると点数が入る。

③ ヘリコプタはプロペラが回って見えるようにアニメーション表示する。

④ アイテムは1個ずつ、右から左に流れるように飛んでいく。

⑤ アイテムが出現する高さは、毎回ランダムにする。

⑥ 画面から消えたら、次のアイテムを出現させる。;⑦ アイテムは、図形の円で描く。

⑧ アイテムキャッチでスコアを10点ずつ加算する。

⑨せいげん

制限じ か ん

時間は60秒にして、残り時間はカウントダウンで「あと10秒」のように

表示する。

⑩ 残り時間「0秒」でゲームオーバーにする。

⑪ アイテムをキャッチすると効果音が鳴る。

⑫ プレイ中は BGM が流れる。

⑬ ハイスコアが保存されるようにする。

1 / 5

g

h

a

b

c

de

f

ij

p. 2 Nakano School of Business May 7, 2023a b c D e f g h i j

【問2】 下記の記述は Android アプリについての説明です。くうはく

空白ぶ ぶ ん

部分を埋める適切な用語を、せ ん た く し

選択肢から

選んで、かいとうらん

回答欄にき ご う

記号で記入してください。            (30点)

アプリはアプリケーションのりゃく

略 で、スマホやパソコン上で動くプログラムのことです。

私たちのよく知っている「LINE」や「facebook」もアプリの一つです。

スマホは大きく分けて Androidじんえい

陣営と iPhone 陣営があり、アプリはその陣営のスマホやタブ

レット

でのみ動かすことができます。

アプリの作成はパソコン(Windows マシンか Mac)とインターネットせつぞく

接続かんきょう

環 境があれば可能です。

Android アプリの開発ツール(Android Studio)は、すべて無料で誰でもダウンロードして使う

ことが可能です。

■選択肢 (A)インターネット (B)アプリケーション (C)Windows (D)iPhone (E)むりょう

無料

(F)LINE

ア イ ウ エ オ カ

2 / 5

エ オ

p. 3 Nakano School of Business May 7, 2023

【問3】 下記の記述はコンピュータの概念(Android)にでてくる用語の一覧です。

各記述にがいとう

該当する用語を、せ ん た く し

選択肢から選んで、かいとうらん

解答欄に記入してください。 (25点)

① あるプラットフォーム(ここでは Android)向けのアプリケーションを開発する際に

使用できる命令や関数の集合のことです。

② OS のちゅうかく

中 核ぶ ぶ ん

部分のことです。コンピュータのハードウェアとソフトウェアを結び付け、

そのやりとりを管理します。

③ アプリケーションのど だ い

土台として機能するソフトウェアのことです。

④ あるソフトウェアやハードウェアを動作させるために必要なき ば ん

基盤となるハードウェアや OS、ミ

ドルウェアのことです。

⑤ OS とアプリケーションのちゅうかん

中 間に入るソフトウェアのことです。アプリケーションに対して OS

よりも高度で具体的な機能を提供します。

⑥ よく使うプログラムを、再利用できるようにぶ ひ ん か

部品化してまとめたファイルのことです。

⑦ プログラムの実行時に必要となるライブラリのことです。実行時にじ ど う て き

自動的にとりこまれます。

■選択肢 (A)プラットフォーム (B)カーネル (C)ライブラリ (D)API (E)ランタイム(F ミドルウェア

(G)フレームワーク

① ② ③ ④ ⑤ ⑥ ⑦

3 / 5

p. 4 Nakano School of Business May 7, 2023

;

【問4】 下記のが い ね ん ず

概念図は、Android 上で稼働するプログラムのコンパイルの概念を説明

しています。概念図のくうはく

空白ぶ ぶ ん

部分を完成させてください。 (25点)

4 / 5

p. 5 Nakano School of Business May 7, 2023

(A) (B) (C) (D) (E)

5 / 5

A

B

C D

E

C