Selasa, 31 Januari 2017

Perangkat Jaringan Komputer dan Fungsinya

Perangkat Keras Jaringan Komputer adalah perangkat yang digunakan untuk menghubungkan dua atau lebih komputer dalam jaringan komputer agar setiap komputer yang terhubung dapat saling berbagi data, file, dan sumber daya lainnya.
Seperti hal nya komputer, sebuah jaringan komputer bisa beroperasi dengan didukung oleh software dan hardware. Pada artikel ini, Penulis akan sedikit membahas perangkat keras apa saja yang ada dalam jaringan komputer.

Berikut Perangkat Jaringan Komputer dan Fungsinya

1. Modem
       Modem (Modulator Demodulator) merupakan perangkat yang menghubungkan kita ke internet. Perangkat ini berfungsi mengubah sinyal Analog menjadi sinyal Digital. Modem mengganti sinyal digital dari komputer menjadi sinyal analog ketika melewati medium seperti saluran telepon, kemudian modem merubah kembali sinya tersebut menjadi sinya digital saat menuju komputer tujuan. Hal ini dilakukan agar bisa dipahami oleh komputer.

2. Kabel Jaringan
         Kabel jaringan merupakan peralatan yang berfungsi sebagai media penghubung antara komputer dengan komputer atau komputer dengan perangkat jaringan lainnya. Berikut adalah jenis-jenis kabel yang digunakan dalam jaringan komputer.
  • Twisted Pair (UTP dan STP)
  • Coaxial
  • Fiber Optic
3. Network Interface Card (NIC)
       Perangkat keras jaringan komputer yang satu ini dikenal dengan istilah Ethernet Card atau lebih populer dengan istilah LAN Card. Adalah kartu jaringan yang berfungsi sebagai penghubung antar komputer dengan sebuah jaringan. Umumnya NIC ini sudah terintegrasi dengan motherboard komoputer dan laptop, namun ada juga berupa kartu yang ditancapkan ke motherboard. Bahkan seiring dengan maju perkembangan, ada juga yang berupa USB.

4. Konektor
        Konektor adalah alat yang menghubungkan kabel dengan network adapter. Coba bayangkan apabila tidak ada konektor, dengan cara bagaimana kabel-kabel jaringan dapat terhubung dengan network adapter atau NIC. Jeni konektor tentunya disesuaikan dengan jenis kabel yang digunakan.
  • Konektor RJ-45 digunakan untuk Kabel UTP
  • Konektor BNC/T digunakan untuk Kabel Coaxial
  • Konektor ST digunakan untuk Kabel Fiber Optic
5.  Hub
        Hub adalah sebuah perangkat yang digunakan untuk menyatukan kabel-kabel network dari tiap workstation, server atau perangkat lain. Biasanya perangkat keras jaringan ini digunakan untuk membangun topologi bintang, kabel twisted pair datang dari sebuah workstation masuk kedalam hub.

6. Switch
        Sebenarnya fungsi dari switch adalah sama dengan hub. Namun sebenarnya cara kerja switch sedikit lebih rumit bila dibandingkan dengan hub. Switch tidak hanya sekedar mengurusi sinyal listrik tapi juga harus memproses informasi pada lapisan atau layer data link, informasi yang dicek oleh switch adalah alamat MAC address dari setiap perangkat dan komputer yang tersambung dengan dirinya.

7. Repeater
        Repeater berfungsi untuk memperkuat sinyal dengan cara menerima sinyal dari suatu segmen jaringan lalu memancarkan kembali dengan kekuatan yang sama dengan sinyal asli pada segmen kabel yang lain.

8. Bridge
        Fungsi dari bridge itu sama dengan fungsi repeater tapi bridge lebih fleksibel dan lebih cerdas dari pada repeater. Bridge dapat menghubungkan jaringan yang menggunakan metode transmisi yang berbeda. Misalnya bridge dapat menghubungkan Ethernet baseband dengan Ethernet broadband.

9. Router
         Fungsi utama router adalah sebagai perangkat dalam jarinan komputer yang digunakan sebagai penghubung antara jaringan atau network. Router yang menentukan jalur mana yang terbaik untuk dilewati paket data sehingga data dapat sampai ke tujuannya.

Senin, 30 Januari 2017

Sejarah Komputer dan definisi komputer Lengkap Beserta Gambarnya

Sejarah Komputer Lengkap Beserta Gambarnya, komputer berasal dari bahasa latin yaitu computare yang berarti menghitung pada zaman dahulu komputer hanya di gunakan hanya untuk keperluan terbatas karena bentuk dan sifat nya sangatlah sederhana .
 Adapun definisi komputer menerut para ahli
  Menurut fuori :
       Komputer adalah suatu pemproses data yang dapat melakukan perhitungan sar secara cepat,termasuk perhitungan aritmatika dan logika tanpa ikut campur tangan manusia .
Menurut blismer :   
 Komputer adalah suatu alat elektronik yang mampu melakukan beberapa tugas sebagai berikut :        
Menerima input                 
Memproses input sesuai dengan program nya 
Menyimpan hasil perintah-perintah dan hasil pengelohannya
Menyediakan output dalam bentuk informasi
Menurut hemacer :  
      Komputer adalah mesin penghitung elektronik yang cepat dan dapat menerima informasi input digital, kemudian pemproses nya sesuai dengan program yang tersimpan di memorinya dan menghasilkan output berupa informasi .
       Dari pendapat diatas kita dapat simpulkan  bahwa komputer adalah seperangkat alat elektronik yang bekerjasama dalam melakukan pengolahan data sehinga menjadi sebuah informasi yang dapat di mengerti oleh manusia .
Meunurut lary long dan nancy long :
    Komputer adalah alathitung electronic yang bisa melaksanakan perintah program berupa output,inputdanoperasi logika-logika lainya.
       Komputer adalah mesin multiguna yang dapat di program, yang menerima data dan memproses atau memanifulasi ke dalam informasi yang digunakan.
Sejarah generasi komputer :
1. Generasi pertama 
Sejarah Komputer dan definisi komputer Lengkap Beserta Gambarnya
    Pada komputer generasi pertama mengunakan tube vacuum (yang membuat komputer pada masa tersebut berukuran sangat besar ) dan mengunakan silinder magnetic untuk menyimpan data .






2. Generasi kedua
Sejarah Komputer dan definisi komputer Lengkap Beserta Gambarnya
    Pada komputer generasi kedua ini sudah mengunakan transisitor sebagai penganti tube vacum, transistor ditemukan pada tahun 1948 Transistor adalah suatualat semikonduktor yang di gunakan untuk penguat, circuit pemutus dan penyambung (switching) stabilitas,tegangan,penguat sinyal atau yang lainya .





