0% menganggap dokumen ini bermanfaat (0 suara)
206 tayangan22 halaman

Representasi Data

Dokumen tersebut merangkum materi perkuliahan tentang representasi data pada mata kuliah Organisasi dan Arsitektur Komputer di Universitas Nahdlatul Ulama Blitar yang membahas tentang organisasi data, teori bilangan, dan representasi data teks, gambar, video, dan audio."
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PPTX, PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
206 tayangan22 halaman

Representasi Data

Dokumen tersebut merangkum materi perkuliahan tentang representasi data pada mata kuliah Organisasi dan Arsitektur Komputer di Universitas Nahdlatul Ulama Blitar yang membahas tentang organisasi data, teori bilangan, dan representasi data teks, gambar, video, dan audio."
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PPTX, PDF, TXT atau baca online di Scribd
Anda di halaman 1/ 22

Mata Kuliah Organisasi dan Arsitektur Komputer

Program Studi Ilmu Komputer


Universitas Nahdlatul Ulama Blitar

Pertemuan #3
Representasi Data: Bagaimana Komputer Mengenali
Data?
Belajar Apa?
- Organisasi Data
- Teori dan Basis Bilangan
Pengampu Mata Kuliah - Representasi Data Teks
Abd. Charis Fauzan, M.Kom - Representasi Data Gambar
Dosen S1 Ilmu Komputer
- Representasi Data Video
Universitas Nahdlatul Ulama Blitar
- Representasi Data Audio

ID MEETING ZOOM : Live ILKOM UNU


Mata Kuliah Organisasi dan Arsitektur
Komputer
Program Studi Ilmu Komputer
Universitas Nahdlatul Ulama Blitar

Pertemuan #3
Representasi Data: Bagaimana Komputer Mengenali
Data?
MATERI 1

Organisasi Data
Mata Kuliah Organisasi dan Arsitektur
Komputer
Program Studi Ilmu Komputer
Universitas Nahdlatul Ulama
Blitar

Dalam teori bilangan, 1+1=2 adalah sebuah kebenaran


1+1= ? yang diajarkan sejak sekolah dasar.

1+1= 2 Basis 10 (desimal)

Sistem bilangan ternyata tidak hanya terbatas pada konsep desimal

Basis 2 (biner) 1+1= 10


Mata Kuliah Organisasi dan Arsitektur
Komputer
Program Studi Ilmu Komputer
Universitas Nahdlatul Ulama
Blitar
Organisasi Data
Komputer bekerja dengan ukuran data tertentu seperti bit, nibble, byte, word dan double words

Bit adalah singkatan dari binary digit. Satuan bilangan biner


yang paling sederhana yang terdiri dari dua bilangan, 0 dan 1.

Nibble adalah satu grup bilangan yang terdiri dari 4 bit.


Merepresentasikan 16 kondisi yang berbeda mulai 0000 sampai
1111.

Byte adalah satu grup bilangan yang terdiri dari 8 bit. Sering digunakan oleh sistem komputer sebagai satuan
data. Byte terdiri dari 8 bit sehingga dapat merepresentasi data hingga 2^8 = 256 nilai. Contoh data yang
disimpan dalam 8 bit adalah karakter.

0100 0001
Mata Kuliah Organisasi dan Arsitektur
Komputer
Program Studi Ilmu Komputer
Universitas Nahdlatul Ulama
Blitar
Organisasi Data
Komputer bekerja dengan ukuran data tertentu seperti bit, nibble, byte, word dan double words

Word adalah satu grup bilangan yang terdiri dari 16 bit


singkatan dari binary digit. 1 word dapat merepresentasikan
sebanyak 2^16 = 65.536 nilai yang berbeda.

Double Words adalah satuan dengan panjang 32 bit yang dapat merepresentasikan 2^32 =
4.294.967.296. Lebar 32 bit banyak digunakan pada processor yang berbasis register 32.
Mata Kuliah Organisasi dan Arsitektur
Komputer
Program Studi Ilmu Komputer
Universitas Nahdlatul Ulama
Blitar
Satuan
Ukuran

Ukuran Berat Ukuran Panjang

