Selasa, 04 April 2017

Pengertian Software


PERANGKAT LUNAK (SOFTWARE) KOMPUTER
A.      Pengertian Software
Secara harfiah software berarti piranti lunak, perangkat lunak, program komputer. Beberapa pengertian Software antara lain :
1.    Software merupakan kumpulan beberapa perintah yang dieksekusi oleh mesin komputer dalam menjalankan pekerjaannya.
2.    Software merupakan data elektronik yang disimpan sedemikian rupa oleh komputer itu sendiri, data yang disimpan ini dapat berupa program atau instruksi yang akan dijalankan oleh perintah, maupun catatan-catatan yang diperlukan oleh komputer untuk menjalankan perintah yang dijalankannya.
3.    Software merupakan suatu prosedur pengoperasian
4.    Software adalah komponen dalam data processing system yang berupa program-program dan teknik-teknik lain untuk mengontrol sistem.
5.    Software merupakan segala macam jenis program yang digunakan untuk mengoperasikan komputer dan peralatannya.
B.       Fungsi Software
Fungsi-fungsi software antara lain :
1.      Mengidentifikasi program.
2.      Menyiapkan aplikasi program agar tata kerja seluruh peralatan komputer terkontrol.
3.      Mengatur dan memmbuat pekerjaan lebih efisien.
C.      Jenis-jenis Software
Pada umumnya dalam sehari-hari kita kenal software ada 2, yaitu :
1.      Software Sistem Operasi (Operating System)
2.      Software Aplikasi (Application)
Secara khusus software dibagi menjadi 5, yaitu :
1.      Sistem Operasi
2.      Alat Bantu (Utility)
3.      Bahasa Pemrograman
4.      Routines (User Program)
5.      Application Package (Package Programs)
D.      Sistem Operasi (Operating System)
1.      Pengertian
a.       Sistem yang merupakan kumpulan program yang mengontrol dan mengatur seluruh kegiatan processing dalam sistem komputer .
b.      Kumpulan dari program routine dan prosedur yang dibuat untuk memperkecil peranan pengguna komputer dan memperbesar efisiensi sistem tersebut.
c.       Perangkat lunak yang berfungsi sebagai perantara antara pemakai komputer (user) dan perangkat keras.
2.      Fungsi Sistem Operasi
a.       Sebagai manajemen proses yang mencakup penyiapan, penjadwalan, dan pemantauan proses program yang sedang dijalankan.
b.      Sebagai manajemen sumber daya yang berkaitan dengan pengendalian terhadap perangkat lunak sistem / perangkat lunak aplikasi yang sedang dijalankan.
c.       Sebagai manajemen data, yaitu berupa pengendalian terhadap data masukan / keluaran.
3.      Macam Sistem Operasi
             Secara umum sistem operasi dibuat untuk jenis komputer tertentu antara lain :
a.       Microsoft Windows untuk Personal Computer (PC)
b.      VMS untuk DEC
c.       OS / 2, AIX, OS / 390 untuk IBM
d.      MacOS untuk Apple Macintosh
e.       SunOS untuk Sun Computer
f.       Palm OS untuk PDA PalmPilot
g.      Microsoft Windows CE untuk Palmtop UNIX
            Berikut sistem operasi yang paling umum digunakan :
a.      DOS (Disk Operating System )
DOS merupakan sistem operasi yang awalnya dipakai pada IBM PC (disebut PC-DOS) dan PC yang kompatibel dengan IBM PC (disebut MS-DOS). DOS merupakan sistem operasi pertama Microsoft yang digunakan pada komputer – komputer versi lama. Cara untuk memulai DOS sebagai berikut :
1)      Untuk windows 98/ME : klik start menu, klik MS-DOS prompt.
2)      Untuk windows 2000/XP : klik start menu, klik accessories, klik command prompt.
3)      Atau klik start menu, klik run, ketikkan cmd atau command.
b.      Windows
Windows adalah salah satu sistem operasi andalan Micorosoft yang banyak dipakai saat ini karena mempunyai banyak fitur yang mampu memanjakan pemakainya.
Jenis-jenis sistem operasi windows antara lain :
-          Windows 1.0
-          Windows Versi 3
-          Windows 95
-          Windows 97
-          Windows 98
-          Windows 2000
-          Windows XP
-          Windows Vista
-          Windows 7
-          Windows 8
  c.       Macintosh / Mac OS
