KomputerPemrograman

Mengapa pengkodean biner yang universal? metode pemrograman

Komputer memproses sejumlah besar informasi. file audio, gambar, teks - semua yang Anda ingin bermain atau layar. Mengapa biner coding adalah metode universal pemrograman data setiap peralatan teknis?

Apa yang berbeda dari enkripsi coding?

Seringkali orang menyamakan konsep "coding" dan "enkripsi", padahal sebenarnya mereka memiliki arti yang berbeda. Dengan demikian, enkripsi adalah proses mengubah informasi dalam rangka untuk menyembunyikan itu. Mendekripsi sering bisa orang yang mengubah teks, atau orang-orang yang terlatih khusus. Coding digunakan untuk pengolahan informasi dan kemudahan penggunaan padanya. tabel pengkodean umum yang biasa digunakan, akrab bagi semua orang. Hal ini dibangun ke dalam komputer Anda.

Prinsip kode biner

pengkodean biner didasarkan pada penggunaan hanya dua simbol - 0 dan 1 - untuk memproses informasi yang digunakan oleh perangkat yang berbeda. Tanda-tanda ini disebut digit biner, Inggris - digit biner, atau bit. Setiap simbol dari kode biner menempati memori komputer untuk 1 bit. Mengapa biner coding adalah metode universal memproses informasi? Fakta bahwa komputer lebih mudah untuk menangani karakter yang lebih sedikit. Dari ini tergantung dan efisiensi PC: tugas kurang fungsional diperlukan untuk melakukan perangkat, semakin tinggi kecepatan dan kualitas pekerjaan.

Prinsip coding biner ditemukan tidak hanya dalam pemrograman. Dengan bergantinya bersuara dan drum yang bersuara mengalahkan Polinesia mengirimkan informasi satu sama lain. Prinsip yang sama berlaku di kode Morse, di mana suara panjang dan pendek yang digunakan untuk mengirimkan pesan. "Alfabet Bank" yang digunakan saat ini.

Dimana untuk menggunakan pengkodean biner?

Biner coding informasi di komputer yang digunakan di mana-mana. Setiap file, apakah itu musik atau teks yang harus diprogram sehingga bisa kemudian dengan mudah ditangani dan membaca. sistem pengkodean biner berguna untuk bekerja dengan simbol dan angka, file audio, grafis.

pengkodean biner dari angka

Sekarang nomor komputer direpresentasikan dalam bentuk kode, dimengerti oleh orang kebanyakan. Penggunaan angka Arab, seperti yang kita bayangkan, untuk teknik praktis. Alasan untuk ini adalah kebutuhan untuk menetapkan nomor unik untuk setiap karakter apa yang harus dilakukan pada waktu yang mustahil.

Ada dua notasi: posisional dan nepozitsionnyh. Sistem Nepozitsionnyh didasarkan pada penggunaan huruf Latin dan akrab dengan kita dalam bentuk angka Yunani. Metode rekaman ini cukup rumit untuk memahami, oleh karena itu, ditinggalkan.

sistem nomor posisi digunakan saat ini. Ini termasuk biner, desimal, oktal dan heksadesimal coding bahkan informasi.

Desimal sistem pengkodean kita gunakan dalam kehidupan sehari-hari. Hal ini biasa bagi kita angka Arab, yang dimengerti untuk semua orang. Binary encoding nomor yang berbeda hanya menggunakan nol dan satu.

Bilangan bulat dikonversi ke kode biner dengan membagi mereka dengan 2. yang dihasilkan parsial juga dibagi menjadi dua tahap, sampai akhirnya 0 atau 1. Sebagai contoh, nomor 123 10 dalam notasi biner dapat direpresentasikan dalam bentuk 2 1.111.011. Sejumlah: 20 10 10100 akan terlihat seperti 2.

Indeks 10 dan 2 dilambangkan nomor masing-masing biner dan desimal dari sistem pengkodean. simbol coding biner digunakan untuk menyederhanakan operasi dari nilai-nilai yang disajikan dalam sistem nomor yang berbeda.

teknik pemrograman angka desimal didasarkan pada "floating point". Dalam rangka untuk benar mentransfer nilai dari desimal ke sistem pengkodean biner menggunakan rumus N = M x qp. M - adalah mantissa (tanpa ekspresi urutan apapun), p - adalah urutan nilai-nilai N, dan q - dasar sistem pengkodean (dalam hal ini 2).

