Wednesday, May 14, 2014

PENGKABELAN


            Karena jenis kabel UTP yang sering digunakan dalam membuat sebuah jaringan, maka pengkabelan kabel UTP yang akan kita pelajari. Dalam penghubungan jaringan dengan menggunakan kabel UTP, terdapat dua tipe pengkabelan, yakni tipe prngkabelan straight dan tipe pengkabelan crossover.

Straight
            Tipe pengkabelan straight digunakan untuk menghubungkan antara PC (personal computer) dengan perangkat HUB atau perangkat switch. Pengkabelan tipe straight urutan warna kabel yang terpasang pada konektor Rj45.
            Pada ujung yang satu sama dengan urutan warna pada ujung yang lain.
          Ujung A
             Ujung B
Orange putih
Orange putih
Orange
Orange
Hijau Putih
Hijau putih
Biru
Biru
Biru Putih
Biru putih
Hijau
Hijau
Cokelat Putih
Cokelat putih
Cokelat
Cokelat


Crossover
            Tipe pengkabelan crossover digunakan untuk menghubungkan antara PC (personal computer) dengan PC (personal computer) atau menghubungkan HUB dengan HUB.
            Pengkabelan tipe crossover urutan warna kabel yang terpasang pada konektor Rj45 pada ujug satu dengan ujung yang lain tidak sama urutan warnanya.
           

          Ujung A
             Ujung B
Orange putih
Hijau putih
Orange
Hijau
Hijau Putih
Orange putih
Biru
Biru
Biru Putih
Biru putih
Hijau
Orange
Cokelat Putih
Cokelat putih
Cokelat
Cokelat

Saturday, May 10, 2014

JENIS SISTEM OPERASI


    Sistem operasi telah kembali melalui jalan yang panjang. dari yang paling sederhana sampai yang paling modern dewasa ini. masing-masing memiliki kelebihan dan kekurangan terutama sehubungan dengan fungsi-fungsi yang dimilikinya. pada bagian berikut ini akan dibahas beberapa sistem operasi yang banyak digunakan dan familiar bagi para pengguna komputer.

1.      DOS
Dos adalah singkatan dari Disk Operating system. Dos merujuk pada perangkat sistem operasi yang digunakan dibanyak komputer yang menyediakan abtraksi dan pengelolaan perangkat penyimpanan sekunder dan informasinya. Misalnya penggunaan sistem file yang mengelola file-file yang ada pada perangkat penyimpanan DOS, biasanya dengan satu atau dua disk.hal ini karena pada masa DOS digunakan media penyimpanan masih sangat terbatas kemampuannya (paling besar mungkin hanya 1,4Mb).
Ada banyak jenis DOS, diantaranya : Apple DOS, Commadore DOS, Atari DOS, dan lain-lain. Jenis ini sangat bergantung dengan jenis komputernya. Jenis DOS yang paling terkenal adalah jenis DOS yang berjalan pada mesin-mesin yang compatible dengan IBM personal komputer.
Untuk menjalankan perintah-perintah sistem operasi DOS menggunakan perintah berbasis teks/CLI setiap kali selesai mengetikkan sesuatu perintah, kita harus menekan tombol “ENTER” untuk mengeksekusi perintah tsb.

