Selasa, 04 Mei 2010

Keistimewaan Linux

Keistimewaan Linux

Sebenarnya banyak sekali keistimewaan Linux, baik yang berasal dari UNIX maupun keistimewaannya sendiri. Beberapa keistimewaan tersebut antara lain :

  • Full 32 bit sehingga mendukung manajemen memori protected mod pada platform PC berbasis processor     80386 ke atas
  • Full multitasking sehingga user dapat menjalankan banyak aplikasi pada saat bersamaan.
  • Full multiuser sehingga memungkinkan banyak user dapat melakukan login pada sebuah komputer bersama-sama.
  • Mendukung implementasi lengkap TCP/IP (Transmission Control Protocol/ Internet Protocol). Protokol inilah yang digunakan untuk menghubungkan berbagai komputer dan jaringan menjadi satu kesatuan, misalnya Internet.
  • Mendukung bermacam-macam file sistem untuk menyimpan data. Berbagai file sistem seperti FAT16 (MS DOS file system), FAT32, Minix-1, ISO9660 CDROM, dan lain-lain dapat diakses dari Linux.
  • Mendukung virtual memory. Dengan ini memungkinkan penggunaan ruang pada harddisk sebagai memori, sehingga dapat mengatasi kekurangan RAM untuk menjalankan suatu proses.
  • Mendukung shared library. Dengan ini memungkinkan program untuk menggunakan library bersama-sama sehingga file executable dapat lebih sedikit menggunakan ruang pada harddisk.
  • Mendukung demand-paged loaded executable sehingga segmen dari program yang benar-benar digunakanlah yang dibaca dari disk ke memori.
  • Mengimplementasikan unified memory pool untuk program dan disk cache. Dengan cara ini semua free-memory akan digunakan sebagai cache untuk mempercepat proses.
  • Mendukung hampir semua fasilitas pada UNIX. Sehingga mempelajari Linux berarti anda juga belajar banyak untuk sistem UNIX.
  • Dukungan GNU (GNU’s Not UNIX) Software. Linux memiliki banyak aplikasi pendukung yang powerful yang dibuat oleh GNU – sebuah badan free software.
  • Perkembangan Linux cepat dan berkesinambungan. Linux terus dikembangkan oleh berbagai pihak di dunia karena source code nya dapat diperoleh dengan mudah. Anda dapat terus mengikuti perkembangan Linux melalui berbagai situs di Internet.
  • Memiliki fasilitas GUI (Graphical User Interface) yang dikenall dengan nama Xfree86. Fasilitas ini memiliki fungsi layaknya Windows 3.1 untuk DOS sehingga Linux juga memiliki tampilan yang menarik dan mudah digunakan.
  • Keamanan

Membandingkan ADO dengan Metode Data Access yang lain

untitled
Membandingkan ADO dengan Metode Data Access yang lain

Meskipun aplikasi dapat menggunakan Data Access Objects (DAO) dan Remote Data Objects (RDO) dalam Visual Basic 6.0, ADO adalah data-access method Microsoft menganjurkan untuk suatu aplikasi database. Semua dari data access methods ini adalah COM interfaces dan dapat digunakan dari berbagai macam tools, termasuk Microsoft Visual Basic, Microsoft Access, dan Microsoft Office. Yang mana, berbedaannya adalah:
  • ADO adalah object model untuk mengakses semua type data melalui OLE DB. Seperti Visual Basic, Java, C++, VBScript, dan JScript dapat menggunakan ADO yang mana dapat mengakses data dari OLE DB source apa saja. Kamu dapat menggunakan ADO untuk mengakses relational data denga baik seperti e-mail atau data yang berada pada dalam spreadsheet.
  • RDO adalah object model untuk mengakses relational data melalui ODBC.
RDO didesain untuk memberikan perkembangan Visual Basic untuk mengakses ODBC data tanpa melakukan pengkodean ke ODBC API melalui COM interface ke ODBC API dan menyediakan funsi dari ODBC dalam programmable object model. RDO didesain untuk mengambil keuntungan dari database server yang menggunakan sophisticated query engines, seperti SQL Server dan Oracle.
  • DAO adalah object model untuk mengakses local atau SQL data melalui Jet. DAO paling tua dari tiga data access methods. Dengan DAO, kamu dapat mengakses data dalam Microsoft Jet databases, Microsoft Jet-connected ODBC databases, and installable indexed sequential access method (ISAM) data sources, sepeerti FoxPro, Paradox, atau Lotus 1-2-3. Bandingkan ke teknologi ADO terbaru dan RDO, DAO adalah terlambat, kurang mampu data access alternative. DAO, sepeti teman, Microsoft Jet database engine, semula didesain untuk mendukung ISAM data access.

