Sinkronisasi

Critical section adalah bagian yg berisi sejumlah variabel yg akan di share (dipengaruhi & mempengaruhi) proses lain.

Penyelesaian critical section harus memenuhi 3 syarat :
1. mutual exclusion
-jika suatu proses sedang mengerjakan critical section, maka tidak
boleh ada proses lain yg masuk critical section

2. progress
– jika tidak ada suatu proses mengerjakan critical section, dan ada
beberapa proses yg akan masuk critical section,maka hanya proses2 yg sedang
berada pd entri section saja yg boleh berkompetisi mengerjakan critical section.
3.bounded waiting
– besarnya waktu tunggu dari suatu proses yg akan memasuki critical section sejak
proses itu meminta izin untuk mengerjakan critical section, sehingga
permintaan itu dipenuhi.

algoritma pemecahan dua proses
algoritma 1 (algoritma turn)
algoritma 2 (algoritma flag)
algoritma 3 (algoritma peterson)
untuk lengkap nya dapat di download di sini mengenai algoritma pemecahan dua proses.

Deadlock dan starvation
1. deadlock
– buntu karena menunggu kejadian yg tidak terjadi
2.starvation
– proses menunggu alokasi sumber daya.
-starvation adalah keadaan dimana satu/beberapa proses ‘kelapara’ karena
terus dan terus menunggu kebutuhan sumber daya dipenuhi. karena sumber
daya tsb tidak tersedia/dialokasikan untuk proses lain, akhirnya proses
yang membutuhkan tidak bisa memilikinya. kondisi ini merupakan akibat
dari keadaan menunggu berkepanjangan.

NB:
-setiap deadlock menghasilkan starvation
-tidak setiap starvation menghasilkan deadlock

Windows VS Linux


Sistem operasi adalah penghubung antara user atau pengguna dengan perangkat keras pada komputer. Dengan sistem operasi dapat memudahkan kita sebagai user dalam menyelesaikan berbagai tugas. Sistem operasi yang terkenal dan sudah tidak asing di dengar oleh masyarakat luas adalah sistem operasi windows. Tapi sistem operasi window ini berbasis close source. Apa itu close source? Close source adalah dimana dalam menggunakannya para pengguna harus membayar license nya terlebih dahulu atau berbayar. Karena berbayar tersebutlah banyak para pengguna menggunakan windows bajakan atau tidak berlisensi.

Selain sistem operasi windows ada juga sistem operasi LINUX. Mungkin mayarakat luas kurang mengetahui atau kurang familiar dengan sistem operasi ini. Padahal sistem operasi linux ini berbasis open source atau dalam menggunakannya kita tidak harus membayar alias GRATIS. Karena berbasis open source maka kita dapat memodifikasi atau istilah kerennya di-remastering untuk membuatnya sesuai dengan keinginan para pengguna. Apakah sistem operasi untuk perkantoran, pendidikan, pemrograman dan lain-lain.

Linux merupakan turunan dari UNIX. Linux dapat diperoleh dalam berbagai bentuk atau dikenal juga dengan DISTRO. Ada banyak sekali Distro dari linux, diantaranya RedHat, Debian, Slackware, SuSe, Mandrake, Ubuntu, WinLinux dan masih banyak lagi. Sekilas informasi, bahwa SuSe merupakan distribusi pertama yang instalansinya dapat menggunakan bahasa Indonesia. Banyak anak negeri kita, yang membuat atau menciptakan distro linux.

Banyak kalangan mengatakan bahwa kurang mengerti cara menggunakan sistem operasi open source ini. Padahal penggunaan dari sistem operasi open source ini sangat banyak keuntungannya dibandingkan dengan sistem operasi close source. Selain sistem operasi nya gratis, open source juga bebas virus, aplikasi pada open sourrce juga tidak jauh beda dengan sistem aplikasi pada windows. Pada windows ada microsoft word sebagai aplikasi pengolah kata pada open source juga ada yaitu word processor, pengolah angka dikenal dengan microsoft excel pada windows pada open sorce juga ada seperti spreadsheet. Jadi, linux memiliki sistem aplikasi yang tidak jauh berbeda dengan sistem operasi close source seperti windows.

