過去問・一問一答
基本情報技術者試験 の演習問題(8ページ目)
基本情報技術者試験のオリジナル演習問題 1008問を、分野別に整理しました。各問、正解と選択肢ごとの解説つき。このページは841〜960問目。気になる問題を選んで「なぜその答えになるのか」まで確認できます。
テクノロジ系
ソフトウェア10問
デッドロックデッドロックが発生するための必要条件(コフマンの4条件)に含まれないものはどれかデッドロックデッドロックの回避手法である銀行家アルゴリズムの考え方主記憶管理可変区画方式の主記憶管理で、プロセスの確保と解放を繰り返すうちに、合計すれば十分な空きがあっても連続領域が確保できなくなる現象を何というか主記憶管理計算主記憶に先頭アドレス順で 100K,500K,200K,300K,600K(バイト)の空き領域が並んでいる。ここへ250Kバイトのプロセスをファーストフィッ…主記憶管理計算主記憶の容量は1000Kバイトで、うち200KバイトをOSが常駐使用している。残り領域に3つのプロセスが断片的に配置され、それぞれ150K,120K,230…ガベージコレクションプログラム実行環境におけるガベージコレクションの役割ファイルシステム計算UNIX系ファイルシステムで、アクセス権を読み(r=4)・書き(w=2)・実行(x=1)の和として3桁の8進数で表す。所有者にrwx、グループにr-x、その…ファイルシステムジャーナリングファイルシステムが持つ利点ミドルウェア多数の端末から大量の更新要求が集中するオンラインシステムで、トランザクションの開始・コミット・ロールバックを一元管理し、複数の資源にまたがる処理の整合性を保…OSSGPLに代表されるコピーレフト型のOSSライセンスの特徴
データベース41問
正規化関係データベースで第3正規形が満たすべき条件トランザクショントランザクションのACID特性の関係モデル関係データベースの関係モデルにおいて、1行分のデータ、すなわち属性値の組を指す用語はどれか正規化非正規形の表を第1正規形にするために行う操作関数従属主キーが{社員番号,資格コード}である表で、属性『社員名』が社員番号だけで一意に定まる。この状態を表す用語はどれかSQLSQLで、部署ごとの社員数を求め、社員数が5人を超える部署だけを抽出したい。GROUP BYで集計した後にその集計結果を条件で絞り込むために用いる句はどれかSQL社員表と部署表を部署IDで結合する。社員表のうち部署IDが未設定(NULL)の社員も含め、社員を漏れなく結果に残したい。用いる結合はどれか参照整合性制約外部キーによる参照整合性制約が保証する内容排他制御あるデータに共有ロックが掛かっているとき、別のトランザクションがそのデータに対して新たに獲得できるロックはどれかデッドロック2つのトランザクションが互いに相手の保持する資源のロック解放を待ち、両者とも処理が進まなくなる状態はどれか隔離性レベルあるトランザクションが、別のトランザクションがまだ確定(コミット)していない更新途中のデータを読み取ってしまう現象はどれか障害回復媒体障害でデータベースを失った後、バックアップを復元し、その後の更新を再現して最新状態へ復旧する操作はどれかインデックス関係データベースで広く用いられるB木(B-tree)インデックスの特徴データウェアハウス蓄積した大量の業務データを多次元的に集計・分析し、売上を地域別・期間別・商品別など様々な切り口で対話的に集計する処理形態はどれかデータモデル設計における概念データモデル、論理データモデル、物理データモデルの関係E-R図E-R図で『1人の社員は複数の資格を取得でき、1つの資格は複数の社員が取得している』という関係を表す多重度(カーディナリティ)はどれか関係モデル関係モデルにおける定義域(ドメイン)を最も適切に説明したものはどれか候補キー計算属性{A,B,C,D}からなる関係で、関数従属が A→B、B→C、{A,D}→C のみ成り立つとする。この関係の候補キーはどれか。ただし他の従属はないものと…正規化計算主キーが{受注番号,商品番号}である受注明細表があり、属性として『数量』(受注番号と商品番号で定まる)と『商品名』(商品番号だけで定まる)を持つ。この表の正…正規化計算ボイス・コッド正規形(BCNF)が満たすべき条件関係代数関係代数の射影(projection)演算を最も適切に説明したものはどれか関係代数社員表から『部署が営業部である社員の氏名と社員番号』を取り出すには、関係代数のどの演算をどう組み合わせればよいか多値従属1人の社員が複数の『資格』と複数の『使用言語』を持ち、資格と言語が互いに独立であるとき、これらを社員番号とともに1つの表にまとめると組合せの行が冗長に増える…キーの概念関係データベースにおけるスーパーキーと候補キーの関係E-R図E-R図の記法における構成要素の説明関係代数同じ属性構成をもつ関係RとSがある。Rには存在するがSには存在しないタプルだけを取り出す関係代数の演算はどれかSQL集約関数計算次の「受注」表に対し SQL文 `SELECT COUNT(*), SUM(金額) FROM 受注 WHERE 金額 >= 3000`…GROUP BYとHAVING計算次の「給与」表に対し SQL文 `SELECT 部署, AVG(給与) FROM 給与 GROUP BY 部署 HAVING AVG(給与) >= 40`…外部結合の結果行数計算次の「社員」表と「部署」表を `社員 LEFT OUTER JOIN 部署 ON 社員.部署ID = 部署.部署ID` で結合したとき、結果として得られる行…相関副問合せ相関副問合せ(相関サブクエリ)の特徴副問合せSQLで `SELECT 名前 FROM 社員 WHERE 部署ID IN (SELECT 部署ID FROM 部署 WHERE 所在地='東京')`…データ操作言語SQLの `UPDATE 商品 SET 価格 = 価格 * 1.1 WHERE 分類 = '食品'` を実行したときに起こること権限管理SQLのデータ制御言語(DCL)に関する説明ビュー関係データベースのビュー(view)に関する説明分散トランザクション分散データベースで複数サイトにまたがるトランザクションの一貫性を保つ2相コミットの第1相(準備相)で行われることはどれか同時実行制御更新競合がまれな環境で、データ取得時にはロックをかけず、更新時にバージョン番号などで他者の更新有無を検査して競合を検出する同時実行制御の方式はどれか
残り5問を表示
ネットワーク33問
IPアドレス計算サブネットマスクが255.255.255.192のネットワークで、利用可能なホストの最大数はいくらかOSI参照モデルOSI参照モデルにおいて、IPアドレスを用いて宛先までの経路選択(ルーティング)を担う層はどれかTCPとUDPトランスポート層のプロトコルのCIDRとサブネット計算プレフィックス長が/28のIPv4サブネットにおいて、端末に割り当て可能なホストの最大数はいくらかデフォルトゲートウェイ端末が自分の所属するサブネット外の宛先へパケットを送るとき、最初に転送する先として設定されている機器を指す用語はどれかNATとNAPT1つのグローバルIPアドレスを複数の端末で共有し、ポート番号を併用して同時に外部通信できるようにする技術はどれかMACアドレスとARP同一LAN内で宛先のIPアドレスから対応するMACアドレスを問い合わせて解決するプロトコルはどれかHTTPSとポート番号HTTPS通信が標準で使用するトランスポート層のポート番号はどれか伝送時間の計算計算伝送速度100Mビット/秒の回線で、回線利用率を50%とするとき、240Mバイトのデータを転送するのに要する時間はおよそ何秒か。ここで1バイト=8ビットとす…OSI参照モデルの各層OSI基本参照モデルにおいて、隣接するノード間でフレーム単位の伝送と誤り検出、MACアドレスによる宛先指定を担う層はどれかTCP/IPプロトコル群TCP/IPネットワークで、pingコマンドが到達確認に利用する、エラー通知や疎通確認のための制御メッセージを扱うプロトコルはどれかIPアドレスのクラス計算クラスフルアドレッシングにおけるクラスCのネットワーク1つ(プレフィックス長/24相当)で、端末に割り当てられるホストの最大数はいくらかCIDRとホスト数計算あるIPv4ネットワークをCIDR表記で /22 のサブネットに分割した。このサブネット1個に接続できる端末(ホスト)の最大台数はいくつかサブネット分割計算あるクラスC(/24)のネットワークを、少なくとも6個のサブネットに分割したい。このとき必要となるサブネット部の最小ビット数はいくつかブロードキャストアドレス算出計算IPアドレス192.168.1.70/27が属するサブネットのブロードキャストアドレスはどれかネットワークアドレス算出計算IPアドレス10.20.130.45、サブネットマスク255.255.240.0のとき、このホストが属するネットワークアドレスはどれか動的ルーティング動的ルーティングプロトコルのDNSの名前解決クライアントがドメイン名に対応するIPアドレスを得る名前解決で、最初に問い合わせを受け、ルートから順に各DNSサーバへ反復問合せを代行して結果をクライアント…DHCPの動作DHCPによる端末のIPアドレス自動取得で、端末が起動直後にサーバを探すため最初にブロードキャストで送出するメッセージはどれかポート番号電子メールの送信・転送に用いるSMTPが標準で使用するウェルノウンポート番号はどれか必要ホスト数とプレフィックス計算あるサブネットに最低でも500台の端末を収容したい。これを満たす最小のホスト部ビット数(2のべき乗が最も小さくなるもの)はいくつか伝送時間の計算計算伝送速度200Mビット/秒の回線を回線利用率40%で使用するとき、150Mバイトのデータを転送するのに要する時間はおよそ何秒か。ここで1Mバイト=8Mビット…実効転送速度計算公称伝送速度1Gビット/秒の回線を回線利用率30%で使用している。このときの実効的な転送速度はおよそ何Mビット/秒か。ここで1Gビット/秒=1000Mビット…回線利用率の計算計算公称伝送速度1Gビット/秒の回線を用いて、5Gバイトのデータの転送に80秒かかった。このときの回線利用率はおよそ何%か。ここで1Gバイト=8Gビット、1Gビ…データ転送量の計算計算公称伝送速度600Mビット/秒の回線を回線利用率50%で使用し、20秒間連続して通信した。この間に転送できるデータ量はおよそ何Mバイトか。ここで1Mバイト=…ダウンロード所要時間計算公称伝送速度80Mビット/秒の回線を回線利用率75%で使用するとき、60Mバイトのファイルをダウンロードするのに要する時間はおよそ何秒か。ここで1Mバイト=…拠点間転送時間計算2拠点を結ぶ公称伝送速度100Mビット/秒の専用線を回線利用率50%で使用し、250Mバイトのデータを送る。転送に要する時間はおよそ何秒か。ここで1Mバイト…圧縮を伴う伝送時間計算400Mバイトのデータを圧縮して元の25%のサイズにしてから、公称伝送速度200Mビット/秒の回線で送る。回線は利用率100%とみなす。送信に要する時間はお…アクセス制御方式無線LAN(IEEE 802.11)で採用されているアクセス制御方式CSMA/CAが、有線イーサネットのCSMA/CDと根本的に異なる点はどれかスイッチングハブレイヤ2スイッチ(スイッチングハブ)がフレームを転送する際の動作VLANVLAN(Virtual LAN)を導入する主な利点無線LANの基礎無線LANにおけるSSIDの説明CDNCDN(Content Delivery Network)を利用する主な目的
マルチメディア8問
画像のデータ容量計算横1024画素、縦768画素、1画素あたり24ビットのフルカラーで表現する非圧縮画像1枚のデータ量はおよそ何Mバイトか。ただし1Mバイト=1024×1024…音声のデータ量計算標本化周波数44.1kHz、量子化ビット数16ビット、ステレオ(2チャネル)で60秒間の音声をPCM方式で非圧縮記録するとき、データ量はおよそ何Mバイトか。…色深度と表現色数計算1画素あたり16ビットを割り当てて色を表現する場合、表現できる色数は何色か解像度と画素数計算解像度600dpiのスキャナで、縦2インチ×横3インチの原稿を読み取ったときの総画素数はいくらか画像のデータ容量計算256色のインデックスカラー(1画素8ビット)で、横800画素×縦600画素の画像を非圧縮で記録するときのデータ量はおよそ何Kバイトか。ただし1Kバイト=1…音声のデータ量計算標本化周波数8kHz、量子化ビット数8ビット、モノラル(1チャネル)で5秒間の音声をPCM方式で非圧縮記録するときのデータ量は何Kバイトか。ただし1Kバイト…画像圧縮方式画像の圧縮方式に関する動画と音声の符号化主に動画(映像)を圧縮・符号化するために用いられる規格はどれか
基礎理論24問
2進数と2の補数計算8ビットの2進数で負数を2の補数表現する場合、10進数の-45を表すビット列はどれか確率計算大小2個のサイコロを同時に振ったとき、出た目の和が7になる確率はどれか基数変換計算10進小数0.625を2進数で表したものはどれか論理演算論理式 NOT(A AND B) と恒等的に等しい論理式はどれか論理回路1ビットの半加算器において、2入力A・Bから桁上げ(キャリー)を生成する論理回路はどれか集合計算ある100人の集団で、資格Xを持つ者が60人、資格Yを持つ者が45人、両方持つ者が25人いる。資格をどちらも持たない者は何人か順列計算異なる5冊の本から3冊を選び、左から順に1列に並べる方法は何通りあるか組合せ計算8人の中から委員を3人選ぶとき、選び方は何通りあるか。ただし委員に役割の区別はないものとする期待値計算くじが100本あり、当たりは1000円が5本、500円が15本、残りははずれで0円である。このくじ1本を引いたときに得られる金額の期待値はいくらか統計計算5個のデータ 2,4,4,6,9 がある。このデータの分散はいくらか数値表現の誤差絶対値がほぼ等しい2つの近接した数値の差を求めたとき、有効桁数が大きく失われる現象を何というか浮動小数点数浮動小数点数による実数の表現形式基数変換計算16進数の 0.2C を10進数で表したものはどれか符号化計算4種類の文字A・B・C・Dが出現確率0.5,0.25,0.125,0.125で現れる。ハフマン符号化を行ったとき、1文字あたりの平均符号長は何ビットか論理回路2入力の排他的論理和(XOR)の出力が1になるのは、入力の組合せがどのような場合か基数変換計算10進数の478を16進数で表したものはどれか基数変換計算8進数の0.34を10進数で表したものはどれか基数変換計算2進数 11010110 を16進数に変換した値1の補数と2の補数計算8ビットで10進数の-90を表す。2の補数表現のビット列と、参考として1の補数表現のビット列の固定小数点数計算符号なし8ビットの固定小数点数で、上位4ビットを整数部、下位4ビットを小数部に割り当てる。表現できる最大値はいくらか算術シフト計算2の補数表現の負の整数-48に対して、符号を保ちながら算術右シフトを2ビット行った結果を10進数で表すとどれか論理シフト計算符号なし整数13を論理左シフトで3ビットずらした結果を10進数で表すとどれか。ただしけたあふれは生じないものとするビットマスク計算8ビットの値10110101に対し、マスク00001111との論理積(AND)をとった結果を10進数で表すとどれか排他的論理和あるビット列の特定ビットだけを反転(0は1へ、1は0へ)し、他のビットは変えずに保ちたい。マスクとの間で行うべきビット演算はどれか
その他の項目4問
このページの1,008問は一部です。登録すると基本情報技術者試験の全4,036問。
一問ごとにAIが「なぜ正解か・なぜ他が誤りか」まで解説。まちがえた問題は自動で復習に回り、暗記カードと模試まで無料で使えます。
登録は1分・クレジットカード不要。無料のまま練習・暗記カード・模試まで使えます。
過去問だけで合格できますか?
基本情報技術者試験は2023年の改訂以降、本試験問題が原則非公開で、公開されているのはサンプル問題が中心です。旧制度の過去問は科目Aの知識確認には有効ですが、科目B(擬似言語のアルゴリズム)は形式に慣れる演習量が合否を分けます。このページの演習問題は、解説つきで科目A相当の論点を一問ずつ確認できるように作っています。
