Go to Design --> Edit Html and find these sentences. Now replace these sentences with your own welcome message. This templates is Bloggerized by Lasantha - Premiumbloggertemplates.com. Download this template and more premium blogger templates from Premiumbloggertemplates.com.

  • SLIDE-1-TITLE-HERE

    Replace these every slide sentences with your featured post descriptions.Go to Blogger edit html and find these sentences.Now replace these with your own descriptions.This theme is Bloggerized by Lasantha - Premiumbloggertemplates.com [...]

  • SLIDE-2-TITLE-HERE

    Replace these every slide sentences with your featured post descriptions.Go to Blogger edit html and find these sentences.Now replace these with your own descriptions.This theme is Bloggerized by Lasantha - Premiumbloggertemplates.com [...]

  • SLIDE-3-TITLE-HERE

    Replace these every slide sentences with your featured post descriptions.Go to Blogger edit html and find these sentences.Now replace these with your own descriptions.This theme is Bloggerized by Lasantha - Premiumbloggertemplates.com [...]

  • #

    #

Selasa, 05 Juni 2012

SEKILAS TENTANG REKAYASA PERANGKAT LUNAK

Posted by Sovyan nurzaman On 02.13 No comments

Penulis menjelaskan tentang sekilas rekayasa perangkat lunak, mulai dari konsep dasar,tanggung jawab, profesional sampai etika, pokoknya info nie di jamin kumplit...
1.Konsep dasar PL dan RPL:
-Biaya PL
-Software Quality Attribute
-Standar Kualitas
-Takaran Jaminan Kualitas
-Pemahaman dasar tentang RPL
-Keberadaan RPL
2.Tanggung Jawab Profesional & Etika
3.Siklus Hidup PL ( Software Development Life Cycle)
4.Biaya Perangkat Lunak
Biaya PL sering mendominasi biaya sistem secara keseluruhan
Biaya pengadaan PL yang dipasang di komputer (PC) sering lebih besar dibanding dengan harga hardware nya (pengecualian di negara yang kurang menghargai HAKI)
Biaya terbesar untuk suatu PL terletak pada proses maintenance di banding proses pembuatannya.
Rekayasa PL, terpusat pada biaya efektif dari suatu pembangunan
Untuk PL berjenis Custom, biaya evolusi sering melebihi biaya pembangunan.
Secara umum besarnya biaya bervariasi tergantung pada tipe sistem yang dibangun dan kebutuhan sistem seperti kinerja dan kehandalan sistem.
5.Software Quality Attribute
Ciri-ciri (Atribut) Kualitas menurut lembaga penjamin PL ( ISO, IEEE, dll)
Correctness (Kebenaran)
Reliability ( tahan uji)
User Friendliness (mudah digunakan)
Maintenatibility (mudah dirawat)
Efficiency
Portability (Mudah didistribusikan)
6.Ukuran Jaminan Kualitas
Ada 3 ukuran jaminan kualitas.
1)Ukuran membangun (Contructive Measures)
Aplikasi yang konsisten pada metode di seluruh fase proses pembangunan.
Penggunaan tools yang memadai
Pembangunan PL pada basis kualitas yang tinggi di akhir tahapan.
Perawatan yang konsisten pada dokumentasi pengembangan
2)Ukuran Analitik (Analytical Measures)
Analisis program yang statis
Analisis program yang dinamis
Pemeliharaan test case yang sistematis
Pencatatan yang konsisten pada analisis Produk
3)Ukuran Organisasi ( Organisasi Measures)
Pengalaman pengembang (developer) dalam mempelajari strategi dan tehnik yang tepat dalam membangun PL.
7.Krisis Perangkat Lunak
1)Masalah yang muncul :
Estimasi jadwal dan biaya yang seringkali tidak tepat.
Produktivitas orang-orang software yang tidak dapat mengimbangi permintaan software
Kualitas software yang kurang baik
2)Kurangnya  pengetahuan tentang :
Bagaimana mengembangkan software
Bagaimana memelihara software yang ada yang berkembang dalam jumlah besar.
Bagaimana mengimbangi perminataan software yang makin besar
8.Pemahaman Rekayasa Perangkat Lunak
Merupakan disiplin ilmu pengetahuan  serta ilmu rekayasa atau tehnik yang berkaitan dengan semua aspek dalam membangun/menghasilkan sebuah perangkat lunak yang mampu :
Tepat waktu
Tepat anggaran
Meningkatkan kinerja
Mengoperasikan prosedur sistem dengan benar
RPL merupakan  teknologi yang harus digunakan oleh setiap orang yang akan membangun PL dengan melalui serangkaian proses, menggunakan sekumpulan metode dan alat bantu (tools)
Intinya  adalah bagaimana melakukan usaha supaya sebuah PL yang dibuat dapat memenuhi kriteria yang diinginkan
9.Pelaku dalam RPL
1.Manajer
Manajer Proyek, Manajer Konfigurasi, Manajer Penjamin kualitas PL, dll
Software Developer
2.Analis Sistem, Desainer, Programmer, Inspektor PL, Pengontrol Perubahan
3.Pendukung
Staf admin, Humas, Pencatat teknis, Admin database, Admin Jaringan.
10.Kode Etik Profesi
Konfidensialitas ( menghormati klien)
Tidak boleh menerima pekerjaan di luar kompetensinya.
Hak Kekayaan Intelektual (HaKI)
Penyalahgunaan komputer, hack, crack, nge-game, dll.
11.Kode etik Internasional
Digagas oleh masyarakat profesional di Amerika (1999) yang tergabung dalam ACM/IEEE.
Makna yang terkandung :
Prinsip kesepakatan yang dihubungkan dengan tingkah laku dan keputusan yang dibuat oleh para ahli profesional.
Masyarakat profesional : Praktisi, pengajar, manajer, supervisor, pengambil kebijakan
Yang diatur :
Masyarakat dan kepentingannya
Klien dan atasan (Pelayanan terbaik)
Produk (Jaminan Mutu)
Manajemen
Profesi
Kolega
Diri sendiri ( ada usaha untuk mengupdate ipteknya)
12.Hubungan RPL, Ilmu Komputer & Rekasaya Sistem
Ilmu Komputer berkaitan erat dengan teori dan konsep-konsep dasar tentang komputer dan aplikasinya.
RPL berkaitan dengan praktek pembangunan PL hingga pengiriman PL ke pelanggan.
Teori ilmu komputer masih kurang memadai jika dijadikan sebagai penyangga RPL sehingga ada bahasan khusus mengenai RPL.
terima kasih gan lo dah baca semuanya bagi yang baca...semoga artikel ini bisa bermanfaat...amin



