Tidak semua yang saya tulis dalam CERPEN adalah saya :)

Welcome to my Blog... Blog ini mengenai tugas kuliah, cerpen, artikel dan beberapa hal tentang saya dan hobi saya :) boleh COPAS, tapi izin dulu yaa, jangan rendahkan dirimu sebagai pelagiat. Terima kasih :)

Rabu, 19 Desember 2012

Macam - Macam Sistem Operasi

Sistem operasi atau operating system adalah perangkat lunak sistem yang bertugas untuk melakukan kontrol dan manajemen perangkat keras serta operasi-operasi dasar sistem, termasuk menjalankan software aplikasi atau program-program yang bejalan dalam suatu komputer atau PC. Singkatnya, sistem operasi merupakan program dasar dari sebuah komputer. Tanpa sistem operasi semua perangkat keras dan aplikasi atau program-program lainnya tidak akan bisa berjalan.

Macam-macam sistem operasi komputer antara lain : DOS, Windows  (Windows NT, Windows XP, Windows 7, Windows Vista), Unix, Machintos, Linux, Solaris, Free BSD, Novell Operating Sistem. Di sini hanya dijelaskan beberapa sistem operasi dengan kelebihan dan kekurangannya.

DOS

DOS adalah sistem operasi yang menggunakan interface command-line yang digunakan para pengguna komputer pada dekade tahun 1980-an. Untuk fasilitas booting komputer dan menjalankan beberapa aplikasi software, misalnya WS dan Lotus. Masih banyak fungsi DOS yang digunakan pada zaman sekarang, terutama dalam menyelesaikan beberapa troubleshooting pada hardware komputer.

Kelebihan :
  1. DOS menampilkan program yang lebih "realistis" dibandingkan windows karena beberapa command dari windows itu sendiri mengadaptasi dari DOS (misalkan command virus untuk menyembunyikan attribut).

Kekurangan :
  1. DOS masih menggunakan Command Line Interface.
  2. Windows yang sekarang (NT Tech) tidak begitu kompatibel dengan program DOS, sebagai contoh apabila menjalankan program DOS tanpa lewat CMD, langsung ditutup sama Windowsnya.


Windows(Windows XP, Windows 7, Window Vista, dll)

Microsoft Windows atau yang lebih dikenal dengan sebutan Windows adalah keluargasistem operasi yang dikembangkan oleh Microsoft. Sistem operasi Windows adalah hasil evolusi 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 baru keluar pasar pada bulan November tahun 1985 yang dibuat untuk memenuhi kebutuhan komputer dengan tampilan bergambar.

Kelebihan :
  1. Tampilan grafik yang lebih menarik karena berbasiskan Graphical User interface (GUI). 
  2. Pengguna akan lebih mudah menggunakannya tanpa perlu menghafal. 
  3. Dengan SO ini suatu data dapat dipakai bersama dan dapat dipindahkan dari satu aplikasi ke aplikasi lainnya dengan mudah. 
  4. Fasilitas multithreading dan pre-emptive multitasking sehingga kinerja multitasking lebih reponsif. Dengan fasilitas ini beberapa program dapat dijalankan secara bersamaan.
  5. Dapat menghubungkan satu komputer dengan komputer lain dengan mengunakan modem. 
  6. Didukung oleh standar industri Plug and Play yang dapat membantu guna menghindari kesulitan pada saat menambah perangkat keras baru. 
  7. Banyak produk software yang mendukung sistem operasi ini.
Kelemahan : 
  1. Harga lisenci mahal.
  2. Rentan terhadap virus dan worm. 
  3. Tidak ada sistem keamanan yang tangguh, kecuali MS Windows 2000 dan XP, pada MS Windows 9.x/Me.
  4. Pada MS Windows (kecuali MS Windows 2000 yang lebih baik dibandingkan Win 9.x/Me) semakin banyak aplikasi yang diinstal, maka kemungkinan besar akan terjadi ngadat. 
  5.  Space hardisk yang dibutuhkan besar.
  6. Membutuhkan kecepatan prosesor yang tinggi. 
  7. Membutuhkan perawatan yang terus menerus dan prosedur yang sesuai dengan panduan yang ada saat menggunakannya. 

WINDOWS XP

Windows XP merupakan salah satu system operasi yang dikeluarkan oleh Microsoft. Pada tahun 2001 Microsoft memperkenalkan Windows XP. Karena banyak kelebihan yang menonjol dan sedikit memakan memory, win XP banyak diminati masyarakat, daripada win vista.

Kelebihan :
  1. Aplikasi yang dijalankan pada system Windows XP dapat dijalankan oleh komputer lain melalui internet. 
  2. Microsoft Windows XP memiliki stabilitas yang tinggi terhadap sistem yang dimilikinya. 
  3. Windows XP dapat digunakan untuk berbagai aplikasi secara real time ke seluruh dunia. 
  4. Banyak software yang kompatibel. 
  5. Banyak sotware yang stabil berjalan di operating sistem ini.
  6. Tidak akan ada masalah antara software dan hardware.
