Se_com (Security Computer)

Mau aman memang tidak nyaman, benar sekali apa kata mas anto bilang, memang segala sesuatu itu kalau mau aman pasti tidak nyaman ....

kita lihat dari lingkungan sekitar kita atau kehidupan sehari-hari kita, saya akan kasih contoh dan menjelaskan secara essay bagaimana cara mengamankan Hardware, Software, data komputer dari masalah-masalah yang biasa terjadi..

Cara mengamankan Hardware

saya akan mencoba mengambil contoh CPU, kenapa yang saya jadikan contoh adalah casing CPU ?? karena saya sering melihat Cpu2 yang yang ada diwarnet2 dan juga tempat2 yang memiliki PC (termasuk saya) dan jumlahnya pun tidak sedikit yang pernah saya lihat.
pertanyaannya kenapa CPU nya dalam keadaan terbuka ????





Bukannya sudah ada kipasnya ???
Setelah saya selidiki ternyata jawabanya simple saja, hampir semua menjawab "untuk mendinginkan komponen-komponen yang ada didalam CPU tersebut dan mengurangi panas yang ditimbulkan oleh aliran listrik" intinya mencegah terjadinya pemanasan berlebih. Dari kata "mencegah" kita bisa memahami maksud dari kata tersebut, mencegah berarti menghindari kemungkinan yang akan terjadi.
Hmm..Menurut saya ini juga termasuk salah satu keamanan dalam komputer ...
Dari segi tidak nyamannya dimana???
yupz.. kalau yang saya alami ketidak nyamananya adalah harus setiap minggu paling seringnya dalam seminggu 3 kali harus dibersihkan dari debu yang masuk kedalam CPU tersebut.



Cara mengamankan Software

Saya akan mengambil contoh anti virus (smadav)


kenapa saya mengambil contoh anti virus dalam mengamankan software ???
karena menurut saya anti virus ini juga perannya sangat penting dalam sebuah software komputer,
sebelumya kita membahas apa itu "virus" ??
virus adalah suatu program yang diciptakan untuk merusak, menggangu kinerja dari suatu sistem operasi.
Dan anti virus itu sendiri mempunnyai fungsi sebagai :
- membersihkan segala jenis virus (program jahat) jika suatu sistem operasi telah "tertular" oleh virus
- menangkal atau mencegah virus untuk masuk dan menyebar pada sistem operasi.


Mengamankan Data

Komputer adalah benda yang tak ternilai harganya tapi sangat mudah didapat, apalagi kalau didalamnya terdapat data-data pribadi yang sangat penting, sebuah komputer ibarat sebuah rumah dimana anda menyimpan semua hal, mulai dari file-file penting,foto-foto family anda, film, lagu-lagu dan lain sebagainya lah ...
Anda tentu tidak mau kan bila suatu saat nanti ada teman atau kerabat yang menyalahgunakan komputer anda dan mencuri semua data penting didalamnya ?? oleh karena itu upaya pengamanan data komputer anda menjadi sangat penting dilakukan, berikut salah satu contohnya ....

Terjadinaya penghapusan file penting secara tidak sengaja oleh pemakai komputer "awam"
upaya mengatasinya agar tidak terjadi adalah melakukan back up dan membagi data dalam 2 kategori, contohnya :
- File yang sangat penting
yang termasuk kategori ini misalnya daftar password dan username anda atau file pekerjaan(presentasi, laporan bulanan, skripsi, makalah dll) yang ukuran memory nya tidak terlalu besar anda bisa mempergunakan flashdisk atau disket.







- File-file umum
data seperti lagu-lagu, program, film-film koleksi sebaiknya anda back up dengan mempergunakan DVD atau CD sehingga bila suatu saat hardisk anda rusak maka data andapun akan aman.


.
Read More..

Tips Membuat Lirik Lagu ala Ak_47

Saat loe mau bikin lagu, selain nada-nada yang enak didenger, loe juga harus bikin lirik yang bagus dan punya arti/makna yang dalem/kuat buat pendenger. Ini sedikit tips dari gw tentang gimana sih bikin lirik lagu yang asyik. Moga2 bisa bermanfaat buat loe yang pengen mencipta lagu…


Jujur

Dalam hal apapun, jujur tentunya yang paling asyik. karena loe ngga punya beban apapun sama orang lain. Begitu juga saat loe mau buat lirik. Sewaktu loe jujur saat nulis lirik, dijamin semua yang loe tulis bakal ngalir dengan lancar. Sudah pasti kejujuran dilirik lagu loe bakalan ikut dirasakan oleh penikmat lagu loe. Biasanya sih yang jujur itu selalu berdasarkan pengalaman pribadi loe atau mungkin teman2 disekitar loe, baik itu manis, menyedihkan, konyol atau buruk, semuanya ngga masalah. Trus coba loe hayatin lagi dan tulis semuanya dengan ju-ju-rr.

Lirik dan Musik

Walaupun ngga ada kata wajib, tapi sebuah lirik lagu biasanya disesuain dengan musiknya. Apalagi kalo proses pembuatan musiknya udah selesai duluan. Nah kalo kaya gitu, penggarapan liriknya harus disesuain sama musik tersebut. Contohnya nih, kalo elo bikin musiknya keras, berisik dan banyak distorsi, paling pantes kalo liriknya bercerita tentang kemarahan loe, misalnya loe marah sama keadaan. Nah kalo musik loe pelan, biasanya cocok sama Lirik tentang kesedihan atau hal-hal santai. Intinya emosi musik dan lirik harus bener-bener sesuai. Jangan sampe ngga nyambung ! Ntar lagu loe malah nyasar kemana-mana lagi..!

Referensi

Membuat lirik yang bagus tentunya diperlukan wawasan yang luas. Terutama dalam hal penggunaan kata-kata yang baik, tepat dan indah, karena secara tidak langsung akan mempengaruhi kualitas lagu loe sendiri. Makanya loe harus cari referensi sebanyak mungkin. Bisa dari buku-buku puisi atau syair atau kamus bahasa Indonesia. Dan jangan lupa juga untuk terus ngikutin trend bahasa yang lagi beredar saat itu. Biar lagu2 loe ngga ketinggalan jaman. Bener ngga ?

Visi dan Lirik

Secara loe anak band, satu-satunya cara buat nyampein apa yang jadi keinginan atau harapan loe, sudah pasti dari sebuah lagu. Makanya saat loe buat lirik, usahain loe bikin lirik yang bisa membuat pendenger ngelakuin sesuatu dalam hidupnya. Loe bisa bikin lirik yang ngebangkitin semangat atau tentang alam dan lingkungan yang semakin rusak. Ngga ada salahnya juga membuat lirik tentang amarah dan kritik terhadap penguasa yang rakus dan koruptor melulu. Pokoknya bebas aja deh ! Tapi kalo loe pengin band loe atau musik loe punya penggemar n bikin hidup loe sukses, Loe tau kan mesti buat lirik seperti apa ?? tentunya yang sifatnya universal, yah…apalagi kalo bukan tentang cinta.

Lirik dan Penyanyi

Penyesuaian lirik lagu dengan penyanyi sangatlah penting, jangan sampai lirik yang dalem jadi mentah karena ngga cocok dinyanyiin sama vocalis loe. Tapi kalo loe bikin lagu buat loe nyanyiin sendiri, mungkin gampang, karena loe pasti udah tau karakter vocal loe. Nah kalo yang nyanyiin orang lain ? tentunya loe harus fahamin karakter si vocalis, mungkin dengan cara bertukar pikiran. Biar loe dan si vocalis bisa memahami maksud lirik lagu tersebut. Tapi ingat ! Jangan maksa kalo lirik yang loe bikin emang ngga cocok buat si vocalis.Nah, Selamat berkarya !
Read More..

Ak_47 Band





Sebuah band yang menamakan diri mereka Ak_47 yang dimana nama tersebut terinspirasi oleh sebuah senjata yang ada di sebuah game online yaitu Point Blank ....




Band ini terdiri dari :
Wawa Vocalis
Yat bogor Gitar 1
Angin biru Gitar 2
Oleh Zico Bass
Charmen Drum


