学年

教科

質問の種類

情報:IT 高校生

3枚目の回答に青線を引いた部分がわからないです どうして青線の部分のように問題文から読み取れたのか教えてください。

00 5:38-2. 第3問 次の文章を読み、後の問い (問1~3に答えよ。(配点 25) プログラミングに興味のある生徒Sさん (S)は担任の先生 (T)にクラスの席 替えをするためのプログラム作成をして欲しいと頼まれた。 80:8 018 SUB 418 lar-B T:このクラスは生徒が40人で、現在は図1のように座っています。 図1の数字は 現在座っている人の出席番号を表しています。 席替えの際は、ランダムに座席 PS B を割り振るようにしてください。 OSB 85:8 0C:8 教卓 SE B AC:8 86:8 5 24 40 8 36 BE-8 21 28 13 14 27 OA:8 10 1 39 3 37 SA:8 38 29 6 35 22 AA:8 17 32 34 18 19 9 7 16 33 26 21 2015 4 30 84:8 25 12 8 :8 11 31 08:8 sa:8 26 23 8:8 図1 a2:8 8218 097 031 00.1. 02 S : 今回は、2つの座席をランダムに決めてその座席に座る生徒を入れ替えるとい う操作をします。 この操作を十分に繰り返せば、 座席が十分に入れ替わった状 態になると思います。 席替えのプログラムを作るために, 座席を識別する番号 を振ることにします。 そこで図1の各座席に0番から39番まで番号を振りま きりした。 図2の座席の左側にある数字が座席番号です。 52 404 1 21 9 8 28 教卓 16 40 24 17 39 火 8 32 36 08 25 14 33 27 26 27 35 8 28 22N222 13 9 6 2 18 20 16 77 18 19 20 2 24 8 1 20 21 2 10 10 3 38 11 29 417 12 32 3 54 55 34 37 2 36 300C. 37 12 13 534 13 18 19 29 25 6 9 14 7 22 20 30 11 38 31 7 16 15 33 23 15 31 26 39 23 図2 - 24 -

解決済み 回答数: 1
情報:IT 高校生

【情報】 文章を読み取る問題です。 ①が答えですが自分は⓪だと思いました。 ①と⓪の違いは点線の範囲ですが、点線のところってどこから読み取れますか?

問2 次のAさんと先生の会話文を読み、後の問い (a~c) に答えよ。 Aさん:コンピュータのオペレーティングシステムで,システムのパフォーマン スやリソース使用状況を監視する「モニタリングツール」の CPU の項 目に「キャッシュ」という用語があったのですが,これは何を表してい るのですか? 先生: CPUと主記憶装置との間にあるのがキャッシュメモリで,その容量を 「キャッシュ」という項目に書いてあるのです。CPUはコンピュータの動 作に必要なデータを主記憶装置とやり取りしながら処理しています。CPU と主記憶装置では,どちらのほうが高速に動作するかわかりますか? Aさん: 確か, 主記憶装置よりも CPU のほうが高速に動作するんですよね。 Aさん:つまり、CPUはまず1次キャッシュにデータを探しに行って, データが なければ2次キャッシュ, そこにもなければ3次キャッシュというよう にアクセスするということですね。 先生:そういうことです。CPUはキャッシュメモリのおかげで, 効率よく処理 することができるのですね。 a CPU レジスタ CPU Aさんと先生の会話文をふまえて, CPU, 主記憶装置, キャッシュメモリの 正しい構成として最も適当なものを、次の①~③のうちから一つ選べ。 I ② ③ CPU CPU レジスタ レジスタ レジスタ 1次キャッシュ 主記憶装置 2次キャッシュ 2次キャッシュ 1次キャッシュ 1次キャッシュ 3次キャッシュ Aさん: キャッシュメモリを CPU と主記憶装置との間に置くことによって、な ぜ待ち時間が軽減されるのですか? 主記憶装置 3次キャッシュ 主記憶装置 2次キャッシュ 2次キャッシュ 3次キャッシュ 3次キャッシュ 大 先生:そのとおりです。 CPU は非常に高速に動作しますが, 主記憶装置は低速 に動作するため待ち時間が発生してしまいます。 そこで, CPUと主記憶 装置との間にキャッシュメモリを置いて,この待ち時間を軽減している のです。 1次キャッシュ 主記憶装置 先生: キャッシュメモリは、データを一時的に保管しておくものです。 CPU が 頻繁に使用するデータを主記憶装置ではなくキャッシュメモリに一時的 に保管しておくことによって, CPU が主記憶装置にアクセスする回数を 軽減させています。 HOMAI Aさん: なるほど理解できました。 ただ、 モニタリングツールのCPUの項目 は、 右図のように 「1次キャッシュ」 「2次キャッシュ」, 「3次キャッシュ」 という名称になっているのですが、 これは複数のキャッシュメモリがあ るということなのでしょうか? 基本速度: 2.50GHz ソケット: 1 コア: 6 1次キャッシュ: 2次キャッシュ: 3次キャッシュ: b Aさんがモニタリングツールで1次キャッシュ,2次キャッシュ,3次キャッ シュの容量を調べたところ、 図1のとおりであった。 これらをキャッシュ全体 の容量に対する割合で表したときの正しい円グラフを,次の①~③のうちから 一つ選べ。なお, 円グラフでは, 1次キャッシュ, 2次キャッシュ, 3次キャッ シュをそれぞれ L1、L2, L3 と表記している。 480KB 7.5MB 12 O /L1 ① 18.0MB ② (3) L2, L3 L1 L3 L2 C L1 先生:基本的にキャッシュメモリはCPU 内部に複数設置されていて, レジス タ(記憶装置) から近い順に1次キャッシュ, 2次キャッシュ,3次キャッ シュと呼ばれています。レジスタに近いキャッシュメモリほど,一般的 に高速で容量が小さいという特徴があります。 -4- 図1 モニタリングツールの CPU の項目 K L2 M G T + L3 L2 480KB 0.48MB L3 L1 7.SMB 18MB -5-

解決済み 回答数: 1
情報:IT 高校生

答えが⓪と①です。でも①は真ん中の所が3個のセルに囲まれてるので誕生するので変わってしまうと思うのですがどうなるんでしょう。教えて頂きたいです🙇‍♀️

問題 B ライフゲームに関する以下の文章を読み, 後の問い (問1~4)に答えよ。 ↑ 生命のほとんどは過疎や過密によって死ぬ他, 複数個体により繁殖する。 ライ フゲームは数学者コンウェイによって考案された, 生命の誕生や生存, 死滅をコ ンピュータ上で再現したシミュレーションである。 ライフゲームでは,セルと呼 ばれる正方形の区画が縦横に広がる二次元空間を考える。 この各セルに生命が存 在できるとし, あるセル自身とその周囲のセルの状態に応じて, そのセルに次の 世代で新たに生命が誕生するか,または既存の生命が生存, 死滅するかが決まる。 あるセルの状態が, 世代を経る際にどのように変化するかは,以下の2つの ルールで決定される。 ただし, 隣接するセルには、 縦横方向のセルだけでなく斜 め方向のセルも含む。 1. 生命が生存しているセルでは, 隣接する2個, または3個のセルに生命が 生存している場合, セルの生命は生存する。 隣接する生命が生存している セルが1個以下, または4個以上の場合は,セルの生命は死滅する。 2. 生命が死滅しているセルでは, 隣接する3個のセルに生命が生存している 場合にのみ, 新たに生命が誕生する。 このルールに従うと,例えば, 5×5のセルで構成された二次元空間に第1世 代の生命を図1左のように配置すると, 第2世代, 第3世代の生命の配置はそれ ぞれ図1中図1右のようになる。 なお, すべての図において黒塗りのセルは生 命が生存しているセル, 白塗りのセルは生命が死滅しているセルを表す。 第1世代 第2世代 第3世代 図1 生命の配置変化の例 問2 生命の配置によっては, 何世代経っても生命の配置が変わらない場合がある。 そのような生命の配置を,次の①~④のうちから二つ選べ。ただし、解答の順 序は問わない。 セ . ソ +

解決済み 回答数: 1
情報:IT 高校生

この問題で、3ビットで表した時に001111110110となると書いてあるのですがなぜそうなるのでしょうか? Geminiで聞いたら2ページのように回答が来ましたが、画像と合いません… どのように考えたら求められますか…? 解説お願いします🙏

第1回 問2 次の文章の空欄 イ ウ に入れるのに最も適当なものを,後の解答 群のうちから一つずつ選べ。また、空欄エオに当てはまる数字をマーク せよ。ただし、1012) のように 「(2)」を付した数は, 二進法表記の数である。 可逆圧縮の方法の一つであるランレングス圧縮は,繰り返されるデータの繰り 返し回数を数に置き換えてデータ量を減らす圧縮方法である。 図1のような黒白2色, 画素数 4×4の画像を左上から1行ごとに右方向へ1 画素ずつ読み取り,画素の色が黒のとき0,白のとき1と表すと,図1の画像 は, 0001111111000000の16ビットに符号化される。 読み取り順序 はじめ おわり 図 1 画素数4×4の黒白画像と読み取りの順序 ランレングス圧縮では,同じデータが連続するとき, そのデータと繰り返され る回数を並べて表す。 色を表す0または1の1ビットの後に、繰り返しの回数を 二進法で表して並べることにすると, 図1には最大で7回の繰り返しがあるた め、繰り返しの回数は001 (2) 111 ) の3ビットで表すことができる注)。この方 法によれば,図1のデータは001111110110となり、16ビットから12ビットに 圧縮できる。 このとき, 圧縮率は, 12 x100=75% 16 となる。 注) 繰り返しの回数を表す数値のビット数は,繰り返しの最大数を表すために必 要な最小のビット数とする。