Tidak semua nomor yang positif. Untuk membedakan antara angka positif dan negatif, komputer meninggalkan tempat 1 bit untuk mengkodekan tanda. Berikut nol adalah plus, dan unit - dikurangi.

Menggunakan sistem penomoran ini memudahkan komputer untuk bekerja dengan angka. Itulah sebabnya pengkodean biner universal ketika proses komputasi.

pengkodean biner informasi tekstual

Setiap alfabet kode karakter set nol dan yang. Teks terdiri dari karakter yang berbeda: huruf (huruf besar dan huruf kecil), tanda-tanda aritmatika dan berbagai nilai-nilai lain. Pengkodean informasi tekstual memerlukan penggunaan delapan nilai biner berturut-turut dari 00000000 untuk 11111111. Jadi adalah mungkin untuk mengubah 256 karakter yang berbeda.

Untuk menghindari kebingungan dalam pengkodean teks, menggunakan meja khusus nilai untuk setiap karakter. Mereka menyajikan abjad Latin, tanda-tanda dan tanda-tanda tujuan khusus aritmatika (misalnya, €, ¥, ©, dll). Simbol selang 128-255 encode alfabet nasional negara itu.

Untuk mengkodekan simbol membutuhkan memori 1 8 bit. Untuk mempermudah podstchetov 8 bit sama dengan 1 byte, sehingga total ruang disk untuk informasi teks diukur dalam byte.

Sebagian besar komputer pribadi dilengkapi dengan meja standar ASCII (American Standard Kode untuk Informasi Interchange). tabel lain juga digunakan, di mana sistem pengkodean informasi tekstual berbeda. Misalnya, pertama pengkodean karakter yang diketahui bernama KOI-8 (Kode untuk Informasi Interchange 8-bit), dan bekerja pada komputer UNIX OS. Kode SR1251 meja juga banyak ditemukan, yang diciptakan untuk sistem operasi Windows.

coding biner suara

Alasan lain mengapa kode biner adalah metode universal pemrograman Data - adalah kesederhanaannya ketika bekerja dengan file audio. Setiap musik gelombang suara dari berbagai amplitudo dan frekuensi osilasi. Pengaturan ini mempengaruhi volume dan lapangan.

Untuk program gelombang suara, komputer membaginya menjadi beberapa bagian kondisional, atau "sampel". Jumlah sampel tersebut dapat menjadi besar, jadi ada 65.536 kombinasi yang berbeda dari nol dan satu. Dengan demikian, komputer modern dilengkapi dengan 16-bit kartu suara yang berarti penggunaan 16 digit biner untuk mengkodekan sampel dari gelombang suara.

Untuk memutar file audio, komputer memproses urutan diprogram kode biner dan menggabungkan mereka ke dalam satu gelombang terus menerus.

coding grafik

informasi grafis dapat disajikan dalam bentuk grafik, diagram, gambar atau slide dalam PowerPoint. Setiap gambar terdiri dari titik-titik kecil - piksel yang dapat dicat dalam warna yang berbeda. Warna setiap pixel dikodekan dan disimpan, dan akhirnya kita mendapatkan gambar penuh.

Jika gambar hitam dan putih, masing-masing kode pixel dapat berupa unit atau nol. Bila menggunakan empat warna, kode masing-masing terdiri dari dua angka: 00, 01, 10 atau 11. Menurut prinsip ini membedakan kualitas dari setiap pengolahan citra. Menambah atau mengurangi kecerahan juga dipengaruhi oleh jumlah warna yang digunakan. Dalam kasus terbaik, komputer membedakan sekitar 16.777.216 warna.

kesimpulan

Ada metode yang berbeda dari informasi pemrograman, termasuk pengkodean biner adalah yang paling efektif. Hanya dengan dua simbol - 0 dan 1 - komputer dengan mudah membaca file yang terbanyak. Dimana kecepatan pemrosesan jauh lebih tinggi daripada yang digunakan, misalnya, pemrograman sistem desimal. Kesederhanaan metode ini membuatnya sangat diperlukan untuk teknologi apapun. Itulah sebabnya pengkodean biner adalah universal di antara rekan-rekannya.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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