Yang dimana band ini terbentuk dengan sangat memperihatinkan, knp memperihatinkan????
Karena hanya dengan 3 hari band ini dibentuk itupun dengan cara dadakan dikarenakan hari minggunya akan tampil sebagai pelengkap atau penghibur diacara ultah kampuz "MERCUSUAR" Yang dimana kampus tersebut adalah kampuz dimana tempat mereka mencari ilmu

Mampukah band ini menjadi besar ???
Kita lihat kelanjutannya... was continued








Read More..

Cara Install Komputer Versi Jadul...






1. Atur agar first boot dr CD. Diatur di BIOS (Basic Input Output Sistem)
2. Masukkan CD Windows Installer ke dlm CD/DVD-ROM.
3. Reset komputer!
4. Sekitar 2...3 detik, ketik sembarang tombol. Nanti ada dikasih tahu, Press any key ...
5. Tunggu sampai dia minta persetujuan EULA.
6. Ketik aja tombol F8 (bukanh tombol F dan tombol 8)
7. Pilih New install.
8. Nanti disuruh di partisi mana yg mau diinstall.
9. Mau install baru: hapus partisi 1, buat partisi baru
10. Jika perlu hapus partisi lain, dan buat yg baru
11.Pilih di partisi mana mau diinstall.
12. Selanjutnya proses menunggu-1: format harddisk (bisa sampai 15 mnt lbh tergantung besar partisi)
13. Selanjutnya proses menunggu-2: copying file (bisa sampai 10 mnt tergantung kecepatan kopi baca CD-Harddisk)
14. Restart (Otomatis)
15.a. Selanjutnya proses menunggu-3: instalasi OS dalam modus GUI (bisa mencapai 50 mnt atau kurang)
15.b. Jika ada permintaan ttg serial number: masukkan. Dicover CD ada nomornya.
15.c. Jika ada permintaan konfigurasi regional, OK/NEXT aja.
16. Restart (otomatis)
17. Running First Time.
18. Jika option skip, skip aja!
19. Jika ada masukkan nama, ketik aja nama yg keren! Cukup 1.
20. Jreng!
21.a. Install device driver: sound, vga, modem, lan, dll yg memang ada pada komputer.
21.b. Install software Office, Multimedia, Antivirus, dll yg penting buat kamu!
22. Siap pakai!
Read More..

Dunia hitam

Ooo.... Lepaskanlah
Ooo.... Bebaskanlah
Kucoba untuk tak terikat
Kucoba untuk tak terjerat

Reff
Kelamnya dunia hitam
Menghancurkan masa depan
Kulari dari kenyataan....

Ooo.... Kulepaskan
Ooo.... Kubebaskan

Back to Reff
Read More..

HKI (Hak Kekayaan Intelektual) ...






Kekayaan Intelektual adalah pengakuan hukum yang memberikan pemegang hak (atas) kekayaan intelektual (H[A]KI) untuk mengatur penggunaan gagasan-gagasan dan ekspresi yang diciptakannya untuk jangka waktu tertentu. Istilah 'kekayaan intelektual' mencerminkan bahwa hal tersebut merupakan hasil pikiran atau intelektualitas, dan bahwa hak kekayaan intelektual dapat dilindungi oleh hukum sebagaimana bentuk hak milik lainnya.

Hukum yang mengatur kekayaan intelektual biasanya bersifat teritorial; pendaftaran ataupun penegakan hak kekayaan intelektual harus dilakukan secara terpisah di masing-masing yurisdiksi bersangkutan. Namun, hukum yang berbeda-beda tersebut semakin diselaraskan dengan diberlakukannya perjanjian-perjanjian internasional seperti Persetujuan tentang Aspek-aspek Dagang Hak Kekayaan Intelektual Organisasi Perdagangan Dunia (WTO), sementara perjanjian-perjanjian lain memungkinkan pendaftaran kekayaan intelektual pada lebih dari satu yurisdiksi sekaligus.

Hukum yang mengatur kekayaan intelektual di Indonesia mencakup Hak Cipta dan Hak Kekayaan Industri, yang terdiri atas Paten, Merek, Desain Industri, Desain Tata Letak Sirkuit Terpadu, Rahasia Dagang dan Perlindungan Varietas Tanaman.



Read More..

Sistem Operasi ...




Read More..

Keamanan Jaringan Komputer ...



Seperti mas antoe bilang ... Mau aman ya tidak nyaman, memang benar apa adanya contohnya digambar ini komputer saya memang mau aman tapi kayaknya tidak nyaman ya.... kasihan

Dalam artikel ini saya akan mencoba membahas sedikit pengertian komputer dan jaringan-jaringannya sehingga timbul dalam benak saya .... apakah penting sebuah komputer dipasang keamanan ???

DEFINISI

Komputer merupakan temuan yang sangat spektakuler bagi segala bidang kehidupan. Semua lini memanfaatkan kecanggihan alat ini. Sampai saat ini kecanggihan tersebut berkembang dengan menggunakan jaringan yang memungkinkan user 1 dan yang lainnya terhubng tanpa batas waktu dan jarak ke seluruh dunia. Tentu saja hal ini sangat menguntungkan karena kita dapat bekerja dimanapun kita berada.

Akan tetapi berangkat dari begitu mudahnya pengaksesan jaringan ini, maka kita perlu sebuah keamanan jaringan untuk menyaring dan menentukan user-user yang boleh dan bisa masuk dalam jaringan kita. Sehingga data-data serta semua informasi penting yang ada dalam jaringan kita tetap terjaga kerahasiaannya.

Oleh karena itu, sudah menjadi kewajiban kita sebagai mahasiswa IT untuk menelusuri lebih dalam tentang segala aspek yang mungkin kita manfaatkan untuk meningkatkan kemanan jaringan tersebut diatas. Salah satunya adalah dengan memanfaatkan berbagai software-software yang ada dipasaran, yang memang diseting untuk system keamanan jaringan. Beberapa software yang bersangkutan dengan system keamanan jaringan antara lain:

* Everest Corporate

* Monitor Magic

* Soft Perfect Personal Firewall

Software-software diatas adalah beberapa software yang dapat kita gunakan dalam system jaringan komputer.

Pokok Permasalahan

Setelah melakukan pengamatan terhadap bahan pokok materi yang akan kita bahas dalam makalah ini, penulis menemukan beberapa pokok permasalahan yang akan dibahas. Beberapa diantaranya adalah :

1. Apakah pengertian jaringan itu?

2. Bagaimana kerja software-software jaringan yang diteliti (Everest Corporate, Monitor Magic, Soft Perfect Personal Firewall, Edvance LAN Scaner)?

Tujuan dan Keguanaan

Dari pokok permasalahan diatas maka penulis menguraikan beberapa tujuan dan keguanaan dari penyusunan makalah ini, antara lain:

1. Mengetahui pengertian jaringan komputer

2. Mengetahui sistem kerja software-software jaringan yang disebutkan diatas.



Pengertian Jaringan Komputer

Jaringan komputer adalah sebuah system yang terdiri atas komputer perangkat jaringan lainnya yang bekerja bersama-sama untuk mencapai suatu tujuan yang sama. Tujuan dari jaringan komputer adalah:

* Membagi sumber daya: contohnya berbagi pemakaian printer, CPU memori, harddisk.
* Komunikasi: contohnya surat elektronik, instant messaging, chatting
* Akses informasi: contohnya web browsing

Agar dapat mencapai tujuan yang sama, setiap bagian dari jaringan komputer meminta dan memberikan layanan (service). Pihak yang meminta layanan disebut klien (client) dan yang memberikan layanan disebut pelayan (server). Arsitektur ini disebut dengan sistem client-server, dan digunakan pada hampir seluruh aplikasi jaringan komputer.

Klasifikasi Berdasarkan skala :

* Local Area Network (LAN)
* Metropolitant Area Network (MAN)
* Wide Area Network (WAN)

Berdasarkan fungsi : Pada dasarnya setiap jaringan komputer ada yang berfungsi sebagai client dan juga server. Tetapi ada jaringan yang memiliki komputer yang khusus didedikasikan sebagai server sedangkan yang lain sebagai client. Ada juga yang tidak memiliki komputer yang khusus berfungsi sebagai server saja. Karena itu berdasarkan fungsinya maka ada dua jenis jaringan komputer:

