Total Tayangan Halaman

Selasa, 04 Januari 2011

Aplikasi Linux

Mungkin dalam beberapa bagian dalam komputer terdapat beberapa aplikasi yang mungkin memudahkan si pengguna untuk menyelesaikan pekerjaanya, beberapa dari terdapat didalam OS itu sendiri contohnya aplikasi tentang penulisan, game, ataupun yang berhubungan langsung dengan proses database.

Aplikasi adalah suatu program komputer untuk memudahkan user menyelesaikan tugas-tugasnya sehingga terkadang aplikasi menjadi keperluhan sehari-hari orang-orang yang berperan penting dalam pekerjaan berbasis teknologi, contohnya saja Linux. Pada Linux terdapat berbagai aplikasi yang sangat memudahkan pekerjaan perkantoran, teknik maupun penelitian.

Pada aplikasi di Linux ada yang bisa digunakan pada OS lainnya ada juga yang tidak, karena setiap program aplikasi diprogram oleh programer berdasarkan basis OS itu sendiri, contohnya: Mozilla Firefox. Namun ada juga yang sebuah aplikasi yang sistem basisnya tidak ditentukan, karena aplikasi ini bisa digunakan semua OS, contohnya: Adobe program.


Gambar 1 Desktop linux KDE plasma

Linux memiliki sistem aplikasi yang unik pada desktopnya salah satunya KDE plasma desktop, pada desktop ini suatu bagian layar bisa diatur sesuai keinginan si user, contohnya mengubah tampilan desktop menjadi berbayang-bayang ataupun bisa digoyang-goyang bagaikan jeli. Aplikasi dalam Linux tidak jauh beda dengan aplikasi pada Microsoft maupun Mac, karena didalam aplikasinya terdapat hal-hal untuk mempermudahkan pekerjaan dan setiap aplikasi disetiap OS memiliki kelebihannya masing-masing.

Bahasa Program Linux

Bahasa pemrograman mungkin banyak diketahui oleh para programer seperti bahasa basic bahasa C, pascal, PHP, java, dll. Dalam beberapa bahasa itulah dibuat sebuah software atau program untuk memudahkan pekerjaan manusia contohnya saja OS. Produk OS banyak diproduksi contohnya saja Linux, Sistem pemrograman Linux menggunakan bahasa pemrogram dari tingkat rendah sampai tingkat tinggi.

Awalnya program OS Linux menggunakan bahasa C, C++, java dan fortran, namun dengan adanya program proyek GNU, programer Linux menambahkan beberapa program bahasa virtual yakni phyton, PHP, ruby, dan bahasa dinamis lainnya. Dengan penggunaan bahasa tersebut proyek GNU masih dibilang kurang oleh Richard Stallman, karena tidak adanya program pendukung dengan penggunaan bahasa tersebut, sehingga terciptalah program open source seperti kaffe. Pada akhir proyek GNU, program Linux disempurnakan dengan berbagai bahasa pemrograman yang baru dan produk OS ini menjadi produk yang tidak kalah dengan produk OS lainnya.

Senin, 03 Januari 2011

Desain Linux

Mungkin banyak dari orang-orang yang awam komputer tidak mengerti sistem desain beberapa OS, salah satunya adalah Linux. Linux merupakan desain dari unix sistem dengan menggunakan monolithic kernel dan Linux kernel dimana hal ini berfungsi untuk membantu permasalahan networking dan proses pengkontrolan. Dari fungsi inilah Linux menjadi sebuah program OS yang memiliki spesifikasi yang tinggi bisa dibandingkan dengan beberapa OS lainnya yang terkenal.

Dalam proses pembuatan desain ini, Linux dibantu dengan desain dari proyek GNU, dimana didalam proyek tersebut terdapat berbagai fungsi yang lebih menguntungkan dibanding OS lainnya pada zaman 1990-an, yakni penggunaan bahasa pemrograman tinggkat tinggi yakni C++, terdapat beberapa sheel (pelindung komputer) yang populer dan UNIX system yang telah diperbaharui dari beberapa program basicnya terdahulu. Terlebih lagi pada desain grafiknya, Linux memprogramkan beberapa program grafik X window pada programnya, sehingga hampir lebih jernih dibandingkan beberapa produk OS lainnya.

