کمپیوٹرزپروگرامنگ

ایک عالمگیر ثنائی انکوڈنگ کیوں ہے؟ پروگرامنگ کے طریقوں

کمپیوٹر پر معلومات کی بڑی رقم کارروائی کرتا ہے. آڈیو فائلیں، تصاویر، متن - تمام آپ کو کھیلنے یا ظاہر کرنے کے لئے چاہتے ہیں. کسی بھی تکنیکی سامان کی ڈیٹا کو پروگرامنگ کے اس آفاقی طریقہ کار کیوں بائنری کوڈنگ ہے؟

کوڈنگ خفیہ کاری سے مختلف کیا ہے؟

اکثر لوگوں کو، "کوڈنگ" اور "خفیہ کاری" کے تصور کو برابر حقیقت میں وہ مختلف معانی ہیں جب. اس طرح، خفیہ کاری پردہ پوشی کرنے کے لئے معلومات کو تبدیل کرنے کا عمل ہے. اکثر بےرمز جو متن، یا خصوصی تربیت یافتہ لوگوں کو تبدیل کر دیا شخص کر سکتا. کوڈنگ معلومات کی پروسیسنگ کے لئے استعمال کیا جاتا ہے اور اس کو استعمال میں آسانی ہے. عام میز کوڈنگ عام استعمال کیا جاتا ہے سب سے واقف. یہ آپ کے کمپیوٹر میں بنایا گیا ہے.

بائنری کوڈنگ اصول

0 اور 1 - - مختلف آلات کی طرف سے استعمال کی معلومات پر کاروائی کے لئے ثنائی انکوڈنگ صرف دو علامتوں کے استعمال پر مبنی ہے. ثنائی عددی، یا تھوڑا سا - یہ علامات ثنائی ہندسے، انگریزی کہا جاتا ہے. علامات میں سے ہر ایک بائنری کوڈ کا 1 بٹ کے لئے ایک کمپیوٹر کی میموری پر قبضہ. معلومات پر کارروائی کی ایک عالمگیر طریقہ کار کیوں بائنری کوڈنگ ہے؟ حقیقت یہ ہے کہ کمپیوٹر کو آسان کم حروف ہینڈل کرنے ہیں. اس کا انحصار اور پی سی کی کارکردگی سے: ڈیوائس انجام دینے کے لئے ضروری بھی کم فعال کاموں کو، اعلی رفتار اور کام کے معیار.

بائنری کے اصول کوڈنگ نہ صرف پروگراموں میں پایا جاتا ہے. گونگا اور عزائم ڈھول کے الٹ پھیر کے ساتھ پیٹتا Polynesians ایک دوسرے سے معلومات منتقل. اسی طرح کا ایک اصولی لاگو ہوتا ہے مورس کوڈ، لمبی اور چھوٹی آواز پیغام منتقل کرنے کے لئے استعمال کر رہے ہیں جہاں. "تار حروف تہجی" آج استعمال کیا.

کہاں ثنائی انکوڈنگ استعمال کرنے کے لئے؟

بائنری معلومات کی کوڈنگ ایک کمپیوٹر میں ہر جگہ استعمال کیا جاتا ہے. ہر فائل، یہ موسیقی یا متن کے جو بعد میں آسانی سے سنبھالا اور پڑھا جا سکتا ہے تاکہ پروگرام ہونا چاہئے کہ ہے یا نہیں. بائنری کوڈنگ نظام علامات اور نمبر، آڈیو فائلوں، گرافکس کے ساتھ کام کرنے کے لئے مفید ہے.

نمبروں کی ثنائی انکوڈنگ

ابھی کمپیوٹر نمبرز اوسط شخص کو سمجھ سے باہر ہے، ایک کوڈت شکل میں نمائندگی کر رہے ہیں. عربی پوائنٹس کا استعمال، ہم اویوہارک تکنیک کے لئے، تصور کے طور پر. اس کی وجہ سے ہر کردار ناممکن اوقات میں کیا کرنا ہے کرنے کے لئے ایک منفرد نمبر تفویض کرنے کی ضرورت ہے.