* Client-server

Yaitu jaringan komputer dengan komputer yang didedikasikan khusus sebagai server. Sebuah service/layanan bisa diberikan oleh sebuah komputer atau lebih. Contohnya adalah sebuah domain seperti www.detik.com yang dilayani oleh banyak komputer web server. Atau bisa juga banyak service/layanan yang diberikan oleh satu komputer. Contohnya adalah server jtk.polban.ac.id yang merupakan satu komputer dengan multi service yaitu mail server, web server, file server, database server dan lainnya.

* Peer-to-peer

Yaitu jaringan komputer dimana setiap host dapat menjadi server dan juga menjadi client secara bersamaan. Contohnya dalam file sharing antar komputer di Jaringan Windows Network Neighbourhood ada 5 komputer (kita beri nama A,B,C,D dan E) yang memberi hak akses terhadap file yang dimilikinya. Pada satu saat A mengakses file share dari B bernama data_nilai.xls dan juga memberi akses file soal_uas.doc kepada C. Saat A mengakses file dari B maka A berfungsi sebagai client dan saat A memberi akses file kepada C maka A berfungsi sebagai server. Kedua fungsi itu dilakukan oleh A secara bersamaan maka jaringan seperti ini dinamakan peer to peer.
Read More..

Hacker vs Cracker

Anda Tau Hacker ???


Anda tau Cracker ???





Hacker adalah sebutan untuk mereka yang memberikan sumbangan yang bermanfaat kepada jaringan komputer, membuat program kecil dan membagikannya dengan orang-orang di Internet. Sebagai contoh : digigumi (Grup Digital) adalah sebuah kelompok yang mengkhususkan diri bergerak dalam bidang game dan komputer. Digigumi ini menggunakan teknik teknik hexadecimal untuk mengubah teks yang terdapat di dalam game. Contohnya, game Chrono Trigger berbahasa Inggris dapat diubah menjadi bahasa Indonesia. Oleh karena itu, status Digigumi adalah hacker, namun bukan sebagai perusak. Hacker disini artinya, mencari, mempelajari dan mengubah sesuatu untuk keperluan hobi dan pengembangan dengan mengikuti legalitas yang telah ditentukan oleh developer game. Para hacker biasanya melakukan penyusupan-penyusupan dengan maksud memuaskan pengetahuan dan teknik. Rata - rata perusahaan yang bergerak di dunia jaringan global (internet) juga memiliki hacker. Tugasnya yaitu untuk menjaga jaringan dari kemungkinan perusakan pihak luar "cracker", menguji jaringan dari kemungkinan lobang yang menjadi peluang para cracker mengobrak - abrik jaringannya, sebagai contoh : perusahaan asuransi dan auditing "Price Waterhouse". Ia memiliki team hacker yang disebut dengan Tiger Team. Mereka bekerja untuk menguji sistem sekuriti client mereka.


Siapa Cracker ????

Cracker adalah sebutan untuk mereka yang masuk ke sistem orang lain dan cracker lebih bersifat destruktif, biasanya di jaringan komputer, mem-bypass password atau lisensi program komputer, secara sengaja melawan keamanan komputer, men-deface (merubah halaman muka web) milik orang lain bahkan hingga men-delete data orang lain, mencuri data dan umumnya melakukan cracking untuk keuntungan sendiri, maksud jahat, atau karena sebab lainnya karena ada tantangan. Beberapa proses pembobolan dilakukan untuk menunjukan kelemahan keamanan sistem.
Read More..

Teori Algoritma...


Secara pengertian yang saya pahami algoritma adalah jantungnya imformatika yang dimana penjelasan dan macam-macam algoritma tersebut akan saya bahas dibawah ini....


Algoritma adalah suatu tahapan -tahapan,proses atau lankah langkah ubtuk menyelesaikan masalah dan tahapan -tahapan itu di perlukan sebuah penalaran - penalaran yanag sangat penting untuk menyelesaikan masalah dan langkah - langkah tersebut harus benar dan tak da sebuah kesalahan.terkadang untuk menyelesaikan masalah itu terkadang berdeda - beda namun pada akhirnya semua dalam setu tujuan yaitu meyelesaikan masalah,dalam artian sebuah masalah itu bisa tercapai walau berbeda - beda penyelesaiaan dan itulah algoritma

Macam-macam Algoritma Sorting
Sorting Sort adalah proses pengurutan data yang sebelumnya disusun secara acak sehingga menjadi tersusun secara teratur menurut suatu aturan tertentu.
Pada umumnya terdapat 2 cara pengurutan data yaitu
– Ascending : Pengurutan dilakukan mulai dari nilai terkecil menuju nilai terbesar
– Descending: Pengurutan dilakukan mulai dari nilai terbesar menuju nilai terkecil
Ada beberapa macem metoda pengurutan data diantaranya :
1. Bubble Sort
2. Selection Sort
3. Insertion Sort
4. Merge Sort
5. Quick Sort
6. Radix Sort
7. Heap Sort
1. Bubble Sort

Bubble sort adalah sederhana algoritma sorting. It works by repeatedly stepping through the list to be sorted, comparing two items at a time and swapping them if they are in the wrong order. Bekerja dengan berulang kali melakukan melalui daftar akan di sortir, membandingkan dua item sekaligus dan swapping mereka jika mereka berada di salah pesanan. The pass through the list is repeated until no swaps are needed, which indicates that the list is sorted. Yang melewati daftar diulang sampai swap tidak diperlukan, yang menunjukkan bahwa daftar disaring. The algorithm gets its name from the way smaller elements "bubble" to the top of the list. Algoritma yang mendapatkan namanya dari jalan kecil elemen "gelembung" ke bagian atas daftar. Because it only uses comparisons to operate on elements, it is a comparison sort . Karena hanya menggunakan perbandingan untuk beroperasi pada elemen, ia adalah perbandingan menyortir.

Bubble sort-kasus yang terburuk dan rata-rata kompleksitas kedua О (n ²), dimana n adalah jumlah item yang disortir. There exist many sorting algorithms with the substantially better worst-case or average complexity of O ( n log n ). Di sana ada banyak algoritma sorting dengan lebih baik substansial terburuk-kasus atau rata-rata kompleksitas O (n log n). Therefore bubble sort is not a practical sorting algorithm when n is large, except in rare specific applications where the array is known to be very close to being already sorted initially. Oleh karena itu gelembung menyortir tidak praktis algoritma sorting ketika n adalah besar, kecuali di langka di mana aplikasi spesifik deret diketahui sangat dekat dengan yang telah disortir awalnya.

Langkah-langkah oleh-contoh

Let us take the array of numbers "5 1 4 2 8", and sort the array from lowest number to greatest number using bubble sort algorithm. Mari kita nomor yang deret "5 1 4 2 8", dan menyusun deret dari terendah ke nomor terbesar nomor menggunakan gelembung sort Algoritma. In each step, elements written in bold are being compared. Dalam setiap langkah, unsur-unsur yang ditulis dalam huruf tebal sedang dibandingkan.