Itulah beberapa penjelasan dalam desain Linux yang sangat rumit untuk dibuatnya.

Sejarah Linux

Mungkin dalam ilmu komputer ada banyak operation sistem atau sering disebut OS, contohnya yaitu Microsoft, DOS, Mac, Linux dll. Dari beberapa operation sistem ada yang memiliki kelebihannya masing-masing diantaranya Linux.

Linux pertama kali diciptakan pada tahun 1991 oleh nama penemunya yaitu Linus Torvald, hal ini dikarenakan oleh proyek GNU yang direncanakan oleh presiden UNIX system dan penemu OS UNIX yakni Richard Stallman pada tahun 1984.


gambar 1 Richard Stallman

Awal mula diadakannya proyek ini dikarenakan untuk membuat sistem program UNIX lebih bagus dan lebih hebat dibandingkan beberapa merek OS lainnya. Pertama-tama Stallman membuat beberapa program dalam OS tersebut contohnya: penulisan, perhitungan database, windowing system, dan beberapa hal tentang pengamanan data, pada tahun 1990-an seluruh perancang tersebut telah selesai, namun ada kendalanya yakni beberapa bagian kecil tidak terselesaikan oleh Stallman, sehingga data OS tersebut tidaklah sempurna seperti yang diinginkannya (karena pada tahun tersebut beberapa bahan penting masih belum ditemukan), kemudian pada tahun 1991 Linus Torvald menyempurnakan beberapa bagian yang dikiranya masih ada kesalahan, sehingga terciptalah program OS Linux.

itulah beberapa cerita menarik tentang sejarah terciptanya Linux, tidak banyak kelebihan Linux pada waktu itu karena pada tahun 1994 pihak Mac telah mengeluarkan OS terbarunya, sehingga pemakaian Linux mulai turun.


Selasa, 19 Oktober 2010

Sistem Bus

Sistem bus (bus system) adalah sistem dimana seluruh koneksi akses input/output sebuah komputer diatur oleh sistem ini dan kemudian mengirimkannya ke CPU. Namun pada kalanya sistm bus ini sering digunakan untuk mengatur penyimpanan sebuah data untuk diproses kedalam sebuah CPU.

Sistem bus pada komputer sangat banyak tipenya, pada pentium 4 saja terdapat 5 buah sistem bus yakni FSB, AGP, PCI, USB dan ISA, berikut tipe-tipe dari sistem bus:

  • Bus prosesor.
  • Bus AGP (Accelerated Graphic Port).
  • Bus PCI (Peripherals Component Interconnect).
  • Bus PCI Express (Peripherals Component Interconnect Express)
  • Bus PCI-X (Peripherals Component Interconnect Express)
  • Bus ISA (Industry Standard Architecture)
  • Bus EISA (Extended Industry Standard Architecute)
  • Bus MCA (Micro Channel Architecture)
  • Bus SCSI (Small Computer System Interface]
  • Bus USB (Universal Serial Bus).

itulah jenis dari tipe-tipe bus, dari fungsinya bus prosesor adalahsistem yang mengatur seluruh bagian pada bidang prosesor atau motherboard, lalu yang lainnya seperti USB adalah sistem bus yang dapat dinput atau output dari luar sistem hardware seperti flash dish, speaker ataupun sistem lainnya.

Aplikasi yang memiliki sistem bus ada banyak, namun yang sering digunakan adalah sistem penyaluran pada motherboard.

Integrated Circuit (IC)

Mungkin kita tahu apakah yang dinamakan dengan IC ?, mungkin dalam benak kita semua itu adalah komponen penting dalam sebuah komputer, memang benar IC adalah komponen dalam komputer, namun perlu kita ketahui lagi IC adalah komponen eletronika yang sering digunakan untuk penguat arus ataupun menjalankan sebuah perintah berupa bahasa mesin (aljabar boolean) menuju sistem pengolahan data berupa karnaugh map pada sistemnya. Nama lain dari IC adalah chip atau mikrochip (karena bentuknya yang kecil), IC terdiri dari beberapa rangkaian transistor didalamnya (kurang lebih seratus buah) dan juga tahan terhadap sesuatu yang bisa dianggap ektrim seperti suhu yang panas, sinar ultraviolet (kebanyakan komponen listrik mudah rusak jika disinarinya), tahan banting, dll.