Macintosh adalah salah satu jenis PC berbasis PowerPC yang diproduksi oleh Apple Computer, diluncurkan tahun 1984. Macintoch adalah komputer pertama yang mempopulerkan graphical user interface (GUI / antarmuka pengguna).
SMTP (Simple Mail Transfer Protocol) merupakan salah satu protocol yang umum digunakan untuk pengiriman surat elektronik di internet (E-Mail). LDAP (Leightweight Directory Access Protocol) adalah protocol perangkat lunak untuk memungkinkan semua orang mencari resource organisasi, perorangan, dan lainnya, seperti file atau printer di dalam jaringan internet / intranet. DNS (Domain Name System) adalah sebuah sistem yang menyimpan informasi tentang nama host maupun nama domain dala bentuk basis data tersebar dalam jaringan komputer (internet).
d.      Novell Netware
Novell netware adalah sistem operasi jaringan yang paling banyak digunakan di dunia. Netware pertama kali digunakan khusus bagi LAN (Local Area Network) dengan pendekatan file server murni.
e.       BeOS
BeOS adalah sistem operasi untuk PC yang didesain untuk aplikasi multimedia masa depan. BeOS berjalan pada arsitektur PowerPC dan Intel. BeOS memiliki support symmetric multiprocessing dan file sistem 64-bit yang mampu menangani ukuran file sampai terabyte. Desktop yang dimiliki BeOS menggabungkan kelebihan yang dimiliki Macintosh dan Windows.
f.       OS/2
OS/2 adalah sistem operasi untuk PC yang awalnya dikembangkan oleh Microsoft dan IBM, tetapi akhirnya di jual dan di kelola IBM. OS/2 kompatibel dengan DOS dan Windows. Kelebihan utama OS/2 adalah arsitekturnya yang kuat.
g.      Palm OS
Palm OS adalah sistem operasi yang menjadi platform dari PDA (Personal Digital Assistants), yaitu komputer saku yang didesain sebagai personal organizer.  PDA berfungsi dasar seperti pengaturan jadwal, buku alamat, catatan tugas, dan memo yang dapat disinkronisasikan dengan PC.
h.      UNIX
UNIX adalah sistem operasi yang pada awalnya dikembangkan oleh Bell Labs pada 1969 sebagai sebuah sistem yang berkonsep ‘interaktif time-sharing’. Penciptanya adalah Ken Thompson dan Dennis Ritchie. Tahun 1974, UNIX menjadi sistem operasi pertama yang ditulis dalam bahasa C dan sistem operasi yang sifatnya terbuka / standar. Karakteristik UNIX antara lain :
1)  Multitasking – dapat menjalankan lebih dari satu aplikasi pada saat yang bersamaan.
2)  MultiUser – dapat digunakan oleh lebih dari satu user pada saat yang bersamaan.
3)  Line / Text Command Bases – menyerupai DOS yang menggunakan perintah yang di’ketik’an sebagai sarana ‘memerintah’ komputer .
4)   Secure – memiliki tingkat keamanan yang cukup baik dibansingkan OS lainnya.
5)  Ready for Network, karena sejarah pembuatannya memiliki tujuan sebagai sarana komunikasi antarkomputer.
i.        LINUX
LINUX adalah sistem operasi yang menyerupai UNIX, merupakan implementasi independen dari POSIX,meliputi multitasking, virtual memory, shared libraries, demand-loading, proper memory, dan multiuser. LINUX adalah sistem operasi yang disebarkan secara luas dengan gratis dibawah lisensi GNU General Public License (GPL).
E.       Alat Bantu (Utility)
Utility merupakan perangkat lunak sistem dengan fungsi tertentu, misalnya pemeriksaan perangkat keras.Utility berfungsi membantu pengoperasian mesin. Contoh utility adalah Norton Utilities, Partition Magic, dan AntiVirus.
F.       Bahasa Pemrograman
Bahasa pemrograman merupakan software bahasa-bahasa yang dipakai oleh para programmer (pembuat program/software/aplikasi) untuk menuliskan kumpulan-kumpulan instruksi atau program. Software ini berguna untuk membantu para programmer dalam membuat suatu program. Dan sebagai pengatur komunikasi antara komputer dengan peralatannya. Contoh software bahasa pemrograman antara lain :
1.      Pascal
2.      ASSEMBLER, merupakan bahasa yang lebih dekat dengan bahasa mesin.
3.      COBOL
4.      FORTLAN
5.      PL/I, kombinasi antara COBOL dan FORTLAN yang digunakan untuk aplikasi komersil aupun ilmiah.
6.      R.P.G
7.      C / C++
8.      Java
G.      Routines (User program)
Routines merupakan program / software yang dibuat oleh program dalam bahasa program untuk menyiapkan sistem aplikasi yang siap pakai dalam aplikasi tertentu dan dipakai berulang-ulang. Contohnya sistem payroll (daftar gaji), inventory (inventarisasi), security (keamanan) dsb.
H.      Application Package / Software Aplikasi
Software aplikasi merupakan program yang dibuat oleh suatu perusahaan komputer untuk para pengguna komputer yang beroperasi dalam bidang-bidang umum. Contoh :
1.      Software Aplikasi Grafis
Software ini banyak digunakan oleh penguna yang bergerak di bidang desain grafis, terutama untuk meeenggambar dan mengolah gambar/foto. Contoh : Adobe Photoshop, CorelDraw, Ulead, Microsoft Office Viewer, dsb.
2.      Software Pengolah Kata
Software ini paling banyak digunakan oleh para pengguna komputer. Software ini digunakan untuk mengetik surat, naskah, brosur, dan dokumen lainnya. Contoh : Microsoft Word, Lotus WordPro, Amipro, WordStar, Word Perfect, Notepad, dsb.
3.      Software Pengolah Angka
Software ini juga paling sering digunakan oleh para pengguna komputer terutama untuk pengolahan data angka yang memerlukan berbagai macam perhitungan, pembuatan tabel, grafik, dsb. Contoh : Microsoft Excel, Lotus 123, Quattro pro, Lotus Symphony dsb.
4.      Software Penerbitan (Publisher)
Software ini biasanya digunakan oleh user yang bergeak di bidang penerbitan, seperti majalah, koran, buku dsb. Umumnya digunakan bersamaan dengan software aplikasi grafis. Contoh : Microsoft Publisher, Adobe Pagemaker, Adobe inDesign, Ventura Publisher, QuarkXPree dsb.
5.      Software Pengolah Data (Database)
         Software ini digunakan untuk mengorganisir dan memproses sekumpulan data. Data-data tersebut diorganisir dalam bentuk field, record, character, dan file. Contoh : Microsoft Access, FoxPro, ASP, SAS, SPSS, dsb.
