Rabu, 08 Januari 2014

KOMUNIKASI DATA DAN JARINGAN KOMPUTER - PTI 09


·         Komunikasi data merupakan proses pengiriman informasi diantara dua titik menggunakan kode biner melewati saluran transmisi dan perangkat
·          Bisa antara komputer dan komputer, komputer dan terminal, atau komputer dengan peralatan atau peralatan dengan peralatan
Tujuan
·         Memungkinkan pengiriman data dalam jumlah besar secara efesien, tanpa kesalahan dan ekonomis dari suatu tempat ketempat yang lain
·         Memungkinkan penggunaan sistem komputer dan peralatan pendukung dari jarak jauh (remote computer use)
·         Memungkinkan penggunaan komputer secara terpusat maupun secara tersebar sehingga mendukung manajemen dalam hal kontrol, baik desentralisasi maupun sentralisasi
·         Mempermudah kemungkinan pengelolaan dan pengaturan data yang ada dalam berbagai macam sistem komputer 
Manfaat
·         Data sharing
·         Program Sharing
·          Device sharing
·         Hubungan dengan sistem yang berbeda
·         Paperless
Contoh aplikasi komunikasi data
·          Email
·         Hotel Reservation Online
·         Automatic Teller Machine
·         Traffic Control System
  
Model Komunikasi Data
¨  Source (Sumber)
         membangkitkan data yang ditransmisikan, contoh : PC dan telepon
¨   Transmitter (Pengirim)
         konversi data kedalam sinyal yang ditransmisikan
¨   Transmission System (Sistem Transmisi)
          pembawa data
¨   Receiver (Penerima)
          mengubah sinyal yang diterima ke dalam bentuk data
¨  Destination (Tujuan)
          Menerima data yang dihasilkan oleh receiver
Konsep Komunikasi Data
1.      Signal Analog
Signal Analog disebut juga signal kontinyu karena bentuknya berupa gelombang yang kontinyu, yang membawa informasi dengan mengubah karakteristik gelombang.
 Ciri signal analog : memiliki amplitudo dan frekuensi.
Jika dikaitkan dengan suara, amplitudo menentukan keras tidaknya suara, dan frekuensi menentukan pada kenyaringan suara (melengking atau tidak).
2.      Signal Digital
Signal Digital disebut juga signal diskret. Signal ini tersusun atas dua keadaan yang dikenal dengan bit yaitu keadaan 0 dan keadaan 1.
Pertukaran signal analog dan digital menggunakan alat bernama Modem(modulator/demodulator)
Komputer pertama mengirim signal digital dan kemudian modem mengubahnya menjadi analog. Signal analog inilah yang mengalir pada jaringan telepon. Selanjutnya signal analog diubah oleh modem menjadi digital pada bagian komputer penerima. 
Analog vs. Digital
Analog
·         Rentan terhadap Noise
·         Signal yang diterima diproses dengan diulang dan diamplifikasi
·         Mudah terjadi crosstalk
·         Bentuk sinyal kontinyu
·         Kualitas signal diukur dengan S/N (Signal to Noise Ratio)
 Digital
·         Tahan terhadap noise
·         Proses regenerasi dilakukan bagi signal yang diterima
·         Bebas crosstalk
·         Bentuk sinyal diskrit
·         Kualitas signal diukur BER (Bit Error rate)
 Protokol
