🎓 大学定期試験・院試対策
OS・ネットワーク・データベース過去問・一問一答
- 収録問題
- 50問
- カテゴリ
- 4分野
あなたの達成率
完了率 0%0 / 50問 正解済み
収録問題一覧
✓ 正解済み ✕ 前回不正解
プロセス管理・スケジューリング・デッドロック13問
- cs-os-net-001・易複数のプロセスが共有資源を操作するプログラムの部分(危険区域、クリティカルセクション)に対する相互排除の説明として、適切なものはどれか。
- cs-os-net-002・標準共有変数 x(初期値0)に対して、2つのスレッドがそれぞれ「x の値を読み出し、1を加えて書き戻す」処理を1回ずつ、相互排除なしに並行して実行した。終了後の x の値としてあり得るものをすべて挙げたものはどれか。
- cs-os-net-003・易初期値が3の計数セマフォ S を用いて、危険区域の前で P(S)、後で V(S) を実行する。危険区域を同時に実行できるプロセスの最大数はいくつか。
- cs-os-net-004・標準大きさ N の有限バッファを用いる生産者・消費者問題を、空き領域の数を表すセマフォ empty と、格納済みデータの数を表すセマフォ full で解く。初期値の組合せとして適切なものはどれか。
- cs-os-net-005・標準デッドロックが発生するための必要条件(コフマンの条件)に含まれないものはどれか。
- cs-os-net-006・標準すべてのプロセスが、資源にあらかじめ付けた番号の小さい順にしか資源を要求しないようにすると、デッドロックを防止できる。これはデッドロックの必要条件のうち、どれを成り立たなくする方法か。
- cs-os-net-007・難銀行家のアルゴリズムによるデッドロック回避の考え方として、適切なものはどれか。
- cs-os-net-008・標準時刻0に P1(処理時間6)、P2(処理時間3)、P3(処理時間1)の順に到着した3つのプロセスを、到着順(FCFS)でスケジューリングする。平均待ち時間はいくらか。
- cs-os-net-009・標準プロセスがすべて同時に到着し、処理時間があらかじめ分かっているとき、平均待ち時間を最小にするスケジューリング方式はどれか。
- cs-os-net-010・標準時刻0に P1(処理時間5)、P2(処理時間3)の順に到着した2つのプロセスを、タイムクォンタム2のラウンドロビン方式で実行する。P2 が終了する時刻はいくらか。ここで、切替えにかかる時間は無視する。
- cs-os-net-011・易実行中のプロセスが入出力の完了を待つことになったとき、そのプロセスが移る状態はどれか。
- cs-os-net-012・易同じプロセス内の複数のスレッドについて、正しい記述はどれか。
- cs-os-net-013・標準OS が行うコンテキスト切替え(コンテキストスイッチ)の処理として、適切なものはどれか。
メモリ管理・仮想記憶・ファイルシステム12問
- cs-os-net-014・易仮想記憶方式で、プログラムが使う論理アドレス(仮想アドレス)を物理アドレスに変換するハードウェアはどれか。
- cs-os-net-015・標準ページサイズが4096バイトのページング方式で、16進数で 0x3ABC の論理アドレスのページ番号とページ内オフセットの組合せはどれか。
- cs-os-net-016・標準32ビットの論理アドレスを、上位10ビットを1段目のページテーブルの添字、次の10ビットを2段目のページテーブルの添字、下位12ビットをページ内オフセットとする2段のページテーブルで変換する。ページサイズと、2段目のページテーブル1つあたりのエントリ数の組合せはどれか。
- cs-os-net-017・易仮想記憶における TLB(Translation Lookaside Buffer)の役割として、適切なものはどれか。
- cs-os-net-018・難TLB の検索時間が10ns、主記憶のアクセス時間が100ns、TLB のヒット率が90%である。TLB ミス時は主記憶上のページテーブルを1回読んでから目的のデータにアクセスするとき、実効メモリアクセス時間はいくらか。
- cs-os-net-019・難3つのページ枠をもつ主記憶に、ページ参照列 1, 2, 3, 4, 1, 2, 5, 1, 2, 3, 4, 5 を与える。最初はすべての枠が空で、ページ置換アルゴリズムに FIFO を用いるとき、ページフォールトの回数はいくつか。
- cs-os-net-020・易ページ置換アルゴリズムの LRU の説明として、適切なものはどれか。
- cs-os-net-021・標準多重プログラミングの度合いを上げすぎて、各プロセスに割り当てられるページ枠が不足したときに起こる現象として、適切なものはどれか。
- cs-os-net-022・標準ページング方式で生じる断片化について、正しい記述はどれか。
- cs-os-net-023・標準ファイルをディスク上の連続したブロックに格納する連続割当て方式の特徴として、適切なものはどれか。
- cs-os-net-024・標準UNIX 系のファイルシステムにおける i ノード(inode)の説明として、適切なものはどれか。
- cs-os-net-025・標準プログラムを主記憶のどの位置にも読み込めるようにする動的再配置の方法として、適切なものはどれか。
TCP/IP・ルーティング・HTTP/DNS12問
- cs-os-net-026・易TCP と UDP が属する、OSI 参照モデルの層はどれか。
- cs-os-net-027・標準電源を入れた直後で MAC アドレステーブルが空のスイッチングハブに、端末 P, Q, R, S がそれぞれ別のポートで接続されている。最初に P が Q 宛てのフレームを送信したとき、そのフレームが届く端末はどれか。
- cs-os-net-028・易サブネットマスクが 255.255.255.192(/26)のサブネットで、ホストに割り当てられる IP アドレスの最大数はいくつか。
- cs-os-net-029・標準192.168.10.0/24 を固定長のサブネットマスクで分割し、各サブネットに最大50台のホストを収容しつつ、サブネットの数をできるだけ多くする。アドレスの小さい順に数えて3番目のサブネットのネットワークアドレスはどれか。
- cs-os-net-030・標準IP アドレス 172.16.5.70/27 のホストが属するサブネットのブロードキャストアドレスはどれか。
- cs-os-net-031・易UDP と比べたときの TCP の特徴として、適切なものはどれか。
- cs-os-net-032・標準TCP のコネクション確立(3ウェイハンドシェイク)で、クライアントとサーバの間で送られるセグメントの順序として正しいものはどれか。
- cs-os-net-033・易DNS の主な役割として、適切なものはどれか。
- cs-os-net-034・標準HTTP がステートレスなプロトコルであることへの対処として、Web アプリケーションで広く用いられる仕組みはどれか。
- cs-os-net-035・標準同じネットワーク内の宛先 IP アドレスに対応する MAC アドレスを、ARP で求める方法として適切なものはどれか。
- cs-os-net-036・難ルータの経路表に、宛先 10.0.0.0/8 はルータA、10.1.0.0/16 はルータB、10.1.2.0/24 はルータC、0.0.0.0/0 はルータD という4つの経路がある。宛先 10.1.2.5 のパケットが転送される先はどれか。
- cs-os-net-037・標準端末のネットワーク設定におけるデフォルトゲートウェイの役割として、適切なものはどれか。
関係代数・SQL・正規化・トランザクション13問
- cs-os-net-038・標準ANSI/SPARC の3層スキーマ構造で、データベース全体の論理的な構造(表や列、関連など)を定義するものはどれか。
- cs-os-net-039・標準データの独立性のうち、論理的データ独立性の説明として適切なものはどれか。
- cs-os-net-040・標準階層型データモデルと比べたときの、ネットワーク型データモデルの特徴として適切なものはどれか。
- cs-os-net-041・難関係 R(学生, 科目)が {(A, DB), (A, OS), (A, NW), (B, DB), (B, OS), (C, DB)}、関係 S(科目)が {DB, OS} であるとき、商(除算)R ÷ S の結果はどれか。
- cs-os-net-042・易関係代数の直積(デカルト積)で、3行の表 R と4行の表 S の直積をとった結果の行数はいくつか。
- cs-os-net-043・標準「受講」表(学生番号, 科目コード)から、科目 'DB' と 'OS' の両方を受講している学生番号を求めたい。SQL 文「SELECT 学生番号 FROM 受講 WHERE 科目コード = 'DB' [ a ] SELECT 学生番号 FROM 受講 WHERE 科目コード = 'OS'」の a に入れるものとして、適切なものはどれか。
- cs-os-net-044・標準「納品」表(顧客番号, 商品番号, 数量)から、顧客ごとの数量の合計が10以上の顧客について、顧客番号と合計を求めたい。SQL 文「SELECT 顧客番号, SUM(数量) FROM 納品 [ a ]」の a に入れるものとして、適切なものはどれか。
- cs-os-net-045・易利用者 Y に与えていた「顧客」表への UPDATE 権限を取り消す SQL 文として、適切なものはどれか。
- cs-os-net-046・易「商品」表で、商品番号が 'P3' の商品の価格を5000に変更する SQL 文として、適切なものはどれか。
- cs-os-net-047・標準「納品」表(商品番号, 顧客番号, 数量)の商品番号が「商品」表の商品番号を参照するように定義したい。CREATE TABLE 文中の記述として適切なものはどれか。
- cs-os-net-048・難トランザクションの並行実行で直列可能性を保証する、2相ロッキングプロトコルの説明として適切なものはどれか。
- cs-os-net-049・易関係代数の演算のうち、表から条件を満たす行だけを取り出すもの(制限ともいう)はどれか。
- cs-os-net-050・標準「受講」表(学生番号, 科目コード)で、「SELECT 学生番号 FROM 受講 WHERE 科目コード = 'DB' EXCEPT SELECT 学生番号 FROM 受講 WHERE 科目コード = 'OS'」の結果として求められるものはどれか。