5 طرق لكتابة التعليمات البرمجية

جدول المحتويات:

5 طرق لكتابة التعليمات البرمجية
5 طرق لكتابة التعليمات البرمجية
Anonim

يمكن أن تكون الكتابة في الكود طريقة رائعة لشغل نفسك خلال تلك اللحظات المملة في الفصل أو لإرسال رسائل سرية إلى أصدقائك. هناك عدة طرق مختلفة للقيام بذلك ، حتى تتمكن من تعلم مجموعة متنوعة من الأساليب المختلفة. يمكنك الحصول على رمز مختلف لكل صديق ولكل يوم من أيام الأسبوع ؛ بمجرد أن تتعطل ، ستكون الكتابة في الرموز سهلة!

خطوات

عينة من الرسائل

Image
Image

نموذج لرسالة رجعية مشفرة

Image
Image

نموذج لرسالة بحروف مشفرة

الطريقة 1 من 4: معالجة اتجاه الرسالة

اكتب في الكود الخطوة 1
اكتب في الكود الخطوة 1

الخطوة 1. صياغة رسالتك بشكل طبيعي

قبل أن تبدأ في كتابة التعليمات البرمجية ، ستحتاج إلى معرفة ما ستكون رسالتك. بناءً على مقدار السرية التي تريدها في الترميز ، قد لا ترغب في مشاركة معلوماتك مع أي شخص من حولك. هذا يعني أنه سيتعين عليك توخي الحذر حتى لا يرى أي شخص يحيط بمكتبك ورقتك ، حيث سيتم كسر الرمز بسرعة.

إذا كنت تعتقد أنه لا يمكنك كتابة رسالتك دون رؤيتها ، يمكنك محاولة تصورها في رأسك بدلاً من ذلك. في حين أن هذا قد يكون أكثر صعوبة ، فمن الأفضل ألا يكتشفه من حولك أو معلمك

اكتب في الكود الخطوة 2
اكتب في الكود الخطوة 2

الخطوة 2. اكتب رسالتك إلى الوراء

يعد هذا أحد أسهل الرموز التي تبدأ بها ، خاصةً إذا لم تكن قد شاركت الرسائل المشفرة مع أي شخص من قبل ، خذ رسالتك الأولية واكتبها للخلف ، حرفًا واحدًا في كل مرة. ابدأ من الركن الأيمن السفلي من الصفحة ، بحيث تنتقل لليسار ولأعلى ، وليس لأسفل ولليمين ، كما تكتب عادة. عندما تنتهي من الرسالة ، اكتب علامات الترقيم في النهاية. هذا سيحدد أين تبدأ رسالتك وتنتهي.

تأكد من أنك تفصل بين كل كلمة في رسالتك ، على الرغم من أنها تبدو غير تقليدية وغير طبيعية إلى حد ما. إذا امتزجت رسائلك معًا ، فستكون الرسالة غير قابلة للقراءة إلى حد ما

اكتب في الكود الخطوة 3
اكتب في الكود الخطوة 3

الخطوة الثالثة. أدخل حرفًا ورقمًا بين كل حرف إلى الخلف

إذا استطعت دون إثارة الشك ، فاكتب رسالتك على قطعة من الورق. تابع كتابة رسالتك للخلف ، بدءًا من الركن الأيمن السفلي من الصفحة وانتقل إلى أعلى اليسار. مع كل حرف تكتبه ، أدخل أي رقم وحرف بين أحرف الرمز الخاص بك.

لا يوجد علم دقيق للأحرف والأرقام التي تختارها ، لذلك لا تفرط في التفكير فيها. "مرحبا كيف حالك؟" سيكون: "ua3og5ym9 e8lr1sa5h wr3of2ha7 of8lq2lc7ed2ho2"

اكتب في الكود الخطوة 4
اكتب في الكود الخطوة 4

الخطوة 4. اقلب رسائلك

هناك إستراتيجية ممتعة أخرى في كتابة الكود وهي قلب الحروف الخاصة بك في الاتجاه المعاكس ، لذلك يتبقى لك رمز غريب الشكل غير إنجليزي. قد ترغب في ممارسة هذا قبل تجربته في الفصل. اكتب رسالة بخط اليد العادي وادرس شكلها. ستبدأ من الجانب الأيمن من الصفحة وتنتقل إلى اليسار ، وتكتب بيدك اليسرى. سيتم قلب كل حرف في شكله ، لذلك ستكتب إلى الوراء بينما ترسم أيضًا شكل الحرف في الاتجاه المعاكس.

  • بعد كتابة رسالتك ، ارفعها أمام المرآة. سترى أنه مكتوب باللغة الإنجليزية العادية. هذا رمز متقدم إلى حد ما وقد يستغرق بعض الوقت لإتقانه.
  • إذا كنت أعسرًا ، فقد يكون تعلم هذا أكثر صعوبة ، ولكن لا يزال بإمكانك محاولة الكتابة من اليمين إلى اليسار وعكس الحروف.

طريقة 2 من 4: عكس الأبجدية

