ソフトウェア Softwareコンピュータを動かすためのプログラム基本ソフトウェアオペレーティングシステム （ＯＳ）ＣＰＵ、メモリ、外部記憶装置、入出力装置、通信装置等のハードウェアを統括ハドウェアを統括、管理するシステムを構築する。
管理するシステムを構築する。
アプリケーションソフトウェアを動かすためのプログラム。
Windows XP、Windows Vista、Windows2000、Windows98、MS DOS Linux、MS-DOS、Li
U iUnix、M OS 等MacOSアプリケーションソフトウェアワープロ、インターネットブラウザ、動画・音楽再生ソフト 等コンピュータをコントロールする基本ソフトウェアオペレ ティングシステム （ＯＳ）オペレーティングシステムWindows 最も普及しているパソコン用OS最も普及しているパソコン用OS。
性能の良いパソコンでなければ快適に動かない。
セキュリティ管理が困難。
セキュリティ管理が困難Linuxパソコンで動作するUnix類似のOS。
無料で常に最新版のOSが入手可能。
性能の良くないパソコンでも動作する。
セキュリティ管理が容易。
ホホームページサーバ、メールサーバのOSに適する。
ジサ、サ適する。

UnixUnix専用のコンピュータ（非常に高価）で動作するOS。
１０年ほど前まで研究、医療機器用の制御コンピュータとして普及していたが、現在では安価なパソコンで動作するLinux、Windowsに変わりつつある。オペレーティングシステム （ＯＳ）Windows Vista Ｕｌｔｉｍａｔｅオペレーティングシステム （ＯＳ）LinuxFedora ｃｏｒｅ 6LinuxFedora core 6インストール CD、DVD付きの解説書、 解説ホームページが多数ある。
4～5年以上前のパソコン45年以上前のパソ ンでも、インストールしてLinuxを作動できる。
無料でワード、エクセル、パパワーポイントファイルをポイイ を操作できるツールが入っている。
入っているネットワーク、サーバの学学習に適する。
適すプログラム言語低級言語メモリの中のデータの移動を、ＣＰＵに命令する単純なコ ド 実行速度が速い。
単純なコード。
実行速度が速い複雑なプログラム作成は無理。

マシン語 （ 機械語 ）ＣＰＵに直接命令を伝える言語（コード）１６進数で表現される。
アセンブリ言語人が直接マシン語を書く作業は困難なので、英単語に似せた命令を用いて作成した、英単語に似せた命令を用いて作成したデータの移動をＣＰＵに命令する単純なコード。
現在でもマイクロコンピュータの制御プログラムとして使われる。マシン語アセンブリ言語テンキー入力ボタンも無かった頃のコンピュ タ １９７８年作。
コンピュータ。
１９７８年作スイッチで２進数を入力し（１はＯＮ、０はＯＦＦ）、発光ダイオードの光の列（光れば１、光らなければ０）で２進数の出力を得ていた。
２進数によるプログラム作成、科学技術計算ができた。
科学技術計算ができたアポロ宇宙船に搭載されていたコンピュータもこの程度の物だった。マシン語でプログラムを作成していた頃のコンピュータ １９８０年作。
RAM記憶容量は６４ＫByte 現在のパソコンの１／１００００RAM記憶容量は６４ＫByte。
ハードディスクも付いていない。 大量の情報を使う仕事は不能。高級プログラム言語複雑なプログラムを作成するために、人間が理解しやすい文法で記述するプログラム言語。
人間が理解しやすい文法で記述するプログラム言語コンパイラ高級プログラム言語で作成したプログラムを
マシン語シ 語 （実行（実行型ファイル、exeファイル）にするプログラム。
ァ、ァ
） する
グラ 。
インタープリタ高級プログラム言語で作成したプログラムを１行ずつ実行するプログラム。
１行ずつ実行するプログラムプログラムの間違い（バグ）の訂正（デバッグ）に用いる。高級プログラム言語 の種類Ｃ言語、Ｃ+ +言語実行速度が速く、複雑な構造のプログラム作成（構造化プログラミング）が可能。
（構造化プログラミング）が可能Ｗｉｎｄｏｗｓ、Ｕｎｉｘが Ｃ言語、Ｃ＋＋言語で作られているのでこれらのＯＳと相性が良く 現在最も利用されている言語これらのＯＳと相性が良く、現在最も利用されている言語。
ＢＡＳＩＣ言語（Ｂｅｇｉｎｎｅｒ’ｓ Ａｌｌ-ｐｕｒｐｏｓｅ Ｓｙｍｂｏｌｉｃ Ｉｎｓｔｒｕｃｔｉｏｎ Ｃｏｄｅ）かつては初心者用の、覚えやすいが、実行速度の遅いコンピュ タ学習のための言語であったが、コンピュータ学習のための言語であったが最近では、高速なコンピュータの普及により実用性が高まり、多くのＷｉｎｄｏｗｓプログラムが、ＢＡＳＩＣ （ Ｖｉｓｕａｌ ＢＡＳＩＣ ）で作成されている。高級プログラム言語 の種類
Ｊａｖａブラウザ（ Internet Explorer, Netscape 等 ）の中で動く言語。
同じブラウザが動くコンピュ タであれば、機種やＯＳに同じブラウザが動くコンピュータであれば、機種やＯＳに依存せず使える利点をもつ。 今後、益々利用されていく言語。
その他の、古い高級プログラム言語試験に良く出る。

