『ITパスポート』と『ウェブ解析士』を比較してみるか-20

今回からもっともボリュームの多い「テクノロジ系」を見てみよう。

大分類中分類項目TACテキスト
7:基礎理論13. 基礎理論
33. 離散数学
34. 応用数学
35. 情報に関する理論
5-1. 数の表現
5-2. 集合と論理演算
5-3. 統計とグラフ理論
14. アルゴリズムとプログラミング36. データ構造
37. アルゴリズムとプログラミング
38. プログラム言語
39. その他の言語
5-4. アルゴリズムとデータ構造
5-5. プログラム言語
8:コンピュータシステム15. コンピュータ構成要素

40. プロセッサ
41. メモリ
42. 入出力デバイス
6-1. コンピュータの種類
6-2. コンピュータの構成
6-3. プロセッサ
6-4. メモリ
6-5. 補助記憶装置
6-6. 入力装置
6-7. 出力装置
6-8. 入出力デバイス
16.システム構成要素
43. システムの構成
44. システムの評価指標
6-9. システム構成の種類
6-10. システムの性能
6-11. システムの信頼性
17. ソフトウェア
18. ハードウェア
45. オペレーティングシステム
46. ファイルシステム
47. オフィスツール
48. オープンソフトウェア
49. ハードウェア
7-1. ソフトウェアの分類
7-2. OSの機能
7-3. ファイル管理
7-4. 文字コードとフォント
7-5. ソフトウェアパッケージ
9:技術要素 19. 情報デザイン50. 情報デザイン
51. インターフェイス設計
8-1. インタフェース設計と情報デザイン
20. 情報メディア
52. マルチメディア技術
53. マルチメディア応用
8-2. 情報メディア
21. データベース
54. データベース方式
55. データベース設計
56. データ操作
57. トランザクション処理
8-3. データベースの基礎
8-4.関係データベース
8-5. データベース管理システム
8-6. データベース操作
22. ネットワーク
58. ネットワーク方式
59. 通信プロトコル
60. ネットワーク応用
9-1. ネットワークの基礎
9-2.LAN
9-3. TCP/IP
9-4. WWW
9-5. 電子メール
9-6.WANと通院サービス
23. セキュリティ61. 情報セキュリティ
62. 情報セキュリティ管理
63. 情報セキュリティ対策・情報セキュリティ実装技術
10-1. 情報セキュリティマネジメント
10-2. 暗号化技術
10-3.認証技術
10-4. コンピュターウィルスと不正行為
10-5. ネットワークセキュリティ
10-6. その他のセキュリティ知識
ITパスポート試験シラバス(変更箇所表示版) (ipa.go.jp) と「ニュースペックテキスト ITパスポート 2023年度 オールカラー図解 これ一冊でインプット&アウトプット 」から抜粋して管理人が作成

13. 基礎理論

キーワードをピックアップしてみた。赤字のキーワードは、シラバスVer6.0から新たに追加されたキーワードだ。

