Kamis, 07 November 2013

Internet Service Provider ( ISP )





1. Pengertian :

Dalam bahasa Inggris: Internet Service Provider (ISP) adalah perusahaan atau badan yang menyelenggarakan jasa sambungan internet dan jasa lainnya    yang berhubungan. Kebanyakan perusahaan telepon merupakan penyelenggara jasa internet. Mereka menyediakan jasa seperti hubungan ke internet,    pendaftaran nama domain, dan hosting.


2.  Peranan ISP :

- Sebagai media yang memberikan jasa untuk berhubungan dengan internet.
-   Menghubungkan pelanggan ke gateway internet terdekat.
-   Menyediakan modem untuk dial-up.
-  Menghubungkan seorang user ke layanan informasi World Wide Web (www).
- Memungkinkan seorang user menggunakan layanan surat elektronik (e-mail).
-  Memungkinkan seorang user melakukan percakapan suara via internet.
-    Memberi tempat untuk homepage.
- ISP melakukan proteksi dari penyebaran virus dengan menerapkan sistem antivirus untuk pelanggannya.


2. Cara mendaftar ISP

Untuk membuat koneksi dengan ISP Telkomnet, kita perlu melakukan beberapa tahapan berikut, 
yaitu :
a. Langkah awal untuk membuat koneksi dengan Telkomnet, yaitu bukalah ‘Network Conection’ yang berada pada Start> Settings>Network Connections.
b. Kemudian pilihlah menu ‘Create a new connections’ pada bagian kiri atas, bila muncul tampilan “New Connection Wizard”maka tekan tombol ‘Next’
c. Kemudian kliklah ‘Connect to the Internet’, lalu tekan tombol ‘Next’
d. Selanjutnya kliklah ‘Set up my connection manually’ lalu tekan tombol ‘Next’
e. Kliklah ‘Connect using a dial-up modem’ lalu tekan tombol ‘Next’
f. Tuliskan nama ISP yang akan dihubungi, misalnya “Telkomnet”. Kemudian tekanlah tombol “Next’
g. Selanjutnya isikan nomor telepon ISP Telkomnet, yaitu 080989999. Kemudian tekanlah tombol ‘Next’
h. Langkah berikutnya adalah mengisikan user name dan password untuk Telkomnet, user name-nya adalah telkomnet@instan dan pasword-nya telkom. Selanjutnya tekanlah tombol ‘Next’
i. Tekan tombol ‘Finish’ untuk mengakhiri pembangunan koneksi ke ISP, maka akan muncul tampilan ‘dial-up’ berupa tampilan “Connect Telkomnet”
j. Untuk melakukan koneksi ke Telkomnet, tekanlah tombol ‘Dial’. Kemudian muncullah tampilan yang menunjukkan komputer sedang membangun koneksi dengan Telkomnet yaitu ditandai dengan tulisan “Connecting Telkomnet…..”
k. Setelah pembangunan koneksi berhasil, maka akan muncul pesan “Telkomnet is now connected” yang menunjukkan bahwa kita telah terhubung dengan Telkomnet. Selanjutnya kita dapat nge-net sepuas-puasnya tapi musti ingat pulsa friend, meskipun cuma pulsa lokal… Soalnya ni gak gratis bosss.
l. Untuk memutuskan hubungan dari Telkomnet, klik kanan mouse pada koneksi jaringan. Kemudian pilihlah menu ‘Disconnect’.

3. Domain untuk Lembaga Pendidikan

Jenis Domain : AC.ID
Pengguna : Lembaga pendidikan yang sedikitnya memiliki program Diploma 1 tahun (D1), dan beroperasi sesuai dengan perundangan yang berlaku. Termasuk di dalamnya perguruan tinggi yang bukan di bawah naungan Ditjen Dikti Depdikbud, seperti IAIN, Akademi Departemen, dan lain sebagainya.

Jenis Domain : SCH.ID
Pengguna : Sekolah (TK, SD, SMTP, SMU, SMK, Madrasah Ibtidaiyah, Madrasah Tsanawiyah, dan Madrasah Aliyah) serta lembaga pendidikan yang berada di bawah naungan PLSM Diknas, seperti lembaga kursus dan sejenis.


Kegunaan MIRC


mIRC adalah sebuah Internet Relay chat klien populer yang digunakan oleh jutaan orang, dan ribuan organisasi, untuk berkomunikasi, berbagi, bermain dan bekerja dengan satu sama lain pada jaringan IRC di seluruh dunia. Melayani komunitas internet selama lebih dari satu dekade, mIRC telah berkembang menjadi bagian, yang kuat dapat diandalkan dan menyenangkan teknologi. 