ＦＯＲＴＲＡＮ実数計算に便利。 科学技術計算用。

ＣＯＢＯＬ伝票計算に便利。 事務処理用。

ＰａｓｃａｌＣ言語の前身のような言語。

ＭＵＭＰＳ医療用データベース専用言語。ＧＵＩ （ Ｇｒａｐｈｉｃ Ｕｓｅｒ Ｉｎｔｅｒｆａｃｅ ）Ｗｉｎｄｏｗ カーソルＷｉｎｄｏｗ、カソル、ボタン、スクロボタン スクロールバー等でルバ 等でプログラム実行画面を構成し、実構、使いやすい体裁を整えるプログラム開発の道具。
Ｗｉｎｄｏｗｓ用では、 Ｖｉｓｕａｌ Ｃ＋＋、 Ｖｉｓｕａｌ ＢＡＳＩＣ等に用意されている。ＶＢＡ （Ｖｉｓｕａｌ ＢＡＳＩＣ ｆｏｒ Ａｐｐｌｉｃａｔｉｏｎｓ）で、Body Mass Index 判定プログラムを作る。
ユーザーフォームを用いたBASICプログラムの作成Graphic User Interface（ GUI ） の利用構造化プログラムの作成複雑なプログラムを、複雑なプグラムを関数に分割して作る数ＢＡＳＩＣ言語の例１から１００までの合計と平均を求めて表示する。
１から１００までの合計と平均を求めて表示するsum = 0' 変数 sum の初期値を ０ にする

n=0' 変数 n の初期値を ０ にするFor I = 1 to 100' For Next 文sum = sum + I‘変数 sum に値 I を加える。

n=n+1‘変数 n に １を加える。

N t INext' n には繰り返し回数が入るmean = sum / n' 平均値 mean の計算Print “ SUM = “ & sum' 総和の画面表示Print “ MEAN = “ & mean ' 平均値の画面表示For I = 1 to 100sum = sum + I変数 I を１ずつ増加させてを１ず 増加させて同じ式を 100回繰り返す回繰り返すNext Iこのプログラムで、変数のプ グラムで 変数 sum は、は1+2+3+ ・ ・ ・+100 になり、１から１００までの総和にになり １から１００までの総和になる とを理解して下さい。
なることを理解して下さい。Ｃ言語の例１から１００までの合計と平均を求めて表示する。

