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

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

رمزگذاری و رمزگشایی برای تبادل اطلاعات با افراد دیگر، شخص از زبان های طبیعی استفاده می کند. در کنار زبان‌های طبیعی، زبان‌های رسمی برای استفاده حرفه‌ای در هر زمینه‌ای توسعه یافتند. نمایش اطلاعات با استفاده از یک زبان اغلب رمزگذاری نامیده می شود. کد - مجموعه ای از کاراکترها ( نمادها) برای ارائه اطلاعات. کد سیستمی از علائم متعارف (نمادها) برای انتقال، پردازش و ذخیره اطلاعات (پیام ها) است. کدگذاری فرآیند ارائه اطلاعات (پیام ها) در قالب یک کد است. کل مجموعه نمادهایی که برای رمزگذاری استفاده می شود، الفبای رمزگذاری نامیده می شود. به عنوان مثال، در حافظه کامپیوتر، هر اطلاعاتی با استفاده از کدگذاری می شود الفبای دوتایی، فقط شامل دو کاراکتر: 0 و 1 است. رمزگشایی فرآیند تبدیل کد به شکل سیستم نمادین اصلی است، یعنی. دریافت پیام اصلی به عنوان مثال: ترجمه از کد مورس به متن نوشته شده به زبان روسی. در یک مفهوم گسترده تر، رمزگشایی فرآیند بازسازی محتوای یک پیام رمزگذاری شده است. با این رویکرد می توان فرآیند نوشتن متن با استفاده از الفبای روسی را رمزگذاری و خواندن آن را رمزگشایی دانست.


موسسه آموزشی دولتی
آموزش متوسطه حرفه ای
کالج کشاورزی و فناوری کورگانینسکی.


انشا

موضوع: " روش های مدرنکدگذاری اطلاعات در فناوری کامپیوتر».

آماده شده : آوانسیان ورونیکا
آرکادیونا
دانش آموز گروهیشماره 6 "الف"
بررسی شد : تکاچف سرگئی
نیکولایویچ

مقطع تحصیلی ______________

کورگانینسک
سال تحصیلی 2011-2012

محتوا:

1. معرفی
2. تاریخچه کدگذاری اطلاعات
3. روش های رمزگذاری اطلاعات
4. کدگذاری اطلاعات متنی
5. کدگذاری اطلاعات گرافیکی
6. کدگذاری اطلاعات صوتی
7. نتیجه گیری و نتیجه گیری
8. فهرست منابع استفاده شده

معرفی:

کد نویسی مفاهیم و تعاریف اساسی

بیایید به مفاهیم اساسی مربوط به کدگذاری اطلاعات نگاه کنیم. برای انتقال به یک کانال ارتباطی، پیام ها به سیگنال تبدیل می شوند. نمادهایی که پیام ها با آنها ایجاد می شوند الفبای اولیه را تشکیل می دهند و هر نماد با احتمال ظاهر شدن آن در پیام مشخص می شود. هر پیام به طور منحصر به فرد مربوط به سیگنالی است که نشان دهنده یک دنباله معین از نمادهای گسسته ابتدایی است که ترکیب کد نامیده می شود. کد نویسی - این تبدیل پیام ها به سیگنال است، یعنی. تبدیل پیام ها به ترکیب کد کد - یک سیستم مکاتبات بین عناصر پیام و ترکیب کد. رمزگذار - دستگاهی که رمزگذاری را انجام می دهد. رمزگشا - دستگاهی که عملیات معکوس را انجام می دهد، یعنی. تبدیل ترکیب کد به پیام الفبا - مجموعه ای از عناصر کد ممکن، به عنوان مثال. نمادهای ابتدایی (نمادهای رمزی) X = (x من }, جایی که i = 1، 2،...، m.تعداد عناصر کد - مترنامیده می شود اساس . برای کد باینری ایکس من = {0, 1} و m = 2.دنباله نهایی کاراکترها در یک الفبای معین نامیده می شود ترکیب کد (کلمه رمز). تعداد عناصر در ترکیب کد - nتماس گرفت اهمیت (طول ترکیبی). تعداد ترکیب کدهای مختلف ( N = m n) نامیده میشود جلد یا قدرت کد.
اگر ن 0 - تعداد پیام های منبع، سپس N؟ ن 0 . مجموعه ای از حالت های کد باید مجموعه ای از حالت های شی را پوشش دهد. یونیفرم کامل n- کد رقمی با رادیکس مترشامل N = m nترکیب کدها این کد نامیده می شود اولیه.

طبقه بندی کدها

کدها را می توان بر اساس معیارهای مختلفی طبقه بندی کرد:
1. بر اساس ریشه (تعداد کاراکترهای الفبا):
دودویی (باینری m=2) و غیر باینری (m ? 2).
2. بر اساس طول ترکیب کد (کلمات):
لباس فرم - اگر تمام ترکیبات کد دارای طول یکسان باشند.
ناهموار. ناجور - اگر طول ترکیب کد ثابت نباشد.
3. با روش انتقال:
متوالی و موازی؛
مسدود کردن - داده ها ابتدا در یک بافر قرار می گیرند و سپس به کانال و باینری منتقل می شوند مداوم .

