Pages

Ads 468x60px

Sabtu, 19 Januari 2013


UNDEFINED
undefined
Jenis-Jenis Memori (Media Penyimpanan)

Memori merupakan media penyimpanan data pada komputer, yang mana memory ini 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
* Menyimpan daya hasil pemrosesan ALU sebelum dikirimkan ke peranti keluaran
* Menampung program/instruksi yang berasal dari peranti masukan atau dari peranti pengingat sekunder 

Memori biasa dibedakan menjadi dua macam: ROM dan RAM. Selain itu, terdapat pula memori yang disebut Cache Memory.

A. Rom
ROM adalah kependekan dari Read Only Memory, yaitu perangkat keras pada komputer berupa chip memori semikonduktor yang isinya hanya dapat dibaca Jenis memori ini datanya hanya bisa dibaca dan tidak bisa ditulis secara berulang-ulang. Memori ini berjenis non-volatile, artinya data yang disimpan tidak mudah menguap (hilang) walaupun catu dayanya dimatikan. Karena itu memori ini biasa digunakan untuk menyimpan program utama dari suatu sistem. ROM pada komputer disediakan oleh vendor komputer dan berisi program atau data.Di dalam PC, ROM biasa disebut BIOS (Basic Input/Output System) atau ROM-BIOS. Instruksi dalam BIOS inilah yang akan dijalankan oleh mikroprosesor ketika komputer mulai dihidupkan. Umumnya proses yang terkandung dalam BIOS secara berurutan adalah sebagai berikut:

1. 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. Pada CMOS inilah berbagai pengaturan dasar komputer dilakukan, misalnya peranti yang digunakan untuk memuat sistem operasi dan termasuk pula tanggal dan jam sistem.

2. Memuat penanganan interupsi (interupt handlers) dan pengendali peranti (device driver).
Penanganan interupsi adalah program kecil yang menjadi penerjemah antara perangkat keras dan sistem operasi. Sebagai contoh , jika pemakai menekan tombol keyboard maka isyarat ini dikirimkan melalui penaganan interupsi keyboard.
Pengendali peranti adalah program yang bertindak sebagai pemberi identitas bagi perangkat keras tertentu (misalnya scanner) sehingga bisa dikenali oleh sistem operasi.

3. Menginisialisasi register dan manajemen daya listrik

4.Melakukan pengujian perangkat keras (POST atau the power-on self-test) untuk memastikan bahwa semua perangkat keras dalam keadaan baik

5. Menampilkan pengaturan-pengaturan pada sistem

6. Menentukan peranti yang akan digunakan untuk menjalankan program (ex. : hard disk)

7. Mengambil isi boot sector. Boot sector juga merupakan sebuah program kecil. Oleh BIOS program ini dimuat ke RAM dan kemudian mikroprosesor akan mengeksekusi perintah-erintah yang sudah berada dalam RAM tersebut.

I.Jenis ROM
Sampai sekarang dikenal beberapa jenis ROM yang pernah beredar dan terpasang pada komputer, antara lain PROM, EPROMdan EEPROM

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

b.EPROM (Erasable Programmable Read-Only-Memory)
Berbeda dengan PROM, isi EPROM dapat dihapus setelah diprogram. Penghapusan dilakukan dengan menggunakan sinar ultraviolet.

c.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 sebagai suatu penyimpanan data yang dapat dibaca atau ditulis dan dapat dilakukan secara berulang-ulang dengan data yang berbeda-beda. Jenis memori ini merupakan jenis volatile (mudah menguap), yaitu data yang tersimpan akan hilang jika catu dayanya dimatikan. Karena alasan tersebut, maka program utama tidak pernah disimpan di RAM. Random artinya data yang disimpan pada RAM dapat diakses secara acak. RAM dibagi lagi menjadi dua jenis, yaitu jenis statik dan jenis dinamik. RAM statik menyimpan satu bit informasi dalam sebuah flip-flop. Jenis RAM ini asyncronous dan tidak memerlukan sinyal clock. RAM statik biasanya digunakan untuk aplikasi-aplikasi yang tidak memerlukan kapasitas memori RAM yang besar. RAM dinamik menyimpan satu bit informasi data sebagai muatan. RAM dinamik menggunakan kapasitansi gerbang substrat sebuah transistor MOS sebagai sel memori elementer. Untuk menjaga agar data yang tersimpan RAM dinamik tetap utuh, data tersebut harus disegarkan kembali dengan cara membaca dan menulis ulang data tersebut kememori. RAM dinamik ini digunakan untuk aplikasi yang memerlukan RAM dengan kapasitas besar, misalnya dalam sebuah komputer pribadi (PC).

I.Jenis Ram

a.DRAM (Dynamic RAM) adalah jenis RAM yang secara berkala harus disegarkan oleh CPU agar data yang terkandung didalamnya tidak hilang.

b.SDRAM (Sychronous Dynamic RAM) adalah jenis RAM yang merupakan kelanjutan dari DRAM namun telah disnkronisasi oleh clock sistem dan memiliki kecepatan lebih tinggi daripada DRAM. Cocok untuk sistem dengan bus yang memiliki kecepatan sampai 100 MHz.

c.RDRAM (Rambus Dynamic RAM) adalah jenis memory yang lebih cepat dan lebih mahal dari pada SDRAM. Memory ini bisa digunakan pada sistem yang menggunakan Pentium 4.

d.SRAM (Static RAM) adalah jenis memori yang tidak memerlukan penyegaran oleh CPU agar data yang terdapat di dalamnya tetap tersimpan dengan baik. RAM jenis ini memiliki kecepatan lebih tinggi daripada DRAM. SDRAM

e.EDO RAM (Extended Data Out RAM) adalah jenis memori yang digunakan pada sistem yang menggunakan Pentium. Cocok untuk yang memiliki bus denagan kecepatan sampai 66 MHz.

