Sabtu, 04 Juni 2016

BAB VI



 TEKNIK PENGOLAHAN DATA DAN KOMUNIKASI DATA

BATCH PROCESSSING
( Pemrosesan Data Batch / Pengolahan Data )

 Batch processing adalah suatu model pengolahan data, dengan menghimpun dataterlebih dahulu, dan diatur pengelompokkan datanya dalam kelompok-kelompok yangdisebut batch. Tiap batch ditandai dengan identitas tertentu, serta informasimengenai data-data yang terdapat dalam batch tersebut. Setelah data-data tersebutterkumpul dalam jumlah tertentu, data-data tersebut akan langsung diproses.Contoh dari penggunaan batch processing adalah e-mail dan transaksi batchprocessing. Dalam suatu sistem batch processing, transaksi secara individual dientrimelalui peralatan terminal, dilakukan validasi tertentu, dan ditambahkanke transaction file yang berisi transaksi lain, dan kemudian dientri ke dalam sistemsecara periodik. Di waktu kemudian, selama siklus pengolahan berikutnya, transactionfile dapat divalidasi lebih lanjut dan kemudian digunakan untuk meng-up date masterfile yang berkaitan.Batch processing memiliki manfaat:
a.       Hal ini memungkinkan berbagi sumber daya komputer antara banyak pengguna danprogram,
b.      Ini menggeser waktu pemrosesan pekerjaan untuk saat sumber daya   komputasikurang sibuk,
c.       Ini menghindari diparkir sumber daya komputasi dengan intervensi manual olehmenit-menit dan    
       pengawasan
,
Dengan menjaga tingkat pemanfaatan yang tinggi secara keseluruhan, lebih baiklurus mengamortisasi biaya komputer, terutama salah satu yang mahal.Pengumpulan transaksi dan pemrosesan semua sekaligus dalam batch. Kelemahan daripemrosesan ini manajemen tidak selalu memiliki informasi mutakhir yg menggambarkansistem fisik. Batch processing bukan sebuah proses transaksi. Batch processingmelibatkan beberapa proses transaksi pada saat yang sama, dan hasil dari setiaptransaksitidak langsung tersedia saat transaksi sedang dimasukkan, ada waktu tunda.Penggunaan Umum Batch Processing :

Pengolahan data
 - Jadwal batch pengolahan khas termasuk akhir hari-pelapor (EOD).
Percetakan
            - Sebuah prosedur batch processing populer komputerisasi sedangmencetak.
            Database
- Batch processing juga digunakan untuk update database massal yangefisien dan pengolahan transaksi otomatis, sebagai kontras dengan proses transaksiinteraktif online (OLTP) aplikasi.
Gambar
- Batch processing sering digunakan untuk melakukan berbagai operasi dengangambar digital.

ONLINE PROCESSING
( Pemrosesan Data Online )

Adalah sebuah sistem yang mengaktifkan semua periferal sebagai pemasok data,dalam kendali komputer induk. Informasi-informasi yang muncul merupakan refleksidari kondisi data yang paling mutakhir, karena setiap perkembangan data baru akanterus diupdatekan ke data induk. Salah satu contoh penggunaan online processingadalah transaksi online. Dalam sistem pengolahan online, transaksi secara individualdientri melalui peralatan terminal, divalidasi dan digunakan untuk meng-update dengansegera file komputer. Hasil pengolahan ini kemudian tersedia segera untuk permintaanketerangan atau laporan.Pengolahan transaksi satu per satu, kadang saat terjadinya transaksi, karenapengolahanonline berorientasi transaksi. Pengolahan online dikembangkan untukmengatasi masalahfile yang ketinggalan jaman. Terobosan teknologi yangmemungkinkan pengolahanonline adalah penyimpanan piringan magnetic.Manfaat penggunaan Online Processing :
·         Menyediakan suatu informasi yang up-to-date.
·         Menyediakan suatu proses kontrol lebih awal
·         Meniadakan proses sortir dan pengubahan data.Kerugian penggunaan Online Processing :
·         Membutuhkan peralatan yang lebih mahal.
·         Tidak dapat menggunakan batch kontrol.

