Sabtu, 29 November 2008

Algoritma

Algoritma pada dasarnya, adalah alur pikiran dalam menyelesaikan suatu pekerjaan, yang dituangkan dalam bentuk tertulis yang dapat dimengerti oleh orang lain.
Yang ditekankan disini adalah alur pikiran. Alur pikiran seseorang dapat berbeda dengan alur pikiran orang lain untuk menyelesaikan suatu pekerjaanyang sama dengan hasil yang sama.

Dalam bentuk tertulis, maksudnya dapat berupa narasi dalam bentuk kalimat, dapat juga berbentuk gambar atau bagan, atau dalam bentuk tabel.

Dalam pelajaran algoritma, direncanakan bahwa yang akan melaksanakan alur pikiran tadi adalah komputer. komputer memang dirancang untuk dapat melaksanakan perintah yang diberikan oleh manusia. Perintah tersebut dapat diberikan dalam bentuk kumpulan instruksi-instruksi yang disebut program. Program ditulis dalam suatu bahasa yang disebut bahasa pemrograman (programing langguage) seperti bahasa COBOL, bahasa Pascal, Bahasa C, Bahasa Java, dan masih banyak lainnya.
dari sekian banyak bahasa pemrograman, penulisan instruksi dapat sama, hampir sama atau sama sekali tidak sama, untuk suatu maksud yang sama.

Dari uraian di atas, dapat dimengerti bila penulisan algoritma yang kita baca dibuku-buku literatur, walaupun satu dengan yang lainnya bisa ada perbedaan, tapi semuanya mendekatkan diri pada tata cara penulisan suatu bahasa pemrograman yang bentuknya umum.
Salah satu buku literatur, memberikan definisi dan kriteria mengenai algoritma sebagai berikut:
  • Algoritma adalah sekumpulan instruksi yang jumlahnya terbatas, yang apabila dijalankan, akan menyelesaikan suatu tugas tertentu. sebagai tambahan, setiap algoritma harus memenuhi kriteria sebagai berikut:
  1. Ada atau tidak ada data yang dimasukan dari luar.
  2. Paling tidak ada satu buah keluaran
  3. Setiap instrksi jelas maksudnya dan hanya mempunyai satu arti
  4. Algoritma baik secara keseluruhan maupun sub algoritma bila ditelusuri haru ada titik hentinya.
  5. Setiap instrusi selai jelas juga harus dapat dilaksanakan, dan juga efektif dalam arti harus menghasiikan sesuatu. Sebagai contoh A = A + 0 (A ditambah 0) atau A = A * 1 (A dikali satu), adalah suatu instruksi yang tidak efektif.

Rabu, 26 November 2008

Langkah-langkah untuk menghindari serangan virus

  1. Install Microsoft update yang terbaru
  2. Gunakan program Anti Virus yang bagus
  3. Setelah menginstall program Anti Virus, Scan seluruh computer untuk memastikan system anda bersih
  4. Update AntiVirus anda dengan teratur
  5. Berhati-hatilah terhadap semua e-mail yang mencurigakan
  6. Ikuti perkembangan terbaru mengenai berbagai macam virus
  7. Install program Firewall pribadi
  8. Download software hanya diWeb yang anda yakini aman
  9. Sebisa mungkin tidak browsing di Web yang tidak jelas

Rabu, 19 November 2008

Internet

Sejarah Internet

Internet adalah koleksi dunia akan jaringan yang menghubungkan milliaran bisnis, agen pemerintahan, institusi pendidikan, dan individu. Internet berawal dari Advance Reserch Projects Agency Network (ARPANET), sebuah jaringan pada tahun 1969 yang menghubungkan peneliti-peneliti Amerika Serikat. Pada tahun 1986, National Science Foundation menghubungkan jaringannya yang luas, disebut NSFnet, ke ARPANET, menghasilkan konfigurasi dari jaringan yang kompleks dan hosts yang terkenal dengan nama internet.

Cara koneksi ke Internet

Karyawan atau pelajar biasanya berkoneksi ke internet melalui jaringan perusahaan atau sekolah. Jaringan biasanya memerlukan kecepatan yang tinggi. beberapa rumah dan perusahaan kecil berkoneksi ke internet dengan cara sambungan dial-up, dimana memerlukan sebuah modem dan kabel telepon standar. Banyak dari rumah dan perusahaan kecil membutuhkan kecepatan jaringan broadband yang lebih tinggi, seperti Digital Subcriber Line (DSL), sinyal radio, atau satelit.

  • DSL berkoneksi ke internet melalui kabel tembaga jaringan telepon.
  • Kabel Modem mengakses ke internet melalui jaringan televisi.
  • Fixed wireless memerlukan antenna untuk berkoneksi melalui sinyal radio.
  • Wi-Fi (Wireless Fidelity) memerlukan sinyal radio untuk memberikan koneksi internet ke computer atau perangkat wireless.
  • Modem Satelit berkomunikasi dengan piring satelit untuk menghasilkan koneksi internet berkecepatan tinggi via satelit.