4. از نظر مصونیت صوتی:
ساده (ابتدایی، کامل) - تمام ترکیبات کد ممکن برای انتقال اطلاعات (بدون افزونگی) استفاده می شود.
اصلاحی (ضد نویز) - نه همه، بلکه فقط بخشی از ترکیبات کد (مجاز) برای انتقال پیام ها استفاده می شود.
5. بسته به هدف و کاربرد، انواع کدهای زیر را می توان تشخیص داد:
کدهای داخلی - این کدهای مورد استفاده در داخل دستگاه ها اینها کدهای ماشین و همچنین کدهای مبتنی بر استفاده از سیستم های اعداد موقعیتی (دودویی، اعشاری، BCD، اکتال، هگزا دسیمال و غیره) هستند. رایج ترین کد در کامپیوتر است کد باینری، که به شما امکان می دهد به سادگی دستگاه های سخت افزاری را برای ذخیره، پردازش و انتقال داده ها در کد باینری پیاده سازی کنید. این قابلیت اطمینان بالایی از دستگاه ها و سهولت انجام عملیات روی داده ها در کد باینری را فراهم می کند. داده های باینری، ترکیب شده در گروه های 4 تایی، یک کد هگزادسیمال را تشکیل می دهند که به خوبی با معماری های کامپیوتری که با داده ها در مضرب یک بایت (8 بیت) کار می کنند، مطابقت دارد.
کدهای تبادل داده و انتقال آنها از طریق کانال های ارتباطی . کد اسکی (آمریکایی کد استانداردبرای تبادل اطلاعات). ASCII یک کد 7 بیتی برای حروف عددی و کاراکترهای دیگر است. از آنجایی که رایانه ها با بایت ها کار می کنند، بیت هشتم برای همگام سازی یا بررسی برابری یا گسترش کد استفاده می شود. کامپیوترهای IBM از باینری توسعه یافته استفاده می کنند کد اعشاریبرای تبادل اطلاعات EBCDIC (کد مبادله اعشاری کدگذاری شده باینری توسعه یافته).
کد تله تایپ CCITT (کمیته مشورتی بین المللی تلفن و تلگراف) و تغییرات آن (ITC و غیره) به طور گسترده در کانال های ارتباطی استفاده می شود.
هنگام رمزگذاری اطلاعات برای انتقال از طریق کانال‌های ارتباطی، از جمله در مسیرهای سخت‌افزاری، از کدهایی استفاده می‌شود که حداکثر سرعت انتقال اطلاعات را به دلیل فشرده‌سازی و حذف افزونگی (به عنوان مثال: کدهای هافمن و شانون-فانو)، و کدهایی که تضمین می‌کنند، ارائه می‌کنند. قابلیت اطمینان انتقال داده ها، با معرفی افزونگی به پیام های ارسال شده(به عنوان مثال: کدهای گروه، Hamming، cyclic و انواع آنها).
کدهای برنامه های خاص - اینها کدهایی هستند که برای حل مشکلات خاص انتقال و پردازش داده ها طراحی شده اند. نمونه هایی از این کدها کد خاکستری چرخه ای است که به طور گسترده در ADC های زاویه ای و خطی استفاده می شود. کدهای فیبوناچی برای ساخت ADC های پرسرعت و مقاوم در برابر نویز استفاده می شود.
این دوره بر روی کدهای تبادل و انتقال داده از طریق کانال های ارتباطی تمرکز دارد.
اهداف کدگذاری:
1) افزایش راندمان انتقال داده با دستیابی به حداکثر سرعت انتقال داده.
2) افزایش ایمنی نویز در حین انتقال داده.
مطابق با این اهداف، نظریه کدگذاری در دو جهت اصلی در حال توسعه است:
1. تئوری کدگذاری اقتصادی (کارآمد، بهینه). در جستجوی کدهایی است که با حذف افزونگی منبع و بهترین تطبیق نرخ انتقال داده با ظرفیت کانال ارتباطی، کارایی انتقال اطلاعات در کانال ها را بدون تداخل افزایش می دهد.
2. تئوری کدگذاری تصحیح نویز در حال جستجو برای کدهایی است که قابلیت اطمینان انتقال اطلاعات را در کانال های دارای تداخل افزایش می دهد.

3. روش های ارائه کدها

بسته به روش‌های کدگذاری مورد استفاده، از مدل‌های ریاضی مختلفی از کدها استفاده می‌شود که بیشترین استفاده را از کدها به شکل زیر نشان می‌دهند: ماتریس کد. درختان کد؛ چند جمله ای ها؛ شکل های هندسیو غیره.

تاریخچه رمزگذاری اطلاعات:

کد- مجموعه ای از نمادها برای ارائه اطلاعات.

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

تبدیل معکوستماس گرفت رمزگشایی

برای برقراری ارتباط با یکدیگر از یک کد استفاده می کنیم - زبان روسی.

هنگام صحبت کردن، این کد با صداها، هنگام نوشتن - با حروف منتقل می شود.

راننده سیگنال را با استفاده از بوق یا چراغ های جلوی چشمک زن منتقل می کند.

هنگام عبور از جاده به صورت چراغ راهنمایی با کدگذاری اطلاعات مواجه می شوید.

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

روش رمزگذاری بستگی به هدفی دارد که برای آن انجام می شود:

    مخفف ضبط;
    طبقه بندی (رمزگذاری) اطلاعات؛
    سهولت پردازش؛
    و غیره

سه روش اصلی برای رمزگذاری متن وجود دارد:
    گرافیکی- استفاده از نقشه ها یا نمادهای خاص؛
    عددی- استفاده از اعداد
    نمادین- استفاده از حروف الفبای مشابه متن منبع.

مهمترین روش برای توسعه فناوری، روش نمایش اطلاعات با استفاده از کدی است که فقط از دو کاراکتر تشکیل شده است: 0 و 1.