Ukuran Data?
Mata Kuliah Organisasi dan Arsitektur
Komputer
Program Studi Ilmu Komputer
Universitas Nahdlatul Ulama Blitar

Pertemuan #3
Representasi Data: Bagaimana Komputer Mengenali
Data?
MATERI 2

Teori dan Basis Bilangan


Mata Kuliah Organisasi dan Arsitektur
Komputer
Program Studi Ilmu Komputer
Universitas Nahdlatul Ulama
Blitar
Teori dan Basis Bilangan
Sistem bilangan adalah notasi untuk merepresentasikan bilangan.

Pada sistem digital, sistem bilangan yang Pada kehidupan sehari-hari, sistem
digunakan biner (basis 2) dan bilangan yang banyak digunakan
heksadesimal (basis 16) adalah bilangan desimal (basis 10)
Mata Kuliah Organisasi dan Arsitektur
Komputer
Program Studi Ilmu Komputer
Universitas Nahdlatul Ulama
Blitar
Teori dan Basis
Bilangan
Pada desimal, setelah bilangan
tertinggi dari sistem bilangan,
angka berikutnya adalah gabungan dari dua buah bilangan.
Contohnya: 10

10 apakah selalu “sepuluh”?

10 pada sistem bilangan biner = 2 pada sistem bilangan desimal

10 pada sistem bilangan oktal = 8 pada sistem bilangan desimal

10 pada sistem bilangan heksadesimal = 16 pada sistem bilangan


desimal
Mata Kuliah Organisasi dan Arsitektur
Komputer
Program Studi Ilmu Komputer
Universitas Nahdlatul Ulama
Blitar
Teori dan Basis Bilangan
Sistem Bilangan
No Sistem Bilangan Basis Simbol
1 Biner 2 0,1
2 Oktal 8 0,1,2,3,4,5,6,7
3 Desimal 10 0,1,2,3,4,5,6,7,8,9
4 Heksadesimal 16 0,2,3,4,5,6,7,8,9,A,B,C,D,E,F

11012 = bilangan 1101 pada basis dua (biner) 138 =


bilangan 13 pada basis delapan (oktal) 1010 =
Penulisan Sistem Basis
bilangan 10 pada basis sepuluh (desimal)
2AC16 = bilangan 2AC pada basis enam belas
(heksadesimal)
Mata Kuliah Organisasi dan Arsitektur
Komputer
Program Studi Ilmu Komputer
Universitas Nahdlatul Ulama
Blitar
Bilangan biner (Binary)
Bilangan biner hanya memiliki simbol 0 dan 1. Diistilahkan dengan bit. Setiap kolom pada bilangan
biner memiliki bobot 2 kali dari kolom sebelah kanannya.

Misal, bilangan biner 10 angka 0 bobotnya 1 dan angka 1 bobot 2.


2,

Sehingga, nilai dari biner 10 adalah (1x2) + (0x1) = 2


2, 10

Karakteristik bilangan biner adalah bobot kolomnya 1,2,4,8,16, dst, dimulai


dari kolom paling kanan.
Mata Kuliah Organisasi dan Arsitektur
Komputer
Program Studi Ilmu Komputer
Universitas Nahdlatul Ulama
Blitar
Konversi Bilangan
biner
Contoh konversi desimal 18 10 ke bilangan biner. Contoh konversi biner 101 2 ke
bilangan desimal
18/2 = 9 sisa 0
9/2 = 4 sisa 1 1012 = (1x2^2) + (0x2^1) + (1x2^0)
4/2 = 2 sisa 0 =4+0+1
2/2 = 1 sisa 0 = 510
1/2 = 0 sisa 1

Digabung dari urutan terakhir 100102


Mata Kuliah Organisasi dan Arsitektur
Komputer
Program Studi Ilmu Komputer
Universitas Nahdlatul Ulama Blitar

Pertemuan #3
Representasi Data: Bagaimana Komputer Mengenali
Data?
MATERI 3

Representasi Data Teks


Mata Kuliah Organisasi dan Arsitektur
Komputer
Program Studi Ilmu Komputer
Universitas Nahdlatul Ulama
Blitar
Representasi Data Teks
Terdapat dua pengkodean teks yang saat ini banyak digunakan. Yaitu pengkodean ASCII (American
Standard Code for Information Interchange) dan Unicode.

