Sabtu, 23 November 2013

Keamanan Jaringan

Mind Map


Rangkuman

Keamanan komputer adalah pemberian perlindungan untuk sebuah sistem informasi otomatis sehingga menghasilkan sasaran yang aplikatif dari pamaliharaan  rahasia, keutuhan, dan ketersediaan sumber sistem informasi.
            Dalam pengamanan jaringan komputer terbagi menjadi 4 bagian yaitu segi fisik,segi sistem operasi, segi perangkat jaringan, dan segi aplikasi. Selain itu ada juga yang disebut kriptografi. Kriptografi adalah ilmu dan seni untuk menjaga kerahasiaan berita.Contohnya yaitu sandi caesar, sandi ini adalah mengacak huruf yang menyusun pesan sehingga tidak dapat dibaca oleh orang lain. Ada beberapa istilah dalam kriptografi yaitu plaintext, chipertext, key, chiper, enciphering, deciphering, cryptanalysis. Kriptografi dibagi menjadi beberapa bagian yaitu berdasarkan jumlah key(simetris dan asimetris) dan berdasarkan pada pengolahan plaintext(block cipher dan stream cipher)
            Dari segi fisik keamanan jaringan yang terlemah adalah manusia. Ini disebabkan beberapa hal seperti lupa, ceroboh, dan tidak dapat menjaga rahasia itu adalah beberapa titik lemah manusia. Dalam penggunaan perangkat komputer kita sering menggunakan password. Password yang baik adalah mengandung huruf, angka, dan tanda baca, tidak memiliki arti, dan secara berkala diganti. Aada beberapa cara membajak password seperti keylogger, social engineering,  shulder surfing, dan guessing password. Untuk menghindari pembajakan password maka kita perlu mengikuti SOP yang berlaku, jangan menggnakan infirmasi pribadi, perhatikan orang di belakang kita, dan hati-hati jika menggunakan komputer umum.
            Dari segi sistem operasi kasus yang sering terjadi adalah kerusakan yang parah. Hal ini dapat disebabkan oleh virus , worm, dan trojan horse. Ada juga yang disebabkan oleh vulnerability attack yaitu serangan yang memanfaatkan celah pada sistem oparasi. Untuk mencegahnya kita perlu menginstal antivirus, malakukan update OS secara berkala, lalu berhati-hatai ketika menginstal software.
            Dari segi perangkat jarigan saat kita sedang terhubung dengan jaringan maka kita perlu berhati-hatin pada MITM(man in the middle attack) .           
            Dalam penggunaan aplikasi seperti email kita sering mendapat beberapa masalah seperti spam, phishing, scam, dan fake sander.Untuk mengatasi hal tersebut kita harus menggunakan provider email yang terpercaya , baca email terutama pengirim isi dan url yang tercantum, buka www.scamomatic.com, gunakan PGP atau digital certificate. Banyak ancaman yang mugkin ada dalam aplikasi web seperti link berahaya, fake form, SQL Injection, XSS, dan RFI. 

Senin, 18 November 2013

Komunikasi Data dan Jaringan Komputer

Mind Map


Rangkuman

      Pengertian komunikasi data adalah proses pengiriman dan penerimaan data atau informasi dengan dua arah atau lebih. Contoh jalur komunikasi data yaitu melalui remote login, file transfer, hypertext transfer, dan e-mail. Tipe data dalam komunikasi data diantara lain text, suara, gambar, dan video yang berbentuk informasi digital.
      Telekomunikasi memiliki dua jenis yaitu digital dan analog. Contoh telekomunikasi digital adalah morse, komunikasi data dan telepon. Namun, untuk telepon terdapat juga jenis analog.