برای سهولت استفاده از چنین الفبای، ما موافقت کردیم که هر یک از کاراکترهای آن را فراخوانی کنیم "بیت" (از انگلیسی "دو ناری دیجیتی » -علامت باینری).

یک بیت می تواند دو مفهوم را بیان کند: 0 یا 1(بله یا خیر، سیاه یا سفید، درست یا نادرست و غیره).

اعداد باینری برای ذخیره و انتقال با استفاده بسیار راحت هستند لوازم برقی.

به عنوان مثال، 1 و 0 می تواند مربوط به مناطق مغناطیسی و غیر مغناطیسی دیسک باشد. ولتاژ صفر و غیر صفر؛ وجود و عدم وجود جریان در مدار و غیره

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

دنباله ای از بیت ها می توانند متن، تصویر، صدا یا هر اطلاعات دیگری را رمزگذاری کنند. این روش ارائه اطلاعات نامیده می شود کدگذاری باینری .

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

رمزگذاری اطلاعات متنی


اگر هر کاراکتر حروف الفبا با یک عدد صحیح خاص (مثلاً یک شماره سریال) مرتبط باشد، می توان اطلاعات متنی را نیز با استفاده از کد باینری رمزگذاری کرد. برای ذخیره کد باینری یک کاراکتر اختصاص داده شده است 1 بایت = 8 بیت.

با توجه به اینکه هر بیت مقدار 0 یا 1 را می گیرد، تعداد ترکیبات ممکن آنها در یک بایت برابر است با

به این معنی که با 1 بایت می توانید 256 ترکیب کد باینری مختلف را دریافت کنید و از آنها برای نمایش 256 کاراکتر مختلف استفاده کنید.

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

کدگذاری شامل اختصاص دادن یک کد اعشاری منحصر به فرد از 0 تا 255 یا یک کد باینری مربوطه از 00000000 تا 11111111 است.

بنابراین، یک شخص شخصیت ها را با طرح کلی آنها و یک کامپیوتر - با کد آنها متمایز می کند.

مهم است که اختصاص یک کد خاص به یک نماد یک امر قراردادی است که در آن ثابت شده است جدول کد.

که در سیستم اسکیدو جدول کدگذاری ثابت است - پایه و پیشرفته.

جدول اصلی مقادیر کد را از 0 تا 127 ثابت می کند و جدول توسعه یافته به کاراکترهایی با اعداد از 128 تا 255 اشاره دارد.

33 کد اول (از 0 تا 32) نه به کاراکترها، بلکه به عملیات (فید خط، وارد کردن فاصله و غیره) مربوط می شود.

کدهای 33 تا 127 بین المللی هستند و با حروف الفبای لاتین، اعداد، نمادهای حسابی و علائم نگارشی مطابقت دارند.

کدهای 128 تا 255 ملی هستند، یعنی. در رمزگذاری های ملی، کاراکترهای مختلف با یک کد مطابقت دارند.



سپس کلمه COMPUTER با استفاده از جدول ASCII به صورت زیر رمزگذاری می شود:


سی

O

م

پ

U

تی

E

آر

67

79

77

80

85

84

69

82

01000011

01001111

01001101

01010000

01010101

01010100

01000101

01010010

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

برای تغییر سیستم قدیمیجهانی جدید از راه رسیده است - یونیکد، که در آن یک کاراکتر نه با یک، بلکه با دو بایت کدگذاری می شود.

در حال حاضر، جداول رمزگذاری مختلفی وجود دارد (DOS، ISO، WINDOWS، KOI8-R، KOI8-U، UNICODE، و غیره)، بنابراین متون ایجاد شده در یک رمزگذاری ممکن است در دیگری به درستی نمایش داده نشوند.

رمزگذاری اطلاعات گرافیکی


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

بیایید از طریق ذره بین به صفحه کامپیوتر نگاه کنیم.

بسته به برند و مدل تجهیزات، مستطیل های چند رنگ یا دایره های چند رنگ زیادی را خواهیم دید.

هر دوی آنها در گروه های سه تایی، همرنگ، اما در سایه های مختلف گروه بندی می شوند.

آنها PIXELS (از انگلیسی عنصر تصویر).

پیکسل ها تنها در سه رنگ سبز، آبی و قرمز عرضه می شوند.

رنگ های دیگر از ترکیب رنگ ها ایجاد می شوند.

بیایید ساده ترین حالت را در نظر بگیریم - هر قطعه از یک پیکسل می تواند روشن شود (1) یا روشن نباشد (0).

سپس مجموعه رنگ های زیر را دریافت می کنیم:
از سه رنگ می توانید هشت ترکیب را دریافت کنید.

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

یک پالت شانزده رنگ با استفاده از رمزگذاری پیکسلی 4 بیتی به دست می آید: یک بیت شدت به سه بیت رنگ پایه اضافه می شود. این بیت روشنایی هر سه رنگ را به طور همزمان کنترل می کند.

تعداد رنگ های بازتولید شده روی صفحه نمایشگر ( ن، و تعداد بیت های اختصاص داده شده در حافظه ویدئویی برای هر پیکسل ( من) با فرمول مرتبط هستند:

اندازه منعمق بیت یا عمق رنگ نامیده می شود.

هرچه بیت های بیشتری استفاده شود، سایه های بیشتری از رنگ ها تولید می شود.

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

همچنین اطلاعات گرافیکی را می توان در قالب یک تصویر برداری ارائه کرد.

تصویر برداری نشان دهنده شیء گرافیکی، متشکل از بخش های ابتدایی و کمان.

موقعیت این اجسام ابتدایی با مختصات نقاط و طول شعاع تعیین می شود.

برای هر خط، نوع آن (یکپارچه، نقطه چین، نقطه چین)، ضخامت و رنگ آن مشخص شده است.

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

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

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

رمزگذاری اطلاعات صوتی


از اوایل دهه 90، کامپیوترهای شخصی قادر به کار با صداها بودند
و غیره.................

3. کدگذاری اطلاعات گرافیکی4

4. رمزگذاری اطلاعات صوتی8

5. نتیجه گیری10

مراجع 11

معرفی

یک کامپیوتر مدرن می تواند اطلاعات عددی، متنی، گرافیکی، صوتی و تصویری را پردازش کند. همه این نوع اطلاعات در یک کامپیوتر به صورت کد باینری ارائه می شوند، یعنی از الفبای توان دو استفاده می شود (فقط دو کاراکتر 0 و 1). این به این دلیل است که نمایش اطلاعات در قالب دنباله ای از تکانه های الکتریکی راحت است: هیچ ضربه ای (0) وجود ندارد، یک ضربه (1) وجود دارد. چنین رمزگذاری معمولا باینری نامیده می شود و دنباله های منطقی صفر و یک خود نامیده می شوند. زبان ماشین. هر رقم از کد باینری ماشین مقداری از اطلاعات برابر با یک بیت را حمل می کند. این نتیجه گیریرا می توان با در نظر گرفتن اعداد الفبای ماشین به عنوان رویدادهای احتمالی یکسان انجام داد. هنگام ضبط رقم باینریامکان پیاده سازی انتخاب تنها یکی از دو حالت ممکن وجود دارد، به این معنی که مقدار اطلاعاتی برابر با 1 بیت را حمل می کند. بنابراین دو رقم حامل 2 بیت اطلاعات، چهار رقم حامل 4 بیت و ... می باشد.برای تعیین میزان اطلاعات به صورت بیت کافی است تعداد ارقام کد ماشین باینری را تعیین کنید.

رمزگذاری اطلاعات متنی

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

به طور سنتی، برای رمزگذاری یک کاراکتر، مقداری از اطلاعات برابر با 1 بایت استفاده می شود، یعنی I = 1 بایت = 8 بیت. با استفاده از فرمولی که تعداد رویدادهای احتمالی K و مقدار اطلاعات I را به هم مرتبط می کند، می توانید محاسبه کنید که چند نماد مختلف را می توان رمزگذاری کرد (با فرض اینکه نمادها رویدادهای ممکن هستند): K = 2I = 28 = 256، یعنی برای نمایش اطلاعات متنی. ، می توانید از الفبای با ظرفیت 256 کاراکتر استفاده کنید.

ماهیت رمزگذاری این است که به هر کاراکتر یک کد باینری از 00000000 تا 11111111 یا یک کد اعشاری مربوطه از 0 تا 255 اختصاص داده می شود.

در حال حاضر، پنج جدول کد مختلف برای رمزگذاری حروف روسی استفاده می شود (KOI - 8، CP1251، CP866، Mac، ISO)، و متون رمزگذاری شده با استفاده از یک جدول به درستی در رمزگذاری دیگر نمایش داده نمی شوند. این را می توان به صورت بصری به عنوان قطعه ای از یک جدول رمزگذاری کاراکتر ترکیبی نشان داد. نمادهای مختلف به یک کد باینری اختصاص داده می شود.

کد باینری

کد اعشاری

با این حال، در بیشتر موارد در مورد رمزگذاری مجدد اسناد متنیبه کاربر نیز اهمیت می دهد برنامه های ویژه- مبدل هایی که در برنامه ها تعبیه شده اند. از سال 1997، آخرین نسخه های مایکروسافتپشتیبانی ویندوز و آفیس جدید رمزگذاری یونیکد، که برای هر کاراکتر 2 بایت اختصاص می دهد و بنابراین می توانید نه 256 کاراکتر، بلکه 65536 کاراکتر مختلف را رمزگذاری کنید.

برای تعیین کد عددی یک کاراکتر، می توانید از هر دو استفاده کنید جدول کد، یا کار در ویرایشگر متن Word 6.0 / 95. برای انجام این کار، "Insert" - "Symbol" را از منو انتخاب کنید، پس از آن پانل گفتگوی Symbol روی صفحه ظاهر می شود. یک جدول کاراکتر برای فونت انتخاب شده در کادر محاوره ای ظاهر می شود. کاراکترهای این جدول به ترتیب از چپ به راست، خط به خط مرتب شده‌اند و با کاراکتر Space (چپ) شروع می‌شوند. گوشه بالا) و با حرف "I" ختم می شود (گوشه سمت راست پایین).

برای تعیین کد عددی یک کاراکتر در رمزگذاری ویندوز(CP1251) برای انتخاب نماد مورد نظر باید از ماوس یا کلیدهای مکان نما استفاده کنید، سپس روی دکمه کلید کلیک کنید. پس از این، کادر محاوره ای تنظیمات روی صفحه ظاهر می شود که حاوی کد عددی اعشاری کاراکتر انتخاب شده در گوشه پایین سمت چپ است.

رمزگذاری اطلاعات گرافیکی

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

در این مورد، کیفیت رمزگذاری به پارامترهای زیر بستگی دارد: اندازه نقطه و تعداد رنگ های استفاده شده. هرچه اندازه نقطه کوچکتر باشد، به این معنی که تصویر از تعداد نقاط بیشتری تشکیل شده است، کیفیت کدگذاری بالاتر است. هر چه تعداد رنگ‌های استفاده شده بیشتر باشد (یعنی یک نقطه تصویر می‌تواند حالت‌های احتمالی بیشتری به خود بگیرد)، اطلاعات بیشترهر نقطه حمل می کند، به این معنی که کیفیت رمزگذاری افزایش می یابد. ایجاد و ذخیره سازی اشیاء گرافیکیاحتمالاً به چندین شکل - به عنوان تصویر برداری، فراکتال یا شطرنجی. یک موضوع جداگانه گرافیک سه بعدی (سه بعدی) است که روش های برداری و شطرنجی تشکیل تصویر را ترکیب می کند. او روش ها و تکنیک های ساخت مدل های سه بعدی اشیاء در فضای مجازی را مطالعه می کند. هر نوع از روش خاص خود برای رمزگذاری اطلاعات گرافیکی استفاده می کند.

تصویر شطرنجی با استفاده از یک ذره بین، می توانید ببینید که یک تصویر گرافیکی سیاه و سفید، به عنوان مثال از یک روزنامه، از نقاط ریز تشکیل شده است که یک الگوی خاص را تشکیل می دهند - یک شطرنجی. در فرانسه در قرن نوزدهم، جهت جدیدی در نقاشی بوجود آمد - پوانتیلیسم. تکنیک او این بود که یک نقاشی را روی بوم با قلم مو به شکل نقاط چند رنگ اجرا می کرد. این روش همچنین از دیرباز در چاپ برای رمزگذاری اطلاعات گرافیکی مورد استفاده قرار گرفته است. دقت نقاشی بستگی به تعداد نقاط و اندازه آنها دارد. پس از تقسیم نقاشی به نقاط، با شروع از گوشه سمت چپ، حرکت در امتداد خطوط از چپ به راست، می توانید رنگ هر نقطه را کدگذاری کنید. در ادامه، یکی از این نقاط را پیکسل می نامیم (منشاء این کلمه به مخفف انگلیسی "عنصر تصویر" مربوط می شود). حجم یک تصویر شطرنجی با ضرب تعداد پیکسل ها (در حجم اطلاعات یک نقطه، که به تعداد رنگ های ممکن بستگی دارد. کیفیت تصویر با وضوح مانیتور تعیین می شود. هر چه بیشتر باشد، تعیین می شود. هر چه تعداد خطوط و نقاط شطرنجی در هر خط بیشتر باشد، کیفیت تصویر بالاتر می‌رود.در رایانه‌های شخصی مدرن عموماً از وضوح صفحه‌نمایش 640 در 480، 800 در 600، 1024 در 768 و 1280 در 1024 استفاده می‌شود. هر نقطه و مختصات خطی آن را می توان با استفاده از اعداد صحیح بیان کرد، می توان گفت که این روش رمزگذاری به شما امکان می دهد از کد باینری برای پردازش داده های گرافیکی استفاده کنید.

اگر در مورد تصاویر سیاه و سفید صحبت کنیم، اگر از نیم تنه استفاده نکنید، پیکسل یکی از دو حالت را خواهد گرفت: درخشان (سفید) و عدم درخشش (سیاه). و از آنجایی که اطلاعات مربوط به رنگ یک پیکسل را کد پیکسل می نامند، یک بیت حافظه برای رمزگذاری آن کافی است: 0 - سیاه، 1 - سفید. در صورتی که تصاویر به صورت ترکیبی از نقاط با 256 درجه بندی در نظر گرفته شود خاکستری(و اینها مواردی هستند که در حال حاضر به طور کلی پذیرفته شده اند)، سپس یک عدد باینری هشت بیتی برای رمزگذاری روشنایی هر نقطه کافی است. که در گرافیک کامپیوتریرنگ بسیار مهم است. این به عنوان وسیله ای برای افزایش تأثیر بصری و افزایش غنای اطلاعات تصویر عمل می کند. حس رنگ چگونه شکل می گیرد؟ مغز انسان? این در نتیجه تجزیه و تحلیل اتفاق می افتد شار نورانی، افتادن بر روی شبکیه چشم در اثر انعکاس یا تابش اشیاء.

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

1) مدل HSB با سه جزء مشخص می شود: رنگ رنگ (Hue)، اشباع رنگ (Saturation) و روشنایی رنگ (Brightness).

2) اصل روش RGB به شرح زیر است: مشخص است که هر رنگی را می توان به صورت ترکیبی از سه رنگ نشان داد: قرمز (قرمز، R)، سبز (سبز، G)، آبی (آبی، B). رنگ های دیگر و سایه های آنها به دلیل وجود یا عدم وجود این اجزا به دست می آید.

