ᲙომპიუტერებიᲞროგრამირების

Რატომ არის უნივერსალური ორობითი კოდირება? პროგრამირების მეთოდები

კომპიუტერული ამუშავებს დიდი რაოდენობით ინფორმაციას. აუდიო ფაილი, სურათები, ტექსტი - ყველა გსურთ ითამაშოს ან ჩვენება. რატომ ორობითი კოდირება არის უნივერსალური მეთოდი მონაცემების პროგრამირების ტექნიკური აღჭურვილობა?

რა არის განსხვავებული კოდირება შიფრირების?

ხშირად აიგივებენ კონცეფცია "კოდირება" და "შიფრირების", როცა სინამდვილეში მათ აქვთ სხვადასხვა მნიშვნელობა. ამდენად, დაშიფვრის პროცესი კონვერტაცია ინფორმაცია, რათა მალავს მას. გაშიფვრა ხშირად შეუძლია იმ პირს, რომელმაც შეცვალა ტექსტი, ან სპეციალურად მომზადებული ადამიანი. კოდირება გამოიყენება ინფორმაციის დამუშავება და მარტივად გამოყენების მას. საერთო კოდირების მაგიდა გამოიყენება, ნაცნობი ყველას. იგი აგებულია თქვენს კომპიუტერში.

ორობითი კოდირება პრინციპი

ორობითი კოდირება ეფუძნება გამოყენება მხოლოდ ორი სიმბოლო - 0 და 1 - ინფორმაციის დამუშავების გამოიყენება სხვადასხვა მოწყობილობები. ეს ნიშნები მოუწოდა ორობითი ციფრები, ინგლისური - ორობითი ციფრი, ან ცოტა. თითოეული სიმბოლიკა ორობითი კოდი უკავია კომპიუტერის მეხსიერებაში 1 bit. რატომ ორობითი კოდირება არის უნივერსალური მეთოდი ინფორმაციის დამუშავების? ის ფაქტი, რომ კომპიუტერული ადვილად უმკლავდება ნაკლები სიმბოლო. ამ დამოკიდებულია და ეფექტურობის PC: ნაკლებად ფუნქციური ამოცანები აუცილებელია შეასრულოს მოწყობილობა, უმაღლესი სიჩქარე და მუშაობის ხარისხის.

ორობითი კოდირება პრინციპი არა მხოლოდ პროგრამირებაში. ერთად მონაცვლეობა voiceless გაახმაურა drum სცემს Polynesians გადასცემს ინფორმაციას ერთმანეთს. მსგავსი პრინციპი ვრცელდება Morse კოდი, სადაც გრძელი და მოკლე კინო გამოიყენება გადასცეს გაგზავნა. "სატელეგრაფო ანბანი" გამოიყენება დღეს.

სად გამოვიყენოთ ორობითი კოდირება?

ორობითი კოდირება ინფორმაცია in კომპიუტერი გამოიყენება ყველგან. თითოეული ფაილი, იქნება ეს მუსიკა და ტექსტი, რომელიც უნდა პროგრამირდება ასე, რომ ეს შეიძლება მოგვიანებით ადვილად სიფრთხილით და წაიკითხა. ორობითი კოდირების სისტემა არის სასარგებლო მუშაობის სიმბოლოები და ციფრები, აუდიო ფაილი, გრაფიკა.

ორობითი კოდირება ნომრები

ახლა კომპიუტერული ნომრები წარმოდგენილია კოდირებული ფორმით, გაუგებარია საშუალო პირი. გამოყენება არაბული ციფრებით, როგორც ჩვენ წარმოსადგენია, ტექნიკით არაპრაქტიკულია. ამის მიზეზი არის უნდა მივანიჭოთ უნიკალური ნომერი, თითოეული ხასიათი, რა უნდა გავაკეთოთ დროს შეუძლებელია.