2.      UNIX
UNIX adalah sistem operasi yang mula-mula dikembangkan oleh suatu kelompok di AT & T pada laboratorium BELL. Unix digunakan baik untuk server maupun work station lingkungan unix dan model program client-server menunjukkan bahwa unix lebih dikembangkan sistem operasi yang kuat dijaringan komputer daripada sistem operasi untuk komputer personal.
Unix dirancang untuk portable multi-tasking, dan multi user. Konsep utama Unix antara lain banyak menggunakan file teks biasa untuk menyimpan data, menggunakan sistem file berjenjang, memperlakukan perangkat sebagai suatu dan menggunakan banyak program kecil yang eksekusinya pada CLI dapat digabung dengan tanda pipeline (|). Konsep yang sangat solid dan stabil memebuat unix banyak digunakan sebagai dasar sistem operasi modern.
Sistem unix terdiri dari beberapa komponen yang biasanya dipaket bersama. Umumnya paket-paket tsb sebagai berikut :
·         Kernel, dengan sub komponen spt :
-          Conf : file konfigurasi
-          Dev : driver perangkat keras
-          Sys : kernel sistem operasi, management memori, penjadwalan proses, sistem talls dan lain-lain.
-          H : header file, mendefinisikan struktur kunci didalam sistem.
·         Developer Environment :
-          CC : komputer untuk bahasa C
-          as : manchine language assembler
-          Id : linker, untuk menggabung file-file object
-          Lib : object code libraries (diinstal di folder / lib atau / user / lib ) libc, kumpulan pustaka untuk bahasa C.
-          Make : program untuk mengkompilasi kode program.
-          Include : file-file header untuk pengembangan perangkat lunak dan menentukan standar interface.
-          Other language : bahasa-bahasa pemrograman lain seperti fortan-77, frcc, pascal, dll.
·         Commands :
-          Sh : “shell” untuk melakukan pemrograman berbasis CLI atau mengeksekusi perintah-perintah tertentu.
-          Utilities : sekumpulan perintah CLI yang berguna untuk fungsi-fungsi yang bermacam-macam meliputi :
~  system utilities : program-program pengelolaan sistem spt MKFS , FSCK, dll.
~  user utilities : program-program untuk pengelolaan lingkungan kerja, seperti password, kill, dll.
-          Document formating : program untuk penyiapan dokumen seperti nroff, troff, tbl, egn, refer dan pic. Beberapa sistem unix morern juga memasukkan aplikasi seperti Tex dan Ghostscript
·         Graphics : sistem unix modern menjelaskan xll sebagai sistem windowing dan GUI.

3.      Microsoft Windows

Microsoft windows atau orang lebih neyebut windows saja pada awalnya hanyalah add-on dari MS-DOS karena tingginya tuntutan pada sistem operasi yang berbasis GUI. Versi awal windows berjalan diatas MS-DOS. Meski demikian windows versi awal telah menunjukkan beberapa fungsi umum yang dijumpai dalam sistem operasi, antara lain memiliki tipe file executable trsendiri, memiliki driver perangkat keras sendiri, dll.

Friday, May 9, 2014

SISTEM OPERASI (Glosarium)

Ø  Serial Number
istilah ini sering digunakan untuk perusahaan software dan hardware untuk mengidentifikasi produk yang sedang digunakan oleh konsumennya,
Ø  Driver
Perangkat lunak pengendalian perangkat. Driver mengeksekusi perintah yang berkomunikasi dengan pengendali (adapter) diperangkat & menunggu sampai operasi yang dilakukan perangkat sesuai
Ø  Boot
Dalam perangkat keras berarti proses pengaktifan komputer sampai diambil alih oleh sistem operasi, yang disebut pula dengan sistem bootstrap.
Ø  Format
Perintah untuk pengaturan penyusunan data pada disk, pada DOS merupakan perintah untuk membentuk sektor pada disket/harddisk sehingga dapat digunakan untuk menyimpan data.
Ø  BIOS
Singkatan dari Basic Input Output System. Suatu program kecil yang terletak di chip motherboard, berguna untuk mengatur & mengontrol hardware komputer sebelum sistem operasi diLoad.
Ø  Customze
Penataan kebiasaan pengguna fasilitas (tombol,icon, tampilan, dsb) yang biasa disebut/diatur/disusun sesuai dengan keinginan pemakai.
Ø  Domain
Daerah, wewenang. Satuan organisasi dengan tanggung jawab administrasi untuk penamaan jaringan/host, nama unik untuk memastikan alamat dihalaman web di internet. Domain ini terdiri dari 2/lebih bagian yang dipisahkan oleh titik. Contohnya mail, yahoo.com & www.hotmail.com
Ø  Stand alone
Mandiri, berdiri sendiri, tidak terhubung dalam suatu jaringan komputer..
Ø  Cluster
Pengelompok, grup sektor pada hardisk, yang digunakan dalam proses penyimpanan informasi.
Ø  Permission
Adalah himpunan hak penggunaan yang dihubungkan dengan setiap file & direktori yang menentukan siapa yang dapat membacanya, menulis kepadanya/menjalankannya. Hanya pemuilik-pemilik dan file (atau super user) yang dapat mengubah hak pengguna ini.
Ø  Logging
Catatan yang merekam segala aktifitas suatu aplikasi dijalankan. Terkadang log juga digunakan untuk menganalisis suatu aplikasi.
Ø  Disk Space
Adanya ruang penyimpanan dimana anda bisa meletakkan semua file termasuk HTML* , Php* , asp* , mp3* , Avi* dan lain-lain.
Ø  Compatible
Biasanya digunakan bahwa suatu perangkat hardware maupun software dapat dipakai pada suatu lingkungan tertentu.