Ketika komputer, terminal dan/atau peralatan data prosesing melakukan proses pertukaran data (komunikasi data), sebenarnya banyak langkah yg dilakukan. Langkah-langkah itu antara lain :
1.         Sumber harus mengaktifkan jalur komunikasi tujuan, atau memberi informasi ke jaringan bahwa ia akan berkomunikasi dengan komputer yg ada didalam jaringan. (memberi identitas komputer yg dituju)
2.         Sumber harus mengetahui bahwa komputer tujuan telah siap menerima informasi .
3.         Ketika file/data dikirimkan, maka penerima harus mampu menampung dan mengendalikan sistem penerimaannya secara tepat dan sesuai dengan urutan datanya.
4.         Jika format data komputer sumber tidak sama dg komputer tujuan maka salahsatu harus bisa melakukan konversi data atau penerjemahan sehingga komunikasi dapat  terjadi.
Dari fakta diatas,Kesimpulannya adalah:
·         Harus ada kontrol sistem yg mengendalikan proses perpindahan data tersebut.
·         Proses kontrol komunikasi antar komputer atau jaringan komputer ini  diperlukan satu konsep yaitu : “protokol” (termasuk didalamnya pemahaman tentang arsitektur protokol yg dipakai)
        •    Protokol digunakan untuk berkomunikasi antar entitas dlm sistem yg berbeda.
Entitas adl : segala sesuatu yg mempunyai kemampuan mengirim atau menerima informasi. Ex: aplikasi program, sistem manajemen database, fasilitas e-mail, dll.
•       Protokol adl : kumpulan aturan yg telah diorganisasikan dg baik agar 2 entitas dapat melakukan pertukaran data dg keandalan tinggi.
•       Kunci pokok suatu protokol terdiri dari 3, yaitu :
–      Syntax; format data
–      Semantic; kontrol informasi dan pengendali kesalahan
–      Timing; penguasaan kecepatan & urutan transmisi data
Model Protokol
Komunikasi data dlm jaringan merupakan proses yg sangat kompleks. Oleh karena itu diperlukan suatu struktur protokol model.
 Struktur protokol model yg paling tepat  adl dg cara menyusun menjadi sejumlah lapisan (layer) layanan yg akan membagi proses komunikasi data menjadi unit2 kecil.
Saat ini terdapat 2 model protokol jaringan yg populer, yaitu : OSI dan TCP/IP
1.      Model OSI (Open System Interconnection)
·         Dikembangkan oleh ISO (International Organization for Standarization).
·         Dalam model OSI, protokol dibagi menjadi 7 lapis (layer) layanan.
·         Setiap layer melaksanakan tugas tertentu; yg pada prinsipnya layer yg lebih rendah bertugas untuk melayani layer yg lebih tinggi.
·         Perubahan yg terjadi pada masing2 layer tdk akan mempengaruhi layer yg lain.
2.      Model TCP/IP
·          Dikembangkan oleh DARPA (US Defense Advance Research Project Agency) untuk paket2 yg dikirimkan melalui jaingan ARPANET.
·         TCP/IP lebih dikenal digunakan sebagai protokol dalam jaringan internet.
·         Sama seperti Model OSI, TCP/IP juga dibagi menjadi beberapa lapis (layer) layanan.
Jaringan Komputer
•       Hubungan antara dua atau lebih piranti komputer dan/atau asesoris komputasi lainnya untuk berbagi data, mesin cetak (printer), perangkat penyimpanan (storage), koneksi internet, dan lain-lain
Latar Belakang Jaringan Komputer
•       Kebutuhan akan informasi yang cepat dan akurat
•       Penggabungan antara teknologi komputer sebagai pengolah data dengan teknologi komunikasi
Manfaat
•       Berbagi pakai peralatan & sumber daya
•       Integrasi Data
•       Komunikasi
•       Distributed processing
•       Keamanan Data
•       Konektivitas berbagai jenis & merk komputer
Media Jaringan
•       Kabel (Wired Network)
•       Gelombang Radio (Wireless Network)
•       Campuran (Hybrid Network)
Wired Network
•       Seluruh perangkat dalam jaringan dihubungkan dengan kabel
•       Koneksi relatif lebih stabil
•       Relatif lebih sulit dilakukan bila bangunan memiliki ruangan terpisah, atau menghubungkan dua bangunan yang terpisah
•       Kabel yang bisa digunakan
•       Kabel data
•       Kabel Telepon
•       Seluruh perangkat dalam jaringan dihubungkan dengan menggunakan gelombang radio
•       Koneksi relatif kurang stabil
•       Relatif lebih mudah dilakukan bila bangunan memiliki ruangan terpisah, atau menghubungkan dua bangunan yang terpisah
•       Sebagian perangkat dalam jaringan dihubungkan dengan menggunakan kabel, yang lainnya dengan menggunakan gelombang radio
•       Bisa menyediakan koneksi yang relatif lebih stabil bila diperlukan, dengan menggunakan kabel
•       Bisa mempermudah bila harus menghubungkan ruangan/bangunan terpisah.
Local Area Networks
•       Area yang dilingkupi terbatas
•       Dalam gedung atau kampus kecil
•       Dimiliki oleh sebuah organisasi
•       Kecepatan transfer datanya besar (>= 10 MBps)
•       Biasanya menggunakan sistem broadcast
•       Beberapa teknologi alternatif :
•       Wifi
Wide Area Networks
•       Area yang dilingkupi luas
•       Menggunakan saluran komunikasi publik
•       Kecepatan transfer datanya relatif rendah
•       Beberapa teknologi alternatif
•       Circuit switching
•       Packet switching
•       Frame relay
•       Asynchronous Transfer Mode (ATM)
Topologi Jaringan
(1)Jaringan terpusat (Star)
Jaringan yang terdiri dari beberapa node (client ) yang terhubung dengan sebuah komputer pusat atau disebut server melalui peralatan jaringan, yaitu switch atau hub
(2) Ring
Jaringan yang terdiri dari beberapa komputer yang saling berhubungan antara satu dengan lainnya tanpa komputer pusat
) Bus
Beberapa komputer terkoneksi melalaui sebuah saluran komunikasi secara bus
Perencanaan Jaringan
•       Menentukan jenis media yang ingin digunakan berdasarkan ukuran dan fungsi utama jaringan, kondisi lokasi, dan biaya yang tersedia.
•       Menentukan sistem administrasi pengguna jaringan.
•       Merencanakan sistem pengamanan jaringan yang akan digunakan.
Beberapa permasalahan dalam jaringan
•       Transfer data tidak bisa optimal
•       Pastikan urutan kabel sudah sesuai standar; potong konektor, urutkan kabel, dan crimping ulang bila diperlukan.
•       Pastikan Switch/Hub masih bisa bekerja dengan baik, ganti bila diperlukan.
•       Pastikan kondisi kabel masih bagus, ganti bila diperlukan.
•       Koneksi ke jaringan tiba-tiba terputus
•       Periksa apakah ada tanda silang (X) pada simbol koneksi dibagian bawah monitor, bila ada tanda silang (X) dengan tulisan “A network cable is unplugged”, periksa kabel data dan switch, pastikan semua bekerja dengan baik.
•       Sulit/tidak bisa melakukan koneksi ke Access Point dengan sistem keamanan yang diaktifkan
•       Biasanya hal ini terjadi karena kondisi Sistem Operasi (Windows/Linux) yang anda gunakan sudah tidak berjalan dengan normal.
•       Pastikan komputer anda mendukung sistem keamanan Access Point yang aktif.
•       Tidak bisa melakukan koneksi ke Access Point dengan sistem keamanan yang tidak diaktifkan
•       Kemungkinan hal ini terjadi karena Access Point menggunakan kunci MAC Address, daftarkan MAC Address anda agar bisa melakukan koneksi

REKAYASA PERANGKAT LUNAK - PTI 08


What is software?
·         perintah (program komputer) yang bila dieksekusi memberikan fungsi dan unjuk kerja seperti yang
·         diinginkan
·         struktur data yang memungkinkan program memanipulasi informasi secara proporsional dan
·         dokumen yang menggambarkan operasi dan kegunaan program.
 Produk Perangkat lunak mungkin :
– Generic (Umum) - yang dikembangkan untuk dijual ke bidang pelanggan berbeda;
– Bespoke/Custom (Pesanan) - dikembangkan untuk pelanggan tunggal menurut spesifikasi mereka.
What is software engineering?
·         Software engineering adalah suatu disiplin rekayasa (rancang-bangun) yang terkait dengan semua aspek produksi perangkat lunak.
·         Engineer perangkat lunak mengadopsi pendekatan sistematis dan terorganisir untuk pekerjaan mereka dan menggunakan teknik dan tools yang disesuaikan dengan masalah yang dihadapi untuk dipecahkan, batasan pengembangan, dan sumber daya tersedia.
IEEE (IEEE = Institute of Electrical and Electronic Engineers)
Software engineering adalah:
·         Aplikasi dari sebuah pendekatan yang bersifat kuantifiabel, disiplin, dan sistematis bagi pengembangan, operasi, dan pemeliharaan perangkat lunak.
·         Studi tentang pendekatan-pendekatan seperti pada 1 Bidang Penelitian Software Engineering mengacu pada kedua hal tsb.
What is the difference between software engineering and computer science?
·         Computer science mempunyai kaitan dengan theory and fundamentals; software engineering
·         mempunyai kaitan dengan practicalities of developing and delivering useful software.
·         Computer science sekarang ini tidak cukup lengkap untuk bertindak sebagai tiang penyokong software engineering.
What is the difference between software engineering and system engineering?
·         System engineering mempunyai kaitan dengan semua aspek pengembangan sistem berbasiskomputer yang mencakup perangkat keras, perangkat lunak ,dan yang terkait dengan proses bisnis.
·         Software engineering berkonsentrasi pada komponen perangkat lunak sistem yang lebih besar.
·         System engineers mencakup spesifikasi sistem, desain arsitektur, pengintegrasian, dan penyebaran.
What is a software process?
Software process merupakan himpunan aktivitas tujuan pengembangan atau evolusi perangkat lunak.  Aktivitas umum dalam semua proses perangkat lunak adalah:
·         Specification (Spesifikasi)- hal-hal yang diperlukan oleh sistem dan batasan pengembangannya.
·         Development (Pengembangan)- produksi sistem perangkat lunak.
·         Validation (Pengesahan) - pemeriksaan perangkat lunak sesuai dengan keinginan pelanggan.
·         Evolution (Evolusi) - pengubahan perangkat lunak sesuai dengan permintaan pelanggan.
What is a software process model?
Software process model merupakan representasi sederhana suatu software process, yang diperkenalkan dari suatu perspektif spesifik. What are the costs of software engineering?
 Perkiraan kasar adalah 60% untuk biaya pengembangan, sedangkan 40% untuk biaya pengujian. Untuk custom sofware, biaya-biaya evolusi sering melebihi biaya-biaya pengembangan.
Biaya-biaya berubah-ubah tergantung pada jenis sistem yang dikembangkan dan kebutuhan atribut sistem seperti kehandalan dan reliabilitas sistem.
Distribusi biaya-biaya tergantung pada model pengembangan yang digunakan.
Software engineering methods merupakan pendekatan terstruktur dalam pengembangan perangkat lunak yang meliputi model sistem, notasi, aturan, desain advice, dan panduan proses.
·         Model Descriptions (Uraian Model) Uraian tentang model grafis yang harus diproduksi.
·         Rules (Aturan-aturan) Batasan yang berlaku pada model sistem.
·          Recommendations (Rekomendasi) Rekomendasi untuk praktik desain yang baik.
·         Process guidance (Panduan Proses)
Aktivitas yang mengikuti.
What is CASE (Computer-Aided Software Engineering)?
·         CASE adalah System software yang digunakan untuk mendukung otomatisasi aktivitas proses perangkat lunak. CASE sering digunakan untuk mendukung metode.
·         Upper-Case Tools untuk mendukung aktivitas proses awal kebutuhan dan desain.
·         Lower-Case Tools untuk mendukung aktivitas selanjutnya seperti programming, debugging, dan testing.
What are the attributes of good software?
Software perlu memiliki fungsi kebutuhan dan kemampuan yang diperlukan oleh pemakai dan harus maintainable, dependable , efficient, dan usable.
 Maintainability