Free Template Blogger collection template Hot Deals BERITA_wongANteng SEO theproperty-developer

Senin, 04 Juni 2012

SEKILAS TENTANG THEMA

Posted by Sovyan nurzaman On 04.47 No comments

Tema merupakan suatu gagasan pokok atau ide pikiran tentang suatu hal, salah satunya dalam membuat suatu tulisan. Di setiap tulisan pastilah mempunyai sebuah tema, karena dalam sebuah penulisan dianjurkan harus memikirkan tema apa yang akan dibuat. Dalam menulis cerpen,puisi,novel,karya tulis, dan berbagai macam jenis tulisan haruslah memiliki sebuah tema. Jadi jika diandaikan seperti sebuah rumah, tema adalah fondasinya. Tema juga hal yang paling utama dilihat oleh para pembaca sebuah tulisan. Jika temanya menarik, maka akan memberikan nilai lebih pada tulisan tersebut.
●Tema adalah sesuatu yang menjiwai cerita atau sesuatu yang menjadi pokok masalah dalam cerita.Dalam tema tersirat amanat atau tujuan pengarang menulis cerita.
●Tema dalam cerpen dapat terjabar dalam setiap satuan peristiwa dalam cerita, misalnya melalui tingkah laku atau jalan hidup pelakunya.
●Tema juga dapat berarti ide dasar, ide pokok atau gagasan yang menjiwai seluruh karangan yang disampaikan. Conto Tema, adaa beberapa contoh tema misalnya Tema Kemerdekaan, Tema Ramadhan, Tema Idul Fitri, Tema Natal, Tema Global Warming, Tema Penghijauan, Tema Sekolah, Tema Tempo dulu dan lain sebagai nya.
●Tema adalah sesuatu yang menjiwai cerita atau sesuatu yang menjadi pokok masalah dalam cerita. Dalam tema tersirat amanat atau tujuan pengarang menulis cerita.
PENJELASAN TENTANG THEMA WordPRES
pengertian tema wordpress ialah desain halaman dan tata letak blog yang berbasis wordpress, tema wordpress merupakan gabungan dari file HTML, CSS, PHP, gambar dan file yang lainnya. WordPress theme (tema wordpress) satu dengan yang lainnya mempunyai karakter sendiri-sendiri sehingga theme yang satu dengan yang lainnya akan berbeda.
Sebagai contoh yang sngat mudah ialah silahkan teman-teman lihat saja tampilan blog ini, apa yang teman-teman lihat seperti kolom atas, 2 kolom di samping kanan artikel, kolom bawah dan seluruh desain yang ada adalah merupakan hasil dari sebuah rancangan tema wordpress.
Berikut ini adalah contoh website yang menyediakan theme wordpress gratis :
WordPress.org
●Site 5
●Theme Lab
●Freewordpress themes 4u
●Free WP Themes
●WP Theme Park
Tetapi ingat, ada satu hal yang harus teman-teman perhatikan apabila teman-teman menggunakan Free WordPress Theme yaitu Perancang teman biasanya memasang link di dalam design tema mereka yang biasa disebut sebagai Credit Link
Kewajiban teman-teman sebagai seorang pengguna Tema gratisan tersebut yaitu tidak boleh menghapus ataupun mengganti link tersebut, itu adalah sebagai bentuk penghargaan terhadap perancang theme yang telah menyediakan waktunya untuk membuat theme yang teman-teman gunakan
tema berbayar (premium) dapat membelinya, Premium wordpress theme adalah tema wordpress yang tidak gratis untuk mendapatkannya alias berbayar alias teman-teman harus beli apabila ingin menggunakan theme tersebut. Sebuah tema Premium umumnya memang dirancang lebih baik dari padatema gratisan baik dari segi design ataupun aplikasi yang digunakan.
website yang meyediakan Premium WordPress Theme :
●Theme Forest
●Woo Themes
●Elegant Theme
●Theme Junkie
●Studio Press
Themes atau Tema
Standar desain dari tema adalah mengubah menu,header,sidebar,footer,dan plugins.Ada beberapa tema yang sudah memasang tema sendiri. Beberapa tema WordPress sudah tersedia pada saat kita menginstal softwarenya. Jika ingin mengganti tema lain. Anda bisa memndapatkannya dari penyedia tema yang gratis maupun yang bayar .!! Tema di desain menurut fungsinya, dan biasanya dikelompokkan secara demikian.Misalnya adalah tema yang mendukung blog travel,tema yang mendukung e-commerce atau toko online,tema yang mendukung catatan harian atau blog biasa,tema yang mendukung web fotografi, dll !!
Terima kasih



