Tampilkan postingan dengan label Komputer. Tampilkan semua postingan

Sejarah Pemrograman Komputer

Dalam setiap kuliah perdana saya tentang pemrograman komputer, pasti saya akan paparkan bagaimana sejarah perkembangan pemrograman. Bagi Anda yang tidak mengikuti kuliah saya, atau mahasiswa saya yang kebetulan tidak masuk ketika saya menjelaskan sejarah pemrograman komputer, berikut ini sedikit tulisan mengenai hal ini. 

Sejarah pemrograman komputer tidak seperti yang dibayangkan oleh kebanyakan orang. Kebanyakan orang mengira bahwa pemrograman komputer ini mulai berkembang atau ditemukan pada akhir abad duapuluhan. Namun dalam kenyataannya, sejarah pemrograman modern dan bahasa pemrograman mulai berkembang sejak 1940 an, yaitu sekitar 68 tahun yang lalu.

Sebelum kita menengok pada tahun 1940 an, sejenak kita lihat ke belakang terlebih dahulu pada tahun 1822. Pada tahun tersebut hidup seseorang bernama Charles Babbage. Ketika belajar di Universitas Cambridge Inggris, ia melihat bahwa pada saat itu banyak terdapat berbagai macam tabel perhitungan seperti tabel yang terkait dengan astronomi, kelautan, navigasi dan sebagainya. Meskipun tabel-tabel perhitungan ini tersedia, namun yang terjadi adalah banyak sekali kejadian musibah seperti kapal tenggelam, kecelakaan dan kapal hilang. Dalam hal ini, Charles Babbage mengira bahwa musibah ini disebabkan oleh faktor kesalahan manusia yaitu keterbatasan kemampuan dalam mengimplementasikan tabel perhitungan yang ada. Hal inilah yang memicunya untuk memikirkan bagaimana cara mengelola data-data yang ada dalam tabel perhitungan tersebut supaya mudah digunakan. Bagaimana caranya? yaitu menggunakan sebuah ‘mesin’. Mesin ini ia beri nama ‘Difference Engine’.

Setelah bekerja selama 10 tahun pada mesinnya, Charles Babbage menyadari bahwa mesin yang dia ciptakan ini merupakan sebuah mesin yang hanya punya satu tujuan (single-purpose machine) artinya hanya bisa menghasilkan satu jenis keluaran (output). Selanjutnya ia ingin mengembangkan mesin lain yang bersifat multi-purpose. Mesin ini diberi nama ‘Analytical Engine’. Pekerjaan untuk membuat ‘Analytical Engine’ ini ia lakukan sampai dengan tahun 1942. Pada tahun 1947, Charles Babbage kembali menyempurnakan ‘Difference Engine’ dan akhirnya pada tahun 1949 ia berhasil membuat versi keduanya. Pekerjaan untuk terus menyempurnakan hasil-hasil karyanya terus ia lakukan, bahkan diteruskan oleh anaknya, Henry Prevost. Charles Babbage sendiri meninggal pada tahun 1871. Untuk melindungi karya-karya ayahnya, Henry Prevost membuat beberapa kopian unit perhitungan aritmatika sederhana dari mesin yang dihasilkan ayahnya dan mengirimkannya ke beberapa institusi di dunia, termasuk ke Universitas Harvard.

Perkembangan dunia komputasi berlanjut pada tahun 1980-an tepatnya pada tahun 1854, yaitu ketika seseorang bernama Charles Boole telah mampu menciptakan sebuah sistem logika simbolik yang diberinama Logika Boole. Sistem ini mencakup pula logika untuk menyatakan hubungan lebih besar, lebih kecil, sama dengan dan tidak sama dengan. Sistem logika ini masih digunakan sampai dengan saat ini.

Sebuah penemuan dapat dikatakan berawal dari sebuah ‘kebutuhan’. Begitu pula dengan pemrograman komputer ini. Pada tahun 1890, Amerika Serikat ingin melakukan sensus penduduk. Namun kendala yang muncul adalah keterbatasan alat yang ada pada waktu itu, mengingat jumlah penduduk yang semakin meningkat tahun demi tahun. Akhirnya diadakanlah sebuah kompetisi komputasi untuk mencari solusinya. Kompetisi ini dimenangkan oleh Herman Hollerith, yang akhirnya ia mendirikan sebuah perusahaan Hollerith Tabulating, Co. yang akhirnya berubah nama menjadi CTR (Calculating Tabulating Recording Company) setelah 3 perusahan lain ikut bergabung. Sepuluh tahun berikutnya perusahaan ini berganti nama lagi menjadi IBM (International Business Machine) hingga saat ini.

Perkembangan komputasi digital selanjutnya mulai berjalan pelan dan jarang digunakan dalam dunia bisnis sampai dengan pertengahan tahun 1920 an. Hingga akhirnya pada tahun 1925 MIT (Massachusette Institute of Technology) telah mengembangkan sebuah mesin yang mampu menganalisis perhitungan differensiasi dan integrasi. Mesin yang didanai oleh Yayasan Rockefeller ini dapat dikatakan sebuah komputer terbesar di dunia pada tahun 1930.

Pemain berikutnya yang memiliki andil dalam perkembangan komputasi komputer digital ini adalah seorang ilmuan Jerman bernama Konrad Zuse. Pada tahun 1935, Zuse telah mengembangkan komputer Z-1 nya. Apa keistimewaan Z-1 ini? Komputer ini adalah awal mula diterapkannya sistem biner dalam kinerjanya. Selain itu, Zuse juga berjasa dalam komputasi komputer digital ketika ia menciptakan bahasa pemrograman komputer pertama ‘Plankalkul’.

Pada tahun 1945, terjadi pula peristiwa penting dalam sejarah perkembangan komputasi komputer digital yaitu ketika mesin Mark II yang ada di Universitas Harvard terjadi kerusakan. Seseorang yang bernama Grace Murray Hopper yang mengetahui hal ini langsung menyelidiki sebab kerusakannya. Akhirnya dia menemukan sebuah ngengat yang terjebak dalam mesin tersebut. Dalam catatan hariannya, Hopper menuliskan: “First actual case of bug being found”. Dia menyebut ngengat ini sebagai sebuah kutu busuk (bug), mungkin karena jengkel. Kata ‘bug’ inilah yang selanjutnya sering dikaitkan dengan adanya ketidakberesan dalam program. Dari kata ‘bug’ ini muncul pula istilah ‘debugging’ yang artinya proses pembetulan kesalahan program.

Pada tahun 1954, IBM mulai mengembangkan bahasa pemrograman FORTRAN (FORmula TRANslator) yang akhirnya dipublikasikan pada tahun 1959. Bahasa FORTRAN merupakan bahasa pemrograman level tinggi pertama yang dikomersialkan. Pemrograman level tinggi maksudnya adalah perintah atau kodenya mudah dibaca dan dipahami oleh manusia.

Pada tahun 1958, FORTRAN II dan ALGOL dipublikasikan bersamaan dengan diluncurkannya LISP. Sedangkan pada tahun 1959, bahasa pemrograman COBOL juga diluncurkan. Sejak saat itu perkembangan bahasa pemrograman sangat cepat. Pada tahun 1970, bahasa PASCAL mulai dipublikasikan dan saat ini masih banyak digunakan untuk keperluan pendidikan.

Pada tahun 1970 muncul pula dua bahasa pemrograman yang dapat dikatakan sangat penting yaitu SMALLTALK dan B-Languange. SMALLTALK penting karena merupakan bahasa pemrograman berbasis obyek yang pertama. Sedangkan B-Languange dikatakan penting karena merupakan cikal bakal munculnya bahasa C. Dengan bahasa C, pemrograman akan lebih mudah, efisien, dan fleksibel.

Pada tahun 1975, Dr. Wong merilis bahasa pemrograman hasil ciptaannya bernama TinyBASIC. TinyBASIC merupakan bahasa pemrograman pertama yang bersifat free alias tidak membayar dalam penggunaannya.
Sedangkan pada saat yang bersamaan pada tahun 1975, Bill Gates dan Paul Allen membuat bahasa pemrograman yang diberi nama BASIC. BASIC ini selanjutnya mereka jual ke MIT.

Perkembangan bahasa pemrograman ini terus bergerak demikian pesat hingga saat ini. Hal ini ditandai dengan semakin banyaknya bahasa pemrograman yang bermunculan.

