Jumat, 26 Oktober 2012

ARTIFICIAL INTELLEGENCE(AI), KOGNISIMANUSIA AI DAN SISTEM PAKAR


ARTIFICIAL INTELLEGENCE (AI) ,  KOGNISI MANUSIA, AI dan SISTEM PAKAR

Apakah Artificial Intelligence (AI) atau Intelegensi Buatan atau kepintaran buatan itu? AI dapat didefinisikan sebagai suatu mesin atau alat pintar (biasanya adalah suatu komputer) yang dapat melakukan suatu tugas yang bilamana tugas tersebut dilakukan oleh manusia akan dibutuhkan suatu kepintaran untuk melakukannya. Definisi ini tampaknya kurang begitu membantu, karena beberapa ahli berpendapat, kepintaran seperti apakah yang dapat dikategorikan sebagai artificial intelleigence.
Kecerdasan Buatan (Artificial Intelligence) merupakan kawasan penelitian, aplikasi dan instruksi yang terkait dengan pemrograman komputer untuk melakukan sesuatu hal yang dalam pandangan manusia adalah cerdas (H. A. Simon 1987).

SEJARAH AI (ARTIFICIAL INTELLEGENCE)
Pada awal abad 17, René Descartes mengemukakan bahwa tubuh hewan bukanlah apa-apa melainkan hanya mesin-mesin yang rumit. Blaise Pascal menciptakan mesin penghitung digital mekanis pertama pada 1642. Charles Babbage dan Ada Lovelace bekerja pada mesin penghitung mekanis yang dapat diprogram.
Pada 19, Charles Babbage dan Ada Lovelace bekerja pada mesin penghitung mekanis yang dapat diprogram. Bertrand Russell dan Alfred North Whitehead menerbitkan Principia Mathematica, yang merombak logika formal. Warren McCulloch dan Walter Pitts menerbitkan "Kalkulus Logis Gagasan yang tetap ada dalam Aktivitas " pada 1943 yang meletakkan pondasi untuk jaringan syaraf
Perkembangan konsep artificial intelligence ini memiliki sejarah yang cukup panjang. Pada era 1950-an, tepatnya tahun 1956, istilah “kecerdasan buatan” diperkenalkan oleh seorang profesor bernama John McCarthy dalam sebuah konferensi yang bernama “Dartmouth Conference”. Konsep “kecerdasan buatan” yang diperkenalkan oleh  McCarthy ini menarik para ilmuwan untuk mulai menemukan berbagai cara agar mesin-mesin dapat mengekseskusi pekerjaan layaknya seorang manusia. Seorang ilmuwan asal Inggris bernama Alan Turing juga memberikan kontribusi besar terhadap perkembangan konsep ‘kecerdasan buatan’ ini. Turing memberikan usul untuk mengadakan sebuah tes untuk menguji dan menentukan apakah sebuah mesin bisa dikatakan cerdas atau tidak. Tes ini hingga sekarang dikenal dengan nama “Turing Test”.  Dalam “Turing Test”, mesin akan dibuat seolah menyamar sebagai seorang manusia dalam suatu permainan dan mampu memberikan respon  pada pertanyaan-pertanyaan yang diberikan. Dan apabila mesin dapat meyakinkan orang bahwa dirinya mampu berkomunikasi dengan baik, maka mesin tersebut bisa dikategorikan sebagai mesin yang “cerdas”.
 Di antara tahun 1956-1966 banyak program AI yang dirancang, seperti program Logic Theorist, Sad Sam hingga ELIZA. Hingga era milenium, perkembangan dan berbagai pembaharuan tehadap konsep “kecerdasan buatan” ini terus dilakukan. Pada era milenium seperti sekarang muncul subkonsep baru dalam konsep ‘kecerdasan buatan’ seperti penggunaan autonomous robots atau service robotics.
         Beberapa program AI yang mulai dibuat pada tahun 1956-1966, antara lain:
Logic Theorist, diperkenalkan pada Dartmouth Conference, program ini dapat membuktikan teorema-teorema matematika.
Sad Sam, diprogram oleh Robert K. Lindsay (1960). Program ini dapat mengetahui kalimat-kalimat sederhana yang ditulis dalam bahasa Inggris dan mampu memberikan jawaban dari fakta-fakta yang didengar dalam sebuah percakapan.
ELIZA, diprogram oleh Joseph Weinzenbaum (1967). Program ini mampu melakukan terapi terhadap pasien dengan memberikan beberapa pertanyaan.

TUJUAN AI (ARTIFICIAL INTELLEGENCE)
tujuan pasti dari AI adalah untuk mengembangkan mesin-mesin yang bekerja layaknya mereka mempunyai intelejensi dan merancang mesin agar bisa meniru perilaku dan cara berpikir manusia .  Artificial Intelligence sendiri merupakan cabang dari sains yang berhubungan dengan mesin yang bertugas seperti manusia, yang mencari solusi bagi masalah yang kompleks. Tentunya dalam menyelesaikan masalah-masalah kompleks, teknologi AI secara umum meminjam banyak karakteristik dari intelejensi manusia, dan mengaplikasikan karakteristik intelejensi ini sebagai algoritma dalam komputer
APLIKASI – APLIKASI AI (ARTIFICIAL INTELLEGENCE)
Aplikasi-aplikasi AI antara lain:
1.       Game Playing
2.      Sistem Bahasa Alami
3.      Sistem Perancangan dan Pembuatan CAD/CAM
4.      Sistem Pakar VLSI
5.       Sistem Pakar Reparasi Perangkat Keras

AI dapat dipandang dalam berbagai PERSPEKTIF YAITU
         Dari perspektif Kecerdasan (Intelligence)
AI adalah bagaimana membuat mesin yang “cerdas” dan dapat melakukan hal-hal yang sebelumnya dapat dilakukan oleh manusia
         Dari perspektif bisnis, AI adalah sekelompok alat bantu (tools) yang berdaya guna, dan metodologi yang menggunakan tool-tool tersebut guna menyelesaikan masalah-masalah bisnis.
         Dari perspektif pemrograman (Programming), AI termasuk didalamnyaadalah studi tentang pemrograman simbolik, pemecahan masalah,proses pencarian (search)
1.      Umumnya program AI lebih fokus pada simbol-simbol daripada pemrosesan numerik (huruf, kata, angka untuk merepresentasikan obyek, proses dan hubungannya).
2.      Pemecahan masalah -> pencapaian tujuan
3.      Search -> jarang mengarah langsung ke solusi. Proses search menggunakan beberapa teknik.

KEUNTUNGAN KECERDESAAN BUATAN dibanding KECERDASAN ALAMIAH:
         lebih permanen
         memberikan kemudahan dalam duplikasi dan penyebaran
         relatif lebih murah dari kecerdasan alamiah
         Konsisten dan teliti
         Dapat didokumentasi
         Dapat mengerjakan beberapa task dengan lebih cepat dan lebih baik dibanding manusia
JENIS-JENIS KECERDASAN BUATAN
Dalam perkembangannya kecerdasan buatan dapat dikelompokkan sebagai berikut :
1.      Sistem Pakar (Expert System), komputer sebagai sarana untuk menyimpan pengetahuan para pakar sehingga komputer memiliki keahlian menyelesaikan permasalahan dengan meniru keahlian yang dimiliki pakar.
2.      Pengolahan Bahasa Alami (Natural Language Processing), user dapat berkomunikasi dengan komputer menggunakan bahasa sehari-hari, misal bahasa inggris, bahasa indonesia, dan sebagainya.
3.      Pengenalan Ucapan (Speech Recognition), manusia dapat berkomunikasi dengan komputer menggunakan suara.
4.      Robotika & Sistem Sensor.
5.      Computer Vision, menginterpretasikan gambar atau objek-objek tampak melalui komputer.
6.      Intelligent Computer-Aided Instruction, komputer dapat digunakan sebagai tutor yang dapat melatih & mengajar.
7.      Game Playing.
8.      Soft Computing

