SlideShare uma empresa Scribd logo
1 de 12
Baixar para ler offline
10/15/2012

ABSTRAKSI DATA
Raw data kehidupan manusia
– Personal data input [lewat 5 indra]
– Mass media [audio/visual] data input [populer, ilmiah,
riset, dll.]
Pengertian Dasar
– Data # Informasi ?
– Komunikasi
– Kode / notasi / simbol / Icon
Bentuk Kode
– Karakter umum: Numerik & Alfabet
– Karakter khusus

ABSTRAKSI DATA
Jenis Representasi
– Eksternal (human-readable)
• notasi dalam bahasa pemrograman
• fasilitas untuk: pemrogram, desainer bahasa,
pemakai
• berbasis notasi aljabar (desimal, sign/magnitude)
– Internal
• notasi aktual dalam komputer
• fasilitas untruk konstruksi HW
• meningkatkan efisiensi
• menekan harga
• HW menjadi handal

1
10/15/2012

ABSTRAKSI DATA
Tingkat abstraksi
– Sudut pandang:
• jumlah elemen/simbol: 1.2*1012 [8 elemen]
• mantissa [1.2] dan exponent [12]
• organic whole [ integer/real ]
– Atomic entities (indivisible/unstructured) [7, -2.34,
1.1*1012 ]
– Compound entities (structured)
• set A= { a, b, c }
• ordered pair P = (3,4)
• complex number z = 5 - 7i
• record MHS(NIM, nama, sex, tg-lahir, adres) file

ABSTRAKSI DATA
Konsep tipe data
– Definisi matematik
• cardinal / unsigned numbers integer: 0,1,2, …]
• signed numbers integer: -2, -1, 0, 1, 2, …]
• real number [4.5, -8.47, -0.6* 107 ]
• character
• string
• boolean [true, false)
• beragam struktur gabungan 6 tipe tersebut
– ADT (abstract data type) [a specified set of items which
certain properties & operations]: boolean, rate, time,
speed, area, ..
– Variable, constant, ADT [constant/variable]

ABSTRAKSI DATA
Format Dasar [HAY]
– Tipe informasi
• instruksi
• Data
o numbers / numerical : fixed-point & floating point
o nonnumerical
– Length : bit, byte, halfword, word, double/long word
– Storage bit order : most (left) - least (right) significant bit
[in word: bit-31  bit-0]
– Tag ~ a group of bits that identfies the words’ type
– Error detection & correction [parity bit: even/odd]

2
10/15/2012

ABSTRAKSI DATA
Format Dasar [HAY]
– Tipe informasi
• instruksi
• Data
o numbers / numerical : fixed-point & floating point
o nonnumerical
– Length : bit, byte, halfword, word, double/long word
– Storage bit order : most (left) - least (right) significant bit
[in word: bit-31  bit-0]
– Tag ~ a group of bits that identfies the words’ type
– Error detection & correction [parity bit: even/odd]

ABSTRAKSI DATA
Sistem Bilangan
– Pengertian
• konsep
• representasi dari konsep
– Dasar pemilihan representasi
• tipe: integer, real
• rentang nilai (magnitude)
• presisi (maximum accuracy)
• biaya HW untuk menyimpan & proses
– Jenis bilangan
• unsigned atau signed ?
– Format dasar
• fixed-point atau floating-point ?

ABSTRAKSI DATA
Konsep dan Representasi konsep
–
Contoh
• konsep bilangan: sebelas
• representasi: sebelas, eleven, 1110, 10112
–
Contoh lain
• XI atau ///// ///// / = bilangan ?
–
Notasi posisi representasi
• ___4 ___3 ___2 ___1 ___0
–
Positional Notation Rules
• basis B selalu bilangan intejer positif
• ada sejumlah B dijit mulai nol sampai dengan (B-1)
• posisi terkait dengan perpangkatan B dari 0 naik dari
kanan ke kiri

3
10/15/2012

Unsigned Integer
Harga unsigned binary
– Tipe data disebut unsigned binary jika ada m buah
digit untuk menyimpan bilangan biner, dengan nilai
antara rentang:
– 00000 ......... 000
• m angka nol

s.d.

11111 ........ 111
m angka satu

– Sehingga (untuk intejer m dan I):

Unsigned Integer
Posisi Representasi
– Misalkan:
• d = digit
• i = 0, 1, 2, .........., n
• di = positional numbering system
• r/R = radix / basis
• N = bilangan
– Maka:

Unsigned Integer
Notasi populer
– Biner:
•r=2
• di ∈ {0, 1}
– Oktal:
•r=8
• di ∈ {0, 1, 2, 3, 4, 5, 6, 7}
– Desimal:
• r = 10
• di ∈ {0, 1, 2, 3, 4, 5, 6, 7, 8, 9}
– Heksadesimal:
• r =16
• di ∈ {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F}

4
10/15/2012

Unsigned Integer

Unsigned Integer

Unsigned Integer

5
10/15/2012

Unsigned Integer

Unsigned Integer

Unsigned Integer

