Jenis pengkodean informasi yang digunakan di komputer. Mengkodekan informasi di komputer

Informasi yang sama dapat disajikan dalam beberapa bentuk. Metode pengkodean dasar memungkinkan ini dilakukan di dunia modern. Setelah munculnya teknologi komputer, menjadi perlu untuk menyandikan semua jenis informasi yang digunakan seseorang. Tetapi penyelesaian masalah jenis ini dimulai jauh sebelum munculnya komputer.

Metode Navigator

1 cara. Pengkodean biner.

Pengkodean biner adalah salah satu metode penyajian informasi yang paling populer dan tersebar luas. Dalam bekerja dengan komputer, robot, dan peralatan mesin dengan kontrol numerik, informasi paling sering dikodekan dalam bentuk kata dalam alfabet biner.

Menarik: 10 Cara Membersihkan Drive C Anda

2 jalan. Steno.

Metode ini disebut sebagai metode penyandian informasi tekstual dengan menggunakan karakter khusus. Metode ini paling cepat saat merekam ucapan lisan. Keterampilan steno hanya dimiliki oleh beberapa orang yang terlatih khusus, yang diberi nama stenografer. Orang-orang seperti itu punya waktu untuk menulis teks selaras dengan ucapan orang yang sedang berbicara.

3 cara. Sinkronisasi.

Dalam proses bekerja dengan informasi digital, sinkronisasi sangat penting. Pada saat membaca atau menulis informasi, penting untuk secara akurat menentukan waktu setiap perubahan tanda. Jika tidak ada sinkronisasi, maka periode perubahan tanda mungkin tidak ditentukan dengan benar. Akibatnya, kehilangan atau kerusakan data pasti akan terjadi.

4 cara. Jalankan Panjang Terbatas - RLL.

Sampai saat ini, salah satu metode yang paling populer adalah menyandikan informasi dengan batasan panjang bidang catatan. Berkat metode ini, satu setengah kali lebih banyak data dapat ditempatkan pada disk daripada proses perekaman menggunakan metode MFM. Dengan menggunakan metode ini, tidak ada satu bit pun yang dikodekan, tetapi seluruh grup.

Menarik: 10 cara untuk melindungi file dari pencurian

5 cara. tabel konversi.

Tabel pencarian adalah salah satu yang berisi daftar karakter yang disandikan yang diurutkan dengan cara khusus. Dengan demikian, karakter diubah menjadi kode binernya dan sebaliknya.

6 cara. metode matriks.

Prinsip pengkodean matriks gambar grafis terdiri dari fakta bahwa gambar dibagi menjadi sejumlah kolom dan baris tertentu. Setelah itu, setiap elemen dari kisi yang dihasilkan dikodekan sesuai dengan aturan yang dipilih.

Sekarang tulis komentar!

Informasi terjadi berbeda jenis, Misalnya:

Bau, rasa, suara;

Simbol dan tanda.

Di berbagai cabang ilmu pengetahuan, budaya dan teknologi, telah dikembangkan bentuk-bentuk khusus untuk merekam informasi.

Kode adalah sekelompok simbol yang dapat digunakan untuk menampilkan informasi.

Proses mengubah pesan menjadi kombinasi karakter menurut kode disebut coding.

Ada tiga metode pengkodean utama informasi:

  • Cara numerik- menggunakan angka.
  • Cara simbolis - informasi dikodekan menggunakan karakter alfabet yang sama dengan teks keluar.
  • Cara grafis - informasi dikodekan menggunakan gambar atau ikon.

Contoh pengkodean informasi:

Untuk menampilkan bunyi alfabet Rusia, gunakan surat(ABVGDEEG…EYUYA);

Gunakan untuk menampilkan angka angka (0123456789);

Suara sedang direkam catatan dan lain-lain simbol;

Penggunaan buta Braille, di mana huruf itu terdiri dari enam elemen: lubang dan tuberkel.

Alfabet Braille

Perlu diingat bahwa tanpa mengetahui prinsip pengkodean informasi, kode yang sama dapat dipahami dengan cara yang berbeda, misalnya angka 300522005 dapat dihitung sebagai angka, nomor telepon atau populasi.