KOGNISI MANUSIA
Belajar kognitif adalah proses belajar yang mengutamakan “Insight”. Pada proses belajar pengkondisian klasik dan operan, proses belajar juga melibatkan aspek kognitif yaitu prses asosiasi. Tetapi pada tehnik kondisian, asosiasi yang terjadi adalah asosiasi antar stimulus dan respon (S-R), sedangkan pada proses belajar kognitif asosianya adalah antara stimulus yang satu dengan stimulus yang lainnya(S-S). Jadi pembentukan asosiasi baru dan kemampuan mendapatkan hubungan antar peristiwa yang satu dengan peristiwa yang lain menjadi esensi dari belajar kognitif(Riyanti,1996).
Proses yang dilakukan adalah memperoleh pengetahuan dan memanipulasi pengetahuan melalui aktivitas mengingat, menganalisis, memahami, menilai, menalar, membayangkan dan berbahasa. Kapasitas atau kemampuan kognisi biasa diartikan sebagai kecerdasan atau inteligensi. Bidang ilmu yang mempelajari kognisi beragam, di antaranya adalah psikologi, filsafat, komunikasi, neurosains, serta kecerdasan buatan(Wikipedia,2012).

SISTEM PAKAR
Sistem Pakar adalah suatu perangkat lunak komputer yang dirancang untuk memberikan  pemecahan masalah suatu tenaga ahli didalam suatu bidang. Sistem Pakar terdiri atas suatu dasar pengetahuan(informasi, heuristik, dll.), mesin  kesimpulan(untuk meneliti dasar pengetahuan), dan alat penghubung (input dan output). Cara yang memimpin ke arah pengembangan Sistem Pakar adalah berbeda dari teknik programan konvensional.
Sistem pakar ialah sistem yang mewakilkan pengetahuan manusia dalam bentuk program komputer dan menggunakan pengetahuan tersebut dalam penyelesaian masalah; mensimulasikan bagaimana pakar menyelesaikan masalah.
KONSEP DASAR SISTEM PAKAR
Menurut Efraim Turban, sistem pakar harus mengandung :
1.      Keahlian
2.      Ahli
3.      Pengalihan keahlian
4.      Inferensi
5.      Aturan
6.      Kemampuan menjelaskan
CIRI-CIRI SISTEM PAKAR:
1.                Memiliki fasilitas informasi yang handal.
2.                Mudah dimodifikasi.
3.                Dapat digunakan dalam berbagai jenis komputer.
4.                Memiliki kemampuan untuk belajar beradaptasi.
CONTOH –CONTOH SISTEM PAKAR
1.      MYCIN : Diagnosa penyakit
2.      DENDRAL : Mengidentifikasi struktur molekular campuran yang tak dikenal
3.      XCON & XSEL : Membantu konfigurasi sistem komputer besar
4.      SOPHIE : Analisis sirkit elektronik
5.      Prospector : Digunakan di dalam geologi untuk membantu mencari dan menemukan deposit
6.      FOLIO : Menbantu memberikan keutusan bagi seorang manajer dalam hal stok broker dan investasi
7.      DELTA : Pemeliharaan lokomotif listrik disel

KEUNTUNGAN SISTEM PAKAR
Secara garis besar, banyak manfaat yang dapat diambil dengan adanya sistem pakar, antara lain :
1.      Memungkinkan orang awam bisa mengerjakan pekerjaan para ahli.
2.      Bisa melakukan proses secara berulang secara otomatis.
3.      Menyimpan pengetahuan dan keahlian para pakar.
4.      Meningkatkan output dan produktivitas.
5.      Meningkatkan kualitas.
KELEMAHAN SISTEM PAKAR
Di samping memiliki beberapa keuntungan, sistem pakar juga memiliki beberapa kelemahan, antara lain :
1.      Biaya yang diperlukan untuk membuat dan memeliharanya sangat mahal.
2.      Sulit dikembangkan. Hal ini tentu saja erat kaitannya dengan ketersediaan pakar di bidangnya.
3.      Sistem Pakar tidak 100% bernilai benar.

