平成17年(春)基本情報技術者[午前]解答&解説 | 学校法人 河合塾学園 トライデントコンピュータ専門学校
コードの中に分からない処理がないかどうかを確認 問題の概要をざっと見て解けそうだったら次にコードの中を見てみましょう。 例えば カズ この関数の処理が分からない ラク コードの流れを追ってみたけど何をしているのか分からない と言った 具体的な流れが分からなければ、全体の概要ややりたい実装内容を把握できたとしても問題を解くことは難しい でしょう。 また、少し疑問に思った点や若干理解できなかったと言ったあやふやな点が少し見つかったらそこにチェックしたり計算結果を書いておいたりしてメモを残しておくことも忘れてはいけません。 穴埋め問題では実際にその値を入れて整合が取れているかチェック 空欄を埋める穴埋め問題ではコード内に選択肢のコードを入力した後に整合性が取れるかどうかをしっかりとチェックしましょう。 特に問題文に立ち返ることで問題文中の処理と異なった動作や値になってしまう可能性もあり間違いに気づけることもあります。 ただ問題文を最初から全部見直してしまうと膨大な時間もかかってくるので、値や最終的な動作と言った問題の核となる部分だけを確認するようにしましょう。 カズ どうしても解けなかったらカンに頼るしかないけど、選択肢を減らせるかどうかだけでもかなり変わってくるよ! コードをじっくり読んで処理を押さえていく 全体の概要をしっかりとつかみ、コードを読んでも分からないところがなさそうだと感じたらしっかりと処理を押さえていきましょう。 その際単純に読み流しするのではなく、 それぞれの変数に対してどのような値が代入され、どのように変わっていくかと言った流れを押さえていくことが重要 です。 特に値を求める問題ではこの作業が出来ないと点数が取れないので、具体的な数値を入れて動いていく過程を押さえていきましょう。 ラク コードや問題を読んでも曖昧になってしまう場合は実際に変数や配列にどんな値が入っているか書き込むのも大事だぜ! 処理の流れにも注目 C言語で注意するべき点は 処理の流れに注目 することです。 例えばJavaScriptの様に上から読み込んで下へと処理が進む言語と異なり、C言語は1行目のコードを読み込んだら今度は10行目に処理が移り、今度また2行目のコードに戻ると言った動作をすることもあります。 この場合1行目→2行目→3行目・・・と素直に読み進めていくと意味が分からなくなってしまいます。 ラク 国語や英語みたいな文章じゃないからわからなくなっちまうよな 分からない問題はバッサリ飛ばす C言語の問題は中には難問もあり、100%を狙って1問1問に時間をかけすぎると時間が足りないこともあります。 順番に問題を解いていかないと後の問題も分からなくなるのではないかと思うかもしれませんが、まずC言語はその中で大問1~3問に分かれ、さらにそれぞれが小問1~3に分かれています。 そしてそれぞれの問題は解き方が独立しているので、大問1を飛ばしても2は解ける、なんてこともあります。 キュー さっきも書いた通り、1は穴埋め、2は処理の流れを追う、とかだと考え方も違うからもう片方を理解していなくても解けるで!
過去10年分析! 基本情報(Fe) 午後C言語対策のポイント - It入門書籍 スッキリシリーズ
年収 350万円〜 勤務地 東京都 300万円〜500万円 東京都・神奈川県 500万円〜800万円 東京都品川区 400万円〜600万円 東京都渋谷区
とか、こんな考えを持っている人は、 不合格がすぐそこまで迫っていると言えるでしょう。 もちろん選択肢から逆算して解答をするという方法が悪いとは言いませんが、 選択肢から解答を導く方法はあくまでも 選択肢を絞り込む際の最終手段 。 初めから選択肢から解答を絞り込むというやり方は、 私の経験上でもあまりロクなことがないため注意してください。 シロ C言語の問題は難しいから、 やっぱり基本を押さえた解答方法が一番かも知れないね チョコ あとは繰り返しプログラムを読むしかないな。 プログラムを読んだという経験が多ければ、 それだけ要点を押さえるスピードも上がるからな ・C言語の問題を解くためのコツ ・問題はデータの処理順に解く(分からなければ問題を飛ばす) C言語の問題を解く際には、 基本的にプログラムを上から解くのではなく、 データの処理順で解く ことをおススメします。 なぜデータの処理順で問題を解くようにするのか?