Pengertian RAM dan Jenis-jenisnya

15.55 0 Comments A+ a-

RAM komputer
Pengertian RAM adalah memori akses acak. Jika terasa aneh, anda tidak keliru, karena pengertian RAM yang barusan adalah diterjemahkan secara bebas dari singkatan RAM itu sendiri. RAM adalah singkatan dari Random Access Memory. Fungsi RAM secara sederhana adalah sebagai media simpan sementara yang digunakan hanya saat computer menyala. Dalam artikel sebelumnya mengenai memori kita sudah membahas secara sekilas bahwa RAM adalah termasuk memori yang bersifat sementara / temporer. Fungsi RAM berguna untuk mempercepat proses kinerja computer.
Mungkin anda bertanya-tanya, Bagaimana memory RAM membantu mempercepat kinerja computer?
Jawabannya adalah karena RAM menyediakan ruang penyimpanan sementara bagi computer untuk menyimpan data-data yang mudah diambil sehingga dapat mempercepat proses loading data dan program yang sering diakses.
Mungkin anda bertanya-tanya, mengapa pada RAM ada kata ‘Random’ ( acak) nya? Apanya yang acak?
Penjelasannya adalah karena data di RAM dapat diakses secara acak di lokasi manapun. Dengan demikian, ketika sistem komputer mengakses data dari RAM lebih cepat daripada mengakses data dari Hard disk Drive. Oleh karenanya jumlah RAM yang banyak akan mempercepat kinerja computer. Semakin besar kapasitas RAM, kemampuan daya tampung data temporer ini semakin banyak, maka kecepatan computer secara keseluruhan pun meningkat.
Apalagi, kecepatan RAM dibandingkan HDD sangat jauh. Gampangannya begini, satuan pengukurannya saja beda. Kecepatan akses dari HDD diukur dengan milidetik, sementara kecepatan akses RAM diukur dengan satuan nanodetik, sepermilyar detik. Sehingga, keberadaan RAM akan mempercepat kinerja komputer dalam memproses data atau perintah tertentu.
Bentuk RAM secara fisik adalah rangkaian elektronik semacam chip. Untuk memasang RAM ke komputer adalah dengan memasukannya ke bagian slot RAM (ada yang menyebut sebagai bank) di motherboard / mainboard. Jenis slot RAM ini berbeda-beda tergantung pada jenis RAM-nya.
Jenis – Jenis RAM
Jenis-jenis RAM atau macam-macam RAM ada beberapa. Hal ini sama seperti komponen-komponen di komputer lainnya yang juga mempunyai banyak tipe dan versi. Jenis-jenis RAM atau macam-macam tersebut antara lain sebagai berikut:
1. EDO RAM
EDO RAM adalah singkatan dari Extended data out random access memory. Ini merupakan jenis RAM yang banyak digunakan pada generasi komputer Pentium 100 dengan kecepatan clock 50 MHZ. Jumlah pin EDO RAM adalah 72 pin / kaki.
2. SDRAM
SDRAM adalah singkatan dari Synchronous Dynamic Random Acceess Memory. SDRAM adalah tipe RAM yang memiliki kemampuan untuk ‘balancing’ kecepatan clock processor. Jika kecepatan clock RAM dan processor sama, maka sistem komputer akan berjalan seimbang karena aliran data diantara keduanya berjalan lancar. Jumlah pin SDRAM adalah 168 pin. Jenis RAM ini banyak digunakan pada generasi Pentium II dan III.
3. DDR RAM
DDR RAM adalah singkatan dari Double Data Rate Random Access Memory. DDR RAM biasa disebut dengan sebutan DDR saja atau daya dong rendah atau deodoran. Jenis RAM ini merupakan teknologi lanjutan dari SDRAM. Jumlah pin DDR RAM adalah 184 pin, namun begitu, ada pula sumber yang menyebutkan bahwa DDR ini memiliki beberapa variasi yang terkadang memang membingungkan user. Varian DDR ini dibedakan berdasarkan jumlah pin-nya, yakni;
  • 100 pin
  • 172 pin
  • 184 pin
  • 200 pin