Free Template Blogger collection template Hot Deals BERITA_wongANteng SEO theproperty-developer

PLUG IN

Posted by Sovyan nurzaman On 04.37 No comments

Pengertian plugin bisa beragam tergantung plugin tersebut dihubungkan dengan bidang apa.
Plugin bisa ditemukan dalam bidang kelistrikan, mekanis, komputasi, dll.
Berikut pengertian plugin wordpress yang diberikan oleh wordpress sendiri.
Penjelasan Singkat Dari Berbagai Sumber
- en.wikipedia.org/wiki/Plugin,Plug-in (plugin, addin, add-in, addon, add-on, snap-in atau snapin) terdiri dari program computer yang berinteraksi dengan host sebuah aplikasi (misalnya, web browser, email client, dll) dalam menyediakan fungsi tambahan yang tertentu dan sangat spesifik. -
 en.wiktionary.org/wiki/plug-in :plug-in – adalah sebuah modul program computer atau alat yang berinteraksi dengan yang lain untuk menambahkan fungsi tambahan yang spesifik, atau mendukung format file atau alat yang spesifik. -
www.c7.ca/glossary/ :plug in – sebuah tambahan pada software yang membuat kemampuannya bertambah.-
dawn.thot.net/cd/209.html : plug in – adalah sebuah bagian kecil software yang menambahkan fitur ke bagian software yang lebih besar
www.firstach.com/front/resources_glossary.html :plug in – sebuah modul hardware or software yang menambahkan spesifik fitur atau layanan terhadap system yang lebih besar. -
library2.parliament.go.th/manual/ibm/9agloss.html : plug in – Sebuah komponen software tambahan yang memodifikasi (menambah atau mengubah) sebagian fungsi sistem software utama
 WordPress.org : WordPress Plugin: adalah sebuah atau seperangkat program aplikasi tambahan yang berisi fungsi script dalam bahasa PHP yang memberikan fitur-fitur atau layanan yang spesifik untuk meningkatkan fungsi dalam penggunaan blog wordpress, yang dapat digabungkan dengan blog menggunakan akses poin dan metode yang disediakan oleh wordpress.
Fungsi plugin wordpress ditunjukan untuk berbagai alasan, antara lain adalah:
pihak ketiga membuat      tambahan kemampuan pada aplikasi wordpress yang notabene adalah aplikasi terbuka (opensource)  digunakan, dll.
buat siapa saja yang ingin membantu mengembangkannya. - Mendukung fitur yang belum terlihat oleh para pengguna wordpress. - Mengurangi ukuran aplikasi wordpress baik dari segi kapasitas, bandwith yang
CARA INSTAL PLUGIN
   1. Login ke dashboard wordpress    2. Klik “Plugins” >> “Add New”    3. Bila plugin yang ingin diinstall sudah ada di komputer kita, klik “upload”. Tentukan lokasi file plugin tersebut dan klik “Install Now”.    4. Bila file pluginnya belum ada, masukkan nama plugin yang ingin di install di bagian search lalu klik “Search Plugins”    5. Akan tampil daftar plugin yang mengandung kata yang dimasukkan tadi. Klik “Install” di bagian kanan nama plugin yang kita cari.    6. Klik “Activate Plugin” untuk mengaktifkan plugin yang baru saja di install