解決済み 回答数: 1
情報:IT 高校生

イの回答が③となる理由を教えてください。 aは負の数でも可能である理由がわかりません。

第3問 次の文章を読み、後の問い (問1 問2)に答えよ。(配点 25) . 自然数nについて,その正の平方根√は,自然数になるときと無理数となると T きがある。 √が自然数となるとき, n を平方数と呼ぶ。 高校生のミオさんは、ある自然数n を入力したときに,これが平方数であれば √にあたる自然数を表示し、平方数でなければの近似値を計算し表示するよう なプログラムを作成することを考えた。 問1 入力された自然数nについて,それが平方数であるかどうかを調べるプロ グラム (図1) を考える。 図1中の空欄 ア・ イに入れるのに最も適 当なものを,後の解答群のうちから一つずつ選べ。なお, 「a**b」は「aのb乗」 すなわち, a を計算するものとする。また,「==」 は 「等しい」こと,「!=」は「等 しくない」ことをそれぞれ表す比較演算子である。 奉者には (1)表示する(“自然数を一つ, 入力してください:") (2)n= 【外部からの入力】 MJ(3) a = = 0 (4) iを1からn まで1ずつ増やしながら繰り返す : 110 0 (5) もし **2 == ア ならば: (6) LLa a=i Pazo (7) もし イ ならば: (8) 表示する (n, “は平方数で√",n, "", a, "です。") (9) そうでなければ (10) L ! 表示する (n, “は平方数ではありません。") 図1 入力された自然数が平方数かどうかを判定するプログラム

解決済み 回答数: 1
情報:IT 高校生

カについてで、4が答えだったのですが、なぜ3ではいけないのですか? 同じような意味ではないのですか?

問2 次の文章の空欄 I 群のうちから一つずつ選べ。 カに入れるのに最も適当なものを,後の解答 コンピュータネットワークには, LANとWANがある。 WANは, LAN同士を 接続した広い範囲のネットワークで、 専用線方式, 回線交換方式, パケット交換 方式の3種類の回線方式がある。 【パケット交換方式】 【専用線方式】 2か所のLANを直接つなぎ 利用者が回線を占有して使用する方式。 ある 拠点から送り出された信号は、そのまま接続先の拠点まで伝わる。 WANサー ビスやインターネット接続サービスのアクセス回線として利用されることも ある。 データをパケットに分割したうえで,それぞれにヘッダ情報を付加し,異 なる宛先のパケットを同じ回線に混在させて送る方式。 ロ 回線 ロロロ パケット 図3 パケット交換方式のイメージ図 このような方式の違いにより, 専用線方式には I といった特徴が, 回線 交換方式には 0 といった特徴が, そして, パケット交換方式には カ3 といった特徴がそれぞれある。 【回線交換方式】 A支社 B支社 図1 専用線方式のイメージ図 複数の利用者が回線を共有しつつ, 2か所を直接つなぐ方式。 接続が終了 するまで回線は占有され, 次に利用されるタイミングで回線が交換される。 接続できない 図2 回線交換方式のイメージ図 I カ の解答群 ⑩確立された回線は他の利用者による影響を受けない一方で, 回線の使 用時に, 回線を共有している他の利用者が同じ回線を利用することがで きない ① 通信速度が保障され, 安定した接続が確保される一方で, コストが高 くなる可能性がある ② 通信速度が保障され, 複数の利用者が同時に同じ回線を利用すること ができる ③通信速度は低いながらも保障され,コストが安い ④ 通信速度は保障されないが, 複数の利用者が同時に同じ回線を利用す ることができる -4- -5-

解決済み 回答数: 1