3) اصل روش CMYK. این مدل رنگی هنگام آماده سازی نشریات برای چاپ استفاده می شود. هر یک از رنگ های اصلی با یک رنگ اضافی همراه است (مکمل رنگ اصلی به سفید). یک رنگ اضافی با جمع کردن یک جفت رنگ اصلی دیگر به دست می آید.

چندین حالت برای ارائه گرافیک رنگی وجود دارد: تمام رنگی (True Color). رنگ بالا؛ فهرست مطالب.

در حالت تمام رنگی، 256 مقدار (هشت بیت باینری) برای رمزگذاری روشنایی هر جزء استفاده می شود، یعنی 8 * 3 = 24 بیت باید برای رمزگذاری رنگ یک پیکسل (در سیستم RGB) صرف شود. . این اجازه می دهد تا 16.5 میلیون رنگ به طور منحصر به فرد شناسایی شوند. این بسیار نزدیک به حساسیت چشم انسان است. هنگام رمزگذاری با استفاده از سیستم CMYK، برای نمایش گرافیک رنگی باید 8*4=32 بیت باینری داشته باشید. حالت High Color با استفاده از 16 بیت رمزگذاری می شود اعداد باینرییعنی تعداد بیت های باینری هنگام کدگذاری هر نقطه کاهش می یابد. اما این به طور قابل توجهی محدوده رنگ های کدگذاری شده را کاهش می دهد. با کدگذاری رنگ شاخص، تنها 256 سایه رنگ قابل انتقال است. هر رنگ با استفاده از هشت بیت داده کدگذاری می شود. اما از آنجایی که 256 مقدار کل طیف رنگ های قابل دسترس برای چشم انسان را منتقل نمی کند، قابل درک است که یک پالت (جدول جستجو) به داده های گرافیکی متصل است، بدون آن تولید مثل ناکافی خواهد بود: دریا ممکن است ظاهر شود. قرمز باشد و ممکن است برگها آبی شوند. خود کد نقطه شطرنجی در این مورد به معنای خود رنگ نیست، بلکه فقط به معنای عدد (شاخص) آن در پالت است. از این رو نام حالت - شاخص است.

