pengetahuan TKJ

Red Hat Linux


Red Hat Linux (RHL), buatan perusahaan Red Hat, Inc., adalah sistem operasi Linux yang populer sampai produksinya dihentikan pada tahun 2004. [1]

Red Hat Linux 1.0 ini dirilis pada 3 November 1994. Awalnya disebut "Red Hat Commercial Linux" merupakan distro linux pertama yang menggunakan sistem RPM Package Manager, yang kemudian diikuti beberapa distro lain, seperti Mandriva Linux dan SUSE Linux.

Sejak 2003, Red Hat telah menghentikan produksi Red Hat Linux namun mengeluarkan Red Hat Enterprise Linux (RHEL) untuk lingkungan perusahaan (tidak gratis), serta Fedora (yang dikembangkan oleh masyarakat dengan dukungan Fedora Project dan disponsori oleh Red Hat) sebagai versi gratis bagi lingkungan rumahan. Red Hat Linux 9, rilis terakhir, secara resmi diakhiri pada 30 April 2004, meskipun dukungan masih diberikan oleh proyek Fedora Legacy sampai awal 2007.

Ilmu komputer


Ilmu komputer (bahasa Inggris: Computer Science), secara umum diartikan sebagai ilmu yang mempelajari baik tentang komputasi, perangkat keras (hardware) maupun perangkat lunak (software). Ilmu komputer mencakup beragam topik yang berkaitan dengan komputer, mulai dari analisa abstrak algoritma sampai subyek yang lebih konkret seperti bahasa pemrograman, perangkat lunak, termasuk perangkat keras. Sebagai suatu disiplin ilmu, Ilmu Komputer lebih menekankan pada pemrograman komputer, dan rekayasa perangkat lunak (software), sementara teknik komputer lebih cenderung berkaitan dengan hal-hal seperti perangkat keras komputer (hardware). Namun demikian, kedua istilah tersebut sering disalah-artikan oleh banyak orang.

Tesis Church-Turing menyatakan bahwa semua alat komputasi yang telah umum diketahui sebenarnya sama dalam hal apa yang bisa mereka lakukan, sekalipun dengan efisiensi yang berbeda. Tesis ini terkadang dianggap sebagai prinsip dasar dari ilmu komputer. Para ahli ilmu komputer biasanya menekankan komputer von Neumann atau mesin Turing (komputer yang mengerjakan tugas yang kecil dan deterministik pada suatu waktu tertentu), karena hal seperti itulah kebanyakan komputer digunakan sekarang ini. Para ahli ilmu komputer juga mempelajari jenis mesin yang lain, beberapa diantaranya belum bisa dipakai secara praktikal (seperti komputer neural, komputer DNA, dan komputer kuantum) serta beberapa diantaranya masih cukup teoritis (seperti komputer random and komputer oracle).

Ilmu Komputer mempelajari apa yang bisa dilakukan oleh beberapa program, dan apa yang tidak (komputabilitas dan intelegensia buatan), bagaimana program itu harus mengevaluasi suatu hasil (algoritma), bagaimana program harus menyimpan dan mengambil bit tertentu dari suatu informasi (struktur data), dan bagaimana program dan pengguna berkomunikasi (antarmuka pengguna dan bahasa pemrograman).

Ilmu komputer berakar dari elektronika, matematika dan linguistik. Dalam tiga dekade terakhir dari abad 20, ilmu komputer telah menjadi suatu disiplin ilmu baru dan telah mengembangkan metode dan istilah sendiri.

Departemen ilmu komputer pertama didirikan di Universitas Purdue pada tahun 1962. Hampir semua universitas sekarang mempunyai departemen ilmu komputer.

Penghargaan tertinggi dalam ilmu komputer adalah Turing Award, pemenang penghargaan ini adalah semua pionir di bidangnya.

Edsger Dijkstra mengatakan:

Ilmu komputer bukan tentang komputer sebagaimana astronomi bukan tentang teleskop
MACAM MACAM JARINGAN KOMPUTER

Konsep Jaringan Komputer

Dalam ilmu komputer dan teknologi informasi, dikenal istilah jaringan komputer.
Jaringan komputer adalah sekumpulan komputer yang dapat saling berhubungan antara
satu dengan lainnya dengan menggunakan media komunikasi, sehingga dapat saling
berbagi data, informasi, program, dan perangkat keras (printer, harddisk, webcam, dsb).
Berbeda dengan konsep jaringan dalam ilmu biologi –yaitu kumpulan sel yang
fungsinya sejenis– komputer-komputer yang terhubung dalam jaringan komputer tidak
harus sejenis. Komputer-komputer tersebut bisa saja memiliki tipe yang berbeda-beda,
menggunakan sistem operasi yang berbeda, dan menggunakan program/aplikasi yang
berbeda pula. Tetapi komputer-komputer yang terhubung dalam jaringan komputer
harus memakai aturan komunikasi (protokol) yang sama. Hal ini dimaksudkan agar
masing-masing komputer dapat berkomunikasi yang baik dengan komputer lainnya.
Protokol yang menjadi Standar Internasional adalah TCP/IP (Transmission Control
Protocol / Internet Protocol).