ELIZA, PARRY, NETTALK
1.      ELIZA salah satu program komputer pertama yang mampu berkomunikasi, ELIZA, ditulis oleh Joseph Weizenbaum (1966).
2.      PARRY Colby, Hilf, Webber dan Kraemer (1972)mensimulasikan seorang pasien, dan menyebut program ini PARRY, karena ia mesimulasikan seorang pasian paranoid. Mereka memilih seorang paranoid sebagai subyek karena beberapa teori menyebutkan bahwa proses dan sistem paranoia memanga ada, perbedaan respon psikotis dan respon normalnya cukup hebat, dan mereka bisa menggunakan penilaian dari seorang ahli untuk mengecek keakuratan dari kemampuan pemisahan antara respon simulasi  komputer dan respon manusia.
3.      NETtalk progam ini jenisnya cukup berbeda, berdasarkan pada jaring jaring neuron, sehinnga dinamakan NETtalk. Program ini dikembangkan oleh Sejnowki disekolah medis harvard  dan Rosenberg di universitas Princeton. Dalam program ini, NETtalk  membaca tulisan dan mengucapkannya keras – keras.


DAFTAR PUSTAKA
Elter, Wolfgang (2011). Introduction to Artificial Intelligence, London Dordrecht Heidelberg New York:Springer (WE)
Riyanti,D,.Prabowo,H,.Puspita,I.1996.Psikologi Umum I. Jakarta: Universitas Gunadarma.

Selasa, 16 Oktober 2012

Pengolahan Data ( SASD dan DASD) dan Proses Data ( Batch, Realtime, Online)


Siklus Pengolahan Data

Pengolahan berasal dari kata olah yang berati serangkaian kegiatan atau aktivitas yang melakukan kegiatan – kegiatan tertentu untuk kegiatan tertentu pula. Berdasarkan pengertian tersebut maka pengolahan data adalah serangkaian kegiatan, pikiran dan bantuan tenaga atau suatu peralatan yang mengikuti serangkaian langkah, perumusan data tersebut, bentuk susunan, sifat atau isinya menjadi lebih berguna. Pengolahan data dapat dilakukan secara sentralisasi dan desentralisasi. Sentaralisasi pengolahan data memungkinkan kearah:
a. Penerapan pembagian kerja dengan akibat pembagian biaya dan pembangunan kwantitatif secara lebih menguntungkan.
b. Pemakaian file yang sama pada banyak proses pengolahan data.
c. Suatu pemamfaatan yang lebih baik dari sasaran teknis administrasi.
d. Penerapan pemisahan fungsi antara operasional dan pengolahan data secara sentral.
Pengolahan data dapat diartikan juga sebagai segala pengolahan untuk membuat data yang berguna sesuai dengan hasil yang diinginkan sehingga dapat segera dipakai. Pengolahan data merupakan suatu proses penerimaan data sebagai masukan (input) kemudian diproses (processing) oleh suatu program tertentu dan mengeluarkan hasil proses data dengan komputer dikenal suatu sistem yang disebut EDP (Electronic Data Processing) yaitu suatu sistem pengolahan data dimana komputer memegang peranan utama.
Dilihat dari sistem pengolahan data, dapat dibagi dalam tiga tahap dasar yaitu:
a. Membaca data atau input data.
b. Mengolah data atau proses
c. Hasil atau output.
Pengolahan data melalui komputer meliputi beberapa bagian antara lain:
  1. Recording (perekaman)
Data yang diolah dan ditulis dalam suatu formulir dasar dari pengolahan data selanjutnya.
  2. Clasifying (Klasifikasi)
