2進数11010を10進数で表したものはどれか。
- 22
- 24
- 26
- 28
正解と解説
2進数11010は、1が立っている桁の重み16・8・2を足し合わせて16+8+2=26である。22や24は桁の重みの数え間違い、28は16+8+4のように0の桁(4の位)を誤って加えた場合の値であり、いずれも誤り。
根拠:日本医療情報学会 医療情報技師育成部会「医療情報技師 到達目標」(情報処理技術系)v7(2025年7月26日更新)SBO 1.1.1(2進数と基数変換)
医療情報技師 HEALTHCARE INFORMATION TECHNOLOGIST
コンピュータの中では、あらゆる情報が0と1の列で表される。情報量の単位と、2進数・10進数・16進数を相互に変換する基数変換は、情報処理技術系すべての土台になる。
情報の最小単位はビット(bit)で、0か1のどちらか一方を表す。8ビットをまとめた単位がバイト(Byte)で、1バイトでは2の8乗=256通りのビットパターンを表せる。大きなデータ量は、K(キロ)、M(メガ)、G(ギガ)、T(テラ)、P(ペタ)、E(エクサ)の接頭辞を付けて、KB・MB・GB・TB・PBのように表す。接頭辞には1,000倍ごとに上がる10進の使い方と、1,024(2の10乗)倍ごとに上がる2進の使い方がある。
私たちが日常使うのは10進数だが、コンピュータ内部は2進数で動き、メモリアドレスや色コードの表記には16進数もよく使われる。ある基数(基底数)で表した数を別の基数で表し直すことを基数変換という。2進数から10進数へは、1が立っている桁の重み(…16、8、4、2、1)を足し合わせる。10進数から2進数へは2で割った余りを下の桁から並べる。2進数と16進数は4ビットが16進1桁に対応するので、4ビットずつ区切って変換できる。
小数の基数変換では、2進数の小数点以下の桁の重みが0.5(2の-1乗)、0.25(2の-2乗)、0.125(2の-3乗)…となる。たとえば10進数の0.625は0.5+0.125なので2進数では0.101になる。
負の数は補数で表すのが一般的である。8ビットの2の補数表現では、絶対値のビットをすべて反転して1を加えると符号を反転した数になる。補数を使うと、減算を加算回路だけで実現できる。
| 接頭辞 | 読み | 10進での大きさ | 2進での大きさ |
|---|---|---|---|
| K | キロ | 10の3乗 | 2の10乗(1,024) |
| M | メガ | 10の6乗 | 2の20乗 |
| G | ギガ | 10の9乗 | 2の30乗 |
| T | テラ | 10の12乗 | 2の40乗 |
| P | ペタ | 10の15乗 | 2の50乗 |
| E | エクサ | 10の18乗 | 2の60乗 |
出典・根拠:日本医療情報学会 医療情報技師育成部会「医療情報技師 到達目標」(情報処理技術系)v7(2025年7月26日更新)第1章 情報の表現 GIO 1.1(SBO 1.1.1・1.1.2)
数値・文字・画像・音声・動画は、それぞれ決められた形式のビット列として表現される。数値と文字の表現方法、代表的なデータ形式、そして論理演算の基本を押さえる。
数値には整数型と実数型がある。整数型はビット長によって表現できる範囲が決まる。実数型では、数値を仮数部と指数部の組で表す浮動小数点表示が使われ、限られたビット長で非常に広い範囲の実数を扱える(ただし誤差が生じうる)。
文字は文字コードで数値に対応付けて表す。ASCIIは7ビットで英数字と記号を表す基本的なコードである。日本語のように1バイトで表しきれない文字は、JIS漢字・Shift-JIS・EUC-JPなどのマルチバイトコードで表す。多言語対応のために世界の文字を統一的に扱うUnicodeが作られ、その符号化方式のUTF-8は1文字を1〜4バイトの可変長で表し、ASCIIと互換性があるため広く使われている。
データの形式には、カンマ区切りの表形式テキストであるCSV、タグで構造を記述するXMLやhtml、名前と値の組でデータを表す軽量なテキスト形式のJSON、文書のPDFなどがある。静止画ではJPEG(非可逆圧縮)、PNG・GIF(可逆圧縮)、BMP、TIFF、HEIF、動画ではMPEG、H.264、HEVC(H.265)、音声ではPCM、WAV、MP3、MIDIが代表的である。圧縮には、元に戻せる可逆圧縮と、元に完全には戻せない代わりに高い圧縮率が得られる非可逆圧縮(不可逆圧縮)がある。ZIPはアーカイブと可逆圧縮の代表例である。
論理演算は真理値表で整理する。否定(NOT)は入力を反転し、論理積(AND)は両方が1のときだけ1、論理和(OR)はどちらかが1なら1、排他的論理和(XOR)は2つの入力が異なるときだけ1になる。NAND・NORはAND・ORの結果を否定したものである。
| A | B | AND | OR | XOR | NAND | NOR |
|---|---|---|---|---|---|---|
| 0 | 0 | 0 | 0 | 0 | 1 | 1 |
| 0 | 1 | 0 | 1 | 1 | 1 | 0 |
| 1 | 0 | 0 | 1 | 1 | 1 | 0 |
| 1 | 1 | 1 | 1 | 0 | 0 | 0 |
出典・根拠:日本医療情報学会 医療情報技師育成部会「医療情報技師 到達目標」(情報処理技術系)v7(2025年7月26日更新)第1章 情報の表現 GIO 1.2(SBO 1.2.1〜1.2.5)
音声や画像などのアナログ情報をデジタル化する仕組みと、コンピュータを構成するハードウェア・処理形態・インターフェースを学ぶ。
アナログ信号のデジタル化(A/D変換)は、標本化(サンプリング)→量子化→符号化の順に行う。標本化は一定間隔で信号の値を取り出すこと、量子化は取り出した値を有限個の段階に丸めること、符号化はそれを2進数の符号にすることである。標本化定理(サンプリング定理)によれば、信号に含まれる最高周波数の2倍以上の周波数で標本化すれば元の信号を再現できる。画像のきめ細かさは解像度で表し、単位にはdpi(dot per inch)やピクセル数を使う。
コンピュータは、入力装置・出力装置・記憶装置・制御装置・演算装置の5大装置で構成される。制御装置と演算装置を合わせたものがCPU(中央処理装置)である。記憶装置には、CPUが直接読み書きする主記憶装置と、電源を切ってもデータが消えない補助記憶装置がある。補助記憶にはハードディスク、フラッシュメモリを使ったSSDやUSBメモリ、CD・DVD・Blu-rayなどの光ディスク、磁気テープがある。複数のディスクを組み合わせて信頼性や性能を高める技術がRAIDで、RAID0はストライピング(冗長性なし)、RAID1はミラーリング、RAID5はパリティの分散記録である。このほか、停電時に電源を供給するUPS、ストレージをネットワーク接続するSANやNASも重要である。
コンピュータの種類にはサーバー、パーソナルコンピュータ、シンクライアント、スマートフォンやタブレットなどの携帯端末がある。処理形態には、処理を依頼するクライアントとサービスを提供するサーバに分けるサーバ/クライアント方式、要求に即座に応答するリアルタイム処理、一定期間のデータをまとめて一括処理するバッチ処理、オンライン処理とオフライン処理、複数のコンピュータで処理を分担する分散処理、1台の物理マシン上で複数の仮想マシンを動かす仮想化技術がある。
機器の接続にはインターフェースの知識が必要である。USBは周辺機器の接続に広く使われ、映像出力にはHDMI・DisplayPort・DVI・アナログRGBが、シリアル通信にはRS-232Cが使われる。有線LANのコネクタはRJ-45である。
| インターフェース | 主な用途 | 備考 |
|---|---|---|
| USB | 周辺機器全般の接続 | キーボード・マウス・USBメモリなど |
| HDMI | 映像・音声のデジタル出力 | 1本で映像と音声を伝送 |
| DisplayPort | 映像のデジタル出力 | PCとディスプレイの接続 |
| DVI-D | 映像のデジタル出力 | デジタル専用 |
| アナログRGB | 映像のアナログ出力 | 従来型ディスプレイ接続 |
| RS-232C | シリアル通信 | 計測機器などとの接続 |
| LANコネクタ(RJ-45) | 有線LAN(イーサネット) | UTPケーブルの端子 |
出典・根拠:日本医療情報学会 医療情報技師育成部会「医療情報技師 到達目標」(情報処理技術系)v7(2025年7月26日更新)第1章 SBO 1.2.4・第2章 ハードウェア GIO 2.1・2.2(SBO 2.1.1〜2.2.2)
ソフトウェアはOS・ミドルウェア・アプリケーションソフトウェアに分類される。それぞれの役割と、プログラミング言語、データ構造・アルゴリズムの基礎を学ぶ。
オペレーティングシステム(OS)は、ハードウェアを直接管理する基本ソフトウェアである。主な機能に、メモリ管理、タスク管理・プロセス管理、周辺装置の制御、ネットワークのサポート、階層ファイルシステム(ファイルとディレクトリ)の管理、ユーザ管理、電源管理がある。代表的なOSにWindows、Mac OS、UNIX、Linux、Android、iOSがある。
ミドルウェアはOSとアプリケーションソフトウェアの中間に位置し、共通機能を提供するソフトウェアである。データベース管理システム(DBMS)、トランザクション処理モニタ(TPモニタ)、ネットワーク管理システム、運用管理ツールが代表例である。アプリケーションソフトウェアは利用者の業務に直接使うソフトウェアで、文書処理・表計算・プレゼンテーション・画像処理・メールソフトウェア・Webブラウザ・統計ソフトウェア・BIツールなどがあり、近年はクラウドサービス上で動くものも多い。
プログラミング言語には、C・C++・C#・Java・JavaScript・Python・PHP・Ruby・Perl・Visual BASIC・Swiftなど多くの種類がある。JavaScriptは主にWebブラウザ上で動作してWebページに動きを付ける言語で、名前は似ているがJavaとは別の言語である。SQLはデータベースを操作するための言語である。
データ構造には、配列、リスト(線形リスト)、後入れ先出し(LIFO)のスタック、先入れ先出し(FIFO)のキュー、木構造(二分木・二分探索木)、グラフがある。処理手順(アルゴリズム)はフローチャートで表現でき、整列のアルゴリズムには、隣り合う要素の比較・交換を繰り返すバブルソートや、基準値より大きい組と小さい組に分割を繰り返すクイックソートがある。
| 分類 | 役割 | 例 |
|---|---|---|
| オペレーティングシステム | ハードウェアの管理と実行環境の提供 | Windows、Linux、iOS |
| ミドルウェア | OSとアプリの中間で共通機能を提供 | DBMS、TPモニタ、運用管理ツール |
| アプリケーションソフトウェア | 利用者の業務処理 | 表計算、Webブラウザ、BIツール |
出典・根拠:日本医療情報学会 医療情報技師育成部会「医療情報技師 到達目標」(情報処理技術系)v7(2025年7月26日更新)第3章 ソフトウェア GIO 3.1・3.2(SBO 3.1.1〜3.2.2)
2進数11010を10進数で表したものはどれか。
2進数11010は、1が立っている桁の重み16・8・2を足し合わせて16+8+2=26である。22や24は桁の重みの数え間違い、28は16+8+4のように0の桁(4の位)を誤って加えた場合の値であり、いずれも誤り。
根拠:日本医療情報学会 医療情報技師育成部会「医療情報技師 到達目標」(情報処理技術系)v7(2025年7月26日更新)SBO 1.1.1(2進数と基数変換)
10進数200を16進数で表したものはどれか。
200を16で割ると商12(=C)余り8なので、16進数ではC8となる。BCは10進数188、D8は216、E8は232にあたり、いずれも200ではない。16進数の1桁は0〜9とA(10)〜F(15)で表すことを確認しておく。
根拠:日本医療情報学会 医療情報技師育成部会「医療情報技師 到達目標」(情報処理技術系)v7(2025年7月26日更新)SBO 1.1.1(2進数と基数変換)
2進数10111100を16進数で表したものはどれか。
2進数と16進数は4ビットが1桁に対応する。10111100を4ビットずつ区切ると1011=B、1100=CなのでBCとなる。CBは上位と下位の取り違え、B4は下位4ビットを0100と誤読、DCは上位を1101と誤読した場合の値である。
根拠:日本医療情報学会 医療情報技師育成部会「医療情報技師 到達目標」(情報処理技術系)v7(2025年7月26日更新)SBO 1.1.1(2進数と基数変換)
8ビットの2の補数表現で−5を表したものはどれか。
5=00000101のビットをすべて反転すると11111010、これに1を加えた11111011が−5の2の補数表現である。11111010は反転しただけの1の補数、10000101は符号ビットだけを立てた誤った表現、00000101は+5である。
根拠:日本医療情報学会 医療情報技師育成部会「医療情報技師 到達目標」(情報処理技術系)v7(2025年7月26日更新)SBO 1.1.1(2進数と基数変換)
データ量の接頭辞を小さい順に並べたものはどれか。
接頭辞はK(キロ)→M(メガ)→G(ギガ)→T(テラ)→P(ペタ)→E(エクサ)の順に大きくなる。10進では1,000倍ごと、2進では1,024倍ごとに1段階上がる。他の選択肢はMとG、GとTの順序が入れ替わっており誤り。
根拠:日本医療情報学会 医療情報技師育成部会「医療情報技師 到達目標」(情報処理技術系)v7(2025年7月26日更新)SBO 1.1.2(情報の単位)
1バイト(8ビット)で表現できるビットパターンの総数はどれか。
8ビットの各桁は0か1の2通りなので、全体では2の8乗=256通りのパターンを表せる。255は符号なし整数の最大値(0〜255の最大)であり総数ではない。128は2の7乗、512は2の9乗で、ビット数の数え間違いにあたる。
根拠:日本医療情報学会 医療情報技師育成部会「医療情報技師 到達目標」(情報処理技術系)v7(2025年7月26日更新)SBO 1.1.2(情報の単位)
10進数0.625を2進数で表したものはどれか。
2進小数の桁の重みは0.5、0.25、0.125…である。0.625=0.5+0.125なので、0.5の位と0.125の位に1を立てた0.101となる。0.110は0.75、0.011は0.375、0.100は0.5にあたり、いずれも0.625ではない。
根拠:日本医療情報学会 医療情報技師育成部会「医療情報技師 到達目標」(情報処理技術系)v7(2025年7月26日更新)SBO 1.1.1(2進数と基数変換)
1KBを1,024バイトとするとき、1KBは何ビットか。
1バイトは8ビットなので、1,024バイト×8=8,192ビットである。1,024はバイト数のまま、2,048は2倍、4,096は4倍しただけの値であり、1バイト=8ビットという基本の換算を忘れると誤りやすい。
根拠:日本医療情報学会 医療情報技師育成部会「医療情報技師 到達目標」(情報処理技術系)v7(2025年7月26日更新)SBO 1.1.2(情報の単位)
浮動小数点表示に関する記述として適切なのはどれか。
浮動小数点表示は実数を仮数部と指数部の組で表す方式で、限られたビット長で非常に広い範囲の数値を扱える。整数専用ではなく、文字列変換の仕組みでもない。また2進数で表しきれない値には丸め誤差が生じるため、誤差なく表現できるという記述も誤りである。
根拠:日本医療情報学会 医療情報技師育成部会「医療情報技師 到達目標」(情報処理技術系)v7(2025年7月26日更新)SBO 1.2.1(数値データの表現方法)
文字コードUTF-8に関する記述として適切なのはどれか。
UTF-8は多言語対応のUnicodeを符号化する方式の一つで、1文字を1〜4バイトの可変長で表す。ASCIIの範囲は1バイトでそのまま表せるため互換性が高い。日本語専用でも固定長でもなく、7ビットコードはASCIIの説明である。
根拠:日本医療情報学会 医療情報技師育成部会「医療情報技師 到達目標」(情報処理技術系)v7(2025年7月26日更新)SBO 1.2.2(文字データの表現方法)
ASCIIコードに関する記述として適切なのはどれか。
ASCIIは7ビットで英数字・記号・制御文字を表す基本的な文字コードである。漢字は表現できず、漢字を扱うのはJIS漢字やShift-JISなどのマルチバイトコードである。Unicodeの符号化方式はUTF-8など、画像の圧縮形式はJPEGなどであり、いずれもASCIIの説明ではない。
根拠:日本医療情報学会 医療情報技師育成部会「医療情報技師 到達目標」(情報処理技術系)v7(2025年7月26日更新)SBO 1.2.2(文字データの表現方法)
Shift-JISに関する記述として適切なのはどれか。
Shift-JISは日本語を扱う代表的なマルチバイトコードで、1バイトの英数字と2バイトの漢字・かなを混在して扱える。7ビットコードはASCII、音声の符号化はPCMなどの説明である。固定長4バイトという記述も誤りで、Shift-JISは1バイトまたは2バイトの可変長である。
根拠:日本医療情報学会 医療情報技師育成部会「医療情報技師 到達目標」(情報処理技術系)v7(2025年7月26日更新)SBO 1.2.2(文字データの表現方法)
データ形式JSONの説明として適切なのはどれか。
JSONは名前と値の組や配列を使ってデータ構造を表す軽量なテキスト形式で、システム間のデータ交換に広く使われる。カンマ区切りの表形式はCSV、タグで構造を記述するのはXMLやhtml、印刷イメージを保つ文書形式はPDFの説明である。
根拠:日本医療情報学会 医療情報技師育成部会「医療情報技師 到達目標」(情報処理技術系)v7(2025年7月26日更新)SBO 1.2.3(各種データの表現方法)
静止画像の形式のうち、非可逆圧縮を用いる代表的な形式はどれか。
JPEGは人の目に付きにくい情報を削って高い圧縮率を得る非可逆圧縮の画像形式である。PNGとGIFは元のデータに完全に戻せる可逆圧縮であり、BMPは基本的に圧縮しない形式である。非可逆圧縮では圧縮のたびに画質が劣化しうる点も押さえておく。
根拠:日本医療情報学会 医療情報技師育成部会「医療情報技師 到達目標」(情報処理技術系)v7(2025年7月26日更新)SBO 1.2.5(データ圧縮)
動画の圧縮符号化の規格はどれか。
H.264は動画の圧縮符号化規格で、MPEGファミリーの規格として広く使われ、後継にはHEVC(H.265)がある。JPEGとPNGは静止画像の形式、WAVは音声データの形式であり、動画の圧縮符号化規格ではない。
根拠:日本医療情報学会 医療情報技師育成部会「医療情報技師 到達目標」(情報処理技術系)v7(2025年7月26日更新)SBO 1.2.3(各種データの表現方法)
入力A=1、B=0のとき、演算結果が0になる論理演算はどれか。
論理積(AND)は両方の入力が1のときだけ1になるので、A=1、B=0では0である。ORはどちらかが1なら1、XORは入力が異なるとき1なのでどちらも1になる。NANDはANDの否定なので、AND=0の否定で1になる。真理値表で確認するとよい。
根拠:日本医療情報学会 医療情報技師育成部会「医療情報技師 到達目標」(情報処理技術系)v7(2025年7月26日更新)SBO 1.2.3(論理演算)
標本化定理に関する記述として適切なのはどれか。
標本化定理(サンプリング定理)は、信号に含まれる最高周波数の2倍以上の周波数で標本化すれば元の信号を再現できるという定理である。半分や同じ周波数では波形を再現できない。量子化ビット数は値の細かさ(段階数)を決めるもので、標本化周波数とは別の要素である。
根拠:日本医療情報学会 医療情報技師育成部会「医療情報技師 到達目標」(情報処理技術系)v7(2025年7月26日更新)SBO 1.2.4(データのデジタル化)
アナログ信号をデジタル化する処理の順序として適切なのはどれか。
A/D変換では、まず一定間隔で信号の値を取り出す標本化を行い、次に取り出した値を有限個の段階に丸める量子化、最後にそれを2進数の符号にする符号化を行う。標本化→量子化→符号化の順序が正しく、他の選択肢は順序が入れ替わっている。
根拠:日本医療情報学会 医療情報技師育成部会「医療情報技師 到達目標」(情報処理技術系)v7(2025年7月26日更新)SBO 1.2.4(データのデジタル化)
800×600ピクセル、24ビットカラーの非圧縮画像のデータ量はおよそどれか。1MB=10の6乗バイトとする。
24ビットカラーは1ピクセルあたり3バイトなので、800×600×3=1,440,000バイト、約1.44MBである。約0.48MBは1バイト/ピクセルで計算した値、約2.88MBは2倍、約5.76MBは4倍の誤りで、ビットとバイトの換算を間違えると生じやすい。
根拠:日本医療情報学会 医療情報技師育成部会「医療情報技師 到達目標」(情報処理技術系)v7(2025年7月26日更新)SBO 1.2.4(データのデジタル化)
CPU(中央処理装置)を構成する装置の組合せとして適切なのはどれか。
5大装置のうち、命令を解読して各装置に指示を出す制御装置と、演算を実行する演算装置を合わせたものがCPUである。入力装置・出力装置はデータの出し入れを、主記憶装置・補助記憶装置はデータの記憶を担う装置で、CPUの構成要素ではない。
根拠:日本医療情報学会 医療情報技師育成部会「医療情報技師 到達目標」(情報処理技術系)v7(2025年7月26日更新)SBO 2.2.1(情報システムを構成するハードウェア)
同じデータを2台のディスクに同時に書き込み、冗長性を確保するRAIDの方式はどれか。
RAID1はミラーリングと呼ばれ、同じデータを2台のディスクに書き込むため、1台が故障してもデータを失わない。RAID0はストライピングで高速化のみを狙い冗長性がない。RAID5はパリティを分散記録する方式、RAID6はパリティを二重に持つ方式である。
根拠:日本医療情報学会 医療情報技師育成部会「医療情報技師 到達目標」(情報処理技術系)v7(2025年7月26日更新)SBO 2.2.1(情報システムを構成するハードウェア)
コネクタRJ-45が用いられるインターフェースはどれか。
RJ-45は有線LAN(イーサネット)のUTPケーブルに使われるLANコネクタである。USBは専用の各種USBコネクタ、HDMIは映像・音声用のHDMI端子、RS-232CはD-sub9ピンなどのシリアル用コネクタを使い、いずれもRJ-45ではない。
根拠:日本医療情報学会 医療情報技師育成部会「医療情報技師 到達目標」(情報処理技術系)v7(2025年7月26日更新)SBO 2.2.2(インターフェース)
一定期間ためたデータをまとめて一括処理する処理形態はどれか。
バッチ処理は、一定期間ためたデータを夜間などにまとめて一括処理する形態で、月次の集計処理などに向く。リアルタイム処理は要求に即座に応答する形態、分散処理は複数のコンピュータで処理を分担する形態、オンライン処理はネットワーク接続下で処理する形態である。
根拠:日本医療情報学会 医療情報技師育成部会「医療情報技師 到達目標」(情報処理技術系)v7(2025年7月26日更新)SBO 2.1.2(コンピュータの処理形態)
ソフトウェアの分類に関する記述として適切なのはどれか。
ソフトウェアは、ハードウェアを管理するOS、OSとアプリの中間で共通機能を提供するミドルウェア、業務に直接使うアプリケーションソフトウェアに分類される。表計算ソフトはアプリケーション、OSは基本ソフトウェア、DBMSはミドルウェアであり、他の選択肢は分類を取り違えている。
根拠:日本医療情報学会 医療情報技師育成部会「医療情報技師 到達目標」(情報処理技術系)v7(2025年7月26日更新)SBO 3.1.1(ソフトウェアの分類)
オペレーティングシステムの機能に該当しないものはどれか。
診療記録の入力画面を提供するのは電子カルテなどのアプリケーションソフトウェアの機能である。OSの機能は、メモリ管理、タスク管理・プロセス管理、階層ファイルシステムの管理のほか、周辺装置の制御、ネットワークのサポート、ユーザ管理などであり、業務処理そのものは担わない。
根拠:日本医療情報学会 医療情報技師育成部会「医療情報技師 到達目標」(情報処理技術系)v7(2025年7月26日更新)SBO 3.1.2(オペレーティングシステム)
ミドルウェアに分類されるソフトウェアはどれか。
DBMSはOSとアプリケーションの中間に位置してデータ管理機能を提供するミドルウェアである。トランザクション処理モニタや運用管理ツールもミドルウェアに含まれる。Webブラウザと表計算ソフトウェアはアプリケーションソフトウェア、LinuxはOSであり分類が異なる。
根拠:日本医療情報学会 医療情報技師育成部会「医療情報技師 到達目標」(情報処理技術系)v7(2025年7月26日更新)SBO 3.1.3(ミドルウェアとファームウェア)
アプリケーションソフトウェアに該当するものはどれか。
表計算ソフトウェアは利用者の業務に直接使うアプリケーションソフトウェアである。デバイスドライバは周辺装置を制御するソフトウェア、トランザクション処理モニタ(TPモニタ)はミドルウェア、オペレーティングシステムは基本ソフトウェアであり、いずれもアプリケーションには分類されない。
根拠:日本医療情報学会 医療情報技師育成部会「医療情報技師 到達目標」(情報処理技術系)v7(2025年7月26日更新)SBO 3.1.4(アプリケーションソフトウェア)
後に入れたデータを先に取り出す(LIFO)データ構造はどれか。
スタックは後入れ先出し(LIFO)のデータ構造で、データの追加と取り出しを一方の端だけで行う。キューは先入れ先出し(FIFO)で処理待ち行列に使われる。線形リストは要素をポインタでつないだ構造、二分探索木は大小関係に従って要素を配置する木構造である。
根拠:日本医療情報学会 医療情報技師育成部会「医療情報技師 到達目標」(情報処理技術系)v7(2025年7月26日更新)SBO 3.2.2(データ構造とアルゴリズム)
隣り合う要素の比較と交換を繰り返してデータを整列するアルゴリズムはどれか。
バブルソートは隣り合う要素の大小を比較し、必要なら交換する操作を繰り返して整列する基本的なソートアルゴリズムである。クイックソートは基準値より大きい組と小さい組への分割を繰り返す高速な整列法で、方法が異なる。二分探索木と線形リストはデータ構造であり、整列アルゴリズムではない。
根拠:日本医療情報学会 医療情報技師育成部会「医療情報技師 到達目標」(情報処理技術系)v7(2025年7月26日更新)SBO 3.2.2(データ構造とアルゴリズム)
主にWebブラウザ上で動作し、Webページに動きを付けるために使われるプログラミング言語はどれか。
JavaScriptはWebブラウザ上で動作してWebページに動きを付ける代表的な言語である。名前は似ているがJavaとは別の言語で、Javaは主にサーバ側や業務システムの開発に使われる。CはOSや組込みソフトの開発に使われる言語、SQLはデータベースを操作するための言語である。
根拠:日本医療情報学会 医療情報技師育成部会「医療情報技師 到達目標」(情報処理技術系)v7(2025年7月26日更新)SBO 3.2.1(プログラミング言語)
ランダム出題の演習ツールです(JavaScript が有効な場合に動きます)。上の「確認問題」はそのままでもすべて読めます。
※ 解説は学習用の情報提供です。医療上の助言ではありません。最新の試験実施要項は医療情報技師育成部会の公式発表をご確認ください。
※ 出題は日本医療情報学会 医療情報技師育成部会が公開する「医療情報技師 到達目標」(v7・GIO/SBO/キーワード)に沿った仮の宿 学習室のオリジナル問題です。医療上の助言ではありません。合格基準は非公開のため、本サイトの到達度は独自の目安です。試験の実施要項は育成部会の公式発表をご確認ください。