6
10/15/2012

Unsigned Integer

Unsigned Integer

Unsigned Integer

7
10/15/2012

Unsigned Integer

Unsigned Integer

Unsigned Integer

8
10/15/2012

Unsigned Integer

Unsigned Integer
• Penjelasan
– Biasanya tiap operand dan hasilnya memiliki fixed
number of bits (8, 16, 32, or 64) [ukuran processors
use to represent integers]
– Jika bit-bit in the leftmost columns of the sum = 0,
sertakan pada jawaban agar jumlah/panjang bit hasil =
bit-length operand.
– Hitung carry-out dari kolom terkiri, tetapi jangan
menuliskannya sebagai bagian dari jawaban (karena
tidak ada ruang).

Unsigned Integer
• Penjelasan (lanjutan)
– Jika bit patterns dipandang sebagai representasi
intejer positif (unsigned binary representation), carryout 1 dari kolom terkiri berarti penjumlahan bit tidak
fixed [disebut Overflow].
– Jika bit patterns dipandang sebagai representasi
intejer positif dan negatif (signed binary
representation), carry-out 1 dari kolom terkiri not
necessarily overflow.
– Contoh: Processor MIPS R2000 memiliki register
ukuran 32 bit. Maka setiap saat processor melakukan
penjumlahan biner yang panjangnya 32 bit.

9
10/15/2012

Unsigned Integer

Unsigned Integer

Unsigned Integer
•

Perkurangan Biner
– Aturan:
•0-0=0
•0-1=1
pinjam 1 dari kolom di kiri bilangan yang dikurang
•1-0=1
•1-1=0
– Cara lain
• Komplemen bilangan pengurang (Complement =>NOT
operation)
• Tambahkan 1 pada pengurang
• Ubah operasi kurang jadi tambah
• Jika ada 1 terkiri (extra) abaikan, jika tidak ada jawabannya
negatif
– Contoh: 11011 - 110 ?=? 10110 [2210]

10
10/15/2012

Unsigned Integer

Unsigned Integer
• Perkalian Biner:
– Lebih mudah dibanding pengurangan: kalikan tiap bit
bilangan pertama (yang akan dikali) dengan bit pengali
dalam pola satu – satu, hasilnya jumlahkan.
– Mirip perkalian desimal: 4 x 6 = 6 + 6 + 6 + 6
– Sebuah bilangan berbasis sebarang kali B-nya, geser
dijit ke kiri.
– Contoh
• desimal: 153 x 10 = 1530, 153 x 1000 = 153000, dst.
• biner: 101 x 2 = 1010. [geser satu biner ke kiri 1 dijit =>
dikali 2, geser 2 digit => dikali 4, geser 3 digit => dikali
8, ...]
• Pembagian biner, Caranya mirip dengan pola pembagian
biasa

Unsigned Integer

11
10/15/2012

Unsigned Integer

End
Lecture One

12

Mais conteúdo relacionado

Mais procurados

Mais procurados (16)

Bab 2 teknik digital
Bab 2 teknik digitalBab 2 teknik digital
Bab 2 teknik digital
 
Sistem bilangan & kode
Sistem bilangan & kodeSistem bilangan & kode
Sistem bilangan & kode
 
1. sistem bilangan dan register
1. sistem bilangan dan register1. sistem bilangan dan register
1. sistem bilangan dan register
 
Sistem bilangan2
Sistem bilangan2Sistem bilangan2
Sistem bilangan2
 
Makalah sistem digital_universitas_sains
Makalah sistem digital_universitas_sainsMakalah sistem digital_universitas_sains
Makalah sistem digital_universitas_sains
 
AOK 02
AOK 02AOK 02
AOK 02
 
Modul teknik digital dan logika
Modul teknik digital dan logikaModul teknik digital dan logika
Modul teknik digital dan logika
 
Siti julena 201011401585 pertemuan ke 13
Siti julena 201011401585 pertemuan ke 13Siti julena 201011401585 pertemuan ke 13
Siti julena 201011401585 pertemuan ke 13
 
Operasi arithmatika dan logika
Operasi arithmatika dan logikaOperasi arithmatika dan logika
Operasi arithmatika dan logika
 
Persentasi bab 6
Persentasi bab 6Persentasi bab 6
Persentasi bab 6
 
P5-6
P5-6P5-6
P5-6
 
Operasi Aritmatika
Operasi Aritmatika Operasi Aritmatika
Operasi Aritmatika
 
Sistem bilangan dan kode
Sistem bilangan dan kodeSistem bilangan dan kode
Sistem bilangan dan kode
 
Teori pendukung [introduction to algoritm]
Teori pendukung [introduction to algoritm]Teori pendukung [introduction to algoritm]
Teori pendukung [introduction to algoritm]
 
Modul6ppt
Modul6pptModul6ppt
Modul6ppt
 
Arsitektur komputer pertemuan 6
Arsitektur komputer pertemuan 6Arsitektur komputer pertemuan 6
Arsitektur komputer pertemuan 6
 

Destaque

05 representasi data
05   representasi data05   representasi data
05 representasi datakhalghy
 
141118武田Presentation revised
141118武田Presentation revised141118武田Presentation revised
141118武田Presentation revisedMia Takeda
 
13日心シンポ話題提供スライド(web心理学ミュージアム)
13日心シンポ話題提供スライド(web心理学ミュージアム)13日心シンポ話題提供スライド(web心理学ミュージアム)
13日心シンポ話題提供スライド(web心理学ミュージアム)Mia Takeda
 
Destination Touristic Services Bulgarien
Destination Touristic Services Bulgarien Destination Touristic Services Bulgarien
Destination Touristic Services Bulgarien Marina Marinova
 
หลักและทฤษฎีการบริหารการศึกษา
หลักและทฤษฎีการบริหารการศึกษาหลักและทฤษฎีการบริหารการศึกษา
หลักและทฤษฎีการบริหารการศึกษาchueain
 
Search engines
Search enginesSearch engines
Search enginesbri6059
 
Girlhoods project
Girlhoods projectGirlhoods project
Girlhoods projectsophiealder
 
Girlhoods Project - Sophie Alder
Girlhoods Project - Sophie AlderGirlhoods Project - Sophie Alder
Girlhoods Project - Sophie Aldersophiealder
 
E-TPMS Security and Privacy Vulnerabilities
E-TPMS Security and Privacy VulnerabilitiesE-TPMS Security and Privacy Vulnerabilities
E-TPMS Security and Privacy VulnerabilitiesTiroGage
 
Diadiktyaki_dimosiografia2
Diadiktyaki_dimosiografia2Diadiktyaki_dimosiografia2
Diadiktyaki_dimosiografia2Afroditiii
 
Down's sindrome
Down's sindromeDown's sindrome
Down's sindromemoshkareus
 
หลักและทฤษฎีการบริหารการศึกษา
หลักและทฤษฎีการบริหารการศึกษาหลักและทฤษฎีการบริหารการศึกษา
หลักและทฤษฎีการบริหารการศึกษาchueain
 
Pengenalan pemrograman java
Pengenalan pemrograman javaPengenalan pemrograman java
Pengenalan pemrograman javaWiEn SHipiet
 
Commercial Medium Tire Debris Study
Commercial Medium Tire Debris StudyCommercial Medium Tire Debris Study
Commercial Medium Tire Debris StudyTiroGage
 

Destaque (20)

05 representasi data
05   representasi data05   representasi data
05 representasi data
 
Representasi
RepresentasiRepresentasi
Representasi
 
141118武田Presentation revised
141118武田Presentation revised141118武田Presentation revised
141118武田Presentation revised
 
13日心シンポ話題提供スライド(web心理学ミュージアム)
13日心シンポ話題提供スライド(web心理学ミュージアム)13日心シンポ話題提供スライド(web心理学ミュージアム)
13日心シンポ話題提供スライド(web心理学ミュージアム)
 
Destination Touristic Services Bulgarien
Destination Touristic Services Bulgarien Destination Touristic Services Bulgarien
Destination Touristic Services Bulgarien
 
Casacoverdecombotes
CasacoverdecombotesCasacoverdecombotes
Casacoverdecombotes
 
Design testabilty
Design testabiltyDesign testabilty
Design testabilty
 
หลักและทฤษฎีการบริหารการศึกษา
หลักและทฤษฎีการบริหารการศึกษาหลักและทฤษฎีการบริหารการศึกษา
หลักและทฤษฎีการบริหารการศึกษา
 
Derechos humanos
Derechos humanosDerechos humanos
Derechos humanos
 
Search engines
Search enginesSearch engines
Search engines
 
Girlhoods project
Girlhoods projectGirlhoods project
Girlhoods project
 
Girlhoods Project - Sophie Alder
Girlhoods Project - Sophie AlderGirlhoods Project - Sophie Alder
Girlhoods Project - Sophie Alder
 
Lightroom 4 read me
Lightroom 4 read meLightroom 4 read me
Lightroom 4 read me
 
E-TPMS Security and Privacy Vulnerabilities
E-TPMS Security and Privacy VulnerabilitiesE-TPMS Security and Privacy Vulnerabilities
E-TPMS Security and Privacy Vulnerabilities
 
Diadiktyaki_dimosiografia2
Diadiktyaki_dimosiografia2Diadiktyaki_dimosiografia2
Diadiktyaki_dimosiografia2
 
Casacopreto
CasacopretoCasacopreto
Casacopreto
 
Down's sindrome
Down's sindromeDown's sindrome
Down's sindrome
 
หลักและทฤษฎีการบริหารการศึกษา
หลักและทฤษฎีการบริหารการศึกษาหลักและทฤษฎีการบริหารการศึกษา
หลักและทฤษฎีการบริหารการศึกษา
 
Pengenalan pemrograman java
Pengenalan pemrograman javaPengenalan pemrograman java
Pengenalan pemrograman java
 
Commercial Medium Tire Debris Study
Commercial Medium Tire Debris StudyCommercial Medium Tire Debris Study
Commercial Medium Tire Debris Study
 

Semelhante a 03 orakom - representasi data

Semelhante a 03 orakom - representasi data (20)

Temu 2 aplikasi_statistik
Temu 2 aplikasi_statistikTemu 2 aplikasi_statistik
Temu 2 aplikasi_statistik
 
Pengantar statistik
Pengantar statistikPengantar statistik
Pengantar statistik
 
Algoritma 1 pertemuan 2
Algoritma 1 pertemuan 2Algoritma 1 pertemuan 2
Algoritma 1 pertemuan 2
 
Sistem bilangan3
Sistem bilangan3Sistem bilangan3
Sistem bilangan3
 
Sistem bilangan2
Sistem bilangan2Sistem bilangan2
Sistem bilangan2
 
Kontrak Perkuliahan
Kontrak PerkuliahanKontrak Perkuliahan
Kontrak Perkuliahan
 
Kontrak Perkuliahan
Kontrak PerkuliahanKontrak Perkuliahan
Kontrak Perkuliahan
 
DASAR_KOMPUTER_REPRESENTASI_DATA.pdf
DASAR_KOMPUTER_REPRESENTASI_DATA.pdfDASAR_KOMPUTER_REPRESENTASI_DATA.pdf
DASAR_KOMPUTER_REPRESENTASI_DATA.pdf
 
Bab 2-intro-python
Bab 2-intro-pythonBab 2-intro-python
Bab 2-intro-python
 
Pertemuan 1 ok
Pertemuan 1 okPertemuan 1 ok
Pertemuan 1 ok
 
materi semester 1 tkj nurul iman_pemgrograman bhs C++
materi semester 1 tkj nurul iman_pemgrograman bhs C++materi semester 1 tkj nurul iman_pemgrograman bhs C++
materi semester 1 tkj nurul iman_pemgrograman bhs C++
 
Materi 4-dan-resume-materi-1-3
Materi 4-dan-resume-materi-1-3Materi 4-dan-resume-materi-1-3
Materi 4-dan-resume-materi-1-3
 
Pertemuan 1 revisijan2013-mhs
Pertemuan 1 revisijan2013-mhsPertemuan 1 revisijan2013-mhs
Pertemuan 1 revisijan2013-mhs
 
Algoritma - tipe data
Algoritma - tipe dataAlgoritma - tipe data
Algoritma - tipe data
 
1. Pengantar Struktur data.pptx
1. Pengantar Struktur data.pptx1. Pengantar Struktur data.pptx
1. Pengantar Struktur data.pptx
 
Sistem bilangan4
Sistem bilangan4Sistem bilangan4
Sistem bilangan4
 
Sistem bilangan4
Sistem bilangan4Sistem bilangan4
Sistem bilangan4
 
Pti5
Pti5Pti5
Pti5
 
Pti5
Pti5Pti5
Pti5
 
Pti5
Pti5Pti5
Pti5
 

Último

UT PGSD PDGK4103 MODUL 2 STRUKTUR TUBUH Pada Makhluk Hidup
UT PGSD PDGK4103 MODUL 2 STRUKTUR TUBUH Pada Makhluk HidupUT PGSD PDGK4103 MODUL 2 STRUKTUR TUBUH Pada Makhluk Hidup
UT PGSD PDGK4103 MODUL 2 STRUKTUR TUBUH Pada Makhluk Hidupfamela161
 
Sesi 1_PPT Ruang Kolaborasi Modul 1.3 _ ke 1_PGP Angkatan 10.pptx
Sesi 1_PPT Ruang Kolaborasi Modul 1.3 _ ke 1_PGP Angkatan 10.pptxSesi 1_PPT Ruang Kolaborasi Modul 1.3 _ ke 1_PGP Angkatan 10.pptx
Sesi 1_PPT Ruang Kolaborasi Modul 1.3 _ ke 1_PGP Angkatan 10.pptxSovyOktavianti
 
Modul Ajar Pendidikan Pancasila Kelas 5 Fase C
Modul Ajar Pendidikan Pancasila Kelas 5 Fase CModul Ajar Pendidikan Pancasila Kelas 5 Fase C
Modul Ajar Pendidikan Pancasila Kelas 5 Fase CAbdiera
 
Materi IPAS Kelas 1 SD Bab 3. Hidup Sehat.pptx
Materi IPAS Kelas 1 SD Bab 3. Hidup Sehat.pptxMateri IPAS Kelas 1 SD Bab 3. Hidup Sehat.pptx
Materi IPAS Kelas 1 SD Bab 3. Hidup Sehat.pptxmuhammadkausar1201
 
