令和6年度 春期 午前Ⅱ 問23
ソフトウェア
JupyterLabの説明
機械学習を用いたビッグデータ分析において使用されるJupyterLabの説明はどれか。
- ア定期的に実行するタスクを制御するための,タスク管理ツールである。
- イデータ分析を行う際に使用する,対話型の開発環境である。
- ウ並列分散処理を行うバッチシステムである。
- エマスターノードをもたない分散データベースシステムである。
答えと解説を見る
✓ これが正解イデータ分析を行う際に使用する,対話型の開発環境である。
解説
JupyterLabは、データ分析で使う対話型の開発環境です。
JupyterLabは、Webブラウザ上で動く対話型の開発環境です。プログラムを小さな単位で書いてはその場で実行し、結果の数値やグラフを確かめながら次の処理を書き進められるので、試行錯誤を繰り返す機械学習やデータ分析の作業に向いています。コード、実行結果、説明の文章を一つの文書にまとめておけるのも特徴です。選択肢を見るときは、人が画面を見ながら一歩ずつ分析を進める道具か、それとも決まった処理を自動で回す仕組みやデータを蓄える仕組みかを軸にすると、ほかのツールと区別できます。
ほかの選択肢はなぜ違うのか
- ア定期的に実行するタスクを制御するための,…:定期的に実行するタスクを制御するタスク管理ツールは、決められた処理を決められた時刻や順序で自動的に動かすための仕組みです。人が結果を見ながら対話的に分析を進める開発環境とは用途が違います。
- ウ並列分散処理を行うバッチシステムである。:並列分散処理を行うバッチシステムは、大量のデータを複数のコンピュータで分けてまとめて処理する仕組みです。処理を一括で流すもので、一つずつ実行して結果を確かめる対話型の環境ではありません。
- エマスターノードをもたない分散データベース…:マスターノードをもたない分散データベースシステムは、データを複数のノードに分けて蓄える仕組みです。データを保存し取り出すための基盤であり、分析のプログラムを書いて実行する開発環境ではありません。
この問題の用語
- 機械学習大量のデータから、きまりを自分で見つけ出させるやり方です。集めて整えたデータを分析し、新しい傾向を導く段階で使います。
- ビッグデータ量が多く、種類もさまざまで、次々に発生し続けるデータのまとまり。これまでのやり方では扱いきれない規模になります。
- 分析集めたデータを細かく分けて、何がどう関わっているかを読み取ること。量が増えるほど、扱う道具も考え方も変わります。
- 分散処理一つの仕事を複数のコンピュータで分担して行う方式です。役割を分けて協調するクライアントサーバも、この形の一つです。
- データベースたくさんのデータを決まった形で貯め、探したり書き換えたりできるようにした仕組み。多くの人が同時に使うことを前提にしています。
出典:令和6年度 春期 ITサービスマネージャ試験 午前Ⅱ 問23
同じ用語が出る問題
- 令和7年度 春期 午前Ⅱ 問23(データベース)
- 令和6年度 春期 午前Ⅱ 問22:クライアントサーバに関する問題(データベース)
- 令和6年度 春期 午前Ⅱ 問11:データ管理者に関する問題(データベース)
- 令和6年度 春期 午前Ⅱ 問9:仮想化に関する問題(分散処理)
- 令和元年度 秋期 午前Ⅱ 問12:仮想化に関する問題(分散処理)
この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)