6.      Software Multimedia
Software ini juga paling sering dimanfaatkan oleh para user terutama untuk keperluan presentasi yang banyak memnfaatkan animasi, suara (audio), dan video. Melalui software ini, kita juga bias mendengarkan music, menonton film, mengedit film, gaming, hingga merekam suara. Contoh :  Windows media player,  RealPlayer, GomPlayer, dsb.
7.      Software Aplikasi Internet
           Aplikasi internet aadalah protokol yang digunakan untuk berhubungan antara satu orang atau mesin dengan pihak lain yang berjauhan. Aplikasi internet akan menyangkut dua sisi,yaitu sisi penyedia (server) dan sisi pengguna (client/user). Contoh aplikasi internet dari sisi pengguana :
a)      HTTP (Hypertext Transfer Protocol)
Merupakan aplikasi internet yang menampilkan baris kalimat / gambar dengan beberapa kata yang diberi tanda garis bawah (hypertext). Perangkat lunak yang menjalankan http disebut browser. Contoh browser : Internet Explorer, Mozilla Firefox, Opera, Google Chrome.
b)      E-mail (Electronic Mail)
Merupakan aplikasi surat menyurat di Internet.
c)      Messenger
Software ini digunakan untuk berkomunikasi antara satu orang / lebih, selain berkomunikasi denga teks, juga bisa berupa suara dan video (webcam).

Macam-macam sistem operasi jaringan

Macam-Macam Sistem Operasi Jaringan