A. SISTEM REAL-TIME

Sistem realtime adalah suatu sistem yang mengendalikan sistem fisik. Sistem inimengharuskan komputer berespon cepat pada status sistem fisik. Sistem realtimeadalah bentuk khusus dari sistem online. Sistem online menyediakan sumber daya
konseptualtersebut dengan menggunakan sumber daya konseptual untuk menentukanoperasi dari sistem fisik.Suatu sistem dikatakan real time jika dia tidak hanya mengutamakan ketepatanpelaksanaan instruksi/tugas, tapi juga interval waktu tugas tersebut dilakukan. Dengankata lain, sistem real time adalah sistem yang menggunakan deadline, yaitu pekerjaanharus selesai jangka waktu tertentu. Sementara itu, sistem yang tidak real timeadalah sistem dimana tidak ada deadline, walaupun tentunya respons yang cepat atauperforma yang tinggi tetap diharapkan.Pada sistem real time, digunakan batasan waktu. Sistem dinyatakan gagal jikamelewati batasan yang ada. Misal pada sistem perakitan mobil yang dibantu oleh robot.Tentulah tidak ada gunanya memerintahkan robot untuk berhenti, jika robot sudahmenabrak mobil.Sistem real time banyak digunakan dalam bermacam-macam aplikasi. Sistem waktunyata tersebut ditanam di dalam alat khusus seperti di kamera, mp3 players, serta dipesawat dan mobil. Sistem waktu nyata bisa dijumpai pada tugas-tugas yang missioncritical, misal sistem untuk sistem pengendali reaktor nuklir atau sistem pengendalirem mobil. Juga sering dijumpai pada peralatan medis, peralatan pabrik, peralatanuntuk riset ilmiah, dan sebagainya.Ada dua model sistem real time, yaitu hard real time dan soft real time.
a.       Hard real time mewajibkan proses selesai dalam kurun waktu tertentu. Jika tidak,maka gagal. Misalnya adalah alat pacu jantung. Sistem harus bisa memacu detak jantung jika detak jantung sudah terdeteksi lemah.
b.      Soft real time menerapkan adanya prioritas dalam pelaksanaan tugas dan toleransiwaktu. Misalnya adalah transmisi video. Gambar bisa sampai dalam keadaan terpatah-patah, tetapi itu bisa ditolerir karena informasi yang disampaikan masih bisadimengerti.Sistem hard real time menjamin bahwa proses waktu nyata dapat diselesaikan dalambatas waktu yang telah ditentukan. Contoh : sistem safety-critical. Beberapa sistemwaktu nyata diidentifikasi sebagai sistem safety-critical, dalam scenario ini sistemwaktu nyata harus merespon kejadian dalam batas waktu yang telah ditentukan makaakn terjadi bencana. Sistem manajemen penerbangan merupakan sebuah contohsebuah sistem waktu nyata sebagai sistem safety-critical.Sistem soft real time menyediakan prioritas untuk mendahulukan proses yangmenggunakan waktu nyata dari pada proses yang tidak menggunakan waktu nyata.Contoh : Linux.

          B. Karakteristik dari sistem real time :

