| 理想的な到達レベルの目安 | 標準的な到達レベルの目安 | 未到達レベルの目安(可) |
C言語を用いて文字列の操作を行うことができる。 | 実問題の文字列に対して適切な手法で実装することができる。 | 文字列操作について関数や入出力を理解し実装できる。 | 文字列操作関数や入出力について理解できる。 |
C言語のポインタを用いてメモリ操作が出来る。 | 実問題に対して、効率的なメモリ操作で実装できる。 | メモリ操作やポインタについて理解し、実装できる。 | C言語のポインタの概念を理解できる。 |
構造体を用いて適切なデータ構造を構築できる。 | 実問題に対して適切なデータ構造を構築し、操作することができる。 | 構造体を適切に構築することができる。 | 構造体を理解し、基礎的な使用ができる。 |
マクロとプリプロセッサを理解し、実装できる。 | 効率的なソースコードを作成するために適切なマクロとプリプロセッサを使用できる。 | マクロとプロプロセッサについて理解し、適切に実装できる。 | マクロとプリプロセッサを理解できる。 |
ビット操作を理解し、実装できる。 | 効率的なソースコードを作成するためにビット操作を使用できる。 | ビット操作について理解し、最適なコードを実装できる。 | ビット操作関数を理解し、実装できる。 |
メモリの動的確保を理解し、実装できる。 | 膨大なデータを取り扱う実問題に対して適切なコードを実装できる。 | メモリの効率的な使用方法を理解し、関数を使うことができる。 | malloc関数やcalloc関数を理解し、実装できる。 |
ファイル操作を理解し、実装できる。 | 実問題に対して、適切なファイル操作を実装できる。 | ファイル操作関数を理解し、問題に対して適切なソースコードを作成できる。 | ファイル操作関数を理解し、実装できる。 |