Apabila ada beberapa pendapat ataupun banyak pendapat yang mengatakan Linux / open source tidak “user friendly” itu salah. Linux akan menjadi “user friendly” apabila pengguna atau user mau mencoba dan mempelajari Linux / sistem operasi open source. Apabila sering digunakan maka pengguna atau user pun tidak susah dalam pengoperasiannya. Sudah banyak perusahaan-perusahaan mulai menggunakan sistem operasi gratis ini. Karena dapat menghemat dalam pembiayaannya. Sehingga perlu adanya sosialisasi dalam penggunaan sistem operasi open source ini salah satunya linux. Misalnya para pengguna yang telah mahir menggunakan Ubuntu dapat memperkenalkannya kepada para siswa-siswi baik tingkat SD, SMP, maupun SMA dengan mengadakan seminar-seminar. Sehingga pengetahuan akan open source semakin luas dan yang mengatakan open source tidak ‘user friendly’ terhapuskan.

Ada beberapa kelemahan dalam sistem operasi linux ini. Buat para GAMER MANIAC biasanya tidak menyukai penggunaan sistem operasi open source seperti linux ini. Karena banyak games-games yang beredar hanya dapat beroperasi di windows saja. Atau pun games pada sistem operasi linux tidak begitu menarik dan kurang menantang maupun resolusi gambarnya yang kurang. Selain itu jika para pengguna ingin menginstall aplikasi baru yang dibutuhkan maka harus akses internet. Dan itu sangat terbebani bagi para pengguna yang tidak ada akses internet, atau kecepatan internet nya yang sangat lambat, atau menggunakan modem dengan batas kuota tertentu. Sehingga bagi mereka yang tidak sabar dalam menginstall aplikasi tentu saja akan lebih memilih windows dengan meng-copy installer aplikasi yang dibutuhkan.

Selain itu dari perbandingan yang telah penulis lakukan selama menggunakan sistem operasi Linux ini yaitu distro Ubuntu. Apabila dibandingkan antara windows dengan ubuntu, maka bisa saya katakan tampilan pada windows jauh lebih menarik. Baik itu tampilan aplikasinya, tampilan dekstopnya, dan lain-lain. Tapi dilihat dari sisi lain windows sering terserang virus, sehingga banyak shortcut dimana-dimana. Ataupun laptop atau komputer kita perlu di install ulang karena virus pada laptop atau komputer yang menggunakan windows telah berevolusi semakin banyak. Lain hal dengan Ubuntu atau Linux ini bebas dari virus. Shortcut pada berkas-berkas di dalam flashdisk dapat dibuka pada Ubuntu.
Dengan sistem operasi open source / linux ini dapat kita modifikasi sesuai keinginan kita karena source code nya yang terbuka berbeda hal nya dengan windows. Sehingga pada linux menjamin kebebasan untuk berekspresi dan membuat sistem operasi sesuai keinginan kita.
Keunggulan sistem operasi windows yang tidak dimiliki oleh sistem operasi linux yaitu sistem operasi windows ada pihak resmi yang bertanggung jawab atas kerusakan atau gangguan lainnya pada windows. Sedangkan linux dengan banyaknya distro dari A-Z, para pengguna yang ingin melaporkan kerusakan atau pihak resmi yang bertanggung jawab tidak ada. Karena yang membuat distro pada linux itu dari kalangan masyarakat itu sendiri. Bukan dari perusahaan resmi seperti halnya windows. Jadi, apabali ada keluhan mengenai open source Anda, dapat bertanya kepada pakar atau ahli, dapat juga bertanya pada sebuah forum dengan mereka yang menyenangi produk open source sehingga dapat berbagi informasi dan saling berbagi ilmu atau hanya sekedar sharing saja. Banyak cara yang dapat dilakukan.

Jadi, semua tergantung pilihan para user sendiri. apakah mau berbayar atau tidak? Tampilannya lebih menarik atau kurang menarik? Untuk bermain games atau bukan? ataupun lebih mengunggulkan open atau close source? Semua kembali ke para pengguna. Karena sistem operasi tidak akan pernah lepas dari para pengguna komputer dalam memudahkan user / pengguna dalam pekerjaan mereka.

Kamus Istilah Komputer

Kamus Istilah Komputer AAccess Time – Istilah untuk mengukur kecepatan akses pada Media penyimpanan maupun Memory. Access time pada Hard Disk dan CD-ROM diukur menggunakan satuan milidetik, sedangkan pada memory menggunakan satuan nanodetik. Makin kecil angka access time menunjukkan kecepatan yang lebih tinggi.