a.         Single Purpose ---> Tidak seperti PC, yang memiliki banyak kegunaan, sebuah    sistemwaktu nyata biasanya hanya memiliki satu tujuan, seperti mentransfer sebuah lagudari komputer ke mp3 player.
b.        Small Size ---> Kebanyakan sistem waktu nyata banyak yang ada memiliki physicalspace yang terbatas.
c.         Inexpensively Mass-Produced ---> Sistem operasi waktu nyata memenuhi persyaratanwaktu yang ditentukan dengan menggunakan algoritma penjadwalan yang memberikanprioritas kepada proses waktu nyata yang memiiki penjadwalan prioritas tertinggi.Selanjutnya, penjadwals harus menjamin bahwa prioritas dari proses waktu nyatatidak lebih dari batas waktu yang ditentukan. Kedua, teknik untuk persyaratan waktupenagmalatan adalah dengan meminimalkan response time dari sebuah events sepertiinterupsi.Sistem operasi real time tidak membutuhkan fitur penting (misalnya standar desktopdan sistem server pada desktop PC) karena :
d.        Kebanyakan sistem waktu nyata hanya melayani satu tujuan saja, sehingga tidakmembutuhkan banyak fitur seperti pada desktop PC. Lagipula, sistem waktu nyatatertentu juga tidak memasukkan notion pada pengguna karena sistem hanyamendukung sejumlah kecil proses saja, yang sering menunggu masukkan dari peralatanperangkat keras.
e.         Keterbatasan space, menyebabkan sistem waktu nyata tidak dapat mendukung fiturstandar desktop dan sistem server yang membutuhkan memori yang lebih banyak danprosesor yang cepat.
f.         Jika sistem waktu mendukung fitur yang biasa terdapat pada standar desktop dansistem server, maka akan sangat meningkatkan biaya dari sistem waktu nyata.Artikel sebenarnya berada di


 C. DEFINISI  LENGKAP KOMUNIKASI DATA
Komunikasi data adalah pertukaran data antara dua perangkat melalui beberapa bentuk media transmisi seperti kabel kawat. Untuk terjadinya data komunikasi, perangkat harus berkomunikasi menjadi sebuah bagian dari sistem komunikasi, yang terdiri dari kombinasi dari hardware ( peralatan fisik ) dan perangkat lunak ( program ). Efektivitas sistem komunikasi data tergantung pada empat karakteristik yang mendasar: pengiriman, akurasi, ketepatan waktu, dan jitter.

Karakteristik dasar komunikasi data:


1.Pengiriman

              Sistem harus mengirimkan data ke tujuan yang sesuai. Data harus   diterima oleh perangkat yang dimaksudkan atau pengguna dan hanya oleh perangkat atau pengguna.



2.akurasi
Sistem harus memberikan data yang akurat. Data yang telah diubah dalam transmisi dan meninggalkan sumber,data yang tidak dikoreksi tidak dapat digunakan.

3.ketepatan waktu
Sistem harus mengirimkan data pada waktu yang tepat. Terlambat nya dikirimkannya data maka tidak akan berguna. Dalam kasus video dan audio, pengiriman waktu yang tepat berarti memberikan data seperti yang diproduksi atau seperti aslinya, dalam urutan yang sama ketika dibuat, dan tanpa penundaan yang signifikan. Semacam ini disebut pengiriman transmisi real-time.



4.jitter
Jitter mengacu pada variasi waktu kedatangan paket. Ini adalah keterlambatan yang tidak merata dalam pengiriman paket audio atau video. Sebagai contoh, mari kita asumsikan bahwa paket video yang dikirim setiap 3D ms. Jika beberapa dari paket datang dengan delay 3D ms dan yang lain dengan delay 4D ms, akan menghasilkan kualitas yang tidak merata dalam video tersebut.
Komponen Komunikasi data



D. Komponen komunikasi data



Sebuah sistem komunikasi data memiliki lima komponen:
       1.Pesan

       Pesan adalah informasi ( data) untuk dikomunikasikan. Bentuk populer dari   informasi termasuk teks, angka, gambar, audio, dan video.


2.Pengirim

Pengirim adalah perangkat yang mengirimkan pesan data. Hal ini dapat berupa                        komputer, workstation, handset telepon, kamera video, dan sebagainya.
3.Penerima

Penerima adalah perangkat yang menerima pesan. Hal ini dapat berupa komputer, workstation, handset telepon, televisi, dan lain.


4.Media transmisi

     Media transmisi adalah jalur fisik dimana pesan berjalan dari pengirim ke penerima. Beberapa contoh media transmisi termasuk kabel twisted-pair, kabel koaksial, kabel serat optik, dan gelombang radio.