mIRC adalah sebuah Internet Relay penuh fitur Obrolan client untuk Windows yang dapat digunakan untuk berkomunikasi, berbagi, bermain atau bekerja dengan orang lain pada jaringan IRC di seluruh dunia, baik dalam multi-user konferensi kelompok atau dalam satu-ke-satu diskusi pribadi. Memiliki antarmuka, bersih praktis yang sangat dapat dikonfigurasi dan mendukung fitur seperti daftar teman, transfer file, koneksi multi-server, enkripsi SSL, dukungan proxy, UTF-8 display, suara disesuaikan, pesan diucapkan, tray pemberitahuan, log pesan, dan banyak lagi. 

mIRC juga memiliki bahasa scripting yang kuat yang dapat digunakan baik untuk mengotomatisasi mIRC dan untuk membuat aplikasi yang melakukan berbagai fungsi dari komunikasi jaringan untuk bermain game. 
mongga bermanfaat ^_^

Rabu, 06 November 2013

Penjadwalan Proses

Konsep Dasar

Merupakan basis sistem operasi multiprogramming.
Pada multiprogramming selalu akan terjadi beberapa proses berjalan dalam suatu waktu.
Konsepnya adalah suatu proses akan menggunakan CPU sampai proses tersebut dalam status wait atau terminate.
Tugas dari penjadwalan

Proses yang harus berjalan
Kapan dan berapa lama proses berjalan Tipe Penjadwalan  
Short-term scheduller (penjadwalan jangka pendek)
Medium-term scheduller (penjadwalan jangka menengah)
Long-term scheduller (penjadwalan jangka panjang)

Senin, 04 Maret 2013

Kumpulan Sintax Kalkulator


Assalamu’alaikum,
Selamat berjumpa lagi sobat codinger , pada tutorial kali ini kita akan bereksperimen ria lagi dengan kode javascript tentang bagaimana cara membuat Scientific  Calculator. Tentunya kita semua sudah tahu bahwa Scientific Calculator adalah sebuah program perhitungan yang tidak hanya menyediakan pilihan penjumlahan, pengurangan maupun pembagian saja akan tetapi ada fungsi-fungsi lain seperti mencari nilai Tan, Sin, Cos, Eksponen, Kuadrat, dll. Untuk itu kita akan mencoba membuat programnya dengan menggunakan kode-kode javascript.
Pertama buka dulu program teks editor misalnya Notepad++, lalu tuliskan kode script dibawah ini:
<SCRIPT LANGUAGE="JavaScript">
function addChar(input, character) {
 if(input.value == null || input.value == "0")
 input.value = character
 else
 input.value += character
}
function cos(form) {
 form.display.value = Math.cos(form.display.value);
}
function sin(form) {
 form.display.value = Math.sin(form.display.value);
}
function tan(form) {
 form.display.value = Math.tan(form.display.value);
}
function sqrt(form) {
 form.display.value = Math.sqrt(form.display.value);
}
function ln(form) {
 form.display.value = Math.log(form.display.value);
}
function exp(form) {
 form.display.value = Math.exp(form.display.value);
}
function deleteChar(input) {
 input.value = input.value.substring(0, input.value.length - 1)
}
function changeSign(input) {
 if(input.value.substring(0, 1) == "-")
 input.value = input.value.substring(1, input.value.length)
 else
 input.value = "-" + input.value
}
function compute(form) {
 form.display.value = eval(form.display.value)
}
function square(form) {
 form.display.value = eval(form.display.value) * eval(form.display.value)
}
function checkNum(str) {
 for (var i = 0; i < str.length; i++) {
 var ch = str.substring(i, i+1)
 if (ch < "0" || ch > "9") {
 if (ch != "/" && ch != "*" && ch != "+" && ch != "-" && ch != "."
 && ch != "(" && ch!= ")") {
 alert("invalid entry!")
 return false
 }
 }
 }
 return true
}
</SCRIPT>
Kode diatas diletakkan pada tag <head>…..</head>, Silahkan di fahami fungsi-fungsi kodenya. Pada functionaddChar(input, character) {…} kita membuat fungsi yang akan digunakan untuk memproses input dari form kalkulator nantinya. Pada fungsi kedua yaitu function cos(form), fungsi ini digunakan untuk memproses nilai yang berupa Cosinus(Cos). Untuk fungsi-fungsi lainya silahkan lebih di fahami sendiri.
Lalu kita buat lagi kode selanjutnya yang digunakan untuk menampilkan form input kalkulator seperti berikut:

<FORM NAME="sci-calc">
<TABLE CELLSPACING="0" CELLPADDING="1">
<TR>
<TD COLSPAN="5" ALIGN="center"><INPUT NAME="display" VALUE="0" SIZE="28" MAXLENGTH="25"></TD>
</TR>
<TR>
 <TD ALIGN="center" height="36">