Tuesday, May 6, 2014

Algoritma

Pengertian Algoritma
Algoritma adalah urutan langkah-langkah penyelesaian suatu masalah secara sistematis dan logis.
Kriteria pemilihan Algoritma yang baik :
1. Ada Output
   Suatu algoritma haruslah mempunyai output yang merupakan solusi dari masalah yang sedang diselesaikan.
2. Efektifitas dan Efisiensi
   Dikatakan efektif jika lagoritma-algoritma tersebut tepat guna.
   Dikatakan Efisien apabila jika waktu proses suatu algoritma relatif lebih singkat.
3. Jumlah langkah berhingga
   Barisan intruksi yang dibuat harus dalam suatu urutan tertentu.
4. Berakhir
    Berakhir proses didalam mencari penyelesaian suatu masalah harus berhenti dan berakhir dengan hasil akhir yang merupakan solusinya.
5. Terstruktur
    langkah-langkah yang digunakan harus disusun sedemikian rupa agar proses penyelesaian tidak berbelit-belit.

Konsep Algoritma

    Ada 5 tahapan dalam penyelesaian parmasalahan menggunakan alat bantu komputer :
1. Analisis Masalah
    Merupakan langkah-langkah paling awal untuk mengetahui lebih jauh tentang permasalahan, bertujuan untuk menemukan ide-ide kemungkinan solusi terhadap permasalahan.
2. Merancang algoritma
    Tujuan utamanya adalah :
    1. Menentukan ide solusi.
    2. Menyatakan algoritma.
    3. Memfalidasi algoritma
    4. Menganalisis algoritma
3. Membuat program komputer
    dimaksudkan untuk mengkonversi solusi bentuk algoritma menjadi solusi dalam bentuk program komputer yang dikembangkan berdasarkan algoritma yang telah disusun sebelumnya.
4. Menguji hasil program komputer
    Sebuah program komputer yang selesai dikembangkan perlu diuji dengan tujuan untuk memastikan bahwa program telah berjalan sesuai prosedur dalam algoritma dan memberikan hasil yang valid untuk semua kemungkinan kasus data yang diinputkan.
5. Dokumentasi
    Tujuannya untuk memberikan informasi pemakaian program komputer bagi para pemakai, atau sebagai acuan bagi pengembangan berikutnya.

Algoritma Pemrograman

    Algoritma pemrograman adalah urutan langkah-langkah logis penyelesaian masalah yang disusun secara sistematis yang digunakan untuk menyelesaikan sebuah penyusunan program komputer.
    Dasar-dasar algoritma pemrograman :
1. Proses
2. Instruksi
3. Aksi
    Pada dasarnya sebuah algoritma Adalah deskripsi pelaksanaan suatu proses yang disusun berdasarkan sederetan langkah instruksi yang logis, setiap langkah instruksi tersebut melakukan suatu tindakan (aksi) yang akan menghasilkan sejumlah operasi yang bersesuaian dengan aksi tersebut. Hasil yang diperoleh dari pekerjaan suatu aksi tersebut dapat dibandingkan berdasarkan keadaan sebelum aksi dimulai dan keadaan pada saat aksi selesai dikerjakan.

