Teknik-pengolahan-data

Oleh Ram Dan

48,4 KB 4 tayangan 0 unduhan
 
Bagikan artikel

Transkrip Teknik-pengolahan-data

BATCH PROCESSSING ( Pemrosesan Data Batch ) Batch processing adalah suatu model pengolahan data, dengan menghimpun data terlebih dahulu, dan diatur pengelompokkan datanya dalam kelompok-kelompok yang disebut batch. Tiap batch ditandai dengan identitas tertentu, serta informasi mengenai data-data yang terdapat dalam batch tersebut. Setelah data-data tersebut terkumpul dalam jumlah tertentu, data-data tersebut akan langsung diproses. Contoh dari penggunaan batch processing adalah e-mail dan transaksi batch processing. Dalam suatu sistem batch processing, transaksi secara individual dientri melalui peralatan terminal, dilakukan validasi tertentu, dan ditambahkan ke transaction file yang berisi transaksi lain, dan kemudian dientri ke dalam sistem secara periodik. Di waktu kemudian, selama siklus pengolahan berikutnya, transaction file dapat divalidasi lebih lanjut dan kemudian digunakan untuk meng-up date master file yang berkaitan. Batch processing memiliki manfaat:  Hal ini memungkinkan berbagi sumber daya komputer antara banyak pengguna dan program,  Ini menggeser waktu pemrosesan pekerjaan untuk saat sumber daya komputasi kurang sibuk,  Ini menghindari diparkir sumber daya komputasi dengan intervensi manual oleh menit-menit dan pengawasan,  Dengan menjaga tingkat pemanfaatan yang tinggi secara keseluruhan, lebih baik lurus mengamortisasi biaya komputer, terutama salah satu yang mahal. Pengumpulan transaksi dan pemrosesan semua sekaligus dalam batch. Kelemahan dari pemrosesan ini manajemen tidak selalu memiliki informasi mutakhir yg menggambarkan sistem fisik. Batch processing bukan sebuah proses transaksi. Batch processing melibatkan beberapa proses transaksi pada saat yang sama, dan hasil dari setiap transaksitidak 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 sedang mencetak. Database - Batch processing juga digunakan untuk update database massal yang efisien dan pengolahan transaksi otomatis, sebagai kontras dengan proses transaksi interaktif online (OLTP) aplikasi. Gambar - Batch processing sering digunakan untuk melakukan berbagai operasi dengan gambar digital.  Konversi - Batch processing juga digunakan untuk mengkonversi beberapa file komputer dari satu format yang lain. ============================================================ ONLINE PROCESSING ( Pemrosesan Data Online ) Adalah sebuah sistem yang mengaktifkan semua periferal sebagai pemasok data, dalam kendali komputer induk. Informasi-informasi yang muncul merupakan refleksi dari kondisi data yang paling mutakhir, karena setiap perkembangan data baru akan terus diupdatekan ke data induk. Salah satu contoh penggunaan online processing adalah transaksi online. Dalam sistem pengolahan online, transaksi secara individual dientri melalui peralatan terminal, divalidasi dan digunakan untuk meng-update dengan segera file komputer. Hasil pengolahan ini kemudian tersedia segera untuk permintaan keterangan atau laporan. Pengolahan transaksi satu per satu, kadang saat terjadinya transaksi, karena pengolahanonline berorientasi transaksi. Pengolahan online dikembangkan untuk mengatasi masalahfile yang ketinggalan jaman. Terobosan teknologi yang memungkinkan 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. ============================================================ SISTEM REAL-TIME Sistem realtime adalah suatu sistem yang mengendalikan sistem fisik. Sistem ini mengharuskan komputer berespon cepat pada status sistem fisik. Sistem realtime adalah bentuk khusus dari sistem online. Sistem online menyediakan sumber daya konseptualtersebut dengan menggunakan sumber daya konseptual untuk menentukan operasi dari sistem fisik. Suatu sistem dikatakan real time jika dia tidak hanya mengutamakan ketepatan pelaksanaan instruksi/tugas, tapi juga interval waktu tugas tersebut dilakukan. Dengan kata lain, sistem real time adalah sistem yang menggunakan deadline, yaitu pekerjaan harus selesai jangka waktu tertentu. Sementara itu, sistem yang tidak real time adalah sistem dimana tidak ada deadline, walaupun tentunya respons yang cepat atau performa yang tinggi tetap diharapkan. Pada sistem real time, digunakan batasan waktu. Sistem dinyatakan gagal jika melewati batasan yang ada. Misal pada sistem perakitan mobil yang dibantu oleh robot. Tentulah tidak ada gunanya memerintahkan robot untuk berhenti, jika robot sudah menabrak mobil. Sistem real time banyak digunakan dalam bermacam-macam aplikasi. Sistem waktu nyata tersebut ditanam di dalam alat khusus seperti di kamera, mp3 players, serta di pesawat dan mobil. Sistem waktu nyata bisa dijumpai pada tugas-tugas yang mission critical, misal sistem untuk sistem pengendali reaktor nuklir atau sistem pengendali rem mobil. Juga sering dijumpai pada peralatan medis, peralatan pabrik, peralatan untuk riset ilmiah, dan sebagainya.   Ada dua model sistem real time, yaitu hard real time dan soft real time. 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. Soft real time menerapkan adanya prioritas dalam pelaksanaan tugas dan toleransi waktu. Misalnya adalah transmisi video. Gambar bisa sampai dalam keadaan terpatahpatah, tetapi itu bisa ditolerir karena informasi yang disampaikan masih bisa dimengerti. Sistem hard real time menjamin bahwa proses waktu nyata dapat diselesaikan dalam batas waktu yang telah ditentukan. Contoh : sistem safety-critical. Beberapa sistem waktu nyata diidentifikasi sebagai sistem safety-critical, dalam scenario ini sistem waktu nyata harus merespon kejadian dalam batas waktu yang telah ditentukan maka akn terjadi bencana. Sistem manajemen penerbangan merupakan sebuah contoh sebuah sistem waktu nyata sebagai sistem safety-critical. Sistem soft real time menyediakan prioritas untuk mendahulukan proses yang menggunakan waktu nyata dari pada proses yang tidak menggunakan waktu nyata. Contoh : Linux.       Karakteristik dari sistem real time : Single Purpose ---> Tidak seperti PC, yang memiliki banyak kegunaan, sebuah sistem waktu nyata biasanya hanya memiliki satu tujuan, seperti mentransfer sebuah lagu dari komputer ke mp3 player. Small Size ---> Kebanyakan sistem waktu nyata banyak yang ada memiliki physical space yang terbatas. Inexpensively Mass-Produced ---> Sistem operasi waktu nyata memenuhi persyaratan waktu yang ditentukan dengan menggunakan algoritma penjadwalan yang memberikan prioritas kepada proses waktu nyata yang memiiki penjadwalan prioritas tertinggi. Selanjutnya, penjadwals harus menjamin bahwa prioritas dari proses waktu nyata tidak lebih dari batas waktu yang ditentukan. Kedua, teknik untuk persyaratan waktu penagmalatan adalah dengan meminimalkan response time dari sebuah events seperti interupsi. Sistem operasi real time tidak membutuhkan fitur penting (misalnya standar desktop dan sistem server pada desktop PC) karena : Kebanyakan sistem waktu nyata hanya melayani satu tujuan saja, sehingga tidak membutuhkan banyak fitur seperti pada desktop PC. Lagipula, sistem waktu nyata tertentu juga tidak memasukkan notion pada pengguna karena sistem hanya mendukung sejumlah kecil proses saja, yang sering menunggu masukkan dari peralatan perangkat keras. Keterbatasan space, menyebabkan sistem waktu nyata tidak dapat mendukung fitur standar desktop dan sistem server yang membutuhkan memori yang lebih banyak dan prosesor yang cepat. Jika sistem waktu mendukung fitur yang biasa terdapat pada standar desktop dan sistem server, maka akan sangat meningkatkan biaya dari sistem waktu nyata. Artikel sebenarnya berada di http://digital-gamer-xyz.blogspot.com/2011/11/pemrosesan-data-batchprocessing-online.html#ixzz2xoIexleA Sepertinya anda telah mengambil artikel dari situs saya tanpa ijin dan jika anda ingin menggunakan artikel saya untuk kepentingan anda (bukan di share kembali) mohon konfirmasi terlebih dahulu ( berikanlah komentar di postingan saya ). Mohon dicantumkan sumber linknya Under Creative Commons License: Attribution Non-Commercial No Derivatives

Judul: Teknik-pengolahan-data

Oleh: Ram Dan

Ikuti kami