<INPUT TYPE="button" VALUE=" exp " ONCLICK="if (checkNum(this.form.display.value)) { exp(this.form) }"></TD>
 <TD ALIGN="center" height="36">
<INPUT TYPE="button" VALUE=" 7 " ONCLICK="addChar(this.form.display, '7')"></TD>
 <TD ALIGN="center" height="36">
<INPUT TYPE="button" VALUE=" 8 " ONCLICK="addChar(this.form.display, '8')"></TD>
 <TD ALIGN="center" height="36">
<INPUT TYPE="button" VALUE=" 9 " ONCLICK="addChar(this.form.display, '9')"></TD>
 <TD ALIGN="center" height="36">
<INPUT TYPE="button" VALUE=" / " ONCLICK="addChar(this.form.display, '/')"></TD>
</TR>
<TR>
<TD ALIGN="center"><INPUT TYPE="button" VALUE=" ln " ONCLICK="if (checkNum(this.form.display.value)) { ln(this.form) }"></TD>
<TD ALIGN="center"><INPUT TYPE="button" VALUE=" 4 " ONCLICK="addChar(this.form.display, '4')"></TD>
<TD ALIGN="center"><INPUT TYPE="button" VALUE=" 5 " ONCLICK="addChar(this.form.display, '5')"></TD>
<TD ALIGN="center"><INPUT TYPE="button" VALUE=" 6 " ONCLICK="addChar(this.form.display, '6')"></TD>
<TD ALIGN="center"><INPUT TYPE="button" VALUE=" * " ONCLICK="addChar(this.form.display, '*')"></TD>
</TR>
<TR>
<TD ALIGN="center"><INPUT TYPE="button" VALUE=" sqrt " ONCLICK="if (checkNum(this.form.display.value)) { sqrt(this.form) }"></TD>
<TD ALIGN="center"><INPUT TYPE="button" VALUE=" 1 " ONCLICK="addChar(this.form.display, '1')"></TD>
<TD ALIGN="center"><INPUT TYPE="button" VALUE=" 2 " ONCLICK="addChar(this.form.display, '2')"></TD>
<TD ALIGN="center"><INPUT TYPE="button" VALUE=" 3 " ONCLICK="addChar(this.form.display, '3')"></TD>
<TD ALIGN="center"><INPUT TYPE="button" VALUE=" - " ONCLICK="addChar(this.form.display, '-')"></TD>
</TR>
<TR>
<TD ALIGN="center"><INPUT TYPE="button" VALUE=" sq " ONCLICK="if (checkNum(this.form.display.value)) { square(this.form) }"></TD>
<TD ALIGN="center"><INPUT TYPE="button" VALUE=" 0 " ONCLICK="addChar(this.form.display, '0')"></TD>
<TD ALIGN="center"><INPUT TYPE="button" VALUE=" . " ONCLICK="addChar(this.form.display, '.')"></TD>
<TD ALIGN="center"><INPUT TYPE="button" VALUE=" +/- " ONCLICK="changeSign(this.form.display)"></TD>
<TD ALIGN="center"><INPUT TYPE="button" VALUE=" + " ONCLICK="addChar(this.form.display, '+')"></TD>
</TR>
<TR>
<TD ALIGN="center"><INPUT TYPE="button" VALUE=" ( " ONCLICK="addChar(this.form.display, '(')"></TD>
<TD ALIGN="center"><INPUT TYPE="button" VALUE="cos" ONCLICK="if (checkNum(this.form.display.value)) { cos(this.form) }"></TD>
<TD ALIGN="center"><INPUT TYPE="button" VALUE=" sin" ONCLICK="if (checkNum(this.form.display.value)) { sin(this.form) }"></TD>
<TD ALIGN="center"><INPUT TYPE="button" VALUE=" tan" ONCLICK="if (checkNum(this.form.display.value)) { tan(this.form) }"></TD>
<TD ALIGN="center"><INPUT TYPE="button" VALUE=" ) " ONCLICK="addChar(this.form.display, ')')"></TD>
</TR>
<TR>
<TD ALIGN="center"><INPUT TYPE="button" VALUE="clear" ONCLICK="this.form.display.value = 0 "></TD>
<TD ALIGN="center" COLSPAN="3"><INPUT TYPE="button" VALUE="backspace" ONCLICK="deleteChar(this.form.display)"></TD>
<TD ALIGN="center"><INPUT TYPE="button" VALUE="enter" NAME="enter" ONCLICK="if (checkNum(this.form.display.value)) { compute(this.form) }"></TD>
</TR>