AGP – Accelerated Graphics Port. Interface yang dikembangkan oleh Intel untuk mendukung pengolahan grafis berkecepatan tinggi pada processor Pentium II dan diatasnya.
Algoritma – Alur logika berpikir manusia yang ditransformasikan kedalam langkah-langkah yang kemudian diimplementasikan dalam bentuk baris-baris perintah dalam bahasa pemrograman untuk menghasilkan sebuah software.

AT – Advanced Technology. Sebutan untuk PC yang menggunakan processor Intel 80286 dan kompatibelnya.

ATA – AT Attachment, juga dikenal sebagai IDE (Integrated Drive Electronics). Adalah desain interface harddisk dengan controller yang terintegrasi didalamnya. Desain ATA kemudian dikembangkan lagi menjadi ATA-2 dan Ultra ATA dengan menambahkan berbagai kelebihan, diantaranya kemampuan untuk memberikan informasi karakteristik harddisk untuk keperluan plug and play dan meningkatnya kecepatan akses.

ATA-PI – ATA Packet interface. Adalah desain standar untuk device seperti CD-ROM dan tape drive yang disambungkan ke interface ATA (IDE) konvensional.

BASIC – Adalah bahasa pemrograman tingkat tinggi yang dikembangkan di Dartmouth College (Hanover, N.H.) pada tahun 1964 untuk digunakan pada komputer mini. Penemunya, Thomas E. Kurtz dan John G. Kemeny menyusun Basic sebagai bahasa pemrograman sederhana yang diperuntukkan bagi mereka yang baru pertama kali mempelajari komputer. Pada tahun 1980-an Bill Gates (sekarang pimpinan Microsoft) berhasil mengembangkan Basic untuk plattform PC. Saat ini Basic telah berkembang menjadi bahasa Visual Basic untuk pemrograman berbasis Windows.

BIOS – Basic Input/Output System. Adalah program yang memfasilitasi operasi input dan output pada sebuah komputer.
Bottleneck – Sumbatan leher botol. Istilah yang digunakan untuk menyebut gangguan yang terjadi apabila piranti keluaran (output) tidak dapat mengimbangi kinerja piranti pemrosesan sehingga memperlambat kerja sistem secara keseluruhan.
Bug – Istilah untuk suatu cacat/kesalahan pada software atau hardware yang membuatnya tidak dapat berfungsi sebagaimana mestinya. Proses untuk menemukan dan mengatasi bug disebut sebagai debugging. Bus – Jalur utama aliran data antara processor ke komponen lainnya (seperti sound card, video card, memory) pada mainboard

C – Bahasa pemrograman yang pertama kali dikembangkan oleh Dennis Ritchie di Bell Laboratories pada tahun 1972. Bahasa C dikenal efisien dan sangat portabel sehingga dapat digunakan di berbagai plattform. Pada pertengahan era 1980-an, Bjarne Stroustrup dari Bell Laboratories mengembangkan bahasa C++ dengan menambahkan kemampuan OOP.

Cache – Dalam terminologi hardware, istilah ini biasanya merujuk pada memory berkecepatan tinggi yang menjembatani aliran data antara processor dengan memory utama (RAM) yang biasanya memiliki kecepatan jauh lebih rendah. Penggunaan cache ditujukan untuk meminimalisir terjadinya bottleneck dalam aliran data antara processor dan RAM. Sedangkan dalam terminologi software, istilah ini merujuk pada tempat penyimpanana sementara untuk file-file yang sering diakses (biasanya diterapkan dalam network)

CAD – Computer Aided Design.

CD-R – Compact Disk Recordable. Media penyimpanan sejenis – . Media penyimpanan sejenis CD-ROM yang dirancang untuk dapat ditulisi dengan menggunakan sebuah perangkat drive khusus. Berbeda dengan CD-ROM, dimana data langsung dituliskan pada saat keping CD diproduksi, CD-R dijual dalam kondisi kosong (blank). Proses perekaman dilakukan dengan bantuan perangkat lunak khusus dan diistilahkan sebagai burning. Data yang terekam didalamnya bersifat WORM (Write Once Read Many), artinya data hanya dapat ditulis sekali dan untuk selanjutnya hanya bisa dibaca.