4. DDR2 RAM
DDR2 RAM adalah singkatan dari Doubel Data Rate generation 2 Random Access Memory. Biasa disebut sebagai DDR2 saja.Jumlah pin DDR2 yang paling lazim dijumpai adalah 240 pin. Meskipun begitu ada pula yang memiliki 200 dan 244 pin. DDR2 mulai digunakan pada generasi pentium D, Dual Core dan Core 2 Duo.
Keunggulan dari DDR2 bukanlah terletak pada kecepatannya, Sebuah sumber mengatakan bahwa kita bisa menjalankan DDR2 dengan kecepatan yang lebih rendah namun dengan performa yang lebih baik dibandingkan DDR sehingga konsumsi daya lebih hemat dan tidak cepat panas.
5. DDR3 RAM
DDR3 RAM adalah singkatan dari Doubel Data Rate generation 3 Random Access Memory. Biasa disebut sebagai DDR3 saja. Jenis RAM ini merupakan kelanjutan DDR2. Kecepatan clock DD3 adalah 2 kali dari DDR2. DDR3 banyak digunakan pada generasi pentium Core 2 Quad dan Core i7.
6. RDRAM
RDRAM adalah singkatan dari Rambus Dynamic Random Access Memory.Tipe RAM ini menggunakan teknologi yang dikembangkan oleh perusahaan Rambus dengan kemampuan pengolahan yang berbeda dengan SDRAM dan DDR RAM. RDRAM menggunakan penutup alumunium yang berguna untuk melindungi dari panas yang berlebihan. Jumlah pin RDRAM adalah 184 pin. Beberapa sumber menyebutkan bahwa RDRAM sudah jarang digunakan karena harganya yang mahal dan kemampuanya sudah disamai oleh DDR dan DDR2.
7. SODIMM RAM
SODIMM RAM adalah singkatan dari Small Outline Dual Inline Memory Module Random Access Memory. Jenis memori ini digunakan untuk memori notebook atau memori laptop. SODIMM RAM memiliki bentuk yang lebih kecil dibandingkan DDR/DDR2 dan konsumsi daya yang juga rendah.Jumlah pin SODIMM RAM ada 2 macam, yakni 72 pin dan 144 pin. Pada dasarnya, teknologi SODIMM RAM dengan DDR/DDR2 adalah sama. Yang membedakan hanyalah ukurannya yang lebih kecil.
Untuk menentukan kebutuhan RAM di komputer, kita perlu mengetahui terlebih dahulu spesifikasi RAM yang ada di motherboard / motherboard kita. ini dapat kita lihat langsung slotnya, atau membaca buku panduan / manual ketika membeli mainboard / motherboard. Misalnya:
  • 4×184-pin DDR PC-2100, Max 4 GB
  • 3×184-pin DDR PC-3200, Max 3 Gb
Di contoh pertama berarti motherboard bisa mengakomodasi 4 chip dengan jenis DDR dengan variasi kecepatan PC-2100 dan totalnya maksimal 4GB. Di contoh kedua, jumlah maksimal 3 chip, dengan tipe PC-3200 dengan jumlah total maksimal 3GB.
Keunggulan lain dari tipe DDR atau DDR2 adalah sifatnya yang kompatibel dengan kecepatan di bawahnya, selama jumlah pinnya sama. Misalnya Anda punya PC-2700, Anda bias memasukkannya ke PC-2100 selama jumlah pin-nya cocok. Namun PC-2700 tidak akan kompatibel dengan PC-2100.
Beberapa informasi yang saya himpun menyebutkan bahwa jumlah keeping chip RAM yang ideal untuk sebuah komputer adalah sesuai dengan keterangan yang tertera pada buku manual. Karena jika kita memberi memory lebih dari yang disarankan, ini bisa membuat komputer error. Kalaupun tidak error, komputer akan membacanya sebatas jumlah yang disarankan. Tentu pemasangan RAM seperti ini dalah hal yang mubadzir.
Selain itu ada batasan pemasangan RAM dalam hal sistem operasi yang digunakan. Misalnya untuk Windows XP maksimal adalah 4GB. Sedangkan untuk Windows 7, variasi RAM adalah seperti berikut:
  • Starter = 8 GB maksimal
  • Home Basic = 8 GB maksimal
  • Home Premium = 16 GB maksimal
  • Professional = 192 GB maksimal
  • Enterprise= 192 GB maksimal
  • Ultimate = 192GB maksimal
Dengan demikian harapannya kita bisa tidak bingung lagi ketika membeli RAM untuk kebutuhan komputer kita. Dan tentunya selain itu juga kita jadi lebih mengerti mengenai pengertian RAM yang sudah kita bahas panjang lebar diatas.

Lingkup Kecerdasan Buatan pada Aplikasi Komersial

03.32 0 Comments A+ a-