Software harus dapat ditingkatkan dan diubah sesuai dengan kebutuhan.
 Dependability
Software harus dapat dipercaya (trustworthy).
 Efficiency
Software seharusnya tidak membuat penggunaan sumber daya sistem menjadi boros.
 Usability
Software harus dapat dipakai oleh para pemakai yang direncanakan. What are the key challenges
facing software engineering?
Tantangan : mengatasi sistem warisan (legacy systems), meningkatnya heterogenitas (Heterogenity) sistem, dan tuntutan permintaan percepatan penyerahan(Delivery) sistem.
 Legacy systems
Sistem warisan (sistem lama) harus dirawat dan dibaharui.
 Heterogenity
Sistem terdistribusikan dalam bentuk campuran antara perangkat keras dan lunak.
 Delivery
Adanya peningkatan tekanan untuk penyerahan perangkat lunak lebih cepat.
Professional and Ethical Responsibility
 Software engineering melibatkan tanggungjawab lebih luas dibanding hanya aplikasi kecakapan teknis.
 Software engineer harus bertindak secara etis, bertanggung jawab, dan jujur jika mereka diharapkan untuk terhormat sebagai seorang profesional.
 Perilaku etis tidak hanya sekedar menegakkan hukum saja tetapi harus lebih dari itu
Issues of professional
responsibility
 Confidentiality (Kerahasiaan)
Engineer seharusnya menghormati kerahasiaan dari klien mereka tanpa tergantung dengan ya atau tidaknya suatu persetujuan kerahasiaan formal ditandatangani.
 Competence (Kemampuan)
Engineer mestinya tidak salah menggambarkan tingkatan kemampuannya. Mereka mestinya tidak dengan sadar menerima pekerjaan yang di luar kemampuannya.
 Intellectual property rights (Hak milik intelektual)
Engineers harus sadar akan hukum lokal yang mengatur penggunaan dari properti intelektual seperti hak paten, hak cipta, dll. Mereka harus seksama untuk memastikan bahwa intelektual properti klien harus dilindungi.
 Computer misuse (Penyalahgunaan Komputer)
Software engineers mestinya tidak menggunakan kecakapan teknis mereka untuk menyalahgunakan komputer orang lain. Penyalahgunaan computer dari yang relatif sepele (misal untuk bermain game)sampai yang serius (pemberian virus).

KOMPUTASI - PTI 07



Komputerisasi
·         masukan data, proses, dan simpan informasi
·         dalam komputer atau keluarkan
·         masuk ke dalam lingkungan masyarakat yang dikelilingi sistem-sistem berbasis computer (ubiquitous) to carry out, control, or conduct by means of a computer.
Contoh ubiquitous systems: hand phone, personal
·         digital assistance (PDA) / personal entertainment organizer (PEO).
·         Komputerisasi, connections:
·         broad band & connectivity - sistem berbasis computer dapat disambung ke internet
miniaturization - sistem berbasis komputer akan makin kecil
personalization - perusahaan pembuat akan menciptakan berbagai jenis pilihan, warna, dll. Sesuai
·         selera komsumen
        mobility - sistem bersambung ke layanan mobile
        portability - sistem bisa dibawa kemanapun
        multimedia - palm pilots dirancang untuk dapat akses
·         pada media beragam: graphics, text, voice
Contoh
Misalkan harga pizza 20000 rp., dipotong jadi 8
• makan sepotong, bayar 2500
• makan 2 potong, bayar 5000
• makan 4 potong, bayar 10000
– Harga(/p) = 20000 / 8
– Pizza berbentuk lingkaran, radius r
– Luas pizza [lingkaran] = p x r2
– Luas sepotong pizza = 1/8(p x r2)
– Bila r=20 cm, berapa harga per cm2 ?
– Komputasi universal / non universal ?
Pemrograman
  