CD-ROM – Compact Disk Read Only Memory. Media – . Media storage optikal yang secara fisik identik dengan CDAudio yang telah lebih dahulu dipergunakan sebagai menyimpan rekaman suara. Media ini dibaca menggunakan perangkat CD-ROM Drive. Kecepatan akses CD-ROM drive biasanya diukur dengan satuan speed. 1x speed ekuivalen dengan 150 kBps (kilbyte per detik) yaitu kecepatan baca pada perangkat Audio CD.

CD-RW – Compact Disk Recordable and reWritable. Pengembangan lebih lanjut dari media CD-R dimana data yang telah terekam dalam keping CD-RW dapat ditambah, diubah, atau dihapus sewaktu-waktu.

Chipset – Chip-chip pada – Pengembangan lebih lanjut dari media CD-R dimana data yang telah terekam dalam keping CD-RW dapat ditambah, diubah, atau dihapus sewaktu-waktu. – Chip-chip pada mainboard yang berperan sebagai jembatan aliran data antara subsistem sebuah PC. Chipset terbagi atas dua chip utama yang disebut northbridge dan southbridge. Chip northbridge bertugas untuk mengontrol aliran data dari processor, port AGP, dan memori utama sistem. Sementara itu, chip southbridge mengontrol aliran data dari bus PCI, interface hard disk, dan piranti eksternal lainnya.

CHS – Cylinder Head Sector. Adalah cara konvensional untuk pengalamatan sector pada harddisk

CISC – Complex Instruction Set Computing. Rangkaian instruksi built-in pada processor yang terdiri dari perintahperintah yang kompleks. Instruksi-instruksi yang tersedia memudahkan para programmer untuk mengembangkan aplikasi untuk plattform CISC. Di lain pihak, banyaknya instruksi dalam CISC dapat mengurangi kecepatannya. CISC merupakan kebalikan dari RISC, biasanya digunakan pada keluarga processor untuk PC (Intel, AMD, Cyrix). Clock Set – Kecepatan sebuah processor yang merupakan perkalian dari sebuah nilai dengan FSB.

CPU – Central Processing Unit. Unit pemroses sentral pada sebuah komputer. Umumnya CPU diartikan sebagai kotak dimana seluruh peripheral dirangkai. Namun dalam pengertian teknis, CPU merujuk kepada processor yang terpasang dalam sebuah sistem komputer.

Database – Basis data. Sekumpulan informasi yang disusun sedemkian rupa untuk dapat diakses oleh sebuah software tertentu. Database tersusun atas bagian yang disebut field dan record yang tersimpan dalam sebuah file. Sebuah field merupakan kesatuan terkecil dari informasi dalam sebuah database. Sekumpulan field yang saling berkaitan akan membentuk record.

DDE – Dynamic Data Exchange.

DDR-RAM – Double Data Rate-Random Access Memory. Tipe RAM yang bekerja dengan kecepatan yang lebih tinggi daripada SDRAM. Biasanya digunakan pada PC dengan processor Pentium 4 atau yang setara.

DLL – Dynamic Linking Library.

DOS – Disk Operating System. Adalah sistem operasi yang paling banyak digunakan pada PC hingga pertengahan era 1990-an. DOS pertama kali dikeluarkan oleh perusahaan Microsoft pada tahun 1981 sebagai sistem operasi standar untuk IBM-PC. Versi terakhir dari DOS adalah MS-DOS 6.3 yang diluncurkan pada tahun 1993. Belakangan, popularitas DOS mulai menyusut dan digantikan oleh sistem operasi yang lebih handal seperti Windows atau UNIX.

DPI – Dot Per Inch. Skala yang digunakan untuk mengukur tingkat kehalusan hasil cetakan printer maupun tampilan di layar monitor. Makin tinggi DPI, tampilan akan terlihat semakin halus.

DVD-ROM – Digital Versatile Disk-Read Only Memory. Jenis media penyimpanan dengan bentuk fisik mirip CD-ROM namun memiliki kapasitas yang jauh lebih tinggi serta kemampuan untuk menyimpan pada kedua sisinya. DVD-ROM biasanya digunakan untuk menyimpan file-file mutimedia berukuran besar.