5.Protokol

   Protokol adalah seperangkat aturan yang mengatur komunikasi data. Ini    merupakan kesepakatan antara perangkat yang saling berkomunikasi. Tanpa protokol, dua perangkat mungkin akan terhubung tapi tidak dapat berkomunikasi, orang yang berbicara Prancis tidak dapat dipahami oleh orang yang berbicara bahasa Jepang.


E. Representasi Data

Informasi ini datang dalam berbagai bentuk seperti teks, angka, gambar, audio, dan video.

1.Teks
  Dalam komunikasi data, teks direpresentasikan sebagai pola bit, urutan bit.Pola Set bit yang berbeda telah dirancang untuk merepresentasikan simbol teks. Setiap set disebut kode, dan proses yang merepresentasikan simbol-simbol disebut coding. Hari ini, sistem pengkodean umum disebut Unicode, yang menggunakan 32 bit untuk merepresentasikan sebuah simbol atau karakter yang digunakan dalam setiap bahasa di dunia. American Standard Code for Information Interchange ( ASCII ),beberapa dekade yang lalu dikembangkan di Amerika Serikat, sekarang merupakan 127 karakter pertama dalam Unicode dan juga disebut sebagai Dasar Latin.

2.Bilangan
Bilangan juga direpresentasikan dengan pola bit. Namun, kode seperti ASCII tidak digunakan untuk merepresentasikan angka, dengan menggunakan nomor yang langsung dikonversi ke bilangan biner untuk menyederhanakan operasi matematika.

3.Gambar
   Gambar juga diwakili oleh pola bit. Dalam bentuk yang paling sederhana, gambar terdiri dari matriks piksel ( elemen gambar ), di mana setiap pixel adalah titik kecil. Ukuran pixel tergantung pada resolusi. Sebagai contoh, sebuah gambar dapat dibagi menjadi 1000 pixel atau 10.000 piksel. Dalam kasus kedua, ada representasi yang lebih baik dari gambar ( baik resolusi), tetapi lebih banyak memori yang dibutuhkan untuk menyimpan gambar.


  Setelah gambar dibagi menjadi pixel, setiap pixel diberikan sebuah pola bit. Ukuran dan pola nilai tergantung pada gambar. Untuk gambar yang terbuat dari hanya titik hitam-putih ( misalnya, papan catur ), pola I- bit dapat merepresentasikan pixel.



   Jika gambar tidak terbuat murni piksel hitam putih dan murni, Anda dapat meningkatkan ukuran pola bit untuk memasukkan skala abu-abu. Misalnya, untuk menunjukkan empat tingkat skala abu-abu, Anda dapat menggunakan pola 2-bit. Sebuah pixel hitam dapat dirpresentasikan dengan 00, piksel abu-abu gelap dengan 01, piksel abu-abu terang dengan 10, dan piksel putih oleh 11.



   Ada beberapa metode untuk mewakili gambar berwarna. Salah satu metode ini disebut RGB, disebut demikian karena setiap warna terbuat dari kombinasi dari tiga warna primer: red,green dan blue. Intensitas warna masing-masing diukur, dan pola bit dibuat untuk itu. Metode lain adalah disebut YCM, di mana warna terbuat dari kombinasi tiga warna primer lain: yellow, cyan, dan magenta.

4. Audio
   Audio mengacu pada rekaman atau penyiaran suara atau musik. Audio dengan sifat yang berbeda dari teks, angka, atau gambar. Hal ini terus menerus, tidak terpisah. Bahkan ketika kita menggunakan mikrofon untuk mengubah suara atau musik ke sinyal elektrik, kita membuat sinyal secara kontinyu.

5. Video
    Video mengacu pada rekaman atau penyiaran gambar atau film. Video yang baik dapat diproduksi dengan entitas kontinu ( misalnya, oleh kamera TV ), atau dapat berupa kombinasi gambar, setiap entitas yang diskrit, diatur untuk menyampaikan gagasan yang bergerak.
Aliran data

Komunikasi antara dua perangkat dapat berupa simpleks, half-duplex, atau full-duplex seperti ditunjukkan pada Gambar.