არსებობს ორი notations: პოზიციური და nepozitsionnyh. Nepozitsionnyh სისტემა ეფუძნება გამოყენების ლათინური ასოებით და ნაცნობი us სახით ბერძნული მოღვაწეები. ეს ჩანაწერი მეთოდი საკმაოდ რთული გასაგებია, შესაბამისად, იყო მიტოვებული.

თანამდებობრივი ნომერი სისტემა, რომელიც გამოიყენება დღეს. ესენია ორობითი, ათობითი, octal და თექვსმეტობითი კოდირების კი ინფორმაცია.

ათობითი კოდირების სისტემა ვიყენებთ ყოველდღიურ ცხოვრებაში. ეს არის ჩვეულებრივი ჩვენთვის არაბული ციფრებით, რომლებიც გასაგები ყველასთვის. ორობითი კოდირება სხვადასხვა ნომრები გამოყენებით მხოლოდ ნულოვანი და ერთი.

რიცხვებით მოაქცია ორობითი კოდირება მიერ გამყოფი მათ 2. რის შედეგადაც ნაწილობრივ ასევე იყოფა ორ ეტაპად, სანამ საბოლოოდ 0 ან 1. მაგალითად, ნომერი 123 10 ორობითი ნოტაცია შეიძლება წარმოდგენილი სახით 2 1111011. ნომერი: 20 10 10100 ჰგავს 2.

ინდექსები 10 და 2 აღინიშნება შესაბამისად ორობითი და ათობითი ნომრები კოდირების სისტემა. ორობითი კოდირება სიმბოლო გამოიყენება გაამარტივოს ოპერაცია ღირებულებების წარმოდგენილი სხვადასხვა რაოდენობა სისტემები.

პროგრამირების ტექნიკა ათობითი ნომრები ეფუძნება "მცურავი წერტილი". იმისათვის, რომ სწორად გადასცემს მნიშვნელობა ათობითი რომ ორობითი კოდირების სისტემის გამოყენებით ფორმულა N = M x qp. M - mantissa (გარეშე გამოხატვის ნებისმიერი მიზნით), p - ბრძანებით ღირებულებების N და q - ბაზის კოდირების სისტემა (ამ შემთხვევაში 2).

არ ყველა ნომრები პოზიტიური. იმისათვის, რომ განასხვავოს დადებითი და უარყოფითი რიცხვები, კომპიუტერული ტოვებს ადგილს 1 bit კოდირება ნიშანი. აქ ნულოვანი არის დამატებული, და ერთეული - მინუსი.

გამოყენება ამ ნუმერაციის სისტემა ხდის ადვილია კომპიუტერის მუშაობა ნომრები. ამიტომაც არის, რომ ორობითი კოდირება არის უნივერსალური როდესაც კომპიუტერული პროცესებში.

ორობითი კოდირება ტექსტური ინფორმაცია

ყოველი ანბანი კოდირებული ხასიათი კომპლექტი თავისი zeros და პირობა. ტექსტი შედგება სხვადასხვა სიმბოლოების: წერილები (ზედა და ამას), არითმეტიკული ნიშნები და სხვა სხვადასხვა ღირებულებებს. კოდირების ტექსტური ინფორმაცია მოითხოვს გამოყენების რვა ზედიზედ ორობითი ფასეულობათა 00000000 to 11111111. ამიტომ შესაძლებელია, გარდაქმნას 256 სხვადასხვა სიმბოლოს.

იმისათვის, რომ თავიდან ავიცილოთ გაუგებრობა კოდირების ტექსტის, გამოიყენოს სპეციალური მაგიდასთან ღირებულებების თითოეული ხასიათი. ისინი წარმოადგენენ ლათინური, არითმეტიკული ნიშნები და ნიშნები სპეციალური დანიშნულების (მაგალითად, €, ¥, © ა.შ.). სიმბოლიკა ინტერვალი 128-255 encode ქვეყნის ანბანი.

კოდირება სიმბოლოები მოითხოვს 1 8 bit მეხსიერება. გამარტივება podstchetov 8 ბიტი უდრის 1 byte, ასე რომ საერთო დისკზე ტექსტური ინფორმაციის იზომება bytes.