Jenis RAM yang terdapat di pasaran :
1. SIMM (Single in-line memory module) – Mempunyai kapasitas 30 atau 72 pin. Memori SIMM 30 pin untuk kegunaan PC zaman 80286 hingga 80486 dan beroperasi pada 16 bit. Memory 72 pin banyak digunakan untuk PC berasaskan Pentium dan beroperasi pada 32 bit. Kecepatan dirujuk mengikuti istilah ns (nano second) seperti 80ns, 70ns, 60ns dan sebagainya. Semakin kecil nilainya maka kecepatan lebih tinggi. DRAM (dynamic RAM) dan EDO RAM (extended data-out RAM) menggunakan SIMM. DRAM menyimpan bit didalam suatu sel penyimpanan (storage sell) sebagai suatu nilai elektrik (electrical charge) yang harus di-refesh beratus-ratus kali setiap saat untuk menetapkan (retain) data. EDO RAM sejenis DRAM lebih cepat, EDO memakan waktu dalam output data, dimana ia memakan waktu di antara CPU dan RAM. Memori jenis ini tidak lagi digunakan pada komputer akhir-akhir ini.

2. DIMM (dual in-line memory module) – Berkapasitas 168 pin, kedua belah modul memori ini aktif, setiap permukaan adalah 84 pin. Ini berbeda daripada SIMM yang hanya berfungsi pada sebelah modul saja. Mensuport 64 bit penghantaran data. SDRAM (synchronous DRAM) menggunakan DIMM. Merupakan penganti dari DRAM, FPM (fast page memory) dan EDO. SDRAM pengatur (synchronizes) memori supaya sama dengan CPU clock untuk pemindahan data yang lebih cepat. Terdapat dalam dua kecepatan yaitu 100MHz (PC100) dan 133MHz (PC133). DIMM 168 PIN

3. DDR SDRAM (double-data-rate SDRAM) – Ciri-ciri DDR SDRAM sama dengan SDRAM, tetapi pemindahan data (data transfer) mendekati kecepatan sistem jam (system clock) dan ini secara teori meningktkan kecepatan SDRAM. Dahulu digunakan sebagai memori untuk card terpisah tetapi pada saat ini pabrik komputer membuatnya pada modul memori untuk motherboard sebagai satu jalan alternatif untuk pengganti SDRAM yang mempunyai 184 pin dan terdapat dalam tiga kecpatan yaitu 266MHz, 333MHz dan 400MHz. DIMM 184PIN

4. DRDRAM (direct Rambus DRAM) – Dulu dikenali sebagai RDRAM. Adalah sejenis SDRAM yang dibuat oleh Rambus. DRDRAM digunakan untuk CPU dari Intel yang berkecepatan tinggi. Pemindahan data sama seperti DDR SDRAM tetapi mempunyai dua saluran data untuk meningkatkan kemampuan. Juga dikenali sebagai PC800 yang kerkelajuan 400MHz. Beroperasi dalam bentuk 16 bit bukan 64 bit. Pada saat ini terdapat DRDRAM berkecepatan 1066MHz yang dikenal dengan RIMM (Rambus inline memory module). DRDRAM model RIMM 4200 32-bit menghantar 4.2gb setiap saat pada kecepatan 1066MHZ.

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. Seperti halnya RAM, lebih banyak cache memory adalah lebih baik, akan tetapi biasanya cache pada CPU dan hard drive tidak dapat diupgrade menjadi lebih banyak. Contoh yang dapat dilihat misalnya adalah pada CPU Pentium II terdapat 512 KiloByte cache, dan pada hard drive IBM 9LZX SCSI terdapat 4 MegaBytes cache. Seperti halnya RAM, pada umumnya data akan dilewatkan dulu pada cache memory sebelum menuju komponen yang akan menggunakannya (misalnya CPU). Selain itu cache memory menyimpan pula sementara data untuk akses cepat. Kecepatan cache memory juga menjadi unsur yang penting. Sebagai contoh, CPU Pentium II memilki cache sebesar 12 k, dan CPU Celeron memiliki cache sebesar 128 k, akan tetapi cache pada Pentium II berjalan pada 1/2 kali kecepatan CPU, sementara cache pada Celeron berjalan dengan kecepatan sama dengan kecepatan CPU. Hal ini merupakan tradeoff yang membuat kecepatan Celeron dalam hal-hal tertentu kadang-kadang malah bisa mengalahkan Pentium II.

B. MEMORI EKSTERNAL
Merupakan memori tambahan yang berfungsi untuk menyimpan data atau program.Contoh: Hardisk, Floppy Disk
Konsep dasar memori eksternal adalah :
- Menyimpan data bersifat tetap (non volatile), baik pada saat komputer aktif atau tidak.
Memori eksternal biasa disebut juga memori eksternal yaitu perangkat keras untuk melakukan operasi penulisan, pembacaan dan penyimpanan data, di luar memori utama.
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
Berdasarkan jenis aksesnya memori eksternal dikelompokkan menjadi dua jenis yaitu :
a. DASD (Direct Access Storage Device) di mana ia mempunyai akses langsung terhadap data.
Contoh :
* Magnetik (floppy disk, hard disk).
* Removeable hard disk (Zip disk, Flash disk).
* Optical Disk.
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
Merupakan kartu kecil berisi lubang-lubang yang menggambarkan berbagai instruksi atau data. Kartu ini dibaca melalui puch card reader yang sudah tidak digunakan lagi sejak tahun 1979.

B. Magnetic disk
Magnetic Disk merupakan disk yang terbuat dari bahan yang bersifat magnetik, Contoh : floppy dan harddisk.

C. Optical Disk
Optical disk terbuat dari bahan-bahan optik, seperti dari resin (polycarbonate) dan dilapisi permukaan yang sangat reflektif seperti alumunium. Contoh : CD dan DVD

D. Magnetic Tape
Sedangkan magnetik tape, terbuat dari bahan yang bersifat magnetik tetapi berbentuk pita, seperti halnya pita kaset tape recorder.