حیثیت اور nepozitsionnyh: دو علامتوں ہیں. Nepozitsionnyh کے نظام لاطینی حروف کے استعمال پر مبنی ہے اور شکل میں ہم سے واقف ہے یونانی شخصیات میں. یہ ریکارڈنگ کا طریقہ اس لیے چھوڑ دیا گیا تھا، کو سمجھنے کے لئے کافی پیچیدہ ہے.

حیثیت عدد نظام آج استعمال کیا. یہ بائنری، اعشاری، اجاداری اور شش اعشاری معلومات بھی کوڈنگ شامل ہیں.

اعشاری کوڈنگ نظام ہم روزمرہ زندگی میں استعمال کرتے ہیں. یہ ہمارے لئے ہمیشہ کی طرح ہے عربی پوائنٹس، ہر کسی کو سمجھ میں آتی ہیں. صرف صفر اور ایک کا استعمال کرتے ہوئے ثنائی انکوڈنگ مختلف نمبروں.

integers کے 2. کی طرف سے ان کی تقسیم کی طرف بائنری کوڈنگ میں تبدیل کر رہے ہیں کے نتیجے میں جزوی بھی دو مراحل میں تقسیم کیا گیا ہے جب تک فارم 2 1111011 میں ایک آخر میں 0 یا 1. مثلا، تعداد 123 بائنری سنکیتن میں 10 سے نمائندگی کیا جا سکتا. 20 اکتوبر کی ایک بڑی تعداد 10100 2 کے طور پر ظاہر کرے گا.

اشاریہ جات 10 اور 2 کوڈنگ نظام کے بالترتیب بائنری اور دشملو تعداد ظاہر کیا جاتا ہے. بائنری کوڈنگ علامت مختلف نمبر نظاموں میں پیش اقدار کے آپریشن کو آسان بنانے کے لئے استعمال کیا جاتا ہے.

پروگرامنگ کی تکنیک دشملو تعداد "چل نقاط" پر مبنی ہیں. مناسب طریقے فارمولا N = M X QP استعمال کرتے ہوئے بائنری کوڈنگ نظام کو اعشاری سے قدر منتقل کرنے کے لئے. M - (کسی حکم کے اظہار کے بغیر) mantissa کے ہے، P - N کی اقدار کے حکم میں ہے، اور (ق) - کوڈنگ کی بنیاد نظام (اس کیس میں 2 میں).

نہیں تمام اعداد مثبت ہیں. مثبت اور منفی اعداد کے درمیان تمیز کرنے کے لئے، کمپیوٹر نشانی ضابطہ کاری کرنے کے لئے 1 بٹ کی جگہ چھوڑ دیتا ہے. مائنس - یہاں صفر ایک پلس، اور یونٹ ہے.

اس نمبر نظام کو استعمال کرتے ہوئے اس کے لئے آسان نمبروں کے ساتھ کام کرنے کے لئے کمپیوٹر ہوتا ہے. عمل کمپیوٹنگ کیوں جب بائنری کوڈنگ عالمگیر ہے کہ ہے.

متنی معلومات کا ثنائی انکوڈنگ

اس zeros اور ہیں میں سے ہر حروف تہجی کوڈت کیریکٹر سیٹ. حروف (بڑے اور چھوٹے)، ریاضی علامات اور دیگر مختلف اقدار: متن مختلف حروف پر مشتمل ہے. ٹیکسٹ معلومات کی انکوڈنگ سے 00000000 11111111. کو اس طرح یہ 256 مختلف کرداروں میں تبدیل کرنا ممکن ہے مسلسل آٹھ بائنری اقدار کے استعمال کی ضرورت ہے.

متن کی انکوڈنگ میں الجھن سے بچنے کے لئے، ہر کردار کے لئے اقدار کی خصوصی ٹیبل کا استعمال کریں. وہ (¥، ©، وغیرہ مثال کے طور €) لاطینی حروف تہجی، ریاضی علامات اور خصوصی مقاصد کے آثار پیش کرتے ہیں. نشان وقفہ 128-255 ضابطہ کاری ملک کی قومی حروف تہجی.

علامات ضابطہ کاری کرنے کے لئے 1 8 بٹ میموری کی ضرورت ہے. آسان بنانے کے لئے تاکہ متن معلومات کے لئے کل ڈسک کی جگہ بائٹس میں ماپا جاتا ہے podstchetov 8 بٹس، 1 بائٹ کے برابر ہیں.