Lingkup Kecerdasan Buatan Dalam kehidupan manusia, kecerdasan buatan dapat membantu dalam berbagai bidang sebagai berikut :
  1. Bidang komunikasi : Ms. Voice Command à komputer akan membuka aplikasi yang disebutkan pengguna dengan intonasi dan bahasa yang sesuai. Microsoft Dictation à aplikasi yang dapat menuliskan apa yang diucapkan pengguna secara otomatis. Masih banyak contoh lainnya.
  2. Bidang Kesehatan : untuk penyandang cacat, contoh VUI (Voice User Interface), pengenalan ucapan untuk melakukan kendali peralatan terentu, misal saklar listrik. Sistem pakar untuk mendiagnosa suatu penyakit.
  3. Bidang Lalu Lintas Udara : komputer digunakan untuk mengatur lalu lintas udara (Air Trafic Controller - ATC), untuk mengetahui keadan cuaca, navigasi dan rada.
  4. Bidang Pertanian: komputer digunakan untuk mengontrol robot yang melakukan pengontrolan terhadap proses penyiraman tanaman, pemantauan hama, pemilihan hasil panen dan tugas lainnya didunia pertanian
  5. Pabrik : mengontrol robot yang harus melakukan pekerjaan yang berbahaya jika dilakukan oleh manusia, pekerjaan yang sangat membosankan, memerlukan ketelitian tinggi, pengawasan dan maintenance.

Subdisiplin dalam Ilmu Al

01.43 2 Comments A+ a-

Sub Disiplin Ilmu Kecerdasan Buatan, diantaranya :

  • Sistem Pakar (Expert System) : suatu sistem yang dirancanga untuk dapat menirukan keahlian sesorang pakar dalam menjawab pertanyaan dan memecahkan suatu masalah dimana sistem dapat berdialog dengan manusia.
  • Pengolahan Bahasa Alami (Natural Language Processing) : pembuatan program yang memiliki kemampuan untuk memahami bahasa manusia. Contoh : google translate, TTS (text to speech) alat bantu membaca untuk tunanetra dsb.
  • Pengenalan Ucapan (Speech Recognition) : pengembangan teknik dan sistem yang memungkinkan komputer menerima masukan berupa kata yang diucapkan. Contoh : Telepon untuk penderita bisu Tuli, Alat untuk tuna wicara
  • Robotika dan Sistem Sensor : sistem atau alat yang digunakan untuk menggantikan kinerja manusia secara otomatis
  • Computer Vision : cabang ilmu pengetahuan yang mempelajari bagaimana komputer dapat mengenali objek yang diamati/diobservasi. 
  • Intelligent Computer-Aided Instruction : komputer dapat digunakan sebagai tutor yang dapat melatih mengajar. Contoh : Learn to Speak English
  • Game Playing: aplikasi permainan yang diprogram pada komputer sesuai dengan aturan yang ada pada basis pengetahuan. Contoh : permainan catur, kartu, dsb. 
Sumber : http://www.slideshare.net/bayaws/ai-1-15913382

Sejarah Artificial Intelligence

01.27 0 Comments A+ a-

Sejarah AI

Istilah AI pertama kali dikemukakan pada tahun 1956 di Konferensi Darthmouth. Sejak saat itu, AI terus dikembangkan sebab berbagai penelitian mengenai teori-teori dan prinsip-prinsipnya juga terus berkembang. Meskipun istilah AI baru muncul tahun 1956, tetapi teori-teori yan gmengarah ke AI sudah muncul sejak tahun 1941. Berikut tahapan-tahapan sejarah perkembangan AI :

1. Era Komputer Elektronik (1941)

Pada tahun 1941 telah ditemukan alat penyimpanan dan pemrosesan informasi. Penemuan tersebut dinamakan komputer elektronik yang dikembangkan di USA dan Jerman. Komputer pertama ini memerlukan ruangan yang luas dan ruang AC yang terpisah. Saat itu komputer melibatkan konfigurasi ribuan kabel untuk menjalankan suatu program. Hal ini sangat merepotkan para programmer.
Pada tahun 1949, berhasil dibuat komputer yang mampu menyimpan program sehingga membuat pekerjaan untuk memasukkan program menjadi lebih mudah. Penemuan ini menjadi dasar pengembangan program yang mengarah ke AI.

2. Masa Persiapan AI (1943 – 1956)