Kekurangan :
  1. Harga lisensinya cukup mahal. 
  2. Rentan terhadap virus dan worm.
  3. Tidak adanya Java Virtual Machine seperti generasi-geerasi windows sebelumnnya. 
  4. Komunitasnya terlalu sedikit, karena bersifat closed-source. 
  5. Sistem yang kurang stabil. 

WINDOWS VISTA

Windows Vista di keluarkan oleh Microsoft setelah Microsoft sukses mengeluarkan Windows XP. Windows Vista adalah pengembangan lebih lanjut dari Windows XP. Pertama kali Windows Vista dikeluarkan pada tanggal 30 November 2006 hanya diperuntukan untuk kalangan bisnis dan untuk kalangan rumahan di luncurkan pada tanggal 30 Januari 2007.

Kelebihan :
  1. Lebih aman, lebih mudah dalam mengakses data.
  2. Lebih bagus penampilannya. 
  3. Bisa menjalankan video sebagai wallpaper. 
  4. Grafis lebih bagus (otomatis lebih berat). 
  5. Lebih cepat menjalankan program (tetapi harus dengan memori besar, karena system di vista dimutahirkan dengan algoritma efisien dalam menjalankan aplikasi). Penjadwalan proses lebih baik, penanganan deadlock lebih baik, mendukung partisi hard disk secara virtualisasi
  6. Secara rata-rata win vista lebih irit memakan power dan mendukung dalam multi-processor.
Kekurangan :
  1. Fitur-fitur canggihnya bekerja optimal hanya pada lingkungan windows.
  2. Bila spek computer minim akan terasa berat dan terlalu banyak tampilan yang seharusnya digunakan. 
  3. Pemasaran win vista tidak begitu diminati user daripada win XP. Dikatakan produk gagal.

WINDOWS 7

Windows 7 diluncurkan tanggal 28 Oktober 2009. Fitur dalam Windows 7 ini banyak kesamaan dengan windows vista karena ini merupakan perbaikan dari Windows Vista. Beberapa fiturnya adalah: Jump List, Taskbar yang membuka program dengan tampilan kecil, Windows Media Player 12, Internet Explorer 8, dan lain-lain.

Kelebihan :
  1. Berjalan lebih cepat disbanding win vista.
  2. Fitur security benar-benar ketat. 
  3. Hampir semua driver di vista bisa digunakan di win 7. 
  4. Irit konsumsi daya. 
  5. Optimasi dalam prefetching (optimasi pada proses load data untuk HD maupun SSD ).
  6. Adanya aplikasi device storage (fitur baru untuk memudahkan kita menampilkan semua hal yang berhubungan dengan peripheral tertentu, seperti fitur konfigurasi dan dokumentasi). 
  7. Dapat memilih jaringan wireless hanya dengan 1 klik dari system tray.
  8.  Mendukung teknologi multi touch.
  9. Tampilan dan aplikasi menarik.
Kekurangan :
  1. Ada hardware yang bisa langsung dikenali di win vista, tapi tidak di win 7 (karena masih versi beta).
  2. Susah memaksa software yang sebelumnya bisa dipaksakan diinstall di vista, juga dipasang di win 7.

UNIX  

UNIX adalah sebuah sistem operasi komputer yang diawali dari project Multics (Multiplexed Information and Computing Service) pada tahun 1965 yang dilakukan American Telephone and Telegraph AT&T, General Electric (GE), dan Institut Teknologi Massachusetts (MIT), dengan biaya dari Departemen Pertahanan Amerika (Departement of Defence Advenced Research Project, DARPA atau ARPA).

Kelebihan : 
  1. Portabilitas, sistem UNIX mudah diadaptasikan ke sistem komputer yang lain
  2. Multiuser, sejumlah pemakai (user) dapat menggunakan sistem secara bersamaan dan berbagi sumber seperti penggunaa  printer, disk, dll. 
  3. Multitasking, memungkinkan seseorang dapat melaksanakan beberapa tugas pada saat yang bersamaan
  4. Sistem file hirarkikal, pengorganisasian informasi atau data dalam bentuk yang mudah untuk diingat dan diakses.
  5. Sistem file stabil untuk database, server Internet, Intranet, file-server, Internet-client pengembangan Java. 
  6. Stabilitas yang terkenal dan kinerja yang lebih baik dibandingkan dengan Windows NT. 
  7.  Telah tersedia sistem operasi Unix versi “hampir” gratis.
Kelemahan :
  1. Visualisasinya tidak menarik. 
  2. Memori yang digunakan besar. 
  3. Masih belum banyaknya game-game besar yang bersedia dijalankan pada platform ini.
  4. Beberapa hardware sulit untuk menyediakan driver untuk Linux. 
  5. Lebih sulit mengoperasikannya dibandingkan Windows.

UBUNTU