Setiap bahasa pemrograman memiliki kelebihan dan kekurangan sendiri-sendiri. Bagi Anda yang ingin belajar bahasa pemrograman, jangan bingung dengan banyaknya bahasa pemrograman yang ada. Saya hanya bisa bilang, ‘semuanya cocok bagi Anda’. Semua bahasa pemrograman berjalan atas dasar logika dan algoritma. Sehingga kedua hal inilah yang harus diasah lebih dulu. Selanjutnya pilih salah satu bahasa pemrograman untuk belajar, Pascal atau C misalnya. Kemudian fokus, fokus dan fokus pada bahasa tersebut. Apabila sudah menguasai dengan baik, cobalah untuk menambah wawasan dengan belajar bahasa pemrograman yang lain.

 sumber : http://blog.rosihanari.net/sejarah-pemrograman-komputer

Fungsi-fungsi String pada VB

Fungsi-fungsi VB 6 di bawah ini digunakan untuk mengolah data string.

Left : mengambil n karakter di sebelah kiri suatu string
karakter = Left(“abcdef”,2) ‘karakter = “ab”

Right : mengambil n karakter di sebelah kanan suatu string
karakter = Right(“abcdef”,2) ‘karakter = “ef”

Trim : menghilangkan spasi kosong di awal dan akhir suatu string
karakter = Trim(“ abc def ”) ‘karakter = “abc def”

Ltrim : menghilangkan spasi kosong di awal suatu string
MyStr = Ltrim(AnyString)

Rtrim : menghilangkan spasi kosong di akhir suatu string
MyStr = Rtrim(AnyString)

Ucase : mengubah suatu string menjadi huruf besar semua
MyStr = UCase(AnyString)

Lcase : mengubah suatu string menjadi huruf kecil semua
MyStr = LCase(AnyString)

Mid : mengambil n karakter dari suatu posisi yang ditetapkan
MyStr = Mid(“abcdefghij”, 3, 4) ‘hasil “cdef”

Len : menghitung jumlah karakter yang membentuk suatu string
MyStr = Len(“abcdef”) ‘hasil=6

LSet : menempatkan string di dalam string yang lain, di sebelah kiri
MyStr = “0123456789”
Lset MyStr = “<-Left” ‘hasil “<-Left “

RSet : menempatkan string di dalam string yang lain, di sebelah kanan
MyStr = “0123456789”
Rset MyStr = “>-Right” ‘hasil “ >-Right“