Komputer mengkodekan informasi yang dimasukkan: teks, gambar, dan suara. Dalam bentuk kode, komputer memproses, menyimpan, dan mengirimkan informasi. Untuk menampilkan informasi dari komputer dalam bentuk yang dapat dibaca manusia, itu harus membaca sandi .

Metode enkripsi terlibat dalam ilmu khusus - kriptografi .

Di komputer, hanya dua karakter yang digunakan untuk menyandikan informasi apa pun: 0 Dan 1 , Karena teknologi komputer lebih mudah untuk mengimplementasikan dua keadaan:

0 - tidak ada sinyal (tidak ada tegangan atau tidak ada aliran arus);

1 - ada sinyal (ada tegangan atau arus mengalir).

Pembuatan kode.

Satu bit dapat menyandikan dua status: 0 dan 1 (ya dan tidak, hitam dan putih). Jika Anda menambah jumlah bit satu per satu, Anda akan mendapatkan kode dua kali lebih banyak.

Contoh:

Dua bit membuat 4 kode berbeda: 00, 01, 10 dan 11;

tiga bit membuat 8 kode berbeda: 000, 001, 010, 011, 100, 101, 110, dan 111.

Mengkodekan berbagai jenis informasi

Pengkodean teks

Saat menyandikan teks, setiap karakter diberi nilai, seperti nomor seri.

Standar pengkodean teks komputer populer pertama disebut ASCII(Kode Standar Amerika untuk Pertukaran Informasi), di mana 7 bit digunakan untuk mengkodekan setiap karakter.

128 karakter dapat dikodekan dengan 7 bit: huruf Latin besar dan kecil, angka, tanda baca, serta karakter khusus, misalnya "§".

Versi standar yang berbeda dibuat, melengkapi kode menjadi 8 bit (256 karakter), sehingga karakter nasional, misalnya, huruf Latvia ā, dapat dikodekan.

Tetapi 256 karakter tidak cukup untuk menyandikan semua karakter dari huruf yang berbeda, jadi mereka membuat standar baru. Salah satu yang paling populer saat ini adalah UNICODE. Di mana setiap karakter dikodekan dengan 2 byte, ternyata hasilnya 62536 kode yang berbeda.

Pengkodean data gambar

Hampir semua gambar yang dibuat dan diproses disimpan di komputer dapat dibagi menjadi dua kelompok:

Grafik raster;

Grafik vektor.

Setiap gambar yang dibuat dalam grafik raster terdiri dari titik-titik berwarna. Titik-titik ini disebut piksel .

Untuk pengkodean gambar tidak berwarna biasanya menggunakan 256 nuansa abu-abu mulai dari putih hingga hitam. Untuk mengkodekan semua warna, 8 bit(1 byte).

Untuk pengkodean gambar berwarna tiga warna yang umum digunakan: merah, hijau dan biru. Nada warna diperoleh dengan mencampurkan ketiga warna ini.

Pengkodean suara

Suara berasal keraguan udara. Suara memiliki dua dimensi:

- amplitudo osilasi, yang menunjuk ke volume suara;

- frekuensi osilasi, yang menunjuk ke kunci suara.

Suara dapat diubah menjadi sinyal listrik, misalnya dengan mikrofon.

Audio dikodekan dengan mengukur ukuran sinyal setelah interval waktu yang tepat dan menetapkan nilai biner padanya. Semakin sering pengukuran ini dilakukan, semakin kualitas yang lebih baik suara.

Contoh:

Satu CD, dengan kapasitas 700 MB, dapat menampung 80 menit audio berkualitas CD.

Enkode video

Film terdiri dari frame yang berubah dengan cepat. Film yang disandikan berisi informasi tentang ukuran bingkai, warna yang digunakan, dan jumlah bingkai per detik (biasanya 30), serta metode perekaman suara - setiap bingkai secara terpisah atau seluruh film sekaligus.

Ada pertukaran arus informasi yang konstan di dunia. Orang bisa menjadi sumber perangkat teknis, berbagai benda, benda mati dan hidup. Satu atau lebih objek dapat menerima informasi.