مطابقت بین تعداد رنگ های نمایش داده شده (K) و تعداد بیت ها برای رمزگذاری آنها (a) را می توان با فرمول یافت: K = 2 a.

به اندازه کافی برای…

نقاشی هایی از نوع دیده شده در کارتون ها، اما برای به تصویر کشیدن حیات وحش کافی نیست

تصاویری که در عکس ها در مجلات و عکس ها هستند

224 = 16 777 216

پردازش و انتقال تصاویری که از نظر کیفیت کمتر از تصاویر مشاهده شده در طبیعت نیستند

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

Vmin = M * N * a.

کد باینری پالت هشت رنگ.

اجزای رنگ

قرمز 1 0 0

سبز 0 1 0

آبی 0 0 1

آبی 0 1 1

بنفش 1 0 1

زرد 1 1 0

سفید 1 1 1

سیاه 0 0 0

پالت شانزده رنگ به شما امکان می دهد تعداد رنگ های استفاده شده را افزایش دهید. در اینجا از کدگذاری پیکسلی 4 بیتی استفاده خواهیم کرد: 3 بیت رنگ اصلی + 1 بیت شدت. دومی روشنایی سه رنگ اصلی را به طور همزمان کنترل می کند (شدت سه پرتو الکترونی). با کنترل جداگانه شدت رنگ های اصلی، تعداد رنگ های تولید شده افزایش می یابد. بنابراین، برای به دست آوردن یک پالت با عمق رنگ 24 بیت، 8 بیت برای هر رنگ اختصاص داده می شود، یعنی 256 سطح شدت ممکن است (K = 28).

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

به نرم افزارایجاد و پردازش گرافیک های برداری شامل نرم افزارهای زیر است: CorelDraw، Adobe Illustratorو همچنین بردارها (ردیاب) - بسته های تبدیل تخصصی تصاویر شطرنجیبه بردار.

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

رمزگذاری اطلاعات صوتی

امروزه کامپیوترها در زمینه های مختلف به طور گسترده مورد استفاده قرار می گیرند. پردازش اطلاعات صوتی و موسیقی نیز از این قاعده مستثنی نبود. تا سال 1983، تمام موسیقی های ضبط شده بر روی صفحه های وینیل و کاست های فشرده منتشر می شد. در حال حاضر سی دی ها بسیار مورد استفاده قرار می گیرند. اگر کامپیوتری با کارت صدای استودیویی نصب کرده اید که کیبورد MIDI و میکروفون به آن متصل است، می توانید با یک موسیقی تخصصی کار کنید. نرم افزار. به طور متعارف می توان آن را به چند نوع تقسیم کرد: 1) انواع خدمات رفاهیو درایورهایی که برای کار با کارت های صوتی خاص و دستگاه های خارجی طراحی شده اند. 2) ویرایشگرهای صوتی که برای کار با فایل های صوتی طراحی شده اند، به شما امکان می دهند هر گونه عملیاتی را با آنها انجام دهید - از شکستن آنها به قطعات گرفته تا پردازش آنها با جلوه ها. 3) سینت سایزرهای نرم افزاری که نسبتاً اخیراً ظاهر شده اند و فقط روی آنها به درستی کار می کنند کامپیوترهای قدرتمند. آنها به شما اجازه می دهند تا با ایجاد تجربه کنید صداهای مختلف; و دیگران.

گروه اول شامل تمام برنامه های کاربردی است سیستم عامل. پس مثلا win 95 و 98 خودشون رو دارن برنامه های خودمیکسرها و ابزارهای کمکی برای پخش/ضبط صدا، پخش سی دی و فایل های استاندارد MIDI. نصب کردن کارت صدامی توانید از این برنامه ها برای بررسی عملکرد آن استفاده کنید. به عنوان مثال، برنامه Phonograph برای کار با فایل های موجی (ضبط فایل ها در فرمت ویندوز). این فایل ها دارای پسوند .WAV هستند. این برنامه قابلیت پخش، ضبط و ویرایش صداهای ضبط شده را با استفاده از تکنیک های مشابه با ضبط صوت فراهم می کند. برای کار با فونوگراف توصیه می شود میکروفون را به کامپیوتر متصل کنید. اگر نیاز به ضبط صدا دارید، باید در مورد کیفیت صدا تصمیم بگیرید، زیرا مدت زمان ضبط صدا به آن بستگی دارد. هرچه کیفیت ضبط بالاتر باشد، مدت زمان صدا ممکن کمتر است. با کیفیت متوسط ​​ضبط، می توانید گفتار را به طور رضایت بخشی ضبط کنید و فایل هایی تا 60 ثانیه ایجاد کنید. تقریباً 6 ثانیه مدت زمان ضبط خواهد بود که کیفیت یک سی دی موسیقی را دارد.