Sistem Memori tersusun atas (a) register penginderaan; (b) memori jangka pendek; dan (c) memori jangka panjang.

a). Register Penginderaan
Pemrosesan informasi yang terjadi dalam otak manusia adalah melalui beberapa komponen. Komponen yang pertama dari sistem memori yang dilalui informasi adalah register penginderaan. Register penginderaan ini berfungsi untuk menampung sejumlah informasi dari indera seperti penglihatan, pendengaran, peraba, pembau dan pengecap. Informasi yang ditampung mempunyai kapasitas yang besar dan disimpan dalam waktu yang sangat singkat, tidak lebih dari dua detik. Dalam waktu singkat tersebut jika tidak mendapatkan suatu proses terhadap informasi yang ditampung maka informasi tersebut biasanya akan hilang.

Keberadaan register penginderaan mempunyai dua implikasi yang penting dalam pendidikan. Pertama, orang harus menaruh perhatian pada suatu informasi bila informasi itu harus diingat. Kedua, seseorang memerlukan waktu untuk membawa semua informasi yang dilihat dalam waktu singkat masuk ke dalam kesadaran (Nur dkk,1998:3).Misalnya apabila siswa dijejali dengan terlalu banyak informasi pada suatu waktu dan tidak diberi tahu aspek informasi mana yang harus diperhatikan, maka mereka akan mengalami kesulitan dalam mempelajari semua informasi tersebut.

b) Memori Jangka Pendek
Informasi yang dipersepsi seseorang dan mendapatkan perhatian ditransfer ke komponen kedua dari sistem memori yaitu memori jangka pendek. Menurut Slavin (dalam Nur dkk,1998:8) dijelaskan bahwa “memori jangka pendek adalah sistem penyimpanan yang dapat menyimpan informasi dalam jumlah yang terbatas hanya dalam beberapa detik”. Biasanya memori ini menyimpan informasi yang terkini yang sedang dipikirkan.

Satu cara untuk menyimpan informasi ke dalam memori jangka pendek adalah memikirkan tentang informasi itu atau mengucapkannya berkali-kali. Proses mempertahankan suatu informasi dalam memori jangka pendek dengan cara mengulang-ulang disebut menghafal (rehearsal). Menghafal sangat penting dalam belajar, karena semakin lama suatu butir tinggal di dalam memori jangka pendek, semakin besar kesempatan butir itu akan ditransfer ke memori jangka panjang. Tanpa pengulangan kemungkinan butir itu tidak akan tinggal di memori jangka pendek lebih dari sekitar 30 detik maka informasi itu dapat hilang akibat desakan informasi lainnya, karena memori jangka pendek mempunyai kapasitas yang terbatas yaitu 5 sampai 9 bits informasi (Miller,1956 dalam Nur dkk,1998:9) yaitu hanya bisa berpikir antara 5 sampai 9 hal yang berbeda dalam satu waktu tertentu.

c) Memori Jangka Panjang
Memori jangka panjang merupakan bagian dari sistem memori tempat menyimpan informasi untuk periode waktu yang panjang. Memori jangka panjang memiliki kapasitas yang sangat besar tempat menyimpan memori dengan jangka yang sangat panjang. Banyak ahli yakin bahwa informasi yang terdapat dalam memori jangka panjang tidak pernah dilupakan, kemungkinan hanya sekedar kehilangan kemampuan untuk menemukan kembali informasi yang tersimpan di dalam memori kita.

Register Kontrol dan Status Internal
Register kontrol dan status internal adalah lokasi memori I/O yang spesial. Di samping aksi sensor dan pengontrolan kaki eksternal, register ini juga melakukan aksi sensor dan pengontrolan sinyal level logika internal. Lihat gambar dan bandingkan antara RAM dengan port output. Perbedaan yang tampak hanyalah bahwa port output memiliki buffer untuk menghubungkan state dari flip-flop ke kaki eksternal. Dalam kasus bit kontrol internal, output dari buffer terhubung dengan sinyal kontrol internal tertentu. Suatu bit status internal mirip dengan bit port input tetapi bit status ini hanya melakukan aksi sensor terhadap sinyal register internal.

Mikrokontroler M68HC05 memiliki kaki-kaki I/O paralel. Arah jalur dari setiap kaki dapat diprogram dengan bit kontrol melalui software. Gambar di bawah menggambarkan I/O dua arah (bi-directional) dengan latch output dan bit kontrol arah data. Kaki suatu port dikonfigurasi sebagai output jika bit DDR (Data Direction Register) yang bersesuaian diset menjadi logika satu. Suatu kaki dikonfigurasi sebagai input jika bit DDR yang bersesuaian diset menjadi logika nol. Saat pertama kali dihidupkan atau saat reset, semua bit DDR dinolkan, sehingga konfigurasi semua kaki port adalah sebagai input. DDR ini dapat ditulis dan dibaca oleh prosesor.
Sistem pakar adalah program “artificial inteligence” (”kecerdasan buatan”) yang menggabungkan basis pengetahuan dengan mesin inferensi. Ini merupakan bagian software spesialisasi tingkat tinggi atau bahasa pemrograman tingkat tinggi (High level Language), yang berusaha menduplikasi fungsi seorang pakar dalam satu bidang keahlian tertentu. Program ini bertindak sebagai konsultan yang cerdas atau penasihat dalam suatu lingkungan keahlian tertentu, sebagai hasil himpunan pengetahuan yang telah dikumpulkan dari beberapa orang pakar.

Cabang dari kecerdasan buatan antara lain:
- Robotika
- Bahasa Alami
- Vision
- Undens tanding
- Sistem pakar
- Sistem syaraf tiruan
- speech

Konsep Sistem Pakar
Yang terlihat dalam pembuatan sistem pakar antara lain: pertama user (pengguna),  kedua Programmer (pengalih bahasa pakar ke bahasa komputer sehingga informasi dari pakar bisa diterima oleh user) dan ketiga  adalah pakar (sumber pengetahuan dalam sistem pakar).