Pengertian sistem operasi jaringan
Sistem operasi jaringan atau Network Operating System adalah sebuah sistem operasi untuk mengkoordinasikan kegiatan dari beberapa komputer dalam sebuah jaringan.
Fungsi Sistem Operasi Jaringan
  • Menghubungkan sejumlah komputer dan perangkat lainnya ke sebuah jaringan.
  • Mengelola sumber daya jaringan.
  • Menyediakan layanan
  • Menyediakan keamanan jaringan bagi multiple users.
Berikut macam- macam sistem operasi jaringan
1.Banyan VINES
Banyan VINES (Virtual Integrated Network Service) adalah sebuah sistem operasi jaringan populer pada akhir dekade 1980-an hingga awal dekade 1990-an yang banyak digunakan dalam jaringan-jaringan korporat. Vines pada awalnya dibuat berdasarkan protokol jaringan yang diturunkan dari Xerox Network System (XNS). VINES sendiri menggunakan arsitektur jaringan terdistribusi klien atau server yang mengizinkan klien-klien agar dapat mengakses sumber daya di dalam server melalui jaringan.
2Novell Netware
Novell Netware adalah sebuah sistem operasi jaringan yang umum digunakan dalam komputer IBM PC atau nkompatibelnya. Sistem operasi ini dikembangkan oleh Novell, dan dibuat oleh Novell Inc. berbasis tumpukan protokol jaringan Xerox XNS. Novell Netware dahulu digunakan sebagai LAN-based network operating system. Banyak digunakan pada awal sampai pertengahan tahun 1990-an.
3.Microsoft LAN Manager
LAN Manager adalah sebuah sistem operasi jaringan yang dikembangkan oleh Microsoft Corporation bersama dengan 3Com Corporation. LAN Manager didesain sebagai penerus perangkat lunak server jaringan 3+Share yang berjalan di atas sistem operasi MS-DOS.
4.Microsoft Windows NT Server
Microsoft Windows NT Server menggunakan non-dedicated server sehingga memungkinkan untuk bekerja pada komputer serevser, protocol jaringan menggunakan TCP/IP dan Windows NT merupakan sebuah sistem operasi 32-bit dari Microsoft yang menjadi leluhur sistem operasi Windows 2000, Windows XP, Windows Server 2003, dan Windows Vista.
5.Windows 98, Windows 2000 Profesional, Windows XP Profesional, dan Windows NT Workstation
Seluruh windows yang ada di atas tidak digunakan oleh server, tetapi dapat digunakan untuk menyediakan sumber daya untuk jaringan (work station), seperti dapat mengakses file dan menggunakan printer.
6.GNU/LINUX
GNU/LINUX adalah turunan dari Unix yang merupakan freeware dan powerfull operating system,memiliki implementasi lengkap dari arsitektur TCP/IP. Beberapa varian UNIX, seperti SCO OpenServer, Novell UnixWare, atau Solaris adalah turunan dari Unix yang merupakan freeware dan powerfull operating system,memiliki implementasi lengkap dari arsitektur TCP/IP.
7.UNIX
UNIX dapat menangani pemrosesan yang besar sekaligus menyediakan layanan internet seperti web server, FTP server, terminal emulation (telnet), akses database, dan Network File System (NFS) yang mengijinkan client dengan sistem operasi yang berbeda untuk mengakses file yang di simpan di komputer yang menggunakan sistem operasi UNIX.

Elemen dasar sistem komputer

ELEMEN DASAR SISTEM KOMPUTER

Pada materi ELEMEN DASAR SISTEM KOMPUTER kita akan membahas tentang :
  1. PEMAHAMAN ELEMEN DASAR SISTEM KOMPUTER (HARDWARE, SOFTWARE, BRAINWARE)
  2. PEMAHAMAN KOMPONEN HARDWARE (INPUT, PROSES, KONTROL, PENYIMPANAN, OUTPUT)
Berikut ini pembahasannya :
ELEMEN DASAR SISTEM KOMPUTER
PEMAHAMAN ELEMEN DASAR SISTEM KOMPUTER
Agar komputer dapat digunakan utnuk mengolah data, maka harus berbentuk sistem. Sistem adalah kumpulan elemen yang saling berhubungan dan berinteraksi dalam satu kesatuan untuk menjalankan suatu proses pencapaina suatu tujuan utama.
Tujuan pokok dari sistem komputer adalah mengolah data untuk menghasilkan informasi. Agar tujuan pokok tersebut terlaksana, maka harus adal alemen-elemen yang mendukungnya. Elemen-elemen dari sistem komputer adalah software, hardware, dan brainware.
  • Hardware (perangkat keras/piranti keras) adalah peralatan pada sistem komputer yang secara fisik terlihat  dan dapat dijamah.
  • Software (perangkat lunak/piranti lunak) adalah program yang berisi perintah-perintah untuk melakukan pengolahan data.
  • Brainware adalah manusia ang terlibat didalam pengoperasian serta pengaturan sistem komputer.