int main ( )// C言語のプログラムはmain関数で宣言{int i, n, sum ;// 整数変数 i, n, sum の宣言d bl mean ;double// 実数変数 mean の宣言sum = 0 ; n = 0 ; // 整数変数 sum, n の初期値を０に設定for ( i = 1 ; i <= 100 ; i++ ) {sum +=+ i ;n ++ ;}// for文繰り返し//値 i を変化させて計算を繰り返す// sum には １から１００の総和が入る// n には繰り返し回数が入る繰数がmean = sum / n ;}printf ( “ SUM = %d “, sum ) ;// 総和の画面表示printfi tf ((“ MEAN = %lf “ , mean ) ;// 平均値の画面表示データベースかつては各部門ごとに個別にデータを作成、保管していたが、デ タには共通する部分が多く（患者の氏名 IDなど）データには共通する部分が多く（患者の氏名、IDなど）、近年のＬＡＮ（Ｌｏｃａｌ Ａｒｅａ Ｎｅｔｗｏｒｋ）の普及に伴い、データを一括して蓄積、管理し、利用者の目的に応じて必要なデータを選択、編集できるようにしたもの。

ＤＢＭＳ （Ｄａｔａ Ｂａｓｅ Ｍａｎａｇｅｍｅｎｔ Ｓｙｓｔｅｍ）データベースを管理するシステム。
ＳＱＬ （Ｓｔｒｕｃｔｕｒｅｄ（Ｓｔｔｄ ＱｕｅｒｙＱＬＬａｎｇｕａｇｅ）） などのリレーショナルデータベース操作言語で管理し、データ間の演算で、必要なデータを取り出す作業を行う。１４年 ３月 国家試験ＯＭＲ Optical Mark Readerマーク読取装置ＯＣＲ Optical Character Reader 文字読取装置ＬＡＮ Local Area NetworkＷＡＮ Wide Area Networkインターネット答 ① ａ，ｂ１４年 ３月 国家試験通信路の容量 の 単位 ： ｂｐｓ （ ｂｉｔｓ ｐｅｒ ｓｅｃｏｎｄ ）通信路の容量を超えるデータ送信はできない。

答 ⑤１４年 ３月 国家試験

答 ①１３年 ３月 国家試験ＰａｓｃａｌＭＵＭＰＳプログラミング言語 Ｃ言語の前身医療用デ タベ ス専用言語医療用データベース専用言語。