First Pass: Pertama Pass:
( 5 1 4 2 8 ) (5 1 4 2 8) \ untuk ( 1 5 4 2 8 ) Here, algorithm compares the first two elements, and swaps them. (1 5 4 2 8) Di sini, Algoritma membandingkan dua elemen pertama, dan mereka swap.
( 1 5 4 2 8 ) (1 5 4 2 8) \ untuk ( 1 4 5 2 8 ) (1 4 5 2 8)
( 1 4 5 2 8 ) (1 4 5 2 8) \ untuk ( 1 4 2 5 8 ) (1 4 2 5 8)
( 1 4 2 5 8 ) (1 4 2 5 8) \ untuk ( 1 4 2 5 8 ) Now, since these elements are already in order, algorithm does not swap them. (1 4 2 5 8) Sekarang, sejak elemen ini sudah dalam rangka, algoritma tidak swap mereka.
Second Pass: Kedua Pass:
( 1 4 2 5 8 ) (1 4 2 5 8) \ untuk ( 1 4 2 5 8 ) (1 4 2 5 8)
( 1 4 2 5 8 ) (1 4 2 5 8) \ untuk ( 1 2 4 5 8 ) (1 2 4 5 8)
( 1 2 4 5 8 ) (1 2 4 5 8) \ untuk ( 1 2 4 5 8 ) (1 2 4 5 8)
( 1 2 4 5 8 ) (1 2 4 5 8) \ untuk ( 1 2 4 5 8 ) (1 2 4 5 8)
Now, the array is already sorted, but our algorithm does not know if it is completed. Kini, deret sudah disortir, tetapi kami tidak Algoritma tahu jika sudah selesai. Algorithm needs one whole pass without any swap to know it is sorted. Algoritma satu kebutuhan seluruh lulus tanpa swap untuk mengetahui itu disortir.
Third Pass: Ketiga Pass:
( 1 2 4 5 8 ) (1 2 4 5 8) \ untuk ( 1 2 4 5 8 ) (1 2 4 5 8)
( 1 2 4 5 8 ) (1 2 4 5 8) \ untuk ( 1 2 4 5 8 ) (1 2 4 5 8)
( 1 2 4 5 8 ) (1 2 4 5 8) \ untuk ( 1 2 4 5 8 ) (1 2 4 5 8)
( 1 2 4 5 8 ) (1 2 4 5 8) \ untuk ( 1 2 4 5 8 ) (1 2 4 5 8)
Finally, the array is sorted, and the algorithm can terminate. Akhirnya, deret disaring, dan algoritma dapat menghentikan.

[ edit ] Pseudocode implementation [Sunting] Pseudocode pelaksanaan

A simple way to express bubble sort in pseudocode is as follows: Cara mudah untuk menyortir ekspres gelembung di pseudocode adalah sebagai berikut:

procedure bubbleSort( A : list of sortable items ) defined as: do swapped := false for each i in 0 to length( A ) - 1 do: if A[ i ] > A[ i + 1 ] then swap( A[ i ], A[ i + 1 ] ) swapped := true end if end for while swapped end procedure

The algorithm can also be expressed as: Algoritma yang juga dapat dinyatakan sebagai:

procedure bubbleSort( A : list of sortable items ) defined as: for each i in 1 to length(A) do: for each j in length(A) downto i + 1 do: if A[ j - 1 ] > A[ j ] then swap( A[ j - 1], A[ j ] ) end if end for end for end procedure


The difference between this and the first pseudocode implementation is discussed later in the article . Perbedaan antara ini dan pertama pelaksanaan pseudocode dibahas dalam artikel nanti.

[ edit ] Alternative implementations [Sunting] Alternatif implementasi

One way to optimize bubblesort is to note that, after each pass, the largest element will always move down to the end. Salah satu cara untuk mengoptimalkan bubblesort adalah untuk dicatat bahwa, masing-masing setelah lulus, terbesar elemen akan selalu berpindah ke akhir. During each comparison, it is clear that the largest element will move downwards. Selama setiap perbandingan, jelas bahwa unsur terbesar akan berpindah ke bawah. Given a list of size n , the n th element will be guaranteed to be in its proper place. Mengingat daftar ukuran n, n th elemen yang akan dijamin untuk berada di tempat yang tepat. Thus it suffices to sort the remaining n - 1 elements. Oleh karena itu cukup untuk memilah sisa n - 1 elemen. Again, after this pass, the n - 1 th element will be in its final place. Sekali lagi, setelah lulus ini, yang n - 1 th elemen akan di tempat yang terakhir.
Metode Bubble Sort
Perhatikan bahwa jumlah pertukaran dan perbandingan data tidaklah tetap, perbedaan tergantung pada keadaan awal data setelah diacak. Tabel berikut memperlihatkan tabulasi hasil visualisasi menggunakan metode bubble sort.
Pengacakan Jumlah Total
Pertukaran Data Perbandingan Data
1 155 279
2 127 272
3 137 245
4 142 297
5 151 294
6 138 285
7 178 300
8 165 272
9 156 285
10 175 300
Rata-rata 152 283
Jumlah rata-rata pertukaran untuk 10 kali pengacakan adalah 152 kali, sedangkan rata-rata jumlah perbandingan adalah sebanyak 283 kali. Tetapi bila data pada awalnya terurut, maka untuk 25 jumlah data, jumlah pertukaran data sebanyak 0 kali dengan jumlah perbandingan sebanyak 24 kali.


contoh program
#include
#define MAX_LINE 1024

void discardnewline(char s[])
{
int i;
for(i = 0; s[i] != ”; i++)
{
if(s[i] == ‘\n’)
s[i] = ”;
}
}

int reverse(char s[])
{
char ch;
int i, j;

for(j = 0; s[j] != ”; j++)
{
}

–j;

for(i = 0; i 0)
{
discardnewline(line);
reverse(line);
printf(”%s\n”, line);
}
return 0;
}

2. Selection Sort

Pengertian tentang selection sort adalah Algoritma insertion sort pada dasarnya memilah data yang akan diurutkan menjadi dua bagian, yang belum diurutkan (meja pertama), dan yang telah diurutkan (meja kedua). Elemen pertama yang diambil dari bagian array yang belum diurutkan dan kemudian diletakkan pada posisinya sesuai dengan bagian lain dari array yang telah diurutkan. langkah ini dilakukan secara berulang hingga tidak ada lagi elemen yang tersisa pada bagian array yang belum diurutkan.