ASCII menggunakan 8 bit (1 byte) untuk merepresentasikan karakter. Sehingga terdapat 256 jenis
karakter menggunakan pengkodean ASCII. Dari 0000 0000 (0) sampai 1111 1111 (255).

Unicode adalah pengkodean dengan menggunakan 16 bit untuk merepresentasikan karakter. Terdapat 2^16 =
65.536 jenis karakter berbeda. Pada 256 karakter pertama sama dengan ASCII dengan panjang 16 bit.

ASCII huruf “e” 0110 01012


Unicode huruf “e” 0000 0000 0110 01012
Mata Kuliah Organisasi dan Arsitektur
Komputer
Program Studi Ilmu Komputer
Universitas Nahdlatul Ulama
Blitar
Mata Kuliah Organisasi dan Arsitektur
Komputer
Program Studi Ilmu Komputer
Universitas Nahdlatul Ulama
Blitar
Representasi Data Teks
Huruf “Z” pada keyboard ditekan user. Ada perubahan dari mekanik ke data digital. Data

digital dikirim dari keyboard ke CPU, diterima oleh perangkat I/O CPU

Data yang akan ditampilkan “1011010” (ASCII untuk huruf Z) Z


Disimpan dalam RAM yang terhubung ke monitor

Data RAM dikirim ke bagian luaran/monitor

Huruf Z ditampilkan dimonitor yang konversi dari biner “1011010”


Mata Kuliah Organisasi dan Arsitektur
Komputer
Program Studi Ilmu Komputer
Universitas Nahdlatul Ulama Blitar

Pertemuan #3
Representasi Data: Bagaimana Komputer Mengenali
Data?
MATERI 4

Representasi Data Gambar


Mata Kuliah Organisasi dan Arsitektur
Komputer
Program Studi Ilmu Komputer
Universitas Nahdlatul Ulama
Blitar
Representasi Data Gambar
Gambar digital terdiri dari satuan elemen, yaitu pixel.
Jumlah pixel dalam gambar sering disebut resolusi, yang
menentukan kualitas gambar.

Jumlah bit merepresentasikan sebuah pixel. Kedalaman bit


yang paling sederhana adalah 1 bit, artinya setiap pixel
diwakili nilai 0 (hitam) dan 1 (putih). Gambar dengan
kedalaman 1 bit disebut monochrom.

Gambar dengan kedalaman 2-8 bit, maka tiap titik pixel dapat direpresentasikan dengan 2^8 (256 warna
yang berbeda, disebut dengan grayscale. Grayscale lebih halus daripada monochrom.

Pada gambar berwarna, tiap pixel disimpan dalam 3 byte (24 bit). Terdiri dari merah (red) 1 byte, hijau
(greeen) 1 byte dan biru (blue) 1 byte.
Mata Kuliah Organisasi dan Arsitektur
Komputer
Program Studi Ilmu Komputer
Universitas Nahdlatul Ulama Blitar

Pertemuan #3
Representasi Data: Bagaimana Komputer Mengenali
Data?
MATERI 5

Representasi Data Video


Mata Kuliah Organisasi dan Arsitektur
Komputer
Program Studi Ilmu Komputer
Universitas Nahdlatul Ulama
Blitar
Komposisi
Video BLOK
FRAME
SHOT BLOK
SEGMEN SCENE FRAME

PIXEL
SHOT

VIDEO FRAME
BLOK
SEGMEN SCENE
SHOT
BLOK
FRAME
SHOT
SCENE BLOK
Mata Kuliah Organisasi dan Arsitektur
Komputer
Program Studi Ilmu Komputer
Universitas Nahdlatul Ulama Blitar

Pertemuan #3
Representasi Data: Bagaimana Komputer Mengenali
Data?
MATERI 6

Representasi Data Audio


Mata Kuliah Organisasi dan Arsitektur
Komputer
Program Studi Ilmu Komputer
Universitas Nahdlatul Ulama
Blitar
Representasi Data
Audio

File Audio
mp3, mp4, wav Anallog to Digital
Sinyal Digital Converter
Gelombang Analog
Sampling
Hold
Quantizing
Encoding

Anda mungkin juga menyukai