سب سے زیادہ پرسنل کمپیوٹرز ASCII (برائے تبادلہ معلومات امریکی معیاری کوڈ) کا ایک معیاری میز کے ساتھ لیس ہیں. دیگر میزیں بھی استعمال کیا جاتا ہے، ٹیکسٹ معلومات کی کوڈنگ نظام مختلف ہے جس میں. مثال کے طور پر (برائے تبادلہ معلومات 8 بٹ کے لئے کوڈ) سے Koi-8 نامی پہلا معلوم کردار انکوڈنگ، اور یہ ایک UNIX OS کمپیوٹرز پر کام کرتا ہے. ٹیبل SR1251 کوڈ بھی بڑے پیمانے پر پائے جاتے ہیں، جس میں ونڈوز آپریٹنگ سسٹم کے لئے بنایا گیا تھا.

آواز کا ثنائی کوڈنگ

بائنری کوڈنگ ڈیٹا پروگرامنگ کے اس آفاقی طریقہ ہے کیوں ایک اور وجہ - آڈیو فائلوں کے ساتھ کام کرتے وقت اس کی سادگی ہے. کسی بھی موسیقی طول و عرض اور دولن کے تعدد مختلف کی آواز کی لہروں ہے. یہ ترتیبات حجم اور پچ کو متاثر.

ایک آواز کی لہر کے پروگرام کے لئے، کمپیوٹر مشروط کئی حصوں میں تقسیم، یا "نمونے". ایسے نمونوں کی تعداد بڑی ہو سکتی ہے، لہذا zeros اور ہیں 65536 مختلف مجموعے موجود ہیں. اس کے مطابق، جدید کمپیوٹرز آواز کی لہر کا ایک نمونہ ضابطہ کاری کرنے کے لئے 16 ثنائی ہندسوں کے استعمال کا مطلب ہے کہ 16 بٹ ساؤنڈ کارڈ کے ساتھ لیس ہیں.

ایک آڈیو فائل ادا کرنے کے لئے، کمپیوٹر بائنری کوڈ کا پروگرام ترتیب عملدرآمد کرتا ہے اور ایک مسلسل لہر میں یکجا.

چارٹس کوڈنگ

گرافیکل معلومات PowerPoint میں گرافکس، ڈایا گرام، تصاویر یا سلائڈ شو کی شکل میں پیش کیا جا سکتا ہے. پکسلز ایک مختلف رنگ میں رنگا جا سکتا ہے کہ - ہر تصویر کو چھوٹے نقطے سے بنا ہوتا ہے. ہر پکسل کا رنگ انکوڈنگ ہے اور ذخیرہ، اور آخر میں ہم نے ایک مکمل تصویر حاصل کریں.

تصویر سیاہ اور سفید ہے، تو ہر پکسل کوڈ ایک یونٹ یا ایک صفر یا تو ہو سکتا ہے. چار رنگوں کا استعمال کرتے ہوئے، ان میں سے ہر ایک کے کوڈ دو نمبروں پر مشتمل ہے: 00، 01، 10 یا 11. اس اصول کے مطابق ممتاز کسی بھی تصویر پروسیسنگ کے معیار. اضافہ یا کمی چمک بھی استعمال رنگوں کی تعداد سے متاثر ہوتا ہے. بہترین صورت میں، کمپیوٹر تقریبا 16.777.216 رنگ ممتاز بناتا ہے.

اختتام

ثنائی انکوڈنگ سب سے زیادہ مؤثر ہے، بشمول پروگرامنگ کی معلومات کے مختلف طریقوں، ہیں. 0 اور 1 - - کمپیوٹر کو آسانی سے سب سے زیادہ فائلوں کو پڑھتا ہے صرف دو علامات کی طرف سے. جس پراسیسنگ کی رفتار بہت زیادہ مثال کے طور پر استعمال کیا جائے گا کے مقابلے میں، ڈیسیمل سسٹم پروگرامنگ ہے. اس طریقہ کار کی سادگی یہ کسی بھی ٹیکنالوجی کے لئے ناگزیر ہوتا ہے. کیوں بائنری کوڈنگ اپنے ساتھیوں کے درمیان عالمگیر ہے کہ ہے.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 ur.birmiss.com. Theme powered by WordPress.