برای ضبط صدا در هر رسانه ای، باید آن را به تبدیل کنید سیگنال الکتریکی. این کار با استفاده از میکروفون انجام می شود. بیشترین میکروفون های سادهغشایی دارند که تحت تأثیر امواج صوتی می لرزد. یک سیم پیچ به غشاء متصل است و همزمان با غشاء در یک میدان مغناطیسی حرکت می کند. یک جریان الکتریکی متناوب در سیم پیچ رخ می دهد. تغییرات ولتاژ به طور دقیق امواج صوتی را منعکس می کند. جریان الکتریکی متناوب که در خروجی میکروفون ظاهر می شود، سیگنال آنالوگ نامیده می شود. هنگامی که به یک سیگنال الکتریکی اعمال می شود، "آنالوگ" به این معنی است که سیگنال در زمان و دامنه پیوسته است. شکل موج صوتی را که در هوا حرکت می کند به دقت منعکس می کند.

اطلاعات صوتی را می توان به صورت مجزا یا آنالوگ نمایش داد. تفاوت آنها در این است که با نمایش گسسته اطلاعات، یک کمیت فیزیکی به طور ناگهانی تغییر می کند ("نردبان") و مجموعه ای محدود از مقادیر را به خود می گیرد. اگر اطلاعات به صورت آنالوگ ارائه شود، یک کمیت فیزیکی می تواند تعداد بی نهایتی از مقادیر را به خود بگیرد که به طور مداوم در حال تغییر هستند.

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

اگر همان صدا را با فرکانس 1 کیلوهرتز ترسیم کنید (نت تا اکتاو هفتم پیانو تقریباً با این فرکانس مطابقت دارد)، اما نمونه برداری با فرکانس های مختلف (قسمت پایینموج سینوسی در همه نمودارها نشان داده نمی شود)، تفاوت ها قابل مشاهده خواهد بود. یک تقسیم در محور افقی که زمان را نشان می دهد، مربوط به 10 نمونه است. مقیاس به همان صورت گرفته می شود (پیوست شکل 1.13 را ببینید). می توانید ببینید که در 11 کیلوهرتز تقریباً پنج نوسان موج صوتی برای هر 50 نمونه وجود دارد، به این معنی که یک دوره موج سینوسی تنها با 10 مقدار نشان داده می شود. این یک رندر نسبتاً نادرست است. در عین حال، اگر فرکانس دیجیتالی شدن 44 کیلوهرتز را در نظر بگیریم، برای هر دوره سینوسی در حال حاضر تقریبا 50 نمونه وجود دارد. این به شما امکان می دهد سیگنالی با کیفیت خوب دریافت کنید.

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

برای رمزگذاری مقدار دامنه، از اصل کدگذاری باینری استفاده می شود. سیگنال صوتی باید به صورت دنباله ای از پالس های الکتریکی (صفر و یک باینری) ارائه شود. معمولاً از نمایش های 8، 16 یا 20 بیتی مقادیر دامنه استفاده می شود. در کدگذاری باینریمداوم سیگنال صوتیبا دنباله ای از سطوح سیگنال گسسته جایگزین می شود. کیفیت کدگذاری به فرکانس نمونه برداری (تعداد اندازه گیری سطح سیگنال در واحد زمان) بستگی دارد. با افزایش نرخ نمونه برداری، دقت افزایش می یابد نمایش باینریاطلاعات در فرکانس 8 کیلوهرتز (تعداد نمونه در ثانیه 8000)، کیفیت سیگنال صوتی نمونه گیری با کیفیت پخش رادیویی مطابقت دارد و در فرکانس 48 کیلوهرتز (تعداد نمونه در ثانیه 48000) - کیفیت صدا. یک سی دی صوتی

اگر از کدنویسی 8 بیتی استفاده می کنید، می توانید به دقت تغییر دامنه سیگنال آنالوگ تا 1/256 دست پیدا کنید. محدوده دینامیکی دستگاه دیجیتال (28 = 256).

اگر از رمزگذاری 16 بیتی برای نشان دادن مقادیر دامنه سیگنال صوتی استفاده کنید، دقت اندازه گیری 256 برابر افزایش می یابد.

که در مبدل های مدرنمرسوم است که از رمزگذاری سیگنال 20 بیتی استفاده کنید که به شما امکان می دهد دیجیتالی سازی صوتی با کیفیت بالا را بدست آورید.

نتیجه

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

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

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

طول کد می تواند ثابت یا غیر ثابت باشد. برای نمایش اطلاعات در حافظه کامپیوتر از آن استفاده می شود راه باینریکد نویسی

یک سلول حافظه ابتدایی کامپیوتر 8 بیت طول دارد. هر بایت شماره مخصوص به خود را دارد. بزرگترین دنباله بیت هایی که یک کامپیوتر می تواند به عنوان یک واحد پردازش کند، کلمه ماشین نامیده می شود. طول کلمه ماشین بستگی به عمق بیت پردازنده دارد و می تواند 16، 32 بیت و غیره باشد. راه دیگر برای نمایش اعداد صحیح با کد مکمل دو است. محدوده مقادیر مقادیر به تعداد بیت های حافظه اختصاص داده شده برای ذخیره سازی آنها بستگی دارد. کد اضافی عدد مثبتبا کد مستقیم آن مطابقت دارد.

کتابشناسی - فهرست کتب

1.انفورماتیک و فناوری اطلاعات. اد. Yu.D. رومانوا، چاپ سوم، M.: EKSMO، 2008

2. مبانی Kostrov B.V انتقال دیجیتالو کدگذاری اطلاعات - TechBook، 2007، 192 صفحه.

3. Makarova N.V. "Informatics": کتاب درسی. - م.: امور مالی و آمار، 2005 - 768 ص.

4. Stepanenko O. S. کامپیوتر شخصی. کتابچه راهنمای خودآموز دیالکتیک. 2005، 28 ص.

انواع مختلفی از اطلاعات وجود دارد، به عنوان مثال:

بو، طعم، صدا؛

نمادها و نشانه ها.

در شاخه های مختلف علم، فرهنگ و فناوری فرم های خاصی برای ثبت اطلاعات ایجاد شده است.

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

فرآیند تبدیل یک پیام به ترکیبی از کاراکترها با توجه به کد نامیده می شود کد نویسی.

وجود دارد سه روش اصلی رمزگذاریاطلاعات:

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

نمونه هایی از رمزگذاری اطلاعات:

برای نمایش صداهای الفبای روسی استفاده کنید نامه ها(ABVGDEJ...EYYA);

برای نمایش اعداد استفاده کنید شماره (0123456789);

صداها ضبط می شوند یادداشتو دیگران نمادها;

نابینایان استفاده می کنند الفباء نابینایان، که در آن نامه از شش عنصر تشکیل شده است: سوراخ و غده.

الفبای بریل

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

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

علم خاصی به روش های رمزگذاری می پردازد - رمزنگاری .

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

0 - هیچ سیگنالی وجود ندارد (بدون ولتاژ یا بدون جریان).

1 - یک سیگنال وجود دارد (ولتاژ یا جریان وجود دارد).

تولید کد

یک بیت می تواند دو حالت را رمزگذاری کند: 0 و 1 (بله و نه، سیاه و سفید). افزایش تعداد بیت ها به اندازه یک عدد باعث ایجاد دو برابر تعداد کد می شود.

مثال:

دو بیت 4 را می سازد کدهای مختلف: 00، 01، 10 و 11;

سه بیت 8 کد مختلف ایجاد می کند: 000، 001، 010، 011، 100، 101، 110، و 111.

رمزگذاری انواع مختلف اطلاعات

کد نویسی متن

هنگام رمزگذاری متن، به هر کاراکتر معنی خاصی اختصاص داده می شود، به عنوان مثال، یک شماره سریال.

اولین استاندارد محبوب کامپیوتری برای رمزگذاری متن نام دارد ASCII(استاندارد آمریکایی کد برایتبادل اطلاعات)، که از 7 بیت برای رمزگذاری هر کاراکتر استفاده می کند.

7 بیت می تواند 128 کاراکتر را رمزگذاری کند: بزرگ و کوچک نامه ها، اعداد، علائم نگارشی، و همچنین نمادهای خاص، مثلا، "§".

استاندارد ایجاد شد انواع مختلف، کد را به 8 بیت (256 کاراکتر) گسترش می دهد تا کاراکترهای ملی را بتوان رمزگذاری کرد، به عنوان مثال، حرف لتونی ā.

اما 256 کاراکتر برای رمزگذاری تمام حروف الفبای مختلف کافی نبود، بنابراین استانداردهای جدیدی ایجاد شد. یکی از محبوب ترین های این روزها این است یونیکد. که در آن هر کاراکتر با 2 بایت کدگذاری می شود، نتیجه این است 62536 کد مختلف.

رمزگذاری داده های گرافیکی

تقریباً تمام تصاویر ایجاد شده و پردازش شده ذخیره شده در رایانه را می توان به دو گروه تقسیم کرد:

گرافیک شطرنجی؛

گرافیک برداری.

هر تصویر ایجاد شده در گرافیک شطرنجی از نقاط رنگی تشکیل شده است. این نقاط نامیده می شوند پیکسل ها .

برای کدنویسی تصاویر غیر رنگیمعمولا استفاده می شود 256 سایه خاکستری، از سفید تا سیاه. برای رمزگذاری تمام رنگ هایی که نیاز دارید 8 بیت(1 بایت).

برای کدنویسی تصاویر رنگیمعمولا از سه رنگ استفاده می شود: قرمز، سبز و آبی. تن رنگ از ترکیب این سه رنگ به دست می آید.

کد نویسی صدا

صداها از نوساناتهوا صدا دو بعد دارد:

- دامنه ارتعاش، که به جلدصدا؛

- فرکانس نوسان، که به کلیدصدا.

صدا را می توان به سیگنال الکتریکی، به عنوان مثال، توسط میکروفون تبدیل کرد.

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

مثال:

یک سی دی با ظرفیت 700 مگابایت می تواند 80 دقیقه صدای با کیفیت سی دی را در خود نگه دارد.

رمزگذاری ویدیو

این فیلم از فریم هایی تشکیل شده است که به سرعت تغییر می کنند. فیلم کدگذاری شده حاوی اطلاعاتی در مورد اندازه فریم، رنگ های استفاده شده و تعداد فریم در ثانیه (معمولا 30 فریم) و همچنین نحوه ضبط صدا - هر فریم به طور جداگانه یا کل فیلم به طور همزمان است.

برنامه نویسی به عنوان یک روش برای خلاص شدن از توسعه یافته است اعتیاد به الکلمسدود کردن میل به نوشیدنی های حاوی الکل است که عمدتاً با دو روش انجام می شود - تأثیر روان درمانی و مداخله دارویی.

کدگذاری مؤثر بر بیمار تأثیر می گذارد و او را از شر آن نجات می دهد زمان مشخصاز ولع روانی برای نوشیدن، که اغلب اولین قدم برای رهایی کامل از این مشکل است.

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

اثر خواب آور

محبوب ترین رمزگذاری روان درمانی اعتیاد به الکل، انسداد هیپنوتیزمی با استفاده از روش A.R است. Dovzhenko، در دهه 80 قرن گذشته توسعه یافت. ماهیت روش یک اثر روانی و هیپنوتیزمی همزمان قدرتمند بر روی بیمار است. در سطح ناخودآگاه، یک متخصص احساس بی‌تفاوتی نسبت به الکل را در فرد ایجاد می‌کند، نیاز به هوشیاری را در او تقویت می‌کند، به همین دلیل جاذبه به الکل به طور ناخودآگاه کاهش می‌یابد تا زمانی که به طور کامل ناپدید شود. در عین حال، درمان طبق روش Dovzhenko نیازی به مصرف قرص یا غوطه ور کردن بیمار در هیپنوتیزم عمیق ندارد. این روشکدگذاری چندین دهه است که با موفقیت مورد استفاده قرار گرفته است، کارشناسان معتقدند که روش مسدود کردن هیپنوتیزم انسانی ترین و موثرترین است.

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

روش کدگذاری Dovzhenko در کنار سایر روش های کدگذاری با موفقیت در کلینیک Korsakov استفاده می شود.

با این حال، مسدود کردن اعتیاد به الکل به گفته دوژنکو تنها در صورت رعایت دو شرط اساسی، عواقب مثبت خواهد داشت:

یک تست سریع انجام دهید و یک بروشور رایگان "الکلیسم افراطی و نحوه مقابله با آن" دریافت کنید.

آیا در خانواده خود بستگانی داشتید که درازمدت «پرخوری» داشته باشند؟

آیا یک روز بعد از نوشیدن مقدار زیادی الکل دچار خماری می شوید؟

آیا اگر صبح بعد از یک جشن طوفانی «خماری» (نوشیدنی) بنوشید برایتان «آسان‌تر» می‌شود؟

فشار خون طبیعی شما چقدر است؟