Mengatasi Masalah Plugin
Jika Anda memiliki masalah pada laman yang menggunakan plugin (seperti misalnya Flash, Windows Media Player, Java, dan lain-lainnya) untuk menampilkan konten tertentu, mungkin Anda perlu memeriksa apakah sebuah plugin menyebabkan masalah.
Masalah yang sering terjadi yang disebabkan oleh plugin di antaranya adalah :
●    Firefox crash atau hang
●    Gambar atau multimedia tidak termuat
●    Masalah ketika mengunduh
Menghapus Instalasi Plugin Secara Manual
Jika Anda tidak dapat menggunakan program penghapus instalasi (uninstaller) untuk menghapus plugin, Anda dapat menghapus plugin tersebut secara manual: 1. Pada bilah Lokasi, ketikkan about:config dan tekan EnterReturn.
Halaman peringatan dari about:config berisi "Perlakuan ini dapat mengakibatkan pelanggaran terhadap garansi!" mungkin akan tampil. Klik Saya berjanji akan berhati-hati! untuk menampilkan halaman about:config."
2. Cari item pengaturan: plugin.expose_full_path
3. Klik ganda pada nilai pengaturan plugin.expose_full_path  untuk mengubah nilainya menjadi true. 4. Pada bilah Lokasi ketikkan about:plugins dan tekan EnterReturn untuk membuka laman Tentang Plugin yang berisi daftar plugin yang terpasang pada Firefox.



Free Template Blogger collection template Hot Deals BERITA_wongANteng SEO theproperty-developer

Jenis Plug in

Posted by Sovyan nurzaman On 04.19 No comments

Penulis menjelaskan tentang Perbedaan Jenis-jenis Plug In dan cara kerjanya
Login Email tersedia di admin panel di mana Anda dapat melihat bahwa berapa banyak posting atau halaman yang dikirim oleh
pengunjung Anda untuk teman-teman mereka dan yang merupakan favorit dalam them. Anda juga bisa pamer
 "Post Sebagian dikirim lewat email" pada sidebar blog Anda .
Ini adalah plugin sederhana dengan banyak fitur yang berhubungan dengan email posting
 Email Log untuk menyediakan statistik tentang data yang terkait dengan penggunaan plugin ini di blog Anda
Jenis Plug in:
1. BuddyPress
BuddyPress merupakan sumber jaringan sosial paket perangkat lunak terbuka yang dimiliki oleh Automattic sejak 2008 Ini adalah plugin yang dapat diinstal pada WordPress untuk mengubahnya menjadi sebuah platform jaringan sosial BuddyPress dirancang untuk memungkinkan sekolah, perusahaan, olahraga tim, atau komunitas niche lain untuk memulai jaringan sosial mereka sendiri atau alat komunikasi
BuddyPress mewarisi dan meluas pada elemen fungsional terpisahkan dari mesin Wordpress termasuk tema, plugin, dan widget. Seperti yang dibangun di Wordpress ada tertulis menggunakan teknologi utama yang sama, PHP dan MySQL.
BuddyPress memungkinkan pengguna mendaftar di situs dan mulai membuat profil, posting pesan, membuat koneksi, membuat dan berinteraksi dalam kelompok dan banyak lagi. Sebuah jaringan sosial di sebuah kotak, BuddyPress memungkinkan membangun jaringan sosial bagi perusahaan, sekolah, tim olahraga atau komunitas niche.
2. Akismet
Akismet adalah bertindak sebagai di-antara antara komentar dan situs WordPress. Ketika seseorang posting komentar, Akismet melihat untuk memastikan bahwa itu adalah komentar yang sah, dan bukan spam. Jika itu adalah spam, itu masuk ke spam, dan tidak akan muncul di situs
Instalasi Akismet untuk WordPress masuk ke halaman Plugin di panel administrasi, dan klik link Aktifkan pada baris yang sama sebagai entri Plugin Akismet. Setelah  diaktifkan, terus harus mendaftar untuk Akismet API kunci (catatan: tombol API harus disimpan pribadi, seperti password mereka tidak boleh diberikan kepada siapa pun).
3. BbPress
bbPress adalah forum perangkat lunak dengan sentuhan dari pencipta WordPress. Buat komunitas sederhana dan menarik untuk melengkapi website Wordpress bertenaga atau blog. bbPress difokuskan pada standar web, kemudahan penggunaan, kemudahan integrasi, dan kecepatan
4.Jetpack
Jetpack adalah plugin Wordpress yang supercharges diri-host Wordpress Anda situs dengan kekuatan awan awesome WordPress.com
5. google xml sitemaps
Plugin ini akan membuat sitemap XML khusus yang akan membantu mesin pencari seperti Google, Bing, Yahoo dan Ask.com untuk indeks yang lebih baik blog Anda. Dengan sebuah sitemap, itu jauh lebih mudah bagi crawler untuk melihat struktur lengkap situs Anda dan mengambilnya lebih efisien. Plugin ini mendukung semua jenis halaman Wordpress dihasilkan serta URL kustom. Selain itu memberitahukan semua mesin pencari utama setiap kali Anda membuat posting tentang konten baru
6.Top Commentators widget
Widget ini commenters atas adalah alat yang menakjubkan untuk memberikan kembali kepada pembaca Anda yang paling setia. Ini cara yang bagus untuk menginspirasi konstituen Anda untuk terus membuat komentar yang berguna di blog Anda. Widget menampilkan link ke ke situs-situs komentator atas dan dapat dengan mudah diimplementasikan di sidebar blog Anda. Widget Top Commentators widget sidebar untuk menampilkan komentator atas di situs WP Anda. Diadaptasi dari Plugin Tampilkan Top Commentators di Nasehat Keuangan Pribadi, widget ini lebih mudah untuk mengelola melalui form kontrol (tidak perlu mengedit file PHP); opsi tambahan juga tersedia untuk membuatnya lebih fleksibel
7.Adsense Manager
banyak blogger memilih untuk menempatkan kode Google Adsense di situs mereka Wordpress untuk membantu mereka mendapatkan beberapa penghasilan tambahan, tetapi bisa menjadi proses menakutkan bagi orang yang tidak memiliki pengetahuan coding HTML. Iklan Manager, juga dikenal sebagai Manajer Adsense, adalah plugin untuk Wordpress sistem manajemen konten yang memungkinkan Anda untuk memasukkan iklan ke situs Anda tanpa manual mengedit kode sumber HTML.
8.XML Sitemap
Untuk representasi grafis dari arsitektur dari sebuah situs web, lihat peta situs. Protokol Sitemap memungkinkan seorang webmaster untuk memberitahu mesin pencari tentang URL pada sebuah situs web yang tersedia untuk merangkak. Sitemap adalah file XML yang berisi daftar URL untuk situs. Hal ini memungkinkan webmaster untuk menyertakan informasi tambahan tentang setiap URL: saat terakhir diperbaharui, seberapa sering berubah, dan betapa pentingnya dalam kaitannya dengan URL lain dalam situs. Hal ini memungkinkan mesin pencari untuk menjelajah situs lebih cerdas. Peta Situs adalah inklusi URL protokol dan melengkapi robots.txt, sebuah protokol pengecualian URL
Pengertian Sitemaps Peta Situs adalah cara mudah bagi webmaster untuk memberitahu mesin pencari tentang halaman di situs mereka yang tersedia untuk merangkak. Dalam bentuk yang paling sederhana, Sitemap adalah file XML yang berisi daftar URL untuk situs bersama dengan metadata tambahan tentang setiap URL (kapan terakhir diperbaharui, seberapa sering biasanya perubahan, dan betapa pentingnya, relatif terhadap URL lain di situs ) sehingga mesin pencari dapat lebih cerdas menjelajah situs.