Akeses Provider adalah sebuah bisnis yang memberikan akses ke internet secara gratis maupun berbayar. ISP (Internet Service Provide) adalah akses provider regional maupun nasional. OSP (Online Service Provide) adalah akses provider yang hanya memberikan akses ke internet kepada member. WISP (Wireless Internet Service Provider) memberikan akses ke internet kepada computer dan perangkat mobile yang mempunyai perangkat jaringan wirelesss.

IP Address

IP Adress (Internet Protocol Adress) adalah nomor unik yang mengidentifikasi setiap computer atau sebuah perangkat yang berkoneksi dengan internet. Internet mempercayai IP address untuk mengirim data ke lokasi tertentu. Domain name adalah versi text dari IP address.

Komponen dari Web Address

World Wide Web (WWW) atau Web terdiri dari koleksi dunia akan dokumen elektronik. Setiap dokumen elektronik disebut Web page. URL (Uniform Resource Locator), atau Web address adalah alamat unik untuk webpage. Web address terdiri dari protocol, nama domain, dan lokasi dalam Web page.

Senin, 17 November 2008

Bagian-Bagian dari Sistem Unit

Sistem Unit

Sistem Unit adalah sebuah kotak yang terdiri dari komponen-komponen elektronik sebuah computer yang digunakan untuk memproses data. Dalam sebuah desktop computer pribadi, kebanyakan dari perangkat penyimpan menjadi bagian dari system unit. Dalam sebuah notebook, keyboard dan mousenya mengisi tempat di atas sistem unit, dan layarnya menyatu dengan system unit. Dalam perangkat bergerak, kebanyakan layar dibuat didalam system unit. Pada perangkat permainan, perangkat pemasuk dan keluar, seperti control dan televisi berada di luar sistem unit. Dalam media portable perangkat pemasuk dan layar menjadi satu menjadi sistem unit.

Motherboard

Motherboard adalah perangkat utama dari sistem unit. Sebuah motherboard terdiri dari banyak komponen elektronik termasuk prosesor, memory, tempat perluasan dan kartu adaptor. Prosesor adalah kartu kecil terbuat dari material semikonduktor, biasanya silicon, sebagai tempat menggores. tempat perluasan memasukan kartu adaptor yang koneksi dan fungsinya tidak dibuat di motherboard.

Prosesor

Prosesor menterjemahkan dan membawa instruksi dasar yang mengoperasikan computer. Prosesor terdiri dari unit pengontrol yang mengarahkan dan mengkoordinasi dari kebanyakan operasi computer. Prosesor juga terdiri dari Arithmatic Logic Unit (ALU) yang menghasilkan ilmu hitung, pembandingan dan operasi lainnya. Machine Cycle adalah sebuah set yang terdiri dari 4 operasi dasar, yaitu menangkap, menguraikan isi kode, menjalankan dan menyimpan dimana prosesor mengulang setiap instruksi. Unit pengontrol menangkap instruksi program dan data dari memori dan mengkode ulang instruksi tersebut menjadi perintah computer dan menjalankanya.

Gambaran Mengenai Data

Kebanyakan dari data adalah digital dan hanya mengenal dua pernyataan: off dan on. Untuk mengambarkan pernyataan ini, computer menggunakan Binary Sistem, dimana sistem nomor hanya memiliki dua nomor unik -0 (untuk off) dan 1 (untuk on)- disebut bits. Bit adalah satuan data terkecil dari computer yang bisa diproses. Bergabung menjadi satu menjadi sebuah unit, 8 bit membentuk byte, menghasilkan cukup banyak kombinasi berbeda atas 0 dan 1 untuk mewakilkan 256 karakter individu. Kombinasinya didefenisikan dengan sebuah susunan, disebut pola pengkodean, seperti ASCII, EBCDIC, dan Unicode.

Memori