Kepakaran seorang pakar harus ditampung ke dalam sebuah database supaya dapat dimanfaatkan untuk sistem pakar. Konsep dasar fungsi sistem pakar adalah:

sistem pakar
  • User/pengguna memberikan inputan berupa fakta/masalah/keluahan yang dialami kedalam sistem pakar.
  • Dari inputan tersebut, sistem memberikan respon berupa keahlian/solusi dari sistem pakar
  • Bagaimana sistem pakar bisa memberikan solusi? Sistem pakar menyimpan sejumlah keahlian yang ada di dalam knowledge base (basis pengetahuan). Kemudian inputan diproses dan ditampilkan solusi yang diberikan.
  • Bagaimana user bisa berinteraksi dengan sistem pakar? Karena ada interface yaitu berupa program aplikasi yang dibuat oleh programer sedemikian rupa sehingga user mengerti dan bisa memamfaatkan sistem pakar tersebut.
Dengan kata lain, tugas dari sistem pakar adalah membahasakan keahlian seorang pakar ke dalam bahasa komputer sampai dapat digunakan oleh user. Atau jika digambarkan lebih komplek adalah:

sistem pakar-1

Dari penjelasan di atas, dapat kita simpulkan bawa ruang lingkup permasalahan yang ada, atau kemungkinan pertanyaan dari user harus mengandung basis pengetahuan atau kumpulan kesimpulan yang munkin terjadi.


Perbandingan Antara Pakar dan Sistem Pakar
Perbedaan antara pakar dan sistem pakar dapat digambarkan ke dalam tabel berikut :

Faktor
Pakar
Sistem pakar
Ketersediaan Waktu
Hari kerja
24 jam/setiap saat
Letak
Tertentu
Dimana saja
Keamanan
Tidak tergantikan
Tergantikan
Dapat habis
Ya
Tidak
Performa
Relatif
Konsisten
Kecepatan
Relatif
Konsisten
Biaya
Tinggi
Terjangkau

Tabel di atas menggambarkan perbedaan sistem pakar dan seorang pakar. Dalam hal ini, diasumsikan sistem pakar sudah tersedia, bukan sedang dalam proses pengembangan. Untuk lebih jelasnya, berikut uraian per point : 
  • Sistem pakar dapat digunakan setiap hari menyerupai sebuah mesin. Sedangkan seorang pakar tidak mungkin dapat bekerja secara terus menerus.
  • Sistem pakar merupakan suatu software yang dapat diperbanyak dan kemudian dibagikan ke berbagai lokasi dan dapat dimanfaatkan secara bersamaan. Sedangkan pakar hanya bekerja pada satu waktu dan tempat saja.
  • Sistem pakar aman dari pengguna yang tidak diinginkan. Dengan diberikan pengaman seperti berupa password dan semacamnya. Sedangkan pakar bisa saja mendapat ancaman atau tekanan pada saat melaksanakan tugasnya.
  • Pengetahuan yang disimpan dalam basis pengetahuan tidak akan habis/lupa. Sedangkan seorang pakar bisa menginngal, tidak bisa melaksanakan tugas dan semacamnya.
  • Kemampuan memecahkan masalah dalam sistem pakar tidak dipengaruhi oleh keadaan di luar sistem. Sedangkan seorang pakar bisa saja mendapat pengaruh dalam mengambil keputusan.
  • Begitu juga kecepatan dalam menyelesaikan permasalahan. Sama seperti point sebelumnya.
  • Biaya menggaji seorang pakar lebih mahal bila dibandingkan dengan penggunaan program aplikasi

Ciri Sistem Pakar
> Memiliki fasilitas informasi yang handal,
> Mudah dimodifikasi,
> Dapat digunakan dalam berbagai jenis komputer,
> Mempunyai kemampuan untuk belajar beradaptasi


Keuntungan system pakar
a. Memungkinkan orang awam bisa mengerjakan pekerjaan para ahli,
b. Bisa melakukan proses secara berulang secara otomatis,
c. Menyimpan pengetahuan dan keahlian para pakar,
d. Meningkatkan output dan produktivitas,
e. Meningkatkan kualitas,
f.  Mampu mengambil dan melestarikan keahlian para pakar (terutama yang termasuk keahlian langka),
g. Mampu beroperasi dalam lingkungan yang berbahaya,
h. Memiliki kemampuan untuk mengakses pengetahuan,
i.  Memiliki reliabilitas,
j.  Meningkatkan kapabilitas sistem komputer,
k. Memiliki kemampuan untuk bekerja dengan informasi yang tidak lengkap dan mengandung ketidakpastian,
l.  Sebagai media pelengkap dalam pelatihan,
m. Meningkatkan kapabilitas dalam penyelesaian masalah,
n.  Menghemat waktu dalam pengambilan keputusan.

Kelemahan Sistem pakar
a. Biaya yang diperlukan untuk membuat dan memeliharanya sangat mahal,
b. Sulit dikembangkan. Hal ini tentu saja erat kaitannya dengan ketersediaan pakar di bidangnya.
c. Sistem pakar tidak 100% bernilai benar

Bentuk Sistem Pakar
a. Berdiri sendiri. Merupakan software yang berdiri sendiri tidak tergabung dengan software lain.
b. Tergabung. Merupakan bagian program yang terkandung dalam suatu algoritma (konvensional), atau merupakan program di mana di dalamnya memanggil algoritma subrutin lain (konvensional).
c. Menghubungkan ke software lain. Merupakan sistem pakar menghubungkan ke suatu paket program tertentu, misalnya DBMS.
d. Sistem mengabdi. Merupakan bagian dari komputer khusus yang dihubungkan dengan fungsi tertentu.


Struktur Sistem Pakar
sistem pakar-2

①. User interface : Fasilitas ini digunakan sebagai perantara komunikasi antara pemakai.dengan komputer.