Pada tahun 1943, Warren McCulloch dan Walter Pitt mengemukakan tiga hal : pengetahuan fisiologi dasar dan fungsi sel syaraf dalam otak, analisa formal tentang logika proposisi, dan teori komputasi Turing. Mereka berhasil membuat suatu model sel syaraf tiruan di mana setiap sel syaraf digambarkan sebagai ‘on’ dan ‘off’. Mereka menunjukkan bahwa setiap fungsi dapat dihitung dengan suatu jaringan sel syaraf dan bahwa semua hubungan logis dapat diimplementasikan dengan struktur jaringan yang sederhana.
Pada tahun 1950, Nobert Wiener membuat penelitian mengenai prinsip-prinsip teori feedback. Contoh yang terkenal adalah thermostat. Penemuan ini juga merupakan awal dari perkembangan AI.
Pada tahun 1956, John McCarthy meyakinkan Minsky, Claude Shannon dan Nathaniel Rochester untuk membantunya melakukan penelitian dalam bidan Otomata, Jaringan Syaraf dan pembelajaran intelijensia. Mereka mengerjakan proyek ini selama 2 bulan di Dartsmouth. Hasilnya adalah program yang mampu berpikir non-numerik dan menyelesaikan masalah pemikira, yang dinamakan Principia Mathematica. Hal ini menjadikan McCarthy disebut sebagai Father of AI (Bapak AI).

3. Awal Perkembangan AI (1952 – 1969)

Pada tahun-tahun pertama perkembangannya, AI mengalami banyak kesuksesan. Diawali dengan kesuksesan Newell dan Simon dengan ssebuah program yang disebut General Problem Solver. Program ini dirancang untuk memulai penyelesaian masalah secara manusiawi.
Pada tahun 1958, McCarthy di MIT AI Lab Memo No.1 mendefinisikan bahasa pemrograman tingkat tinggi yaiyu LISP, yang sekarang mendominasi pembuatan program-pogram AI. Kemudian, McCarthy membuat program yang dinamakan Programs with Common Sense. Di dalam program tersebut, dibuat rancangan untuk menggunakan pengetahuan dalam mencari solusi.
Pada tahun 1959, Nathaniel Rochester dari IBM dan mahasiswa-mahasiswanya mengeluarkan program AI yaitu Geometry Theorm Prover. Program ini dapat mengeluarkan suatu teorema menggunakan aksioma-aksioma yang ada.
Pada tahun 1963, program yang dibuat James Slagle mampu menyelesaikan masalah integral tertutup untuk mata kuliah Kalkulus.
Pada tahun 1986, program analogi buatan Tom Evan menyelesaikan masalah analogi geometris yang ada pada tes IQ.

4. Perkembangan AI Melambat (1966 – 1974)

Perkembangan AI melambat disebabkan adanya 3 kesulitan utama yang dihadapi AI, yaitu :
  • Program-program AI yang bermunculan hanya mengandung sedikit atau bahkan tidak mengandung sama sekali pengetahuan (knowledge) pada subjeknya. Programm-program AI berhasil hanya karena manipulasi sederhana. Sebagai contoh adalah Weizenbaum’s ELIZA program (1965) yang dapat melakukan percakapan serius pada berbagai topic, sebenarnya hanyalah peminjaman manipulasi kalimat-kalimat yang diketikkan manusia.
  • Banyak masalah yang harus diselesaikan oleh AI.
  • Ada beberapa batasan pada struktur dasar yang digunakan untuk menghasilkan perilaku intelijensia.

5. Sistem Berbasis Pengetahuan (1969 – 1979)

Pengetahuan adalah kekuatan pendukung AI. Hal ini dibuktikan dengan program yang dibuat oleh Ed Feingenbaum, Bruce Buchanan dan Joshua Lederberg yang membuat program untuk memecahkan masalah struktur molekul dari informasi yang didapatkan dari spectrometer massa. Program ini dinamakan Dendral Programs yang berfokus pada segi pengetahuan kimia. Dari segi diagnose medis juga sudah ada yang menemukannya, yaitu Sau Amarel dalam proyek Computer in Biomedicine. Proyek ini diawali keinginan untuk mendapatkan diagnose penyakit berdasarkan pengetahuan yang ada pada mekanisme penyebab proses penyakit.

6. AI Menjadi Sebuah Industri (1980 – 1988)

Industrialisasi AI diawali dengan ditemukannya system pakar yang dinamakan R1 yang mampu mengkonfigurasi system-sistem computer baru. Program tersebut mulai dioperasikan di Digital Equipment Corporation (DEC), McDermott, pada tahun 1982.
Pada tahun 1986, R1 telah berhasil menghemat US$ 40 juta per tahun.
Pada tahun 1988, kelompok AI di DEC menjalankan 40 sistem pakar. Hampir semua perusahaan besar di USA mempunyai divisi AI. Sehingga perusahaan yang sejak tahun 1982 hanya menghasilkan beberapa juta US dolar per tahun meningkat menjadi 2 milyar US dolar per tahun pada tahun 1988.

7. Kembalinya Jaringan Syaraf Tiruan (1986 – sekarang)

