No.0 (***)ase64についての説明で誤っているものを選択しなさい。
A.バイナリデータを印字可能文字に置き換える仕組みである
(***).データ量は変換前と変換後で変わらない
C.英数字と記号を使用する
D.端数に当たる部分には'='を使用する
E.変換後は1行64文字で改行される
A.バイナリデータを印字可能文字に置き換える仕組みである
(***).データ量は変換前と変換後で変わらない
C.英数字と記号を使用する
D.端数に当たる部分には'='を使用する
E.変換後は1行64文字で改行される
⭕️
❌
💾
🖊 | ☑️ |
⭕️ | [[ AnswerCalc[0] ]] % | A | [[ AnswerCalc[1] ]] |
Base64は、バイナリデータやマルチバイト文字列(日本語など)をルールに従ってASCII文字のうち、英数字と記号の印字可能文字だけで記述されたテキストデータに変換します。\nASCII文字とは英数字と記号など俗に半角文字(ASCII文字)と呼ばれる文字のことです。\nASCIIテキストデータに変換することで、ASCIIテキストしか扱えない通信方式やテキストエディタでデータを扱えるようになります。\n変換の手順は以下のようになります。\nまずもとになるデータを24ビット取りだし、6ビットずつ4つに切り分けます。次に、6ビットで表せる数、0から63までを対応表を使って0→A,1→Bのように4文字の印字可能文字に変換します。\n最後に印字可能文字をそれぞれASCIIコード8bitで表現します。そのため、変換前のデータ24ビットにつき、変換後のデータ量は32ビットになります。\nこれをデータが終わるまで繰り返します。\nその他の選択肢については以下の通りです。\nA.バイナリデータ(不可視文字を含む)を印字可能文字を使って表現する仕組みです。\nC.Base64ではA-Z,a-z,0-9,+,/の64文字を使用します。\nD.元のデータが24ビットで割り切れない場合は、足りない分を'='で埋めます。\nE.変換後の文字列が64文字以上になった場合は、64文字ごとに改行文字を挿入します。
💾
✔️
[[ d.CommentTxt ]] |
< | > |
🥇 |