②. Basis Pengetahuan : Basis data terdiri atas semua fakta yang diperlukan, dimana fakta fakta tersebut digunakan untuk memenuhi kondisi dari kaidah-kaidah dalam sistem. Basis data menyimpan semua fakta, baik fakta awal pada saat sistem mulai beroperasi, maupun fakta-fakta yang diperoleh pada saat proses penarikan kesimpulan sedang dilaksanakan. Basis data digunakan untuk menyimpan data hasil observasi dan data lain yang dibutuhkan selama pemrosesan.

Setelah proses akuisisi pengetahuan selesai dilakukan, maka pengetahuan tersebut harus direpresentasikan. Ada beberapa cara merepresentasikan pengetahuan menjadi basis pengetahuan, yaitu pengetahuan dalam bentuk kalkulus predikat, jaringan semantik, bingkai, kaidah produksi. Semua bentuk representasi itu bertujuan untuk menyederhanakan data sehingga mudah untuk dimengerti dan mengefektifkan proses pengembangan program. Basis pengetahuan mencakup dua elemen dasar, yaitu :
1. fakta, misalnya situasi persoalan dan teori area persoalan (apa yang diketahui tentang area domain).
2. rule atau aturan khusus yang mengarahkan penggunaan pengetahuan untuk memecahkan persoalan khusus dalam domain tertentu (referensi logika).

③ Akuisisi Pengetahuan
Fasilitas ini merupakan suatu proses untuk mengumpulkan data-data pengetahuan akan suatu masalah dari pakar. Bahan pengetahuan dapat ditempuh dari beberapa cara, misalnya mendapatkan pengetahuan dari buku, jurnal ilmiah, para pakar dibidangnya, laporan, literatur dan seterusnya. Sumber pengetahuan tersebut dijadikan dokumentasi untuk dipelajari, diolah, dan diorganisasikan secara terstruktur menjadi basis pengetahuan.
Menurut Firebaught proses akuisisi dibagi dalam enam tahap, yaitu:
1.  Identifikasi
Meliputi penentuan komponen kunci dalam system yang sedang dibangun. Antara lain: knowledge engineer, engineer, pakar, karakteristik masalah, sumber daya dan tujuan.
2.  Konsep
Konsep kunci dan hubungannya yang telah ditentukan pada tahap pertama dibuat lebih jelas pada tahap ini
3.  Formalisasi
Pemetaan konsep kunci, sub masalah dan aliran informasi yang telah ditentukan dalam tahap sebelumnya ke dalam representasi formal yang paling sesuai dengan masalah yang ada
4.  Implementasi
Pemeteaan pengetahuan dari yang telah diformalisasikan ke dalam skema representasi pengetahuan yang dipilih
5.  Pengujian
Seteleh prototipe sistem yang dibangun berhasil menangani dua atau tiga contoh, prototipe tersebut harus menjalani serangkaian pengujian dengan teliti menggunakan beragam sampel masalah
6.  Revisi prototipe
Merupakan kemampuan untuk kembali  ke tahap-tahap sebelumnya untuk memperbaiki sistem

④ Mesin Inferensi
Mesin inferensi merupakan otak dari sistem pakar, Mesin inferensi adalah bagian yang mengandung mekanisme berpikir dan pola-pola penalaran sistem yang akan menganalisis suatu masalah tertentu dan selanjutnya akan mencari jawaban atau kesimpulan yang terbaik.
Hasil pemprosesan yang dilakukan oleh mesin inferensi dari sudut pandang pengguna non pakar berupa aksi/konklusi yang direkomendasikan oleh sistem pakar atau dapat juga berupa penjelasan jika memang dibutuhkan oleh pengguna. Dari sudut pandang pembangun sistem dalam lingkungan pengembangan, mesin inferensi terdiri dari 3 elemen penting, yaitu :
1.  Interpreter (interpreter kaidah terdapat pada sebagian besar sistem), elemen ini mengeksekusi item-item agenda yang terpilih dengan menggunakan kaidah basis pengetahuan yang bersesuaian.
2.  Scheduller, elemen ini mengelola pengontrolan terhadap agenda. Penjadwal memperkirakan pengaruh-pengaruh dari penggunaan kaidah inferensi pada prioritas-prioritas item  atau kriteria lain pada agenda.
3.  Consistency enforcer, elemen ini berusaha untuk mengelola penyajian solusi secara konsisten.

⑤ Workplace
Merupakan area kerja memori yang disimpan sebagai basis data untuk deskripsi persoalan terbaru yang ditetapkan oleh data input, digunakan juga untuk perekaman hipotesis dan keputusan sementara. Tiga tipe keputusan dapat direkam dalam blackboard, yaitu :
1. rencana (bagaimana mengatasi persoalan),
2. agenda (tindakan potensial sebelum eksekusi), dan
3. solusi (hipotesis kandidat dan arah tindakan alternatif yang telah dihasilkan sistem sampai dengan saat ini).

⑥ Fasilitas Penjelasan
Bagian yang harus siap memberikan penjelasan disaat pemakai perlu mengetahui apakah alasan diberikannya sebuah solusi. Bagian ini secara konkrit membedakan sebuah sistem pakar dengan sistem aplikasi yang biasa, karena pada pemrograman konvensional tidaklah biasa sebuah sistem menyediakan informasi tambahan mengapa atau dari mana sebuah solusi diperoleh. Bagian ini mempunyai kemampuan untuk menelusuri konklusi dan menerangkan tingkah laku sistem pakar dengan menjawab pertanyaan-pertanyaan sebagai berikut :
1. Mengapa pertanyaan tersebut ditanyakan oleh sistem pakar?
2. Bagaimana konklusi tersebut diperoleh?
3. Mengapa alternatif tersebut ditolak?
4. Apa rencana untuk memperoleh penyelesaian?

Pada sistem pakar berbasis rule, biasanya penjelasan ini dilakukan dengan cara memperlihatkan rule-rule yang digunakan. Fasilitas ini penting untuk menambah rasa percaya pengguna pada hasil output program sistem pakar yang digunakannya.