Aplikasi dalam komunikasi data diantara lain fax, pengunduhan perangkat lunak, e-mail, online chatting, video conference, belanja online dan akses online sunber informasi.
      Dalam komunikasi data diperlukan perangkat jaringan komputer. Perangkat tersebut diantara lain server sebagai penyedia layanan bagi komputer klien, router sebagai penghubung dan penerus data antara beberapa subjaringan yang berbeda, access point berfungsi juga sebagai router, switch sebagai penghubung dan penerus data pada subjaringan yang sama, lalu modem untuk mengubah sinyal digital ke sinyal analog dan sinyal analog ke sinyal digital.
     Untuk melakukan pertukaran atau akses informasi, komputer memerlukan jaringan komputer yaitu sistem dari sejumlah komputer yang saling terhubung. Klasifikasi jaringan komputer berdasarkan jangkauan geografis diantara lain LAN(local area network) yang mencakup wilayah kecil, WAN(wide area network) yang mencakup wilayah kota, MAN(metropolitan area network) yang mencakup wilayah kota dengan jangkauan antara 10 km s/d 50 km. Klasifikasi berdasarkan distribusi sumber informasi yaitu jaringan terpusat yang terdapat satu server dan beberapa klien dan jaringan terdistribusi yang merupakan perpaduan beberapa jaringan terpusat. Berdasarkan klasifikasi media transmisi data ada dua jenis yaitu jaringan berkabel dan jaringan nirkabel. Berdasarkan klasifikasi perana komputer ada dua jenis yaitu jaringan client-server dan jaringan peer to peer. Berdasarkan topologi jaringan ada empat jenis yaitu topologi bus, topologi star, topologi ring, dan topologi tree. Dalam komunikasi data ada juga beberapa tipe transmisi data yaitu simplex, half duplex, dan full duplex.
      Setiap komunikasi dalam jaringan komputer pasti terjadi pertukaran pesan, struktur dari pesan ini harus distandardisasi dalam serangkaian aturan yang disebut protokol. Untuk mengenali komputer dalam jaringan diperlukan juga alamat IP.
    Jaringan ad hoc adalah jaringan nirkabel peer to peer dimana setiap komputer dapat berkomunikasi secara langsung dengan komputer lain. Untuk melakukannya pertama kita harus mengaktifkan wifi, ketik ad hoc pada start windows, lalu isikan nama jaringan, pilih jenis security, klik next, selesai. 




Sabtu, 26 Oktober 2013

Troubleshooting Komputer

Mind Map


Rangkuman

    Pengertian troubleshooting adalah pencarian dan penyelesaian masalah komputer yang dilakukan seara sistematis. Troubleshooting terbagi menjadi dua yaitu preventif dan reaktif. Contoh troubleshooting preventif adalah mengunakan penstabil listrik, melakukan backup file, dan memasang aplikasi pendukung. Ada dua cara penelusuran ketika terjadi masalah  yaitu dengan mengecek keadaan komputer saat selesai dirakit dan mengecek setelah komputer dinyalakan. Komponen yang dicek antara lain motherboard, RAM, disk drive, dll. Untuk deteksi pengukuran dapat digunakan multitester untuk mengetahui tegangan yang diterima komponen. Untuk analisa suara yaitu dengan mendengarkan suara cashing komputer, contohnya beep pendek sati kali berarti boot baik, jika beep pendek dua kali maka ada masalah setting pada CMOS, dll. Untuk analisa tampilan dapat diketahui melalui pesan error pada monitor.
    Selain pendeteksian masalah, komputer juga memerlukan optimasi  fitur yang ada dan melakukan penambaha aplikasi pendukung. Salah satu aplikasi yang penting yaitu antivirus untuk mencegah dan mengatasi  virus. Selain itu diperlukan juga optimasi hard disk. Hal yang dapat dilakukan diantara lain yaitu partisi hard disk yang digunakan untuk membagi ruang penyimpanan agar sesuai kebutuhan. Error checking hard disk  juga perlu dilakukan untuk mengetahui kesalahan dan melakukan perbaikan. Agar hard disk dibaca lebih cepat maka perlu juga dilakukan defragmen hard disk.
    Ketika melakukan aktifitas mengunakan komputer terkadang kita mengalami kehilangan file baik akibat terhapus atau rusak. Untuk mengatasinya kita dapat menggunakan software recovery seperti R-Studio dan GerDataBack, dll.
Selanjutnya yaitu mempercepat kerja komputer. Untuk melakukannya kita dapat melakukan beberapa cara diantaranya mematikan program ketika startup, meminimalisasi tampilan, menghapaus file sementara yang tidak digunakan, dan membersihkan registry dengan registry tools.
   


Senin, 21 Oktober 2013

Sistem Operasi

Mind Map