Ubuntu merupakan salah satu distribusi Linux yang berbasiskan Debian. Proyek Ubuntu resmi disponsori oleh Canonical Ltd yang merupakan perusahaan milik seorang kosmonot asal Afrika Selatan , Mark Shuttleworth. Pada tahun 2004, Ubuntu diluncurkan dan didistribusikan ke seluruh dunia. Ada beberapa versi distro yang dikeluarkan, yaitu Ubuntu (berbasis Gnome), Kubuntu (berbasis KDE), Xubuntu (berbasis XFCE), dan Edubuntu (untuk pendidikan). Ubuntu adalah sistem operasi lengkap berbasis Linux, tersedia secara bebas dan mempunyai dukungan baik yang berasal dari komunitas maupun tenaga ahli professional.

Kelebihan :
  1. Ubuntu adalah sistem operasi lengkap berbasis Linux, tersedia secara bebas dan mempunyai dukungan baik yang berasal dari komunitas maupun tenaga ahli professional.
  2. Pengguna juga mempunyai hak untuk memodifikasi software, sampai software tersebut bekerja sesuai dengan yang diinginkan pengguna. 
  3. Multi bahasa.
Kekurangan :
  1. Masih belum banyak game-game besar yang bersedia dijalankan  pada platform Linux.(Ubuntu)
  2. Banyak orang beranggapan Linux (Ubuntu) adalah system operasi yang sulit, tidak mempunyai tampilan grafis, dan tidak gaul. 
  3. Beberapa hardware yang sepertinya sulit untuk menyediakan driver untuk Linux (Ubuntu).

MacOs                                                                                                            

Mac OS adalah singkatan dari Macintosh Operating System. Mac OS adalah sistem operasikomputer yang dibuat oleh Apple Computer khusus untuk komputer Macintosh dan tidak kompatibel dengan PC berbasis IBM. Diperkenalkan pada tahun 1984, Mac OS sejak tahun2006 telah memiliki kompatibilitas dengan arsitektur PowerPC maupun x86.

Kelebihan :
  1. Lebih stabil karena menggunakan UNIX.
  2. Multitasking.
  3. Bisa mengenal file format windows.
  4. Tampilan yang lebih glossy sehingga bagus untuk graphic design/multimedia.
  5. Dokumen-dokumen yang dibuat di Mac bisa dibaca di OS yang lain, dan sebaliknya. Baik yang formatnya ‘generik’ (misalnya pdf, html, mp3, text) maupun yang formatnya khusus (misalnya .doc, .xls, .ppt). Asalkan ada program aplikasi (application) di kedua platform (Mac dan Windows) yang bisa membaca format tersebut.
  6. Jarang terkena virus dan worm.
  7.  Open sourcecode sehingga Mac OS sulit dibajak.
  8. Ada ‘Time Machine’ yang akan bekerja secara otomatis pada background tanpa mengganggu aplikasi yang dijalankan untuk mem-backup system yang sedang berjalan dan perubahan-perubahan pada data
  9. Ada program “sherlock“ yang tidak hanya mencari file pada harddisk dan dalam jaringan lokal, tapi juga dapat beraksi di Internet dan mencari berdasarkan keyword.
Kekurangan :
  1. Mahal, karena spesifikasi teknis mac memang tinggi. Asesorisnya dan spare part banyak tapi mahal.
  2. Hanya cocok untuk graphic designer.
  3. Kurang cocok untuk aplikasi server dan game. Kurang baik untuk dijadikan server dan belum banyak game bagus seperti game-game windows yang dibuat untuk mac.
  4. Mac tidak bisa dirakit sendiri karena Apple sudah tidak memberi license untuk perusahaan lain untuk membuat hardware yang bisa menggunakan Mac OS.
  5. Mac OS tidak dapat digunakan bersama-sama sistem-sistem pengoperasian lain yang tidak menggunakan sistem Mac OS.
  6.  Secara teknis, MacOS tertinggal dengan sistem operasi yang lainnya. Karena hanya pihak MacOs saja yang mengembangkannya.
  7. Software di Mac OS tidak begitu lengkap.

LINUX

Pertama kali dikembangkan oleh Linus Torvald. Merupakan sistem operasi open source artinya bisa dikembangkan oleh semua orang dengan bebas. Turunan linux atau yang dikenal dengan distro linux banyak sekali macamnya. Mungkin linux merupakan sistem operasi yang paling banyak. Beberapa di antaranya yaitu: Debian, Suse, Red Hat (Fedora), Slackware, Ubuntu, Backtrack, dan lain-lain

Kelebihan :
  1. Linux bisa berinteraksi dengan operating system lain dengan cara : kompabilitas file system, kompabilitas network, dan emulasi (simulasi) operating system.
  2. Virtual memory membuat linux mempunyai kemampuan untuk menjalankan program – program yang lebih dari seharusnya karena penggunaan swap memori.
  3. Skalabilitas artinya linux bisa berjalan dari komputer 286 XT sampai dengan mesin sebesar Beowulf clusters dengan multi prosesor 16 buah.
  4. Stabilitas, Linux sangat luar biasa stabil, jika dikonfigurasi dengan benar, system linux akan hidup terus menerus hingga hardwarenya tidak memadai (rusak), lain dengan windows yang memerlukan reboot berkala untuk menjaga stabilitas. Salah satu yang mendasari stabilitas ini adalah penomoran versi dari shared libraries, kebanyakan aplikasi windows menginstall versi-versi baru dari dynamic link libraries (DLL), yang mengakibatkan aplikasi lain yang menimpa versi lain dari DLL tersebut tidak berfungsi dengan semestinya. Linux juga mewarisi tradisi UNIX dengan mendukung adanya file permission (izin file), yang dapat mencegah pengubahan atau penghapusan file tanpa izin dari pemiliknya, karena itu, virus pada dasarnya tidak dikenal di dunia linux.
  5. Didukung oleh ribuan programmer di seluruh dunia, jadi kalau ditemukan bug cepat untuk mendapatkan solusinya, bahkan dalam hitungan jam kalau ditemukan bug, workaround sudah tersedia untuk di download.
  6. Paket Linux merupakan satu kesatuan artinya, saat instalasi tergantung keinginan pemakai.
  7. Sudah mulai banyak didukung oleh vendor hardware maupun software dunia meskipun masih kalah dengan windows.
Kekurangan :
  1. Operating system yang agak sulit untuk dipelajari terutama bagi yang tidak mempunyai dasar komputer yang kuat.
  2. Aplikasi yang tersedia belum sebanyak windows.
  3. Operating system yang tidak sepenuhnya GUI(Graphical User Interface) meskipun sudah menggunakan X-windows seperti GNOME dan KDE.
  4. Nama-nama paket program antara distro satu dengan distro lainnya berbeda beda. Seperti paket Yaz.tar.gz.rpm.krpm.deb dan lain -lain.

SUN SOLARIS

Sun Solaris adalah sebuah sistem operasi keluarga Unix yang dikembangkan oleh Sun Microsystems Inc. OpenSolaris adalah Sun Solaris yang di open-source kan di bawah lisensi CDDL (Common Development and Distribution License). Sun Solaris bisa dijalankan di atas prosesor yang berspek x86,x64 dan SPARC.

Kelebihan :
  1. Free redistribution, setiap user bisa membeli atau memberikan secara bebas software tersebut oleh dirinya sendiri atau sebagai bagian dari kumpulan distributor.
  2. Derived works, setiap orang bisa mengubah kode dan mendistribusikan kembali untuk umum.
  3. No discrimination, kode disediakan untuk semua orang agar bisa dikembangkan.
  4. ZFS adalah Fasilitas Restore Mirip seperti feature Restore di sistem operasi Windows.
  5. Banyak tool observasi dan debugging, misal seperti tool monitoring system, modular debugger (MDB), dynamic tracing (D-Trace).
  6. Memiliki beberapa bentuk virtulasasi, selain virtualisasi pada tingkat system operasi seperti virtualisai pada Solaris Zone, OpenSolaris juga mendukung virtualisasi untuk Xvm hypervisor, Logical Domains (LDoms), virtualbox dan bisa juga jalan pada VMware dan beberapa framework virtualisasi yang lainnya.
  7. Mempunyai tingkat skalabilitas yang tinggi. OpenSolaris dapat berjalan pada single prosesor maupun multiprosesor dengan ratusan CPU dan RAM dengan ukuran terabyte.
  8. Integrasi AMP stack (Apache, MySQL, PHP) untuk menjalankan web server.
  9. Sistem file stabil untuk database, server Internet, Intranet, file-server, Internet-client, pembangunan Java.
  10. Mempunyai sistem operasi Unix versi "hampir" percuma. Tapi tidak ada suatu sistem operasi yang betul betul sempurna.                        
Kekurangan :
  1. Harga sistem operasi komersil yang mahal (versi berbayar).
  2. Kepantasan inovasi Linux lama kelamaan memberi kesan kepada sistem Unix komersil.
  3. Sistem operasi Unix versi "hampir" percuma tidak sebaik sistem operasi Unix komersil.
  4. Driver hardware yang kurang baik pada versi "hampir" percuma.
  5. Sedikit perizinan untuk pejabat.

FREE BSD

FreeBSD adalah suatu sistem operasi yang bekerja layaknya UNIX tetapi bukan turunan dari UNIX. Pertama kali dikembangkan oleh Berkeley Software Distribution pada tahun 1993.