sumber : http://tmm999.blogspot.com/2012/06/pengantar-sistem-pakar.html

Sejarah Printer Komputer
Apa itu Printer Komputer?

Printer atau pencetak adalah alat yang menampilkan data dalam bentuk cetakan, baik berupa teks maupun gambar/grafik, di atas kertas. Printer biasanya terbagi atas beberapa bagian, yaitu picker sebagai alat mengambil kertas dari tray. Tray ialah tempat menaruh kertas. Tinta atau toner adalah alat pencetak sesungguhnya, karena ada sesuatu yang disebut tinta atau toner yang digunakan untuk menulis/ mencetak pada kertas. Perbedaan toner dan tinta ialah perbedaan sistem; toner atau laser butuh pemanasan, sedangkan tinta atau inkjet tak butuh pemanasan, hanya pembersihan atau cleaning pada print-head printer tersebut.

Fungsi Printer Komputer
Printer adalah salah satu hardware (perangkat keras) yang terhubung ke komputer dan mempunyai fungsi untuk mencetak tulisan, gambar dan tampilan lainnya dari komputer ke media kertas atau sejenis. Istilah yang dikenal pada resolusi printer disebut dpi (dot per inch). Maksudnya adalah banyaknya jumlah titik dalam luas area 1 inci. Semakin tinggi resolusinya maka akan semakin bagus cetakan yang dihasilkan. Sebaliknya, jika resolusinya rendah maka hasil cetakan akan buruk / tidak bagus

Sejarah Printer Komputer
Teknik cetak mencetak sudah dilaksanakan secara sederhana di Cina pada abad ke-14. Inovasi orang-orang Cina telah berhasil menciptakan tinta dan block printing yang berpengaruh besar terhadap tradisi tulisan. Tetapi perkembangan teknik cetak di Cina tidak sehebat dengan perkembangan yang terjadi di Eropa. Hal ini terjadi disebabkan alfabet Cina memiliki ribuan ideogram spesifik, yang sangat sukar jika diterapkan di mesin tik. Akibatnya, hampir tidak ada perubahan yang berarti dalam hal efisiensi produksi di Cina sebagaimana yang terjadi di Eropa.

Di awal tahun 1950-an, terjadi perkembangan budaya yang sangat pesat di Eropa yang menimbulkan kebutuhan akan proses produksi dokumen tulisan yang cepat dan murah. Adalah Johannes Guternberg, seorang tukang emas dan usahawan asal Jerman, yang berhasil mengembangkan teknologi mesin cetak yang telah mengubah tehnik mencetak secara revolusioner. Percetakan sendiri mungkin merupakan penemuan yang paling penting pada millennium lalu, walaupun dampak yang ditimbulkannya pada perekonomian global tidak terlalu besar. Penemuan mesin cetak ini memungkinkan Alkitab jadi buku pertama yang diproduksi secara massal.

Sejarah Inkjet Printer
Inkjet printer adalah alat cetak yang sudah menggunakan tinta untuk mencetak dan kualitas untuk mencetak gambar berwarna cukup bagus. Kecepatan mencetak jumlah halaman pada printer Inkjet tidak sama, tergantung pada jenis merk printer tersebut. Tetapi pada inkjet printer, hasil cetakan lebih lama keringnya jika dibandingkan dengan laser printer.

Printer system inkjet diperkenalkan pada tahun1984. dengan inkjet printer dan printer ink cartridge, tugas pencetakan dokumen dan penggantian ink cartridge lebih sering dipergunakan, lebih dipercaya dengan hasil yang lebih bersih dari pada pita atau pengisian toner cartridge.

Pada tahun 1984, penerimaan system ini belum menjadi ketergantungan seperti saat ini. Printer inkjet menggantikan printer system dot matrik, yang mengakibatkan penggantian pita. Tak lama kemudian, pabrik-pabrik printer mulai mengkonsep teknologi inkjet, sesuai dengan tuntutan kemajuan. Beberapa perusahaan mulai menjadi kendali dibelakang kemajuan inkjet. Dan pada tahun 90-an, metode tersebut tersebar luas. Saat ini metode cartridge diperlukan untuk mencetak baik hitam putih ataupun gambar dan photo warna. Perkembangan ink cartridge patut dibanggakan, karena kemampuannya menghasilkan cetakan di atas kertas yang berbeda jenis dan ukuran, pabrik,film dan lain-lain. Printer ini juga digunakan untuk sekolah-sekolah, rumah-rumah dan jutaan orang di seluruh dunia.

Sejarah Laser Printer

Sebagian dari laser printer bentuknya mirip dengan mesin fotokopi. Daya cetaknya juga cukup banyak bisa mencapai lebih dari 10 lembar per menit. Kualitas hasil cetak laser printer pun sangat bagus, sehingga mirip sekali dengan aslinya. Selain itu hasil cetakan cepat kering. Tetapi harga printer ini cukup mahal.

Pada tahun 1953, printer dengan kecepatan tinggi pertama kali di kembangkan oleh Remington-Rand yang digunakan di UNIVAC computer. Pada tahun 1938, Chester Carlson memperkenalkan proses cetak basah yang disebut electrophotography yang kemudian hari dinamakan Xerox, yang kemudian berkembang menjadi penemuan teknologi printer laser. Printer laser yang sesungguhnya dinamakan EARS yang dikembangkan di Xerox Palo Alto Research Center, di mulai tahun 1969 dan selesai pada bulan November tahun 1971. tenaga ahli Xerox, Gary Starkweather mengadopsi teknologi copy Xerox menjadi printer laser. Xerox 9700 adalah produk printer laser pertama Xerox dengan teknologi xerographic laser yang di realase tahun 1977. IBM sendiri memulai teknologi ini dengan IBM 3800 yang dipasang pertama pada kantor pusat akunting di F.W.Woolworth’s North American data Center di Milwaukee, Winconsin tahun 1976. IBM 3800 adalah industri pertama system printer kecepatan tinggi. Mengkombinasikan teknologi laser dan electrophotography. Tahun 1992, Hewlett-Packard memperkenalkan LaseJet 4 yang terkenal, menggunakan resolusi 600 x 600 dot per inch(dpi).