Setelah melihat setiap metode mengakses data, kamu mungkin ingin tagu mengapa kamu membutuhkan ADO jika kamu telah menggunakan RDO/DAO. Disini dasar jawaban untuk menjawaba pertanyaan tersebut :
  • ADO dapar mengakses semua type data, mengingat RDO dan DAO mengakses hanya relational data.
  • ADO object model tidak sekomplek seperti RDO atau DAO dan oleh karena itu mudah menggunakan, dengan sedikit pengkodean.
  • ADO merupakan penggabungan dari keistemewaan RDO dan DAO dan akan menggantikan RDO dan DAO.
  • ADO adalah standart data access object model melalui Microsoft tools, termasuk Visual Basic, Access, Office, dan Microsoft Internet Information Server.



Hypertext Markup Language (HTML)

Hypertext Markup Language (HTML)


Ketika pertama kali WWW dipopulerkan, HTML merupakan satu-satunya bahasa pemrograman yang digunakan untuk merancang halaman web. Fasilitas yang telah didukung oleh HTML adalah kemampuan untuk menampilkan teks, gambar, frame juga multimedia. Sayangnya walaupun terus menerus dikembangkan, HTML dirasakan memiliki banyak kekurangan di dalam perancangan sebuah halaman web, terutama untuk merancang halaman web yang dinamis dan interaktif. HTML hanya melulu menampilkan halaman yang penuh informasi tanpa memberi kesempatn kepada pengguna untuk berinteraksi dengan halaman web tersebut. Interaksi hanya dapat terjadi jika sebuah halaman web mengirimkan respon pengguna ke web server untuk diolah, baru kemudian server mengirimkan umpan balik ke browser.

Hal ini selalu membutuhkan waktu yang relatif lama juga menambah kepadatan lalu lintas jaringan internet. Untunglah para pakar internet dan WWW segera menyadari kekurangan tersebut dan menyimpulkan bahwa mereka membutuhkan sesuatu yang lebih daripada sekedar HTML. Akhirnya HTML dikembangkan sedemikian rupa sehingga ke dalam HTML tersebut dapat ditambahkan suatu bahasa pemrograman script (scripting language) yang dapat digunakan untuk meningkatkan kemampuan perancangan sebuah halaman web.

Bahasa script merupakan suatu tipe bahasa pemrograman yang menyediakan kontrol untuk lingkungan pemrograman selain daripada lingkungan asal bahasa script itu sendiri. Contohnya adalah VBScript dan JavaScript. Bahasa script lebih bersifat interpreter daripada compiler, yang berarti bahwa program yang disusun dengan bahasa script harus dijalankan di dalam suatu lingkungan yang mampu menginterpretasikan bahasa script tersebut dan tidak dapat dijalankan sebagai aplikasi yang berdiri sendiri. HTML tidak dapat menginterpretasikan bahasa script, namun HTML dapat memanggil interpreter dari bahasa script tersebut.

Belahan Otak Kanan dan Otak Kiri


Belahan Otak Kanan dan Otak Kiri

Seorang manusia diciptakan dilengkapi dengan dua belahan otak yang menjadi toalk ukur seorang manusia itu bisa lebih baik dari makhluk lainnya. Namun biasanya seorang manusia memiliki kecenderungannya masing-masing dalam penggunaan belahan otaknya tersebut. Ada yang lebih mendiminasi pada belahan otak kanan dan adapula yang mendominasinya pada belahan otak kiri. Hal tersebut dikarenakan oleh beberapa faktor yang mempengaruhinya sejak masih kecil bahkan sejak dalam kandungan.
           
Belahan otak kiri berhubungan dengan logika, rangkaian, analisis, bahasa, dan yang berhubungan dengan perhitungan atau  matematika. Jadi belahan otak kiri mempunyai respon terhadap masukan-masukan di mana dibutuhkan kemampuan mengupas/meninjau (critiquing), menyatakan (declaring), menganalisa, menjelaskan, berdiskusi dan memutuskan (judging).  Otak kiri biasa diidentikkan dengan kecerdasan analitik, otak kiri kita ini terkait dengan kemampuan matematis dan kemampuan berpikir sistematis seseorang. Contohnya kemampuan menyelesaikan soal matematika atau fisika.

Sedangkan belahan otak kanan berkaitan dengan kreativitas dan imajinasi. Cara kerja otak kanan ini biasanya tidak terstruktur, Contoh nya adalah seorang seniman.



HUB PADA TOPOLOGI JARINGAN

HUB PADA TOPOLOGI JARINGAN


Secara sederhana, hub adalah perangkat penghubung. Pada jaringan bertopologi star, hub adalah perangkat dengan banyak port yang memungkinkan beberapa node (dalam hal ini komputer yang sudah memasang NIC) bergabung menjadi satu jaringan. Pada jaringan sederhana, salah satu port pada hub terhubung ke komputer server. Bisa juga hub tak langsung terhubung ke server tetapi juga ke hub lain, ini terutama terjadi pada jaringan yang cukup besar. Hub memiliki 4 - 24 port plus 1 port untuk ke server atau hub lain. Sebagian hub -- terutama dari generasi yang lebih baru -- bisa ditumpuk (stackable) untuk mendukung jumlah port yang lebih banyak. Jumlah tumpukan maksimal bergantung dari merek hub, rata-rata mencapai 5 - 8. Hub yang bisa ditumpuk biasanya pada bagian belakangnya terdapat 2 port untuk menghubungkan antar hub.