EDO – Enhanced Data Out. Modul memory yang memiliki kecepatan lebih tinggi dari SIMM.

EISA – Extended Industry Standard Architecture. Arsitektur standar yang dikembangkan oleh beberapa perusahaan komputer (Compaq, AST, Zenith, Tandy, dll) untuk standarisasi operasi 32 bit.
Ethernet – Protokol yang biasa digunakan dalam LAN.

File – Dalam terminologi komputer, istilah ini megandung pengertian sebagai berkas elektronis yang berisi informasi dan ditempatkan dalam sebuah storage.
Freeware – – Software yang diedarkan secara gratis oleh pembuatnya.

FSB – Front Side Bus. Kecepatan bus dari sistem pada mainboard. Sebagai contoh, processor Pentium 4 memiliki FSB sebesar 400 MHz (4 x 100 MHz) sedangkan AMD Athlon Thunderbird memiliki FSB 266 MHz (2 x 133 MHz).

GGIF – Graphics Interchange Format. Sebuah format standar untuk file grafis (image) terkompresi. File GIF menggunakan teknik kompresi non-lossy sehingga lebih cocok untuk diterapkan pada image yang tidak terlalu kompleks dengan jumlah warna yang sedikit. Untuk image yang lebih kompleks, biasanya digunakan format JPEG.

GIS – Geographic Information System. Sistem informasi berbasis geografis.

GUI – Graphical User Interface. Istilah untuk menyebut tampilan pada program yang berbasis grafis.

Hardware – Perangkat keras. Pengertian ini mencakup seluruh perangkat peripheral beserta perangkat pendukungnya dalam sebuah sistem komputer.

Hyperthreading – Teknologi yang dikembangkan oleh Intel untuk keluarga processor Pentium 4 dengan kecepatan 3 GHz keatas. Teknologi ini memungkinkan elemen-elemen yang berbeda dari processor–seperti unit integer, pemrosesan grafis, dan floating point untuk kalkulasi yang kompleks–dapat aktif dalam waktu yang bersamaan. Intel mengklaim teknologi ini mampu meningkatkan unjuk kerja sistem antara 25 hingga 30 persen.

IIC – Integrated Circuit atau chip. Sebuah rangkaian mikroelektronik berupa semikonduktor yang terdiri dari sejumlah besar transistor dan komponen-komponen lainnya. IC dikemas dalam sepotong bidang persegi empat (disebut sebagai “die”) dari silikon. IC dapat digolongkan menjadi IC analog, digital maupun hybrid (campuran).

IDE – Integrated Drive Electronics. Lihat ATA.

 

Interface – Dalam terminologi perangkat lunak, interface bisa diartikan sebagai tampilan atau cara perangkat lunak bersangkutan berinteraksi dengan penggunanya. Sedangkan dalam terminologi perangkat keras, interface mengacu kepada standar yang digunakan oleh suatu peripheral tertentu untuk berhubungan dengan peripheral lainnya dalam satu sistem.

ISA– Dalam terminologi perangkat lunak, bisa diartikan sebagai tampilan atau cara perangkat lunak bersangkutan berinteraksi dengan penggunanya. Sedangkan dalam terminologi perangkat keras, mengacu kepada standar yang digunakan oleh suatu tertentu untuk berhubungan dengan lainnya dalam satu sistem. – Industry Standard Architecture. Adalah slot ekspansi 8 bit dan 16 bit yang digunakan pada komputer XT dan AT.

JPEG – Joint Photographic Experts Group. Format file gambar (image) yang dikompresi dengan metode lossy. Format ini cocok diterapkan pada file image yang kompleks dengan jumlah warna yang banyak.

Kompresi – Suatu teknik pemampatan data sehingga diperoleh file dengan ukuran yang lebih kecil daripada ukuran aslinya. Kompresi bekerja dengan mencari pola-pola perulangan pada data dan menggantinya dengan sebuah penanda tertentu. Ada dua jenis metode kompresi, yaitu non-lossy dan lossy. Kompresi yang bersifat non-lossy tidak menghilangkan informasi-informasi dalam file asli sehingga cocok diterapkan untuk file dokumen. Sebaliknya, metode lossy menghilangkan informasi yang dianggap tidak signifikan. Biasanya teknik ini diterapkan pada file multimedia berukuran besar, misalnya pada format file JPEG (image), MPEG (video) dan MP3 (audio).