Jenis-jenis Printer

Printer dibedakan jenisnya berdasarkan:

Resolusi cetak

Pengertian resolusi pada printer adalah kemampuan printer dalam menciptakan jumlah titik dalam satu inchi persegi. Misalnya, resolusi 720x 720 dpi (dot per inch) berarti printer tersebut dapat membuat 720 titik per 1 inchi vertical dan 720 titik per 1 inchi horizontal

Keterangan mengenai resolusi cetak dalam sebuah printer biasanya diberikan pada manual book atau tempelan pada stiker di belakang sebuah printer.

- Kecepatan

Kecepatan printer dinyatakan dalam PPM (page per minute). Semakin cepat dan semakin tajam tampilan yang dihasilkan, harga printer itupun semakin mahal. (idem)

Kecepatan sebuah printer bergantung pada memori yang terdapat di mainboard dan jenis media pencetaknya.

Media Pencetak

- Pita

Pita digunakan sebagai media pencetak pada printer dot matrik. Printer jenis ini biasanya menggunakan head dengan system kerja menitikkan jarum-jarum sesuai dengan tampilan yang akan dicetak. Head jenis ini disebut dot matrik, karena jarum yang membentuk matrik berupa titik mengikuti hasil yang akan dicetak. Head terdiri dari 9 pin dan 24 pin. Pin tersebut adalah jarum yang tersedia dalam head. Semakin banyak jarum yang ada (24 pin) semakin bagus hasil cetak.

Termasuk printer jenis ini seperti Epson LX-800, Epson LQ 2170, dll.

- Tinta

Printer jenis ini menggunakan tinta sebagai media pencetaknya. Head yang digunakan adalah jenis head yang mengatur keluarnya tinta sesuai dengan hasil cetakan. Head jenis ini biasa disebut cartridge.

Termasuk printer jenis ini adalah printer inkjet, deskjet (produk HP) dan bublejet (Produk Canon).

- Toner

Printer jenis ini menggunakan toner sebagai media cetaknya. Toner adalah bubuk yang digunakan sebagai pencetak dengan cara di “taburkan” pada media cetak (seperti kertas) sesuai dengan hasil yang akan dicetak, lalu dipanaskan menggunakan cahaya. Prinsip kerja seperti ini juga dilakukan oleh mesin foto copy.

Termasuk printer jenis ini adalah Printer HP laserjet 6L, dll.

Teknik Cetak

Berdasarkan teknik cetak, dikenal dua macam printer yaitu impact dan non impact. Impact adalah printer yang melakukan teknik cetak dengan cara menekan (memukul) jarum head ke pita, sedangkan non impact ialah printer yang melakukan teknik cetak dengan cara menyemprot, termasuk jenis ini adalah printer inkjet dan toner.

Jenis Koneksitas

Jenis koneksitas printer terdiri dari:

Parallel Port

Parallel port adalah jenis koneksitas awal/pertama yang disediakan oleh computer untuk melakukan koneksi dengan printer. Parallel port terdiri dari port yang memiliki 25 pin (DB25). Masing-masing pin memiliki fungsi yang berbeda. Diantaranya ada yang memiliki voltase, ground, output data dan input data.

Termasuk jenis printer ini adalah printer-printer generasi lama dan dot matrik.

2. USB Port

USB atau Universal Serial Bus adalah jenis port yang digunakan untuk berbagai keperluan, sesuai dengan namanya. Dengan USB, koneksi printer bias dilakukan dengan kecepatan yang lebih baik. Kelemahannya, dengan koneksi ini, koneksitas hanya bias dilakukan saat operating system telah berjalan, tidak bias dilakukan di MS-DOS, karena USB Port baru bias di deteksi di operating system seperti Windows.

3. Lain-lain

Teknologi printing, seperti halnya teknologi lainnya, berjalan sesuai dengan perkembangan jaman. Bermacam bentuk koneksitas dilakukan, tidak hanya untuk printer, tetapi juga peripheral lain, seperti handphone. Koneksitas seperti dengan infrared dan bloothoot banyak dijadikan pilihan. Jadi bukan hal yang tidak mungkin, bila saat ini teknologi printer sering menggunakan parallel dan USB port sebagai koneksitasnya, suatu saat banyak koneksitas yang lebih baik akan digunakan dalam teknologi printing.

Media Cetak

Berdasarkan Jenis Media Cetak

- Kertas

Kertas adalah media cetak yang umum digunakan adalah kertas. Kertas dipergunakan hampir untuk semua kebutuhan pencetakan skripsi, karya tulis dan pekerjaan kantor.

Hampir semua jenis printer mengkondisikan kertas sebagai media cetaknya.

- Photo paper

Berkembangnya teknologi, menuntut perkembangan dalam teknologi printing untuk pemakaian perumahan. Dengan teknologi photo printing, kita tidak perlu bersusah payah untuk melakukan cetak dari sebuah handphone atau photo digital. Beberapa jenis printer keluaran terbaru hampir semua menyertakan fitur photo printing. Kita tinggal membeli photo paper, maka kita bisa melakukan cetak photo dirumah.

Untuk hasil yang lebih baik, sebuah photo printing, biasanya menggunakan 5 buah tinta, yaitu, Black, Cyan, Magenta, Light Cyan, dan light Magenta.

- Kain & Media Ruang luar

Teknologi ini dikenal dengan digital printing. Biasanya digunakan oleh perusahaan-perusahaan periklanan atau advertising sebagai media ruang luar, termasuk di dalamnya penggunaan untuk spanduk, reklame, dll.

Berdasarkan ukuran media cetak

- Printer