SOURCE CODE
void insertsort (int x[], int n)
{
int i, k, y
for (k=1, k
y=x [k];
for (i=k-1;i>=0&&y
x[i+1]=y;
}
}
3. Insertion Sort
Pengertian Insertion Sort adalah Algoritma insertion sort pada dasarnya memilah data yang akan diurutkan menjadi dua bagian, yang belum diurutkan (meja pertama), dan yang telah diurutkan (meja kedua). Elemen pertama yang diambil dari bagian array yang belum diurutkan dan kemudian diletakkan pada posisinya sesuai dengan bagian lain dari array yang telah diurutkan. langkah ini dilakukan secara berulang hingga tidak ada lagi elemen yang tersisa pada bagian array yang belum diurutkan.
SOURCE CODE
void insertsort (int x[], int n)
{
int i, k, y
for (k=1, k
y=x [k];
for (i=k-1;i>=0&&y
x[i+1]=y;
}
}

4. Merge Sort
Pengertian Merge Sort adalah algoritma yang dijalankan sebagai akibat dari terlalu banyaknya daftar yang diurutkan, dengan menghasilkan lebih banyak daftar yang diurutkan sebagai output. Algoritma merge ini disesuaikan untuk mesin drive tape. Penggunaannya dalam akses memori acak besar yang terkait telah menurun, karena banyak aplikasi algoritma merge yang mempunyai alternatif lebih cepat ketika kamu memiliki akses memori acak yang menjaga semua data. Hal ini disebabkan algoritma ini membutuhkan setidaknya ruang atau memori dua kali lebih besar karena dilakukan secara rekursif dan memakai dua tabel.
Algoritma merge sort membagi tabel menjadi dua tabel yang sama besar. Masing-masing tabel diurutkan secara rekursif, dan kemudian digabungkan kembali untuk membentuk tabel yang terurut. Implementasi dasar dari algoritma merge sort memakai tiga buah tabel, dua untuk menyimpan elemen dari tabel yang telah di bagi dua dan satu untuk menyimpan elemen yang telah terurut. Namun algoritma ini dapat juga dilakukan langsung pada dua tabel, sehingga menghemat ruang atau memori yang dibutuhkan.
Algoritma Merge umumnya memiliki satu set pointer p0..n yang menunjuk suatu posisi di dalam satu set daftar L0..n . Pada awalnya mereka menunjuk item yang pertama pada setiap daftar. Algoritmanya sebagai berikut:
Selama p0..n masih menunjuk data yang di dalam sebagai pengganti pada akhirnya:
• .Melakukan sesuatu dengan data item yang menunjuk daftar mereka masing-masing.
• .Menemukan pointers points untuk item dengan kunci yang paling rendah; membantu salah satu pointer untuk item yang berikutnya dalam daftar.

Pada umumnya algoritma merge berjalan dalam waktu proposional untuk penjumlahan pada panjangnya daftar; Algoritma merge beroperasi pada bilangan besar dalam daftar yang akan segera mengalikan penjumlahan panjangnya daftar pada saat itu untuk keluaran gambar pointers points yang mana menunjuk pada item yang paling rendah, yang dapat terpengaruhi dengan suatu heap(tumpukan) yang didasarkan prioritas antrian dalam O(lg n) waktu, untuk O(m lg n) waktu (dimana n adalah bilangan pada daftar yang digabungkan, m adalah penjumlahan panjangnya daftar, dan lg adalah log basis 2). Ketika menggabungkan panjang m dua daftar, terdapat suatu perbandingan lompatan yang lebih rendah 2m-1 yang ada dalam kasus terburuk.
Keluaran data item Merge klasik (satu yang digunakan dalam merge sort) dengan kunci yang paling rendah pada langkah masing-masing, memberikan beberapa daftar yang diurutkan, hasil daftar yang diurutkan berisi semua unsur-unsur di dalam daftar input manapun, dan hal itu dilakukan agar waktunya proporsioal untuk input penjumlahan panjangnya daftar.

B.Contoh Algoritma Merge Sort
Ide algoritma ini hampir mirip dengan QuickSort, yaitu melakukan partisi. Kecuali bahwa algoritma ini melakukan partisi tanpa kriteria. Jadi, data set (X[l] ... X[r]) di partisi langsung ke dua sub data set dengan jumlah data yang sama (X[l] ... X[(l+r)/2], dan X[(l+r)/2+1] ... X[r]).
Lalu secara rekursif melakukan Merge Sort untuk masing-masing data set. Karena kedua data set itu bisa overlapping (tidak seperti pada Quick Sort) maka setelah kedua sub data set terurut masih memerlukan proses penggabungan (Merging). Merging ini memerlukan ruang tambahan yaitu suatu array yang sama panjangnya dengan panjang kedua sub set untuk menyimpan hasilnya.
Untuk Merge Sort dalam beberapa bahasa pemrograman yang ada pada saat ini untuk listing programnya hampir sama. Berikut ini merupakan salah satu contoh Listing Program yang biasa digunakan.

Contoh:
void MergeSort(int l,int r) {
if (l <>
MergeSort(l,(l+r)/2);
MergeSort((l+r)/2,r);
Merging();
}
}

5. Quick Sort
Pengerian Quick Sort adalah algoritma yang dijalankan sebagai akibat dari terlalu banyaknya daftar yang diurutkan, dengan menghasilkan lebih banyak daftar yang diurutkan sebagai output. Algoritma merge ini disesuaikan untuk mesin drive tape. Penggunaannya dalam akses memori acak besar yang terkait telah menurun, karena banyak aplikasi algoritma merge yang mempunyai alternatif lebih cepat ketika kamu memiliki akses memori acak yang menjaga semua data. Hal ini disebabkan algoritma ini membutuhkan setidaknya ruang atau memori dua kali lebih besar karena dilakukan secara rekursif dan memakai dua tabel.
Algoritma merge sort membagi tabel menjadi dua tabel yang sama besar. Masing-masing tabel diurutkan secara rekursif, dan kemudian digabungkan kembali untuk membentuk tabel yang terurut. Implementasi dasar dari algoritma merge sort memakai tiga buah tabel, dua untuk menyimpan elemen dari tabel yang telah di bagi dua dan satu untuk menyimpan elemen yang telah terurut. Namun algoritma ini dapat juga dilakukan langsung pada dua tabel, sehingga menghemat ruang atau memori yang dibutuhkan.
Algoritma Merge umumnya memiliki satu set pointer p0..n yang menunjuk suatu posisi di dalam satu set daftar L0..n . Pada awalnya mereka menunjuk item yang pertama pada setiap daftar. Algoritmanya sebagai berikut:
Selama p0..n masih menunjuk data yang di dalam sebagai pengganti pada akhirnya:
1.Melakukan sesuatu dengan data item yang menunjuk daftar mereka masing-masing.
2.Menemukan pointers points untuk item dengan kunci yang paling rendah; membantu salah satu pointer untuk item yang berikutnya dalam daftar.

Pada umumnya algoritma merge berjalan dalam waktu proposional untuk penjumlahan pada panjangnya daftar; Algoritma merge beroperasi pada bilangan besar dalam daftar yang akan segera mengalikan penjumlahan panjangnya daftar pada saat itu untuk keluaran gambar pointers points yang mana menunjuk pada item yang paling rendah, yang dapat terpengaruhi dengan suatu heap(tumpukan) yang didasarkan prioritas antrian dalam O(lg n) waktu, untuk O(m lg n) waktu (dimana n adalah bilangan pada daftar yang digabungkan, m adalah penjumlahan panjangnya daftar, dan lg adalah log basis 2). Ketika menggabungkan panjang m dua daftar, terdapat suatu perbandingan lompatan yang lebih rendah 2m-1 yang ada dalam kasus terburuk.
Keluaran data item Merge klasik (satu yang digunakan dalam merge sort) dengan kunci yang paling rendah pada langkah masing-masing, memberikan beberapa daftar yang diurutkan, hasil daftar yang diurutkan berisi semua unsur-unsur di dalam daftar input manapun, dan hal itu dilakukan agar waktunya proporsioal untuk input penjumlahan panjangnya daftar.

B.Contoh Algoritma Merge Sort
Ide algoritma ini hampir mirip dengan QuickSort, yaitu melakukan partisi. Kecuali bahwa algoritma ini melakukan partisi tanpa kriteria. Jadi, data set (X[l] ... X[r]) di partisi langsung ke dua sub data set dengan jumlah data yang sama (X[l] ... X[(l+r)/2], dan X[(l+r)/2+1] ... X[r]).
Lalu secara rekursif melakukan Merge Sort untuk masing-masing data set. Karena kedua data set itu bisa overlapping (tidak seperti pada Quick Sort) maka setelah kedua sub data set terurut masih memerlukan proses penggabungan (Merging). Merging ini memerlukan ruang tambahan yaitu suatu array yang sama panjangnya dengan panjang kedua sub set untuk menyimpan hasilnya.
Untuk Merge Sort dalam beberapa bahasa pemrograman yang ada pada saat ini untuk listing programnya hampir sama. Berikut ini merupakan salah satu contoh Listing Program yang biasa digunakan.

Contoh:
void MergeSort(int l,int r) {
if (l <>
MergeSort(l,(l+r)/2);
MergeSort((l+r)/2,r);
Merging();
}
}

6. Radix Sort

Radix Sort merupakan salah satu algoritma Non-Comparasion Sort (pengurutan tanpa pembandingan). Proses ynang dilakukan dalam metode ini adalah mengklasifikasikan data sesuai dengan kategori terurut yang tertentu, dan tiap kategori dilakukan pengklasifikasian lagi, dan seterusnya sesuai kebutuhan, lalu subkategori-kategori tersebut digabungkan kembali.
Secara harfiah Radix dapat diartikan sebagai posisi dalam angka, karena metode ini pertamakalinya mengurutkan nilai-nilai input berdasarkan radix pertamanya, lalu pengurutan dilakukan berdasarkan radix keduanya, dan begitu seterusnya. Pada system decimal, radix adalah digit dalam angka decimal.
Berikut ini adalah contoh penggunaan algoritma radix sort untuk pengurutan sebuah kumpulan bilangan bulat positif, dengan jumlah digit maksimal 3 :
121 076 823 367 232 434 742 936 274
Pertama kali data dibagi-bai sesuai dengan digit terkanan :
121 076 823 367 232 434 742 936 274
Sehingga dapat ditabelkan :

Kategori Digit Isi
0 -
1 121
2 232, 742
3 823
4 434, 274
5 -
6 076, 936
7 367
8 -
9 -
Kategori Digit Isi
0 -
1 -
2 121, 823
3 232, 434, 936
4 742
5 -
6 367
7 274, 076
8 -
9 -
Tabel 1.1 Hasil Pengkategorian Pertama Tabel 1.2 Hasil Pengkategorian Kedua
Hasil pengkategorian tersebut kemudian digabung kembali menjadi :
121 232 274 823 434 274 076 936 367

Kemudian dilakukan pengkategorian lagi berdasar digit kedua :
121 232 274 823 434 274 076 936 367

Sehingga penabelannya dapat dilihat pada table 1.2
Hasil pengkategorian tersebut kemudian digabung kembali menjadi :
121 823 232 434 936 742 367 274 076

Kemudian langkah ketiga, dilakukan pengkategorian lagi berdasar digit ketiga (terakhir) :
121 823 232 434 936 742 367 274 076

Kategori Digit Isi
0 076
1 121
2 232, 274
3 367
4 434
5 -
6 -
7 742
8 823
9 936
Tabel 1.3 Hasil Pengkattegorian Ketiga

Yang kemudian hasil akhirnya dapat dituliskan :
076 121 232 274 367 434 742 823 936

Dari langkah-langkah yang telah dilakukan dalam proses pengurutan menggunakan radix sort, jelas tampak bahwa radix sort termasuk algoritma pengurutan tanpa pembanding. Dengan sifatnya yang melihat digit-digit angka sebagai pengontrolnya, Radix Sort dapat diimplementasikan dalam pengurutan bilangan decimal dan bilangan bit. Namun dalam penggunaannya radix sort bisa dimodifikasi sehingga bisa digunakan untuk menggurutkan data-data negatif dan pecahan.
Kelebihan yang dimiliki Radix Sort antara lain adalah merupakan algoritma pengurutan yang cepat, mudah, dan sangat efektif. Namun penggunaannya terbatas pada kasus-kasus tertentu dan memerlukan memori tambahan dalam prosesnya.

7. Heap Sort

Heap Sort adalah algoritma pengurutan data berdasarkan perbandingan, dan termasuk golongan selection sort. Walaupun lebih lambat daripada quick sort pada kebanyakan mesin , tetapi heap sort mempunyai keunggulan yaitu kompleksitas algoritma pada kasus terburuk adalah n log n.
Algoritma pengurutan heap sort ini mengurutkan isi suatu larik masukan dengan memandang larik masukan sebagai suatu Complete Binary Tree (CBT). Setelah itu Complete Binary Tree (CBT) ini dapat dikonversi menjadi suatu heap tree. Setelah itu Complete Binary Tree (CBT) diubah menjadi suatu priority queue.
Algoritma pengurutan heap dimulai dari membangun sebuah heap dari kumpulan data yang ingin diurutkan, dan kemudian menghapus data yang mempunyai nilai tertinggi dan menempatkan dalam akhir dari larik yang telah terurut. Setelah memindahkan data dengan nilai terbesar, proses berikutnya adalah membangun ulang heap dan memindahkan nilai terbesar pada heap tersebut dan menempatkannya dalam tempat terakhir pada larik terurut yang belum diisi data lain. Proses ini berulang sampai tidak ada lagi data yang tersisa dalam heap dan larik yang terurut penuh. Dalam implementasinya kita membutuhkan dua larik – satu untuk menyimpan heap dan satu lagi untuk menyimpan data yang sudah terurut. Tetapi untuk optimasi memori, kita dapat menggunakan hanya satu larik saja. Yaitu dengan cara menukar isi akar dengan elemen terakhir dalam heap tree. Jika memori tidak menjadi masalah maka dapat tetap menggunakan dua larik yaitu larik masukan dan larik hasil.
Heap Sort memasukkan data masukan ke dalam struktur data heap. Nilai terbesar (dalam max-heap) atau nilai terkecil (dalam min-heap) diambil satu per satu sampai habis, nilai tersebut diambil dalam urutan yang terurut.
Algoritma untuk heap sort :
function heapSort(a, count) is
input: sebuah larik tidak terurut a dengan panjang length
(pertama letakkan a dalam max-heap) heapify(a, count)
end := count -1
while end > 0 do
remove ( )
reheapify ( )
end := end – 1











Read More..

Fiber Optic ...

Didalam media komunikasi jaringan komputer dibedakan menjadi KABEL dan NIRKABEL (Wirreless) salah satu media komunikasi kabel paling handal adalah KABEL OPTIK (Fiber Optic), saya akan mencoba membahas pengertian Fiber Optic dan keunggulannya menurut pemahaman saya...

Apa fiber optic itu ???



Fiber Optic secara pengertian kamus adalah serat optik atau bisa juga disebut serat kaca. Fiber optic memang berupa sebuah serat yang terbuat dari kaca namun jangan anda samakan dengan kaca yang biasa anda lihat. Serat kaca ini merupakan serat yang dibuat secara khusus dengan proses yang cukup rumit yang kemudian dapat digunakan untuk melewati data yang mungkin anda kirim atau terima.
Jadi media fiber optik itu sendiri merupakan sebuah serat seukuran rambut manusia yang terbuat dari bahan kaca murni yang kemudian dibuat gulung-gulung panjang sehingga menjadi bentuk gulungan kabel atau bisa juga dapat diartikan saluran transmisi atau jenis kabel yang terbuat dari kaca plastik yang sangat halus yang lebih kecil dari sehelai rambut dan dapat digunakan untuk mentransmisikan sinyal cahaya dari suatu tempat ketempat yang lain.

Keunggulan Fiber Optik...

- Sistem fiber optik mampu menyediakan kapasitas sangat besar karena mempunyai lebar pita yang sangat lebar sehingga dapat digunakan untuk keperluan komunikasi data dengan kecepatan yang sangat tinggi.
- Fiber Optik tahan terhadap interferensi yang ditimbulkan oleh petir, motor listrik, dan gelombang elektro magnetik karena itu sistem komunikasi fiber optik tidak mengenal hubungan singkat.
- Fiber Optik lebih fleksibel karena kecepatan transmisinya dapat bervariasi dari kecepatan transmisi rendah sampai sangat tinggi sehingga prospek pemanfaatannya menjadi cerah.

Read More..

Wibe Site oR Situs

Anda pasti sudah pada tau apa itu Web Site atau Situs...
Yuk kita membaca teorinya...

1.Pengertian Web Site atau Situs
Situs dapat diartikan sebagai kumpulan halaman-halaman yang digunakan untuk menampilkan informasi, gambar gerak, suara, dan atau gabungan dari semuanya itu baik yang bersifat statis maupun dinamis yang membentuk satu rangkaian bangunan yang saling terkait dimana masing-masing dihubungkan dengan link-link.

2. Unsur-Unsur Web Site atau Situs
Untuk membangun situs diperlukan beberapa unsur yang harus ada agar situs dapat berjalan dengan baik dan sesuai yang diharapkan. Unsur-unsur yang harus ada dalam situs antara lain:

a. Domain Name.
Domain name atau biasa disebut nama domain adalah alamat permanen situs di dunia internet yang digunakan untuk mengidentifikasi sebuah situs atau dengan kata lain domain name adalah alamat yang digunakan untuk menemukan situs kita pada dunia internet. Istilah yang umum digunakan adalah URL. Contoh sebuah URL adalah http://www.yahoo.com--dapat juga tanpa www--
Ada banyak macam nama domain yang dapat kita pilih sesuai dengan keinginan. Berikut beberapa nama domain yang sering digunakan dan tersedia di internet:

* Generic Domains
Merupakan domain name yang berakhiran dengan .Com .Net .Org .Edu .Mil atau .Gov. Jenis domain ini sering juga disebut top level domain dan domain ini tidak berafiliasi berdasarkan negara, sehingga siapapun dapat mendaftar.
Ø.com : merupakan top level domain yang ditujukan untuk kebutuhan "commercial".
Ø.edu : merupakan domain yang ditujukan untuk kebutuhan dunia pendidikan (education)
Ø.gov : merupakan domain untuk pemerintahan (government)
Ø.mil : merupakan domain untuk kebutuhan angkatan bersenjata (military)
Ø.org : domain untuk organisasi atau lembaga non profit (Organization).

** Country-Specific Domains
Yaitu domain yang berkaitan dengan dua huruf ekstensi, dan sering juga disebut second level domain, seperti .id(Indonesia), .au(Australia), .jp(Jepang) dan lain lain. Domain ini dioperasikan dan di daftarkan dimasing negara. Di Indonesia, domain-domain ini berakhiran, .co.id, .ac.id, .go.id, .mil.id, .or.id, dan pada akhir-akhir ini ditambah dengan war.net.id, .mil.id, dan web.id. Penggunaan dari masing-masing akhiran tersebut berbeda tergantung pengguna dan pengunaannya, antara lain:
Ø.co.id : Untuk Badan Usaha yang mempunyai badan hukum sah
Ø.ac.id : Untuk Lembaga Pendidikan
Ø.go.id : Khusus untuk Lembaga Pemerintahan Republik Indonesia
Ø.mil.id : Khusus untuk Lembaga Militer Republik Indonesia
Ø.or.id : Untuk segala macam organisasi yand tidak termasuk dalam kategori "ac.id","co.id","go.id","mil.id" dan lain
Ø.war.net.id : untuk industri warung internet di Indonesia
Ø.sch.id : khusus untuk Lembaga Pendidikan yang menyelenggarakan pendidikan seperti SD, SMP dan atau SMU
Ø.web.id : Ditujukan bagi badan usaha, organisasi ataupun perseorangan yang melakukan kegiatannya di Worl Wide Web.
Nama domain dari tiap-tiap situs di seluruh dunia tidak ada yang sama sehingga tidak ada satupun situs yang akan dijumpai tertukar nama atau tertukar halaman situsnya. Untuk memperoleh nama dilakukan penyewaan domain, biasanya dalam jangka tertentu(tahunan).

b. Hosting
Hosting dapat diartikan sebagai ruangan yang terdapat dalam harddisk tempat menyimpan berbagai data, file-file, gambar dan lain sebagainya yang akan ditampilkan di situs. Besarnya data yang bisa dimasukkan tergantung dari besarnya hosting yang disewa/dipunyai, semakin besar hosting semakin besar pula data yang dapat dimasukkan dan ditampilkan dalam situs.
Hosting juga diperoleh dengan menyewa. Besarnya hosting ditentukan ruangan harddisk dengan ukuran MB(Mega Byte) atau GB(Giga Byte). Lama penyewaan hosting rata-rata dihitung per tahun. Penyewaan hosting dilakukan dari perusahaan-perusahaan penyewa web hosting yang banyak dijumpai baik di Indonesia maupun Luar Negri.

c. Scripts/Bahasa Program
Adalah bahasa yang digunakan untuk menerjemahkan setiap perintah dalam situs yang pada saat diakses. Jenis scripts sangat menentukan statis, dinamis atau interaktifnya sebuah situs. Semakin banyak ragam scripts yang digunakan maka akan terlihat situs semakin dinamis, dan interaktif serta terlihat bagus. Bagusnya situs dapat terlihat dengan tanggapan pengunjung serta frekwensi kunjungan.
Beragam scripts saat ini telah hadir untuk mendukung kualitas situs. Jenis jenis scripts yang banyak dipakai para designer antara lain HTML, ASP, PHP, JSP, Java Scripts, Java applets dsb. Bahasa dasar yang dipakai setiap situs adalah HTML sedangkan ASP dan lainnya merupakan bahasa pendukung yang bertindak sebagai pengatur dinamis, dan interaktifnya situs.
Scripts ASP, PHP, JSP atau lainnya bisa dibuat sendiri, bisa juga dibeli dari para penjual scripts yang biasanya berada di luar negri. Harga Scripts rata-rata sangat mahal karena sulitnya membuat, biasanya mencapai puluhan juta. Scripts ini biasanya digunakan untuk membangun portal berita, artikel, forum diskusi, buku tamu, anggota organisasi, email, mailing list dan lain sebagainya yang memerlukan update setiap saat.

d. Design Web
Setelah melakukan penyewaan domain dan hosting serta penguasaan scripts, unsur situs yang paling penting dan utama adalah design. Design web sangat menentukan kualitas dan keindahan situs. Design sangat berpengaruh kepada penilaian pengunjung akan bagus tidaknya sebuah web site.
Untuk membuat situs biasanya dapat dilakukan sendiri atau menyewa jasa web designer. Saat ini sangat banyak jasa web designer, terutama di kota-kota besar. Perlu diketahui bahwa kualitas situs sangat ditentukan oleh kualitas designer. Semakin banyak penguasaan web designer tentang beragam program/software pendukung pembuatan situs maka akan dihasilkan situs yang semakin berkualitas, demikian pula sebaliknya. Jasa web designer ini yang umumnya memerlukan biaya yang tertinggi dari seluruh biaya pembangunan situs dan semuanya itu tergantung kualitas designer.

e. Publikasi
Keberadaan situs tidak ada gunanya dibangun tanpa dikunjungi atau dikenal oleh masyarakat atau pengunjung internet. Karena efektif tidaknya situs sangat tergantung dari besarnya pengunjung dan komentar yang masuk. Untuk mengenalkan situs kepada masyarakat memerlukan apa yang disebut publikasi atau promosi. Publikasi situs di masyarakat dapat dilakukan dengan berbagai cara seperti dengan pamlet-pamlet, selebaran, baliho dan lain sebagainya tapi cara ini bisa dikatakan masih kurang efektif dan sangat terbatas. cara yang biasanya dilakukan dan paling efektif dengan tak terbatas ruang atau waktu adalah publikasi langsung di internet melalui search engine-search engine (mesin pencari, spt : Yahoo, Google, Search Indonesia, dsb)
Cara publikasi di search engine ada yang gratis dan ada pula yang membayar. Yang gratis biasanya terbatas dan cukup lama untuk bisa masuk dan dikenali di search engine terkenal seperti Yahoo atau Google. Cara efektif publikasi adalah dengan membayar, walaupun harus sedikit mengeluarkan akan tetapi situs cepat masuk ke search engine dan dikenal oleh pengunjung.

3. Pemeliharaan Web Site atau Situs
Untuk mendukung kelanjutan dari situs diperlukan pemeliharaan setiap waktu sesuai yang diinginkan seperti penambahan informasi, berita, artikel, link, gambar atau lain sebagainya. Tanpa pemeliharaan yang baik situs akan terkesan membosankan atau monoton juga akan segera ditinggal pengunjung.
Pemeliharaan situs dapat dilakukan per periode tertentu seperti tiap hari, tiap minggu atau tiap bulan sekali secara rutin atau secara periodik saja tergantung kebutuhan (tidak rutin). Pemeliharaan rutin biasanya dipakai oleh situs-situs berita, penyedia artikel, organisasi atau lembaga pemerintah. Sedangkan pemeliharaan periodik biasanya untuk situs-situs pribadi, penjualan/e-commerce, dan lain sebagainya.
Read More..

Internet...


Apa itu internet ???
Bagaimana sejarah internet ??
Apa manfaat internet ?


1.Pengertian Internet
Internet dapat diartikan sebagai jaringan komputer luas dan besar yang mendunia, yaitu menghubungkan pemakai komputer dari suatu negara ke negara lain di seluruh dunia, dimana di dalamnya terdapat berbagai sumber daya informasi dari mulai yang statis hingga yang dinamis dan interaktif.

2. Sejarah internet
Berikut sejarah kemunculan dan perkembangan internet.
Sejarah internet dimulai pada 1969 ketika Departemen Pertahanan Amerika, U.S. Defense Advanced Research Projects Agency (DARPA) memutuskan untuk mengadakan riset tentang bagaimana caranya menghubungkan sejumlah komputer sehingga membentuk jaringan organik. Program riset ini dikenal dengan nama ARPANET. Pada 1970, sudah lebih dari 10 komputer yang berhasil dihubungkan satu sama lain sehingga mereka bisa saling berkomunikasi dan membentuk sebuah jaringan.
Tahun 1972, Roy Tomlinson berhasil menyempurnakan program e-mail yang ia ciptakan setahun yang lalu untuk ARPANET. Program e-mail ini begitu mudah sehingga langsung menjadi populer. Pada tahun yang sama, icon @juga diperkenalkan sebagai lambang penting yang menunjukkan "at" atau "pada". Tahun 1973, jaringan komputer ARPANET mulai dikembangkan ke luar Amerika Serikat. Komputer University College di London merupakan komputer pertama yang ada di luar Amerika yang menjadi anggota jaringan Arpanet. Pada tahun yang sama, dua orang ahli komputer yakni Vinton Cerf dan Bob Kahn mempresentasikan sebuah gagasan yang lebih besar, yang menjadi cikal bakal pemikiran internet. Ide ini dipresentasikan untuk pertama kalinya di Universitas Sussex.
Hari bersejarah berikutnya adalah tanggal 26 Maret 1976, ketika Ratu Inggris berhasil mengirimkan e-mail dari Royal Signals and Radar Establishment di Malvern. Setahun kemudian, sudah lebih dari 100 komputer yang bergabung di ARPANET membentuk sebuah jaringan atau network. Pada 1979, Tom Truscott, Jim Ellis dan Steve Bellovin, menciptakan newsgroups pertama yang diberi nama USENET. Tahun 1981 France Telecom menciptakan gebrakan dengan meluncurkan telpon televisi pertama, dimana orang bisa saling menelpon sambil berhubungan dengan video link.
Karena komputer yang membentuk jaringan semakin hari semakin banyak, maka dibutuhkan sebuah protokol resmi yang diakui oleh semua jaringan. Pada tahun 1982 dibentuk Transmission Control Protocol atau TCP dan Internet Protokol atau IP yang kita kenal semua. Sementara itu di Eropa muncul jaringan komputer tandingan yang dikenal dengan Eunet, yang menyediakan jasa jaringan komputer di negara-negara Belanda, Inggris, Denmark dan Swedia. Jaringan Eunet menyediakan jasa e-mail dan newsgroup USENET.
Untuk menyeragamkan alamat di jaringan komputer yang ada, maka pada tahun 1984 diperkenalkan sistem nama domain, yang kini kita kenal dengan DNS atau Domain Name System. Komputer yang tersambung dengan jaringan yang ada sudah melebihi 1000 komputer lebih. Pada 1987 jumlah komputer yang tersambung ke jaringan melonjak 10 kali lipat menjadi 10.000 lebih.
Tahun 1988, Jarko Oikarinen dari Finland menemukan dan sekaligus memperkenalkan IRC atau Internet Relay Chat. Setahun kemudian, jumlah komputer yang saling berhubungan kembali melonjak 10 kali lipat dalam setahun. Tak kurang dari 100.000 komputer kini membentuk sebuah jaringan. Tahun 1990 adalah tahun yang paling bersejarah, ketika Tim Berners Lee menemukan program editor dan browser yang bisa menjelajah antara satu komputer dengan komputer yang lainnya, yang membentuk jaringan itu. Program inilah yang disebut www, atau Worl Wide Web.
Tahun 1992, komputer yang saling tersambung membentuk jaringan sudah melampaui sejuta komputer, dan di tahun yang sama muncul istilah surfing the internet. Tahun 1994, situs internet telah tumbuh menjadi 3000 alamat halaman, dan untuk pertama kalinya virtual-shopping atau e-retail muncul di internet. Dunia langsung berubah. Di tahun yang sama Yahoo! didirikan, yang juga sekaligus kelahiran Netscape Navigator 1.0.

3. Manfaat internet
Secara umum ada banyak manfaat yang dapat diperoleh apabila seseorang mempunyai akses ke internet .Berikut ini sebagian dari apa yang tersedia di internet: a. Informasi untuk kehidupan pribadi :kesehatan, rekreasi, hobby, pengembangan pribadi, rohani, sosial. b. Informasi untuk kehidupan profesional/pekerja :sains, teknologi, perdagangan, saham, komoditas, berita bisnis, asosiasi profesi, asosiasi bisnis, berbagai forum komunikasi.
Satu hal yang paling menarik ialah keanggotaan internet tidak mengenal batas negara, ras, kelas ekonomi, ideologi atau faktor faktor lain yang biasanya dapat menghambat pertukaran pikiran. Internet adalah suatu komunitas dunia yang sifatnya sangat demokratis serta memiliki kode etik yang dihormati segenap anggotanya. Manfaat internet terutama diperoleh melalui kerjasama antar pribadi atau kelompok tanpa mengenal batas jarak dan waktu.
Untuk lebih meningkatkan kualitas sumber daya manusia di Indonesia, sudah waktunya para profesional Indonesia memanfaatkan jaringan internet dan menjadi bagian dari masyarakat informasi dunia.
Read More..

Resep Cookies...

Beberapa Resep Cookies yang saya ketahui....
dan tidak tercantum cara pembuatanya lho..

Pisang Molen
Bahan : Pisang, 1kg Terigu, 1ons Margarin, stngh SDM Garam, 500 cc Air

Roti Unyil
Bahan : Terigu Cakra, Full Cream, Soft Instant, Beaker Bonus, S500, Butter (Margarin), Air, Gula, Garam, Telur, Susu

Untuk ukuran 1kg Adonan
Bahan : 1kg Terigu Cakra, 500gram Full Cream, 10gram Saft Instant, 5gram Beaker Bonus, 5gram S500, 450cc Air, 250gram Gula Pasir, 10gram Garam, 2butir Kuning Telur, 100gram Butter(Margarin)

Polesan Roti : 1butir Kuning telur, susu FN secukupnya, Air secukupnya
Read More..

Pertanyaan Pendidikan...


Sebelum kita memasuki point " Pendidikan ", Maka terlebih dahulu kita mengkaji diri kita sendiri tentang pendidikan, Perlukah kita dengan pendidikan? Haruskah kita berpendidikan ? Mau diarahkan kemana hasil pendiidkan kita ?




Perlukah kita dengan pendidikan ???
semua orang membutuhkan pendidikan tapi ada hal yang membuat mereka berhenti melanjutkan pendidikan yaitu adanya faktor kekurangan biaya, maka setelah saya survei hampir 75% masyarakat khususnya di indonesia bermasalah di point ini, karena apa ???????
alasannya cukup singkat saja, karena susahnya lapangan kerja sekarang ini, inilah faktor utama dari kurangnya pendidikan di indonesia........

Haruskah kita berpendidikan ???
Mungkin jawaban yang paling signipikan adalah sangat perlu sekali kita berpendidikan, soalnya kenapa??
karena dengan pendidikanlah setidaknya kita bisa sedikit lebih mudah mendapatkan lapangan pekerjaan, walaupun kenyataannya lapangan pekerjaan di indonesia saat sekarang ini memang sulit, minimal dengan berbekalnya pendidikan kita tidak terlalu pasrah dengan kenyataan yang ada....


Mau diarahkan kemana hasil pendidikan kita???
Dari segi positifnya tentunya hasil pendidikan kita haruslah kita bawa kejjalur yang benar dan menolong atau membantu sodara kita yang berhenti pendidikanya akibat faktor kurang mampu, ya dengan diadakannya program belajar mengajar di tingkat kampung-kampung atau daerah-daerah yang terpencil dengan mengadakan program KBM gratis...... ....


Dari segi negatifnya tentunya pula kalian juga sudah tau dan sering lihat atau mendengar dimedia masa tentang kecurangan dalam segi pemerintahan, patut digaris bawahi, saya menulis artikel ini bukan semata-mata karena saya menentang pemerintahan sekarang ini tapi saya tidak sanggup dan tidak tahan melihat tingkah laku anggota-anggota perwakilan rakyat yang semena-mena melakukan tindakan yang membodohi masyarakat dengan melakukan tipu-tipuan apalah jenisnya itu....
secara tidak langsung mereka memanfaatkan hasil pendidikan mereka kejalan yang tidak benar dan mengakibatkan dampak yang sangat parah di kalangan pemerintahan mereka sendiri..

Seandainya para wakil-wakil rakyat yang mereka anggap mereka itu pintar, membawa kepintaran mereka untuk memajukan masyarakat dan bukan untuk membodohi masyarakat, insya allah negara kita tidak akan mendapat cemoohan sebagai negara yang rangking kebodohannya diatas rata-rata....

Ya... mungkin artikel saya sedikit membuat para bloger-bloger tertarik tentang artikel pendidikan yang saya tulis walaupun memang saya sadar tulisan saya masih banyak yang harus diperbaiki, setidaknya saya mengajak para bloger-bloger untuk ikut membuat artikel tentang pendidikan supaya masyarakat kita tidak mengenal lagi kebodohan dan jangan mau lagi di bodohi oleh orang-orang yang mengaku pintar tapi kepintarannya itu dia manfaatkan kejalan yang tidak selayaknya

wassalam.......
Read More..