見出し画像

技術士第一次試験『R05基礎科目』2群:情報・論理に関するもの|全6問【解説】


【一番人気&セット割でお得!】
👇『R05基礎・適性 全45問 完全攻略パック』👇

【科目ごとにじっくり学ぶなら】
👇『R05基礎科目 全30問 完全解説パッケージ』👇

👇『適性科目 全15問 完全解説パッケージ』👇




📣応援いただけますと、さらに創作エネルギーに注力します💪
👉
🔗応援!🌈 🙇‍♂️🙇‍♀️



「問題文」

Ⅰ-2-1

 次の記述のうち、最も適切なものはどれか。

① 利用サービスによってはパスワードの定期的な変更を求められることがあるが、十分に複雑で使い回しのないパスワードを設定したうえで、パスワードの流出などの明らかに危険な事案がなければ、基本的にパスワードを変更する必要はない。

② PINコードとは4~6桁の数字からなるパスワードの一種であるが、総当たり攻撃で破られやすいので使うべきではない。

③ 指紋、虹彩、静脈などの本人の生体の一部を用いた生体認証は、個人に固有の情報が用いられているので、認証時に本人がいなければ、認証は成功しない。

④ 二段階認証であって一要素認証である場合と、一段階認証で二要素認証である場合、前者の方が後者より安全である。

⑤ 接続する古い無線LANアクセスルータであってもWEPをサポートしているのであれば、買い換えるまではそれを使えば安全である。

「日本技術士会」HP



Ⅰ-2-2

 自然数A、Bに対して、AをBで割った商をQ、余りをRとすると、AとBの公約数はBとRの公約数でもあり、逆にBとRの公約数はAとBの公約数である。ユークリッドの互除法は、このことを余りが0になるまで繰り返すことによって、AとBの最大公約数を求める手法である。このアルゴリズムを次のような流れ図で表した。流れ図中の、(ア)~(ウ)に入る式又は記号の組み合わせとして、最も適切なものはどれか。

図 ユークリッド互除法の流れ図

  ア   イ   ウ
① R = 0 R ≠ 0 A
② R ≠ 0 R = 0 A
③ R = 0 R ≠ 0 B
④ R ≠ 0 R = 0 B
⑤ R ≠ 0 R = 0 R

「日本技術士会」HP



Ⅰ-2-3

 国際書籍番号ISBN-13は13個の0から9の数字

a₁₃、a₁₂、a₁₁、a₁₀、a₉、a₈、a₇、a₆、a₅、a₄、a₃、a₂、a₁を用いてa₁₃a₁₂a₁₁-a₁₀-a₉a₈a₇-a₆a₅a₄a₃a₂-a₁のように表され、次の規則に従っている。

 a₁₃ + 3a₁₂ + a₁₁ + 3a₁₀ + a₉ + 3a₈ + a₇ + 3a₆ + a₅ + 3a₄ + a₃ + 3a₂ + a₁ ≡ 0 (mod 10)

 ここに、ある書籍のISBN-13の番号が「978-4-103-34194-X」となっており,Xと記された箇所が読めなくなっている。このXの値として,適切なものはどれか。

① 1 ② 3 ③ 5 ④ 7 ⑤ 9

「日本技術士会」HP



Ⅰ-2-4

 情報圧縮(データ圧縮)に関する次の記述のうち、最も不適切なものはどれか。

① データ圧縮では、情報源に関する知識(記号の生起確率など)が必要であり、情報源の知識がない場合はデータ圧縮することはできない。

② 可逆圧縮には限界があり、どのような方式であっても、その限界を超えて圧縮することはできない。

③ 復号化によって元の情報に完全には戻らず、情報の欠落を伴う圧縮は非可逆圧縮と呼ばれ、音声や映像等の圧縮に使われることが多い。

④ 復号化によって元の情報を完全に復号でき、情報の欠落がない圧縮は可逆圧縮と呼ばれテキストデータ等の圧縮に使われることが多い。

⑤ 静止画に対する代表的な圧縮方式としてJPEGがあり、動画に対する代表的な圧縮方式としてMPEGがある。

「日本技術士会」HP



Ⅰ-2-5

 2つの単一ビットa,bに対する排他的論理和演算a⊕bおよび論理積演算a・bに対して、2つのnビット列A=a₁a₂...aₙ、B=b₁b₂...bₙの排他的論理和演算A⊕Bおよび論理積演算A・Bは下記で定義される。