Kelebihan :
  1. Bersifat opensource (bisa di download langsung dr www.freebsd.org).
  2. Memiliki sistem software third-party yang memberikan kemudahan yang berarti bagi para user untuk menambah atau menghapus aplikasi-aplikasi. Para user cukup mengeksekusi satu baris perintah dan aplikasi-aplikasi dengan sendirinya di-download, dicek integritasnya, di-build, dan diinstall secara otomatis. Tugas-tugas administrasi sistem menjadi sangat praktis dan mudah.
  3. Secure, powerfull, mendukung patch dan update, disertai port dan package u/ memudahkan install software lain, disertai firewall, dan ada team yang akan selalu develop OS FreeBSD.
  4. Sistem stabil untuk database, server internet, intranet, fill-server, intranet client, pengembangan java.,FreeBSD dpt berjalan lebih cepat dari Linux dalam beberapa bagian misal sbg server NFS,Termasuk s. operasi yg hemat karena fersi gratisnya.
Kekurangan :
  1. Free BSD tidak dpt digunakan pada mikro karnal lam PC IBM.
  2. Tidak mendukung ISA-plug-and-ply-card.
  3. Kecilnya basis developer dan pemakai yang mencari bug/kelemahan program.
  4. Belum jelas masa depannya untuk server database dan sistem operasi desktop.

Novell Operating Sistem

Dibuat oleh Novell Corporation.

Kelebihan :
  1. Sebagai software jaringan.
  2. Kecepatan komunikasi antar PC dalam sebuah LAN (Local Area Network).
  3. Manajemen jaringannya mudah
  4. Perangkat besar (space disk, memori) hanya pada computer yang digunakan sebagai server.
Kekurangan :
  1. Berbasis DOS sehingga mode operasinya tidak grafis.

Machintos

Mac OS adalah singkatan dari Macintosh Operating System. Mac OS adalah sistem operasikomputer yang dibuat oleh Apple Computer khusus untuk komputer Macintosh dan tidak kompatibel dengan PC berbasis IBM. Diperkenalkan pada tahun 1984, Mac OS sejak tahun2006 telah memiliki kompatibilitas dengan arsitektur PowerPC maupun x86.

Kelebihan :
  1. Lebih stabil karena menggunakan UNIX.
  2. Multitasking.
  3. Bisa mengenal file format windows.
  4. Tampilan yang lebih glossy sehingga bagus untuk graphic design/multimedia.
  5. dokumen-dokumen yang dibuat di Mac bisa dibaca di OS yang lain, dan sebaliknya. Baik yang formatnya ‘generik’ (misalnya pdf, html, mp3, text) maupun yang formatnya khusus (misalnya .doc, .xls, .ppt). Asalkan ada program aplikasi (application) di kedua platform (Mac dan Windows) yang bisa membaca format tersebut.
  6. Jarang terkena virus.
  7. Open sourcecode sehingga Mac OS sulit dibajak.
  8. Ada ‘Time Machine’ yang akan bekerja secara otomatis pada background tanpa mengganggu aplikasi yang dijalankan untuk mem-backup system yang sedang berjalan dan perubahan-perubahan pada data.
  9. Ada program “sherlock“ yang tidak hanya mencari file pada harddisk dan dalam jaringan lokal, tapi juga dapat beraksi di Internet dan mencari berdasarkan keyword.

Kekurangan :
  1. Mahal, karena spesifikasi teknis mac memang tinggi. Asesorisnya dan spare part banyak tapi mahal. 
  2. Hanya cocok untuk graphic designer.
  3. Mac OS tidak dapat digunakan bersama-sama sistem-sistem pengoperasian lain yang tidak menggunakan sistem Mac OS. 
  4. Mac tidak bisa dirakit sendiri karena Apple sudah tidak memberi license buat perusahaan lain untuk membuat hardware yang bisa menggunakan Mac OS.
  5. Software di Mac OS tidak begitu lengkap.
  6. Kurang cocok untuk aplikasi server dan game.

Minggu, 28 Oktober 2012

SQL server for Windows 7

Lagi banyak-banyaknya tugas yang dikasih dosen pada matakuliah Praktikum Basis Data, yang memakai Microsoft SQL Server 2000. dan di kampus juga memakai SQL Server versi 2000 dan Windows XP didalamnya. Ok, masalahnya Laptop gue yg pake OS windows 7 yang ga compatible dengan Microsoft SQL Server 2000. Alhasil gue searcing di google buat cari SQL server for Windows 7, alhamdulillah dapet dan tugas gue pun bisa teratasi...

Nih buat kalian yang mau Download Programnya, SQL server Express ini ada dua program yang kedua-duanya mesti instal semua untuk bisa menjalankan SQL servernya... tenang, udah gue ZIP kok dan udah gue upload di 4shared. Tinggal download aja :) Nih buat temen gue juga yang lagi kebingungan nyari programnya, monggo di download hhehehhehe :D 

Baca juga :
  • Cara instal bisa dilihat di SINI  
  • Mengatasi Microsoft SQL Server: Create database permission denied in database 'master', silahkan baca di SINI

Terima kasih... Semoga Bermanfaat :)
Nina Narulita Pandela
 

Selasa, 17 Juli 2012

HTML dan HTML lanjut

