コンピュータシステム
-
問1 マクロ
Excelの機能の1つであるマクロについて、正しいものはどれか。 戻る 次へ
-
問1 フェールセーフ
フェールセーフについて、正しいものはどれか。 戻る 次へ
-
問1 NFC
NFCについて、正しいものはどれか。 戻る 次へ
-
ハードウェア
コンピュータ ディスプレイ 入力装置 プリンタ 文字や画像の読み取り ウェアラブルデバイス サーバー その他用語 コンピュータ コンピュータには次のような種類があるよ。 POINT 01 汎用コンピュータ 事務処理から技術計算までの幅広い用途に利用されているコンビュータのこと。メインフレームともいうよ。 POINT 02 仮想コンピュータ 物理的なコンピュータ上に、仮想的なコンピュータを構築したもの。 POINT 03 スーパーコンピュータ 大量の計算を高速で処理するコンビュータ。地球規模の環境シミュレーシヨンや遺伝子解析などに使われているよ。 POINT 04 マイクロコンピュータ 小さな1枚のチップにCPUの機能を集積したコンピューターのこと。 ディスプレイ ディスプレイには次のような種類があるよ。 LCD(Liquid Crystal Display) 液晶ディスプレイのこと。プロジェクターなどに使用されているよ。 OELD(Organic Electro Luminescence Diode) 有機ELディスプレイのこと。PCやスマホに使用されているよ。 PCのディスプレイは、解像度を1280×1024のように、画面を構成する画素の数で表すよ。 また、SXGA(eXtended Graphics Array)やQVGA(Quarter Video Graphics Array)で解像度を表す場合もあるよ。 入力装置 キーボードは、入力したい文字の書かれたキーを指で押すことで、コンピュータへ入力するもの。 ファンクションキーは、キーボードにF1~F12と書かれているもの。 テンキーは、キーボードの右側にある、0~9までの数字と、四則演算に必要なキーのこと。 光学マウスは、底面の発光器と受光器によって、移動の量、方向、速度を読み取るもの。 タッチパッドは、指を使って盤面上から操作するもの。 タブレット(ディジタイザ)は、ペンを用いて盤面上から操作するもの。
-
システム構成要素
クライアントサーバシステム システム構成 RAID サーバ仮想化 マイグレーション 処理 システムの信頼設計 稼働率 直列システムと並列システム その他用語 クライアントサーバシステム サービスを要求する側(クライアント)と、サービスを提供する側(サーバー)に役割が分かれているシステムのこと。 ユーザーからの要求をクライアントがを受け付けて、サーバが必要な処理を行うよ。 システム構成 システムの構成には、次のような種類がある。 シンプレックスシステム 1つの処理を1つのシステムで行うもの。 デュアルシステム 1つの処理を2つのシステムで行うもの。 同じ処理を2組のシステムで行い、実行結果を照合しながら進める。 このようにすることで、信頼性を高めることができる。 デュプレックスシステム 1つの処理を2つのシステムで行うもの。 主系と待機系を用意して、主系に処理をさせ、待機系は待機させる。 主系に障害が発生して処理ができなくなった場合、切り替えて待機系に処理をさせるよ。 主系が正常に処理をしている間、待機系をどのように待機させるか、3つの方式がある。 方式 詳細 切替え速度 コールドスタンバイ 待機系の電源を切っておく、または別の処理を行わせる方式。障害が発生してから起動または再起動するよ。 遅い ウォームスタンバイ 待機系の電源を一部入れておき、待機中は主系と同期を行う、またはバックアップを取っておく方式。障害発生後に処理を引き継げるようにしておくよ。 中程度 ホットスタンバイ 待機系の電源を入れておき、待機中は主系と同期を行う、同じ設定をしておく方式。障害発生後、直ちに処理を引き継げるようにしておくよ。 速い RAID RAID(Redundant Array of Independent Disk)は、複数のハードディスクを組み合わせて、1つのハードディスクのように扱うもの。高速化や耐障害性の向上といったメリットがあるよ。 RAIDには、次のような種類がある。 RAID0 2台以上のハードディスクに、1つのデータを分割して書き込む。ストライピングともいう。 このようにすることで、データの書き込み速度の向上が見込める。 しかし、ハードディスクが1台でも故障すると、全てのデータが使えなくなるよ。 RAID1 2台以上のハードディスクに、同じデータを並列して書き込む。ミラーリングともいう。 このようにすることで、信頼性の向上が見込める。 いずれかのハードディスクが故障しても、他のハードディスクからデータを読み出せるよ。 RAID5 3台以上のハードディスクに、データを分散して書き込む。 誤りを訂正するパリティも分散して保存する。 1台のハードディスクが故障しても、他のハードディスクにあるデータとパリティから、データを復旧することができるよ。
-
コンピュータ構成要素
コンピュータの構成 CPU GPU コア デバイスドライバ メモリ 光ディスク システムの性能 IoT インターフェース コンピュータの構成 コンピュータは次の5つの装置で構成されている。 入力装置 データをコンピュータに入力する。 制御装置 ハードウェアを制御する。 演算装置 データを計算する。 記憶装置 データを保存する。 出力装置 データを表示する。 実線は制御の流れ、点線はデータの流れを表しているよ。 CPU CPU(Central Processing Unit)は、制御装置と演算装置をまとめた、人間の頭脳のような働きをするもの。 中央処理装置やプロセッサともいうよ。 CPUの性能を表す指標には、ビット数とクロック周波数がある。 CPUには32ビットのものと64ビットのものがあり、64ビットの方が性能が良い。 また、クロック周波数が高いほど性能が良いよ。 クロックは、CPUが処理の同期を取るために周期的に発生させている信号のこと。音楽で使うメトロノームと同じ役割をしていて、命令を実行するタイミングを調整する。 クロック周波数は、1秒間に発生させているクロックの回数のこと。単位はヘルツ(Hz)で、3.20GHzの場合、1秒間に約32億回動作する。 1秒間に実行できる命令数は、クロック周波数を、1命令当たりのクロック数で割ることで求めることができる。 クロック周波数が高いほどCPUの発熱量が増加するので、それに応じた冷却装置が必要になる。 また、CPUの発熱量や消費量を監視し、余裕がある時にクロック周波数を上げて処理能力を向上するターボブーストというものがある。一緒に覚えておこう。 GPU GPU(Graphics Processing Unit)は、三次元グラフィックス画像処理をCPUに代わって高速に処理する演算装置。画像を表示するために必要な計算をする。 動画再生、3D、科学シミュレーションなど、大量の演算が必要な処理で活躍するよ。 コア 演算を行う回路のことを、コアという。 マルチコアプロセッサは、1つのCPUに複数のコアを装備しているもの。 それぞれのコアが別の処理を同時に実行することで、システム全体の処理能力の向上を図る。 マルチコアプロセッサには、次の2つがあるよ。 デュアルコアプロセッサ 2につのコアを持つもの。デュアルコアCPUともいう。 クアッドコアプロセッサ 4つのコアを持つもの。クアッドコアCPUともいうよ。 デュアルコアよりグアッドコアの方が、同時に実行する処理の数を多くできるよ。 デバイスドライバ デバイスドライバ(Device Driver)は、PCに接続されている周辺機器を制御するソフトウェア。 周辺機器の種類は多く、あらかじめ全てのデバイスドライバをOSに搭載しておくことは現実的ではない。 そのため、新しい周辺機器を接続する時に、その周辺機器に対応したデバイスドライバをインストールして、OSに組み込むよ。 キーボードやマウスを扱う際も、デバイスドライバが必要になる。しかし、最初から組み込まれているため、利用者がインストールすることはほぼないよ。 プラグアンドプレイは、PCに周辺機器を接続した時、自動的にデバイスドライバの組み込みや設定が行われるもの。 メモリ メモリは記憶装置のこと。 メモリは、大きく分けるとRAM(Random Access Memory)とROM(Read Only Memory)になる。 さらに、RAMはDRAM(Dynamic RAM)とSRAM(Static RAM)に分かれる。 ROMは読み取り専用という特徴がある。 主記憶装置とDRAM CPUは処理を行う際、主記憶装置にアクセスして必要なデータを読み出す。 主記憶装置は、CPUが直接読み書きをする記憶装置のこと。CPUが実行するデータが一時的に保存されている。メインメモリともいう。 主記憶装置には、DRAMが用いられている。 DRAMを発展させたものをSDRAM(Synchronous Dynamic Random Access Memory)という。 SDRAMを発展させたものをDDR3 SDRAM、DDR4…
-
ソフトウェア
OS BIOS OSS ファイルシステム 複数処理 ユーザインタフェース 拡張 ExcelやWordの機能 その他用語 OS OS(Operating System)は、コンピューターの基本的な動作、ハードウェア、ソフトウェアを管理するもの。基本ソフトともいう。 OSには次のような種類があるよ。 OSの種類 詳細 Windows Microsoft社が開発した、PCで使用されているOS。 Mac Apple社が開発した、PCで使用されているOS。 Linux リーナス・トーバルズが開発した、サーバ向けのOS。 iOS Apple社が開発した、スマホやタブレット向けのOS。 Android Google社が開発した、スマホやタブレット向けのOS。 Chrome OS Googleが提供している、LinuxをベースとしたOS。ハードディスクにアプリをインストールせず、Google Chromeブラウザをユーザインタフェースとして、インターネットを通じてWebアプリを使用する。 BIOS BIOS(Basic Input Output System)は、周辺機器の基本的な入出力を制御するプログラムのこと。PCの電源を入れると、まず最初にBIOSが読み込まれるよ。 そして、OSの実行、デバイスドライバの読み込みなどが行われる。 最後に、常駐アプリケーションプログラムが読み込まれる。常駐アプリケーションプログラムは、OSを起動している間、ずっと実行状態にあるプログラム。基本的にPCの電源を入れると自動的に起動するよ。 PCを起動してからの流れ STEP 01 PCの電源を入れる STEP 02 BIOSが実行される STEP 03 周辺機器が正常であることを確認する STEP 04 OSが実行される STEP 05 デバイスドライバが読み込まれる STEP 06 周辺機器が正常であることを確認する STEP 07 周辺機器が使用可能になる STEP 08 常駐アプリケーションプログラムが読み込まれる 0 / 0 OSS オープンソースソフトウェア(OSS:Open Source Software)は、ソースコードが公開されており、無償で誰でも自由に改変や再配布ができるソフトウェアのこと。OSSには次のような特徴があるよ。 有志で集まったコミュニティで開発されていることが多い。 商用利用が可能。 著作権は放棄されていないけれど、改変や再配布ができる。 使用する分野の差別が禁止されている。企業、医療、遺伝子研究での使用を制限してはならないよ。 再配布の制限が禁止されている。 品質は保証しない。 次のものがOSSに当たるよ。 分野 OSSの種類 プログラム言語 Java、Ruby、Perl、PHP OS…