Untuk pertukaran data yang lebih baik, informasi dikodekan dan diproses secara bersamaan di sisi pemancar (data disiapkan dan diubah menjadi bentuk yang nyaman untuk penyiaran, pemrosesan, dan penyimpanan), penerusan dan decoding dilakukan di sisi penerima (konversi data yang dikodekan ke aslinya membentuk). Ini adalah tugas yang saling terkait: sumber dan penerima harus memiliki algoritme pemrosesan informasi yang serupa, jika tidak, proses pengodean-dekode tidak akan mungkin dilakukan. Pengodean dan pemrosesan informasi grafis dan multimedia biasanya diimplementasikan berdasarkan teknologi komputer.

Mengkodekan informasi di komputer

Ada banyak cara untuk mengolah data (teks, angka, grafik, video, suara) dengan komputer. Semua informasi yang diproses oleh komputer direpresentasikan dalam kode biner - menggunakan angka 1 dan 0, yang disebut bit. Secara teknis, metode ini diimplementasikan dengan sangat sederhana: 1 - sinyal listrik ada, 0 - tidak ada. Dari sudut pandang manusia, kode semacam itu tidak nyaman untuk persepsi - string panjang nol dan satu, yang merupakan karakter yang dikodekan, sangat sulit untuk diuraikan dengan segera. Tetapi format perekaman seperti itu segera menunjukkan dengan jelas apa itu pengkodean informasi. Misalnya, angka 8 dalam bentuk biner delapan digit terlihat seperti urutan bit berikut: 000001000. Tapi yang sulit bagi seseorang itu sederhana untuk komputer. Lebih mudah bagi elektronik untuk memproses banyak elemen sederhana daripada sejumlah kecil elemen kompleks.

Pengkodean teks

Saat kita menekan tombol di keyboard, komputer menerima kode khusus untuk tombol yang ditekan, mencarinya di tabel standar karakter ASCII(kode Amerika untuk pertukaran informasi), "memahami" tombol mana yang ditekan dan meneruskan kode ini untuk diproses lebih lanjut (misalnya, untuk menampilkan karakter di monitor). Untuk menyimpan kode karakter dalam bentuk biner digunakan 8 bit, sehingga jumlah kombinasi maksimal adalah 256. 128 karakter pertama digunakan untuk karakter kontrol, angka dan huruf latin. Babak kedua ditujukan untuk simbol nasional dan pseudografi.

Pengkodean teks

Akan lebih mudah untuk memahami apa itu pengkodean informasi dengan sebuah contoh. Pertimbangkan kode karakter bahasa Inggris "C" dan huruf Rusia "C". Perhatikan bahwa karakternya adalah huruf besar, dan kodenya berbeda dari huruf kecil. Karakter bahasa Inggris akan terlihat seperti 01000010, dan karakter Rusia akan terlihat seperti 11010001. Apa yang terlihat sama bagi seseorang di layar monitor, komputer melihatnya dengan sangat berbeda. Perlu juga diperhatikan fakta bahwa kode dari 128 karakter pertama tetap tidak berubah, dan mulai dari 129 dan selanjutnya, huruf yang berbeda dapat sesuai dengan satu kode biner, tergantung pada tabel kode yang digunakan. Misalnya, kode desimal 194 dapat sesuai dengan huruf "b" di KOI8, "B" di CP1251, "T" di ISO, dan dalam pengkodean CP866 dan Mac, tidak ada satu karakter pun yang sesuai dengan kode ini sama sekali. Oleh karena itu, ketika, ketika membuka teks, alih-alih kata-kata Rusia, kita melihat huruf-simbol abrakadabra, ini berarti penyandian informasi seperti itu tidak cocok untuk kita dan kita perlu memilih konverter karakter lain.

Pengkodean angka

Dalam sistem biner, hanya diambil dua nilai - 0 dan 1. Semua operasi dasar dengan bilangan biner digunakan oleh ilmu yang disebut aritmatika biner. Tindakan ini memiliki karakteristiknya sendiri. Ambil contoh, angka 45 yang diketik di keyboard. Setiap digit memiliki kode delapan digitnya sendiri dalam tabel kode ASCII, sehingga angka tersebut menempati dua byte (16 bit): 5 - 01010011, 4 - 01000011 . Untuk menggunakan angka ini dalam perhitungan, angka ini diterjemahkan oleh algoritme khusus ke dalam sistem biner dalam bentuk angka biner delapan bit: 45 - 00101101.