Format : mengatur string sehingga terformat sesuai yang ditentukan
A$ = Format (5455.4, “##,##0.00”) ‘A$ = “5,459.40”
A$ = Format (334.9, “####.##”) ‘A$ = “334.9”
A$ = Format (5, “0.00%”) ‘A$ = “500.00%”
A$ = Format (“HELLO”, “<”) ‘A$ = “hello”
A$ = Format (“This is”, “>”) ‘A$ = “THIS IS”

String: membuat string yang berisi sejumlah karakter yang digandakan
A$ = String (5, “*”) ‘A$ = “*****”

Chr: menghasilkan karakter yang terwakili oleh suatu angka tertentu
A$ = Chr (65) ‘A$ = A
A$ = Chr (97) ‘A$ = a
A$ = Chr (62) ‘A$ = >

Asc: menghasilkan angka ASCII dari suatu karakter tunggal
MyNumber = Asc(‘A’) ‘’hasilnya 65
MyNumber = Asc(‘a’) ‘’hasilnya 97
MyNumber = Asc(‘Apple’) ‘’hasilnya 65

Space: menghasilkan ruang kosong sebanyak n karakter
MyStr = Space(10) ‘buat string 10 spasi
MyStr = “Hello” & Space(10) & “World” ‘menyisipkan 10 spasi diantara kata Hello World

InStr: menentukan apakah string tertentu berada pada string lain
Dim CariString, CariChar, MyPos
CariString = ‘XXpXXpXXPXXP” ‘String yang dianalis
CariChar = “P” ‘String yang dicari “P”
‘mencari mulai dari kolom ke-4, hasilnya 6
MyPos = InStr(4, CariString, CariChar, 1)
‘mencari mulai dari kolom ke-1, hasilnya 9
MyPos = InStr(1, CariString, CariChar, 0)
MyPos = InStr(CariString, CariChar) ‘hasilnya 9
MyPos = InStr(1, SearchString, “W”) ‘hasilnya 0

InStrRev: cari posisi string dalam string yang lain, mulai dari akhir
i = InStrRev(StringCheck, StringMatch[, start[, compare]])

StrComp: membandingkan dua variabel string
StrComp(string1, string2 [, compare] )
Jika
Hasilnya
string1 < string 2
-1
string1= string 2
0
string1> string 2
1
string1atau string 2 = Null
Null
Dim MyStr1, MyStr2, MyComp
MyStr1 = “ABCD” : MyStr2 = “abcd” ‘nilai awal
A = StrComp(MyStr1, MyStr2, 1) ‘A = 0
A = StrComp(MyStr1, MyStr2, 0) ‘A = -1
A = StrComp(MyStr2, MyStr1) ‘A = 1

StrConv: mengubah huruf besar atau kecil suatu karakter string
A$ = StrConv(“Semua Besar”, 1) ‘A$ = “SEMUA BESAR”
A$ = StrConv(“Semua Kecil”, 2) ‘A$ = “semua kecil”
A$ = StrConv(“pertama BESAR”, 3) ‘A$ = “Pertama Besar”

StrReverse: mengubah urutan karakter suatu string
A$ = StrReverse(“12345678”) ‘A$ = “87654321”
A$ = StrReverse(“abcdefg”) ‘A$ = “gfedcba”

Replace: menggantikan string dari kelompok string
Replace(expression, find, replace[, start[, count[, compare]]])

FormatCurrency: string memakai format currency yang ditetapkan
A$ = FormatCurrency(12000, 1) ‘A$ = “$12,000.0”
A$ = FormatCurrency(12000, 2) ‘A$ = “$12,000.00”
Catatan, untuk mengubah mata uang, gunakan Regional Settings Currency dari sistem operasi Windows

FormatDateTime: menghasilkan ekspresi tanggal dan waktu
A$ = FormatDateTime(Now) ‘hasilnya “10/8/02 11:15:46 AM”
A$ = FormatDateTime(Now, vbLongDate) ‘hasilnya “Tuesday, March 02, 2008”
A$ = FormatDateTime(“3/2/99”, vbShortDate) ‘hasilnya “3/2/99”
A$ = FormatDateTime(“3/2/99”, vbLongDate) ‘hasilnya “12:00:00 AM”

FormatNumber: membuat format bilangan sesuai option yang diberikan
FormatNumber(var1, 2)

FormatPerCent: membuat format bilangan dalam prosentase
A$ = FormatPerCent(0.1255, 2) ‘A$ = 12.55%
A$ = FormatPerCent(0.12555) ‘A$ = 12.56%
A$ = FormatPerCent(12.55, 2) ‘A$ = 1,255.00%
A$ = FormatPerCent(12.55) ‘A$ = 1,255.00%

sumber : berbagai sumber

Router Cisco

Apa itu rouer? Router adalah salah satu alat atau hardware yang digunakan untuk menghubungkan satu jaringan ke jaringan lainnya (baik LAN dengan LAN maupun LAN dengan WAN) yang tujuannya agar host pada jaringan yang satu bisa berkomunikasi dengan host pada jaringan yang lain.Router bekerja dengan cara menggunakan routing tabel yang disimpan dalam memorynya untuk membuat keputusan tentang kemana dan bagaimana paket dikirimkan.Sedangkan routing table berisi entri dengan IP address interface router dari network yang lain.
Bagaimana meng-konfigurasi Router Cisco? Cara meng-konfigurasinya bisa melalui port console atau bisa juga melalui network.
1. Melalui port console
Console port adalah sebuah port pada router yang disediakan untuk menghubungkan router tersebut pada dunia luar. Sebuah kabel Roll Over dibutuhkan untuk menghubungkan serial interface pada PC dan Console port pada router tersebut. Setelah Router terhubung dengan PC, Router dapat dikonfigurasi dengan menjalankan applikasi HyperTerminal dari PC.
2. Melalui Network
Cara ini bisa dikatakan lebih menguntungkan bagi para Network Administrator jaringan,karena router bisa di remote dari luar asalkan network interface routernya sudah diset untuk keperluan telnet.

Tingkat akses perintah pada router:
1.User mode ,biasanya ditandai dengan tanda “>”. pada tingkatan ini user hanya bisa melihat status/konfigurasinya saja tanpa ada hak akses untuk merubah konfigurasi didalamnya.
2.Privileged mode ,user akan masuk ke tingkat akses ini setelah mengetikkan ena di tingkat user mode. biasanya ditandai dengan “#”. jika pada interface ini sudah diberi password maka user harus meng-inputkan password agar bisa masuk dan merubah konfigurasi router. namun untuk memulai konfigurasi baru setelah masuk pada privileged mode ketikkan conf-t.
Router Cisco
Cara me-routing router ada beberapa cara,ada dengan cara static dan ada juga dinamic.
Perbedaan antara static dan dinamic :
Static routing dikonfigurasi secara manual. Routing tabelnya diset manual dan disimpan dalam router. Tidak ada informasi sharing diantara sesama router. Hal ini mengakibatkan keterbatasan yang jelas karena ia tidak dapat secara otomatis menentukan route terbaik; ia selalu menggunakan rute yang sama yang kemungkinan bukan rute terbaik. Jika route berubah, static router harus diupdate secara manual. Karena static router menyediakan control penuh pada routing tabelnya, ia lebih aman dibanding dynamic router.
Dynamic routing mampu membuat routing tabelnya sendiri dengan berbicara ke sesama router. Untuk melakukannya ia menemukan route dan route alternatif yang berada pada network. Dynamic router bisa membuat keputusan pada route yang mana sebuah paket mencapai tujuan. Umumnya ia mengirimkan paket ke route yang paling efisien; salah satu yang menghasilkan jumlah hop lebih sedikit. Bagaimanapun, jika route macet,dynamic route dapat mengirimkan paket ke route alternatif.
Pada kesempatan ini kita coba untuk yang static routing.berikut cara men-setting router seperti gambar di atas:
Router1 :
Press Enter to Start
Router>
Router>ena
Router#conf t
Enter configuration commands, one per line. End with CNTL/Z.
Router(config)#hostname Router1
Router1(config)#int s0
Router1(config-if)#ip addr 202.123.40.21 255.255.255.252
Router1(config-if)#clock rate 9600
Router(config-if)#no shut
%LINK-3-UPDOWN: Interface Serial0, changed state to up
Router1(config-if)#ex
%LINK-3-UPDOWN: Interface Serial0, changed state to down
%LINEPROTO-5-UPDOWN: Line protocol on Interface Serial0, changed state to down
Router1(config)#int e0
Router1(config-if)#ip addr 192.168.1.1 255.255.255.0
Router1(config-if)#no shut
%LINK-3-UPDOWN: Interface Ethernet0, changed state to up
%LINK-3-UPDOWN: Interface Serial0, changed state to up
%LINEPROTO-5-UPDOWN: Line protocol on Interface Serial0, changed state to up
Router1(config-if)#ip route 192.168.2.0 255.255.255.0 202.123.40.21
Router1(config)#end
Route1r#wr mem
Building configuration…
[OK]
Router2:
Press Enter to Start
Router>ena
Router#conf t
Enter configuration commands, one per line. End with CNTL/Z.
Router(config)#hostname Router2
Router2(config)#int s0
Router2(config-if)#ip addr 202.123.40.22 255.255.255.252
Router2(config-if)#no shut
%LINK-3-UPDOWN: Interface Serial0, changed state to up
Router2(config-if)#ex
Router2(config)#int e0
Router2(config-if)#ip addr 192.168.2.1 255.255.255.0
Router2(config-if)#no shut
%LINK-3-UPDOWN: Interface Ethernet0, changed state to up
Router2(config-if)#ip route 192.168.1.0 255.255.255.0 202.123.40.22
Router2(config)#end
Router2#wr mem
Building configuration…
[OK]
PC Client01 :
ip addr 192.168.1.2
netmask 255.255.255.0
gateway 192.168.1.1
PC Client02 :
ip addr 192.168.2.2
netmask 255.255.255.0
gateway 192.168.2.1
kemudian test ping dari PC Client01 ke PC Client02 dan sebaliknya!jika muncul reply berarti konfigurasi sukses,namun jika tidak tanya kenapa??

sumber : http://awibline.wordpress.com/2007/02/03/router-cisco/

Mempercepat Koneksi Internet Windows XP

Akhirnya saya baru bisa update blog ini setelah sekian lama vakum dari dunia blogging dikarenakan sibuk urusan di dunia maya, hehehe. Ok, pada postingan kali ini saya akan memberikan tips mempercepat koneksi internet di Windows XP. Jika Anda menggunakan Windows XP Professional maka sangat mungkin untuk mengeluarkan extra tambahan 20% dari koneksi internet Anda. Secara default Windows XP Pro "menahan" 20% dari kecepatan internet anda untuk berbagi layanan seperti pemeriksaan windows update dan spyware.




Jika anda ingin menambah extra tambahan 20% ini caranya adalah sebagai berikut :
  • Pertama Klik StartRun → kemudian ketikkan gpedit.msc
 
 
  • Expand Administrative Templates


  • Expand Network
  • Anda akan melihat QoS Packet Scheduler, kemudian klik
  • Disebelah kanan window terdapat Limit Reservable Bandwidth, klik 2 kali

  • Muncul sebuah form, centang enable kemudian rubahlah Bandwidth Limit menjadi 0%
  • Close gpedit.msc
Efek ini akan terasa apabila anda merestart komputer anda

Membuat Program Perhitungan Sederhana Dengan Visual Basic

Kali ini saya coba membuat program perhitungan sederhana dengan program visual basic 6.0. Pertama - tama buat form seperti gambar dibawah


Kalo sudah memasukkan kode scriptnya yang ada di bawah ini


Private Sub Command1_Click()
Text1.Enabled = False
Text2.Enabled = False
Label4.Caption = "Hasilnya :"
Label5.Caption = Val(Text1.Text) + Val(Text2.Text)
End Sub

Private Sub Command2_Click()
Text1.Enabled = False
Text2.Enabled = False
Label4.Caption = "Hasilnya :"
Label5.Caption = Val(Text1.Text) - Val(Text2.Text)
End Sub

Private Sub Command3_Click()
Text1.Enabled = False
Text2.Enabled = False
Label4.Caption = "Hasilnya :"
Label5.Caption = Val(Text1.Text) * Val(Text2.Text)
End Sub

Private Sub Command4_Click()
If Val(Text2.Text) = 0 Then
MsgBox "Angka Kedua Jangan bernilai nol", vbCritical, ""
Text2.SetFocus
Else
Text1.Enabled = False
Text2.Enabled = False
Label4.Caption = "Hasilnya :"
Label5.Caption = Val(Text1.Text) / Val(Text2.Text)
End If
End Sub

Private Sub Command5_Click()
Text1.Text = ""
Text2.Text = ""
Label4.Caption = ""
Label5.Caption = ""
Command1.Enabled = False
Command2.Enabled = False
Command3.Enabled = False
Command4.Enabled = False
Command5.Enabled = False
Text1.Enabled = True
Text2.Enabled = False
Text1.SetFocus

End Sub

Private Sub Command6_Click()
    Dim x As Variant
    Dim Pesan As String
   
    Pesan = "Kalkulator Sederhana   Versi " & App.Major & "." & App.Minor & "." & App.Revision & Chr(13) & Chr(13)
    Pesan = Pesan & "Made In Dewek" & vbCrLf
    Pesan = Pesan & "Email: afiyandevorawali@gmail.com " & Chr(13)
    Pesan = Pesan & "website: http://afiyandevorawali.blogspot.com" & Chr(13)
    Pesan = Pesan & "      " & Chr(13) & Chr(13)
    Pesan = Pesan & "created by : Afiyan Devo Rawali" & Chr(13)
    Pesan = Pesan & "--------------------------------------------------" & Chr(13)
    Pesan = Pesan & "Ayo belajar Visual Basic" & Chr(13)
   
    x = MsgBox(Pesan, vbInformation, "Kalkulator Sederhana")
Text1.SetFocus

End Sub

Private Sub Command7_Click()
End
End Sub

Private Sub Form_Load()
Command1.Enabled = False
Command2.Enabled = False
Command3.Enabled = False
Command4.Enabled = False
Command5.Enabled = False
Text2.Enabled = False

End Sub

Private Sub Text1_KeyPress(KeyAscii As Integer)
If InStr("0123456789.", Chr(KeyAscii)) = 0 Then
    If KeyAscii <> vbKeyBack Then
    KeyAscii = 0
    'd = MsgBox("Maaf, Nilai yang Dimasukkan Harus Angka.", vbCritical, "Peringatan")
    End If
End If
Text2.Enabled = True

End Sub
Private Sub Text2_KeyPress(KeyAscii As Integer)
If InStr("0123456789.", Chr(KeyAscii)) = 0 Then
    If KeyAscii <> vbKeyBack Then
    KeyAscii = 0
    d = MsgBox("Maaf, Nilai yang Dimasukkan Harus Angka.", vbCritical, "Peringatan")
    End If
End If
Command1.Enabled = True
Command2.Enabled = True
Command3.Enabled = True
Command4.Enabled = True
Command5.Enabled = True

End Sub

Silahkan di Run

Membuat Game Tambah - Tambahan Dengan Gambas

Langsung aja deh biar ga ribet, pertama buat dulu form kayak gini


Habis itu masukkan kode script dibawah ini

' Gambas class file

PUBLIC SUB Form_Open()

  label1.Caption = Int(Rnd * 20) + 10
  label3.Caption = Int(Rnd * 20) + 10
  Button2.Enabled = FALSE

END

PUBLIC SUB Button1_Click()

  Button2.Enabled = TRUE
  Button1.Enabled = FALSE
  TextBox1.Enabled = FALSE
  IF TextBox1.Text = Val(label1.Caption) + Val(label3.Caption) THEN
  Message("Selamat! Anda Benar, score anda +1", "Oce")
  label6.Caption = Val(label6.Caption) + 1
  TextBox2.Text = Val(TextBox2.Text) + 1
  ELSE
  Message("Maaf! Anda Salah, score anda -1", "Oce")
  label7.Caption = Val(label7.Caption) + 1
  TextBox2.Text = Val(TextBox2.Text) - 1
  ENDIF
 
END

PUBLIC SUB Button2_Click()
 
  DIM a, b AS Integer
  Button1.Enabled = TRUE
  Button2.Enabled = FALSE
  TextBox1.Enabled = TRUE
  TextBox1.SetFocus
  FOR a = 1 TO a + 1
    label1.Caption = Int(Rnd * 20) + 10
    label3.Caption = Int(Rnd * 20) + 10
  NEXT
  TextBox1.Text = ""
 
END

PUBLIC SUB Button3_Click()

  QUIT

END

PUBLIC SUB Button4_Click()

  DIM Pesan AS String
    Pesan = Pesan & "Game Tebak Jawaban Versi 1.0.0 Beta" & Chr(13) & Chr(13)
    Pesan = Pesan & "Email: afiyandevorawali@gmail.com " & Chr(13)
    Pesan = Pesan & "website: http://afiyandevorawali.blogspot.com" & Chr(13)
    Pesan = Pesan & "      " & Chr(13) & Chr(13)
    Pesan = Pesan & "created by : Afiyan Devo Rawali" & Chr(13)
    Pesan = Pesan & "--------------------------------------------------" & Chr(13)
    Pesan = Pesan & "design in gambas" & Chr(13)

  Message(Pesan, "okey bos?")

END

PUBLIC SUB Menu3_Click()

  QUIT

END

PUBLIC SUB Menu2_Click()

  Message("Tinggal masukkan jawabannya di dalam kolom kemudian klik 'cek jawaban' ", "ok")

END

Kode script tadi bisa di-edit sesuka hati, jika masih ada bug silahkan di comment.

Istilah - Istilah dalam Adobe InDesign

Istilah yang sering digunakan dalam Adobe InDesign:

  • Ant — Another Neat Tool, alat membangun berbasis Java.
  • Client — Permintaan layanan dari server dalam sistem komputasi terdistribusi.
  • CORBA — Common Object Request Broker Architecture, bahasa independen, didistribusikan object model.
  • COM — Component Object Model, teknologi yang memfasilitasi interoperabilitas antara aplikasi dan komponen.
  • IDS — InDesign Server.
  • IOR file — Interoperable Object Reference file. Ini digunakan oleh CORBA dan klien untuk mengidentifikasi obyek dalam model obyek CORBA.
  • IPv6 — Internet Protocol Version 6, pengganti untuk IPv4. IPv6 didukung oleh InDesign
    CS4 Server dan nanti.
  • ORB — Object Request Broker, bagian dari perangkat lunak yang mengimplementasikan model object CORBA.
  • — Path dimana Anda menginstal InDesign Server SDK.
  • Server — Penyedia jasa dalam sistem komputasi terdistribusi.
  • Shell window — Sebuah jendela command-line. Pada Windows ®, gunakan Command Prompt (terletak di folder Accessories dari menu Start). Pada Mac OS ®, gunakan utilitas Terminal (terletak di / Applications / Utilities).
  • SOAP — Simple Object Access Protocol, protokol berbasis XML untuk bertukar pesan antara program dan platform. InDesign Server mendukung beberapa versi SOAP: SOAP standar industri Versi 1.1 dan 1.2 (RPC dan doc / lit) dan WSDL 1.1.
  • WSDL — Web Service Description Language, format berbasis XML untuk mendeskripsikan bagaimana untuk mengakses layanan Web dan apa operasi itu akan tampil.

Perbedaan Adobe InDesign dengan Adobe Pagemaker

Adobe InDesign CS PageMaker Edition meliputi Adobe PageMaker Plug-in Pack, yang menambahkan delapan fitur populer PageMaker dengan fitur standar dalam InDesign CS. Hal ini juga memberikan materi pelatihan mendalam untuk membantu PageMaker pengguna beralih efisien. InDesign CS adalah program perangkat lunak modular, yang memungkinkan Adobe dan pengembang pihak ketiga untuk menambahkan fitur yang kompatibel dengan menulis plug-in. Dalam hal ini, kunci berikut PageMaker fitur telah ditulis ulang dari bawah ke atas sebagai InDesign plug-in:


  • Publication converter for PageMaker 6.0 files

Convert PageMaker 6.0 dokumen dan template ke format InDesign CS, dan dalam beberapa kasus bahkan memperbaiki rusak file PageMaker atau membuka file sebelumnya unopenable PageMaker (dengan keterbatasan). Kemampuan ini memperluas dukungan konversi saat ini dibangun ke InDesign CS, yang memungkinkan Anda untuk membuka dokumen PageMaker 3.3-6.5-7.x 4.x dan QuarkXPress.


  • InBooklet Special Edition (SE) plug-in

         Secara otomatis mengatur ulang halaman dokumen ke dalam menyebar printer untuk mencetak profesional dengan kontrol penuh atas margin, kesenjangan, berdarah, creep, dan perangkap crossover-pro-cess dikenal sebagai pemaksaan. The InBooklet SE plug-in-dibuat oleh pengembang pihak ketiga sebuah produksi magang rendahan (alap) untuk PageMaker Plug-in Pack-menawarkan pilihan ini gaya pemaksaan: stitch sadel 2-up, 2-up yang sempurna terikat, dan 2 - , 3 -, dan 4-up berturut-turut.


  • Automated bullets and numbering

          Secara otomatis membuat dan gaya bulet dan nomor daftar atau savethem sebagai bagian dari style paragraf. Daftar bernomor update secara otomatis jika ada perubahan.


  • Data merge

         Buat publikasi disesuaikan, seperti katalog, kampanye direct mail, kartu nama, formletters, dan label surat dengan menggabungkan data dari spreadsheet atau database ke dalam layout InDesign.


  • Position tool

        Mengubah ukuran dan memindahkan gambar dan bingkai atau reposisi konten dalam kaitannya dengan frame menggunakan alat Posisi praktis, yang bekerja mirip dengan alat Tanaman di PageMaker.


  • Template browser and professional template sets

          Langsung memulai proyek Anda dengan lebih dari 80 template
dibuat oleh desainer terkemuka. Gunakan Browser Template untuk browsing, menambah, menghapus, dan mengatur ulang template.


  • PageMaker compatible keyboard shortcuts

         Bekerja pada efisiensi puncak dengan beralih pintas keyboard
dalam InDesign CS cocok dengan cara pintas yang sudah Anda pelajari untuk PageMaker.


  • PageMaker toolbar

       Nikmati akses mudah ke perintah umum digunakan melalui toolbar Windows-gaya yang serupa dengan yang digunakan dalam Acrobat dan Microsoft Word.



InDesign CS PageMaker Edition juga mencakup materi pelatihan yang dirancang khusus untuk pengguna PageMaker, seperti:


  • Online Help system

Lihat sistem Bantuan online yang dirancang untuk menjawab bagaimana-untuk pertanyaan- pertanyaan tentang InDesign dari sudut pandang pengguna PageMaker.


  • Adobe Video Workshop for Adobe InDesign CS by Total Training

Menonton video pilihan pelatihan profesional tentang kunci fitur InDesign CS. Kunjungi www.totaltraining.com untuk informasi lebih lanjut tentang produk pelatihan Total Pelatihan video.


  • Adobe Video Workshop on Migrating from PageMaker to InDesign by Total Training

Temukan informasi mendalam, tips, dan teknik dari Total Training untuk membantu Anda membuat transisi yang mulus dari PageMaker ke InDesign.


  • Template guide

Menelusuri panduan untuk profesional template disertakan dalam produk (cetak dan interaktif versi PDF panduan keduanya termasuk).

16 Langkah Aman Berselancar di Dunia Maya

Berinternet berarti berjalan di dunia yang sangat luas. Banyak hal ada disana, termasuk hal hal yang membahayakan. Bagaimana cara kita agar aman dari bahaya yang mengancam. Berikut tips yang saya kutip dari tabloid komputer PCPlus untuk para pembaca sekalian.

Seputar Informasi Pribadi

1. Jangan pernah sembarangan mengisikan informasi pribadi pada situs-situs web yang tidak dikenal. Sudah banyak yang menjadi korban yang berhubungan dengan penyalahgunaan data pribadi yang sudah terlanjur “diobral” oleh sang pemilik.

2. Masih berhubungan dengan No. 1 jangan pernah sembarang mengisi nama pengguna dan password sebelum anda memastikan bahwa ada tanda “gembok” dibagian bawah browser (atau dibagian lain, tergantung dari jenis browsernya). Tanda ini memastikan bahwa situs tu memang situs yang benar-benar kita tuju dan memiliki keamanan yang baik. Pastikan juga bahwa alamat situs tersebut dimulai dengan “https://”. Huruf “s” di situ artinya “secure” atau aman.

3. Jangan menggunakan satu password untuk semua kehidupan Anda di dunia maya. Jika ada satu orang yang mengetahui password tersebut, dia akan bisa mengakses semua kehidupan Anda di dunia maya. Karena itu jangan pernah memberitahu password Anda pada siapapun.

4. Untuk meningkatkan keamanan, gunakan password kombinasi dari huruf dan angka yang terdiri dari minimal 6 karakter. Gunakan aplikasi pembuat password untuk membuat password yang aman. Pakai juga aplikasi pengelola password untuk mengingat berbagai kombinasi tersebut. Solusi yang murah adalah dengan membuat password dari frasa (atau kalimat) yang mudah diingat dan menggantinya dengan huruf, contohnya “rumah si Edi” menjadi “rum4h513d1”.

Seputar Pengunduhan dan aplikasi

5. Jangan pernah langsung menginstal dan membuka aplikasi di internet. Anda tidak tah apa isi dari isi aplikasi tersebut. Cara yang lebih aman adalah dengan terlebih dahulu mengunduhnya he hard disk komputer Anda, lalu memeriksa keamanan aplikasi tersebut dengan antivirus yang Anda percayai. Setelah Anda betul-betul yakin bahwa aplikasi tersebut memang betul aman, barulah buka dan install aplikasi tersebut,

6. Jangan pernah lupa untuk mengupdate sistem operasi Anda, dan semua aplikasi keamanan lainnya seperti antivirus, firewall dan antispyware. Lakukan juga pengecekan sistem secara rutin, dan sesering mungkin, aktifkan firewall dan berbagai antivirus yang ada.

7. Jika Anda mengamati adanya sesuatu yang mencurigakan, seperti jendela pop-up yang terus menerus muncul, melambatnya kinerja system dengan ekstrem, aktivitas boot yang mendadak dan berulang-ulang, munculnya pesan-pesan dan peringatan yang aneh, langsung saja hentikan kegiatan Anda, cabut koneksinya dan lakukan pengecekan system.

Seputar Browser dan browsing

8. Hindari juga segala jenis jendela pop-up. Jangan pernah mengklik di jendela pop-up yang muncul dalam halaman situs web terpercaya. Anda harus berhati-hati menutup jendela pop-up yang muncul dalam halaman situs web. Jangan tutup via link yang ada di dalam jendela pop-up. Soalnya, link itu memang menutupi jendela pop-up, tapi bisa saja sekaligus melakukan banyak hal bauruk. Amannya, klik tanda silang di pojok kanan atas untuk menutup jendela tersebut.

9. Jangan pernah mengunjungi situs-situs web yang tidak Anda kenal. Anda bisa mengecek keamanan sebuah situs dengan menggunakan Google. Selidikilah apakah situs web tersebut resmi dan memiliki malware.

10. Gunakan browser yang aman. Saat ini, semua browser terkenal (IE, Firefox, Opera, Safari) sudah memiliki tingkat pengamanan yang tinggi. Untuk para pengguna Firefox yang memiliki rasa takut yang berlebihan, Anda bisa menambahkan berbagai macam add-on pengaman.

11. Gunakan OpenDNS (http://www.opendns.com/) dan atau layanan sejenis untuk menyaring untuk menyaring berbagai konten yang masuk ke konten Anda. OpenDNS juga akan menutup akses ke situs-situs berbahaya.

Seputar Email

12. Jangan pernah sembarangan mengklik link yang tercantum dalam email, apalagi kalau pengirimnya tidak dikenal. Apabila pengirimnya tidak kenal. Apabila pengirimnya kita kenal pun lebih baik kita tanya dulu. Tanyakan, “Wahai kawanku, apa isi link yang engkau berikan? Apa benar engkau yang mengirimkan link itu?”. Saat ini hampir tidak mungkin membendung email SPAM yang berisi berbagai macam materi sampah mulai dari iklan sampai penipuan. Satu-satunya yang bisa lakukan adalah dengan tidak membuka email tersebut, apalagi mengklik link yang didalamnya.

13. Jangan pernah langsung membuka lampiran dari e-mail meskipun e-mail tersebut Anda terima dari Anda kenal. Banyak virus yang mampu mengendalikan diri dan mengirimkannya salinnanya lewat e-mail tanpa sepengetahuan sang pemilik email. Cara yang lebih adalah dengan terlebih dahulu menyimpan lampiran tersebut ke hard disk lali memindainya dengan antivirus. Jika memang aman, silakan buka lampiran tersebut.

14. Cobalah untuk mengubah format email yang Anda terima menjadi teks murni bukan format HTML. Memang wajah pesan-pesan menjadi kurang cantik, tetapi keamanan Anda lebih terjamin.

Seputar Hal-Hal Lainnya

15. Internet juga merupakan sumber yang terbaik. Karena itu jangan berhenti disini, tetapi cari tahu lebih banyak mengenai cara-cara untuk mengamanakan kegiatan berinternet Anda di dunia maya. Salah satu sumber yang cukup baik untuk dijadikan refrensi adalah SafeSurfingKids http://www.safedurfingkids.com yang membahas mengenai cara-cara browsing yang aman unutk anak-anak.

16. Sebagai langkah terakhir, jika Anda memang sangat memperhatikan keamanan dan tidak bisa menolerir virus sama sekali, kenapa tidak mengganti saja sekalian sistem operasi komputer Anda dengan sistem operasi yang tidak jadi sasaran malware.

sumber : http://fitridefi.wordpress.com/2009/10/04/16-langkah-aman-berselancar-di-dunia-maya/

Tutorial Hacking Untuk Pemula

Cara hacking via LAN (untuk curi pass orang2 yang lagi browsing)

Pertama-tama sorry kalo repost karena teknik ini bukanlah teknik yang fresh di dunia hacking tapi teknik ini belum basi karena sampai saat ini masih dapat digunakan karena sebagian besar jaringan meggunakan jaringan hub & switch yang tidak terenkripsi.
Mengapa tidak terenkripsi?

* Network Admin sebagian besar adalah orang IT yang specialist dalam membuat program, bukan dalam Network Security
* Bila dienkripsi bandwidth yang dibuthkan akan meningkat dan tentu inet yang sudah lemot ini akan semakin lemot dan akhirnya page error
* Harganya tidak murah untuk memperoleh yang terenkripsi

Perbedaan antara jaringan Hub dan Switch:

* Pada jaringan hub semua data yang mengalir di jaringan dapat dilihat/diambil oleh komputer manapun yang ada di jaringan asalakan komputer tersebut merequest data tersebut, kalo tidak direquest ya tidak akan datang.
* Pada jaringan switch hanya komputer yang melakukan pertukaran data yang dapat melihat data tersebut, komputer2 lain tidak berhak merequest data tersebut.

Masalahnya adalah harga dari router hub dan switch tidak berbeda jauh sehingga kebanyakan tempat sekarang sudah menggunakan metode switch yang menyulitkan untuk network hacking.

Hacking ini menggunakan teknik:

* Sniffing
* ARP Poison Routing

Kedua Teknik di atas tidak akan bisa dicegah oleh firewall apapun di komputer korban, dijamin.

Important Note: ARP Poison Routing dapat meyebabkan denial of service (dos) pada salah satu / semua komputer pada network anda


Kelebihan:

* Tidak akan terdeteksi oleh firewall tipe dan seri apapun karena kelemahannya terletak pada sistem jaringan bukan pada komputernya
* Bisa mencuri semua jenis login password yang melalui server HTTP
* Bisa mencuri semua login password orang yang ada di jaringan Hub selama program diaktifkan
* Untuk ARP Poisoning bisa digunakan untuk mencuri password di HTTPS
* Semua programnya free

Kekurangan:

* Untuk jaringan Switch harus di ARP poisoning 1 persatu dan bandwidth anda akan termakan banyak untuk hal itu (kalo inet super cepat ga masalah)
* Ketahuan / tidak oleh admin jaringan di luar tanggung jawab saya

Mulai dari sini anggap bahwa di network dalam kisah ini ada 3 komputer, yaitu:

* Komputer Korban
* Komputer Hacker
* Server

Perbedaan-perbedaan antara jaringan switch dan jaringan hub:
Langkah-langkah pertama:

1. Cek tipe jaringan anda, anda ada di jaringan switch / hub. Jika anda berada di jaringan hub bersyukurlah karena proses hacking anda akan jauh lebih mudah.
2. Download program-program yang dibutuhkan yaitu Wireshark dan Cain&Abel.
Code:

http://www.wireshark.org/download.html
http://www.oxid.it/cain.html

Cara Menggunakan WireShark:

* Jalankan program wireshark
* Tekan tombol Ctrl+k (klik capture lalu option)
* Pastikan isi pada Interfacenya adalah Ethernet Card anda yang menuju ke jaringan, bila bukan ganti dan pastikan pula bahwa “Capture packets in promiscuous mode” on
* Klik tombol start
* Klik tombol stop setelah anda merasa yakin bahwa ada password yang masuk selama anda menekan tombol start
* Anda bisa melihat semua jenis packet yang masuk dan keluar di jaringan (atau pada komputer anda saja jika network anda menggunakan Swtich
* Untuk menganalisis datanya klik kanan pada data yang ingin di analisis lalu klik “Follow TCP Stream” dan selamat menganalisis paketnya (saya tidak akan menjelaskan caranya karena saya tidak bisa )
* Yang jelas dari data itu pasti di dalamnya terdapat informasi2 yang dimasukkan korban ke website dan sebaliknya

Cara di atas hanya berlaku apabila jaringan anda adalah Hub bukan switch
Dari cara di atas anda dapat mengetahui bahwa jaringan anda adalah hub/switch dengan melihat pada kolom IP Source dan IP Destination. Bila pada setiap baris salah satu dari keduanya merupakan ip anda maka dapat dipastikan jaringan anda adalah jaringan switch, bila tidak ya berarti sebaliknya.

Cara Menggunakan Cain&Abel:

* Penggunaan program ini jauh lebih mudah dan simple daripada menggunakan wireshark, tetapi bila anda menginginkan semua packet yang sudah keluar dan masuk disarankan anda menggunakan program wireshark
* Buka program Cain anda
* Klik pada bagian configure
* Pada bagian “Sniffer” pilih ethernet card yang akan anda gunakan
* Pada bagian “HTTP Fields” anda harus menambahkan username fields dan password fields nya apabila yang anda inginkan tidak ada di daftar.
Sebagai contoh saya akan beritahukan bahwa kalo anda mau hack password Friendster anda harus menambahkan di username fields dan passworsd fields kata name, untuk yang lain anda bisa mencarinya dengan menekan klik kanan view source dan anda harus mencari variabel input dari login dan password website tersebut. Yang sudah ada di defaultnya rasanyan sudah cukup lengkap, anda dapat mencuri pass yang ada di klubmentari tanpa menambah apapun.
* Setelah itu apply settingannya dan klik ok
* Di menu utama terdapat 8 tab, dan yang akan dibahas hanya 1 tab yaitu tab “Sniffer” karena itu pilih lah tab tersebut dan jangan pindah2 dari tab tersebut untuk mencegah kebingungan anda sendiri
* Aktifkan Sniffer dengan cara klik tombol sniffer yang ada di atas tab2 tersebut, carilah tombol yang tulisannya “Start/Stop Sniffer”
* Bila anda ada di jaringan hub saat ini anda sudah bisa mengetahui password yang masuk dengan cara klik tab (Kali ini tab yang ada di bawah bukan yang di tengah, yang ditengah sudah tidak usah diklik-klik lagi) “Passwords”
* Anda tinggal memilih password dari koneksi mana yang ingin anda lihat akan sudah terdaftar di sana
* Bila anda ternyata ada di jaringan switch, ini membutuhkan perjuangan lebih, anda harus mengaktifkan APR yang tombolonya ada di sebelah kanan Sniffer (Dan ini tidak dijamin berhasil karena manage dari switch jauh lebih lengkap&secure dari hub)
* Sebelum diaktifkan pada tab sniffer yang bagian bawah pilih APR
* Akan terlihat 2 buah list yang masih kosong, klik list kosong bagian atas kemudian klik tombol “+” (Bentuknya seperti itu) yang ada di jajaran tombol sniffer APR dll
* Akan ada 2 buah field yang berisi semua host yang ada di jaringan anda
* Hubungkan antara alamat ip korban dan alamat ip gateway server (untuk mengetahui alamat gateway server klik start pada komp anda pilih run ketik cmd lalu ketik ipconfig pada command prompt)
* Setelah itu baru aktifkan APR, dan semua data dari komp korban ke server dapat anda lihat dengan cara yang sama.

Anda dapat menjalankan kedua program di atas secara bersamaan (Cain untuk APR dan wireshark untuk packet sniffing) bila ingin hasil yang lebih maksimal.

Password yang bisa anda curi adalah password yang ada di server HTTP (server yang tidak terenkripsi), bila data tersebut ada di server yang terenkripsi maka anda harus mendekripsi data tersebut sebelum memperoleh passwordnya (dan itu akan membutuhkan langkah2 yang jauh lebih panjang dari cara hack ini)

Untuk istilah-istilah yang tidak ngerti bisa dicari di wikipedia (tapi yang inggris ya kalo yang indo jg belum tentu ada).

Sumber : http://wanbule.wordpress.com/2009/01/02/tutorial-hacking-untuk-pemula/

Istilah - Istilah Dalam Internet


ADN
Advanced Digital Network. Biasanya merujuk kepada saluran leased line berkecepatan 56Kbps.

ADSL
Asymetric Digital Subscriber Line. Sebuah tipe DSL dimana upstream dan downstream berjalan pada kecepatan yang berbeda. Dalam hal ini, downstream biasanya lebih tinggi. Konfigurasi yang umum memungkinkan downstream hingga 1,544 mbps (megabit per detik) dan 128 kbps (kilobit per detik) untuk upstream. Secara teori, ASDL dapat melayani kecepatan hingga 9 mbps untuk downstream dan 540 kbps untuk upstream.

Anonymous FTP
Situs FTP yang dapat diakses tanpa harus memiliki login tertentu. Aturan standar dalam mengakses Anonymous FTP adalah dengan mengisikan "Anonymous" pada isian Username dan alamat email sebagai password.

ARPANet
Advanced Research Projects Agency Network. Jaringan yang menjadi cikal-bakal terbentuknya Internet. Dibangun pada akhir dasawarsa 60-an hingga awal dasawarsa 70-an oleh Departemen Pertahanan Amerika Serikat sebagai percobaan untuk membentuk sebuah jaringan berskala besar (WAN) yang menghubungkan komputer-komputer di berbagai lokasi dengan sistem yang berbeda-beda pula namun dapat diakses sebagai sebuah kesatuan untuk dapat saling memanfaatkan resource masing-masing.

ASCII
American Standard Code for Information Interchange. Standar yang berlaku di seluruh dunia untuk kode berupa angka yang merepresentasikan karakter-karakter, baik huruf, angka, maupun simbol yang digunakan oleh komputer. Terdapat 128 karakter standar ASCII yang masing-masing direpresentasikan oleh tujuh digit bilangan biner mulai dari 0000000 hingga 1111111.

Backbone
Jalur berkecepatan tinggi atau satu seri koneksi yang menjadi jalur utama dalam sebuah network.

Bandwidth
Besaran yang menunjukkan banyaknya data yang dapat dilewatkan di suatu saluran komunikasi pada network dalam satuan waktu tertentu.

Binary
Biner. Yaitu informasi yang seluruhnya tersusun atas 0 dan 1. Istilah ini biasanya merujuk pada file yang bukan berformat teks, seperti halnya file grafis.

Bit
BInary digiT. Satuan terkecil dalam komputasi, terdiri dari sebuah besaran yang memiliki nilai antara 0 atau 1.

bps
Bit Per Seconds. Ukuran yang menyatakan seberapa cepat data dipindahkan dari satu tempat ke tempat lain.

Broadband
Saluran transmisi data dengan kecepatan tinggi serta kapasitas bandwidth yang lebih besar daripada saluran telepon konvensional.

Browser
Sebutan untuk perangkat lunak (software) yang digunakan untuk mengakses World Wide Web

Byte
Sekumpulan bit yang merepresentasikan sebuah karakter tunggal. Biasanya 1 byte akan terdiri dari 8 bit, namun bisa juga lebih, tergantung besaran yang digunakan.

CGI
Common Gateway Interface. Sekumpulan aturan yang mengarahkan bagaimana sebuah server web berkomunikasi dengan sebagian software dalam mesin yang sama dan bagaimana sebagian dari software (CGI Program) berkomunikasi dengan server web. Setiap software dapat menjadi sebuah program CGI apabila software tersebut dapat menangani input dan output berdasarkan standar CGI.

cgi-bin
Nama yang umum digunakan untuk direktori di server web dimana program CGI disimpan.

Chat
Secara harfiah, chat dapat diartikan sebagai obrolan, namun dalam dunia internet, istilah ini merujuk pada kegiatan komunikasi melalui sarana baris-baris tulisan singkat yang diketikkan melalui keyboard.

DNS
Domain Name Service. Merupakan layanan di Internet untuk jaringan yang menggunakan TCP/IP. Layanan ini digunakan untuk mengidentifikasi sebuah komputer dengan nama bukan dengan menggunakan alamat IP (IP address). Singkatnya DNS melakukan konversi dari nama ke angka. DNS dilakukan secara desentralisasi, dimana setiap daerah atau tingkat organisasi memiliki domain sendiri. Masing-masing memberikan servis DNS untuk domain yang dikelola.

DSL
Digital Subscriber Line. Sebuah metode transfer data melalui saluran telepon reguler. Sirkuit DSL dikonfigurasikan untuk menghubungkan dua lokasi yang spesifik, seperti halnya pada sambungan Leased Line (DSL berbeda dengan Leased Line). Koneksi melalui DSL jauh lebih cepat dibandingkan dengan koneksi melalui saluran telepon reguler walaupun keduanya sama-sama menggunakan kabel tembaga. Konfigurasi DSL memungkinkan upstream maupun downstream berjalan pada kecepatan yang berbeda (lihat ASDL) maupun dalam kecepatan sama (lihat SDSL). DSL menawarkan alternatif yang lebih murah dibandingkan dengan ISDN.

Download
Istilah untuk kegiatan menyalin data (biasanya berupa file) dari sebuah komputer yang terhubung dalam sebuah network ke komputer lokal. Proses download merupakan kebalikan dari upload.

Downstream
Istilah yang merujuk kepada kecepatan aliran data dari komputer lain ke komputer lokal melalui sebuah network. Istilah ini merupakan kebalikan dari upstream.

Email
Electronic Mail. Pesan, biasanya berupa teks, yang dikirimkan dari satu alamat ke alamat lain di jaringan internet. Sebuah alamat email yang mewakili banyak alamat email sekaligus disebut sebagai mailing list. Sebuah alamat email biasanya memiliki format semacam username@host.domain, misalnya: myname@mydomain.com.

Firewall
Kombinasi dari hardware maupun software yang memisahkan sebuah network menjadi dua atau lebih bagian untuk alasan keamanan.

FTP
File Transfer Protocol. Protokol standar untuk kegiatan lalu-lintas file (upload maupun download) antara dua komputer yang terhubung dengan jaringan internet. Sebagian sistem FTP mensyaratkan untuk diakses hanya oleh mereka yang memiliki hak untuk itu dengan mengguinakan login tertentu. Sebagian lagi dapat diakses oleh publik secara anonim. Situs FTP semacam ini disebut Anonymous FTP.

Gateway
Dalam pengertian teknis, istilah ini mengacu pada pengaturan hardware maupun software yang menterjemahkan antara dua protokol yang berbeda. Pengertian yang lebih umum untuk istilah ini adalah sebuah mekanisme yang menyediakan akses ke sebuah sistem lain yang terhubung dalam sebuah network.

GPRS
General Packet Radio Service. Salah satu standar komunikasi wireless (nirkabel). Dibandingkan dengan protokol WAP, GPRS memiliki kelebihan dalam kecepatannya yang dapat mencapai 115 kbps dan adanya dukungan aplikasi yang lebih luas, termasuk aplikasi grafis dan multimedia.

Home Page/Homepage
Halaman muka dari sebuah situs web. Pengertian lainnya adalah halaman default yang diset untuk sebuah browser.

Host
Sebuah komputer dalam sebuah network yang menyediakan layanan untuk komputer lainnya yang tersambung dalam network yang sama.

HTML
Hypertext Markup Language, merupakan salah satu varian dari SGML yang dipergunakan dalam pertukaran dokumen melalui protokol HTTP.

HTTP
Hyper Text Transfer Protocol, protokol yang didisain untuk mentransfer dokumen HTML yang digunakan dalam World Wide Web.

HTTPD
Lihat World Wide Web.

IMAP
Internet Message Access Protocol. Protokol yang didisain untuk mengakses e-mail. Protokol lainnya yang sering digunakan adalah POP.

Internet
Sejumlah besar network yang membentuk jaringan inter-koneksi (Inter-connected network) yang terhubung melalui protokol TCP/IP. Internet merupakan kelanjutan dari ARPANet.dan kemungkinan merupakan jaringan WAN yang terbesar yang ada saat ini.

Intranet
Sebuah jaringan privat dengan sistem dan hirarki yang sama dengan internet namun tidak terhubung dengan jaringan internet dan hanya digunakan secar internal.

IP Address
Alamat IP (Internet Protocol), yaitu sistem pengalamatan di network yang direpresentasikan dengan sederetan angka berupa kombinasi 4 deret bilangan antara 0 s/d 255 yang masing-masing dipisahkan oleh tanda titik (.), mulai dari 0.0.0.1 hingga 255.255.255.255.

ISDN
Integrated Services Digital Network. Pada dasarnya, ISDN merupakan merupakan jalan untuk melayani transfer data dengan kecepatan lebih tinggi melalui saluran telepon reguler. ISDN memungkinkan kecepatan transfer data hingga 128.000 bps (bit per detik). Tidak seperti DSL, ISDN dapat dikoneksikan dengan lokasi lain seperti halnya saluran telepon, sepanjang lokasi tersebut juga terhubung dengan jaringan ISDN.

ISP
Internet Service Provider. Sebutan untuk penyedia layanan internet.

Leased Line
Saluran telepon atau kabel fiber optik yang disewa untuk penggunaan selama 24 jam sehari untuk menghubungkan satu lokasi ke lokasi lainnya. Internet berkecepatan tinggi biasanya menggunakan saluran ini.

Login
Pengenal untuk mengakses sebuah sistem yang tertutup, terdiri dari username (juga disebut login name) dan password (kata kunci).

Mailing List
Juga sering diistilahkan sebagai milis, yaitu sebuah alamat email yang digunakan oleh sekelompok pengguna internet untuk melakukan kegiatan tukar menukar informasi. Setiap pesan yang dikirimkan ke alamat sebuah milis, secara otomatis akan diteruskan ke alamat email seluruh anggotanya. Milis umumnya dimanfaatkan sebagai sarana diskusi atau pertukaran informasi diantara para anggotanya.

MIME
Multi Purpose Internet Mail Extensions. Ekstensi email yang diciptakan untuk mempermudah pengiriman berkas melalui attachment pada email.

MTA
Mail Transport Agent. Perangkat lunak yang bekerja mengantarkan e-mail kepada user. Adapun program untuk membaca e-mail dikenal dengan istilah MUA (Mail User Agent).

Network
Dalam terminologi komputer dan internet, network adalah sekumpulan dua atau lebih sistem komputer yang digandeng dan membentuk sebuah jaringan. Internet sebenarnya adalah sebuah network dengan skala yang sangat besar.

NNTP
Network News Transfer Protocol. Protokol yang digunakan untuk mengakses atau transfer artikel yang diposkan di Usenet news. Program pembaca news (news reader) menggunakan protokol ini untuk mengakses news. NNTP bekerja di atas protokol TCP/IP dengan menggunakan port 119.

Node
Suatu komputer tunggal yang tersambung dalam sebuah network.

Packet Switching
Sebuah metode yang digunakan untuk memindahkan data dalam jaringan internet. Dalam packet switching, seluruh paket data yang dikirim dari sebuah node akan dipecah menjadi beberapa bagian. Setiap bagian memiliki keterangan mengenai asal dan tujuan dari paket data tersebut. Hal ini memungkinkan sejumlah besar potongan-potongan data dari berbagai sumber dikirimkan secara bersamaan melalui saluran yang sama, untuk kemudian diurutkan dan diarahkan ke rute yang berbeda melalui router.

PERL
Sebuah bahasa pemrograman yang dikembangkan oleh Larry Wall yang sering dipakai untuk mengimplementasikan script CGI di World Wide Web. Bahasa Perl diimplementasikan dalam sebuah interpreter yang tersedia untuk berbagai macam sistem operasi, diantaranya Windows, Unix hingga Macintosh.

POP
Post Office Protocol. Protokol standar yang digunakan untuk mengambil atau membaca email dari sebuah server. Protokol POP yang terakhir dan paling populer digunakan adalah POP3. Protokol lain yang juga sering digunakan adalah IMAP. Adapun untuk mengirim email ke sebuah server digunakan protokol SMTP.

PPP
Point to Point Protocol. Sebuah protokol TCP/IP yang umum digunakan untuk mengkoneksikan sebuah komputer ke internet melalui saluran telepon dan modem.

PSTN
Public Switched Telephone Network. Sebutan untuk saluran telepon konvensional yang menggunakan kabel.

RFC
Request For Comments. Sebutan untuk hasil dan proses untuk menciptakan sebuah standar dalam internet. Sebuah standar baru diusulkan dan dipublikasikan di internet sebagai sebuah Request For Comments. Proposal ini selanjutnya akan di-review oleh Internet Engineering Task Force (IETF), sebuah badan yang mengatur standarisasi di internet. Apabila standar tersebut kemudian diaplikasikan, maka ia akan tetap disebut sebagai RFC dengan referensi berupa nomor atau nama tertentu, misalnya standar format untuk email adalah RFC 822.

Router
Sebuah komputer atau paket software yang dikhususkan untuk menangani koneksi antara dua atau lebih network yang terhubung melalui packet switching. Router bekerja dengan melihat alamat tujuan dan alamat asal dari paket data yang melewatinya dan memutuskan rute yang harus digunakan oleh paket data tersebut untuk sampai ke tujuan.

SDSL
Symmetric Digital Subscriber Line. Salah satu tipe DSL yang memungkinkan transfer data untuk upstream maupun downstream berjalan pada kecepatan yang sama. SDSL umumnya berkerja pada kecepatan 384 kbps (kilobit per detik).

SGML
Standard Generalized Markup Language. Nama populer dari ISO Standard 8879 (tahun 1986) yang merupakan standar ISO (International Organization for Standarization) untuk pertukaran dokumen secara elektronik dalam bentuk hypertext.

SMTP
Simple Mail Transfer Protocol. Protokol standar yang digunakan untuk mengirimkan email ke sebuah server di jaringan internet. Untuk keperluan pengambilan email, digunakan protokol POP.

TCP/IP
Transmission Control Protocol/Internet Protocol. Satu set protokol standar yang digunakan untuk menghubungkan jaringan komputer dan mengalamati lalu lintas dalam jaringan. Protokol ini mengatur format data yang diijinkan, penanganan kesalahan (error handling), lalu lintas pesan, dan standar komunikasi lainnya. TCP/IP harus dapat bekerja diatas segala jenis komputer, tanpa terpengaruh oleh perbedaan perangkat keras maupun sistem operasi yang digunakan.

Telnet
Perangkat lunak yang didesain untuk mengakses remote host dengan terminal yang berbasis teks, misalnya dengan emulasi VT100.

UDP
User Datagram Protocol. Salah satu protokol untuk keperluan transfer data yang merupakan bagian dari TCP/IP. UDP merujuk kepada paket data yang tidak menyediakan keterangan mengenai alamat asalnya saat paket data tersebut diterima.

Upload
Kegiatan pengiriman data (berupa file) dari komputer lokal ke komputer lainnya yang terhubung dalam sebuah network. Kebalikan dari kegiatan ini disebut download.

Upstream
Istilah yang merujuk kepada kecepatan aliran data dari komputer lokal ke komputer lain yang terhubung melalui sebuah network. Istilah ini merupakan kebalikan dari downstream.

URI
Uniform Resource Identifier. Sebuah alamat yang menunjuk ke sebuah resource di internet. URI biasanya terdiri dari bagian yang disebut skema (scheme) yang diikuti sebuah alamat. URI diakses dengan format skema://alamat.resource atau skema:alamat.resource. Misalnya, URI http://yahoo.com menunjukkan alamat resource yahoo.com yang dipanggil lewat skema HTTP Walaupun HTTP adalah skema yang sering digunakan, namun masih tersedia skema-skema lain, misalnya telnet, FTP, News, dan sebagainya.

URL
Uniform Resource Locator. Istilah ini pada dasarnya sama dengan URI, tetapi istilah URI lebih banyak digunakan untuk menggantikan URL dalam spesifikasi teknis.

Usenet
Usenet news, atau dikenal juga dengan nama "Net news", atau "news" saja, merupakan sebuah buletin board yang sangat besar dan tersebar di seluruh dunia yang dapat digunakan untuk bertukar artikel. Siapa saja dapat mengakses Usenet news ini dengan program-program tertentu, yang biasanya disebut newsreader. Akses ke server news dapat dilakukan dengan menggunakan protokol NNTP atau dengan membaca langsung ke direktori spool untuk news yaitu direktori dimana artikel berada (cara terakhir ini sudah jarang dilakukan).

UUENCODE
Unix to Unix Encoding. Sebuah metode untuk mengkonfersikan file dalam format Biner ke ASCII agar dapat dikirimkan melalui email.

VOIP
Voice over IP. VoIP adalah suatu mekanisme untuk melakukan pembicaraan telepon (voice) dengan menumpangkan data dari pembicaraan melalui Internet atau Intranet (yang menggunakan teknologi IP).

VPN
Virtual Private Network. Istilah ini merujuk pada sebuah network yang sebagian diantaranya terhubung dengan jaringan internet, namun lalu lintas data yang melalui internet dari network ini telah mengalami proses enkripsi (pengacakan). Hal ini membuat network ini secara virtual "tertutup" (private).

WAP
Wireless Application Protocol. Standar protokol untuk aplikasi wireless (seperti yang digunakan pada ponsel). WAP merupakan hasil kerjasama antar industri untuk membuat sebuah standar yang terbuka (open standard). WAP berbasis pada standar Internet, dan beberapa protokol yang sudah dioptimasi untuk lingkungan wireless. WAP bekerja dalam modus teks dengan kecepatan sekitar 9,6 kbps. Belakangan juga dikembangkan protokol GPRS yang memiliki beberapa kelebihan dibandingkan WAP.

Webmail
Fasilitas pengiriman, penerimaan, maupun pembacaan email melalui sarana web.

Wi-Fi
Wireless Fidelity. Standar industri untuk transmisi data secara nirkabel (wireless) yang dikembangkan menurut standar spesifikasi IEEE 802.11.

WWW
World Wide Web atau "web" saja, yakni sebuah sistem dimana informasi dalam bentuk teks, gambar, suara, dan lain-lain dipresentasikan dalam bentuk hypertext dan dapat diakses oleh perangkat lunak yang disebut browser. Informasi di web pada umumnya ditulis dalam format HTML. Informasi lainnya disajikan dalam bentuk grafis (dalam format GIF, JPG, PNG), suara (dalam format AU, WAV), dan objek multimedia lainnya (seperti MIDI, Shockwave, Quicktime Movie, 3D World). WWW dijalankan dalam server yang disebut HTTPD.

sumber : http://argakencana.blogspot.com/2010/07/browse-home-info-menarik-istilah.html
Copyright © 2013 My Idea and Blogger Templates - Anime OST.