Free Template Blogger collection template Hot Deals BERITA_wongANteng SEO theproperty-developer

Jumat, 01 Juni 2012

DETEKSI KOREKSI DAN KESALAHAN

Posted by Sovyan nurzaman On 08.31 2 comments

Cara Deteksi Kesalahan
Beberapa cara deteksi kesalahan :
•Metode Echo
•Metode Deteksi Error Otomatis
•Framing Check
Metode Echo
Merupakan metode deteksi yang paling sederhana digunakan salamsistem interaktif (yaitu bila ada operator yang memasukkan data). Operator memasukkan data melalui terminal yang kemudian mengirimkannya ke komputer. Komputer kemudian mengirimkannya kembali ke terminaldan ditampilkan pada layar. Operator dapat melihat apakah data yang dikirmkannya benar.
Metode Deteksi Error Otomatis
Untuk system komputer lebih dikehendaki system yang melibatkan manusia sesedikit mungkin. Oleh karenya digunakan system yang menggunakan bit parity yaitu bit tambahan yang digunakan untuk mendeteksi kesalahan.
Terdapat 2 macam cara penambahan bit pariti  yaitu :
1. Pariti ganjil (odd parity)
2. Pariti  genap (even parity)
Pariti ganjil (odd parity)
Bit pariti yang ditambahkan supaya banyaknya bit “1” tiap karakter atau data ganjil.
Pariti  genap (even parity)
Bit parity yang ditambahkan supaya banyaknya bit “1” tiap karakter atau data genap.
 Dengan bit pariti ini kita mengenal 3 macam teknik deteksi kesalahan yaitu :