Printer yang kita maksud disini adalah printer yang umum kita gunakan dan juga dipergunakan di kantor-kantor dan sekolah-sekolah. Umumnya printer menggunakan kertas dengan ukuran folio, A4, dan paling besar yang digunakan adalah double folio atau A3.

- Plotter

Plotter adalah printer yang mampu melakukan cetak dengan ukuran yang besar, biasanya bias mencetak sampai ukuran lebar A0 dengan panjang yang jauh lebih besar lagi. Plotter ini sering digunakan untuk pembuatan spanduk dan media ruang luar (reklame).

Plotter menurut devinisi kamus TI (Ilmukomputer.com, Kamus TI, Abu Sahl) adalah: Printer grafis yang menggambar dengan menggunakan pena-pena tinta, plotter juga merupakan perangkat output pertama yang mampu mencetak gambar berukuran gambar sebesar gambar arsitektur dan engineering.

Plotter biasanya juga bergabung fungsinya sebagai cutting, yaitu memotong kertas, terutama untuk pemotongan stiker, dll.

sumber :http://ariefcz.blogspot.com/2007/10/sejarah-printer.html

Mengenal Jenis-Jenis Printer

Printer adalah alat yang dapat kita gunakan untuk mencetak documen (tulisan, gambar dan tampilan lainnya) dari komputer ke media kertas atau yang sejenis. Saat ini terdapat beberapa merk printer yang beredar dipasaran seperti  Epson, Hewlett Packard (HP), Canon, Lexmark dan yang lainnya.
Dari berbagai merek dan tipe printer yang ada, secara garis besar kita dapat mengelompokkan printer menjadi 3 jenis saja, yaitu printer inkjet, printer laserjet dan printer dot matrik. Apa saja kelebihan dan kekurangan dari masing-masing printer tersebut, berikut sedikit ulasanya.





1.    Printer Jenis  InkJet

Printer jenis ini menggunakan tinta untuk mencetak dengan kualitas hasil cetakannya rata-rata cukup bagus tergantung merek dan tipe printer. Printer inkjet ini umumnya menggunakan tinta jenis dye yang merupakan jenis tinta dengan kelebihan hasil cetakan warna yang sempurna tetapi cepat luntur dan kurang tahan terhadap perubahan cuaca . Jenis tinta lainnya adalah tinta pigmen yang mempunyai karakteristik tidak cepat luntur, tidak cepat memudar apabila terkena matahari, waktu pengeringan tinta pada media cetak lebih cepat dibandingkan dengan tinta dye namun hasil cetakan warna tidak sebagus tinta dye. Gambar dibawah adalah printer jenis inkjet yang cukup populer (setidaknya yang pernah saya pake :) )Menurut pengamatan penulis printer jenis inkjet merupakan jenis printer yang paling banyak digunakan di masyarakat hal ini kemungkinan besar disebabkan harga printer inkjet yang relative lebih murah yaitu mulai dari sekitar Rp 400.000.  Jenis Printer All In One dan Printer Inpus merupakan jenis printer inkjet yang lagi popular saat ini. Dengan printer all in one ini kita bisa mendapatkan fasilitas tambahan yaitu scanner dan fotocopy selain fasilitas printer.
Sedangkan untuk printer inpus biasanya digunakan oleh warnet atau rental komputer dengan pertimbangan printer jenis ini lebih ekonomis dari segi pemakaian tintanya sehingga biaya cetak menjadi lebih murah, terlebih lagi saat ini perusaan Epson telah mengeluarkan tipe Epson L100 dan Epson L200 yang merupakan tinta inpus dengan tinta original pertama di Indonesia.


2.    Printer Jenis Laser Jet

Printer laser adalah printer dengan bahan baku tinta berupa serbuk atau toner. Cara kerjanya yang mirip dengan mesin fotokopi  sehingga menjadikan printer ini mempunyai kelebihan dalam hal kecepatan mencetak dokumen yang lebih cepat bila dibandingkan dengan jenis printer lainnya selain itu kualitas hasil cetakannya juga sangat bagus dan tinta lebih cepat kering bila dibandingkan dengan printer inkjet.
Gambar disamping adalah salah satu contoh printer laser yang pernah saya pake (cuma pake doang ya, bukan punya sendiri..) yaitu Printer HP2605dn. Dari pengalaman printer laser ini lumayan awet, terbukti printer yang dibeli sekitar 3 tahun yang lalu ini masih saya pake bersama 20-an user lain dan masih tetep OK.
Satu kekurangan Printer Laser adalah harganya yang reltif lebih mahal bila dibandingkan dengan printer inkjet sehingga printer Laser umumnya hanya dipakai oleh instansi atau perkantoran saja.







3.    Printer Jenis Dot Matrik

Printer Dot-Matrix adalah jenis printer yang resolusi cetaknya masih sangat rendah hal ini disebabkan karena print head printer jenis ini terdiri dari jarum-jarum yang tersusun (sekitar 9-24 pin), nantinya jarum-jarum ini akan “memukul” pita (printer ribbon) sehingga membentuk sebuah karakter pada kertas. Printer jenis dot matrik memiliki kelebihan dari segi harga pita printer yang murah, awet digunakan terbukti dari beberapa printer dot matrik yang pernah saya temui sudah berumur diatas 8 tahun dan printer jenis ini bisa digunakan untuk mencetak kertas rangkap atau continuous form.
Disamping kelebihan diatas Printer jenis dot matrik mempunyai kekurangan dalam hal kualitas cetakan yang tidak sebagus printer inkjet dan laserjet, printer jenis ini hanya cocok untuk mencetak dokumen berupa tulisan saja dan umumnya printer dot matrik hanya mempunyai satu warna, yaitu warna hitam. Ketika sedang mencetak, printer jenis ini mengeluarkan suara yang cukup keras yang ditimbulkan dari pergerakkan mekanik dan head printernya. Selain itu meskipun harga pita printernya cukup murah, harga printernya sendiri relatif mahal bila dibandingkan  dengan printer jenis inkjet.


 

Sample text

Sample Text

Sample Text