A⊕B = (a₁⊕b₁)(a₂⊕b₂)...(aₙ⊕bₙ)
A・B = (a₁・b₁)(a₂・b₂)...(aₙ・bₙ)
例えば
1010⊕0110 = 1100
1010・0110 = 0010
である。ここで2つの8ビット列
A= 01011101
B= 10101101
に対して、下記演算によって得られるビット列Cとして、適切なものはどれか。
 C = (((A⊕B)⊕B)⊕A)・A

① 00000000
② 11111111
③ 10101101
④ 01011101
⑤ 11110000

「日本技術士会」HP



Ⅰ-2-6

 全体集合Vと、その部分集合A,B,Cがある。部分集合A,B,C及びその積集合の元の個数は以下のとおりである。
Aの元:300個
Bの元:180個
Cの元:120個
A∩Bの元:60個
A∩Cの元:40個
B∩Cの元:20個
A∩B∩Cの元:10個

① 600 ② 720 ③ 730 ④ 890 ⑤ 1000

「日本技術士会」HP



【解説】

Ⅰ-2-1

正答はです。それぞれの選択肢を詳しく見てみましょう。

① なぜこれが正しいのか

現在のセキュリティの考え方では、定期的なパスワード変更は推奨されていません。

昔は「3ヶ月ごとにパスワードを変えましょう」と言われていましたが、これには問題があることが分かりました。

  • 頻繁に変更を求められると、ユーザーは覚えやすい簡単なパスワードにしがち

  • 「password1」→「password2」のような、わずかな変更になりがち

  • パスワードをメモに書いたり、同じパスワードを使い回したりしてしまう

重要なのは

  • 十分に複雑なパスワードを作る(大文字・小文字・数字・記号を組み合わせる)

  • 各サービスで異なるパスワードを使う(使い回しをしない)

  • 流出事故などが起きた時だけ変更する


② なぜ間違いか

PINコードは確かに4~6桁と短いですが、適切に使えば安全です。

  • ATMのPINコードは、数回間違えるとカードがロックされる

  • スマホのPINも、間違えると一時的に使用不可になる

  • このような仕組みがあれば、総当たり攻撃は実質的に不可能


③ なぜ間違いか

生体認証は便利ですが、完璧ではありません

  • 指紋は写真から複製される可能性がある

  • 寝ている人の指を使って認証される可能性

  • 技術の精度により、他人を本人と誤認する場合もある


④ なぜ間違いか

セキュリティでは「要素の数」の方が「段階の数」より重要です。

  • 二要素認証

    • 「知識(パスワード)」+「所有物(スマホ)」など、異なる種類の認証

  • 二段階認証

    • パスワードを2回入力するなど、同じ種類の認証を繰り返す

二要素認証の方が、より多様な攻撃に対して防御力があります。


⑤ なぜ間違いか

WEPは古くて非常に脆弱な暗号化方式です。

  • 2001年に重大な脆弱性が発見された

  • 現在では数分で破られてしまう

  • WPA2やWPA3を使うべき


まとめ

セキュリティの世界では、昔の常識が変わることがよくあります。①が示すように、現在は「強いパスワードを作って使い続ける」ことが推奨されています。



Ⅰ-2-2

ここから先は

4,271字
この記事のみ ¥ 1,980
Amazon Payで支払うと最大2%還元のチャンス! 9/30まで

ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー ✍️総監・純情の試練プランα ーー…

🎓セルフケア・技術士「Special」プランα

¥100,000 / 月
人数制限あり

価格:8,800円 (税込) (別々に購入するより1,100円お得です!) まずは最重要の基礎科目を完璧にしたい方に。

・6問/記事(群) ✖ 5記事(群) =全30問

Amazon Payで支払うと最大2%還元のチャンス! 9/30まで
価格:12,100円 (税込) (別々に購入するより2,750円お得です!) 「基礎」も「適性」も、スタートダッシュで一気に終わらせたい、  最も本気度の高いあなたへ。

①基礎科目:6問/記事 ✖ 5記事 =全30問 ②適性科目:全15問  👇 ①+②=全45問

Amazon Payで支払うと最大2%還元のチャンス! 9/30まで

この記事が参加している募集

🌸チップのご支援、本当にありがとうございます👨‍💼小泉士郎です🌳いただいたご厚意は学びや発信活動の糧として、大切に使わせていただきます。📘noteでは技術士試験対策の情報に加え、セルフケアや心に寄り添う言葉も日々綴っています。🌻温かく見守っていただけたら幸いです🐱✨