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
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 dataKomunikasi 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.
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