LAN – Local Area Network. Sebuah jaringan komputer yang saling terhubung dalam lingkup lokal (tidak bisa diakses oleh jaringan lain). Beberapa jaringan LAN dapat dihubungkan melalui suatu hirarki tertentu hingga membentuk WAN (Wide Area Network).

LBA – Logical Block Address. Adalah salah satu cara pengalamatan (addressing) sector pada harddisk yang menggunakan metode berupa penomoran dimulai dari 0 sebagai alamat sector pertama pada harddisk.

Linux – adalah sebuah sistem operasi open source varian UNIX yang didistribusikan secara gratis di bawah lisensi GNU General Public License (GPL). Linux dikembangkan oleh perorangan maupun kelompok yang bekerja secara sukarela. Para pengembang Linux memanfaatkan jaringan Internet untuk melakukan tukar-menukar kode, melaporkan bug, dan membenahi segala masalah yang ada. Setiap orang yang tertarik dipersilahkan untuk bergabung dalam pengembangan Linux. Linux pertama kali dibuat oleh Linus Torvalds di Universitas Helsinki, Finlandia. Kemudian Linux dikembangkan lagi dengan bantuan dari banyak programmer dan pakar UNIX di Internet. Sekarang Linux bisa diperoleh dari distribusidistribusi yang umum digunakan, misalnya RedHat, Debian, Slackware, Caldera, Stampede Linux, TurboLinux dan lainlain. Kernel yang digunakan adalah sama-sama Linux, sedangkan perbedaannya hanyalah paket-paket aplikasi yang disertakan, sistem penyusunan direktori, init style, dll.

Mainboard – Juga biasa disebut motherboard, adalah papan rangkaian utama pada komputer dimana Processor, memory dan peripheral-peripheral lainnya terpasang.

MBR – Master Boot Record. Adalah sector pada harddisk yang berlokasi pada silinder 0 head 0 sector 1 (atau dikenal sebagai LBA 0).

MCA – Micro Channel Architecture. Bus yang dikembangkan oleh IBM pada tahun 1987. Digunakan pada beberapa model komputer PS/2.

MIDI – Musical Instrument Digital Interface. Merupakan standar untuk menghubungkan komputer dengan instrumen musik elektronik dan pemrosesan efek khusus.

Modem – Modulator and Demodulator. Merupakan piranti untuk keperluan komunikasi data antar komputer yang menggunakan media saluran telepon.

MP3 – MPEG layer 3. Sebuah format rekaman audio digital terkompresi. Format MP3 disusun berdasarkan algoritma yang dikembangkan oleh Karlheinz Brandenburg dari Universitas Fraunhover, Jerman. Teknologi ini memungkinkan format rekaman audio digital dengan kualitas mendekati CD memiliki ukuran yang relatif kecil sehingga dapat didistribusikan dan di-download via internet.

MPEG – Motion Picture Expert Group. Sebuah nama populer untuk format file multimedia terkompresi. Pada mulanya MPEG digunakan untuk kompresi data audio-video pada VCD, namun belakangan dikembangkan menjadi format MP3. OOLE – Object Linking and Embedding.

OOP – Object Oriented Programming. Teknik pemrograman yang berorientasi pada objek.

Open Source – Software yang didistribusikan beserta dengan kode sumbernya (souce code) Software ini bebas dimodifikasi oleh user sesuai dengan kebutuhannya.

Pascal – Adalah bahasa pemrograman tingkat tinggi yang dikembangkan oleh Niklaus Wirth di Zurich pada akhir 1960- an hingga awal 1970-an. Pascal merupakan bahasa pemrograman yang terstruktur, sehingga sering digunakan sebagai sarana awal untuk mempelajari teknik pemrograman komputer. Versi bahasa Pascal yang banyak dipakai adalah Turbo Pascal buatan Borland International yang bekerja di lingkungan sistem operasi DOS. Belakangan, Pascal juga dikembangkan sebagai bahasa pemrograman visual di lingkungan sistem operasi Windows dengan nama Delphi.

PC – Personal Computer. Komputer pribadi; mencakup segala jenis sistem komputer yang umum digunakan dewasa ini untuk keperluan pribadi maupun bisnis.