اكتب في الكود الخطوة 5
اكتب في الكود الخطوة 5

الخطوة الأولى. قم بعمل قائمة بالأبجدية

ابدأ الترميز بكتابة الأبجدية بأكملها بدقة ، مع إعطاء مساحة كافية للكتابة تحتها مباشرة. ستنظم الرموز الخاصة بك على ورقة واحدة ، حتى لا تريد نفاد المساحة. يجب أن تتناسب الأبجدية مع صف واحد موحد.

اكتب في الكود الخطوة 6
اكتب في الكود الخطوة 6

الخطوة الثانية: اربط كل حرف بعكسه بترتيب أبجدي

راجع الأبجدية ، بعد كتابتها بالترتيب الطبيعي ، واكتبها بترتيب معكوس. هذا يعني أن Z سيجلس تحت A و Y تحت B و X تحت C وهكذا. من الجيد كتابتها بالكامل ، حيث سيساعدك ذلك على تصور كامل التعليمات البرمجية الخاصة بك.

ابدأ في حفظ الكود ، فهذا سيوفر لك الوقت في كتابته في المستقبل. اعلم أنه من خلال ممارستها ، ستصبح أكثر راحة في العمل في الكود في النهاية

اكتب في الكود الخطوة 7
اكتب في الكود الخطوة 7

الخطوة 3. اكتب رسالتك باستخدام الأبجدية العكسية

باستخدام الرمز كدليل ، ستبدأ في ترجمة رسالتك إلى الرمز المعكوس. ابدأ بكتابة رسالتك باللغة الإنجليزية العادية. أسفل هذا ، ستستخدم مفتاحك لترجمة هذه الرسالة إلى الأبجدية المعكوسة. على سبيل المثال ، ستُقرأ الرسالة "HELLO" على أنها "SVOOL".

عند فك تشفير رسالة ، انظر إلى الصف السفلي من مفتاحك واتبع الحرف أعلاه. الحرف أعلاه سيرتبط بالحرف المكتوب باللغة الإنجليزية

اكتب في الكود الخطوة 8
اكتب في الكود الخطوة 8

الخطوة 4. تعلم الأبجدية نصف معكوسة

هذه الطريقة ، بينما تشبه إلى حد ما الأبجدية العكسية ، يمكن أن توفر لك الوقت في كل من الترميز وفك التشفير. سيوفر لك أيضًا الوقت في كتابة مفتاحك. للتحضير للكتابة في هذا الرمز ، ما عليك سوى كتابة الأحرف من A إلى M ثم كتابة بقية الأبجدية ، من N إلى Z ، تحتها.

عند الترجمة باستخدام الأبجدية نصف المعكوسة ، ستساوي A تساوي N ، وستساوي N أيضًا A. إنها علاقة ثنائية الاتجاه ، لذلك يجد بعض الأشخاص أنه من الأسهل والأسرع التقييم عند الترجمة

الطريقة 3 من 4: تمثيل الحروف بالرموز

اكتب في الكود الخطوة 9
اكتب في الكود الخطوة 9

الخطوة الأولى. قم بتوصيل كل حرف بمكافئه العددي

هذا الرمز ، على الرغم من كونه مباشرًا إلى حد ما ، إلا أنه طريقة سهلة لبدء تعيين الرموز لأبجديتك. اكتب الأبجدية بترتيبها القياسي. بعد ذلك ، قم بترقيم كل حرف من الحروف الأبجدية من 1 إلى 26 بحيث يكون A = 1 ، B = 2 ، وأكمل هذا النمط.

هذا الرمز ، على الرغم من بساطته إلى حد ما ، من السهل أيضًا كسره. يمكنك محاولة تبديلها عن طريق عكس ترتيب الأرقام من البداية (أ = 26) ، أو عن طريق الترقيم الطبيعي للنصف الأول من الأبجدية وعكس الأرقام عندما تصل إلى نقطة المنتصف ، بحيث يكون N = 26 ، يا = 25 ، وهكذا

اكتب في الكود الخطوة 10
اكتب في الكود الخطوة 10

الخطوة 2. الإملاء في شفرة مورس

بينما يعتقد معظم الناس أن مورس هي سلسلة من الأصوات والأضواء ، وليس شيئًا يمكن كتابته ، فهناك رموز مختصرة لكل حرف في الكود. من خلال البرقيات في ثلاثينيات القرن التاسع عشر. يتكون كل حرف من سلسلة من النقاط والشرطات. قم بتكوين مفتاح للارتباطات المختلفة واستخدمه كدليل عند الكتابة في هذا الرمز.

بالنسبة للمبرمجين المتقدمين ، هناك رموز مورس التي تمثل أيضًا جميع أشكال علامات الترقيم. حاول تبليل رسائلك بكتابة جمل كاملة ، مقسومة على النقاط ، والفواصل ، وعلامات التعجب ، داخل شفرة مورس الخاصة بك

اكتب في الكود الخطوة 11
اكتب في الكود الخطوة 11

الخطوة 3. تعلم الهيروغليفية