1.Simplex

  Dalam mode simplex, komunikasi searah, seperti pada jalan satu arah. Hanya satu dari dua perangkat pada link dapat mengirimkan data, yang lain hanya dapat menerima. Keyboard dan monitor tradisional adalah contoh perangkat simpleks. Keyboard hanya dapat memperkenalkan input; monitor hanya dapat menerima output. Mode simpleks dapat menggunakan seluruh kapasitas saluran untuk mengirim data dalam satu arah.

2.Half- Duplex

   Dalam mode half-duplex, setiap stasiun dapat mengirimkan dan menerima, tetapi tidak pada waktu yang bersamaan. Bila satu perangkat ada yang mengirim, yang lain hanya dapat menerima, dan sebaliknya. Mode half-duplex adalah seperti jalan satu jalur dengan lalu lintas yang memperbolehkan lalu lintas dari kedua arah. Ketika mobil berjalan dalam satu arah, mobil yang ke arah lain harus menunggu. Dalam transmisi half-duplex, kapasitas seluruh saluran radio telah diambil alih oleh ari dua perangkat transmisi pada waktu itu. Walkie- talkie dan (city band) CB radio,keduanya adalah sistem half-duplex.

Mode half-duplex digunakan dalam kasus dimana tidak ada kebutuhan untuk komunikasi dua arah pada saat yang bersamaan, seluruh kapasitas saluran dapat dimanfaatkan untuk satu arah.

3.Full- Duplex

  Dalam mode full-duplex ( juga disebut duplex ), kedua stasiun dapat mengirim dan menerima secara bersamaan. Mode full-duplex seperti jalan dua arah dengan lalu lintas yang mengalir di kedua arah pada waktu yang sama. Dalam mode full-duplex, sinyal akan ditempatkan pada satu arah dari kapasitas link: dengan sinyal menuju arah yang lain. Sharing seperti ini dapat terjadi dalam dua cara: Entah link harus mengandung dua jalur transmisi secara fisik terpisah, satu untuk mengirim dan yang lain untuk menerima, atau kapasitas saluran dibagi antara sinyal yang berjalanan di kedua arah.

Salah satu contoh umum dari komunikasi full-duplex adalah jaringan telepon. Ketika dua orang berkomunikasi dengan saluran telepon, maka dapat berbicara dan mendengarkan pada saat yang sama.

Mode full- duplex digunakan ketika komunikasi di kedua arah diperlukan sepanjang waktu. Kapasitas saluran, harus dapat dibagi antara dua arah.

F. BENTUK-BENTUK KOMUNIKASI DATA

Berdasarkan bentuk-bentuk penerapannya, system komunikasi data dapat berupa Off-line Communication System atau On-line Communication System.

Sistem Komunikasi Off-Line

Off-line communication system adalah suatu sistem pengiriman data melalui fasilitas telekomunikasi dari satu lokasi ke pusat pengolahan data, tetapi data yang dikirim tidak langsung diproses oleh CPU (Central Processing Unit).

Terminal

Terminal adalah suatu I/O device yang digunakan untuk mengirim data dan menerima data jarak jauh dengan menggunakan fasilitas komunikasi. Peralatan terminal ini bermacam-macam, seperti magnetic tape unit, disk drive, paper tape,dan lain-lain.

Jalur Komunikasi

Jalur komunikasi adalah fasilitas komunikasi yang sering digunakan, seperti telepon, telegraf, telex, dan dapat juga dengan fasilitas lainnya.

Modem

Modem adalah singkatan dari Modulator / Demodulator. Suatu alat yang mengalihkan data dari sistem kode digital ke dalam sistem kode analog dan sebaliknya.

Sistem komputer


Komputer merupakan perangkat utama untuk pemrosesan data yang akan menerima input data dari setiap terminal dan menghasilkan output yang berupa informasi yang diinginkan oleh pengguna sistem.

Sistem komunikasi ON-Line

Berbeda dengan system komunikasi offline, pada system komunikasi on-line ini data yang dikirim melalui terminal dapat langsung diolah oleh pusat komputer, dalam hal ini CPU.

