کامپیوتربرنامه نویسی

روش رمزگذاری اطلاعات با استفاده از اعداد. کدگذاری باینری

در این روند از توسعه بشریت آمده است برای تحقق بخشیدن به نیاز به حفظ و انتقال به فاصله یا اطلاعات دیگر. در مورد دوم آن برای تبدیل به سیگنال های مورد نیاز بود. این فرآیند به نام رمزگذاری داده. اطلاعات متن، گرافیک و در نتیجه می توان به اعداد تبدیل شده است. در مورد چگونه شما می توانید آن را انجام دهید، آن مقاله ما می گوید.

انتقال اطلاعات در مسافت های

برای انتقال یک پیام از نویسنده به مخاطب (از منبع به دریافت کننده) شایع ترین استفاده از سه نوع سیستم های انتقال:

  • پیک پست؛
  • صوتی (به عنوان مثال، از طریق یک بلندگو)؛
  • بر اساس یک روش ارتباط از راه دور (سیم، رادیو، نوری، رله مایکروویو، ماهواره، فیبر نوری).

شایع ترین در لحظه ای از نوع دوم از سیستم انتقال هستند. با این حال، استفاده از آنها نیاز به قبل استفاده از یک یا راه دیگری برای رمزگذاری اطلاعات است. با اعداد در نماد معمول اعشاری انسان مدرن آن را بسیار دشوار است.

رمزگذاری

گاهی اوقات پیام شما می خواهید برای مخفی کردن محتوا از غریبه ها. در این مورد، رمزگذاری استفاده شده است. این ممکن است مورد استفاده از روش های مختلف را پشتیبانی می کند این اطلاعات را با استفاده از اعداد.

سیستم عدد دودویی

در سپیده دم از دوران کامپیوتر، دانشمندان در مورد جستجو برای یک دستگاه که اجازه می دهد به سادگی به عنوان اعداد را به یک کامپیوتر نگران بودند. مسئله هنگامی که کلود شانون پیشنهاد به استفاده از سیستم عدد دودویی حل و فصل شد. از آن شده است از قرن 17 شناخته شده است و برای اجرای آن لازم بود دستگاه را با دو حالت پایدار مربوط به منطقی "1" و منطقی "0". از هسته ای، که می تواند یا مغناطیسی یا demagnetized، به ترانزیستور است که می تواند باز یا بسته - آنها شد که در آن زمان به فراوانند شناخته شده بودند.

مزایای استفاده از سیستم شماره های باینری امر به سهولت محاسبات است که می تواند بر روی اعداد ارائه شده در نماد باینری انجام می شود.

به عنوان تبدیل اطلاعات "عادی" در یک فرم مناسب برای پردازش و ذخیره سازی کامپیوتر

کامپیوتر کد باینری است از لحاظ فنی با حضور یا عدم حضور پالس در عناصر ذخیره سازی میکروسکوپی اجرا شده است. این ممکن است شامل:

1. پالس عکس-نوری. سطح هر دیسک های نوری (DVD، CD، و یا خارق العاده BluRay) متشکل از یک مارپیچ تشکیل شده از بخش های کوچک. هر کدام از آنها یا نور یا تاریک در رنگ. هنگامی که دیسک چرخش در درایو، آهنگ مارپیچی آن تمرکز لیزر. بازتاب خود را می افتد بر روی سلول های خورشیدی. در حالت دوم در این مورد اطلاعات گیرنده است. مناطق مارپیچی روشن منعکس کننده نور و تصویب آن را به سلول های خورشیدی، تاریک، در مقابل، جذب نور است. در نتیجه، فتوسل اطلاعات رمزگذاری شده را در مسیر دیسک مانند لکه های تیره و روشن می شود.

2. پالس مغناطیسی. با کمک آنها، اطلاعات بر روی هارد دیسک، که در داخل یک بشقاب سرعت در حال چرخش واقع کد گذاری. همانطور که در مورد از دیسک های نوری، تمام سطح - مارپیچ، که متشکل از یک دنباله از بخش های کوچک در مقدار چند میلیون نفر است. هر کدام از آنها یک عضو است که قادر به دریافت یکی از دو حالت است: "غیرمغناطیسی" "مغناطیسی" و یا آنها یک کد باینری از یک اطلاعات خاص تشکیل می دهد. "بدانند"، وضعیت عنصر بتن است که توسط سر خاص است که در طول یک سطح بشقاب حرکت می کند انجام می شود.

3. تکانه های الکتریکی. رم یک تراشه کامپیوتری است که متشکل از میلیون ها سلول کوچک است، "جمع آوری" از خازن میکروسکوپی و ترانزیستور. هر کدام از آنها ممکن است یک بار الکتریکی حاوی و یا پر نشده باشد. ترکیبی از سلول های حافظه که در یکی از دو حالت ممکن هستند، یک کد باینری تشکیل می دهد. در تمام دستگاه های دیگر بر اساس تراشه های حافظه، مانند یک درایو فلش، SSD حامل، و غیره.، اطلاعات ذخیره شده در همان شیوه.