آیا پس از مصرف مقدار کمی الکل میل "حاد" به "نوشیدن" دارید؟

آیا بعد از نوشیدن الکل احساس اعتماد به نفس و آرامش بیشتری می کنید؟

  • رضایت داوطلبانه بیمار؛
  • یک هفته قبل از عمل از مصرف الکل خودداری کنید.

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

در مورد نیاز به حفظ هوشیاری قبل از عمل، این یک آزمایش روانشناختی خاص است که ماهیت آن تأیید استحکام تصمیم بیمار برای انجام درمان و جدی بودن نیات او است. این همچنین آزمایشی برای قدرت اراده بیمار و آغاز آمادگی او برای درک تنظیمات هیپنوتیزمی است. مهم: قبل از شروع درمان با استفاده از روش Dovzhenko، بهتر است همه را رها کنید محصولات الکلیاز جمله آبجو و نوشیدنی های انرژی زا.

این روش کدگذاری موارد منع مصرف خاصی دارد:

  • سن کمتر از 22 و بیش از 60 سال؛
  • اختلالات هوشیاری؛
  • قرار گرفتن در حالت مسمومیت یا علائم ترک؛
  • بحران فشار خون تشخیص داده شده؛
  • شرایط اضطراری

فهرستی از مزایایی که در درمان ایجاد شده توسط A.G. دوژنکو، فهرست شده است:

  • سادگی همراه با قابلیت اطمینان؛
  • اثربخشی در 87-90٪ موارد؛
  • انسانیت و اخلاق؛
  • به رسمیت شناختن در زمینه روان درمانی و تایید WHO؛
  • نتیجه بعد از جلسه اول؛
  • عدم وجود علائم ناخوشایند که معمولاً همراه با درمان دارویی برای اعتیاد است.
  • امکان استفاده برای هر شخصی به جز افراد مصون از هیپنوتیزم.
  • سازگاری با دارو درمانی برای افزایش اثربخشی

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

دارودرمانی

در مقایسه با پیشنهاد هیپنوتیزمی بر اساس روش داوژنکو، از روش های کدگذاری استفاده می شود داروهاهمزمان در دو جهت عمل کنید درمان برای رسیدگی به تظاهرات روحی و جسمی وابستگی به الکل انجام می شود. پس از عمل، قرص ها شروع به مسدود کردن آنزیم تولید شده توسط کبد می کنند و در نتیجه از پردازش الکل، خنثی سازی و حذف آن جلوگیری می کنند. محصولات اتانول در خون انباشته می شوند، به همین دلیل است که مسمومیت با تمام علائم آن شروع می شود - اگر پس از آن الکلی زنده بماند، تا زمانی که داروی کاشته شده کاملاً حل نشود، دیگر خطر نوشیدن الکل را ندارد. این جزء روانشناختی درمان است - واکنش ارگانیسم رمزگذاری شده به الکل به قدری قوی است که مست سابق یک ترس غریزی ایجاد می کند.

انواع دارویی شامل استفاده از داروهای مختلف است:

  • برای کاشت زیر جلدی (قرص اژدر، اسپرال)؛
  • برای تجویز داخل وریدی (محصولات Algominal، NIT، SIT)؛
  • برای انسداد عضلانی (ژل اسپرال)؛
  • برای تجویز خوراکی (قطره کولم).

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

  • وضعیت بارداری؛
  • مسمومیت یا خماری؛
  • بیماری های سیستم قلبی عروقی؛
  • تظاهرات حاد اختلالات روانی.

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

  • عدم تحمل به ماده تجویز شده با ایجاد یک واکنش آلرژیک شدید؛
  • واکنش بیمار به قطع ناگهانی اجباری الکل.

مورد دوم خطرناک ترین است، زیرا فردی که سندرم ترک را تجربه می کند، که توسط درمان تحریک شده است، ممکن است از ابتلا به بیماری های زیر رنج ببرد:

  • ضایعات سیستم قلبی عروقی؛
  • اختلال در عملکرد دستگاه گوارش؛
  • مشکلات در عملکرد سیستم عصبی مرکزی؛
  • تغییرات در وضعیت روانی

دوره محافظت در برابر وابستگی به الکل که چنین روش های کدگذاری ارائه می کنند 1-3 سال است.

درمان های جایگزین

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

دکتر سایکوف مشکل اعتیاد را با کمک به حذف الکل از مرکز دایره نیازهای زندگی الکلی حل می کند. روند درمان در بیمار یک نگرش بی تفاوت و حتی منفی نسبت به الکل ایجاد می کند؛ این امکان را برای پیشگیری دوره ای از عودهای احتمالی فراهم می کند که برای آن از برنامه های ویژه روی دیسک ها استفاده می شود. این درمان کامپیوتریحتی در خانه قابل انجام است.

روش‌های کدگذاری که دکتر سایکوف استفاده می‌کند تا حد زیادی مبتنی بر فناوری Dovzhenko است، اما تا حدی ممکن است برنامه‌نویسی - برنامه‌نویسی عصبی-زبانی باشد. این مبارزه با اعتیاد به الکل که علاوه بر ابزارهای سنتی شامل نفوذ کامپیوتری نیز می‌شود، مدرن و موثر تلقی می‌شود و هم از سوی متخصصان و هم از بیماران بهبودیافته تایید شده است.

همچنین، جایگزین های سنتی برای جلوگیری از هوس مصرف الکل عبارتند از:

  • کدگذاری عصبی زبانی؛
  • طب سوزنی؛
  • لیزر درمانی؛
  • تحریک عصبی الکتریکی

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

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

استفاده از تحریک عصبی الکتریکی، درمان ولع مصرف نوشیدنی‌های الکلی را با تأثیرگذاری بر بخش‌های خاصی از مغز ممکن می‌سازد. شوک الکتریکی(تکانه های الکتریکی). برق درمانی موثر است زیرا با کمک آن بدن تولید اندورفین مرتبط با الکل را سرکوب می کند، بدن شروع به از شیر گرفتن خود از سرخوشی ناسالم می کند و به جستجوی لذت در منابع دیگر عادت می کند.

و چند تکنیک مشکوک

بدون استثنا، تمام روش های کدگذاری برای اعتیاد به الکل مستلزم رضایت بی قید و شرط و تمایل صادقانه بیمار برای مؤثر بودن درمان است. کدگذاری عصبی زبانی، قرار گرفتن در معرض سوزن، جریان، لیزر یا داروها، تکنیک های توسعه یافته توسط A.G. دوژنکو و دی.و. Saikov، مبارزه با هوس الکل را فقط با همکاری بیمار فراهم کنید.

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

بهترین مقالات در این زمینه