ITの基礎知識|ITパスポート・基本情報

【ITパスポート試験】の記事一覧

GUI

2017.10.25

この記事での学習内容 ITパスポート 基本情報 応用情報

グラフィックスを用いた視覚的な表示,ポインティングデバイスなどによる直感的な操作などGUI の特徴,GUI で使われる構成部品の特徴と役割,GUI 画面設計やシナリオなどを使用した設計の手順と留意事項を理解する。

用語例:ウィンドウ,アイコン,ラジオボタン(ラジオボックス),チェックボックス,リストボックス,プルダウンメニュー,ポップアップメニュー,テキストボックス

GUI(グラフィカルユーザインタフェース)

GUI(Graphical User Interface)とは、グラフィックを使って表された機能を、マウスで選んで操作できる視覚的なヒューマンインタフェースです。

機能が、直感的にわかりやすい「アイコン」などのシンボルを使って表示され、プログラムの起動などの基本的な操作をマウスを使ってできるので、キーボードに不慣れな初心者にも使いやすい操作環境です。

WindowsやMac OSなど、多くのOSがGUIを採用しています。

対して、キーボードでコマンドを入力しながら操作をするインタフェースのことをCUI(Character User Interface)といいます。

GUIの部品

GUIに対応するOSでは、ソフトウェアの画面設計に共通に利用できる、さまざまなGUI部品を提供しています。

チェックボックス
枠内にチェックを付けて選択肢を選ばせる部品です。同時に複数の選択肢を選ぶことができます。
ラジオボタン
円内に黒円をつけて選択肢を選ばせる部品です。複数の選択肢から一つだけを排他的に選ばせます。
リストボックス
リストとして表示される選択肢の一覧から選択できる部品です。
テキストボックス
自由記入形式でユーザがテキストを入力できる部品です。
プルダウンメニュー
メニューバーなどから選択肢のリストが垂れ下がるように表示されるメニューです。
ポップアップメニュー
右クリックなどで飛び出すように表示されるメニューです。

GUI画面設計の留意事項

GUI画面設計にあたっては、次のような点に留意します。

統一性
用語、マウスやキーボードの使い方、メッセージなどを統一する。画面レイアウトを画面間で統一する。
そのシステム内での統一性ももちろん、動作プラットフォームでの一般的な振る舞いに合わせるという意味での統一性も重要。
省力化
省略値(デフォルト値)や前回の選択肢の保存などにより、操作の手間を減らす工夫をする。入力時の適切な項目間のカーソル移動や日本語入力のON/OFFの自動化など。
ユーザの多様性
ユーザの多様性に対して、頻繁に行う操作には、マウスとキーボードの両方の手段を提供する。目の不自由な人や視力の弱い人にも配慮することや、特にWebページではPC以外からの閲覧も考慮するなど。
例外処理
途中での中断やご操作の際の取り消し(Undo機能)などの、よくある例外状況を許容する手段を提供する。
エラーメッセージはユーザを威嚇する表現を避けて、状況の説明、その原因、および次にすべき行為を案内するようにする。

ユーザの多様性を考慮すれば、キーボードの操作よりも、マウスによる操作が常に操作性が良いとは限りません。ユーザには個人差がありますし、同じユーザでもなれてくるとニーズが変わってくるものです。そのために、例えば使用頻度の高い操作に関しては、マウスとキーボードの両方のインタフェースを用意するようにします。

例えば、地図閲覧ソフトウェアを例にすると、特定の町の地図を表示する操作の場合、マウスだけを操作して、全国地図から出発し、近畿地方、京都府、京都市、中京区と絞り込んでいくのが典型的なGUIです。しかし、「住所欄」を設けてキーボードで「京都市中京区」と入力すると一回の操作で町の地図を表示できます。このような形でマウスとキーボード両方のインタフェースを用意すると良いでしょう。

 