Bahasan yang aku posting kali ini mengenai HTML. Sebenarnya udah aku pelajari di Semester 1 matakuliah Praktikum Internet. Berhubung karena waktu itu leptop aku virusan, jadi semua data Semester 1 hilang. Aku hanya sekedar mengulang pelajaran yang dulu pernah aku pelajari, sekalian mengingat kembali apa itu HTML.

Aku ambil materi ini dari buku : “Mudah dan Cepat Menguasai Pemrograman WEB”
Penulis : Bernard Renaldy Suteja, Agus Prijono dan Rusdy Agustaf.
Penerbit : Informatika bandung
Tahun Terbit : 2005

Semoga bermanfaat bagi kalian  :)

Teori Dasar HTML
HTML (Hypertext Markup Language) adalah bahasa dasar untuk web scripting bersifat client side yang memungkinkan untuk menampilkan informasi dalam bentuk teks, grafik, serta multimedia dan juga untuk menghubungkan antar tampilan web page (hyperlink).
Tidak diperlukan suatu program editor khusus untuk menggunakan kode perintah-perintah HTML. Anda dapat mempergunakan Notepad, Edit Plus ataupun editor lainnya yang berbasis GUI (Graphical User Interface) seperti Microsoft Frontpage, Macromedia Dreamweaver, Adobe GoLive dan sebagainya (dengan program-program ini anda tidak perlu mengetik kode HTMLnya, semua perintahnya diwujudkan secara icon base). Tetapi bagi seorang pengembang aplikasi web maka kemampuan penguasaan terhadap kode-kode HTML sangat diperlukan, sehingga sangatlah disarankan untuk menguasai kode perintah HTML pergunakanlah editor teks (misalnya Notepad).
Aturan penulisan HTML , struktur minimal dari dokumen HTML adalah sebagi berikut :
<HTML>
     <HEAD>
            <TITLE>Judul Web page</TITLE>
     </HEAD>
<BODY>
            Isi dokumen disini
</BODY>
</HTML>

  1. Body
Di dalam TAG <BODY> terdapat beberapa atribut, atribut tag berada di dalam tanda tag tersebut. Atribut tersebut ada yang memiliki nilai tetapi juga ada yang tidak. TAG <BODY> memiliki atribut :
<BODY bgcolor=”#......” background=”........”>
Dalam HTML nilai warna yang dapat diberikan pada atribut bgcolor adalah dengan menggunakan aturan komposisi RGB(Red-Green-Blue) dengan angka hexadecimal maksimal adalah FF (setara dengan 255 decimal) tiap komposisinya. Sebagai contoh bila diinginkan untuk memberikan warna merah(red) maka nilainya adalah “#FF0000”, warnah hijau(green) nilainya adalah “#00FF00” dan warna biru(blue) nilainya adalah “#0000FF”. Atau dapat juga menggunakan pre-define color seperti red, green, blue, yellow, cyam, magenta dan sebagainya. Sedangkan untuk nilai atribut background adalah nilai file gambar lengkap dengan lokasi folder dan ekstensi filenya. Format file gambar yang didukung oleh HTML antara lain adalah JPG, PNG, dan GIF.

  1. Heading
Heading digunakan untuk menampilkan format huruf yang besar dan dicetak tebal, misalnya digunakan untuk judul atau topik utama dari sebuah paragraf, ukurannya dari terbesar <H1> sampai terkecil <H6>, sedangkan untuk mengatur heading digunakan atribut “align”contoh adalah<H1 align=”..................”> ditutup dengan </H1> yang nilai atributnya dapat diisi nilai left untuk rata kiri, right untuk rata kanan, dan center untuk rata tengah.

  1. Paragraf
Untuk memformat paragraf agar dapat rata kiri, kanan, tengah dan justify digunakan tag pembuka <P align=”................”> dan penutup </P>, isi dari atribut “align” adalah left untuk rata kiri, right untuk rata kanan, center untuk tata tengah dan justify untuk rata kiri dan kanan. Antara paragraf dalam HTML akan dibatasi secara otomatis oleh sebuah jeda baris.

  1. Breaking Now
Tag <BR> inidigunakan untuk berpindah ke baris baru dalam isi dokumen. Ini adalah salah satu tag HTML yang tidak memiliki tag penutup.

  1. Horizontal Ruler
Tag yang digunakan untuk membuat garis horizontal adalah <HR>, adapun atribut yang dimiliki oleh “align” untuk perataan, “size” untk mengatur ketebalan garisnya(dalam pixel), dan “width” untuk mengatur lebar garisnya(dalam pixel atau persen). Penggunaan satuan persen memiliki arti bahwa ukuran garis herizontal akan diambil presentase terhadap width dari tampilan jendelanya. Tag HR inijuga tidak memiliki tag penutup.

  1. Preformat
Untuk memformat dokumen HTML dengan menggunakan fasilitas Preformat. Dengan fasilitas ini tampilan yang akan diformat sama persis dengan isi yang ada di dalam tag <PRE>isi</PRE>. Di dalam tag <pre> tombol enter untuk ganti baris atau spasi untuk jeda dapat digunakan.

  1. Bold, Italic, Under Line, Subscript, Superscript, Stripe