Pemberian suatu identifikasi kedalam data yang diolah, klasifikasi yang sering dibuat adalah kode-kode seperti numerik, alphanumerik dan sebagainya.
  3. Sorting (Pengurutan)
Setelah data yang akan diolah diberi identifikasi maka data perlu diataur/ diurut menurut kode klasifikasinya dan biasanya diurut menurut kode numeriknya.
  4. Calculating (penghitungan)
Pelaksanaan penghitungan sangat diperlukan dalam menghitung data yang masuk dan data yang keluar.
  5. Storing ( penyimpanan)
Penyimpan data yang sejenis dalam bentuk referensi yang akan datang perlu dilakukan. Periode penyimpanan setiap data berlainan antar data yang satu dengan yang lain.
  6. Summarizing ( penyusunan)
Untuk memungkinkan dilakukannya analisa terhadap data atau informasi yang dihasilkan, maka perlu dilakukan pembuatan rekapitulasi laporan sesuai dengan keinginan yang membutuhkan informasi.
  7. Retrieving (Pencarian )
Pencarian data ke dalam file distore atau disimpan terdiri dari beberapa cara disesuaikan dengan penyimpanan.
  8. Reproducing (Pembagian)
Data yang dimiliki dapat diperbanyak sesuai dengan keinginan, penggandaan dapat dilakukan dengan foto copy.
  9. Distribute ( Pembagian)
Dalam pengolahan data, informasi yang dihasilkan berasal dari beberapa bagian sehingga diadakan pembagian laporan.

MEMORY
Memori merupakan bagian dari komputer yang berfungsi sebagai tempat penyimpanan informasi yang harus diatur dan dijaga sebaik-baiknya. Memori biasanya disebut juga dengan istilah : computer storage, computer memory atau memory, merupakan piranti komputer yang digunakan sebagai media penyimpan data dan informasi saat menggunakan komputer.  Memory merupakan bagian yang penting dalam komputer modern dan letaknya di dalam CPU (Central Processing Unit).
JENIS MEMORI (MEDIA PENYIMPANAN)
Memori merupakan media penyimpanan data pada komputer, yang mana media penyimpanan data dalam computer dibagi menjadi 2 jenis yaitu :

A. MEMORI INTERNAL

Memori jenis ini dapat diakses secara langsung oleh prosesor. Memori internal memiliki fungsi sebagai pengingat. Dalam hal ini yang disimpan di dalam memori utama dapat berupa data atau program. Secara lebih tinci, fungsi dari memori utama adalah :
Menyimpan data yang berasal dari peranti masukan sampai data dikirim ke ALU (Arithmetic and Logic Unit) untuk diproses Memori biasa terbagi dibedakan menjadi dua macam: ROM dan Ram. Selain itu, terdapat pula memori yang disebut cache memory.
a. ROM

