知識の範囲が示されました。選択を検討している人は、要チェックです。関するシラバスの内容は、それほど多くないので、以下に全文を掲載します。プログラムの作成方法の基本を修得し,適用する。オブジェクトの生成方法,操作方法を修得し,適用する。問題解決のために適した代表的な標準ライブラリ又は外部ライブラリを用いて,効率良くプログラミングを行う方法を修得し,適用する。数値計算,テキスト処理,データ処理などを行うプログラムの作成方法を修得し,適用する。インタプリタであることの長所と短所を理解して利用する方法を修得し,適用する。四則演算や論理演算を用いた式を活用し,プログラムを実行モードや対話モードで利用する。整数,浮動小数点,式の表現,四則演算子,代入演算子,比較演算子,論理演算子,代入文など(3)要素をもつデータ型シーケンスなど,要素をもつデータ型を使ったプログラムを作成する。リスト,文字列,タプル,辞書,集合,イテレータ,添字,キー,スライス,リスト内包表記など(4)選択型のプログラム条件式を使って条件分岐するプログラムを作成する。文など(5)反復型のプログラム反復型の制御文を使ったプログラムを作成する。型,リスト,文字の入出力,ファイル操作などに関する組込み関数の利用場面を理解し,プログラムを作成する。利用者の定義による関数を用いて構造化されたプログラムを作成する。文,ラムダ式,再帰呼出し,デコレータなど(8)クラスとオブジェクトクラスを定義し,オブジェクトを生成してプログラムを作成する。(9)変数及び関数の値の取扱い変数間の代入,オブジェクトの変更,関数の値の受渡しに注意し,プログラムを作成する。問題解決のために適した代表的な標準ライブラリ又は外部ライブラリを利用し,プログラムを作成する。アプリ、組み込みアプリなどがありますが、シラバスには、これらの言葉は一切出てきません。「人工知能関連の難しい問題が出るのかな?」と心配していた人は、どうぞ安心してください。いうのは、決して不思議なことではありません。午後試験で選択できる他のプログラミング言語も、同様だからです。知識は要求されません。知識は要求されません。いう問題が出題されています。言語構文が、どの程度わかっていればよいのでしょう。入門書レベルの言語構文がわかればOKだとわかります。つの扉(株式会社アンク著、翔泳社刊)」という初心者向けの入門書の目次です。割り当てると、以下のようになります。初心者向けの入門書で、十分に出題範囲を網羅できることがわかります。これも、決して不思議なことではありません。出題範囲も、同様だからです。(9)付録ただし、言語構文がわかるだけでは、問題を解くことはできないでしょう。問題のテーマは、プログラムに示されたアルゴリズムを読み取ることだからです。言語の問題と同様です。同様にオブジェクト指向プログラミングができる言語なので、プログラムに示されたオブジェクト指向の概念を読み取ることも必要になります。出題されると予測されます。プログラムの作成方法の基本を修得し,適用する。オブジェクトの生成方法,操作方法を修得し,適用する。問題解決のために適した代表的な標準ライブラリ又は外部ライブラリを用いて,効率良くプログラミングを行う方法を修得し,適用する。数値計算,テキスト処理,データ処理などを行うプログラムの作成方法を修得し,適用する。インタプリタであることの長所と短所を理解して利用する方法を修得し,適用する。ライブラリ(再利用可能なプログラムの部品群)という言葉が示されています。膨大な数のライブラリが用意されています。どのライブラリが出題されるのでしょうか。プログラムの作成方法の基本を修得し,適用する。オブジェクトの生成方法,操作方法を修得し,適用する。問題解決のために適した代表的な標準ライブラリ又は外部ライブラリを用いて,効率良くプログラミングを行う方法を修得し,適用する。数値計算,テキスト処理,データ処理などを行うプログラムの作成方法を修得し,適用する。インタプリタであることの長所と短所を理解して利用する方法を修得し,適用する。問題解決のために適した代表的な標準ライブラリ又は外部ライブラリを利用し,プログラムを作成する。文,モジュール,パッケージなどこれは、実際の問題が出題されるまで何ともいえませんが、組み込み関数(いつでも利用できる関数)の種類は覚えておきましょう。主な組み込み関数です。ここでは、引数を省略して、関数の名前だけを示しています。インスタンスの型を得る「ええっ、こんなに覚えられないよ!」と思うかもしれませんが、心配ご無用です。問題のプログラムの中で使用しているライブラリの説明は、問題用紙の末尾に掲載されてきました。