Ketiga elemen sistem komputer tersebut harus saling behubungan dan membentuk satu kesatuan. Hardware tanpa software, tidak akan berfungsi seperti yang diharapkan, hanya berupa benda mati saja. Software akan mengoperasikan hardware, Hardware yang sudah didukung oleh software juga tidak akan berfungsi jika tidak ada manusia yang mengoperasikannya.
PEMAHAMAN KOMPONEN HARDWARE
Perangkat keras (Hardware) sebagai sub sistem dari sistem komputer juga mempunyai komponen, yaitu komponen alat masukan (input device), komponen alat pemrosesan (processing divice) dan komponen alat simpanan luar (storage).
  1. Input
Input terutama dijalankan dengan cara mengetikan data keyboard, yang ini seperti mengetik dengan mesin ketik. Mouse juga digunakan untuk input. Kebanyakan komputer tidak dapat menerima data dalam bentuk komunikasi manusia biasa seperti percakapan atau dokumen tertulis. Oleh karenanya, kita perlu memperesentasikan data ke komputer dengan suatu cara yang bisa memberikan konversi yang mudah ke bentuk elektronik yang didasarkan pulsanya sendiri. Hal ini biasanya dicapai dengan mengetikan data ke dalam peralatan keyboard yang mengubahnya menjadi bentuk machine-sensible (yang bisa dirasa mesin). Perangkat keyboard hanyalah salah satu jenis input device (perangkat input). Dalam beberapa kasus, dokumen atau media yang bisa dibaca mesin dihasilkan sebagai bagian dari peroses input. Data akhirnya akan masuk ke Storage (penyimpanan)
2. Proses
Pemerosesan dilakukan oleh mikroprosesor, meskipun ia mempunyai fungsi yang sangat berbeda, hampir sama konstruksinya dengan main memory, sebab ia merupakan jenis chip silikon lain. Ia juga ditempatkan pada papan sirkuit elektronik. Pada sebagian besar komputer yang lebih besar, pemerosesan dilakukan oleh sejumlah chip terpisah, sebagai pengganti mikroprosesor tunggal. Komputer yang pemrosesannya dilakukan oleh mikroperosesor disebut mikrokomputer. Instruksi dipatuhi dan operasi aritmetik yang diperlukan, dan sebagainya, dilakukan dapat data. .Bagian yang mengerjakan hal ini disebut Arithmetic Logical Unit (ALU). Selain menjalankan operasi aritmetik ia juga menjalankan operasi “logis”. Operasi-operasi ini berjalan pada kecepatan yang sangat tinggi, misalnya 10 juta angka bisa ditotal dalam waktu 1 detik.
3. Kontrol
Setiap komputer mempunyai unit kontrol yang menjemput instruksi penyimpanan utama, menginterpretasikan instruksi itu, dan menerbitkan (mengeluarkan) sinyal yang diperlukan oleh komponen yang membentuk sistem itu. Ia mengarahkan semua opeasi hardware yang diperlukan untuk mematuhi instruksi itu.
4. Penyimpanan
Penyimpanan (storage). Data dan instruksi memasuki main storage (penyimpanan utama), dan disimpan sampai diperlukan untuk bekerja. Instruksi tersebut mengarahkan tindak yang akan diambil pada data. Hasil tindakan tersebut akan disangga sampai ia diperlukan untuk output. Penyimpanan utama dilengkapi dengan auxiliary storage (penyimpanan tambahan) yang lebih murah, yang juga disebut backing storage (penyimpanan cadangan), misalnya, hard disk (1.9b) untuk tujuan penyimpanan massal. Penyimpanan cadangan berperan penting dalam menyangga “maintained data” (data yang dipelihara), yakni data yang disangga oleh komputer, sehingga ia bisa memberikan informasi kepada pemakai apabila diperlukan.
5. Output
Output mempunyai dua bentuk alternatif. Data bisa dicetak ke dalam lembaran kertas dengan menggunakan laset printer atau bisa ditampilakan pada layar monitor. Hasil-hasil diambil dari penyimpanan utama dan dimasukan ke output device (perangkat output). Perangkat ini bisa berupa printer, dimana dalam hal ini informasi tersebut secara otomatis diubah ke bentuk tercetak (printed form) yang disebut hard copy, atau mungkin data tersebut ditampilakan pada laya monitor yang sama seperti laya pada set televisi.

