Mac業界の最新動向はもちろん、読者の皆様にいち早くお伝えしたい重要な情報、
日々の取材活動や編集作業を通して感じた雑感などを読みやすいスタイルで提供します。

Mac Fan メールマガジン

掲載日:

Mac Fan 2018年3月号 第2特集「Swift超入門」おさらいテスト・解答

著者: Mac Fan編集部

Mac Fan 2018年3月号 第2特集「Swift超入門」おさらいテスト・解答

【Q1】

「変数」と「定数」の違いを答えなさい。

【A1】

「変数」は値を書き換えられるけど、「定数」は値を書き換えられない。

【Q2】

2つの「文字列型」の変数を足し算(+)すると、値はどうなるか答えなさい。

【A2】

2つの値(文字列)がつながる。

【Q3】

「ブーリアン型(Bool型)」に代入できるのは、何と何?

【A3】

「true(真)」と「false(偽)」。

【Q4】

演算子「*」と「/」の意味をそれぞれ答えなさい。

【A4】

掛け算(*)と割り算(/)。

【Q5】

「配列」から値を取り出すときの数字を何というか答えなさい。

【A5】

添字。

【Q6】

「配列」を宣言して複数の値を括弧内に一度に代入するとき、値は何の記号で区切るか答えなさい。

【A6】

「,(半角カンマ)」。

【Q7】

「辞書」から値を取り出すとき、添字の代わりに何を使うか答えなさい。

【A7】

「キー(キーワード)」。

【Q8】

「制御構文」とは何か、簡潔に答えなさい。

【A8】

プログラムの流れを変える文。

【Q9】

比較演算子「!=」の意味を答えなさい。

【A9】

左辺と右辺が違うときに「true(真)」。

【Q10】

「if文」の条件式が「false」だった場合の処理を追加するためには、どんな制御構文を使うか答えなさい。

【A10】

「else文」。

【Q11】

「for文」と「while文」はどんなときに使う制御構文か、簡潔に答えなさい。

【A11】

同じ処理を複数回繰り返すとき。

【Q12】

制御構文「switch文」に必要な要素について、「case」ともう1つを答えなさい。

【A12】

「default」。

【Q13】

「while文」において、処理を繰り返すのは「true」と「false」どちらのとき?

【A13】

条件式が「true」のとき。

【Q14】

「while文」の繰り返し処理が終わるのはどんなときか答えなさい。

【A14】

条件式が「false」のとき。