• Program ~  instruksi untuk komputer
• Pemrograman ~ aktifitas runut pembuatan
program:
        Pendefinisian masalah
        [Deskripsi metoda formal]
        Penyusunan algoritma [/flowchart]
        Penulisan instruksi (coding) menggunakan sebuah
        bahasa formal
        Uji coba & perbaikan kesalahan (debugging)
        Run program
        Dokumentasi
Algoritma (algorithm) ~ pseudocode
– (rules) untuk menyelesaikan suatu masalah
– Langkah-langkah logis dideskripsi tekstual denganpola baku untuk menyelesaikan suatu masalah.
• Program
– Hasil koversi algoritma ke kode [bahasa program].
– Spesifikasi rinci sebuah komputasi.
• Bahasa Program
 – Sebuah notasi untuk mendeskripsi sebuah program
  
Diagram alir (flowchart)
program flowchart: hasil konversi sebuah algoritma dengan menggunakan symbol baku [ANSI/IBM]
 system flowchart
• Struktur baku flowchart
– Runtut (sequential / linear)
– Alternatif/pilihan/seleksi (alternative/selection)
– Berulang (loop/repetition)
Generasi Bahasa Program
– [www.cs.qub.ac.uk/~J.Campbell/myweb]
– G-0 [ …. 1954]: mesin, asembli
– G-1 [54 - 58]: FORTRAN, ALGOL
– G-2 [59 - 61]: COBOL, APL, LISP
– G-3 [62 - 70]: BASIC, PL/I, Pascal, SIMULA
– G-4 [70 - 80]: Smalltalk, C, Prolog
– G-5 [80 - 2000 ?]: Modula, Ada, C++, Miranda,
Dephi, Perl, Agent-Tcl, Java, Web-oriented.
– G-6 [2001 …… ] ??
Imperative / algorithmic Paradigm
– program dipandang sebagai rentetan instruksi (imperative
[Latin] = imperare to command); komputer diperintah untuk
mengerjakan sederet step, tiap step ada perubahan dalam isi
dan status tiap elemen memori.
– Secara implisit atau eksplisit program yang dibuat berbasis
pada konsep arsitektur komputer von Neumann.
– Struktur program merupakan kombinasi dari pola-pola:
· Sequence.
· Selection.
· Repetition.
· Procedural Abstraction
· Procedural Abstraction with parameter(s).
Declarative Paradigm
Object-oriented Paradigm
·         Metode Terstruktur
 metodologi berdasar pada structure & discipline bagaimana membuat sebuah program:  bentuk /pola, proses desain, pengkodean, dan uji coba.
– Objektif
• readability
• efficiency
• reliability
• discipline (systematic & integrity)
• reduce cost
– GOTO-less programming Metode Modular Metode Stepwise Refinement
– Proses dikerjakan dengan runtutan langkah pasti
– Tiap langkah jelas kaitan tasks & struktur data
– Rincian tiap langkah.
• Metoda Top-down / Bottom-up
– Designing, coding, and testing sebuah program dengan tahapan progresif.
– Dihasilkan runtut tahapan yang structured & modular
– Makin bawah modul = subfunctions yang mendefinisikan tasks makin detil.
 Teknik Diagram
– Kategori
• overview system analysis
• program architecture
• program detail
• data structures
Diagramming tools
·   AutoSketch; CorelDraw
·   Designer; EasyFlow
·   FlowModel; Illustrator
·   PHOTO-PAINT; Photoshop
Struktur Data
• Data structure
– Cara penyimpanan data dalam komputer sehingga dapat digunakan secara efisien.
– Pemilihan struktur data sangat pendting dalam desain program [pemrograman].
• Abstract data type (ADT)
– Struktur data dan operasi-operasi yang dapat dilakukan pada data tersebut.
– Sebuah class dalam OOD = ADT, classes memiliki sifat-sifat tambahan (inheritance and
    polymorphism) not normally associated with ADTs.
• Data Model
– Hasil proses desain basisdata yang dapat dipakai untuk mengidentifkasi dan mengorganisasi data yang dibutuhkan logically & physically.
 Data model akan menunjukkan semuainformasi yang harus terkandung dalam basisdata, bagaimana cara penggunaannya, dan bagaimana setiap item database akan terkait satu sama lainnya.