Perbedaan & fungsi dari RAM dan ROM

Perbedaan dan Fungsi dari RAM dan ROM

Perbedaan dan Fungsi dari RAM dan ROM - Dalam dunia komputer kita sering mendengar tentang ROM dan RAM. Mungkin dari sebagian kita sudah paham apa perbedaan ROM dengan Ram, tetapi pasti ada juga dari kita yang kurang paham tentang istilah ini. Dalam dunia komputer memang banyak sekali istilah-istilah yang asing menurut kita. Kadang kita yang sudah lama berada lingkungan komputer, maksutnya keseharian kita selalu dengan komputer, ada istilah-istilah yang tidak kita ketahui maksudnya.

Sebagai pengguna komputer, Istilah-istilah program atau sistim kerja komputer kadang tidak begitu kita pikirkan. Kita sebagai pengguna hanya tau bagaimana caranya menggunaka komputer. Mungkin untuk internet, grafis, atau untuk mengelola dokumen di kantor. Tetapi tak ada salahnya juga kita tau istilah-istilah asing pada dunia komputer. Bagi para teknisi komputer, hal-hal ini tentu bukan istilah asing, karena mereka pasti di tuntut untuk mengerti dan mempelajari tentang perangkat komputer dan sistim kerjanya.
Dari segi istilah, ROM dan RAM memiliki pengertian sebagai berikut ini.
  • ROM (Read Only Memory), Adalah sebuah Ruang atau memory yang berfungsi untuk menyimpan berbagai program yang ada pada komputer tersebut. ROM biasanya menyimpan file-file seperti Musik, Film, Gambar dan file lainnya.
  • RAM (Random Access Memory), Adalah sebuah Ruang atau memory yang berfungsi sebagai tempat penyimpanan sementara program komputer yang sedang berjalan. ROM biasanya berisi instruksi/program khusus yang bisa digunakan pemakai untuk memanfaatkan komputer secara maksimal.
Dari pengertian diatas, sudah sangat jelas perbedaan antara RAM dan ROM. Secara Singkatnya, ROM adalah ruang yang digunakan untuk menyimpan file yang sudah jadi seperti gambar, musik dan sebagainya. Sedangkan RAM adalah ruang yang digunakan untuk menjalankan aktifitas dari sebuah program yang dibuka pada komputer tersebut.
Nah di bawah ini terdapat Perbedaan diantara keduanya antara lain:
  1. ROM tidak dapat diisi atau ditulisi data sewaktu-waktu seperti RAM. Pengisian atau penulisan data, informasi, ataupun program pada ROM memerlukan proses khusus yang tidak semudah dan se-fleksibel cara penulisan pada RAM. Biasanya, data atau program yang tertulis pada ROM diisi oleh pabrik yang membuatnya. Umumnya ROM digunakan untuk menyimpan firmware, yaitu perangkat lunak yang berhubungan dengan perangkat keras. Contoh ROM semacam ini adalah ROM BIOS. ROM BIOS berisi program dasar sistem komputer yang berfungsi untuk mengatur dan menyiapkan semua peralatan atau komponen yang ada atau yang terpasang pada komputer saat komputer ‘dinyalakan/dihidupkan’.
  2. Informasi/data/program yang tertulis pada ROM (isi ROM) bersifat permanen dan tidak mudah hilang dan tidak mudah berubah walaupun komputer ‘dimatikan’ atau dalam keadaan mati (off). Sedangkan pada RAM, semua isinya (baik berupa data, program atau informasi) akan hilang dengan sendirinya jika komputer ‘dimatikan’ (dalam keadaan off).
  3. ROM dapat menyimpan data tanpa membutuhkan daya. Itulah sebabnya data dalam ROM tidak akan hilang walaupun komputer mati. Sedangkan RAM membutuhkan daya agar dapat menyimpan data, jika RAM tidak mendapatkan daya, dengan sendirinya tidak akan dapat menyimpan data. Hal inilah yang menyebabkan data yang terdapat dalam RAM secara otomatis akan hilang bila komputer mati (off).
  4. ROM modern sering ditemukan dalam bentuk IC (Integrated Circuit), sama seperti RAM yag wujudnya kebanyakan juga berupa IC. Teks atau kode yang tertulis pada kedua jenis IC ini berbeda. IC ROM biasanya memiliki kode tulisan (teks) 27xxx. Angka 27 menunjukkan kode untuk ROM, sedangkan xxx menjunjukkan kapasitas ROM dalan satuan kilo bit.