Materi Sosiologi Kelas X Bab 1. Ragam Gejala Sosial dalam Masyarakat (Kurikul...
Materi Sosiologi Kelas X Bab 1. Ragam Gejala Sosial dalam Masyarakat (Kurikul...Materi Sosiologi Kelas X Bab 1. Ragam Gejala Sosial dalam Masyarakat (Kurikul...
Materi Sosiologi Kelas X Bab 1. Ragam Gejala Sosial dalam Masyarakat (Kurikul...asepsaefudin2009
 
PPT PERUBAHAN LINGKUNGAN MATA PELAJARAN BIOLOGI KELAS X.pptx
PPT PERUBAHAN LINGKUNGAN MATA PELAJARAN BIOLOGI KELAS X.pptxPPT PERUBAHAN LINGKUNGAN MATA PELAJARAN BIOLOGI KELAS X.pptx
PPT PERUBAHAN LINGKUNGAN MATA PELAJARAN BIOLOGI KELAS X.pptxdpp11tya
 
PEMANASAN GLOBAL - MATERI KELAS X MA.pptx
PEMANASAN GLOBAL - MATERI KELAS X MA.pptxPEMANASAN GLOBAL - MATERI KELAS X MA.pptx
PEMANASAN GLOBAL - MATERI KELAS X MA.pptxsukmakarim1998
 
2 KISI-KISI Ujian Sekolah Dasar mata pelajaranPPKn 2024.pdf
2 KISI-KISI Ujian Sekolah Dasar  mata pelajaranPPKn 2024.pdf2 KISI-KISI Ujian Sekolah Dasar  mata pelajaranPPKn 2024.pdf
2 KISI-KISI Ujian Sekolah Dasar mata pelajaranPPKn 2024.pdfsdn3jatiblora
 
Bab 7 - Perilaku Ekonomi dan Kesejahteraan Sosial.pptx
Bab 7 - Perilaku Ekonomi dan Kesejahteraan Sosial.pptxBab 7 - Perilaku Ekonomi dan Kesejahteraan Sosial.pptx
Bab 7 - Perilaku Ekonomi dan Kesejahteraan Sosial.pptxssuser35630b
 
contoh penulisan nomor skl pada surat kelulusan .pptx
contoh penulisan nomor skl pada surat kelulusan  .pptxcontoh penulisan nomor skl pada surat kelulusan  .pptx
contoh penulisan nomor skl pada surat kelulusan .pptxHR MUSLIM
 
Diskusi PPT Sistem Pakar Sesi Ke-4 Simple Naïve Bayesian Classifier .pdf
Diskusi PPT Sistem Pakar Sesi Ke-4 Simple Naïve Bayesian Classifier .pdfDiskusi PPT Sistem Pakar Sesi Ke-4 Simple Naïve Bayesian Classifier .pdf
Diskusi PPT Sistem Pakar Sesi Ke-4 Simple Naïve Bayesian Classifier .pdfHendroGunawan8
 
PERAN PERAWAT DALAM PEMERIKSAAN PENUNJANG.pptx
PERAN PERAWAT DALAM PEMERIKSAAN PENUNJANG.pptxPERAN PERAWAT DALAM PEMERIKSAAN PENUNJANG.pptx
PERAN PERAWAT DALAM PEMERIKSAAN PENUNJANG.pptxRizkyPratiwi19
 
Integrasi nasional dalam bingkai bhinneka tunggal ika
Integrasi nasional dalam bingkai bhinneka tunggal ikaIntegrasi nasional dalam bingkai bhinneka tunggal ika
Integrasi nasional dalam bingkai bhinneka tunggal ikaAtiAnggiSupriyati
 
aksi nyata - aksi nyata refleksi diri dalam menyikapi murid.pdf
aksi nyata - aksi nyata refleksi diri dalam menyikapi murid.pdfaksi nyata - aksi nyata refleksi diri dalam menyikapi murid.pdf
aksi nyata - aksi nyata refleksi diri dalam menyikapi murid.pdfwalidumar
 
tugas karya ilmiah 1 universitas terbuka pembelajaran
tugas karya ilmiah 1 universitas terbuka pembelajarantugas karya ilmiah 1 universitas terbuka pembelajaran
tugas karya ilmiah 1 universitas terbuka pembelajarankeicapmaniez
 
ppt-modul-6-pend-seni-di sd kelompok 2 ppt
ppt-modul-6-pend-seni-di sd kelompok 2 pptppt-modul-6-pend-seni-di sd kelompok 2 ppt
ppt-modul-6-pend-seni-di sd kelompok 2 pptArkhaRega1
 
bab 6 ancaman terhadap negara dalam bingkai bhinneka tunggal ika
bab 6 ancaman terhadap negara dalam bingkai bhinneka tunggal ikabab 6 ancaman terhadap negara dalam bingkai bhinneka tunggal ika
bab 6 ancaman terhadap negara dalam bingkai bhinneka tunggal ikaAtiAnggiSupriyati
 
Pendidikan-Bahasa-Indonesia-di-SD MODUL 3 .pptx
Pendidikan-Bahasa-Indonesia-di-SD MODUL 3 .pptxPendidikan-Bahasa-Indonesia-di-SD MODUL 3 .pptx
Pendidikan-Bahasa-Indonesia-di-SD MODUL 3 .pptxdeskaputriani1
 
Membuat Komik Digital Berisi Kritik Sosial.docx
Membuat Komik Digital Berisi Kritik Sosial.docxMembuat Komik Digital Berisi Kritik Sosial.docx
Membuat Komik Digital Berisi Kritik Sosial.docxNurindahSetyawati1
 
REFLEKSI MANDIRI_Prakarsa Perubahan BAGJA Modul 1.3.pdf
REFLEKSI MANDIRI_Prakarsa Perubahan BAGJA Modul 1.3.pdfREFLEKSI MANDIRI_Prakarsa Perubahan BAGJA Modul 1.3.pdf
REFLEKSI MANDIRI_Prakarsa Perubahan BAGJA Modul 1.3.pdfirwanabidin08
 

Último (20)

UT PGSD PDGK4103 MODUL 2 STRUKTUR TUBUH Pada Makhluk Hidup
UT PGSD PDGK4103 MODUL 2 STRUKTUR TUBUH Pada Makhluk HidupUT PGSD PDGK4103 MODUL 2 STRUKTUR TUBUH Pada Makhluk Hidup
UT PGSD PDGK4103 MODUL 2 STRUKTUR TUBUH Pada Makhluk Hidup
 
Sesi 1_PPT Ruang Kolaborasi Modul 1.3 _ ke 1_PGP Angkatan 10.pptx
Sesi 1_PPT Ruang Kolaborasi Modul 1.3 _ ke 1_PGP Angkatan 10.pptxSesi 1_PPT Ruang Kolaborasi Modul 1.3 _ ke 1_PGP Angkatan 10.pptx
Sesi 1_PPT Ruang Kolaborasi Modul 1.3 _ ke 1_PGP Angkatan 10.pptx
 
Modul Ajar Pendidikan Pancasila Kelas 5 Fase C
Modul Ajar Pendidikan Pancasila Kelas 5 Fase CModul Ajar Pendidikan Pancasila Kelas 5 Fase C
Modul Ajar Pendidikan Pancasila Kelas 5 Fase C
 
Materi IPAS Kelas 1 SD Bab 3. Hidup Sehat.pptx
Materi IPAS Kelas 1 SD Bab 3. Hidup Sehat.pptxMateri IPAS Kelas 1 SD Bab 3. Hidup Sehat.pptx
Materi IPAS Kelas 1 SD Bab 3. Hidup Sehat.pptx
 
Materi Sosiologi Kelas X Bab 1. Ragam Gejala Sosial dalam Masyarakat (Kurikul...
Materi Sosiologi Kelas X Bab 1. Ragam Gejala Sosial dalam Masyarakat (Kurikul...Materi Sosiologi Kelas X Bab 1. Ragam Gejala Sosial dalam Masyarakat (Kurikul...
Materi Sosiologi Kelas X Bab 1. Ragam Gejala Sosial dalam Masyarakat (Kurikul...
 
PPT PERUBAHAN LINGKUNGAN MATA PELAJARAN BIOLOGI KELAS X.pptx
PPT PERUBAHAN LINGKUNGAN MATA PELAJARAN BIOLOGI KELAS X.pptxPPT PERUBAHAN LINGKUNGAN MATA PELAJARAN BIOLOGI KELAS X.pptx
PPT PERUBAHAN LINGKUNGAN MATA PELAJARAN BIOLOGI KELAS X.pptx
 
PEMANASAN GLOBAL - MATERI KELAS X MA.pptx
PEMANASAN GLOBAL - MATERI KELAS X MA.pptxPEMANASAN GLOBAL - MATERI KELAS X MA.pptx
PEMANASAN GLOBAL - MATERI KELAS X MA.pptx
 
2 KISI-KISI Ujian Sekolah Dasar mata pelajaranPPKn 2024.pdf
2 KISI-KISI Ujian Sekolah Dasar  mata pelajaranPPKn 2024.pdf2 KISI-KISI Ujian Sekolah Dasar  mata pelajaranPPKn 2024.pdf
2 KISI-KISI Ujian Sekolah Dasar mata pelajaranPPKn 2024.pdf
 
Bab 7 - Perilaku Ekonomi dan Kesejahteraan Sosial.pptx
Bab 7 - Perilaku Ekonomi dan Kesejahteraan Sosial.pptxBab 7 - Perilaku Ekonomi dan Kesejahteraan Sosial.pptx
Bab 7 - Perilaku Ekonomi dan Kesejahteraan Sosial.pptx
 
contoh penulisan nomor skl pada surat kelulusan .pptx
contoh penulisan nomor skl pada surat kelulusan  .pptxcontoh penulisan nomor skl pada surat kelulusan  .pptx
contoh penulisan nomor skl pada surat kelulusan .pptx
 
Diskusi PPT Sistem Pakar Sesi Ke-4 Simple Naïve Bayesian Classifier .pdf
Diskusi PPT Sistem Pakar Sesi Ke-4 Simple Naïve Bayesian Classifier .pdfDiskusi PPT Sistem Pakar Sesi Ke-4 Simple Naïve Bayesian Classifier .pdf
Diskusi PPT Sistem Pakar Sesi Ke-4 Simple Naïve Bayesian Classifier .pdf
 
PERAN PERAWAT DALAM PEMERIKSAAN PENUNJANG.pptx
PERAN PERAWAT DALAM PEMERIKSAAN PENUNJANG.pptxPERAN PERAWAT DALAM PEMERIKSAAN PENUNJANG.pptx
PERAN PERAWAT DALAM PEMERIKSAAN PENUNJANG.pptx
 
Integrasi nasional dalam bingkai bhinneka tunggal ika
Integrasi nasional dalam bingkai bhinneka tunggal ikaIntegrasi nasional dalam bingkai bhinneka tunggal ika
Integrasi nasional dalam bingkai bhinneka tunggal ika
 
aksi nyata - aksi nyata refleksi diri dalam menyikapi murid.pdf
aksi nyata - aksi nyata refleksi diri dalam menyikapi murid.pdfaksi nyata - aksi nyata refleksi diri dalam menyikapi murid.pdf
aksi nyata - aksi nyata refleksi diri dalam menyikapi murid.pdf
 
tugas karya ilmiah 1 universitas terbuka pembelajaran
tugas karya ilmiah 1 universitas terbuka pembelajarantugas karya ilmiah 1 universitas terbuka pembelajaran
tugas karya ilmiah 1 universitas terbuka pembelajaran
 
ppt-modul-6-pend-seni-di sd kelompok 2 ppt
ppt-modul-6-pend-seni-di sd kelompok 2 pptppt-modul-6-pend-seni-di sd kelompok 2 ppt
ppt-modul-6-pend-seni-di sd kelompok 2 ppt
 
bab 6 ancaman terhadap negara dalam bingkai bhinneka tunggal ika
bab 6 ancaman terhadap negara dalam bingkai bhinneka tunggal ikabab 6 ancaman terhadap negara dalam bingkai bhinneka tunggal ika
bab 6 ancaman terhadap negara dalam bingkai bhinneka tunggal ika
 
Pendidikan-Bahasa-Indonesia-di-SD MODUL 3 .pptx
Pendidikan-Bahasa-Indonesia-di-SD MODUL 3 .pptxPendidikan-Bahasa-Indonesia-di-SD MODUL 3 .pptx
Pendidikan-Bahasa-Indonesia-di-SD MODUL 3 .pptx
 
Membuat Komik Digital Berisi Kritik Sosial.docx
Membuat Komik Digital Berisi Kritik Sosial.docxMembuat Komik Digital Berisi Kritik Sosial.docx
Membuat Komik Digital Berisi Kritik Sosial.docx
 
REFLEKSI MANDIRI_Prakarsa Perubahan BAGJA Modul 1.3.pdf
REFLEKSI MANDIRI_Prakarsa Perubahan BAGJA Modul 1.3.pdfREFLEKSI MANDIRI_Prakarsa Perubahan BAGJA Modul 1.3.pdf
REFLEKSI MANDIRI_Prakarsa Perubahan BAGJA Modul 1.3.pdf
 

03 orakom - representasi data

  • 1. 10/15/2012 ABSTRAKSI DATA Raw data kehidupan manusia – Personal data input [lewat 5 indra] – Mass media [audio/visual] data input [populer, ilmiah, riset, dll.] Pengertian Dasar – Data # Informasi ? – Komunikasi – Kode / notasi / simbol / Icon Bentuk Kode – Karakter umum: Numerik & Alfabet – Karakter khusus ABSTRAKSI DATA Jenis Representasi – Eksternal (human-readable) • notasi dalam bahasa pemrograman • fasilitas untuk: pemrogram, desainer bahasa, pemakai • berbasis notasi aljabar (desimal, sign/magnitude) – Internal • notasi aktual dalam komputer • fasilitas untruk konstruksi HW • meningkatkan efisiensi • menekan harga • HW menjadi handal 1
  • 2. 10/15/2012 ABSTRAKSI DATA Tingkat abstraksi – Sudut pandang: • jumlah elemen/simbol: 1.2*1012 [8 elemen] • mantissa [1.2] dan exponent [12] • organic whole [ integer/real ] – Atomic entities (indivisible/unstructured) [7, -2.34, 1.1*1012 ] – Compound entities (structured) • set A= { a, b, c } • ordered pair P = (3,4) • complex number z = 5 - 7i • record MHS(NIM, nama, sex, tg-lahir, adres) file ABSTRAKSI DATA Konsep tipe data – Definisi matematik • cardinal / unsigned numbers integer: 0,1,2, …] • signed numbers integer: -2, -1, 0, 1, 2, …] • real number [4.5, -8.47, -0.6* 107 ] • character • string • boolean [true, false) • beragam struktur gabungan 6 tipe tersebut – ADT (abstract data type) [a specified set of items which certain properties & operations]: boolean, rate, time, speed, area, .. – Variable, constant, ADT [constant/variable] ABSTRAKSI DATA Format Dasar [HAY] – Tipe informasi • instruksi • Data o numbers / numerical : fixed-point & floating point o nonnumerical – Length : bit, byte, halfword, word, double/long word – Storage bit order : most (left) - least (right) significant bit [in word: bit-31  bit-0] – Tag ~ a group of bits that identfies the words’ type – Error detection & correction [parity bit: even/odd] 2
  • 3. 10/15/2012 ABSTRAKSI DATA Format Dasar [HAY] – Tipe informasi • instruksi • Data o numbers / numerical : fixed-point & floating point o nonnumerical – Length : bit, byte, halfword, word, double/long word – Storage bit order : most (left) - least (right) significant bit [in word: bit-31  bit-0] – Tag ~ a group of bits that identfies the words’ type – Error detection & correction [parity bit: even/odd] ABSTRAKSI DATA Sistem Bilangan – Pengertian • konsep • representasi dari konsep – Dasar pemilihan representasi • tipe: integer, real • rentang nilai (magnitude) • presisi (maximum accuracy) • biaya HW untuk menyimpan & proses – Jenis bilangan • unsigned atau signed ? – Format dasar • fixed-point atau floating-point ? ABSTRAKSI DATA Konsep dan Representasi konsep – Contoh • konsep bilangan: sebelas • representasi: sebelas, eleven, 1110, 10112 – Contoh lain • XI atau ///// ///// / = bilangan ? – Notasi posisi representasi • ___4 ___3 ___2 ___1 ___0 – Positional Notation Rules • basis B selalu bilangan intejer positif • ada sejumlah B dijit mulai nol sampai dengan (B-1) • posisi terkait dengan perpangkatan B dari 0 naik dari kanan ke kiri 3
  • 4. 10/15/2012 Unsigned Integer Harga unsigned binary – Tipe data disebut unsigned binary jika ada m buah digit untuk menyimpan bilangan biner, dengan nilai antara rentang: – 00000 ......... 000 • m angka nol s.d. 11111 ........ 111 m angka satu – Sehingga (untuk intejer m dan I): Unsigned Integer Posisi Representasi – Misalkan: • d = digit • i = 0, 1, 2, .........., n • di = positional numbering system • r/R = radix / basis • N = bilangan – Maka: Unsigned Integer Notasi populer – Biner: •r=2 • di ∈ {0, 1} – Oktal: •r=8 • di ∈ {0, 1, 2, 3, 4, 5, 6, 7} – Desimal: • r = 10 • di ∈ {0, 1, 2, 3, 4, 5, 6, 7, 8, 9} – Heksadesimal: • r =16 • di ∈ {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F} 4
  • 9. 10/15/2012 Unsigned Integer Unsigned Integer • Penjelasan – Biasanya tiap operand dan hasilnya memiliki fixed number of bits (8, 16, 32, or 64) [ukuran processors use to represent integers] – Jika bit-bit in the leftmost columns of the sum = 0, sertakan pada jawaban agar jumlah/panjang bit hasil = bit-length operand. – Hitung carry-out dari kolom terkiri, tetapi jangan menuliskannya sebagai bagian dari jawaban (karena tidak ada ruang). Unsigned Integer • Penjelasan (lanjutan) – Jika bit patterns dipandang sebagai representasi intejer positif (unsigned binary representation), carryout 1 dari kolom terkiri berarti penjumlahan bit tidak fixed [disebut Overflow]. – Jika bit patterns dipandang sebagai representasi intejer positif dan negatif (signed binary representation), carry-out 1 dari kolom terkiri not necessarily overflow. – Contoh: Processor MIPS R2000 memiliki register ukuran 32 bit. Maka setiap saat processor melakukan penjumlahan biner yang panjangnya 32 bit. 9
  • 10. 10/15/2012 Unsigned Integer Unsigned Integer Unsigned Integer • Perkurangan Biner – Aturan: •0-0=0 •0-1=1 pinjam 1 dari kolom di kiri bilangan yang dikurang •1-0=1 •1-1=0 – Cara lain • Komplemen bilangan pengurang (Complement =>NOT operation) • Tambahkan 1 pada pengurang • Ubah operasi kurang jadi tambah • Jika ada 1 terkiri (extra) abaikan, jika tidak ada jawabannya negatif – Contoh: 11011 - 110 ?=? 10110 [2210] 10
  • 11. 10/15/2012 Unsigned Integer Unsigned Integer • Perkalian Biner: – Lebih mudah dibanding pengurangan: kalikan tiap bit bilangan pertama (yang akan dikali) dengan bit pengali dalam pola satu – satu, hasilnya jumlahkan. – Mirip perkalian desimal: 4 x 6 = 6 + 6 + 6 + 6 – Sebuah bilangan berbasis sebarang kali B-nya, geser dijit ke kiri. – Contoh • desimal: 153 x 10 = 1530, 153 x 1000 = 153000, dst. • biner: 101 x 2 = 1010. [geser satu biner ke kiri 1 dijit => dikali 2, geser 2 digit => dikali 4, geser 3 digit => dikali 8, ...] • Pembagian biner, Caranya mirip dengan pola pembagian biasa Unsigned Integer 11