この記事での学習内容 ITパスポート 基本情報 応用情報ヒューマンインタフェースを決定する要件,インタフェースを実現する技術の種類,特徴を理解する。用語例:ユーザビリティ,アクセシビリティ,インタラクティブシステム,音声認識,画像認識,動画認識,特徴抽出,学習機能,選択的知覚,ユーザ操作の分析,身体的適合性,ノンバーバルインタフェース,マルチモーダルインタフェース,空間型インタフェース,自...

Read more...

この記事での学習内容 基本情報 応用情報インフォメーションアーキテクチャ(情報アーキテクチャ)の考え方,目的,情報の組織化(五十音,カテゴリなど),構造化(階層型,タグ付けなど)などを理解する。用語例:ラベル,チャンク,ナビゲーション,LATCH(Location,Alphabet,Time,Category,Hierarchy)法,階層型,直線型,Web リンク型,フォークソノミー型,セ...

Read more...

情報処理技術者試験での学習内容【応用情報・基本情報】 ・インフォメーションアーキテクチャの考え方,目的を修得し,応用する。 ・代表的なヒューマンインタフェース技術の種類,特徴を修得し,応用する。 ・GUI の特徴,構成部品,GUI 画面設計の手順,留意事項を修得し,応用する。【ITパスポート】 ・ヒューマンインタフェースの特徴を理解する。(1)インフォメーションアーキテ...

Read more...

OSSの種類と特徴、構成 ITパスポート 基本情報 応用情報無償で利用できるソフトウェア一定の制限のもとに無償で利用できるソフトウェアがあります。インターネット上のサイトからダウンロードして利用できるものが一般的で、利用の仕方によって、フリーウェア、シェアウェア、オープンソースソフトウェアに分けられます。フリーウェア開発者が誰でも自由に使えるようにネットワークなどで配布している...

Read more...

情報処理技術者試験での学習内容【応用情報・基本情報】オープンソースソフトウェアの種類,特徴,機能,構成,利用上の考慮点,動向を修得し,応用する。【ITパスポート】オープンソースソフトウェア(OSS:Open Source Software)の特徴を理解する。(1)OSS の種類と特徴,機能,構成 ITパスポート 基本情報 応用情報LAMP/LAPP(LAMP:Linux,A...

Read more...

バックアップ

2017.10.23
この記事での学習内容 ITパスポート 基本情報 応用情報ファイルのリカバリを目的としたバックアップの取得方法と手順,世代管理,ファイルの修復方法と手順など,バックアップの方式を理解する。用語例:多重バックアップ,フルバックアップ,差分バックアップ,増分バックアップバックアップ大量のデータを保存し、大勢のユーザが共有利用するデータベースは万が一の障害に備えて、定期的にバックアップを作...

Read more...

この記事での学習内容 ITパスポート 基本情報 応用情報ハードディスク装置などの補助記憶装置の領域を,OS や利用者がファイルやディレクトリ(フォルダ)として使用できるようにするための機能を理解する。また,OS ごとに異なるファイルシステムが提供されていること,代表的なファイルシステムの特徴を理解する。用語例:FAT ファイルシステム,NTFS,HFS(Hierarchical File ...

Read more...

この記事での学習内容 ITパスポート 基本情報 応用情報ファイルを階層化して扱うディレクトリの種類と特徴,ディレクトリが管理するファイル情報,ファイル制御ブロック,ファイルポインタ,ファイルハンドルなどのファイル管理の仕組み,絶対パス,相対パスを使用したファイルの特定方法を理解する。また,ディレクトリ管理,ファイル共有の仕組み,考え方,アクセス権を理解する。用語例:物理的位置,保護情報,参...

Read more...

情報処理技術者試験での学習内容【応用情報・基本情報】・ファイルを階層化して管理するディクトリの種類,特徴,ファイル管理の仕組みを修得し,応用する。・ファイルシステムの種類,特徴を修得し,応用する。・ファイル編成,アクセス手法,検索手法,バックアップ方式を修得し,応用する。【ITパスポート】・ファイル管理の考え方を理解し,基本的な機能を利用する。・バックアップの基本的な考...

Read more...