متن پشتیبانی می کند

همانطور که قبلا ذکر شد، یکی از انواع داده ها تبدیل برای انتقال و ذخیره سازی رمزگذاری شده است. آن استفاده می شود برای محافظت در برابر دسترسی های غیر مجاز. در ابتدا، رمزگذاری همراه با روش های بدوی تر اطلاعات کدگذاری زیر استفاده شد:

  • از طریق مربع پولیبیوس یک جدول که در یک نظم خاص طیف الفبای یونانی حک شده است. هر حرف از پیام توسط یک جفت از اعداد به نمایندگی از تعداد ستون ها و ردیف جایگزین شده است.
  • از طریق دیسک آلبرتی متشکل از دو دایره متحد المرکز. آنها حروف و اعداد وارد شد. آنها یکدیگر را در یک خط قرار داده به وسیله چرخش دیسک.

روش های مدرن را پشتیبانی می کند اطلاعات مربوط به متن در کامپیوتر است بر اساس اصول شبیه است. برای اجرای آن، هر یک از شخصیت از حروف الفبا مربوط به یک عدد صحیح است. سپس آن را به کد باینری ترجمه شده است. هشت بیت آن را ممکن است به رمز 256 شخصیت های مختلف. به اندازه کافی خود را به نمایندگی از تمام حروف از زبان انگلیسی و روسی، از جمله حروف بزرگ ریاضی و نقطه گذاری، و همچنین برخی از کاراکترهای خاص رایج است.

در حال حاضر هیچ سیستم ASCII معتبر است. برای او 2 کتاب کد ثابت شده است. از این تعداد، پایه یک مقدار از 0 تا 127، و شماره های توسعه یافته ارائه شده توسط 128-255 تعریف می کند.

از برنامه نویسی از تصاویر تک رنگ بر روی یک کامپیوتر چگونه است

هر تصویر سیاه و سفید بر روی کاغذ زیر ذره بین چاپ شده به عنوان مجموعه ای از نقاط که شطرنجی به نام به نظر می رسد. مختصات خطی و روشنایی از هر کدام می تواند از نظر اعداد صحیح بیان شده است. این به این معنی که کد های باینری می توان برای rastirovaniya تصویر. در حال حاضر در نظر گرفته تصویر نمایندگی تک رنگ مشترک به عنوان ترکیبی از تعداد زیادی از پیکسل با 256 درجه بندی های خاکستری است. برای روشنایی برنامه نویسی عددی هر یک از آنها نیاز به شماره هشت بیتی باینری است.

نمایندگی عکس رنگی

روش رمزگذاری اطلاعات با استفاده از تعدادی از این تصاویر متوجه شده است تا حدودی پیچیده تر است. برای این منظور، از پیش مورد نیاز، به عنوان یک نتیجه از مخلوط کردن خود را در نسبتهای معین می توانید هر رنگ توسط تجزیه تصویر چشم انسان درک به 3 رنگ اصلی (سبز، قرمز و آبی) به دست آورد. این روش از برنامه نویسی تصاویر با استفاده از اعداد با استفاده از 24 بیت به نام RGB، و یا پر رنگ (رنگ واقعی).

اگر آن را به چاپ می آید، آن را با استفاده از سیستم CMYK است. این است که در این ایده که هر یک از جزء اصلی RGB می توانید ارتباط رنگ آن را تکمیل به سفید است. آنها فیروزه ای، بنفش و زرد هستند. اگر چه آنها کافی، به منظور کاهش هزینه های چاپ و اضافه یک جزء چهارم - سیاه و سفید. بنابراین، برای نشان گرافیک در سیستم CMYK نیاز به 32 رقم های دودویی، و او از حالت تمام رنگی نامیده می شود.

نمایندگی تلفن های موبایل

در پاسخ به سوال که آیا به این روش رمزگذاری اطلاعات با استفاده از اعداد وجود دارد، در جواب باید مثبت باشد. با این حال، در حال حاضر چنین شیوه در نظر گرفته نمی کامل است. اینها عبارتند از:

  • روش اف. این است که در تجزیه هر صدا پیچیده را به یک دنباله از سیگنال موج ابتدایی از فرکانس های مختلف است که می تواند با استفاده از کد توصیف است.
  • روش جدول موج. نمونه از تلفن های موبایل از سازهای مختلف موسیقی - جداول از پیش طراحی شده نمونه های ذخیره شده. اعداد، بیان نوع ابزار و شماره مدل، زمین، شدت و مدت زمان از صدا، و غیره.

حالا شما می دانید که کدگذاری باینری - یکی از رایج ترین راه ارائه اطلاعات، که نقش بزرگی در توسعه فن آوری کامپیوتر انجام میشود.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 fa.unansea.com. Theme powered by WordPress.