PCI – Peripheral Component Interconnect. Adalah – . Komputer pribadi; mencakup segala jenis sistem komputer yang umum digunakan dewasa ini untuk keperluan pribadi maupun bisnis. – . Adalah bus yang memiliki kecepatan tinggi yang dikembangkan oleh Intel untuk mendukung komputer yang berbasis processor seri 486 dan diatasnya.

Pentium – Merupakan merk dagang untuk – Merupakan merk dagang untuk processor generasi kelima keluaran Intel. Processor Pentium pertama kali dikembangkan pada sekitar tahun 1993 dengan kecepatan 60 dan 66 Mhz. Tahun 1997 Intel mengeluarkan Pentium MMX (Multimedia Extension) yang telah dilengkapi dengan instruksi-instruksi khusus untuk pengolahan data multimedia. Pentium MMX mampu bekerja dengan kecepatan hingga 233MHz. Kini Prosesor Pentium telah berkembang hingga generasi ke-4 (Pentium 4) dengan kecepatan melampaui 1 GHz (1000 Mhz).

Port – Interface yang memungkinkan sebuah PC dapat mengirimkan atau menerima informasi ke atau dari piranti ekternal, seperti printer atau modem. Sebuah PC umumnya terdiri dari port serial, paralel dan beberapa port USB.

Processor – Sebuah – Sebuah IC yang mengontrol keseluruhan jalannya sebuah sistem komputer.

Prolog – Akronim dari Programming in Logic. Adalah bahasa pemrograman tingkat tinggi yang dikembangkan oleh ilmuwan Prancis pada era 1970-an. Bahasa Prolog biasanya digunakan untuk mengembangkan aplikasi yang membutuhkan knowledge processing, semacam sistem pakar (expert system), dan kecerdasan buatan (artificial intelligence).

RAM – Random Access Memory. Memory fisik yang terpasang pada PC.

ROM – Read Only Memory. Juga dikenal sebagai memori statik, yaitu memori fisik yang bersifat hanya-baca. Dalam komputer, ROM biasanya digunakan untuk menyimpan konfigurasi BIOS.

RISC – Reduced Instruction Set Computing. Rangkaian instruksi built-in pada processor yang terdiri dari perintahperintah yang lebih ringkas dibandingkan dengan CISC. RISC memiliki keunggulan dalam hal kecepatannya sehingga banyak digunakan untuk aplikasi-aplikasi yang memerlukan kalkulasi secara intensif. Konsep RISC pertama kali dikembangkan oleh IBM pada era 1970-an. Komputer pertama yang menggunakan RISC adalah komputer mini IBM 807 yang diperkenalkan pada tahun 1980. Dewasa ini, RISC digunakan pada keluarga processor buatan Motorola (PowerPC) dan SUN Microsystems (Sparc, UltraSparc).

SCSI – Small Computer Systems Interface. Merupakan standar dalam menghubungkan peripheral ke komputer dengan menggunakan interface yang memakai perintah SCSI (SCSI Command). Standar SCSI dapat dibedakan menjadi SCSI (SCSI1) dan SCSI2 (SCSI wide dan SCSI wide and fast). SCSI2 adalah versi terbaru dari SCSI yang menghubungkan berbagai peripheral seperti CD-ROM dan Tape Drive.

SDRAM – Sychronous Dynamic Random Access Memory. Modul memory (RAM) dengan clock speed yang lebih tingi daripada SIMM atau EDO. Biasa dipergunakan pada processor-processor generasi terbaru. Modul ini biasa dijual dengan spesifikasi bus clock tertentu, misalnya 32MB/133Mhz, artinya SDRAM dg kapasitas sebesar 32MB yg bekerja pada FSB sebesar 133Mhz. Bus clock yang tinggi digunakan apabila SDRAM dipasang pada PC dengan processor generasi baru yang juga bekerja pada FSB yang tinggi, namun tidak berpengaruh pada mesin dengan processor generasi lama dengan FSB yang rendah. SDRAM dikemas dalam modul 172 pin.

Server – Komputer yang bertugas sebagai “pelayan” jaringan. Server mengatur lalu lintas data dalam sebuah jaringan dan menyediakan resource yang dapat dipakai oleh komputer lain yang terhubung dalam jaringannya.
Shareware – Software yang diedarkan secara cuma-cuma untuk dapat dicoba oleh calon penggunanya selama jangka waktu tertentu. Apabila si calon pengguna tertarik, maka ia dapat membeli versi komersialnya.