ＩＩｎｆｏｓｅｅｋ、ＹＡＨＯＯ、Ｇｏｏｇｌｅｆｋ ＹＡＨＯＯ Ｇｌ
答 ④一般的なサーチエンジン般的なサ チエンジンヤフー検索ページMEDLINE医学文献 検索ホームページ１３年 ３月 国家試験答 ③論理積 ＡＮＤ論理和 ＯＲ否定論理積否定論理積ＮＡＮＤＮＡＮＤ否定論理和否定論理和 ＮＯＲ
ＮＯＲ平成１９年 国家試験解答 ３Ｘ は ＡとＢの論理和 ＝ Ａ または ＢＢが１ならば Ａが０でも Ｘは１Ｂが１ならば、Ａが０でもＡ＋B１３年 ３月 国家試験Ｈｚ (ヘルツ） ： １秒間あたりの回数 （周波数）２５０ Ｈｚ でサンプリング とは１秒間 に ２５０回 データを測定 すること。
すること１０秒間、 ２５０ Ｈｚ でサンプリング ＝ ２５００回のデータ測定１つのデータ量を１つのデタ量を １６ｂｉｔ でサンプリング（１個のアナログデータの大きさを、１６段階の値にデジタル化してコンピュータに送っている。）２５００回分のデータ量は、 ２５００ ｘ １６ ｂｉｔ ＝ ４００００ ｂｉｔ
答 ⑤AD変換（アナログからデジタルに変換する）データは、とびとびの値（ ガタガタ、ギザギザの値 ）になる。（量子化）量子化の粗さは、サンプリング間隔で決まる。５０Hz（ヘルツ： 周波数の単位）の信号とは、１秒間に５０個の振動（１波長）がある信号。
１秒間に５０回振動する波の信号は５０Hz（１波長は １／５０ ＝ ０．０２ 秒）AD変換のサンプリング定理アナログ波形を崩さずにデジタル信号に量子化するためには波形の半波長より短いサンプリング間隔にしなければいけない。
波長を８分割したサンプリング（信号の８倍の周波数でのサンプリング）かなりアナログ波形の形状を保った量子化ができている。

波長を４分割したサンプリング（信号の４倍の周波数でのサンプリング）アナログ波形の波長はわかるが、あ り保形状があまり保たれていない量子化がされている。波長を２分割したサンプリング（信号の２倍の周波数でのサンプリング）アナログ波形の波長はわかるが、アナログ波形の波長はわかるが形状が保たれていない量子化が行われている。
行われている半波長をこえたサンプリングでは（信号の２倍より低い周波数でのサンプリング）アナログ波形の波長も、形状もわからない量子化がされている。
わからない量子化がされている最低でも、も の信号の波長、周波数 判る量子化をしな最低でも、もとの信号の波長、周波数が判る量子化をしないと、、デジタル変換の意味が無い。
ＡＤ変換のサンプリング間隔は デ タ波長の半分以下の時間にするＡＤ変換のサンプリング間隔は、データ波長の半分以下の時間にする（データ周波数の２倍以上の周波数でサンプリングする）。音楽CD のサンプリング周波数は ４４１００ Hz 、１６ｂｉｔ。
人の耳に聞こえる周波数は高音は 約 ２００００Hz までなので、サンプリング定理によって CD音源のサンプリング周波数は、サンプリング定理によって、CD音源のサンプリング周波数は４４１００Hz に設定されている。
サンプリング定理によってCD には ２２０５０Hz２２０５０H 以上の高音は 入っていない。
入 ていないCDの音楽をMP3ファイルに変換するプログラムを使うとき音楽を変換するプ グを使う きサンプリング周波数を設定する必要がある。
MP3に変換する際に、サンプリング周波数を４００００Hzより低く設定すると 高音域が ぶれた音 変換される低く設定すると、高音域がつぶれた音で変換される。平成２１年 国家試験１００Ｈｚ (ヘルツ） ： １秒間あたり１００回振動する波形このアナ グ波形（連続波形）を崩さずに ンピこのアナログ波形（連続波形）を崩さずにコンピュータへタデジタル信号（階段状、離散的、 び び デ タ） し 入力デジタル信号（階段状、離散的、とびとびのデータ）として入力（AD変換）するためには、最低でも２００Ｈｚ（１秒間あたり２００回）のデータ収集（サンプリング）が必要。 （サンプリング定理）この問題では、最長サンプリング周期を求める。
周期とは １つの波形（サンプリングの時間間隔）に要する時間（秒）周期とは、１つの波形（サンプリングの時間間隔）に要する時間（秒）１秒間に２００回以上 サンプリングを行うので、サンプリング間隔（周期）は、 １／２００ 秒以下にする必要がある。
周期と周波数の関係
答 ①周期 ＝ １／周波数１３年 ３月 国家試験

答 ⑤平成２１年 国家試験解答 ３データベースデタベ ス (DB、database)(DB database) とは、とは特定の目的に沿った複数のデ タを集めてファイル化し、特定の目的に沿った複数のデータを集めてファイル化し容易に検索 抽出 統計計算などができるように管理したもの。
容易に検索・抽出・統計計算などができるように管理したもの。
住所録、電子カルテ、電子辞書、など。

データベース管理ツール表計算ソフト（Ｅｘｃｅｌ）などプレゼンテーションツールスライド表示ソフト（PowerPoint）などワードプロセッサ文章作成ソフト Word など