ყველაზე პერსონალური კომპიუტერი აღჭურვილია სტანდარტული მაგიდასთან ASCII (ამერიკული სტანდარტის კოდი ინფორმაციის ცვლა). სხვა მაგიდები ასევე გამოიყენება, რომელშიც კოდირების სისტემა, ტექსტური ინფორმაცია განსხვავდება. მაგალითად, პირველი ცნობილი ხასიათის კოდირების ეწოდება KOI-8 (კოდი ინფორმაციის ცვლა 8-bit), და იგი მუშაობს UNIX OS კომპიუტერები. მაგიდის SR1251 კოდები ასევე ფართოდ ი, რომელიც შეიქმნა ოპერაციული სისტემა.

ორობითი კოდირება ხმები

კიდევ ერთი მიზეზი, რის გამოც ორობითი კოდირება არის უნივერსალური მეთოდი მონაცემების პროგრამირების - მისი სიმარტივის მუშაობს აუდიო ფაილი. ნებისმიერი მუსიკა ხმის ტალღების სხვადასხვა სიხშირის და ამპლიტუდის რხევის. ამ პარამეტრების გავლენა მოცულობა და მოედანი.

პროგრამა ხმის ტალღა, კომპიუტერული ყოფს მას რამდენიმე ნაწილად პირობით, ან "ნიმუშები". ასეთი ნიმუშები შეიძლება იყოს დიდი, ასე რომ 65536 სხვადასხვა კომბინაციები zeros და პირობა. შესაბამისად, თანამედროვე კომპიუტერები აღჭურვილია 16-bit ხმის ბარათი, რომელიც ნიშნავს გამოყენება 16 ორობითი ციფრები კოდირება ნიმუში ხმის ტალღა.

იმისათვის, რომ ითამაშოთ აუდიო ფაილი, კომპიუტერული ამუშავებს დაპროგრამებული თანმიმდევრობით ორობითი კოდი და აერთიანებს მათ ერთ უწყვეტ ტალღა.

კოდირების სქემები

გრაფიკული ინფორმაცია შეიძლება წარმოდგენილი სახით გრაფიკა, დიაგრამები, სურათები და სლაიდების PowerPoint. თითოეული სურათი შედგება მცირე წერტილი - პიქსელი, რომ შეიძლება მოხატული სხვადასხვა ფერის. ფერი თითოეული pixel არის კოდირებული და შენახული, და საბოლოოდ მივიღებთ სრული სურათი.

თუ სურათზე არის შავი და თეთრი, თითოეული პიქსელის კოდი შეიძლება იყოს ერთეული ან ნულოვანი. გამოყენებისას ოთხი ფერის კოდი თითოეული მათგანი შედგება ორი ნომრები: 00, 01, 10 ან 11. ამ პრინციპის მიხედვით გარჩევა ხარისხის ნებისმიერი დამუშავება. გაზრდა ან შემცირება სიკაშკაშე ასევე დაზარალებულ რაოდენობის ფერები გამოიყენება. საუკეთესო შემთხვევაში, კომპიუტერული განასხვავებს დაახლოებით 16.777.216 ფერები.

დასკვნა

არსებობს სხვადასხვა მეთოდები პროგრამირების ინფორმაცია, მათ შორის ორობითი კოდირება არის ყველაზე ეფექტური. მხოლოდ ორი სიმბოლოები - 0 და 1 - კომპიუტერული ადვილად ნათქვამია ყველაზე ფაილი. სადაც დამუშავების სიჩქარე გაცილებით მაღალია, ვიდრე იქნება გამოყენებული, მაგალითად, პროგრამირების ათობითი სისტემა. სიმარტივის ეს მეთოდი ხდის აუცილებელი ნებისმიერი ტექნიკა. ამიტომაც არის, რომ ორობითი კოდირება არის უნივერსალური შორის მისი თანატოლებს.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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