Memori terdiri dari komponen elektronik yang menyimpan instruksi untuk dijalankan oleh prosesor, data diperlukan untuk instruksi tersebut dan hasilnya adalah informasi. Memori terdiri dari tiga kategori dasar: (1) Sistem operasi dan sistem software lainnya yang mengkontrol computer dan perangkatnya; (2) Aplikasi program yang membawa tugas spesifik; (3) Sebuah data yang telah diproses oleh program aplikasi dan menghasilkan informasi. Memori yang berperan untuk menyimpan baik data maupun program diketahui sebagai Konsep program penyimpanan.

Sebuah Sistem Unit mengandung memori yang dapat berubah pendirian dan memori yang tidak berubah pendirian. Volatile memory menghapus semuah konten yang telah disimpan sewaktu power komputer dimatikan. Nonvolatile memory tidak akan menghilangkan kontennya sewaktu powernya dimatikan. RAM adalah tipe umum dari volatile memory. ROM dan CMOS adalah contoh dari Nonvolataile memory. Ram terdiri dari kartu memori yang bisa membaca dan menulis dari prosesor dan perangkat lainnya. ROM adalah kartu memori instruksi dan data permanen yang tidak bisa diubah. Memori Flash dapat dihapus dan ditulis kembali. Teknologi CMOS menggunakan baterai listrik untuk menahan informasi walaupun komputer dimatikan.

Expansion Slot dan Kartu Adaptor

Sebuah Expansion Slot adalah stop kontak yang ada pada motherboard yang dapat mengikat kartu adaptor. Kartu adaptor adalah papan kontak yang menaikan fungsi dari komponen sistem unit dan/atau menyediakan koneksi ke sekelilingnya seperti modem, printer, scanner atau keyboard. Kartu suara menaikan kualitas suara dari komputer pribadi. Video Card mengubah perangkat keluar sebuah computer menjadi signal video yang menhasilkan gambar dalam layar. Kebanyakan computer saat ini didukung oleh masukkan dan mainkan, dimana komputer dapat menkonfigurasi kartu adaptor ke lingkungnya secara automatis.

Tempat Pemasukan dan Konektor

Tempat pemasukan adalah tempat untuk menghubungkan perangkat untuk komunikasi dengan system unit sehinnga dapat mengirim atau menerima data informasi dari komputer. Serial Port, memindahkan data satu bit perwaktu, biasanya mengkoneksi data yang tidak membutuhkan kecepatan transmisi, seperti mouse, keyboard atau modem. Paralel Port, memindahkan lebih dari satu bit per waktu, kadang menyambungkan printer ke sistem komputer. USB Port dapat menyambungkan lebih dari 127 macam sambungan dengan satu konektor. FireWire Port dapat menyambungkan banyak macam perangkat yang membutuhkan kecepatan transmisi data yang tinggi. Lima Port dengan tujuan khusus adalah MIDI, eSATA, SCSI, irDA, dan Bluetooth. MIDI port menyambunkan Sistem Unit dengan alat music. eSATA Port menyambungkan hardisk eksternal SATA ke dalam komputer. SCSI Port menghubungkan Sistem Unit dengan alat SCSI, seperti diskdrive. irDA dan Bluetooth teknologi memberikan akses kepada perangkat wireless untuk mengirim signal ke computer melalui infared atau sinyal radio.

Buses

Bus adalah siaran elektrik bersama dengan ditransfernya bit dengan kontak dari computer, memberikan perangkat baik dalam dan menghubungkan system unit untuk berkomunikasi. Besarnya bus , disebut besaran bus, menentukan nomor dari bit yang dapat ditransfer ke komputer dalam satu waktu. Semakin besar besarnya bit, semakin cepat komputer dapat mentransfer data.

Komputer Mobile dan Perangkat Mobile

Sebagai tambahan dari motherboard, prosesor, memori, sound card, PC card slot, dan drive bay, computer mobile sistem juga perangkat biasa seperti keyboard, mouse, speakers dan layar. System unit dari notebook biasa ditambah video, modem, network, FireWire, USB, headphone, dan masukan microfon. Tablet computer biasa ditambah beberapa masukan. PDA dan smart Phone biasa mempunyai irDA port atau Bluetooth sehinnga pengguna dapat berkomunikasi tanpa kabel.

Mempertahankan Kebersihan Komputer

Sebelum membersihkan Sistem Unit, terlebih dahulu mematikan power dan cabut kabel dari colokan. Gunakan vakum kecil dan sekaleng air kompres untuk menghilangkan debu luar. Setelah membuka kotaknya, gunakan sapu tangan dan vakum dalamnya. Bersihkan debu dengan kain antistatic dan alcohol gosok.