Meskipun bidang ilmu computer menolak jaringan syaraf tiruan setelah diterbitkannya buku “Perceptrons” karangan Minsky dan Papert, tetapi para ilmuwan masih mempelajari bidang ilmu tersebut dari sudut pandang yang lain yaitu fisika. Para ahli fisika seperti Hopfield (1982) menggunakan teknik-teknik mekanika statistika untuk menganalisa sifat-sifat pentimpanan dan optimasi pada jaringan syaraf. Para ahli psikologi, David Rumelhart dan Geoff Hinton, melanjutkan penelitian mengenai model jaringan syaraf tiruan pada memori.
Pada tahun 1985-an setidaknya empat kelompok riset menemukan kembali algoritma belajar propagasi balik (Black-Propagation Learning). Algoritma ini berhasil diimplementasikan ke dalam bidang ilmu computer dan psikologi.

AI Saat Ini

Dengan semakin pesatnya perkembangan hardware dan software, berbagai produk AI telah berhasil dibangun dn digunakan dalam kehidupan sehari-hari. Di sini, produk-produk tersebut dikelompokkan ke dalam empat teknik yang ada di AI, yaitu searching, reasoning, planning, dan learning.

Sumber : http://ariefrahmansyah.wordpress.com/2013/03/14/sejarah-articial-intelligence-ai/

Definisi Artificial Intelligence Menurut Para Ahli

01.11 1 Comments A+ a-

Definisi Artificial Intelligence Menurut Para Ahli adalah sebagai berikut : 

 

  • Alan Turing [1950]  :   
    jika komputer tidak dapat dibedakan dengan manusia saat berbincang-bincang melalui terminal komputer maka bisa dikatakan komputer itu cerdas,mempunyai kecerdasan.  
  • H. A. Simon [1987] :
    “ Kecerdasan buatan (artificial intelligence) merupakan kawasan
    penelitian, aplikasi dan instruksi yang terkait dengan pemrograman
    komputer untuk melakukan sesuatu hal yang -dalam pandangan manusia adlah cerdas”
  • Rich and Knight [1991]:
    “Kecerdasan Buatan (AI) merupakan sebuah studi tentang bagaimana
    membuat komputer melakukan hal-hal yang pada saat ini dapat
    dilakukan lebih baik oleh manusia.”
  • Encyclopedia Britannica:
    “Kecerdasan Buatan (AI) merupakan cabang dari ilmu komputer yang dalam merepresentasi pengetahuan lebih banyak menggunakan bentuk simbol-simbol daripada bilangan, dan memproses informasi berdasarkan metode heuristic atau dengan berdasarkan sejumlah aturan”
  • John McCarthy[1956] :
    “AI adalah Untuk mengetahui dan memodelkan proses – proses berpikir manusia dan mendesain mesin agar dapat menirukan perilaku manusia.”

Sumber : http://aiukswgkelompok11.wordpress.com/definisi-artificial-intelligence/

Tugas Praktikum Algoritma & Pascal

23.59 0 Comments A+ a-

1. Program yang dikerjakan di lab

2. Program yang dikerjakan di rumah

C. FUNGSI ORDINAL & FUNGSI TRANSFER

23.04 0 Comments A+ a-



FUNGSI ORDINAL


  • Dec(Bilangan [; Pengurang])

Fungsi ini digunakan untuk mengurangi nilai variabel Bilangan yang jika Pengurang ti- dak didefinisikan dengan 1, sebaliknya dengan nilai dari Pengurang.  Misalkan variabel X terisi nilai 10, maka Dec(X) akan menghasilkan 9 dan Dec(X; 3) menghasilkan 7.


  • Inc(Bilangan [; Penambah])

Fungsi ini digunakan untuk menambah nilai variabel Bilangan yang jika Penambah ti- dak didefinisikan dengan 1, sebaliknya dengan nilai dari Penambah.  Misalkan variabel X terisi nilai 10, maka Inc(X) akan menghasilkan 11 dan Inc(X; 3) menghasilkan 13.


  • Odd(Bilangan)

Fungsi ini digunakan untuk mengetahui apakah variabel Bilangan merupakan bilangan ganjil ataukah tidak.


FUNGSI TRANSFER





  • Chr(Bilangan)

Fungsi ini digunakan untuk mengambil karakter ASCII dari Bilangan yang diberikan.


  • Round(Bil_Real)

Fungsi ini digunakan untuk membulatkan suatu bilangan real ke bilangan bulat (integer)
terdekat.


  • Trunc(Bilangan)

Fungsi ini digunakan untuk memotong’ suatu bilangan real ke bilangan bulat (integer)
             terdekat.