ROM (Read-Only-Memory a.k.a firmware) adalah jenis memori yang isinya tidak hilang ketika tidak mendapat aliran listrik dan pada awalnya isinya hanya bisa dibaca. ROM pada komputer disediakan oleh vendor komputer dan berisi program atau data.Umumnya proses yang terkandung dalam BIOS secara berurutan adalah sebagai berikut:
Memeriksa isi CMOS.
CMOS (Compmentary Meta-Oxyde Semiconductor) adalah jenis cip yang memerlukan daya listrik dari baterai. Cip ini berisi memori 64-byte yang isinya dapat diganti.
Selain ROM, terdapat pula cip yang disebut PROM, EPROM dan EEPROM.
PROM (Progammable Read-Only-Memory)
Jika isi ROM ditentukan oleh vendor, PROM dijual dalam keadaan kosong dan kemudian dapat diisi dengan program oleh pemakai. Setelah diisi dengan program, isi PROM tak bisa dihapus.
EPROM (Erasable Programmable Read-Only-Memory)
Berbeda dengan PROM, isi EPROM dapat dihapus setelah diprogram. Penghapusan dilakukan dengan menggunakan sinar ultraviolet.
EEPROM (Electrically Erasable Programmable Read-Only0Memory)
EEPROM dapat menyimpan data secara permanen, tetapi isinya masih bisa dihapus secara elektris melalui program. Salah satu jenis EEPROM adalah Flash Memory. Flash Memory biasa digunakan pada kamera digital, konsol video game, dan cip BIOS.
b. RAM
RAM (Random-Access Memory) adalah jenis memori yang isinya dapat diganti-ganti selama komputer sihidupkan dan bersifat volatile. Selain itu, RAM mempunyai sifat yakni dapat menyimpan dan mengambil data dengan sangat cepat.
Tipe RAM pada PC bermacam; antara lain DRAM, SDRAM, SRAM, RDRAM, dan EDO RAM.
c. CACHE MEMORY
Memori berkapasitas terbatas, memori ini berkecepatan tinggi dan lebih mahal dibandingkan memory utama. Berada diantara memori utama dan register pemroses, berfungsi agar pemroses tidak langsung mengacu kepada memori utama tetapi di cache memory yang kecepatan aksesnya yang lebih tinggi, metode menggunakan cache memory ini akan meningkatkan kinerja sistem.
Cache memory adalah tipe RAM tercepat yang ada, dan digunakan oleh CPU, hard drive, dan beberapa komponen lainnya.
B. MEMORI EKSTERNAL
Merupakan memori tambahan yang berfungsi untuk menyimpan data atau program.Contoh: Hardisk, Floppy Disk dllHubungan antara Chace Memori, Memori Utama dan Memori eksternal dapat di lihat pada gambar berikut :
Konsep dasar memori eksternal adalah :
Menyimpan data bersifat tetap (non volatile), baik pada saat komputer aktif atau tidak. Memori eksternal mempunyai dua tujuan utama yaitu sebagai penyimpan permanen untuk membantu fungsi RAM dan yang untuk mendapatkan memori murah yang berkapasitas tinggi bagi penggunaan jangka panjang.
BERBAGAI JENIS MEMORY EKSTERNAL
1. Berdasarkan Jenis Akses Data
a.       DASD (Direct Access Storage Device) di mana ia mempunyai akses langsung terhadap data.
b.   SASD (Sequential Access Storage Device) : Akses data secara tidak langsung (berurutan), seperti pita magnetik.
2. Berdasarkan Karakteristik Bahan
Berdasarkan karakteristik bahan pembuatannya, memori eksternal digolongkan menjadi beberapa kelompok sebagai berikut:
a. Punched Card atau kartu berlubang
b. Magnetic Disk.
c. Optical Disk
d. Magnetic Tape
APA ITU SASD DAN DASD ?

SASD (Penyimpanan berurutan) - DASD (Penyimpanan akses langsung)
Data base adalah penyatuan beberapa jumlah aplikasi yang dapat memproses data secara umum atau penyatuan beberapa jumlah data store(bisa dalam jumlah besar) yang disimpan dalam magnetic disk, optical disk, dan media penyimpan sekunder lainnya.
Dalam penjelasan database terdapat pula hiraki data yang gunanya adalah untuk mempermudah penjelasan tentang database tersebut.hirarki data adalah sebuah gambaran berbentuk seperti tree atau flowchart yang digunakan untuk penjelaskan penggabungan elemen-elemen dari tingkat sebelumnya ke tingkat setelahnya atau jalannya suatu program yang telah diolah didalam database.
Penyimpanan sekunder pada database terdapat 2 macam yaitu SASD (Penyimpanan berututan) dan DASD (Penyimpanan akses langsung). Penyimpanan berurutan (sequential) adalah media penimpanan untuk mengisikan catatanyang diatur dalam susunan tertentu. Catatan pertama harus diproses pertama kali, catatan ke-2 diproses pada urutan yang ke-2 dan seterusnya sampai file penuh. Penyimpanan akses langsung suatu penyimpanan yang memungkinkan mekanisme bacaan atau tulisan dapat diarahkan ke record tertentu tanpa pencarian secara urutan.
SIMPANAN LUAR
Main memory di dalam alat pemroses merupakan simpanan yang kapasitasnya tidak terlalu besar dan umumnya bersifat volatile. Pada masa yang lalu data komputer disimpan di punched card, paper tape atau magnetic tape. Simpanan tersebut ukurannya relatip sangat besar, tetapi kapasitasnya kecil dan akses data biasanya lambat dan kurang efisien.
Pada tahun 1950, magnetic tape dikembangkan dan disempurnakan sehingga mampu menyimpan informasi dalam jumlah yang lebih besar. Pada tahun 1960, magnetic disk dikembangkan dengan kapasitas yang besar pula. Sekitar tahun 1980 telah dikembangkan optical disk dengan kapasitas yang lebih padat.
Simpanan luar dapat digolongkan menjadi :
1.      Direct Access Storage Device (DASD), yaitu alat simpanan pemasupan langsung.
2.      Sequential Access Storage Device (SASD), yaitu alat simpanan pemasupan urut.
 