•Vertical Redundancy Check
•Longitudinal Redundancy Check
•Cyclic Redundancy Check
Framing Check
Digunakan pada tranmisi asinkron dengan adanya bit awal dan bit akhir. Data berada antara bit awal dan bit akhir. Dengan memeriksa kedua bit ini dapat diketahui apakah data di  terima dengan baik. Transmisi sinkronisasi mempunyai berbagai bentuk bingkai sesuai dengan ketentuan yang dipergunakan.
Vertical Redundancy Check
Ini merupakan cara melacak kesalahan yang pertama kali diketemukan. Dengan cara ini setiap karakter yang dikirimkan (biasanya terdiri dari 7 bit) diberi tambahan 1 bit parity. Bit parity inilah yang akan diperiksa oleh penerima untuk mengetahui apakah karakter yang dikirim tersebut benar atau salah. Cara ini hanya dapat melacak kesalahan 1 bit dan karenanya hanya berguna untuk melacak kesalahan yang  terjadi pada pengiriman data berkecepatan menengah, karena pada kecepatan tinggi, lebih besar kemungkinan terjadinya kesalahanbanyak bit. Ini merupakan Metode pemeriksaan kesalahan per karakter dan digunakan pada system yang berorientasi karakter misalnya terminal.
Contoh :
Misalnya ASCII huruf A kodenya adalah hex 41.
100 0001             ASCII 7 bit
1100 0001            ASCII dengan pariti ganjil
0100 0001            ASCII dengan pariti genap
akibatnya untuk huruf  “A” kode SCII dalam hex :
41  bilamana pariti genap
A1 bilamana pariti ganjil
 Penerimaan memeriksa parity dari karakter yang diterima, bila tidak sesuai dengan ketentuan maka akan diketahui adanya kesalahan pada waktu penyaluran data.  VRC mempunyai kekurangan yaitu bila ada 2 bit yang terganggu ia tidak dapat melacaknya Karena paritinya akan benar.
Longitudinal Redundancy Check
Untuk memperbaiki kemampuan VRC biasanya digunakan LRC untuk data dikirm secara blok. Di sini tidak saja per karakter diperiksa paritinya, tetapi juga secara per blok. Cara ini menyerupai cara VRC hanya saja penambahan bit parity tidak saja pada setiap akhir karakter, tetapi juga pada akhir setiap blok karakter yang dikirmkan. Untuk tiap-tiap bit dari seluruh blok karakter ditambahkan 1 bit parity termasuk  juga bit parity dari masing-masing karakter.
Dengan cara ini maka kesalahan lebih dari satu bit juga dapat diketemukan, sehingga kemungkinan terprosesnya data yang salah semakin dikurangi. Juga  Dikenal parity genap atau parity ganjil. Teknik ini menyebabkan kecepatan pengiriman data dapat dipertinggi.
Tiap blok punya satu karakter khusus yang disebut blok check karakter (BCC) yang dibentuk dari bit uji diatas. Pada waktu pengiriman BCC juga dikirm dan BBC ini dibandingkan dengan BCC yang dibangkitkan sendiri oleh penerima pada saat menerima data blok tersebut.
Cyclic Redundancy Check
Ini adalah cara yang paling baik dewasa ini dan dapat dipergunakan untuk pengiriman data dengan kecepatan yang tinggi. Dengan sendirinya cara ini memerlukan rangkaian elektronik lebih sukar dibandingkan dengan kedua cara yang tadi. Metode CRC dapat mengatasi masalah overhead. Cara ini disebut sebagdai pengujian berorientasi bit, karena dasar pemeriksaan kemungkinan kesalahan adalah bit atau karakter dan mempergunakan rumus matematika yang khusus. Dalam Metode ini satu blok informasi dilihat sebagai sederetan bit yang ditransmisikan. Bit yang akan disalurkan dimasukkan ke dalam register geser siklis yang disebut generator CRC. Operasi matematik dikerjakan atas deretan bit tersebut. Operasi CRC ini didasarkan atas pembagian deretan bit dengan sebuah fungsi khusus. Hasil bagi pembagian diabaikan. Sisa disalurkan sebagai BCS, yaitu akhir dari deretan bit isi register geser Dikenal sebagai BCS (block check sequence). Fungsi khusus disebut generator polynominal, dan telah dibakukan.



Free Template Blogger collection template Hot Deals BERITA_wongANteng SEO theproperty-developer

DATA LINK CONTROL

Posted by Sovyan nurzaman On 08.28 No comments