Rangkuman

     Sistem operasi adalah program yang mengatur eksekusi program dan bertindak sebagai interface antara aplikasi dan hardware. Sistem operasi memiliki komponen sistem yaitu managemen proses, managemen memori utama, managemen berkas, managemen I/O, managemen penyimpanan sekunder, jaringan, sistem proteksi, dan command-interpreter system. Layanan dari sisterm operasi itu sendiri adalah sebagai penyedia user interface, program execution, operasi I/O, file- sistem manipulasi, sistem komunikasi, mampu melakkan error detection, resource sharing, memberikan fasilitas security, dan fasilitas accounting system.
      Dalam sistem operasi ada beberapa istilah diantaranya process, thread, schedulling process, syhcronization dan virtual memory. Process adalah aplikasi yang berjalan dan  thread adalah beberapa pekerjaan yang dijalankan dalam setu prosesnya. Dengan adanya process dan thread memungkinkan membagi pekerjaan menjadi terstruktur. Selanjutnya untuk mengeksekusi program kita dapat menjadwalnya dengan schedulling process agar proses eksekusi dapat terjadwal. Hal penting lain yaitu mencegah agar data tidak korup akibat akses yang hampir bersamaan pada data yang bersifat shared, untuk itu diperlukan mekanisme syhcronization. Agar proses lebih efisien kita dapat menambahkan virtual memory yang merupakan memory untuk menambah memory utama.
      I/O memiliki beberapa perangkat yaitu block, character, dan jaringan. Block meliputi berbagai disk drive, perinta baca, tulis,  dan dapat digunakan untuk mengakses memory disk. Character meliputi keyboard, mouse dan digunakan untuk perintah menulis dan mengambil. Jaringan yaitu socket yang berfungsi sebagai penghubung komputer dengan jaringan.
      Jenis-jenis sistem operasi antara lain DOS, Windows, Macintosh, OS/2, dan UNIK. Sistem operasi yang lain yaitu LINUX yang dibuat oleh mahasiswa Finlandia bernama Linus Tovalds. LINUX versi 0.01 keluar pertama pada Agustus 1991. LINUX menggunakan direktori-direktori untuk menyimpan file . Direktori tersebut diantara lain /bin, /boot, /dev, /etc, /home, /lib, dll. Perintah dalam LINUX biasanya dilakukan di dalam terminal console. Perintah ini dikerjakan dengan memasukkan kata kunci tertentu, contohnya [root@lcalhost root]# nama_perintah [pilihan] [argumen]. LINUX juga memiliki 2 metode instalasi diantara lain binary dan kode sumber. RPM adalah red hat package manager da TAR untuk format instal yang umum. Untuk instal cukup dengan perintah  [root]# rpm-I dan [root]# rpm-U untuk upgrade. Untuk menambah pengguna dapat menggunakan perintah useradd nama_pengguna dan passwd password_pengguna untuk menambah password.

Senin, 14 Oktober 2013

Perkembangan Perangkat Lunak

Mind Map

Rangkuman


     Perangkat lunak adalah kupilan instruksi dan data yang dijalankan oleh komputer. Dari awal kemunculannya, perangkat lunak mengalami berbagai perkembangan dari model yang sederhana sampai yang paling modern.
         Awalnya pada tahun 1951, generasi awal perangkat lunak menggunakan bahasa mesin berupa bilangan biner. Lalu sebelum tahun 1959 dibuatlah bahasa assembly untuk memudahkan pemrograman. Generasi selanjutnya yang juga disebut high level languages memiliki tiga bahasa : FORTRAN, COBOL, LISP. Di antara tahun 1965 sampai 1971 telah dibuat perangkat lunak berupa sistem operasi dan general purpose applications. Sistem operasi yaitu perangkat lunak yang digunakan sebagai fondasi software yang lain, contoh sistem operasi yaitu UNIX dan DOS. General purpose applications adalah aplikasi yang mamiliki fungsi tertentu seperti SPSS yangh ditulis dangan bahasa FORTRAN. Lalu pada tahun 1971 sampai 1989 telah dibuat structured programming, applications packeges, dan pengembangan sistem operasi. Pada tahun 1990 sampai sekarang, software mengalami perkembangan yang sangat pesat. Di periode ini telah ditemukan sistem operasi canggih yaitu windows. Selain itu telah ditemukan juga browser, object oriented programming dan application packages yang lebih canggih seperti microsoft office.
        Perangkat lunak dapat dikelompokkan menjadi dua berdasarkan fungsinya. Pertama yaitu perangkat lunak sistem yang berfungsi untuk mengatur sumber daya komputer. Contoh program ini yaitu operating system(windows,  linux, Mac OS), programming languages(pascal, java, PHP), dan system utility  (antivirus, partisi disk). Dalam komputer sistem operasi berperan sebagai program yang menutup datail hardware pada programmer dan menyediakan antarmuka yang mudah untuk mengakses hardware. Untuk mendefinisikan program komputer diperlukan juga bahasa pemrograman yang di dalamnya berisi sintaks dan semantik. Berdasarka tingkat keekatan dengan mesin komputer bahasa pemrograman dibagi tiga yaitu bahasa mesin(biner), bahasa tingkat rendah(assembly), dan bahasa tingkat tinggi(BASIC,C++, dll). Kedua yaitu perangkat lunak aplikasi yang berfungsi untuk membantu kahidupan sehari-hari. Contoh perangkat lunak aplikasi yaitu MS.Word, Corel Draw, MS.Excel, dll.