gambar 1 Integrated Circuit



gambar 2 gambar didalam IC

SEJARAH IC

Dahulu ketika komputer pertama ditemukan (ENIAC), komponen utama darinya adalah sebuah tabung penghantar lisrik yang bernama tabung vakum, karena bentuknya terlalu besar dan banyak menghabiskan energi maka tabung ini tidak bisa dijadikan alat untuk mengembangkan ilmu pengetahuan, kemudian pada tahun 1956 ditemukanlah transistor . Transistor ini lebih kecil dan tahan lama, transistor pertama kali digunakan pada komponen komputer pada akhir tahun 1950-an, namun karena terlalu lambatnya kinerja pada sebuah transistor untuk mengolah suatu perintah dasar dari berbagai bahasa yang telah diciptakan maka ditemukanlah beberapa rangkaian transistor yang bernama IC yang ditemukan oleh Jack Kilby, dengan menggunakan ini sistem kinerja ebuah komputer untuk mengolah data menjadi cepat dengan 126 kilobyte persekon (walaupun hanya 10 rangkaian) dengan berjalanya waktu IC berubah menjadi LSI yang terdiri dari beberapa ratus rangkaian transistor didalamnya dan memiliki kecepatan akses 100 kali dari IC pertama kali ditemukan, kemudian dari LSI menjadi VLSI yang sekarang digunakan pada PC massal, namun karena keinginan yang terlalu berlebihan VSLI diubah menjadi ULSI yang terdapat pada superkomputer yang bisa menjalankan akses seratus juta kali dari IC .

Dalam aplikasi yang sering menggunakan IC adalah alat-alat elektronik yang saat ini kita pakai, seperti handphone, komputer, televisi, dll.

Karnaugh Map

Karnaugh map (disingkat K-Map) adalah suatu metode untuk menjelaskan beberapa hal tentang penghitung aljabar boolean, metode ini telah ditemukan oleh Maurice Karnaugh pada tahun 1953.
Karnaugh map ini sering digunakan untuk perhitungan yang menghitung sistem pola pikir manusia dengan hal-hal yang menguntungkan (sistem pemetaan peluang).

Seperti gambar dibawah ini adalah sistem pemetaan pada bilang aljabar boolean :


gambar 1 sistem pemetaan pada karnaugh map

pada gambar pemetaan diatas, variabel dari aljabar boolean ditransfer berdasarkan variabelnya masing-masing, dimana terjadi sistem perubahan pada beberapa kotak sehingga menghasilkan sebuah rumus 2n dengan n adalah banyaknya kotak (1,2,3,4,...).

Dibawah sini ada beberapa sistem penghitungan aljabar boolean dengan menggunakan karnaugh map diantaranya :


gambar 2 (0); K = 0

gambar 3 (1,2,3,4); K = 1



gambar 4 (1,4); K = AB′ + AB

gambar 5 (1); K = AB


gambar 6 (2,3,4); K = A + B


dari sistem penghitungan diatas dapat kita simpulkan bahwa sistem berdasarkan f(n) dengan n adalah nilai kolom pada tabel boolean dan pada gambar 1 menjelaskan bahwa seluruh jumlah adalah nol karena tidak ada nilai yang dapat dihitung, namun pada gambar 2 seluruh kolom terdapat nilai sehingga jumlah dari tabel tersebut adalah satu, namun jika pada gambar 3,4,5 dan 6 adalah penjumlahan pada bidang yang masing-masing memiliki nilai pada satu kolomnya, baik itu pada kolom A maupun kolom B.


Dalam aplikasi di kehuidupan kenyataan karnaugh map digunakan untuk menghitung sebuah peluang yang akan didapat sebuah permasalahan, dan kebanyakan digunakan untuk menghitung untung ruginya sistem permainan saham.