Data link adalah medium transmisi antara stasiun-stasiun ketika suatu prosedur data link control dipakai. Masalah Rancangan Data Link Layer
Data link layer memiliki beberapa fungsi spesifik, seperti penyediaan interface layanan bagi network layer, penentuan cara pengelompokan bit dari physical layer ke dalam frame, hal yang berkaitan dengan error transmisi dan pengaturan aliran frame sehingga receiver yang lambat tidak akan terbanjiri oleh pengirim yang cepat.
Layanan yang disediakan bagi network layer
Fungsi data link layer adalah menyediakan layanan bagi network layer, yaitu pemindahan data dari network layer di mesin sumber ke network layer di mesin yang dituju. Tugas data link adalah mentransmisikan bit-bit ke mesin yang dituju, sehingga bit-bit tersebut dapat diserahkan ke network layer.
Tiga layanan dari Data Link Layer :
1. Layanan Unacknowledged Connection-Less
2. Layanan Acknowledged Connection-Less
3. Layanan Acknowledged Connection-Oriented
Layanan Unacknowledged Connectionless
Mesin sumber mengirimkan sejumlah frame ke mesin yang dituju dengan tidak memberikan ack. Tidak ada koneksi yang dibuat sebelum / sesudah dikirimkannya frame. Bila sebuah frame hilang (karena noise) maka tidak ada usaha untuk memperbaiki masalah tersebut di data link layer. Jenis layanan ini cocok bila laju error sangat rendah, sehingga recovery bisa dilakukan oleh layer yang lebih tinggi. Layanan ini sesuai untuk lalu lintas real time, seperti percakapan, dimana data yang terlambat dianggap lebih buruk dibanding data yang buruk. Sebagian besar LAN menggunakan layanan unacknowledgment connectionless pada data link layer.
- Flow Control : stasiun pengirim tidak harus mengirim frame pada kecepatan yang lebih cepat daripada stasiun penerima yang dapat menyerapnya.
- Error control : bit-bit error yang dihasilkan oleh sistem transmisi harus diperbaiki.
- Addressing (pengalamatan) : pada line multipoint, identitas dari dua stasiun yang berada dalam suatu transmisi harus diketahui.
- Kontrol dan data pada link yang sama : biasanya tidak diinginkan mempunyai path komunikasi yang terpisah untuk sinyal kontrol. Karena itu, reciver harus mampu membedakan kontrol informasi dari data yang sedang ditransmisi.
- Link management : permulaan, pemeliharaan dan penghentian dari pertukaran data memerlukan koordinasi dan kerjasama diantara stasiun-stasiun. Diperlukan prosedur untuk manajemen pertukaran ini.
Flow Control
•Teknik untuk memastikan bahwa entitas pentransmisi tidak membanjiri entitas penerima dengan data. Sebagai penyangga receiver
•Waktu transmisi = waktu yang diperlukan untuk memancarkan seluruh bit dari frame ke media
•Waktu perambatan = waktu yang diperlukan bit untuk melintasi jalur antara sumber dan tujuan
•Flow control merupakan suatu teknik untuk memastikan bahwa suatu stasiun transmisi tidak menumpuk data pada suatu stasiun penerima.
Tanpa flow control, buffer dari receiver akan penuh sementara sedang memproses data lama. Karena ketika data diterima, harus dilaksanakan sejumlah proses sebelum buffer dapat dikosongkan dan siap menerima banyak data.
Efek dari pertambahan delay & kecepatan transmisi
Misal message panjang yang dikirim sebagai suatu rangkaian frame-frame f1,f2,…,fn, Untuk suatu prosedur polling, kejadian yang terjadi :
Stasiun S1 mengirim suatu poll dari stasiun S2.
S2 merespon dengan f1.
S1 mengirim suatu acknowledgment.
S2 mengirim f2.
S1 meng-acknowledgment.
S2 mengirim fn.
S1 meng-acknowledgment.
Stop-and-wait Flow Control
Sumber mentransmisikan frame
Setelah diterima, entitas tujuan menerima frame dan mengirim balasan ack (siap) frame tersebut diterima
Sumber harus menunggu balasan ack diterima sebelum mengirim frame berikutnya
Entitas tujuan dapat menghentikan arus data dengan cara tidak memberi balasan ack.
Prosedur ini bekerja dengan baik bila dikirim dengan frame yang lebih sedikit
Fragmentasi
Blok data yang besar dipecah menjadi blok yang lebih kecil dan mentransmisikannya dalam beberapa frame
Ukuran penyangga receiver terbatas
Kesalahan dapat diketahui lebih cepat
Data yang ditransmisikan ulang lebih sedikit
Tidak dikehendaki satu stasiun menempati media dalam waktu yang panjang
Stop and wait menjadi tidak cukup










Sliding Window Flow Control
•Beberapa frame sekaligus dapat dikirim
•Receiver mempunyai penyangga frame W
•Transmiter dapat mengirim ke frame W tanpa ACK
•Tiap frame diberi nomor
•ACK includes number of next frame expected
•Urutan nomor dibatasi pada ukuran tertentu
•Frame diberi nomor modulo 2k
Sliding-window flow control dapat digambarkan dalam operasi sebagai berikut :
1 Dua stasiun A dan B, terhubung link full-duplex
2 dapat menerima n buah frame karena menyediakan tempat buffer untuk n buah frame
3 memperbolehkan pengiriman n buah frame tanpa menunggu suatu ack
4 Tiap frame diberi label nomor tertentu
5 mengakui suatu frame dengan mengirim suatu ack yang mengandung serangkaian nomor dari frame berikut yang diharapkan
6 siap untuk menerima n frame berikutnya yang dimulai dari nomor tertentu
7 Skema ini dapat juga dipakai untuk multiple frame ack
Jika 2 stasiun menukar data, masing-masing membutuhkan 2 window :
1.untuk transmisi data
2.untuk menerima data
Teknik ini dikenal sebagai piggy backing. Untuk multipoint link, primary membutuhkan masing-masing secondary untuk transmisi dan menerima.



