おっけん

おっけん

最近の記事

基本情報H29春 問11Java 解説

問題について電気料金プランの問題です。使用量に応じて、単価が変わったり、料金によって割引率が変わったりする部分をどうやってプログラムで表現しているかを押さえるとよいです。取り組みやすいテーマであり、コードの数もそこまで長くないので、時間をかければ高得点が取れそうです。 設問1 a ア[ a ] class TierTable { final double[][] pairs; ...} TierTableは(1)より、抽象クラスであることがわかります。

    • 基本情報H27秋 問11Java 解説

      問題についてキャッシュ管理の問題です。内容自体はシンプルですが、仕様説明が長いことと、ArrayListの扱いに慣れていないと少し苦しいかもしれません。 ただ、ある程度知識があれば空欄の箇所と説明を照らし合わせれば正解できてしまいます。複雑そうな問題ほどそのパターンが多いのであきらめずに点数をもぎ取りに行くのが大事だと思います。 設問a ウclass BlockDevice { //512個の固定ブロックを100個 private final byte[][]

      • 基本情報H25春 問11Java 解説

        プログラムの流れ あみだくじの作成と結果の表示を行うプログラムです。 想像しやすく解きやすいテーマだと思います。 問題を解く中でたくさんメソッドが出てきて混乱する場合は、そのメソッドが何をするメソッドなのかの説明を横にメモしておくとスムーズに解ける思います。 設問1 ウ問題文を読むと、 「クラスGhostLegの内部クラスVerticalLineは1本の縦線を表すクラスで、 (VerticalLineの)インスタンスは接続している横線を保持している。この内部クラスでは、

        • 基本情報H23秋 問11Java 解説

          プログラムの流れ住所録のエントリを追加したり、削除したり、検索を行う住所管理プログラムです。 コードが長くてよくわからない場合まずはmainメソッド内を見てみる たくさんのクラスに分かれていて流れがつかみにくい場合はmainメソッド内の処理を見てみるとよいと思います。 AddressBookクラスのaddrbookにNameクラスとAddressクラスをセットで追加していることがわかります。 設問1 a. アNameクラス内の入れ子クラスCriteriaが何をimple

        基本情報H29春 問11Java 解説