Pada tahun 1950-an, komputer yang paling sering digunakan untuk tujuan ilmiah dan militer adalah yang pertama menerapkan tampilan data secara grafis. Saat ini, visualisasi informasi yang diterima dari komputer adalah fenomena umum dan akrab bagi siapa pun, dan pada masa itu membuat revolusi luar biasa dalam bekerja dengan teknologi. Mungkin pengaruh jiwa manusia berpengaruh: informasi yang disajikan secara visual lebih baik diserap dan dirasakan. Terobosan besar dalam pengembangan visualisasi data terjadi pada tahun 80-an, ketika pengkodean dan pemrosesan informasi grafis menerima perkembangan yang kuat.

Representasi grafik analog dan diskrit

Pengodean audio

Pengkodean informasi multimedia terdiri dari mengubah sifat analog suara menjadi suara diskrit untuk pemrosesan yang lebih nyaman. ADC menerima pada input mengukur amplitudo pada interval waktu tertentu dan mengeluarkan urutan digital dengan data tentang perubahan amplitudo pada output. Tidak ada transformasi fisik tidak terjadi.

Sinyal keluaran bersifat diskrit, oleh karena itu, semakin sering frekuensi pengukuran amplitudo (sampel), semakin akurat sinyal keluaran sesuai dengan sinyal masukan, semakin baik pengkodean dan pemrosesan informasi multimedia. Sampel juga biasa disebut sebagai urutan terurut dari data digital yang diterima melalui ADC. Prosesnya sendiri disebut sampling, dalam bahasa Rusia - diskritisasi.


Konversi terbalik terjadi dengan bantuan DAC: berdasarkan data digital yang masuk ke input, pada titik waktu tertentu, sinyal listrik dari amplitudo yang diperlukan dihasilkan.

Pilihan Sampel

Parameter pengambilan sampel utama tidak hanya frekuensi pengukuran, tetapi juga kedalaman bit - keakuratan mengukur perubahan amplitudo untuk setiap sampel. Semakin akurat nilai amplitudo sinyal dalam setiap unit waktu yang ditransmisikan selama digitalisasi, semakin tinggi kualitas sinyal setelah ADC, semakin tinggi keandalan pemulihan gelombang selama konversi terbalik.

Pengkodean informasi tekstual di komputer terkadang merupakan syarat penting untuk pengoperasian perangkat yang benar atau tampilan fragmen tertentu. Bagaimana proses ini terjadi selama komputer bekerja dengan informasi teks dan visual, suara - kami akan menganalisis semua ini di artikel ini.

Perkenalan

Komputer elektronik (yang kita sebut komputer dalam kehidupan sehari-hari) memahami teks dengan cara yang sangat spesifik. Baginya, pengkodean informasi tekstual sangat penting, karena ia memandang setiap fragmen teks sebagai sekelompok karakter yang terisolasi satu sama lain.

Apa saja simbolnya?

Peran simbol untuk komputer tidak hanya huruf Rusia, Inggris, dan lainnya, tetapi juga tanda baca, serta tanda lainnya. Bahkan ruang tempat kita memisahkan kata saat mengetik di komputer dianggap oleh perangkat sebagai simbol. Sesuatu yang sangat mengingatkan pada matematika yang lebih tinggi, karena menurut banyak profesor di sana, nol memiliki arti ganda: itu adalah angka, dan pada saat yang sama tidak berarti apa-apa. Bahkan bagi para filsuf, pertanyaan tentang ruang dalam sebuah teks bisa menjadi isu topikal. Lelucon, tentu saja, tetapi, seperti yang mereka katakan, dalam setiap lelucon ada kebenarannya.

Apa informasinya?

Jadi, untuk memahami informasi, komputer perlu memulai proses pemrosesan. Dan informasi apa saja yang ada? Topik artikel ini adalah pengkodean informasi tekstual. Kami akan memberikan perhatian khusus pada tugas ini, tetapi kami juga akan menangani topik mikro lainnya.