Tuesday, April 8, 2014

SISTEM OPERASI

Secara umum, sistem operasi adalah software pada lapisan pertama yang ditaruh pada memori komputer pada saat komputer dinyalakan.
Sedangkan software-software lainnya dijalankan setelah sistem operasi berjalan. Layanan inti umum tersebut seperti akses ke disk, management memori, skeduling task, dan antar muka user.
Bagian kode yang melakukan tugas inti dan umum tersebut dinamakan “kernel” suatu sistem operasi.
Sistem operasi secara umum terdiri dari beberapa bagian :
1.     Mekanisme boot, yaitu meletakkan kernel kedalam memori.
2.    Kernel, yaitu inti dari sebuah sistem operasi.
3.    Command interprenter atau shell, yaitu yang bertugas membaca perintah dari pengguna..
4.    Pusaka-pusaka, yaitu yang menyediakan kumpulan fungsi dasar dan standart yang dapat dipanggil oleh aplikasi lain,
5.    Drive, yaitu untuk berinteraksi dengan hardware external, sekaligus untuk mengontrol mereka.
Sebagian sistem operasi lainnya hanya mengizinkan suatu aplikasi saja yang hanya berjalan pada satu waktu (misalnya DOS), tetapi sebagian besar sistem operasi baru mengizinkan beberapa aplikasi berjalan secara simultan pada waktu yang bersamaan. Sistem operasi seperti ini disebut multi-tasking operating system (misalnya keluarga sistem operasi unix). Beberapa sistem operasi berukuran sangat besar dan kompleks, serta inputnya tergantung pada input pengguna. Sedangkan sistem operasi lainnya sangat kecil dan dibuat dengan asumsi bekerja tanpa intervensi manusia sama sekali. Tipe yang pertama sering disebut sebagai “Dekstop OS” , sedangkan tipe ke-2 adalah “Real-time OS” .
          Sistem operasi utama yang digunakan komputer umum (termasuk PC komputer personal) terbagi menjadi 3 kelompok besar, yaitu :
1.     Keluarga microsoft windows
Microsoft windows terdiri dari:
1.      windows desktop envronment (versi 1.x hingga versi 3.x)
2.    Windows 9.x
3.    Windows ME
4.    Windows NT
5.    Windows 2000
6.    Windows xp
7.    Windows 2003
8.    Windows vista
9.    Windows 7
10. Windows 8

2.    Keluarga UNIX
Menggunakan antar muka dengan sistem operasi POSIX seperti :
1.     SCO UNIX
2.    Keluarga BSD (Berkeley software Distribution)
3.    GNU/linux
4.    Mac OS.x (berbasis kernel BSD yang dimodifikasi dan dikenal dengan nama Darwin dan GNU)

3.    Mac OS
Mac OS adalah sistem operasi untuk komputer keluaran Apple yang biasa disebut Mac atau Machintosh. Sistem operasi yang tebaru adalah Mac OS x versi 10.4 (riger). Awal tahun 2007 direncanakan peluncuran versi 10.5 (Leopard)
Sedangkan komputer mainframe, dan super komputer menggunakan banyak sekali sistem operasi yang berbeda-beda, umumnya merupakan turunan dari sistem operasi unix yang dikembangkan oleh vendor seperti IBM, AIX, HP/UX, dll.