3. Geneasi ketiga
Sejarah Komputer dan definisi komputer Lengkap Beserta Gambarnya
     Pada komputer generasi ketiga ini,seorang ilmuwan  yang bernama jack kilby mengembangkan sebuah  IC (intregate circuit) pada tahun 1958. Selain itu pada komputer generasi ketiga ini komputer sudah mengunakan software yaitu system operasi yang memungkinkan berbagai program yang berbeda bisa berjalan dalam satu komputer.







4. Generasi kempat
Sejarah Komputer dan definisi komputer Lengkap Beserta Gambarnya
    Ciri-ciri dari komputer generasi ini adalah semakin kecilnya ukuran sirkuit dan komponen-komponen elektrik. Pada generasi ini komputer sudah tidak lagi didominasi perasahaan-perasahaan besar dan lembaga pemerintah, bahkan masyarakat umum pun sudah banyak yang mengunakan komputer pada generasi ini.





5. Generasi kelima

Sejarah Komputer dan definisi komputer Lengkap Beserta Gambarnya   Pada komputer generasi kelimaini komputer sudah berkembang sangat pesat,itu ditandai dengan banyak nya kemajuan pengembangan komponen-komponen yang di produksi oleh para pengembang computer.semakin tinginyas spesifkisi software harus di imbangi oleh spesifikasi hardware. Kemajuanlain  adalah aliran super konduktor yang memungkinkan  aliran elektrik tanpa ada hambatan apaun, yang nantinya akan mempercepat kecepatan informasi.


                                                                             
  Skema Dasar Sistem Komputer 
       Di dalam Komputer terdapat empat komponen pokok system computer yang saling bekerja sama dalam mencapai tujuan system computeryaitu komputasi. Ke empat komponen system computeritu sendiri adalah :
1. Pemroses; 
2. Memori utama; 
3. Perangkat Input dan output; dan 
4. Interkoneksi antarkomponen
Yang pertama :
      Pemrosesdisini berfungsi untuk melakukan pengolahan data dan pengendalian operasi pada computer. Pemroses itu sendiri terdiri dari tiga komponen yaitu :
1. CU (Control Unit) 
2. ALU (Aritmatic Logic Unit) 
3. Register-register 
     Didalam pemroses itu sendiri terdapat 3 kategori operasi yaitu :
1. Operasi aritmatika seperti (+,-,*,/) 
2. Operasi Logika seperti OR, AND, INVERSI, dan XOR 
3. Operasi pengendalian seperti : operasi percabangan.
Yang kedua :
     Memori utamabersifat volatile(sementara) disebut volatile karena sifatnya yang bergantung pada sumberdaya listrik, jika sumberdaya listrik tidak ada maka data akan hilang.contoh dari memori yang bersifat volatile adalah EDO RAM, SDRAM, DDRAM dan lain-lain.  Selain itu ada juga memori yang bersifat non-volatile(tidak sementara) karena sifatnya yang tidak tergantung pada sumberdaya listrik. Contoh dari memori yang bersifat non volatileadalah flashdisk, Hardisk, Disket dan lain-lain
Yang ketiga :
       Perangkat input dan outputdisini berfungsi agar komputer dapat berkomunikasi dengan lingkungan luar baik bagi useratau lingkungan secara umum. Perangkat input dan output terdiri dari dua bagian utama yaitu :
1. Komponen mekanis;dan 
2. Komponen elektronis 
Komponen mekanis disini merupakan biasanya alat itu sendiri sendangkan komponen elektronis biasanya bentuknya berupa chip controller.Fungsi dari komponen elektronis adalah mengendalikan komponen mekanis.
Yang ke empat :
     Interkoneksi antarkomponendisini merupakan komunikasi atau keterhubungan antara pemroses/CPU, memori dan perangkat input dan output guna mencapai tujuan dari sistem komputer itu sendiri.

Minggu, 29 Januari 2017

Komponen CPU Beserta Fungsinya

     CPU (Central Processing Unit), adalah perangkat terpenting dalamsebuah komputer yang memiliki peranan sebagai pengolah data atau pusat pemrosesan data dari sebuah computer.Di dalam CPU terdapat komponen-kompenen yang terhubung satu sama lain. Adapun komponen tersebut adalah :

1. Casing

cp

       Casing adalah bagian terluar dari CPU. Berfungsi untuk menutupi dan melindungi komponen-komponen lain dari kotoran debu selain itu juga berfungsi sebagai tempat dudukan komponen lain seperti motherboard,CD-ROM drive, harddisk, dan floppy drive dll.

2. Processor

jj

       Prosessor Adalah Otak Dari Semua Proses Yang Ada Di Komputer. Semakin tinggi kecepatan prosessor maka, semakin cepat komputer dalam memproses berbagai macam data.

3. RAM

IMG01884-20141017-2128

       RAM (Random Access Memory). Berfungsi menampung data yang telah terproses oleh processor.
Juga Berfungsi Menyimpan Data Sementara Selama Komputer Dalam Keadaan Hidup.
Satuan Memori Biasanya Menggunakan Byte,Kapasitas Memori Yang Ada Di Pasaran Yaitu :
64 Mb,128 Mb,256 Mb,512 Mb,1 GB,2 GB,4 GB Dan 8 GB

4. VGA Card

Sell_7300gs_VGA_card_Nvidia_Video_card

      VGA( Video Graphic Editor), adalah sebuah komponen yg berfungsi untuk mengolah data grafis dan menampilkannya ke monitor.

5. Hardisk

hardisk

       Harddisk adalah tempat penyimpanan data yang ada di dalam komputer. Semakin besar kapasitas harddisk, semakin bayak pula data-data yang dapat disimpan. Satuan kapsitas harddisk adalah byte. Saat ini kapasitas harddisk dopasaran bervariasi, mulai dari 250 GB, 500 GB, 1 Tera, hingga 3 Tera.

6. Motherboard

mobo

       Motherboard merupakan papan sirkuit tempat penghubung dari semua komponen yg ada di dalam CPU . fungsinya untuk untuk menghubungkan setiap komponen-komponen komputer tersebut agar bisa saling berkomunikasi satu sama lain.

7. Sound Card

sound-card

     sound card Fungsinya adalah memerima sinyal digital dari komputer dan menjadi gelombang dan menghasilkan sinyal sonic

8. Optical Disk Drive

