マガジンのカバー画像

日本初!!【情報科】大手予備校講師マガジン【情報I】

【クラウドファンディング】大学入試新教科「情報Ⅰ」に関する最強の問題集を完成させます!継続的に教材開発するための支援をお願いします!集めたお金はすべて教材開発の経費とします。
【学校や塾の授業にも使用してください!】 日本初・日本唯一の"情報科"大手予備校講師が、勉強に使え…
¥800 / 月
運営しているクリエイター

記事一覧

固定された記事

001データと情報の違い『毎日の情報Ⅰ』問題/解答解説/PDFデータ/所感

AIとは何か?〜情報Iを学ぶ高校生や社会人へ〜

AIとは何か? 藤原進之介です。今日は「AIとは何か?」についてお話ししましょう。AI、つまり人工知能という言葉を、皆さんも一度は耳にしたことがあると思います。スマートフォンのアシスタントや、ネットでのおすすめ商品リストなど、私たちの日常生活の中でAIはますます身近な存在になっています。でも、AIって一体何なのでしょうか? AIは「Artificial Intelligence」の略で、日本語では「人工知能」と訳されます。簡単に言うと、人間の知能をコンピュータで模倣しよう

情報1共通テスト「プログラミング」共通テスト用プログラム表記(旧DNCL)|増刊 NO.14

『毎日の情報Ⅰ』〜毎日配信企画〜 No.14 次の問いに答えよ。 符号化():括弧内の文字列を2進数に符号化します。 反転():括弧内の値をビット反転します。 復元():括弧内の2進数を文字列に戻します。 問1上記のプログラムの(4)行目で復元されるものは何ですか? ⓪ 符号化されたデータ ① 元の入力値 ② 反転されたデータ ③ 符号化されたデータの反転 問2上記のプログラムの(6)行目で再び符号化されるものは何ですか? ⓪ 符号化されたデータ ① 元の入力

情報1共通テスト「プログラミング」共通テスト用プログラム表記(旧DNCL)|増刊 NO.13

『毎日の情報Ⅰ』〜毎日配信企画〜 No.13 次の問いに答えよ。 [開始:終了:ステップ] 開始:スライスの開始位置を指定します。デフォルトはシーケンスの最初の位置(0)です。 終了:スライスの終了位置を指定します。デフォルトはシーケンスの最後の位置です。 ステップ:スライスのステップ(増分)を指定します。正の値の場合は前進、負の値の場合は逆方向に進みます。 問1 このプログラムの出力として適切なものを選べ。 ⓪ youhouJ ① uohuoyJ ② uJyouho

情報1共通テスト「プログラミング」共通テスト用プログラム表記(旧DNCL)|増刊 NO.12

『毎日の情報Ⅰ』〜毎日配信企画〜 No.12 以下の九九の表を生成するプログラムを読んで次の問いに答えよ。 問1 下線部を示すものとして適切なものを選べ。 ⓪ 3次元配列 ① 3次元関数 ② 2次元配列 ③ 2次元変数 問2 ( あ )に当てはまるものとして適切なものを選べ。 ⓪ i + j ① i * j ② i - j ③ i / j 〜解答と解説〜

情報1共通テスト「プログラミング」共通テスト用プログラム表記(旧DNCL)|増刊 NO.11

『毎日の情報Ⅰ』〜毎日配信企画〜 No.11 次の問いに答えよ。 要素数()は配列内の要素数を返す変数 問1 ( あ )に当てはまるものとして適切なものを選べ。 ⓪ length - 1 ① length - 2 ② length + 1 ③ length 問2 下線部の修正案として適切なものを選べ、ただし正しい場合は「③正しい」を選べ。 ⓪ length - 1 ① x ② length +1 ③ 正しい 〜解答と解説〜

情報1共通テスト「プログラミング」共通テスト用プログラム表記(旧DNCL)|増刊 NO.10

『毎日の情報Ⅰ』〜毎日配信企画〜 No.10 次の問いに答えよ。 問1 ( あ )に当てはまるものとして適切なものを選べ。 ⓪ num2 % num1 ① num2 % num1 ② num1 / num2 ③ num1 / num2 問2 このプログラムの出力として適切なものを選べ。 ⓪ 最小の入力値 ① 最大の入力値 ② 入力値の最大公約数 ③ 入力値の積 〜解答と解説〜

情報1共通テスト「プログラミング」共通テスト用プログラム表記(旧DNCL)|増刊 NO.9