SIMM – Single Inline Memory Module. Modul Memory yang umum digunakan mulai pada – . Modul Memory yang umum digunakan mulai pada PC type 286 hingga Pentium generasi awal. Secara fisik, SIMM dikemas dalam modul 30 dan 72 pin.
Software – Perangkat lunak. Pengertian ini juga mencakup sebuah program yang dibuat untuk dijalankan pada hardware tertentu.

SQL – Structured Query Language. Bahasa pemrograman yang dirancang khusus untuk mengirimkan suatu perintah query (pengaksesan data berdasarkan pengalamatan tertentu) terhadap sebuah – . Bahasa pemrograman yang dirancang khusus untuk mengirimkan suatu perintah (pengaksesan data berdasarkan pengalamatan tertentu) terhadap sebuah database. Kebanyakan software database yang ada saat ini dapat diakses melalui SQL. Setiap aplikasi yang spesifik dapat mengimplementasikan SQL secara sedikit berbeda, tapi seluruh database SQL mendukung subset standar yang ada.
Storage – Media penyimpanan data pada komputer. Storage dibedakan menjadi removable storage, yaitu media penyimpan data yang dapat dipindah sewaktu-waktu, dan non-removable storage, yaitu media penyimpanan yang bersifat tetap. Floopy disk (disket) dikelompokkan sebagai removable storage, sementara hard disk masuk dalam kelompok non-removable storage.

Trojan horse – Sebuah program komputer yang mengandung rutin-rutin tersembunyi, biasanya bersifat merusak, yang berjalan di latar belakang saat program utama dijalankan. Trojan horse biasanya berwujud sebuah program yang menarik sebagai jebakan terhadap user supaya ia tertarik untuk menjalankannya. Walaupun bekerjanya mirip dengan virus, namun trojan horse (biasanya) tidak dirancang untuk menginfeksi sebuah program.

UNIX – Merupakan salah satu sistem operasi yang populer untuk server saat ini. UNIX dikembangkan oleh Ken Thompson dan Dennis Ritchie sekitar tahun 1969 di AT&T Bell Laboratories. Pada mulanya sistem ini dikembangkan dalam bahasa assembly. Akan tetapi karena portabilitasnya rendah (sehingga sulit dikembangkan di sistem lain) maka Ritchie mengembangkan bahasa pemrograman baru yang disebut bahasa C (sekitar tahun 1972). Sistem UNIX kemudian berkembang di lingkungan perguruan tinggi dan mulailah muncul variant dari sistem UNIX ini. Varian yang utama adalah UNIX BSD dan UNIX System V.

USB – Universal Serial Bus. Teknologi yang memungkinkan pemasangan peripheral secara mudah dengan bandwidth yang lebih besar daripada port serial atau paralel.

Upgrade – Istilah untuk tindakan penggantian sebagian atau keseluruhan perangkat sistem dengan perangkat sejenis yang memiliki spesifikasi lebih tinggi.

Virus – Istilah untuk sebuah program komputer yang memiliki kemampuan untuk menggandakan diri dengan cara menyisipkan programnya kedalam sebuah file lain tanpa campur tangan manusia. Mirip seperti virus biologis, virus komputer dapat menyebar pada file-file dalam sebuah komputer, atau bahkan menulari file di komputer lain, baik melalui jaringan maupun lewat kegiatan tukar-menukar file. Sebuah virus dapat berisi rutin-rutin tertentu yang diisikan oleh programmer virus. Rutin-rutin ini bisa saja berisi perintah perusakan atau hanya sekedar menampilkan pesan.

VLB – Vesa Local Bus. Adalah ekstensi 32 bit yang memiliki kecepatan tinggi untuk ISA. VLB dipromosikan oleh VESA (Video Electronic Standard Association).

WWAN – Lihat LAN.

Worm – Sejenis virus komputer yang tidak menginfeksi sebuah program. Worm menduplikasi dirinya sendiri dan menginfeksi komputer lainnya (biasanya dengan memanfaatkan jaringan komputer). Walaupun worm tidak menular melalui sebuah program, namun ia juga dapat bersifat merusak.

XXT – eXtended Technologi. Istilah untuk komputer yang menggunakan processor Intel 8086/8088.