Dari sisi pengelolaan ada dua jenis hub, yaitu manageable hub dan unmanageable hub. Manageable hub adalah hub yang bisa dikelola melalui software – sedangkan unmanageable hub tak bisa. Satu hal yang perlu diingat, hub hanya memungkinkan pengguna untuk berbagi (share) jalur yang sama. Kumpulan hub yang membentuk jaringan hub disebut sebagai "shared Ethernet." Pada jaringan terbagi seperti itu, setiap anggota hanya akan mendapatkan persentase tertentu dari bandwidth jaringan yang ada. Misalkan jaringan yang digunakan adalah Ethernet 10Mbps dan pada jaringan tersebut tersambung 10 komputer, maka secara kasar jika semua computer secara bersama mengirimkan data, bandwidth rata-rata yang bisa digunakan oleh
masing-masing anggota jaringan tersebut hanyalah 1Mbps.

Pada jaringan bertopologi bus, ada juga perangkat sejenis hub namanya repeater. Sesuai namanya, repeater bekerja memperkuat sinyal agar data bisa mencapai jarak yang lebih jauh.

Network Interface Card (NIC)


Network Interface Card (NIC)


NIC berfungsi sebagai sarana penghubung antara kabel dengan workstation/server. NIC memiliki nama lain LAN adapter, LAN card, network board, dll. NIC dibedakan menurut arsitektur jaringan yang didukungnya. Hal ini diimplementasikan pada chip IC di boardnya. Sebuah NIC dapat mendukung arsitektur ethernet atau Toiken Ring atau FDDI atau kombinasinya. Arsitektur jaringan yang didukung suatu NIC menentukan batasan-batasan yang dimiliki card itu. Salah satu batasannya adalah jenis kabel yang dapat didukung NIC. Contohnya: NIC ethernet mungkin hanya memiliki konektor BNC atau RJ-45.

NIC dapat dibedakan menurut kategori-kategori berikut :
  • Lebar data bus. Dewasa ini NIC kebanyakan memiliki lebar data bus sebesar 32 bit. Pada tipe yang lebih lama NIC menggunakan 16 bit data bus.
  • Kecepatan NIC. Seperti operasi-operasi lain pada komputer, kecepatan transfer data sangat bergantung pada kecepatan sinyal clock komputer.
  • Dukungan terhadap boot ROM. Kebanyakan NIC memiliki soket untuk sebuah boot ROM. Jika chip boot ROM dipasang, komputer akan membaca rutin boot dari chip tersebut dan bukannya dari boot disk. Chip ini digunakan pada diskless workstation; yang memungkinkan user mengakses file dan resource jaringan tetapi tidak bisa mengambil file dari network ataupun mengcopy file ke network, karena workstation tidak memiliki floppy atau harddisk.
  • NIC dipasang pada slot ekspansi yang ada pada komputer (ISA atau PCI pada PC). Jika dipasang, NIC memerlukan I/O address dan IRQ, juga kadang DMA channel.

Hewan Amfibia atau Amfibi (Amphibia)

Amfibia atau amfibi (Amphibia), umumnya didefinisikan sebagai hewan bertulang belakang (vertebrata) yang hidup di dua alam; yakni di air dan di daratan. Amfibia bertelur di air, atau menyimpan telurnya di tempat yang lembab dan basah. Ketika menetas, larvanya yang dinamai berudu hidup di air atau tempat basah tersebut dan bernapas dengan insang. Setelah beberapa lama, berudu kemudian berubah bentuk (bermetamorfosa) menjadi hewan dewasa, yang umumnya hidup di daratan atau di tempat-tempat yang lebih kering dan bernapas dengan paru-paru.
Amfibia mempunyai ciri-ciri:
• tubuh diselubungi kulit yang berlendir
• merupakan hewan berdarah dingin (poikiloterm)
• mempunyai jantung yang terdiri dari tiga ruangan yaitu dua serambi dan satu bilik
• mempunyai dua pasang kaki dan pada setiap kakinya terdapat selaput renang yang terdapat di antara         jari-jari kakinya dan kakinya berfungsi untuk melompat dan berenang
• matanya mempunyai selaput tambahan yang disebut membrana niktitans yang sangat berfungsi waktu menyelam
• pernapasan pada saat masih kecebong berupa insang, setelah dewasa alat pernapasannya berupa paru-paru dan kulit dan hidungnya mempunyai katup yang mencegah air masuk ke dalam rongga mulut ketika menyelam
• berkembang biak dengan cara melepaskan telurnya dan dibuahi oleh yang jantan di luar tubuh induknya (pembuahan eksternal).