学年

教科

質問の種類

情報:IT 高校生

商業です。 プログラミングの流れ図が全くできません。 このような問題でも、何をどこに書くとか、どこを見るとか全く分かりません 2週間後検定です。(2級)

( +100-Stu. tux 100-Shi 100→Ktu ux100 Khil 流れ図の説明を読んで、 流れ図の(1)~(5) にあてはまる答えを解答群から選び、記号で答えなさい。 〈流れ図の説明> 処理内容 〈流れ図> コンビニエンスストアの売上データを読み, 売上一覧表をディ スプレイに表示する。 はじめ 入力データ 実行結果 配列Ted. Tmei, Ttan にデータを記憶する 商品コード (Scd) xxxx 数量 (Su) ( 売上一覧表 ) xxx (第1図) (商品名) お茶 (数量) (金額) 0→Gokei 5 600 おにぎり 9 1,260 0-Kensu カップ麺 (平均) 12 3,576 ループ1 731 処理条件 (第2図) データがある間 ※ 1.商品コード,商品名, 単価はあらかじめ配列 Tcd, Tmei, SW Tan に記憶している。なお, 各配列は添字で対応している。 配列 データを読む Tcd (0) (99) 「切り捨て Tmei 5249 ~ 商品コード (1) 1092 (0) ~ (99) ガム 商品名 新聞 ループ2 Hは0から1ずつ増やして S=0 の間 Ttan (0) (99) 118 160 単価 NO Scd (2) 2. 第1図の入力データを読み, 商品コードをもとに配列Tcdを 探索し、数量と単価から金額を求めて第2図のように売上一覧 表を表示する。 YES (3) 3. 入力データが終了したら, 金額の平均を次の計算式で求め表 示する。 Gokei+Kin→Gokei 平均=合計金額 ÷データの件数 (4) 4. データにエラーはないものとする。 57418 (5) 118 390 Tmei (H), Su, Kin を表示 解答群 ア. 1→Sw 1.0-Sw ウ. Ttan (H) + Su →Ttan (H) I. Kensu+1-Kensú .0➡H 力. 0→Heikin 59%0 キ. Tcd (H) = Scd 7. Scd = H ケ. Su × Ttan (H) Kin コ H+1H 01259 (5) P ループ2 ループ1 Gokei Kensu→Heikin Heikin を表示 おわり ※小数点以下切り捨て 編末トレーニング 35

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

高三 情報です。  問4の問題の答えは11になるのですが、その回答にはならないし、解答を見ても納得できません、解説をお願いしたいです。

回ベネッセ・駿台マーク模試 マング 高3生・高卒生 第1回ベネッセ・駿台 大学入学共通テスト模試 2025年度 9 掲載内容を無断で 第三者 行為はこれを いけません。 用紙の 従っ に注 第2問 次の問い (A・B) に答えよ。(配点 30 ) A ある高校の文化祭では、文化祭実行委員会が管理・運営を任されているス ステージ発表についての、次の実行委員の会話文を読み、問い (問1~5) に答え よ。 委員長:ステージ発表者の募集は初めての試みだったけど、応募がたくさんあっ てよかったね。 委員A:そうですね。 応募数は全部で30組でした。 1組当たりの持ち時間は、入 れ替え時間も含めて10分です。この段取りなら、抽選なしですべての組 が発表できます。 コピーバンド (他者の曲を演奏するグループ)が多い んですけど、使う楽曲の著作権などは大丈夫でしょうか。 委員長: 文化庁の資料 (図1) で確認したけど, 文化祭で著作権が発生する楽曲 を使用することは,(A) 一定の範囲であれば著作権者の了解なしに利用 できる場合に当てはまるから大丈夫みたいだよ。 でも念のため、先生に 確認しておくね。 文化祭、 部活動などでの上演等 (第38条第1項) どうすれば自由に利用できる? ①作品を利用する行為が上演、演奏、上映、口述 (朗読など) のいずれかで あること ②既に公表された著作物であること ③営利を目的としないこと ④聴衆又は観客から鑑賞のための料金等を取らないこと ⑤演奏したり、演じたりする者に報酬が支払われないこと ⑥原則として著作物の題名、著作者名などの 「出所の明示」をすること 図1 文化祭, 部活動などでの上演等における著作物利用のルール (出典: 文化庁 「学校における教育活動と著作権 (令和5年度改訂版)」により作成) 委員B: 来年のステージ発表のために, 生徒会用として一時的に音源だけ記録し ておこうと思います。 ただ、記録用に500MBのメモリーカードしかな いので、容量に不安があるのですが、 委員長:そうだね。 音声だけなら映像も記録するよりは容量が抑えられると思う けど、実際どれくらいの容量なのか計算してみようか。 標準音質で録音 すると(B)サンプリング周波数が44100Hz 量子化ビット数が16ビッ F. (C) チャンネル数が2,これを全部掛け合わせたものがビットレート だよ。ビットレートに数を掛けるとデータ量が求められるから、長さ が1分で圧縮していない音声データなら約 X MB になるってこと だね。この場合のビットレートは、パソコンでもこのように (図2), 単に確認できるよ。 オーディオ | ビットレート 図2 1411kbps 26900 -4400 h 10400 パソコン上に示された標準音質のビットレ 委員A:ヘー、そうなんですね! でも、その設定だとすべての組の発表を記録 するには 500 MB じゃ容量が足りないんじゃないですか? 委員長:そうだね。だから, 明らかに音質が悪いと感じられない程度にピット レートを下げればいいんだよ。 試しに今から少しずつビットレートを下 げて音を出すから,音質が悪くなったと感じたところで教えてね。 (少しずつビットレートを下げて音を出す) 委員A: 96kbps で急に悪くなった気がします。 委員B: 私は 96kbps ではそんなに気にならなかったけど, 64kbps になると音質 が悪くなったと感じました。 表1 委員Aと委員Bが感じたピットレートごとによる音質 64kbps 96kbps 128kbps 160kbps 192kbps 320 kbps 委員 A × × O O O ○ 委員B × A O ○ ○ 音質に問題なし △ 音質に気になる点がある × 音質が悪い 委員長 2人とも128kbpsなら問題なく聞こえるってことだから、ビットレート の下限は128kbps か。 委員A: でもせっかくならメモリーカードに収まる程度に、よい音質で録音した いですよね。 委員長:そうだね。 改めて聞くけど, 音のデータ量はどうやって求められる? <-15->

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

マーカー部分の意味がわかりません

17〈二次元配列と関数〉 あるカレー屋では、辛さは1辛~5辛まで, ライスは普通・ 大盛・特盛の3種類から選べる。基本料金は800円で辛さを1増すごとに基本料 金の1割増となる。ライスは大盛が50円,特盛は100円加算される。 価格一覧を 作るため、料金を入れた配列 kakaku を返す関数を作成した。 なお、配列の添字は 0から始まるものとする。 また, 「整数 (a) 」 はaを整数に変換する関数, 「戻り値 (a)」はaを呼び出し元に返す関数である。 空欄に入る最も適当なものを、次の(ア) 〜(オ)から一つずつ選べ。 (1) 関数 メニュー (kihon, ① の定義: riceを0から2まで1ずつ増やしながら繰り返す: karasaを0から4まで1ずつ増やしながら繰り返す: 渡され るようにする。 この例では,rice, karasa, kakaku は関数内で値が設定 されており,kihon, rate は設定されて いないことに着目す る。 (2) (3) (4) (5) _kakaku [rice][karasa] 整数 (kihon * (1 + 戻り値 (kakaku) * rate) + 50 * = (ア) rice (イ) karasa (ウ) (rice + 1) () (karasa +1) (オ) rate 18 〈関数〉 今日の曜日 ("月","火",・・・) を戻り値とする関数「曜日()」と,問題 17 で作成した関数を使い,辛さ割増率を平日1割,土日2割とすることにした。なお, 「初期化 (a, b, c)」はb×cの二次元配列 a を初期化する関数である。 空欄に入る 最も適当なものを,右の(ア)~(カ)から一つずつ選べ。 (1) 初期化 (menulist, 5, 3) 18 関数は, 引数を変え て何度も呼び出すこ とができる。 (ア) and (2) もし曜日 () == "土" 曜日)=="日"ならば : (イ) or (3)| menulist = メニュー (800, ② エ (ウ) 0.1 (4) そうでなければ : (エ) 0.2 (5) menulist = メニュー ( 800, (オ) 1 (6) 表示する (menulist) (カ) 2

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

サの問題が何言ってるのかさっぱりわかりません

る ctr に入れるのに最も適当なものを, 後 ケ は同じもの . コ 問4 次の文章を読み, 空欄 ゲ の解答群のうちから一つずつ選べ。 ただし, 空欄 ~ を繰り返し選んでもよい。 10進法の小数は,コンピュータにおいて有限桁の2進法の小数に変換して扱 われる。 具体的には, 10進法の小数を2進法の小数に変換するとき,ある位ま での小数で表すために,次の位以降を削除する丸め処理が行われる。丸め処理に よって得られた数と元の数との差の絶対値を丸め誤差と呼ぶ。 桁数を制限することで ここでは,以下の丸め処理を行うものとする。 起こる誤差 処理 ・ある位の次の位が0の場合、 次の位を切り捨てる ・ある位の次の位が1の場合、次の位を切り上げる 丸め誤差の実例を見てみよう。 1.6875=1+0.5 + 0.125 + 0.0625 2th i ⑥進法 =1x2°+1x21+0x22+1x23+1x27 より, 10 進法の 1.6875 は 2進法の 1,1011 である。 条件より 1.1 → 1.5 10進法の1.6875を小数第1位までの2進法の小数に変換することにより生じ る丸め誤差の絶対値は, 10進法の ケ である。 10 進法の 1.6875 を小数第2位までの2進法の小数に変換することにより生 る丸め誤差の絶対値は, 10 進法の コ である。 比べたときに出てくる数 1.6875 0.1875 1→1.75 進法→10進法 4百 1.75-16875=0.065 2 34 い ↓ 0.5 0.251.25625 <-10->

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

カで0からスタートした場合なぜj-1になるのですか?

目標 重要テーマを確実におさえよう! テーマ3 データの分析に関するプログラミング 例題:外れ値の扱いについて,箱ひげ図の場合は四 分位範囲の1.5倍を 「ひげ」 の長さの上限に して、その長さから外れるものを外れ値とす るという考え方がある。 外れ値がある場合 ひげを短くする 7個のデータ [-100 20 30 40 50 60,1000] のうち,外れ値を除外して平均値を求める以下の〈プ ログラム〉を作った。 この〈プログラム> では, 元 のデータ7個が配列 Data[0], Data[1], 四分位範囲 の1.5倍 四分位範囲 Data[6] に格納されており,第1四分位数を q1, 第 3 四分位数を q3 とし,四分位範囲はアで表せる。そして, 外れ値を除いたデータは 配列 Data_c[0], Data_c[1], ... に格納するものとする。 なお, すべての配列の添字は0か ら始まるものとする。 (1) Data=[-100,20,30, 40, 50, 60, 1000] (2) Data_c = [0,0,0,0,0,0,0] (3) q1=20 (4) g3=60 (5) j=0 (6) iを0からイ まで1ずつ増やしながら繰り返す : (7) | もし Data[i] = ウ and Data[i] <= エ ならば : (8) | | Data_c [j]=Data[i] (9) L L j = オ (10)s=0 (11)を0から カまで1ずつ増やしながら繰り返す: (12) L s = s +Data_c[i] (13) 表示する(キ) <プログラム> 空欄 ア ~ キに最も当てはまるものを, 次の解答群から一つずつ選べ。

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

外れ値とならなかった個数をカウントした場合なぜj=j+1になるのですか?

テーマ3 データの分析に関するプログラミング 例題:外れ値の扱いについて,箱ひげ図の場合は四 分位範囲の1.5倍を 「ひげ」 の長さの上限に して、その長さから外れるものを外れ値とす るという考え方がある。 外れ値がある場合 ひげを短くする 四分位範囲 の1.5倍 四分位範囲 7個のデータ [-100 20 30 40 50,60,1000] のうち、外れ値を除外して平均値を求める以下の〈プ ログラム〉を作った。この〈プログラム〉では,元 のデータ7個が配列 Data[0], Data[1], Data[6] に格納されており,第1四分位数を q1 第 3 四分位数を q3 とし、四分位範囲はアで表せる。そして, 外れ値を除いたデータは 配列 Data_c[0], Data_c[1], … に格納するものとする。 なお、すべての配列の添字は0か ら始まるものとする。 Data=[-100,20,30, 40,50,60,1000] Data_c=[0,0,0,0,0,0, 0] q1=20 g3 = 60 (1) (2) (3) (4) (5) j=0 (6) i を 0 から イ まで1ずつ増やしながら繰り返す: (7) | もし Data[i]>= ウ and Data[i] <= エ ならば: (8) | Data_c[j] = Data[i] (9) LLj = オ れる。 (10) s=0 (11) iを0から カ まで1ずつ増やしながら繰り返す : (12) L s = s +Data_c[i] (13) 表示する(キ) ~ <プログラム> 空欄 ア キに最も当てはまるものを,次の解答群から一つずつ選べ。

未解決 回答数: 0