-         Huruf tebal (bold) : <b>cetak tebal</b>
-         Huruf miring (italic) : <i>cetak miring</i>
-         Huruf garis bawah (underline) : <u>garis bawah</u>
-         Efek huruf Subscript : <sub>cetak subscript</sub>
-         Efek huruf Superscript : <sup>cetak Superscript</sup>

  1. List
Dalam dokumen HTML dapat menampilkan daftar list seperti Bullet dan Numbering pada aplikasi program Microsoft Word. Ada dua macam list, yaitu UnorderList (mirip Bullets) dan OrderedList(mirip numbering).
Pada Unorderlist digunakan tag <UL> sebagai pembuka dan tag </UL> sebagai tag penutup, untuk item-item list yang ada didalamnya digunakan tag <LI> untuk mengawalinya. Unordered List mempunyai atribut “type” yaitu bentuk dari bulletnya, ada beberapa jenis type yaitu disc(default) untuk lingkaran tidak berlubang, circle untuk bentuk lingkaran berlubang, square untuk kotak. Ordered List juga memiliki atribut tipe untuk menentukan tipe penomorannya, tipe-tipenya adalah :
-         1 untuk penomoran 1, 2, 3...
-         A untuk penomoran A, B, C...
-         I untuk penomoran I, II, III...
-         A untuk penomoran a, b, c...
-         I untuk penomoran i, ii, iii...
Bila anda tidak mmendefinisikan tipenya, maka secara default Ordered List akan memberikan penomoran angka (1, 2, 3,...).

  1. Komentar dalam HTML
Seperti bahasa pemrograman lainnya, HTML jugamemiliki komentar yang diatur oleh tanda <!-- sebagai pembuka dan tanda --> untuk penutup. Komentar tidak akan diinterpreter oleh web browser, hanya menjadi keterangan saja.

  1. Karakter khusus dalam HTML
Untuk spasi dalam HTML digunakan perintah &nbsp; (non breaking space).

Contoh Latihan :
  1. Untuk menampilkan background kosong berwarna :
<HTML>
<BODY bgcolor=”#FF0000”>
</BODY>
</HTML>

  1. Untuk menampilkan background berupa gambar :
<HTML>
<BODY background=”namafile.jpg”>
</BODY>
</HTML>

  1. Latihan : menggunakan tag Heading.
<HTML>
<BODY bgcolor=”green”>
<H1 align=”left”>Heading rata kiri</H1>
<H2 align=”right”>
Heading rata kanan
</H2>
<H3 align=”center”>
Heading rata tengah
</H3>
</BODY>
</HTML>

Tampilan latihan 3 :


  1. Latihan : menggunakan <HR> Horizontal Ruler (garis horizontal)
<HTML>
<BODY>
<HR size=10>
Berarti tebal garis 10 pixel <BR>
<HR width=”75%” align=”center”
Berarti lebar garis 75% dari lebar layar browser dan perataannya rata tengah.
</BODY>
</HTML>

Tampilan latihan 4 :


  1. Latihan : menggunakan tag <PRE> Preformat (tampilan yang akan diformat sama persis dengan isi yang ada di dalam tag).
<HTML>
<BODY>
<PRE>
Tampilan ini akan ditampilkan sesuai format aslinya :
------------------------------------------------------
1.       Belajar HTML
2.      Belajar Javascript
3.      Belajar ASP
+++++++++++++++++++++++++++++++
</PRE>
</BODY>
</HTML>

Tampilan latihan 5 :


  1. Latihan : menggunakan tag <UL> untuk menampilkan daftar list.
<HTML>
<BODY>
Penyanyi idola saya :
<UL type =”circle”>
<LI>Bruno Mars
<LI>Taylor Swift
<LI>Jessie J
<LI>Greyson Chance
</UL>
</BODY>
</HTML>
Tampilan latihan 6 :


HTML Lanjut

Teori dasar
a. Fontasi
Untuk memodifikasi font digunakan tag<FONT> sebagai pembuka daan tag </FONT> sebagai penutup. Tag ini mempunyai beberapa atribut, diantaranya adalah atribut “size” untuk menentukan besar ukuran huruf, atribut “color” untuk menentukan warnanya. Nilai warna dapat menggunakan aturan RGB atau dengan pre-define color serta atribut “face” untuk menentukan jenis hurufnya. Untuk nilai atribut face dapat juga diberikan alternatif type font pengganti dengan dibatasi dengan tanda koma, contoh : <FONT color=”#FF0000” size=”7” face =”verdana, arial”>. Di dalam tag font ini dapat diberikan juga tag untuk mengatur efek cetak huruf seperti tag <B>, <I>, <U> dan sebagainya.