Microsoft Windows
          Microsoft windows atau yang dikenal dengan sebutan “Windows” adalah sistem operasi yang dikembangkan oleh Microsoft, dengan menggunakan antarmuka berbasis grafik (Graphical User Interface). Sistem operasi windows telah berevolusi dari MS-DOS. Sebuah sistem operasi yang berbasis modus teks dan command line, windows versi pertama, windows graphic environment 1.0 pertama kali diperkenalkan pada 10 november 1983, tetapi bari keluar pasar pada bulan November 1985, yang dibuat untuk memenuhi kebutuhan komputer dengan tampilan bergambar.
          Windows 1.0 merupakan perangkat lunak 16 bit tambahan (bukan merupakan sistem operasi) yang berjalan diatas MS-DOS (dan beberapa varian dari MS-DOS). Sehingga ia tidak akan dapat berjalan tanpa adanya sistem operasi DOS. Versi 2.x dan 3.x juga sama, beberapa versi terakhir dari windows (dimulai dari versi 4.0 dan windows NT 3.1) merupakan sistem operasi mandiri yang tidak lagi bergantung kepada sistem operasi MS-DOS. Microsoft windows kemudian bisa berkembang dan dapat menguasai penggunaan sistem operasi hingga mencapai 90%.

Linux
          Linux adalah nama yang diberikan kepada sistem operasi komputer bertipe UNIX. Linux merupakan salah satu contoh hasil perkembangan perangkat lunak bebas dan sumber terbuka utama. Seperti perangkat lunak bebas dan sumber terbuka lainnya pada umumnya. Kode sumber linux dapat dimodifikasi, sigunakan dan dapat didistribusikan kembali secara bebas oleh siapa saja.
          Nama “Linux” berasal dari nama kernelnya (kernel Linux), yang dikenalkan tahun 1991 oleh Linus Torvalds. Sistemnya, peralatan sistem dan pustakanya umumnya berasal dari operasi GNU yang diumumkan tahun 1983 oleh Richard Stallman. Kontribusi GNU adalah dasar dari munculnya nama alternatif GNU/Linux.
          Linux telah lama dikenal untuk penggunanya diserver dan didukung oleh perusahaan-perusahaan komputer ternama, seperti intel, Dell, Hewlett-packard, IBM, Novell, Oracle-corporation, Rea, Hat, dan Sun Microsystem.

          Linux digunakan sebagai sistem operasi diberbagai jenis perangkat keras komputer, termasuk komputer desktop, super komputer, dan sistem benam seperti pembaca buku elektronik. Para pengamat teknologi informatika beranggapan kesuksesan linux dikarenakan linux tidak bergantung pada vendor dan kestabilannya tinggi dibandingkan dengan sistem operasi lainnya.

JARINGAN KOMPUTER

Pengertian Jaringan    
 Dengan semakin berkembangnya kebutuhan pengolahan data dan informasi, dalam sebuah organisasi dibutuhkan lebih dari satu komputer yang digunakan oleh banyak orang yang bekerja dalam sebuah tim. untuk saling bertukar data dan informasi, maka komputer-komputer yang digunakan akan dihubungkan satu dengan lainnya. kumpulan komputer yang saling terhubung disebut sebagai jaringan komputer.
     Dengan penggunaan jaringan komputer beberapa keuntungan yang didapat, diantaranya :
1.  Membagi sumber daya
      Dengan jaringan sumber daya yang dapat digunakan secara bersamaan. misalkan anda menggunakan sebuah komputer dan mengakses data dikomputer lain seolah-olah data tersebut berada dikomputer yang anda gunakan.
2.  Reliabilitas tinggi
      Dengan menggunakan jaringan komputer anda mendapatkan reliabilitas tinggi dengan memiliki sumber daya alternatif. misalnya data yang digunakan dapat disimpan atau copy ke beberapa komputer yang terhubung dengan jaringan. sehingga bila salah satu komputer rusak, maka salinan dikomputer lain masih dapat digunakan.
3.  Hardware sharing
      Dengan menggunakan jaringan anda dapat menggunakan hardware secara bersamaan. dengan jaringan sebuah printer dapat digunakan bersama-sama dengan pengguna lain. Begitu pula dengan penggunaan scanner, CD/DVD rom, dan perangkat lainnya.
4.  Keamanan data terjamin
      Dengan jaringan memungkinkan seorang administrator untuk dapat mengontrol data-data penting agar dapat diakses oleh pengguna yang berhak ssaja, sehingga keamanan data akan terjamin.