Pengertian RAM & ROM

PENGERTIAN RAM DAN ROM
  1. A.      RAM
     RAM yang merupakan singkatan dari Random Access Memory adalah sebuah perangkat keras komputer yang berfungsi menyimpan berbagai data dan instruksi program, isi dari RAM dapat diakses secara random atau tidak mengacu pada pengaturan letak data. Data di dalam RAM bersifat sementara, dengan kata lain data yang tersimpan akan hilang jika komputer dimatikan atau catu daya yang terhubung kepadanya dicabut.
RAM biasa juga disebut sebagai memori utama (main memory), memori primer (primary memory), memori internal (internal memory), penyimpanan utama (primary storage), memory stick, atau RAM stick. Bahkan terkadang orang hanya menyebutnya sebagai memori meskipun ada jenis memori lain yang terpasang di komputer.

RAM merupakan salah satu jenis memori internal yang mendukung kecepatan prosesor dalam mengolah data dan instruksi. Dengan menggunakan tambahan RAM ke dalam komputer dapat menghasilkan pengaruh positif pada kinerja dan kecepatan komputer, meskipun RAM sebenarnya tidak menentukan kecepatan komputer.
Modul memori RAM yang umum diperdagangkan berkapasitas 128 MB, 256 MB, 512 MB, 1 GB, 2 GB, dan 4 GB.
Ram juga berfungsi mengolah data dan instruki yang ditulis atau dibaca oleh buah system bagian dari komputer yang sangat pentin g. Dengan fungsi tersebut maka Anda bisa menjalankan dua aktifitas sekaligus, yaitu menulis dari RAM dan membaca data dari RAM. Semakin berat aplikasi yang akan dijalankan, maka bobot RAM akan semakin besar.
Ada empat macam tipe dari memory komputer, yaitu:
1.randoaccessmemory
2.readonlymemory
3.CMOSmemory
4. virtual memory
JENIS-JENIS RAM
Berdasarkan cara kerja:
1. Dynamic RAM (DRAM)
*FastPage Mode DRAM (FPM DRAM)
* Extended Data Output DRAM (EDO DRAM)
* Synchronous DRAM (SDRAM)
* Rambus DRAM (RDRAM)
* Double Data Rate SDRAM (DDR SDRAM)
* Untuk video :
1. Video RAM (VRAM)
2. Windows RAM (WRAM)
3. Synchronous  Graphic RAM (SGRAM)
2. Static RAM (SRAM)
Berdasarkan Module:
  1. Single Inline Memory Module (SIMM), Mempunyai kapasitas 30 atau 72 pin. Memori SIMM 30 pin untuk kegunaan PC zaman 80286 sehingga 80486 dan beroperasi pada 16 bit. Memory 72 pin banyak digunakan untuk PC berasaskan Pentium dan beroperasi pada 32 bit.
  2. 2.        Double Inline Memory Module (DIMM), 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. Menyokong 64 bit penghantaran data. SDRAM (synchronous DRAM) menggunakan DIMM. Merupakan penganti dari DRAM, FPM (fast page memory) dan EDO.
  3. 3.        RIMM (Rambus), 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.
RAM terdiri dari sekumpulan chip. Chip-chip ini mampu untuk menampung:
* data untuk diproses;
* instruksi atau program, untuk memproses data;
* data yang telah diproses dan menunggu untuk dikirim ke output device, secondary storage atau juga communication device;
* instruksi sistem operasi yang mengontrol fungsi-fungsi dasar dari sistem komputer
Struktur dari RAM dibagi menjadi 4 bagian, yaitu:
  1. Input storage, digunakan untuk menampung input yang dimasukkan lewat alat input
    2. Program storage, dipakai untuk menyimpan semua instruksi-instruksi program yang akan di proses
    3. Working storage, digunakan untuk menyimpan data yang akan diolah dan hasil dari pengolahan
    4. Output storage, digunakan untuk menampung hasil akhir dari pengolahan data yang akan ditampilkan ke alat output