Informasi dapat berupa tekstual, numerik, suara, grafik. Komputer harus memulai proses yang menyediakan penyandian informasi tekstual untuk menampilkan apa yang kita ketik di keyboard, misalnya. Kami akan melihat simbol dan huruf, ini bisa dimengerti. Tapi apa yang dilihat mobil itu? Ini benar-benar memahami semua informasi - dan sekarang kita berbicara tidak hanya tentang teks - sebagai urutan nol dan satu tertentu. Mereka membentuk dasar dari apa yang disebut kode biner. Oleh karena itu, proses yang mengubah informasi yang diterima oleh perangkat menjadi informasi yang dapat dimengerti disebut "pengodean biner informasi teks".

Prinsip singkat dari kode biner

Mengapa yang paling umum mesin elektronik menerima persis pengkodean informasi dalam kode biner? Basis teks, yang dikodekan menggunakan nol dan satu, benar-benar dapat berupa urutan karakter dan karakter apa pun. Namun, ini bukan satu-satunya keuntungan yang dimiliki pengkodean informasi teks biner. Masalahnya adalah prinsip pengaturan metode pengkodean ini sangat sederhana, tetapi pada saat yang sama cukup fungsional. Ketika ada impuls listrik, itu diberi label (kondisional, tentu saja) dengan satu unit. Tidak ada dorongan - tandai nol. Artinya, pengkodean teks informasi didasarkan pada prinsip membangun urutan impuls listrik. Urutan logis yang terdiri dari karakter biner disebut bahasa mesin. Pada saat yang sama, pengkodean dan pemrosesan informasi tekstual menggunakan kode biner memungkinkan untuk melakukan operasi dalam waktu yang cukup singkat.

Bit dan byte

Sosok yang dirasakan oleh mesin mengandung sejumlah informasi. Itu sama dengan satu bit. Ini berlaku untuk setiap satu dan setiap nol, yang membentuk satu atau beberapa urutan informasi terenkripsi.

Dengan demikian, jumlah informasi dapat ditentukan hanya dengan mengetahui jumlah karakter dalam urutan kode biner. Mereka secara numerik akan sama satu sama lain. 2 digit dalam kode membawa informasi 2 bit, 10 digit - 10 bit, dan seterusnya. Prinsip penentuan volume informasi yang terletak pada fragmen tertentu dari kode biner cukup sederhana, seperti yang Anda lihat.

Mengkodekan informasi teks di komputer

Saat ini Anda sedang membaca artikel yang terdiri dari urutan, seperti yang kami yakini, huruf-huruf alfabet Rusia. Dan komputer, seperti yang disebutkan sebelumnya, menganggap semua informasi (dan dalam hal ini juga) sebagai urutan bukan dari huruf, tetapi dari nol dan satu, yang menunjukkan tidak adanya dan adanya impuls listrik.

Masalahnya adalah satu karakter yang kita lihat di layar dapat dikodekan menggunakan satuan ukuran konvensional yang disebut byte. Seperti yang tertulis di atas, kode biner memiliki apa yang disebut muatan informasi. Ingatlah bahwa secara numerik sama dengan jumlah total nol dan satu dalam fragmen kode yang dipilih. Jadi, 8 bit menghasilkan 1 byte. Dalam hal ini, kombinasi sinyal bisa sangat berbeda, seperti yang dapat Anda lihat dengan mudah dengan menggambar persegi panjang di atas kertas yang terdiri dari 8 sel dengan ukuran yang sama.

Ternyata informasi tekstual dapat dikodekan menggunakan alfabet yang berkapasitas 256 karakter. Apa intinya? Artinya terletak pada kenyataan bahwa setiap karakter akan memiliki kode binernya sendiri. Kombinasi "dilampirkan" ke karakter tertentu mulai dari 00000000 dan diakhiri dengan 11111111. Jika Anda beralih dari sistem bilangan biner ke desimal, maka Anda dapat menyandikan informasi dalam sistem seperti itu dari 0 hingga 255.

Jangan lupa bahwa sekarang ada berbagai tabel yang menggunakan pengkodean huruf-huruf alfabet Rusia. Ini adalah, misalnya, ISO dan KOI-8, Mac dan CP dalam dua variasi: 1251 dan 866. Sangat mudah untuk memastikan bahwa teks yang dikodekan di salah satu tabel ini tidak akan ditampilkan dengan benar di pengkodean yang berbeda. Hal ini terjadi karena pada tabel yang berbeda simbol yang berbeda sesuai dengan kode biner yang sama.

Ini adalah masalah pada awalnya. Namun, saat ini, algoritme khusus telah dibangun ke dalam program yang mengubah teks, membawanya ke bentuk yang benar. Tahun 1997 ditandai dengan terciptanya sebuah pengkodean yang disebut Unicode. Di dalamnya, setiap karakter memiliki 2 byte sekaligus. Ini memungkinkan Anda untuk menyandikan teks yang memiliki jumlah karakter yang jauh lebih besar. 256 dan 65536: apakah ada perbedaan?

Pengkodean grafis

Pengkodean informasi tekstual dan grafis memiliki beberapa kesamaan. Seperti yang Anda ketahui, untuk menampilkan informasi grafik digunakan perangkat periferal komputer yang disebut monitor. Grafik sekarang (sekarang kita bicarakan grafis komputer) banyak digunakan di berbagai bidang. Bagus, kemampuan perangkat keras komputer pribadi memungkinkan Anda untuk memecahkan masalah grafik yang cukup kompleks.

Menjadi mungkin untuk memproses informasi video tahun-tahun terakhir. Tetapi teks pada saat yang sama jauh "lebih ringan" daripada grafik, yang pada prinsipnya dapat dimengerti. Karena itu, ukuran akhir file grafik harus ditingkatkan. Masalah seperti itu dapat diatasi dengan mengetahui esensi di mana informasi grafis disajikan.

Pertama-tama mari kita pahami kelompok apa yang dibagi menjadi jenis informasi ini. Pertama, ini raster. Kedua, vektor.

Gambar raster sangat mirip dengan kertas kotak-kotak. Setiap sel pada kertas semacam itu dicat dengan satu warna atau lainnya. Prinsip ini agak mengingatkan pada sebuah mozaik. Artinya, ternyata dalam grafik raster, gambar dibagi menjadi beberapa bagian dasar yang terpisah. Mereka disebut piksel. Diterjemahkan ke dalam bahasa Rusia, piksel berarti "titik". Logikanya, piksel diurutkan relatif terhadap baris. Grid grafis hanya terdiri dari sejumlah piksel tertentu. Ini juga disebut raster. Dengan mengingat dua definisi ini, kita dapat mengatakan itu bitmap tidak lebih dari satu set piksel yang ditampilkan pada kotak persegi panjang.

Ukuran raster dan piksel monitor memengaruhi kualitas gambar. Semakin tinggi, semakin besar raster monitor. Ukuran raster adalah resolusi layar yang mungkin pernah didengar oleh setiap pengguna. Salah satu karakteristik terpenting yang dimiliki layar komputer adalah resolusi, bukan hanya resolusi. Ini menunjukkan berapa banyak piksel dalam satu atau beberapa satuan panjang. Resolusi monitor biasanya diukur dalam piksel per inci. Semakin banyak piksel per satuan panjang, semakin tinggi kualitasnya, karena "bintik" berkurang.

Pemrosesan aliran audio

Pengkodean informasi teks dan suara, seperti jenis pengkodean lainnya, memiliki beberapa kekhasan. Kami sekarang akan fokus pada proses terakhir: pengkodean informasi audio.

Penyajian aliran audio (serta satu suara) dapat dilakukan dengan dua cara.

Penyajian informasi suara berbentuk analog

Dalam hal ini, nilainya dapat mengambil sejumlah besar nilai yang berbeda. Selain itu, nilai yang sama ini tidak tetap konstan: berubah dengan sangat cepat, dan proses ini berlangsung terus menerus.

Bentuk Diskrit Representasi Informasi Suara

Jika kita berbicara tentang metode diskrit, maka dalam hal ini nilainya hanya dapat mengambil nilai dalam jumlah terbatas. Dalam hal ini, perubahan terjadi secara pesat. Dimungkinkan untuk menyandikan secara terpisah tidak hanya suara, tetapi juga informasi grafis. Adapun bentuk analog, omong-omong.

Informasi audio analog disimpan di piringan hitam, Misalnya. Tetapi CD sudah menjadi cara tersendiri untuk menyajikan informasi yang bersifat suara.

Pada awalnya, kami berbicara tentang fakta bahwa komputer memahami semua informasi dalam bahasa mesin. Untuk melakukan ini, informasi dikodekan dalam bentuk rangkaian impuls listrik - nol dan satu. Pengkodean audio tidak terkecuali untuk aturan ini. Untuk memproses suara di komputer, pertama-tama Anda harus mengubahnya menjadi urutan yang sama. Hanya setelah itu, operasi dapat dilakukan pada aliran atau satu suara.

Ketika proses pengkodean terjadi, aliran menjadi sasaran pengambilan sampel temporal. Gelombang suara terus menerus, berkembang dalam waktu singkat. Dalam hal ini, nilai amplitudo ditetapkan untuk setiap interval tertentu secara terpisah.

Kesimpulan

Jadi, apa yang kami temukan selama artikel ini? Pertama, benar-benar semua informasi yang ditampilkan di monitor komputer, sebelum muncul di sana, dikodekan. Kedua, pengkodean ini terdiri dari menerjemahkan informasi ke dalam bahasa mesin. Ketiga, bahasa mesin tidak lebih dari rangkaian impuls listrik - nol dan satu. Keempat, untuk coding berbagai simbol ada tabel terpisah. Dan kelima, menyajikan grafik dan informasi suara mungkin dalam analog dan bentuk diskrit. Di sini, mungkin, adalah poin utama yang telah kami analisis. Salah satu disiplin ilmu yang dipelajari daerah yang diberikan, adalah ilmu komputer. Penyandian informasi tekstual dan dasar-dasarnya dijelaskan di sekolah, karena tidak ada yang rumit tentangnya.

Komputer modern dapat memproses informasi numerik, tekstual, grafik, suara, dan video. Semua jenis informasi ini di komputer disajikan dalam kode biner, yaitu alfabet dengan kapasitas dua karakter (0 dan 1) digunakan. Hal ini disebabkan fakta bahwa lebih mudah untuk merepresentasikan informasi dalam bentuk rangkaian impuls listrik: tidak ada impuls (0), ada impuls (1). Pengkodean semacam itu biasanya disebut biner, dan urutan logis dari nol dan satu itu sendiri disebut bahasa mesin.

Setiap digit kode biner mesin membawa jumlah informasi yang sama dengan satu bit.

Kesimpulan ini dapat ditarik dengan mempertimbangkan angka-angka alfabet mesin sebagai kejadian yang sama-sama mungkin terjadi. Saat menulis digit biner, dimungkinkan untuk mengimplementasikan pilihan hanya satu dari dua kemungkinan status, yang berarti ia membawa sejumlah informasi yang sama dengan 1 bit. Oleh karena itu, dua digit membawa informasi 2 bit, empat digit - 4 bit, dll. Untuk menentukan jumlah informasi dalam bit, cukup menentukan jumlah digit dalam kode mesin biner.

Pengkodean informasi teks

Saat ini, sebagian besar pengguna menggunakan komputer untuk memproses informasi tekstual yang terdiri dari karakter: huruf, angka, tanda baca, dll.

Berdasarkan satu sel dengan kapasitas informasi 1 bit, hanya 2 status berbeda yang dapat dikodekan. Agar setiap karakter yang dapat dimasukkan dari keyboard dalam case Latin mendapatkan kode biner uniknya sendiri, diperlukan 7 bit. Berdasarkan urutan 7 bit, sesuai dengan rumus Hartley, N=2 7 =128 kombinasi nol dan satu yang berbeda dapat diperoleh, yaitu kode biner. Dengan menetapkan setiap karakter kode binernya, kami mendapatkan tabel penyandian. Seseorang beroperasi dengan simbol, komputer dengan kode binernya.

Untuk tata letak keyboard Latin, hanya ada satu tabel penyandian untuk seluruh dunia, sehingga teks yang diketik menggunakan tata letak Latin akan ditampilkan secara memadai di komputer mana pun. Tabel ini disebut ASCII (American Standard Code of Information Interchange) dalam bahasa Inggris diucapkan [eski], dalam bahasa Rusia diucapkan [aski]. Di bawah ini adalah seluruh tabel ASCII, kode-kode yang ditunjukkan dalam bentuk desimal. Ini dapat digunakan untuk menentukan bahwa ketika Anda memasukkan, katakanlah, simbol "*" dari keyboard, komputer menganggapnya sebagai kode 42(10), pada gilirannya 42(10)=101010(2) - ini adalah biner kode simbol “*”. Kode 0 sampai 31 tidak digunakan dalam tabel ini.