『毎日の情報Ⅰ』〜毎日配信企画〜 No.9 次の問いに答えよ。 問1 このプログラムでxが45のとき、kekkaがどうなるか選べ。 ⓪ “” ① “Buzz” ② “Fizz” ③ “FizzBuzz” 問2 xを1から20まで1ずつ増やしながら繰り返すとき、何回 "Fizz" と "Buzz" の両方が表示されるか正しいものを選べ。 ⓪ 9回 ① 10回 ② 11回 ③ 12回 〜解答と解説〜

情報1共通テスト「プログラミング」共通テスト用プログラム表記(旧DNCL)|増刊 NO.8

『毎日の情報Ⅰ』〜毎日配信企画〜 No.8 次の問いに答えよ。 問1 「fugou」が "*" の場合、どのような値が出力されるか ⓪ 2つの数値が足し算される ① 2つの数値が掛け算される ② 2つの数値が割り算される ③ エラーメッセージが表示される 問2 除算時、商と余りを表示するには14行目でkekkaをどのようにすればいいか ⓪ atai1 / atai2, “余り”, atai1 % atai2 ① atai1÷atai2, “余り”, atai1 / a

情報1共通テスト「プログラミング」共通テスト用プログラム表記(旧DNCL)|増刊 NO.7

『毎日の情報Ⅰ』〜毎日配信企画〜 No.7 次の問いに答えよ。 ※乱数(A, B)とは、AからBの間でランダムな整数を出力します。 問1 ( あ )、( い )に当てはまるものとして適切なものを答えよ。 ⓪ あ:もっと大きいです。 い:もっと大きいです。 ① あ:もっと大きいです。 い:もっと小さいです。 ② あ:もっと小さいです。 い:もっと大きいです。 ③ あ:もっと小さいです。 い:もっと小さいです。 問2 次のプログラムで、ループを終了させる条件はを選べ。 ⓪

情報1共通テスト「プログラミング」共通テスト用プログラム表記(旧DNCL)|増刊 NO.6

『毎日の情報Ⅰ』〜毎日配信企画〜 No.6 以下のプログラムを読み次の問いに答えよ。 ・要素数()とは、括弧内の配列の要素数を返す。 ・入れ替える(A, a, b)とは、配列Aの要素aと要素bを入れ替える。 問1 与えられたコードは、何を行っているか ⓪ バブルソートアルゴリズムの実装 ① クイックソートアルゴリズムの実装 ② マージソートアルゴリズムの実装 ③ 挿入ソートアルゴリズムの実装 問2 このコードの実行結果は何になるか ⓪ 整列後のデータ:66, 79,

情報1共通テスト「プログラミング」共通テスト用プログラム表記(旧DNCL)|増刊 NO.5

『毎日の情報Ⅰ』〜毎日配信企画〜 No.5 以下のプログラムを読み、次の問いに答えよ。 ・切り捨て()とは、括弧内の数値を切り捨てた値を返す。 ・切り上げ()とは、括弧内の数値を切り上げた値を返す。 ・終了する()とは、この時点で実行を終了する。 問1 このプログラムで使用されているアルゴリズムの名称を選べ。 ⓪ 二項探索 ① 二分探索 ② 二項捜索 ③ 二分捜索 問2 配列Aの要素数を10個に増やした場合、どのようにすればよいか選べ ⓪ 1行目の「n = 5」を「

情報1共通テスト「プログラミング」共通テスト用プログラム表記(旧DNCL)|増刊 NO.4

『毎日の情報Ⅰ』〜毎日配信企画〜 No.4 次のプログラムを読み、次の問いに答えよ。 問1 ( あ )に当てはまる、適切なものを選べ。 ⓪ 平方乗 ① べき乗 ② 階数 ③ 1つ前の数との積 問2 このコードを用いたときに「num」に代入するとプログラムが無限ループに入る数がある。その数として適当ではないものを選べ。 ⓪ 0 ① -2 ② -8.3 ③ 1.3 〜解答と解説〜

情報1共通テスト「プログラミング」共通テスト用プログラム表記(旧DNCL)|増刊 NO.3

『毎日の情報Ⅰ』〜毎日配信企画〜 No.3 次のAさんとBさんの会話文を読み、次の問いに答えよ。 A:この前はフィボナッチ数列をやったけど、トリボナッチ数もプログラミングで計算したいな。 B:じゃあトリボナッチ数を20項計算するプログラムも書いてみよう。 A:トリボナッチ数の漸化式はn項目をFnとすると、 F0 = F1 = 0, F2 = 1, Fn+3 = Fn + Fn+1 + Fn+2, だからこれを使えば書けそうだね。 BさんはAさんとともに下記のプログラムを作