B.ROM
ROM mempunyai tugas untuk menyimpan program yang sifatnya tetap atau permanen, tidak tergantung pada keberadaan arus listrik (nonvolatile), dan program yang tersimpan dalam ROM mempunyai sifat hanya bisa dibaca oleh para pengguna komputer. Menyimpan data pada ROM tidak dapat dilakukan dengan mudah, namun membaca data dari ROM dapat dilakukan dengan mudah. Biasanya program / data yang ada dalam ROM ini diisi oleh pabrik yang membuatnya. Oleh karena sifat ini, ROM biasa digunakan untuk menyimpan firmware (perangkat lunak yang berhubungan erat dengan perangkat keras).
ROM modern didapati dalam bentuk IC, persis seperti medium penyimpanan/memori lainnya seperti RAM. Untuk membedakannya perlu membaca teks yang tertera pada IC-nya. Biasanya dimulai dengan nomer 27xxx, angka 27 menunjukkan jenis ROM , xxx menunjukkan kapasitas dalam kilo bit ( bukan kilo byte )Data-data biasanya sudah terisi dan disediakan oleh pabrik perakitnya. Contoh data-data ROM yang sering muncul adalah saar komputer dihidupkan maka akan terbaca semua konfigurasi perangkat yang terintegrasi dalam komputer tersebut.
Isi data pada ROM misalnya adalah program Basic Input Output System (BIOS), yang berfungsi untuk mengendalikan perpindahan data antar mikroprosesor ke komponen lain yang meliputi keyboard, monitor, printer, dan lainnya. Program BIOS juga mempunyai fungsi self diagnostic, atau memeriksa kondisi yang ada dalam dirinya yang dinamakan Power on Self Test (POST).
  • Jenis-jenis ROM
1. Mask ROM
Mask ROM adalah ROM yang tidak bisa ditulis ulang (non-flashable) sehingga tidak dapat di up-grade.
2. PROM (Programmable Read-Only Memory)
PROM merupakan sebuah chip memory yang hanya dapat diisi data satu kali saja. Sekali saja program dimasukkan ke dalam sebuah PROM, maka program tersebut akan berada pada PROM seterusnya.
3. EPROM (Erasable Programmable Read-Only Memory)
EPROM (Erasable Programmable Read Only Memory) adalah sebuah ROM yang dapat diprogram ulang dan dihapus. Berdasarkan proses pengisiannya terdapat dua jenis EPROM, yaitu UV EPROM dan EEPRb OM. UV EPROM (Ultraviolet EPROM) membutuhkan cahaya ultraviolet untuk menghapus data yang ada di dalamnya, sedangkan EEPROM (Electrical EPROM) yang hanya menggunakan aliran listrik saja dalam menghapus atau mem-program ulang isinya.
4. EEPROM ( Electrically Erasable Programmable Read-Only Memory)
EEPROM merupakan kependekan dari Electrically Erasable Programmable Read-Only Memory. EEPROM adalah tipe khusus dari PROM (Programmable Read-Only Memory ) yang bisa dihapus dengan memakai perintah elektris.
PERBEDAAN RAM dan ROM
Read Only Memory (ROM), berfungsi untuk menyimpan pelbagai program yang berasal dari pabrik komputer. Sesuai dengan namanya, ROM (Read Only Memory), maka program yang tersimpan didalam ROM, hanya bisa dibaca oleh parapemakai.
Random Access Memory (RAM), merupakan bagian memory yang bisa digunakan oleh para pemakai untuk menyimpan program dan data.
ROM bisa diibaratkan sebuah tulisan yang sudah tercetak, dimana pemakai hanya bisa melakukan pembacaan data yang ada didalamnya tanpa bisa melakukan perubahan apapun pada tulisan yang ada. ROM biasanya berisi instruksi/program khusus yang bisa digunakan pemakai untuk memanfaatkan komputer secara maksimal.