基本情報技術者試験 Javaプログラム問題の切り札
- 原修身 著
- 定価
- 1,958円(本体1,780円+税10%)
- 発売日
- 2003.6.6[在庫なし]
- 判型
- B5
- 頁数
- 256ページ
- ISBN
- 4-7741-1748-X
サポート情報
概要
本書は、基本情報技術者試験のJava問題に特化した2部構成のテキストです。第1部では「試験にでる」文法項目を厳選し、つぼを押さえた解説を行います。第2部では実際の試験形式に則した実戦問題を9題用意しました。Java受験者におくるJava対策の決定版です。
こんな方にオススメ
- 基本情報技術者試験受験者でJavaを選択しようと考えている方
- 試験向けにJavaの実戦的な問題演習をしたい方
目次
第1部 文法エッセンス解説編
- クラス図の基本
- 0-0 UMLのクラス図
- Javaとオブジェクト指向
- 1-1 Javaとは
- 1-2 オブジェクト指向プログラミングとは
- 1-3 クラスとは
- クラスの生成
- 2-1 クラスの宣言
- 2-2 クラス修飾子
- 2-3 メンバの定義
- 2-4 コンストラクタの定義
- 2-5 フィールドの初期化
- 変数の基本
- 3-1 Javaの変数
- 3-2 データ型
- 3-3 フィールド
- 3-4 ローカル変数
- 3-5 ラッパークラス
- メソッドの基本
- 4-1 メソッドの定義
- 4-2 メソッドの種類
- 4-3 データの受渡し
- 4-4 その他のメソッド
- アクセス制御の基本
- 5-1 アクセス制御の目的
- 5-2 アクセス制御の指定
- 5-3 アクセス制御と継承
- 継承の基本
- 6-1 継承とその意味
- 6-2 クラスと継承
- 6-3 オーバライド
- 6-4 抽象クラス
- 6-5 インタフェースと継承
- 6-6 代入互換性
- 6-7 オーバライドと隠蔽の例
- 配列の基本
- 7-1 配列の定義
- 7-2 配列の生成
- 7-3 配列のアクセス
- 文字処理の基本
- 8-1 文字と文字配列
- 8-2 文字列
- 8-3 文字列操作
- 8-4 StringBufferによる文字列操作
第2部 トライアル問題演習編
- 1問 商品の属性を管理するプログラム
- 問題
- 解説
- 解答
- 2問 コンピュータの値引き価格を比較するプログラム
- 問題
- 解説
- 解答
- 3問 迷路を解くプログラム
- 問題
- 解説
- 解答
- 4問 モグラたたきゲームのプログラム
- 問題
- 解説
- 解答
- 5問 画像データの色を数えるプログラム
- 問題
- 解説
- 解答
- 6問 信頼度成長曲線を印刷するプログラム
- 問題
- 解説
- 解答
- 7問 自由曲線を描画するプログラム
- 問題
- 解説
- 解答
- 8問 タグ構造の文字列を解析するプログラム
- 問題
- 解説
- 解答
- 9問 2つの10進数の乗算を文字配列によって行うプログラム
- 問題
- 解説
- 解答
Column プログラムの難易度を決定するのは?
Column 試験のスコアはどう決まる?
Appendix
- 第1問 商品の属性を管理するプログラム
- 第4問 モグラたたきゲームのプログラム
- 第9問 2つの10進数の乗算を文字配列によって行うプログラム
Index
プロフィール
原修身
エービーシー情報(有)代表取締役。OS、コンパイラなどの基本ソフトや自動車、銀行などのシステム開発にプログラマ、SE として長く携わる。基本ソフトではアセンブラ、C による開発、業務ソフトではJava、PHP による開発が多い。
著書:『基本情報技術者試験 Java プログラム問題の切り札』(技術評論社)/『3週間完全マスター テクニカルエンジニア(データベース)』(日経BP 社、共著)
保有する資格:基本情報処理技術者、データベーススペシャリスト、特種情報処理技術者、第一種情報処理技術者