optical drive

      Optical Disk Drive atau sering disebut dengan cd/dvd room piranti yang digunakan untuk membaca dan menullis CD/DVD. Yang termasuk kedalam optical drive adalah : CD-ROM drive, CD-RW drive, DVD-ROM drive, dan DVD-RW drive.

9. Power Suply

power-supply5

      Power supply merupakan bagian dari sistem komputer yang berfungsi untuk memberikan daya (sumber arus listrik) pada komponen-komponen komputer.
Power supply dibedakan atas daya yang dimiliki, seperti: 300 watt, 380 watt, 400 watt, 450 watt, 500 watt, 600 watt, dan berkembangan mengikuti perkembangan teknologi komputer.

Sabtu, 28 Januari 2017

Bahasa pemrograman

            Bahasa pemrograman, atau sering diistilahkan juga dengan bahasa komputer atau bahasa pemrograman komputer, adalah instruksi standar untuk memerintah komputer. Bahasa pemrograman ini merupakan suatu himpunan dari aturan sintaks dan semantik yang dipakai untuk mendefinisikan program komputer. Bahasa ini memungkinkan seorang programmer dapat menentukan secara persis data mana yang akan diolah oleh komputer, bagaimana data ini akan disimpan/diteruskan, dan jenis langkah apa secara persis yang akan diambil dalam berbagai situasi.

Menurut tingkat kedekatannya dengan mesin komputer, bahasa pemrograman terdiri dari:
  1. Bahasa Mesin, yaitu memberikan perintah kepada komputer dengan memakai kode bahasa biner, contohnya 01100101100110
  2. Bahasa Tingkat Rendah, atau dikenal dengan istilah bahasa rakitan (bah.Inggris Assembly), yaitu memberikan perintah kepada komputer dengan memakai kode-kode singkat (kode mnemonic), contohnya kode_mesin|MOV, SUB, CMP, JMP, JGE, JL, LOOP, dsb.
  3. Bahasa Tingkat Menengah, yaitu bahasa komputer yang memakai campuran instruksi dalam kata-kata bahasa manusia (lihat contoh Bahasa Tingkat Tinggi di bawah) dan instruksi yang bersifat simbolik, contohnya {, }, ?, <<, >>, &&, ||, dsb.
  4. Bahasa Tingkat Tinggi, yaitu bahasa komputer yang memakai instruksi berasal dari unsur kata-kata bahasa manusia, contohnya begin, end, if, for, while, and, or, dsb. Komputer dapat mengerti bahasa manusia itu diperlukan program compiler atau interpreter.
Sebagian besar bahasa pemrograman digolongkan sebagai Bahasa Tingkat Tinggi, hanya bahasa C yang digolongkan sebagai Bahasa Tingkat Menengah dan Assembly yang merupakan Bahasa Tingkat Rendah.

Pengertian Bahasa Pemrograman

Bahasa Pemrograman (programming language) adalah sebuah instruksi standar untuk memerintah komputer agar menjalankan fungsi tertentu. Bahasa pemrograman ini merupakan suatu himpunan dari aturan sintaks dan semantik yang dipakai untuk mendefinisikan program komputer. Bahasa ini memungkinkan seorang programmer dapat menentukan secara persis data mana yang akan diolah oleh komputer, bagaimana data ini akan disimpan/diteruskan, dan jenis langkah apa secara persis yang akan diambil dalam berbagai situasi.

Fungsi

Fungsi bahasa pemrograman yaitu memerintah komputer untuk mengolah data sesuai dengan alur berpikir yang kita inginkan. Keluaran dari bahasa pemrograman tersebut berupa program/aplikasi. Contohnya adalah program yang digunakan oleh kasir di mal-mal atau swalayan, penggunaan lampu lalu lintas di jalan raya, dll.
Bahasa Pemrograman yang kita kenal ada banyak sekali di belahan dunia, tentang ilmu komputer dan teknologi dewasa ini. Perkembangannya mengikuti tingginya inovasi yang dilakukan dalam dunia teknologi. Contoh bahasa pemrograman yang kita kenal antara lain adalah untuk membuat aplikasi game, antivirus, web, dan teknologi lainnya.
Bahasa pemrograman komputer yang kita kenal antara lain adalah Java, Visual Basic, C++, C, Cobol, PHP, .Net, dan ratusan bahasa lainnya. Namun tentu saja kebutuhan bahasa ini harus disesuaikan dengan fungsi dan perangkat yang menggunakannya.
Secara umum bahasa pemrograman terbagi menjadi 4 kelompok, yaitu :
  • Object Oriented Language (Visual dBase, Visual FoxPro, Delphi, Visual C)
  • High Level Language (seperti Pascal dan Basic)
  • Middle Level Language (seperti bahasa C), dan
  • Low Level Language (seperti bahasa Assembly)

Tingkatan

Bahasa Tingkat Tinggi

Bahasa pemrograman masuk tingkat ini karena bahasa tersebut mendekati bahasa manusia. Contohnya bahasa Basic, Visual Basic, Pascal, Java, PHP.

Bahasa Tingkat Menengah

Disebut tingkat menengah karena bisa masuk ke dalam bahasa tingkat tinggi maupun rendah. Contohnya bahasa C.

Bahasa Tingkat Rendah

Bahasa pemrograman masuk tingkat ini karena bahasanya masih jauh dari bahasa manusia. Contohnya bahasa Assembly.

Generasi

Sedangkan menurut generasinya, bahasa pemrograman digolongkan menjadi 4 generasi:
  • Generasi ke-1: machine language
  • Generasi ke-2: assembly language: Assembler
  • Generasi ke-3: high level programming language, contoh: C dan Pascal
  • Generasi ke-4: 4 GL (fourth-generation language), contoh: SQL
  • Generasi ke-5: Programming Language Based Object Oriented & Web Development

Proses Pembuatan Program

Proses pembuatan program yaitu kita menulis kode sumber pada teks editor misalnya notepad kemudian mengubahnya menjadi bahasa mesin yang bisa dieksekusi oleh CPU. Proses pengubahan kode sumber (source code) menjadi bahasa mesin (machine language) ini terdiri dari dua macam yaitu kompilasi dan interpretasi.

Kompilasi

Dalam proses kompilasi semua kode sumber dibaca terlebih dahulu dan jika tidak ada kesalahan dalam menulis program maka akan dibentuk kode mesinnya sehingga program bisa dijalankan. Program yang melakukan tugas ini disebut Compiler. Program hasil kompilasi akan berbentuk executable. Program bisa langsung dijalankan tanpa harus memiliki Compiler di komputer yang menjalankan program tersebut. Bahasa yang menggunakan teknik kompilasi misalnya bahasa C, C++, Pascal, Assembly dan masih banyak lagi.

Interpretasi (Interpretation)

Bahasa yang menggunakan teknik interpretasi akan membaca kode sumber perbaris dan dieksekusi perbaris. Jika ditemukan kesalahan dalam penulisan program maka di baris kesalahan itulah program akan dihentikan. Program yang melakukan tugas ini disebut Interpreter. Pada teknik interpretasi tidak ada akan dihasilkan program standalone, artinya untuk menjalankan program kita harus mempunyai kode sumbernya sekaligus interpreter program tersebut. Bahasa yang menggunakan teknik interpretasi misalnya bahasa Perl, Python, Ruby dan masih banyak lagi.

Kompilasi Sekaligus Interpretasi

Ada juga bahasa pemrograman yang menghasilkan programnya dengan teknik kompilasi sekaligus interpretasi. Misalnya bahasa java. Dalam pembuatan program java kode sumber diubah menjadi bytecode. Meskipun nampak seperti bahasa mesin namun ini bukanlah bahasa mesin dan tidak executable. Untuk menjalankan bytecode tersebut kita membutuhkan Java Runtime Environment (JRE) yang bertugas sebagai interpreter sehingga menghasilkan program dari bytecode tersebut.
Meskipun setiap bahasa pemrograman dibuat untuk membuat program namun setiap bahasa dibuat dengan tujuan dan fungsi yang berbeda-beda. Misalnya untuk membuat driver hardware kita tidak bisa menggunakan bahasa Visual Basic. Untuk membuat program berbasis sistem seperti driver kita bisa gunakan bahasa C atau Assembly. Contohnya sistem operasi linux yang open source. Jika anda melihat kode sumbernya anda akan menemukan bahwa linux dibuat menggunakan bahasa C. Sedangkan untuk pemrograman desktop kita bisa menggunakan Visual Basic. Bahasa tersebut dirancang oleh Microsoft untuk pemrograman desktop dengan tampilan GUI yang memukau.

Bahasa pemrograman yang umum digunakan

HTML / CSS 
banyak yang tidak menggaggap ini bagian dari bahasa pemprograman, tetapi jika di lihat dari mana program web berasal maka bisa di pastikan html/CSS adalah dasar dari itu semua,jadi jika anda ingin belajar membuat web statis terebih dahulu anda pasti akan belajar HTML/CSS dasar.
JavaScript 
JavaScript adalah cara yang sangat populer untuk menambahkan fitur interaktif untuk halaman web dan aplikasi . Ini adalah salah satu bahasa yang paling mudah untuk dipelajari dan dapat digunakan untuk apa pun seperti memvalidasi data formulir untuk mengembangkan permainan , menjadikannya pilihan yang sangat populer untuk pemula .
PHP 
bahasa program yang digunakan terutama untuk mengembangkan halaman web dinamis . Ini berarti bahwa daripada menciptakan sebuah file terpisah penuh kode untuk setiap halaman situs , Anda dapat menulis seperangkat aturan untuk mengakses dan menampilkan informasi dari database yang kemudian dapat membuat halaman dan memanggil mereka ketika mereka dibutuhkan .
C + + 
. Dikembangkan untuk menambahkan fitur berorientasi objek dengan bahasa C , dengan penambahan kelas dan fitur lainnya . C + + yang sekarang banyak digunakan dengan berbagai besar aplikasi . Belajar C + + juga memiliki keuntungan yaitu lebih mudah untuk mempelajari bahasa C lainnya yaitu C # dan C. Semua bahasa C umumnya dipandang sebagai bahasa pemprograman tingkat menengah .
C # 
Diucapkan C Sharp , bahasa ini diciptakan oleh Microsoft dalam kerangka NET . . Jika Anda ingin menulis aplikasi jendela , atau terutama jika Anda ingin menulis kode untuk perangkat lunak desktop , ini sangat penting. Ini adalah tujuan OOP umum yang berbagi banyak kesamaan dengan bahasa C tua.
ini adalah versi C yang digunakan oleh sistem operasi Apple serta sejumlah kecil aplikasi lain . Jika Anda ingin mengkhususkan diri dalam menulis kode untuk produk Apple maka ini adalah program yang harus anda kuasai.
Python 
Sangat populer dalam komunitas ilmiah dan akademik , tetapi juga telah digunakan untuk membuat situs web populer seperti Pinterest . Hal ini relatif mudah untuk belajar dibandingkan dengan sesuatu seperti C atau turunannya , namun masih sangat fleksibel dalam hal apa yang dapat Anda lakukan dengan itu .
Java 
Digunakan oleh Google sebagai bagian integral dari sistem operasi Android , dan oleh pengembang independen untuk membuat aplikasi android ( serta kegunaan lain ) . Java diciptakan dengan " tulis sekali , jalankan di mana saja " ( WORA ) pendekatan untuk memudahkan kode yang ditulis pada satu mesin untuk berjalan di lain mesin.
Ruby 
Ini adalah OOP murni populer dari Jepang. Bahasa pemrograman open source dinamis, mudah dimengerti dan produktif. Sintaks Ruby elegan, natural, mudah dibaca dan ditulis.
Visual Basic 
Berasal dari ' BASIC ' , yang sangat populer di hari-hari awal komputasi personal , Visual Basic ( VB ) memungkinkan program sederhana yang akan dibuat dengan cepat dan mudah, sementara juga memungkinkan untuk coding yang lebih kompleks.

Jumat, 27 Januari 2017

Pengertian dan Fungsi Komponen Motherboard Lengkap Dengan Gambarnya

        Motherboard adalah saraf pusat (otak) dalam sistem komputer. Motherboard juga dapat dideskripsikan sebagai dual prosesor atau single prosesor. Motherboard dengan single prosesor tunggal (single processor) tidak selalu bisa memenuhi kebutuhan tersebut, terutama dalam lingkungan jaringan perusahaan. Motherboard dengan dual prosesor biasanya diinstal untuk sistem operasi jaringan yang lebih tinggi tingkatannya seperti Windows 2000.

         Motherboard juga dikenal sebagai sistem board atau papan utama (main board). Semua hal dalam sistem yang terhubung dalam komputer, dikontrol atau dikendalikan oleh motherboard untuk berkomunikasi dengan piranti yang lainnya dalam sistem. Sistem board adalah papan sirkuit tercetak (printed circuit board) yang paling besar. Setiap sistem akan memiliki satu. Sistem board biasanya merupakan tempat dari beberapa komponen berikut ini :

  • CPU
  • Circuit pengontrol
  • Bus/Adapter
  • RAM
  • Slot Ekspansi untuk board tambahan
  • Port untuk piranti eksternal
  • CMOS
  • ROM
  • Chip BIOS
  • Support Chip yang memiliki fungsi bervariasi


Jika komputer menggunakan case desktop, sistem board akan terletak didasar case komputer. Jika komputer menggunakan case tower, sistem board biasanya akan terletak di satu sisi secara vertikal. Semua komponen yang terhubung ke dalam unit akan terkoneksi secara langsung dalam sistem board.

Komponen-Komponen dalam Motherboard


Komponen Motherboard
Keterangan :
1. Port Firewire : Mendukung 800MB/s untuk transfer kecepatan tinggi, untuk kamera video eksternal dan disk drive eksternal.
2. PCI x1 : Untuk menempatkan aksesoris seperti adapter nirkabel, TV tunner dan sebagainya.
3. PCI Express x16 : Untuk menempatkan kartu grafik/VGA card agar dapat  menghasilkan output yang berkualitas.
4. Port Audio : Untuk menghubungkan speaker.
5. Socket Processor : Tempat terpasangnya processor/CPU (Central Processing Unit) yang sering disebut dengan otak dari komputer.
6. Fan Headers : Untuk memberikan daya pada kipas yang terpasang pada heatsink processor dan sebagai penyedia tegangan untuk kipas processor.
7. Socket RAM/Slot Memory : Untuk menempatkan RAM/memasang RAM.
8. Socket ATX Power : Untuk menghubungkan konektor power dari power supply dengan motherboard.
9. Serial ATA (SATA) : Untuk menghubungkan Disk Drive seperti harddisk atau optical drive jenis SATA.
10. Header USB/Slot USB : Untuk menghubungkan Front USB dengan Motherboard
11. Slot IDE : Untuk menghubungkan Harddisk atau Optical Drive seperti CD ROM, DVD dan sebagainya yang bertipe ATA dengan motherboard.
12. Slot PCI : Slot ekspansi dimana berbagai kartu plug in dapat dipasang beberapa kartu ekspansi seperti modem, kartu jaringan dan lain-lain.
13. Slot AGP : Untuk menempatkan kartu grafik/VGA Card yang berjenis AGP.
14. BIOS : Memori permanen tempat tersimpannya data penanggalan serta pengaturan dari komponen komputer.
15. Chipset : Untuk mengontrol penggunaan daya dan transfer dapat pada socket maupun port yang terpasang pada motherboard.
16. CMOS Baterai : Untuk mempertahankan memori dari chip CMOS yang berisi hal-hal seperti tanggal, waktu, jenis perangkat keras dan pengaturan lainnya khusus untuk komputer.
Pengertian dan Fungsi Komponen Motherboard Lengkap+Gambar

Kamis, 26 Januari 2017

Langkah-Langkah Untuk Burning File ke CD/DVD


Cara Burning File ke CD/DVD


Cara Burning File ke CD/DVD - Burning CD/DVD adalah sebuah proses penyalinan data dari komputer ke CD/DVD. Data yang disalin ke sebuah CD/DVD dapat berupa gambar, dokumen, musik, program, dan lain sebagainya. Istilah burning acap kali berhubungan dengan pengcopy-an data secara ilegal seperti pembajakan.

Untuk melakukan proses Burning CD/DVD dapat dilakukan dengan bantuan Software. Namun, perlu diperhatikan. Syarat dari proses Burning CD/DVD adalah anda harus memiliki CD/DVD-RW Drive. Pastikan komputer anda memilikinya, fungsinya adalah untuk melakukan pembacaan serta penulisan data pada Piringan CD.




Sedangkan CD-ROM Drive hanya mempunyai kemampuan dalam pembacaan data pada CD sehingga tidak dapat dipakai untuk penyalinan data dari komputer ke piringan CD.

Cara Burning File ke CD

Cara dalam Burning CD ditutorial bawah terbagi menjadi 2 yaitu menggunakan Bantuan Software Nero serta yang tidak.

Tanpa Bantuan Nero

  1. Masukkanlah CD Kosong ke dalam CD/DVD-RW Drive 
  2. Copy (CTRL + C) semua file data yang akan dipindahkan ke piringan CD
  3. Paste-kan di CD Kosong tersebut
  4. Klik kanan pada CD/DVD-RW Drive, lalu klik Burn File to CD
Dengan Bantuan Nero
 
Jika tutorial dibawah ini tidak sesuai dengan software Nero anda. Mungkin terdapat perbedaan versi Nero yang dipakai.

  1. Masukkan CD Kosong, lalu buka program Nero dengan mengklik Start > All Programs > Nero > Nero StartSmart 
  2. Klik menu Data > Make Data Disc
  3. klik Tab Add
  4. Pilih file yang akan disalin ke CD lalu klik Add, lalukan berulang kali untuk memasukkan file data yang akan disalin ke piringan CD
  5. Jika telah selesai menyeleksi file, berikutnya adalah klik tombol Finished dan klik lagi tombol Next.
  6. Klik tombol Burn lalu tunggu sampai proses pemakaran (burning) file ke CD selesai
Jangan lupa untuk memastikan bahwa ukuran (baca: size) keseluruhan file yang akan disalin ke CD muat untuk disimpan di CD Anda.

Rabu, 25 Januari 2017


  Macam - Macam Sistem Operasi Komputer dan Pengertiannya

Sistem operasi atau dalam bahasa Inggris: operating system atau OS adalah perangkat lunak sistem yang bertugas untuk melakukan kontrol dan manajemen perangkat keras serta operasi-operasi dasar sistem, termasuk menjalankan software aplikasi seperti program-program pengolah kata dan browser web.

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, dan Sistem Operasi akan melakukan layanan inti umum untuk software-software itu. Layanan inti umum tersebut seperti akses ke disk, manajemen memori, skeduling task, dan antar-muka user. Sehingga masing-masing software tidak perlu lagi melakukan tugas-tugas inti umum tersebut, karena dapat dilayani dan dilakukan oleh Sistem Operasi. Bagian kode yang melakukan tugas-tugas inti dan umum tersebut dinamakan dengan "kernel" suatu Sistem Operasi.

Sistem Operasi secara umum terdiri dari beberapa bagian :

1.Mekanisme Boot, yaitu meletakan kernel ke dalam memory kernel, kernel dapat dikatakan sebagai inti dari Sistem Operasi.

2.Command Interpreter atau Shell, bertugas untuk membaca input berupa perintah dan menyediakan beberapa fungsi standar dan fungsi dasar yang dapat dipanggil oleh aplikasi/program maupub piranti lunak lain. Contoh dari Shell adalah : Command Prompt pada Windows XP (DOS pada Windows 98), XTerm dan Konsole di Mesin Linux (Unix).

3.Driver untuk berinteraksi dengan hardware sekaligus mengontrol kinerja hardware.

4.Resource Allocator. Sistem Operasi bertugas mengatur dan mengalokasikan sumber daya dari perangkat.

5.Handler. Handler berperan dalam mengendalikan sistem perangkat agar terhindar dari kekeliruan (error) dan penggunaan sumber daya yang tidak perlu.

Sekarang kita akan menilik sejarah dan perkembangan Sistem Operasi.

Menurut Tanebaum, Sistem Operasi mengalami perkembangan yang dapat dibagi ke dalam 4 generasi.

1.Generasi Awal

Perkembangan awal Sistem Operasi masih dilakukan secara manual dalam artian belum muncul adanya Sistem Operasi yang secara otomatis artinya belum mendukung layanan pekerjaan yang dapat dilakukan dalam 1 rangkaian.

2.Generasi Kedua

Di generasi ini sudah diperkenalkannya perkejaan yang dapat dilakukan dalam 1 rangkaian atau biasa disebut dengan Batch Proccessing System.

3.Generasi Ketiga

Pada generasi ketiga, Sistem Operasi sudah mendukung layanan Multi-User, Multi-Programming dan Batch Proccessing System (Multi-Task).

4.Generasi Keempat

Di masa ini, sudah diperkenankannya GUI (Graphical User Interface) yang artinya Sistem Operasi memiliki tampilan dan dengan bermodalkan mouse, End-User dapat menjalankan aplikasi/porgram atau piranti lunak.

5.Generasi Selanjutnya

Pada generasi selanjutnya diperkenalkan Sistem Operasi yang berada dalam sebuah Sistem Operasi, ini adalah contoh sebuah Sistem Operasi berbasikan Website yang berkerja di dalam sebuah Sistem Operasi. Dan generasi selanjutnya diperkenalkanlah Sistem Operasi bergerak (Mobile) pada perangkat bergerak seperti : PDA, Poket PC, dan lain sebagainya. Di generasi selanjutnya diperkenalkan juga teknologi Sistem Operasi jaringan yang sifatnya virtual, sehingga dalam 1 jaringan hanya diinstal 1 buah Sistem Operasi pada Perangkat yang bertugas menjadi Server. Selain itu, diperkenalkan pula Cross Platform Operating System yang artinya dapat menggabungkan 2 Sistem Operasi berbeda seperti : Linux dan Windows.

Dewasa ini, hampir seluruh manusia memiliki PC dan Mobile PC. Dikarenakan faktor harga yang selalu berubah dan kebutuhan manusia akan perangkat otomatis seperti : PC, maka manusia menjadikan PC sebagai kebutuhan utama. Seiring dengan perkembangan teknologi PC pun dibuat ringkas agar dapat dijadikan sebagai piranti otomatisasi yang bergerak (Bisa digunakan kapan saja, di mana saja dan oleh siapa saja). Contoh PC bergerak adalah : Laptop, Notebook dan NetBook, ketiga piranti tersebut juga memiliki Sistem Operasi layaknya PC. Dan sekarang saatnya kita bahas Sistem Operasi yang ada di PC.

- WINDOWS (MICROSOFT WINDOWS)

Mircorost Windows atau biasa kita sapa dengan sebutan Windows adalah Sistem Operasi yang dikembangkan oleh Microsoft Corporation yang menggunakan antarmuka dengan berbasikan GUI (Graphical User Interface) atau tampilan antarmuka bergrafis.

Awalnya Windows bermula dari Ms-Dos (Microsoft Disk Operating System) yaitu sebuah Sistem Operasi yang berbasiskan teks dan Command-Line interpreter. Windows Versi pertama, Windows Graphic Environmnet 1.0 merupakan perangkat lunak yang bekerja atas arsitekstur 16-Bit dan bukan merupakan Sistem Operasi dan berjalan atas MS-DOS, sehingga untuk menjalankannya membutuhkan MS-DOS. MS-DOS sendiri sebenarnya dibuat oleh perusahaan pembuat komputer Seattle Computer Products dan barulah kemudian direkrut oleh Microsoft yang selanjutnya dibeli lisensinya.

Kemudian berkembang menjadi Windows 1.0 versi pertama Sistem Operasi dalam dunia Sistem Operasi yang berbasiskan GUI (Graphical User Interface) dan mendukung Multi-Tasking atau dapat mengerjakan banyak pekerjaan secara simultan. Setelah itu Windows 1.0 berkembang menjadi Windows 2.0, Windows 2.0 ini berbasis GUI dan mendukung penggunaan VGA (Video GraphicsArray) dan juga mendukung Multi-Tasking. Windows 2.0 juga support terhadap penggunaan Processor Intel 80286 dimana Processor Intel 80286 adalah Processor pertama dengan kemampuan untuk memproteksi area memory.

Kemudian dilanjutkan dengan generasi Windows 3.0 dimana Windows 3.0 memiliki kemampuan yang sama dengan Windows sebelumnya dan ditambah dukungan kartu grafis SVGA atau XGA dan juga icon yang lebih baik. Dalam era tersebut, Microsoft juga menyediakan SDK (Software Development kit) sehingga para developer piranti lunak dapat mengembangkan aplikasi/programnya agar mampu berjalan di Windows 3.0 ini. Windows 3.0 juga memperkenalkan adanya Virtual Device Driver (VXD) dimana dapat berguna untuk meminimalisasi ketergantungan pada setiap driver pada perangkat keras tertentu. Windows 3.0 kemudian berevolusi menjadi Windows 3.1 yang sudah diperkenalkan dengan fitur Multimedia dan True Type Font selain itu juga memudahkan End-User karena adanya fitur Drag and Drop dan akhirnya Windows versi 3 ini berkembang menjadi Sistem Operasi yang sudah mengenal NetWorking (Windows 3.11).

Setelah berkembang cukup lama akhirnya Microsoft memperkenalkan Sistem Operasi hibrida 16-Bit/32-Bit yang dikenal dengan nama Windows 95. Banyak perubahan dari Windows versi sebelumnya, yaitu : Windows 95 memiliki GUI yang lebih menarik dan atraktif, mendukung Plug and Play, mendukung penamaan yang panjang, memiliki beberapa fasilitas seperti : Browser yang terintegrasi dan Windows Explorer untuk menjelajah Windows. Selain itu juga Windows 95 memiliki fitur untuk memanajemen daya (APM) dan diperkenalkannya juga Client-Server.

Generasi penerus dari Windows 95 adalah Windows 98 dimana Windows 98 sudah mendukung VGA berbasis AGP, serta mendukung media penyimpanan ringkas seperti USB, diperkenalkannya NAT untuk berbagi koneksi Internet dan digantikannya Virtual Device Driver dengan Windows Driver Model. Ada juga beberapa fitur tambahan berupa aplikasi Microsoft Office dan Internet Explorer versi 5. Windows 98 juga sudah memiliki kemampuan-kemampuan untuk memainkan Game dan menjalankan aplikasi Multimedia.

Perkembangan selanjutnya adalah Windows ME, tidak ada yang spesial dari Windows ME selain transisi dukungan grafis dari 16-Bit ke 32-Bit dan pada era Windows ME sudah banyak pengguna rumahan yang memakainya. Windows ME pun akhrinya digantikan dengan Windows NT yang sudah mendukung arsitekstur x86 (80×86) , Intel IA64 dan AMD64 (x64) serta mendukung grafis 32-Bit. Windows NT sebenarnya dibangun dari pengembangan IBM OS/2 dan Windows NT juga banyak digunakan dalam jaringan komputer. Windows NT juga memperkenalkan File System NTFS yang lebih baik dari FAT maupun FAT-32.

Selanjutnya Windows NT berkembang menjadi Windows 2000 banyak fitur tambahan diantaranya : Active Directory, Image Preview, Browser Internet Explorer v6, DirectX dan Open GL, Plug and Play dan Windows Driver Model yang lebih baik performanya dibanding sebelumnya. Setelah generasi Windows NT munculah Windows XP yang menawarkan banyak perubahan, mempunyai banyak fitur dan performa yang semakin mengingkat. Bisa dikatakan Windows XP merupakan Windows yang paling laris dan digandrungi oleh pengguna PC maupun perangkat PC bergerak (Mobile). Seiring dengan kebutuhan akan networking maka Microsoft Corporation mengeluarkan Sistem Operasi yang berkonsentrasi pada jaringan, yaitu : Windows Server 2003. Bisa dibilang Windows Server 2003 adalah reinkarnasi dari Windows NT.

Banyak sekali fitur yang ditawarkan pada Windows Server 2003 ini salah satunya adalah diperkenalkannya platform .Net. Diperkenalkan juga fitur Domain Controller Server, PKI (Public Key Infrastructure) Server, Domain Name System (DNS), Dynamic Host Configuration Protocol (DHCP), Windows Internet Name Service (WINS), Microsoft IIS, dan lain sebagainya. Microsoft pun melanjutkan perkembangan Sistem Operasi dengan Windows Vista (Longhorn), ini merupakan revolusi dari Windows XP. Windows Vista lebih mengutamakan interface atau penampilan grafis antarmuka dibandingkan dengan performa, dibuktikan dengan adanya fitur : AERO, Sidebar, dan lain sebagainya.

Windows Vista juga menawarkan tingkat keamanan yang lebih baik dibandingkan dengan Windows XP, karena pada Windows Vista diperkenalkan adanya Windows Firewall with Advanced Security, Windows Defender, Parental Control, User Account Control (UAC), BitLocker Drive Encryption, ASLR. Windows Vista juga sudah mengenal IPv6, DirectX versi terbaru, dan arsitekstur 64-Bit. Perkembangan selanjutnya adalah transisi dari Windows Server 2003 menjadi Windows Home Server yang ditujukan sebagai File Server untuk rumahan. Windows Server juga mengenalkan beberapa teknologi yaitu : Headless Operation (Server tidak membutuhkan monitor atau keyboard untuk memanjemen perangkat), Kontrol jarak jauh, Pemantauan kesehatan komputer, Sharing dan Streaming.

Generasi berikutnya ditandai dengan munculnya penggabungan Sistem Operasi Windows Vista dengan Windows Server, yaitu Windows Server 2008. Fitur Windows Vista dan Windows Server digabung menjadi satu padu untuk meningkatkan keamanan dan kenyamanan End-User. Selanjutnya Windows Server 2008 berkembang menjadi Windows Server 2008 R2. Versi terakhir Sistem Operasi besutan Windows adalah Windows 7, Windows 7 dirilis untuk menggantikan kekurangan Windows XP dan kelebihan Windows Vista. Boleh dikatakan jikalau Windows 7 adalah fusi dari Windows XP dan Windows Vista, tidak seperti pada Windows Vista, Windows 7 memiliki performa yang lebih baik dari Windows Vista.

- UNIX

UNIX adalah Sistem Operasi yang diciptakan oleh Ken Thompson dan Dennis Ritchie, dikembangkan oleh AT&T Bell Labs. UNIX didesain sebagai Sistem Operasi yang portabel, Multi-Tasking dan Multi-User. Sistem Operasi UNIX lebih menekankan diri pada Workstation dan Server, Karena faktor ketersediaan dan kompatibilitas yang tinggi menyebabkan UNIX dapat digunakan, disalin dan dimodifikasi sehingga UNIX pun dikembangkan oleh banyak pihak dan menyebabkan banyak sekali varian dari UNIX ini.

UNIX sendiri ditulis dalam bahasa C sehingga UNIX pun mirip dengan DOS yaitu Line/Text Command Based selain itu UNIX pun merupakan Sistem Operasi yang secure dibanding dengan Sistem Operasi lain, karena setiap file, direktori, user dan group memiliki set izin tersendiri untuk diakses. Karena adanya dukungan Proyek GNU, maka selanjutnya UNIX berkembang menjadi LINUX (Salah satu varian UNIX).

- LINUX

Awalnya dikembangkan oleh Linus Torvalds yang pada mulanya sekedar emulasi terminal yang dibutuhkan untuk mengakses server UNIX di Universitasnya. Linux merupakan kloningan dari MINIX (Salah satu varian UNIX), peralatan sistem dan pustakanya umumnya berasal dari Sistem Operasi GNU. Linux memiliki banyak disain yang berasal dari disain dasar UNIX, Linux menggunakan Kernel Monilitik yaitu Kernel Linux yang menangani kontrol prosses, jaringan, periferal, dan pengaksesan sistem berkas. Sama seperti UNIX, Linuxpun dapat dikendalikan oleh satu atau lebih antarmuka baris perintah (Command Line Interface/CLI) berbasis teks, antarmuka pengguna grafis (Graphical User Interface/GUI) yang merupakan konfigurasi bawaan untuk versi dektop.

Pada komputer Desktop, GNOME, KDE dan Xfce merupakan antarmuka pengguna yang paling populer diantara varian antarmuka pengguna lainnya. Sebuah sistem Linux menyediakan antarmuka baris perintah lewat sebuah Shell (Konsole). Perbedaan utama antara Linux dan Sistem Operasi Populer lainnya terletak pada Kernel Linux dan komponen-komponennya yang bebas dan terbuka. Sama seperti pada UNIX, Linux berkonsentrasi pada Workstation dan Server banyak Workstation dan Server yang mengandalkan Linux karena Linux sangat stabil digunakan untuk jangka waktu lama dan Linuxpun kebal terhadap Malware.

Satu hal yang membedakan Linux terhadap Sistem Operasi lainnya adalah harga. Harga Linux ini kebanyakan Gratis walaupun ada juga yang berbayar (Lisensi). Linux dapat didistribusikan tanpa harus memberikan royalty kepada seseorang. Linux disusun berdasarkan standard Sistem Operasi POSIX yang diturunkan dari UNIX itu sendiri. Ada beberapa macam Distro Linux, seperti : Debian, Lycoris, Xandros, Lindows, Linare, Linux-Mandrake, Red Hat Linux, Slackware, Knoppix, Fedora, Suse, Ubuntu.

- IBM OS/2

Sistem Operasi IBM OS/2 ini dibuat secara bersama-sama oleh International Bussiness Machine Corporation dan Microsoft Corporation, untuk digunakan pada komputer IBM sebagai pengganti Sistem Operasi DOS. Kata OS/2 adalah singkatan dari Operating System/2, Sistem Operasi ini didesain agar dapat menggunakan kemampuan penuh dari Mikroprosessor Intel 80286 , termasuk diantaranya adalah Modus terproteksi (Protected Mode), mampu menjalankan tugas secara Simultan, serta mendukung Memori Virtual, dengan tetap mempertahankan kompatibilitas dengan banyak perangkat lunak MS-DOS yang beredar saat itu,

- MAC OS (MACINTOSH OPERATING SYSTEM)

MAC OS atau Macintosh Operating System adalah Sistem Operasi yang dibuat oleh Apple Computer khusus untuk komputer Macintosh dan tidak kompatibel dengan komputer berbasis IBM. MAC OS merupakan Sistem Operasi pertama yang menggunakan antarmuka pengguna grafis (Graphical User Interface/GUI). Sistem Operasi Macintosh dibagi menjadi 2 jenis :




1.MAC OS Klasik

Tidak memiliki sembarang Command Line (Baris perintah), menggunakan User Interface (UI) sepenuhnya dan menggunakan Cooperative Multitasking

2.MAC OS X

MAC OS X memasukkan unsur-unsur BSD Unix, One Step, dan MAC OS X memiliki memori ala-Unix dan Pre-Emptive Multitasking.

Kelebihan MAC OS :

1.Stabil, karena menggunakan UNIX.

2.Multitasking.

3.Tampilan (UI) sangat bagus.

4.Aman dari Malware.

MAC OS X adalah garis komputer Sistem Operasi yang dikembangkan, dipasarkan oleh Apple Inc, MAC OS X adalah penerus dari MAC OS (Klasik). MAC OS X dibangun di atas XNU kernel, dengan fasilitas standar Unix tersedia dari antarmuka baris perintah.

- FREE BSD

FreeBSD adalah Sistem Operasi bertipe UNIX bebas yang diturunkan dari UNIX AT&T. FreeBSD berjalan di atas sistem intel x86. FreeBSD sendiri kali pertama muncul pada tahun 1993 oleh David Greenman. Tujuan dari FreeBSD adalah menyediakan software yang dapat digunakan untuk berbagai kepentingan. FreeBSD sendiri dikembangkan dari 386BSD sebuah proyek pengembangan BSD OS yang berjalan di atas Chip Intel.








-SOLARIS


Sistem Operasi Solaris adalah sebuah Sistem Operasi yang berdasarkan UNIX system yang diperkenankan oleh Sun Microsystems oada tahun 1992 sebagai pendukung SunOS. Solaris terkenal karena kestabilannya, khususnya pada sistem SPARC (Scalable Processor Architecture), Solaris disertifikasi dalam Spesifikasi UNIX walaupun pada awal pengembangannya berdasarkan kepemilikan pribadi, dan kebanyakan kode dasarnya sekarang ini merupakan Software OpenSource yang biasa dikenal dengan OpenSolaris. OpenSolaris adalah OpenSource versi Sistem Operasi Sun Solaris, tetapi Sun Solaris terdiri dari lebih beberapa kode yang tidak hanya inti dari Sistem Operasi misalnya : Source untuk Installer, Desktop, Software.

Open Solaris memiliki banyak fitur yang menjadikan OpenSolaris bisa digunakan untuk skala penggunaan yang besar dari penggunaan untuk desktop pC atau Mobile PC. Konsep Open Solaris adalah sebagai berikut :

1.Free Redistribution : Didistribusi secara bebas.

2.Source Code : Sumber (Source) harus tersedia untuk semua distribusi.

3.Derived Works : Setiap orang bisa mengubah kode dan mendisrtibusikan kembali.

4.No Discrimination : Kode harus disediakan untuk seseorang untuk dikembagkan.

Beberapa kelebihan OpenSolaris dibandingkan dengan Sistem Operasi lain :

1.ZFS : System Rstore.

2.DTrace L : Dapat mengamati dimana aplikasi banyak menggunakan waktunya dan berapa lama.

3.Manajemen Kegagalan : Mencegah, mendiagnosa dan memperbaiki error.

4.Zona : Mengimplementasikan sebuah abstraksi Sistem Operasi yang memungkinkan beberapa aplikasi berjalan secara terisolasi satu dengan lainnya di perangkat keras fisik yang sama.

5.Multimedia.

- Chrome OS

Chrome OS adalah Sistem Operasi besutan Google yang ringan dan berbasis Linux dan standard web untuk personal computer PC. Google Chrome bekerja dengan metode Windowing atau switching (Multi-Tasking). Google Chrome OS menggunakan standard web HTML 5, yang merupakan pengembangan software di browser yang berbasis Sistem Operasi. Jika dilihat-lihat, Chrome OS ini merupakan gabungan dari Linux dan Windows Vista. Chrome OS dirilis pada pertengahan 2010.