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