Terdapat dua jenis alat penyimpanan data file yang digunakan, yaitu:
1.Piranti Akses Serial ( Sequential Access Storage Device atau SASD).
Contoh peralatan yang termasuk jenis ini adalah magnetic tape dan pita magnetic.
Ciri-ciri dari piranti ini adalah sebagai berikut :
1.      Proses pembacaan rekaman harus berurutan.
2.      Tidak ada pengalamatan.
3.      Data disimpan dalam blok-blok secara sequential(berurutan).
4.      Proses write hanya bisa dilakukan sekali saja.
5.      Kecepatan akses datanya, sangat tergantung :
a.       Kerapatan pita
b.      Kecepatan pita
c.       Lebar celah/gap antar blok(Inter Record Gap)
Kelemahan :
=Akses langsung terhadap data lambat
=Memerlukan penafsiran terhadap mesin
=Masalah lingkungan
Keuntungan :
=Panjang record tidak terbatas
=Densitas data tinggi
=Harga relatif murah
=Kecepatan transfer data tinggi
2.Piranti Akses Direct ( Direct Access Storage Device atau DASD).
Contoh piranti akses tipe direct adalah cakram magnetic(magnetic disk) yang terdiri dari hard disk atau floppy disk.
Piranti ini mempunyai ciri :
a.       Pembacaan rekaman tidak harus urut.
b.      Mempunyai alamat
c.       Data dapat disimpan dalam karakter atau blok.
d.      Proses write dapat dilakukan beberapa kali.

PROSES DATA
Pemrosesan data adalah jenis pemrosesan yang dapat mengubah data menjadi informasi atau pengetahuan. Pemrosesan data ini sering menggunakan komputer sehingga bisa berjalan secara otomatis. Setelah diolah, data ini biasanya mempunyai nilai yang informatif jika dinyatakan dan dikemas secara terorganisir dan rapi, maka istilah pemrosesan data sering dikatakan sebagai sistem informasi. Kedua istilah ini mempunyai arti yang hampir sama, pemrosesan data mengolah dan memanipulasi data mentah menjadi informasi (hasil pengolahan), sedangkan sistem informasi memakai data sebagai bahan masukan dan menghasilkan informasi sebagai produk keluaran.

BATCH PROCESSING
1.      Prinsip Umum dan Pedoman Batch Arsitektur
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.
Manfaat Batch Processing
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.

ONLINE PROCESSING
2.      Prinsip Umum
Merupakan 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 adalahtransaksi online (E-commerce, Ebay, Internet Banking, Reservation Ticket, Pendaftaran Online,dll). 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.

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.
Komponen dari Real time system ini adalah:
1.      Perangkat keras,
2.      Sistem Operasi Real time,
3.      Bahasa Pemrograman Real time,
4.      Sistem Komunikasi.


DAFTAR PUSTAKA
maria.staff.jak-stik.ac.id/files/materi-kuliah[5].doc