• Data warehouse
– Kumpulan terpadu data perusahaan, dapat diakses oleh business managers,  administrators, service providers & researchers yang berhak untuk: dianalisis, menghasilkan ad hoc queries & reports, dan cara pemeliharaan data subsets.

SISTEM BILANGAN - PTI 06


SISTEM BILANGAN
BIT
·          Unit terkecil representasi data
·          Bit adalah singkatan dari BInary digiT
·         8 bits = 1 byte
·         4 bytes = 1 word (dibanyak sistem)
·         1024 (210) bytes disebut Kilobyte
SISTEM BILANGAN
·         Adalah  suatu cara untuk mewakili besaran dari suatu item fisik.
·         Sistem bilangan yang banyak digunakan adalah sistem bilangan desimal, karena manusia mempunyai 10 jari.
·         Lain halnya dengan komputer, logika dikomputer diwakili oleh 2 bentuk elemen keadaan, yaitu OFF dan ON
Macamnya :
·         Sistem bilangan DESIMAL
·         Sistem bilangan BINARY
·         Sistem bilangan OKTAL
·         Sistem bilangan HEXADESIMAL
Sistem Bilangan DESIMAL
·         Bilangan Desimal adalah bilangan dengan basis 10
·         Disimbolkan dengan 0, 1, 2, 3, 4, 5, 6, 7, 8, 9
·         Bentuk nilai suatu bilangan desimal dapat berupa integer desimal/pecahan desimal
·          Integer bilangan adalah nilai desimal absolut
Contoh:
       8 x 103            =  8000
       5 x 102           =    500
       9 x 101           =      90
      8 x 100            =        8
                                    8598
                                                       
Pecahan desimal :
Adalah nilai desimal yang mengandung nilai pecahan dibelakang koma, misalnya nilai 183,75 adalah pecahan desimal yang dapat diartikan :
               1 x 10 2= 100
               8 x 10 1=   80
               3 x 10 0=     3
               7 x 10 –1=    0,7
               5 x 10 –2=    0,05
                                                  183,75
·            Absolute value merupakan nilai untuk masing-masing digit bilangan
·            Position value adalah penimbang atau bobot dari masing-masing digit tergantung dari letak posisinya, yaitu menilai basis dipangkatkan dengan urutan posisinya
·            Absolute value merupakan nilai untuk masing-masing digit bilangan
·            Position value adalah penimbang atau bobot dari masing-masing digit tergantung dari letak posisinya, yaitu menilai basis dipangkatkan dengan urutan posisinya
·            Sistem Bilangan BINARY
·            Menggunakan 2 macam symbol bilangan berbasis 2 digit angka, yaitu 0 dan 1.
Sistem Bilangan OKTAL
·         Menggunakan 8 macam symbol bilangan berbasis 8 digit angka, yaitu 0 ,1,2,3,4,5,6,7.
·         Position value system bilangan octal adalah perpangkatan dari nilai 8.
·         Bilangan 5276 ???
Sistem Bilangan HEXADESIMAL
·         Sistem bilangan Oktal menggunakan 16 macam symbol bilangan berbasis 8 digit angka, yaitu 0 ,1,2,3,4,5,6,7,8,9,A,B,C,D,Edan F
·         Dimana A = 10, B = 11, C= 12, D = 13 , E = 14 dan F = 15
·         Position value system bilangan octal adalah perpangkatan dari  nilai 16
KONVERSI SISTEM BILANGAN
·          Konversi Sistem Bilangan Desimal Ke Binary
Harus dibagi dengan nilai 2, setiap pembagian merupakan digit binary dari bilangan binary hasil konversi
Contoh: 4510 = …2
àKe Oktal : dibagi dengan 8
Contoh : 38510 = …8
àKe Hexadesimal : dibagi dengan 16
Contoh : 158310 = …