Free Template Blogger collection template Hot Deals BERITA_wongANteng SEO theproperty-developer

MULTIPLEXING

Posted by Sovyan nurzaman On 07.45 No comments

Multiplexing adalah gabungan dua sinyal dari analog ke digital/ suatu teknik mengirimkan lebih dari satu informasi melalui satu saluran.
Keuntungannya:
•    host hanya butuh satu port I/O untuk n terminal
•    hanya satu line transmisi yang dibutuhkan
•    menghemat biaya penggunaan saluran komunikasi
•    memanfaatkan sumberdaya seefisien mungkin
•    Menggunakan kapasitas saluran semaximum mungkin
•    Karakteristik permintaan komunikasi pada umum- nya memerlukan penyaluran data dari beberapa  terminal ke titik yang sama
Teknik multiplexing:
1.Frequency – Division Multiplexing (FDM), paling umum dipakai seperti TV atau Radio
2.Time Division Multiplexing (TDM) sinkron dipakai untuk multiplexing suara digital dan asinkron sebaliknya menggunakan sinyal analog contoh dari TDM sinkron adalah Video You Tube sedangkan asinkron seperti chating
3.Code Division multiplexing contohnya CDMA

Efisiensi penggunaan saluran secara lebih baik dibandingkan FDM dan TDM. Memberikan kanal hanya pada terminal yang membutuhkannya dan memanfaatkan sifat lalu lintas yang mengikuti karakteristik statistik. STDM dapat mengidentifikasi terminal mana yang mengganggur / terminal mana yang membutuhkan transmisi dan mengalokasikan waktu pada jalur yang dibutuhkannya.
Untuk input, fungsi multiplexer ini untuk men-scan buffer-buffer input, mengumpulkan data sampai penuh, dan kemudian mengirim frame tersebut. Dan untuk output, multiplexer menerima suatu frame dan mendistribusikan slot-slot data ke buffer output tertentu.
Jenis-jenis MUX :
1. Mux inversi, dilengkapi path data antara komputer dan mengambil jalur berkecepatan tinggi dan memisahkan menjadi beberapa jalur yang berkecepatan rendah yang akan dikombinasikan dengan mux inversi lain yang telah tersambung dengan komputer lain.
2.Mux T-1, Mux khusus yang dikombinasikan dengan unit pelayanan data berkapasitas tinggi yang mengoperasi-kan ujung sambungan mux T-1 (sambungan komunikasi yang bertransmisi pada 1,544 juta bps yang dibagi menjadi sirkuit tingkat suara 24, 48, 96.
3.Mux multiport, mengkombinasikan modem dan peralatan mux divisi waktu menjadi peralatan tunggal. Jalur input modem mempunyai kecepatan transmisi beraneka ragam.
4. Mux Fiber Optik, berorientasi pada beberapa chanel data dimana tiap channel bertransmisi pada 64000 bps per channel dan melakukan multiplex pada channel menjadi 14 juta bps pada jalur fiber optik.


Konsentrator / pengumpul
Merupakan antarmuka antara sejumlah terminal dengan saluran ke komputer pusat. Digunakan sebagai pengganti/ bersama dengan mux.
Seperti mux, tapi pada mux, data yang diterima segera diteruskan ke tujuan. Konsen-trator akan mengumpulkan semua data yang diterimanya sampai batas waktu tertentu dan kemudian baru disalurkan secara bersamaan ke tujuan.
Sering mempunyai prosesor dan memori sendiri sehingga membebaskan komputer utama dari masalah komunikasi data dan melakukan pemeriksaan data yang diterima / dikirim dan bila perlu melakukan koreksi.
Tugas konsentrator :
1.Line servicing, membentuk hubungan, identifikasi terminal, menentukan kecepatan dan pelayanan yang dibutuhkan dan polling.
2.Konversi kecepatan dan kode, dapat melacak sinyal masuk dan mengetahui kecepatannya, dan kecepatan / kode akan dikonversi sesuai dengan kebutuhan.
3.Meratakan traffic, menggunakan saluran secara efisien. Contohnya tiap terminal dapat mengirimkan datanya walaupun pihak yang dituju masih sibuk. Data yang dikirimkan akan disimpan untuk sementara waktu dan dikirimkan ke tujuan bilamana tempat yang dituju bebas.
4.Error control, data yang masuk diperiksa keandalannya dan memberikan kode untuk pengiriman data ke komputer pusat. Dan dapat melayani permintaan pengulangan pengiriman data karena terjadi kesalahan. Memungkinkan ekspansi sistem tanpa perlu mengganggu pusat. Dapat mengganti jenis terminal dengan yang lebih effisien tanpa modifikasi pada pusat.





Free Template Blogger collection template Hot Deals BERITA_wongANteng SEO theproperty-developer