Online communication system dapat berbentuk :
Realtime system
Batch processing system
Timesharing system

G. Distributed data processing system

1. Realtime system
          Sistem Real Time merupakan suatu system pengolahan data yang   membutuhkan tingkat transaksi dengan kecepatan tinggi. American Airlines merupakan perusahaan yang pertama kali mempelopori sistem ini. Pada system Real Time, pengolahan data harus berpusat pada CPU yang relatif besar karena sistem ini didukung dengan system operasi yang rumit dan system aplikasi yang panjang dan kompleks.

   Kemudian file induk atau master file dalam harus diupdate dan harus tersedia setiap saat jika dipergunakan sehingga diperlukan sentralisasi dalam pengorganisasian file agar system bisa lebih efektif dan efisien. Disamping itu, mengingat file-file tersebut harus selalu siap sedia setiap saat jika dibutuhkan dalam pengolahan data, maka file-file tersebut harus disimpan pada input output deviceyang bisa diakses secara langsung.


Penggunaan sistem ini memerlukan suatu teknik dalam hal sistem disain, dan pemograman. Hal ini disebabkan karena pada pusat komputer dibutuhkan suatu bank data atau database yang siap untuk setiap kebutuhan. Biasanya peralatan yang digunakan sebagai database adalah magnetic disk storage, karena dapat mengolah secara direct access (akses langsung), dan perlu diketahui bahwa pada sistem ini menggunakan kemampuan multiprogramming, untuk melayani berbagai macam keperluan dalam satu waktu yang sama.

2. Batch Processing System


  Batch Processing System merupakan teknik pengolahan data dengan menumpuk data terlebih dahulu dan diatur pengelompokan data tersebut dalam kelompok-kelompok yang disebut batch. Jadi pada dasarnya, sistem ini akan memproses suatu data setelah data itu terkumpul atau tertumpuk terlebih dahulu. Sistem tumpuk ini merupakan sistem pengolahan data yang paling tua meskipun juga paling populer dibanding dengan sistem yang lainnya.

  Dalam sistem Batch ini, setumpuk dokumen dikumpulkan dan dirubah ke dalam file-file input yang bisa terbaca komputer baik berupa punch card ataupun disk. Pendekatan system ini diterapkan untuk aplikasi yang memiliki jumlah data besar sehingga diperlukan pemeriksaan pendahuluan yang cermat sebelum data diolah. Model ini juga diterapkan dalam sistem informasi yang tidak memerlukan akses secara langsung dari waktu ke waktu melainkan adalah tingkat periode. Misalnya laporan yang dibutuhkan dalam periode mingguan, bulanan, triwulan, dan sebagainya.

3. Time Sharing System

  Pada tahun 1959 Christopher Starachy, salah seorang teknokrat dunia telah memberikan ide mengenai pembagian waktu yang dilakukan oleh CPU. Baru pada tahun 1961, pertama kali sistem yang benar-benar berbentuk time sharing system dilakukan di MIT (Massachusetts Institute of Tecnology) dan diberi nama CTSS (Compatible Time Sharing System) yang bisa melayani sebanyak 8 pemakai dengan menggunakan komputer IBM 7090.


   Time sharing system adalah suatu teknik penggunaan online system oleh beberapa pemakai secara bergantian menurut waktu yang diperlukan pemakai



   Salah satu penggunaan time sharing system ini dapat dilihat dalam pemakaian suatu teller terminal pada suatu bank. Bilamana seorang nasabah datang ke bank tersebut untuk menyimpan uang atau mengambil uang, maka buku tabungannya ditempatkan pada terminal.


4. Distributed Data Processing System

   Distributed data processing (DDP) sistem merupakan bentuk yang sering digunakan sekarang sebagai perkembangan dari time sharing system. DDP sistem dapat didefinisikan sebagai suatu system komputer interaktif yang terpencar secara geografis dan dihubungkan dengan jalur telekomunikasi dan setiap komputer mampu memproses data secara mandiri dan mempunyai kemampuan berhubungan dengan komputer lain dalam suatu system.



0 komentar:

Posting Komentar