Noキーワード意味ウェブ解析士
1AND論理演算子で、二つの条件が両方とも真の場合に真となる
2OR論理演算子で、二つの条件のいずれかが真の場合に真となる
3NOT論理演算子で、条件を反転させる
4XOR論理演算子で、二つの条件のいずれか一方が真である場合に真となる(排他的論理和)
5条件検索指定された条件に基づいてデータを検索する
6平均値データの総和をデータの個数で割った値
7中央値データを小さい順に並べた場合に、中央に位置する値
8最頻値データの中で最も頻度が高い値
9標準偏差データのばらつき具合を示す指標
10偏差値データの平均値からの偏差を標準偏差で表した値
11分散データのばらつき具合を示す指標(標準偏差の二乗)
12相関係数二つの変数間の関連性の強さを表す指標
13説明変数他の変数の値を説明するために使用される変数
14目的変数説明変数によって予測・解明される変数
15推定サンプルデータから母集団の特性を推測する
16仮説検定サンプルデータから仮説の真偽を統計的に検証する
17回帰分析一つ以上の説明変数を使って目的変数を予測する分析
18相関分析二つ以上の変数の間の相関関係を調べる分析
19データの集計データを集めて要約すること
20データの並べ替えデータを特定の順序に従って整理すること
21ランキングデータを大小順に並べて順位を付けること
22線形代数ベクトルや行列を扱う数学の分野
23ベクトル多次元空間上の量を表現するための数学的な概念
24行列数値を格子状に配列したもので、行と列からなるデータ構造
251変数関数の微分関数の傾きを求めるための操作
261変数関数の積分関数の面積を求めるための操作
27尺度データの測定レベルを分類するための尺度。名義尺度、順序尺度、間隔尺度、比例尺度などがある。
28誤差予測値と実測値の差を表す指標
29頂点(ノード)グラフ理論において、グラフの中で繋がりのある要素を表す
30辺(エッジ)グラフ理論において、グラフの要素同士を結ぶ線を表す
31有向グラフグラフ理論において、辺に向きがあるグラフ
32無向グラフグラフ理論において、辺に向きがないグラフ
33ルールベース判断や推論を行うためにルールで構成されるシステム
34特徴量機械学習やデータ分析において、データの属性や特徴を表す
35機械学習(教師あり学習、教師なし学習、強化学習)データからパターンや規則性を学習し、予測や意思決定を行う手法
36ニューラルネットワーク神経細胞の仕組みに着想を得た機械学習の手法
37バックプロパゲーションニューラルネットワークにおいて、誤差を逆伝播させて重みを調整する手法
38活性化関数ニューラルネットワークにおいて、入力を出力に変換する関数
39ディープラーニング多層のニューラルネットワークを用いた機械学習の手法
40値や演算子を組み合わせた式言語の要素
41条件式条件を評価して真偽値を返す式
42演算子演算を行うための記号やキーワード
43代入変数に値を格納する操作
44注釈コード中に追加される説明やコメント
45入出力データの入力や出力操作
46手続手順や手法に基づいた処理
47関数名前付きの処理やサブルーチン
48引数関数に渡される値や変数
49戻り値関数が実行後に返す値
50データ型変数や値の種類や形式。整数型、実数型、論理型、文字型など
51探索のアルゴリズムデータの中から目的のデータを探す手法
52整列のアルゴリズムデータを特定の順序に並べ替える手法
53C汎用的なプログラミング言語
54Fortran数値計算に特化したプログラミング言語
55Javaオブジェクト指向プログラミング言語
56C++拡張されたC言語でのプログラミング言語
57Pythonシンプルで扱いやすいプログラミング言語
58JavaScriptウェブページやアプリケーションのための言語
59Rデータ解析や統計処理のための言語
60字下げコードブロック内で行われるインデントの操作
61ネストの深さネストされた構造の階層の深さ
62命名規則識別子の命名における規則やルール
63モジュール分割プログラムを複数のモジュールに分割すること
64メインルーチンプログラムの実行が開始される部分
65サブルーチンメインルーチンから呼び出される部分
66ライブラリ再利用可能な関数や処理の集合
67APIアプリケーションプログラミングインターフェース
68WebAPIウェブ上で利用できるAPI
69ローコードプログラミングの知識が少なくてもアプリを作成できる手法
70ノーコードプログラミングを行わずにアプリを作成できる手法
71JSONJavaScript Object Notationの略称

基礎理論ではキーワード71個中、「ウェブ解析士」のテキストに登場したキーワードは22個だった。22/71=31.0%。約31%にキーワードの重複が見られた。

  1. アクセスログのデータなどの分析に関することはウェブ解析士も知っておかないといけない。ということで、30%もの重複になったのであろう。
  2. アルゴリズムやプログラムでは、あまり重複は見られなかったが、APIなどは「ウェブサービス」の利用に関わるキーワードなので重複していた。

次回へと続く


前回の記事:『ITパスポート』と『ウェブ解析士』を比較してみるか-19
次回の記事:『ITパスポート』と『ウェブ解析士』を比較してみるか-21

参考