tabel karakter ASCII

Untuk menyandikan satu karakter, sejumlah informasi yang sama dengan 1 byte digunakan, mis. I \u003d 1 byte \u003d 8 bit. Menggunakan rumus yang menghubungkan jumlah kemungkinan peristiwa K dan jumlah informasi I, Anda dapat menghitung berapa banyak karakter berbeda yang dapat dikodekan (dengan asumsi bahwa karakter adalah kemungkinan peristiwa):

K \u003d 2 I \u003d 2 8 \u003d 256,

yaitu, alfabet dengan kapasitas 256 karakter dapat digunakan untuk mewakili informasi tekstual.

Inti dari pengkodean adalah bahwa setiap karakter diberi kode biner dari 00000000 hingga 11111111 atau kode desimal yang sesuai dari 0 hingga 255.

Harus diingat bahwa saat ini lima tabel kode berbeda digunakan untuk menyandikan huruf Rusia(KOI - 8, СР1251, СР866, Mac, ISO), selain itu, teks yang dikodekan menggunakan satu tabel tidak akan ditampilkan dengan benar di pengkodean lain. Secara visual, ini dapat direpresentasikan sebagai fragmen dari tabel pengkodean karakter gabungan.

Simbol yang berbeda ditugaskan ke kode biner yang sama.

Kode biner

Kode desimal

Namun, dalam banyak kasus, bukan pengguna yang menangani transcoding dokumen teks, melainkan program khusus- konverter yang dibangun ke dalam aplikasi.

Sejak 1997 versi terbaru kantor Microsoft mendukung pengkodean baru. Ini disebut Unicode. Unicode adalah tabel penyandian yang menggunakan 2 byte untuk menyandikan setiap karakter, mis. 16 bit Berdasarkan tabel tersebut, N=2 16 =65.536 simbol dapat dikodekan.

Unicode mencakup hampir semua skrip modern, termasuk: Arab, Armenia, Bengali, Burma, Yunani, Georgia, Devanagari, Ibrani, Sirilik, Koptik, Khmer, Latin, Tamil, Hangul, Han (Cina, Jepang, Korea), Cherokee, Etiopia, Jepang (katakana, hiragana, kanji) dan lain-lain.

Untuk tujuan akademik, banyak skrip sejarah telah ditambahkan, termasuk: Yunani kuno, hieroglif Mesir, runcing, skrip Maya, alfabet Etruria.

Unicode menyediakan berbagai simbol matematika dan musik, serta piktogram.

Ada dua rentang kode untuk karakter Cyrillic di Unicode:

Sirilik (#0400 - #04FF)

Suplemen Cyrillic (#0500 - #052F).

Tetapi pengenalan tabel Unicode dalam bentuknya yang murni dibatasi oleh fakta bahwa jika kode satu karakter tidak mengambil satu byte, tetapi dua byte, itu akan membutuhkan ruang disk dua kali lebih banyak untuk menyimpan teks, dan waktu dua kali lebih banyak. menyampaikannya melalui saluran komunikasi.

Oleh karena itu, representasi Unicode UTF-8 (Unicode Transformation Format) sekarang lebih umum dalam praktiknya. UTF-8 memberikan kompatibilitas terbaik dengan sistem yang menggunakan karakter 8-bit. Teks yang hanya terdiri dari karakter kurang dari 128 dikonversi menjadi teks ASCII biasa saat ditulis dalam UTF-8. Karakter Unicode yang tersisa diwakili oleh urutan sepanjang 2 hingga 4 byte. Secara umum, karena karakter paling umum di dunia - karakter Latin - di UTF-8 masih menempati 1 byte, pengkodean ini lebih ekonomis daripada Unicode murni.

Untuk menentukan kode karakter numerik, Anda dapat menggunakan tabel kode. Untuk melakukan ini, pilih item "Sisipkan" - "Simbol" di menu, setelah itu kotak dialog Simbol muncul di layar. Tabel karakter untuk font yang dipilih muncul di kotak dialog. Karakter dalam tabel ini disusun baris demi baris, berurutan dari kiri ke kanan, dimulai dengan karakter Spasi.



Memuat...
Atas