5.  Menghemat biaya
      Dengan menggunakan jaringan penghematan perangkat dapat dilakukan, karena sbuah perangkat dapat dilakukan, karena sebuah perangkat dapat digunakan secara bersama-sama. misalnya, penggunaan printer, scanner, dan DV/DVD rom.


Jenis-jenis Jaringan
      Berdasarkan jangkauan area atau lokasi, jaringan dibedakan menjadi 3 jenis, yaitu :
1.  Local Area Network (LAN)
      LAN adalah sebuah jaringan yang hanya mencakup area kecil. seperti : gedung kampus, gedung sekolah.
2.  Metropolitan Area Network (MAN)
      MAN merupakan jaringan yang lebih besar dibandingkan dengan jaringan LAN tetapi lebih kecil dari WAN. JAringan MAN dan jaringan WAN sama-sama menghubungkan beberapa LAN yang membedakan hanya lingkup areanya yang berbeda.
3.  Wide Area Network (WAN)
       WAN adalah jaringan antara LAN satu dengan LAN lain yang dipisahkan oleh lokasi yang cukup jauh. misalnya penggunaan WAN adalah hubungan antara kantor cabang yang ada diberbagai macam daerah.


Tipe Jaringan 
     Terdapat 2 (dua) tipe jaringan yang dapat digunakan dalam mengukur sebuah jaringan komputer, yaitu :
1.  Client Server
      Tipe jaringan client server menguhubungkan komputer server dengan beberapa komputer client/workstation. komputer server adalah kompuiter yang menyediakan fasilitas bagi komputer lain yang terhubung dalam jaringan. Sedangkan komputer client adalah komputer yang menggunakan fasilitas yang disediakan oleh komputer server. komputer server pada sebuah jaringan type client server disebut dengan "Dedicate Server" karena komputer yang digunakan hanya sebagai penyedia fasilitas untuk komputer client/workstation. komputer server tidak dapat berperan sebagai komputer client/workstation.
        keunggulan tipe jaringan client server :
    1. terdapat seorang sebagai administrator jaringan yang bertugas mengelola system keamanan dan administrasi jaringan, sehingga system keamanan dan administrasi jaringan lebih terkontrol.
    2. Komputer server dapat difungsikan sebagai pusat data, komputer client dapat mengakses data yang ada dari komputer client manapun. Apabila terdapat komputer client yang rusak, pengguna masih dapat mengakses data dari komputer client lain.
    3. Pengaksesan dara lebih tinggi karena penyediaan dan pengelolaan fasilitas jaringan dilakukan oleh komputer server tidak terbebani dengan tugas lain sebagai workstation.
    4. Pada tipe jaringan client server system back-up data dapat dilakukan terpusat di komputer server. Apabila data pada komputer client/workstation mengalami masalah atau kerusakan masih tersedia back-up pada komputer server.
        Kelemahan jaringan client server :
    1. Membutuhkan buaya mahal, akrena membutuhkan sebuah komputer yang memiliki kemampuan tinggi yang difungsikan sebagai komputer server.
    2. Kelancaran jaringan tergantung pada komputer server. jika komputer server mengalami kerusakan maka seluruh jaringan akan terganggu.
2.  Peer To Peer
      Tipe jaringan Peer to peer menghubungkan beberapa komputer dalam jaringan. Pertukaran data dapat dilakukan antar komputer yang terhubung tanpa perantara komputer server. Masing-masing komputer dapat berperan sebagai komputer server sekaligus sebagai komputer client.
        Kelemahan jaringan Peer to peer :
     1. Semua komputer yang terhubung jaringan memiliki hak yang sama.
     2. Biaya lebih murah. karena, tidak memerlukan komputer server.
     3. Kelancaran jaringan tidak tergantung pada komputer server.
        Kelemahan jaringan Peer to peer :
     1. Troubleshooting jaringan lebih rumit.
     2. Sistem keamanan jaringan ditentukan oleh masing-masing pengguna dengan mengatur keamanan pada fasilitas yang dimiliki.
     3. Data tersebar pada masing-masing komputer, maka back-up data dilakukan pada masing-masing komputer.