b. Image
Untuk menampilkan gambar pada dokumen HTML, maka digunakan tag <IMG SRC=”nama file gambar”>. Tag ini mempunyai beberapa atribut diantaranya :
-         Width : digunakan untuk menentukan lebar gambar.
-         Height : digunakan untuk menentukan tinggi gambar.
-         Border : digunakan untukmemberikan bingkai pada gambar.
-         Hspace : digunakan untuk memberi ruang kosong di sebelah kanan dan kiri gambar.
-         Vspace : digunakan untuk memberi ruang kosong di sebelah atas dan bawah gambar.
-         Align : digunakan untuk menentukan perataan gambar, ditengah, kiri, kanan, atas, bawah dari layar.
-         Alt : untuk memberi komentar bila pointer mouse berada di atas gambar.
Jika gambar tidak berhasil ditampilkan maka cobalah untuk memindahkan letak file gambar yang hendak ditampilkan ke folder dimana file .htm atau .html berada. TAG <IMAGE> ini juga tidak memiliki penutup.

c. Hyperlink
Hyperlink atau sering disebut anchor digunakan untuk menghubungkan (link) antara satu halaman web dengan halaman web lainnya, dengan satu web site ataupun antar web site atau juga dapat digunakan untuk berpindah ke suatu posisi dalam halaman web site. Tag ini memiliki sifat link, visited, dan active. Dalam sifat tersebut anda dapat memberikan nilai warna. Deskripsi dari sifat tersebut adalah :
1.       Link, saat hyperlink belum dikunjungi
2.      Visited, hyperlink telah dikunjungi
3.      Active, hyperlink dalam keadaan in focus atau terpilih
Sifat-sifat tag ini dapat diatur melalui atribut dalam body bukan atribut dalam tag hyperlink, yaitu dengan cara sebagai berikut :
<BODY link=”#.....” vlink=”#.....” alink=”#.....”>
Sedangkan tag yang digunakan untuk membuat hyperlink adalah tag <A HREF=”tujuan”> sebagai pembuka dan tag </A> sebagai penutup.
Hyperlink dapat berupa kata atau kalimat yang diketikan di antara tag <A HREF=”tujuan”>...... </A> pada tampilan browsernya akan digaris bawahi kata atau kalimat tersebut. Dapat juga suatu hyperlink berupa gambar, jadi susunan tagnya menjadi <A HREF=”tujuan”> <IMG SRC=”....”> </A> Setiap hyperlink bila didekatkan kursor mouse di atasnya maka kursor mouse tersebut akan berubah menjadi bentuk jari, jika meng-klik-nya maka akan dihubungkan (link) ke alamat tujuan.
Selain beberapa cara yang sudah diuraikan sebelumnya masih terdapat sebuah cara berpindah yaitu dengan menggunakan atribut target pada hyperlink. Atribut target dapat menampilkan link halaman pada posisi tampilan tertentu.
-         Nilai target : _blank (link dokumen ke jemdela baru)
-         Nilai target : _top (link dokumen ke jendela yang sama)
-         Nilai target : _parent (link document ke frameset parentnya)
-         Nilai target: _self (link dokumen ke frame yang bersangkutan /aktif )
Contoh :
<a href="http://google.com"> target=”_blank”>Click</a>
Ket : Web site Google akan muncul dalam jendela baru, pada saat hyperlink dijalankan.

Contoh soal :
1.       Latihan : menggunakan tag <FONT>
<HTML>
<BODY>
<FONT size=”16” color=”green” face “georgia”> Tulisan ini berwarna hijau, berukuran 16, dan jenisnya Georgia </FONT>
</BODY>
</HTML>

Tampilan latihan 1 :

2.      Latihan : menggunakan tag <IMG> untuk menampilkan gambar.
<HTML>
<BODY>
Contoh penggunaan atribut HSPACE dan VSPACE : <BR>
Jarak tengah kiri
<IMG SRC=”harry.jpg” width=”150” height=”115” align=”middle” hspace=”100” vspace=”50”> Jarak bagian kanan <BR>
Jarak Bagian bawah <BR> <BR>
Contoh penggunaan atribut Border dan Alt : <BR>
<IMG SRC=”harry.jpg” align=”left” border=”3” alt =”Harry Styles”>
</BODY>
</HTML>

Tampilan latihan 2 :

3.      Latihan : menggunakan tag <A HREF> Hyperlink
<HTML>
<BODY><B>Contoh membuat link antar web site. </B> <BR>
Berbagai alamat Web Server Gratis : <BR>
<a href=”http://www.geocities.com”> Geocities </a><BR>
<a href=”http://www.freeserver.com”> Free Server </a>
<BR><a href=”http://www.brinkster.com”> Brinkster </a><BR>
<B>Contoh membuat link antar halaman damam satu web sites. </B><BR>
Mau ke halaman mana? : <BR>
<a href=”Latihan 2-1.html”> Tampilan Format Font </a><BR>
<a href=”Latihan 2-2.html”> Menampilkan Gambar </a><BR>
<a href=”Latihan 2-13.html”> Membuat List Hyperlink </a><BR>
</BODY>
</HTML>

Tampilan latihan 3 :