TCP/IP, standar internasional Jaringan Komputer
Dibandingkan dengan komputer yang berdiri sendiri (stand-alone), jaringan
komputer memiliki beberapa keunggulan antara lain:
· Berbagi peralatan dan sumber daya
Beberapa komputer dimungkinkan untuk saling memanfaatkan sumber daya yang ada,
seperti printer, harddisk, serta perangkat lunak bersama, seperti aplikasi
perkantoran, basis data (database), dan sistem informasi. Penggunaan perangkat
secara bersama ini akan menghemat biaya dan meningkatkan efektivitas peralatan
tersebut.
· Integrasi data
Jaringan komputer memungkinkan pengintegrasian data dari atau ke semua komputer
yang terhubung dalam jaringan tersebut.
· Komunikasi
Jaringan komputer memungkinkan komunikasi antar pemakai komputer, baik melalui
e-mail, teleconference dsb.
· Keamanan (Security)
Jaringan komputer mempermudah dalam pemberian perlindungan terhadap data.
Meskipun data pada sebuah komputer dapat diakses oleh komputer lain, tetapi kita
dapat membatasi akses orang lain terhadap data tersebut. Selain itu kita juga bisa
melakukan pengamanan terpusat atas seluruh komputer yang terhubung ke jaringan.

Tipe Jaringan Komputer Berdasarkan Fungsinya
Menurut fungsinya, jaringan komputer dapat dibedakan menjadi:
· Jaringan peer-to-peer (P2P) atau point-to-point
Kedudukan setiap komputer yang terhubung dalam jaringan adalah sama. Tidak ada
komputer yang menjadi pelayan utama (server). Sehingga semua komputer dalam
jaringan dapat saling berkomunikasi dan berbagi penggunaan perangkat keras dan
perangkat lunak.
Gambar 1.3 Ilustrasi jaringan peer-to-peer
· Jaringan client-server
Pada jaringan client-server terdapat sebuah komputer yang mengatur semua fasilitas
yang tersedia dalam jaringan komputer, seperti komunikasi, penggunaan bersama
perangkat keras dan perangkat lunak serta mengontrol jaringan. Komputer ini
dinamakan server. Semua komputer lain selain server disebut client.
Gambar 1.4 Ilustrasi jaringan client-server
Topologi Jaringan Komputer
Topologi merupakan diagram yang mewakili cara komputer terhubung dalam
jaringan. Terdapat bermacam-macam topologi di dalam teori jaringan komputer, namun
dalam pembahasan ini hanya dibahas empat macam, yaitu:
· Topologi Bus
Seluruh komputer dalam jaringan terhubung dalam sebuah bus atau jalur komunikasi
data utama/ backbone (berupa kabel). Komputer dalam jaringan berkomunikasi
dengan cara mengirim dan mengambil data melalui bus
· Topologi Ring
Sesuai dengan namanya, ring atau cincin, seluruh komputer dalam jaringan
terhubung pada sebuah jalur data yang menghubungkan komputer satu dengan
lainnya secara sambung-menyambung sedemikian rupa sehingga menyerupai sebuah
cincin. Topologi ini mirip dengan hubungan seri pada rangkaian listrik, dengan kedua
ujung dihubungkan kembali, sehingga jika salah satu komputer mengalami gangguan,
maka hal itu akan mempengaruhi keseluruhan jaringan. Dalam sistem jaringan ini,
data dikirim secara berkeliling sepanjang jaringan (ring). Setiap komputer yang ingin
mengirimkan data ke komputer lain harus melalui ring ini.
Gambar 1.6 Topologi Ring
· Topologi Mesh
Topologi ini sering disebut “pure peer-to-peer”, sebab merupakan implementasi
suatu jaringan komputer yang menghubungkan seluruh komputer secara langsung.
Saat ini sangat jarang digunakan sebab rumit dan tidak praktis, topologi mesh
ditunjukkan dalam Gambar 1.7
Gambar 1.7 Topologi Mesh
Macam-macam Jaringan Komputer 5
· Topologi Star
Dalam topologi ini masing-masing komputer dalam jaringan dihubungkan ke sebuah
konsentrator dengan menggunakan jalur yang berbeda-beda, sehingga jika salah satu
komputer mengalami gangguan, jaringan tidak akan terpengaruh. Komunikasi di
dalam jaringan diatur oleh konsentrator, berupa hub maupun switch. Gambar
topologi star ditunjukkan pada Gambar 1.8
Gambar 1.8 Topologi Star
Area Jaringan Komputer
Secara umum terdapat dua macam pembagian area jaringan komputer, yaitu:
· Local Area Network (LAN)
· Wide Area Network (WAN)
Gambar 1.9 Ilustrasi Area WAN dan LAN
(sumber: http://www.lintasarta.net)
Macam-macam Jaringan Komputer 6
Konsentrator
Local Area Network (LAN)
Jaringan ini digunakan untuk menghubungkan komputer-komputer lokal, seluruh
komputer yang terhubung ke jaringan terhubung pada satu pusat yang disebut gateway.
LAN biasa ditemui pada jaringan-jaringan kecil dalam suatu ruangan atau lembaga
tertentu.
Dalam pengembangannya, LAN berkembang menjadi sebuah Metropolitan Area
Network (MAN), yang sudah melibatkan lebih dari satu gateway, dan biasanya telah
memiliki sebuah server utama. MAN biasanya diterapkan pada Sistem Informasi
perkotaan.
Wide Area Network (WAN)
Jaringan komputer skala luas (WAN) merupakan pengembangan dari MAN dan
telah melibatkan lebih dari satu server utama, masing masing server utama saling
terhubung dan setiap komputer yang terhubung ke jaringan akan dapat saling mengakses
server tersebut. WAN biasanya mencakup sebuah area yang sangat luas, bahkan antarnegara.
Dalam perkembangannya, WAN akan berkembang menjadi sebuah jaringan
global yang biasa dikenal sebagai Interconnected-Networking (Internet).
Untuk menghubungkan jaringan lokal dengan jaringan lokal lain maupun dengan
jaringan berskala luas (WAN), diperlukan sebuah perangkat khusus untuk mengatur
gateway-nya, yaitu Router. Perhatikan ilustrasi router pada gambar 1.10 di bawah ini.


0 komentar: