SJC-A(SjcA)[SunJavaアソシエイツ試験310-019]対策講座の内容
学習目的
このコースは、SJC-A試験に合格するための試験対策テクニックを身につけることを目的とします。
対象の方
SJC-Aを取得したい方
受講に必要な前提知識
「プログラミング初心者のためのJavaオブジェクト指向/UML入門講座」受講、もしくは同レベルの方
受講時間
試験対策講座:40時間
受講料
¥148,000(税込¥155,400)
学習トピック
講習のポイント:
SJC-Aではどのような問題が出され、どのように解答すべきか?を模擬問題を通して徹底的に演習します。
SJC-A試験は試験対策なしで挑む場合、SJC-P同様によほど注意深く問題を吟味できないと時間内に合格点をカバーする正解率をあげるのは難しくなります。試験はオブジェクト指向、UMLとJava言語の基本文法が中心になります。
試験では次のような問題が出題されます(Sunによる例題)
1. クラスのインスタンス変数やメソッドに指定する修飾子で、アクセス制御にかかわる
Java 言語のキーワードは次のうちどれですか?2つ選択してください。
A.extends
B.implements
C.private
D.default
E.public
F.import
正解:CE
2. 次の図が与えられているとします。
Bar と Foo の関係
Bar と Foo の関係は次のうちどれですか?
A.Bar は Foo のスーパークラスである
B.Bar と Foo は関連がある
C.Foo は Bar を実装する
D.Foo は Bar というパッケージに含まれている
E.これは有効な UML 表記ではない
正解:B
3. boolean 型の値は次のうちどれですか?
A.0
B.null
C.偽
D.true
E.\0
正解:D
4. 次のメソッドに対するオーバーロードとして正しくないものはどれですか?
void myMethod() { ... }
A.void myMethod(int i) { ... }
B.String myMethod() { ... }
C.void myMethod(int x, int y) { ... }
D.int myMethod(String str, int i) { ... }
正解:B
5. 次のコードが指定されているとします。
1. class Test {
2. public static void main(String args[]) {
3. int val = 2;
4. switch(val){
5. case 1:
6. case 2:
7. case 3:
8. //処理 a
9. case 4:
10. //処理 b
11. break;
12. default:
13. //処理 c
14. }
15. }
16. }
実行結果は次のうちどれですか?
A.コンパイルエラーが発生する。
B.実行時に例外がスローされる。
C.処理 a だけが実行される。
D.処理 a と処理 b が実行される
E.処理 a と処理 b と処理 c が実行される。
F.処理 c だけが実行される。
正解:D
備考
SJC-A受験料金の割引制度があります。
講師より
これからプログラミングを学習される、プロを目指す方、オブジェクト指向への転換をされる方などにSJC-A資格の取得は推奨できます。