تم اختراع اللغة الهيروغليفية في مصر القديمة ، وهي نظام قديم للغة الكتابة يجمع بين الأبجدية التقليدية والرسومات الرمزية ، لكن الأمر الصعب بعض الشيء في تعلم اللغة الهيروغليفية هو أنها لا تعتمد فقط على الحروف ، ولكن أيضًا على الأصوات. عند كتابة الحرف A ، على سبيل المثال ، سيتعين عليك حفظ الرموز لكل من أصوات الحروف المتحركة الطويلة والقصيرة.

اكتب مفتاحًا لا يشتمل فقط على أحرف الأبجدية الإنجليزية ، ولكن أيضًا الأصوات التي تم تخصيص رمز خاص بها في الكتابة الهيروغليفية. ستلاحظ أن الحروف المشتركة غالبًا ما يكون لها نفس التصميم الأساسي ، وأن هناك تعديلات صغيرة ترتبط بكل صوت أو مجموعة أحرف

اكتب في الكود الخطوة 12
اكتب في الكود الخطوة 12

الخطوة 4. اخترع الكود الخاص بك

بينما يمكنك بالتأكيد استخدام هذه الرموز الموجودة أو الرموز الأخرى الموجودة في العالم ، قد يكون من الممتع إنشاء الرموز الخاصة بك. اجتمع مع صديق وحدد رمزًا لكل حرف في الأبجدية. سيكون الحفاظ على هذه التصميمات بسيطة إلى حد ما مفيدًا في إتقان الكود الخاص بك. من المهم أيضًا أن تتمسك بمفتاحك ، لأنك لا تريد أن تنسى أساليبك.

الطريقة 4 من 4: تعلم الرموز المتقدمة

اكتب في الكود الخطوة 13
اكتب في الكود الخطوة 13

الخطوة 1. غير لغتك باستخدام مقياس متدرج

مقياس منزلق ، يُعرف أحيانًا باسم cryptograph ، يأخذ الأبجدية التقليدية لدينا وينزلقها في اتجاه واحد ، مما يعطي كل حرف حرفًا رمزيًا معينًا حديثًا. إن أبسط طريقة للقيام بذلك هي تحريك الأبجدية بأكملها لأسفل حرفًا واحدًا. هذا يعني أن أ سيتم تمثيله ب ب ، ب ب ج ، حتى يتم تمثيل Z في النهاية بواسطة أ.

  • ومع ذلك ، يمكنك تجاوز هذه الخطوة الفردية ، وتحريك الأبجدية لأسفل في أماكن متعددة. سيجعل هذا الكود الخاص بك أكثر تقدمًا ، حيث يمكن كسر شريحة من حرف واحد بسهولة إلى حد ما.
  • يمكنك أيضًا تحريك الأبجدية للخلف. ومع ذلك ، يتطلب هذا مزيدًا من التخطيط ، حيث سيتعين عليك العمل من الجانب الأخير من الأبجدية ، والانتقال إلى ما بعد Z ، ثم البدء من A.
  • تُعرف هذه الإستراتيجية أيضًا باسم "ROT1" ، والتي تعني "تدوير حرف واحد للأمام". يمكنك تطبيق هذا على المقاييس الأكثر تقدمًا إذا كنت ترغب في ذلك. ROT2 ، على سبيل المثال ، سيقف على "تدوير حرفين للأمام".
اكتب في الكود الخطوة 14
اكتب في الكود الخطوة 14

الخطوة الثانية. استخدم طريقة Block Cipher

ابدأ بكتابة رسالتك في قالب مستطيل واحد ، وتحريك صف واحد في كل مرة. ستحتاج إلى التخطيط المسبق لهذا قليلاً ، حيث يجب أن يكون كل صف أقرب ما يمكن ، في طوله ،. ومع ذلك ، قد لا يصطف بشكل مثالي. بمجرد كتابة الكتل ، انقل عموديًا لأسفل كل عمود. سيكون كل عمود رأسي كلمة خاصة به بطول متساو تقريبًا ، إذا كنت قد خططت صفوفك بالتساوي.

عند فك تشفير هذه الرسائل ، اكتب كلمات الشفرة كأعمدة فردية مرة أخرى ، وستتمكن من قراءة الرسالة في شكل صف مرة أخرى

اكتب في الكود الخطوة 15
اكتب في الكود الخطوة 15

الخطوة 3. إتقان كود Pigpen

يعد Pigpen Code ، الذي يشار إليه غالبًا باسم التشفير الماسوني ، أحد أكثر الرموز تقدمًا للكتابة بداخله. تأكد من كتابتها بوضوح وبطريقة منظمة ، حيث سترغب في العودة إليها عند كتابة هذه الرسائل وفك تشفيرها. ارسم شبكتين رئيسيتين. سيبدو أحدهما وكأنه لوح تيك-تاك-تو ، والآخر سيبدو مثل X ضخم. ستملأ الفتحات الثلاثة عشر للشبكتين بحرفين لكل منهما.

موصى به: