นิตยสาร สสวท. ฉบับที่ 237

ปีที่ 50 ฉบับที่ 237 กรกฎาคม - สิงหาคม 2565 33 กรณีเมทริกซ์เข้ารหัส E ที่สอดคล้องกับเงื่อนไข กรณีเมทริกซ์เข้ารหัส E ที่ไม่สอดคล้องกับเงื่อนไข ทั้งนี้ สามารถทดลองใช้สื่อการเรียนรู้ Encode and Decode Strings by Matrix ได้ที่ https://www.geogebra. org/m/f8vfpnet โดยมีขั้นตอนดังนี้ (หมายเหตุ : เมทริกซ์สามารถเขียนภายใต้วงเล็บ ( ) หรือ [ ] ได้) 1. พิมพ์ข้อความที่ต้องการสื่อสาร ลงในช่องข้อความที่ต้องการสื่อสาร เช่น โปรแกรมจะสร้างชุดลำ�ดับของจำ�นวนแทนข้อความที่ต้องการสื่อสาร ดังนี้ 2. กำ�หนดขนาดของเมทริกซ์ข้อความ M โดยระบุจำ�นวนแถวและจำ�นวนหลัก ซึ่งผลคูณของจำ�นวนแถวและจำ�นวนหลัก ต้องมากกว่าหรือเท่ากับจำ�นวนสมาชิกของชุดลำ�ดับของจำ�นวน และโปรแกรมจะสร้างเมทริกซ์ข้อความ M ตามขนาด ที่กำ�หนด (หมายเหตุ Unicode 32 คือ ช่องว่าง) 3. บันทึกสมาชิกของเมทริกซ์เข้ารหัส E โดยต้องบันทึกสมาชิกทีละแถวตามที่ปรากฏ ทั้งนี้ โปรแกรมจะทำ�การตรวจสอบว่า เมทริกซ์เข้ารหัส E ที่สร้างสอดคล้องกับเงื่อนไขหรือไม่ หากไม่สอดคล้อง จะขึ้นข้อความ “เมทริกซ์เข้ารหัสไม่สอดคล้อง เงื่อนไข” จะต้องแก้ไขสมาชิกในเมทริกซ์เข้ารหัส E ให้สอดคล้องกับเงื่อนไข Wikipedia, the free encyclopedia. Claude Shannon. สืบค้นเมื่อ 5 สิงหาคม 2565. จาก https://en.wikipedia.org/wiki/Claude_Shannon. สถาบันนวัตกรรมการเรียนรู้ มหาวิทยาลัยมหิดล. Claude Shannon. สืบค้นเมื่อ 5 สิงหาคม 2565. จาก https://il.mahidol.ac.th/e-media/computer/evolution/sw_1948.htm. สถาบันส่งเสริมการสอนวิทยาศาสตร์และเทคโนโลยี. (2563). หนังสือเรียนรายวิชาเพิ่มเติมคณิตศาสตร์ชั้นมัธยมศึกษาปีที่ 5 เล่ม 1 ตามมาตรฐานการเรียนรู้และตัวชี้วัด กลุ่มสาระการเรียนรู้คณิตศาสตร์ (ฉบับปรับปรุง พ.ศ.2560) ตามหลักสูตรแกนกลางการศึกษาขั้นพื้นฐาน พุทธศักราช 2551. พิมพ์ครั้งที่ 2. กรุงเทพมหานคร: สำ�นักพิมพ์จุฬาลงกรณ์มหาวิทยาลัย. บรรณานุกรม 4. โปรแกรมจะทำ�การเข้ารหัสเมทริกซ์ข้อความ M และแสดงขั้นตอนการเข้ารหัสและถอดรหัสข้อความ หมายเหตุ : ข้อความ เกิดจากการแปลงชุดลำ�ดับของจำ�นวนที่เป็นสมาชิกของเมทริกซ์ผลลัพธ์ X

RkJQdWJsaXNoZXIy NzI2NjQ5