Pendahulan Mengetahui Domain IP End Point Mendeteksi IP Address Mencek Apakah Komputer terhubung dengan Internet...

Ukuran: px
Mulai penontonan dengan halaman:

Download "Pendahulan Mengetahui Domain IP End Point Mendeteksi IP Address Mencek Apakah Komputer terhubung dengan Internet..."

Transkripsi

1 MODUL 2 IP ADDRESS SOCKET ISI HALAMAN INI Pendahulan... 2 Mengetahui Domain... 2 IP End Point... 4 Mendeteksi IP Address... 5 Mencek Apakah Komputer terhubung dengan Internet... 7 URL Address... 9 Ipv Instalasi Pengujian IPV Aktifkan Ipv6 Framework Pemrograman VB.NET Ipversi 6 Client Andrew fiade pemrograman jaringan andrew_fiade@uinjkt.ac.id halaman 1

2 PENDAHULAN Dalam modul ini yang akan dipelajari yaitu: Memahami bagaimana cara mendapatkan IP Address di komputer yang sedang digunakan untuk ditampilkan diaplikasi. Bermanfaat ketika kita ingin membuat aplikasi server, dengan tahap awal mendeteksi IP yang digunakan sehingga kita tidak selalu menggunakan alamat localhost atau untuk initial IP Address. Mendapatkan informasi versi IP yang digunakan (IP versi 4 atau IP Versi 6), alamat nama domain dengan mengetahui terlebih dahulu alamat IP, mengetahu port yang aktif dan informasi penting lainnya dalam penggunaan IP untuk aplikasi socket. Mengetahui alamat IP terlebih dahulu selanjutnya ingin diketahui alamat domain. Mengetahui alamat fisikal kartu jaringan. Ilustrasi domain yang umum kita ketahui yaitu facebook.com, fst.uinjkt.ac.id/andrew dan lainnya. Apakah komputer kita dapat terhubung dengan jaringan (internet) yang ditampilkan dalam aplikasi. Memahami dan menerapkan Ipv6 dengan tahapan cara instalasi Ipv6 dan mengaktikan dalam program aplikasi dengan protokol tcp server ipv6 dan tcp client ipv6 client. MENGETAHUI DOMAIN Percobaan aplikasi pertama yang dilakukan, yaitu kita mengetahui nama IP Address tapi kita tidak mengetahui nama domain. Bahasa pemrograman yang digunakan dari awal bab sampai akhir bab yaitu VB,NET, kita dapat gunakan VB.NET 2005, VB.NET 2008 dan VB.NET 2010 yang sudah diuji dan dapat diterapkan. Untuk form desain dapat anda lihat pada gambar, gambar tersebut menunjukan pula hasil dari program yang dijalankan. Properti yang digunakan yaitu: Textbox Button Listbox Andrew fiade pemrograman jaringan andrew_fiade@uinjkt.ac.id halaman 2

3 Library yang digunakan untuk pengenalan IP Address dan pemrograman socket pada khususnya pada VB.Net yaitu: Imports System Imports System.Data Imports System.Net Imports System.Net.Sockets Proses yang dilakukan ketikan user menginput sebuah alamat IP dan klik pada button, maka akan ditampilkan di list box. Kode program dapat dilihat pada kode program dapatkan domain. Imports System Imports System.Data Imports System.Net Imports System.Net.Sockets Public Class Form2 Kode Program Dapatkan Domain Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Dim CpIP As IPHostEntry Dim a As String CpIP = Dns.GetHostByAddress(TextBox1.Text) a = "IP :" + TextBox1.Text + " Nama hostnya adalah : " + CpIP.HostName Andrew fiade pemrograman jaringan andrew_fiade@uinjkt.ac.id halaman 3

4 End Class ListBox1.Items.Add(a) IP END POINT Ip End Point dimaksudkan IP yang terhubung kesebuah alamat server, atau analogi lain IP dari client yang masuk ke IP Server. Karena kita belum masuk ke aplikasi server, maka IP yang digunakan menggunakan alamat localhost yaitu dan port yang digunakan dapat bebas, dalam hal ini Untuk desain, sama seperti program diatas, tambahkan button dengan text = Ip End Point. Supaya nanti hasilnya tidak tercampur dengan program pertama,maka dalam program tersebut list box kita clearkan dengan menambahkan baris ListBox1.Items.Clear() Desain anda dapat lihat pada gambar. Dan tambahan program dapat anda lihat pada button2. Andrew fiade pemrograman jaringan andrew_fiade@uinjkt.ac.id halaman 4

5 Kode program digabungkan dengan program diatas sebelumnya, karena masih dalam satu form. Imports System Imports System.Data Imports System.Net Imports System.Net.Sockets Public Class Form2 Kode Program Ip End Point Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Dim CpIP As IPHostEntry Dim a As String CpIP = Dns.GetHostByAddress(TextBox1.Text) a = "IP :" + TextBox1.Text + " Nama hostnya adalah : " + CpIP.HostName ListBox1.Items.Add(a) Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click Dim ipaddr As System.Net.IPAddress Dim ipendpoint As System.Net.IPEndPoint Dim socketaddr As System.Net.SocketAddress ListBox1.Items.Clear() Try ipaddr = IPAddress.Parse(" ") ipendpoint = New System.Net.IPEndPoint(ipAddr, 12345) socketaddr = ipendpoint.serialize() ListBox1.Items.Add("Address Family: " & ipendpoint.adressfamily.tostring) ListBox1.Items.Add("IP:Port: " & ipendpoint.address.tostring & ":" & ipendpoint.port.tostring) ListBox1.Items.Add("SocketAddress : " & socketaddr.tostring()) Catch ex As Exception ListBox1.Items.Add(ex.StackTrace.ToString) End Try End Class MENDETEKSI IP ADDRESS Andrew fiade pemrograman jaringan andrew_fiade@uinjkt.ac.id halaman 5

6 Selanjutnya mendeteksi IP Address di komputer kita terkadang IP Address yang kita set selalu berubah hal ini akan menjadi masalah kalau kita mendefiniskan dalam program IP yang digunakan bersifat statis. Dalam program ini didefinisikan pula mengetahui nama ip dari nama sebuah domain, dalam hal ini user mengetikan nama domain di nama web jika anda lihat pada desain program. Ketika diklik maka program akan menampikan IP Address yang dimiliki oleh facebook sebagai contoh pada program. Anda dapat lihat hasilnya adalah Silahkan anda buka firefox atau browser internet anda dengan , dan lihat halaman web apa yang akan tampil. Jika komputer anda memiliki alamat IP versi 6, maka alamat versi 6 anda akan tampil, jika anda ingin memiliki IP versi 6, dalam modul ini akan dijelaskan pula set IP versi 6. Tampilan pada desain dapat anda lihat pada gambar. Properti yang digunakan dalam form tersebut yaitu: Label sebanyak 4 buah Textbox sebanyak 4 buah Button Import yang digunakan agar VB net mengenali program yang kita ketikan yaitu: Imports System.Net Imports System.Net.Sockets Untuk pendeteksian IP Address dari domain Andrew fiade pemrograman jaringan andrew_fiade@uinjkt.ac.id halaman 6

7 Dim hostname2 As IPHostEntry = Dns.GetHostByName(TextBox1.Text) menyimpan nama domain web. Dan alamat domain, misalkan facebook ditampilkan di TextBox2.Text = ip2(0).tostring() Ip Komputer sendiri ditampilkan di TextBox3.Text = ip(0).tostring() Untuk alamat mac address ditampilkan di TextBox4.Text = curadd.tostring() Kode lengkap nya dapat anda lihat di Kode program mendeteksi IP Address Kode Program Mendeteksi IP Address Imports System.Net Imports System.Net.Sockets Public Class Form2 Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Dim hostname2 As IPHostEntry = Dns.GetHostByName(TextBox1.Text) Dim hostname As IPHostEntry = Dns.GetHostEntry(System.Environment.MachineName) Dim ip As IPAddress() = hostname.addresslist Dim ip2 As IPAddress() = hostname2.addresslist TextBox3.Text = ip(0).tostring() TextBox2.Text = ip2(0).tostring() Dim curadd As IPAddress Then For Each curadd In hostname.addresslist '=== Retrieve only IPv4 ==== If curadd.addressfamily = AddressFamily.InterNetwork TextBox4.Text = curadd.tostring() End If Next curadd End Class MENCEK APAKAH KOMPUTER TERHUBUNG DENGAN INTERNET Terkadang kita ingin memastikan komputer yang kita gunakan apakah dapat terhubung internet atau tidak, umumnya kita gunakan ping detik.com. dengan asumsi jika mendapatkan reply maka kita terhubung ke internet. Di sini kita dapat pula menguji apakah komputer kita dapat terhubung?. Andrew fiade pemrograman jaringan andrew_fiade@uinjkt.ac.id halaman 7

8 Untuk aplikasi ini kita tidak menggunakan form baru, dari yang sebelumnya cukup menambahkan sebuah label, seperti pada gambar. Pada gambar dibawah, merupakan hasil pengujian program. Dengan menambahkan program If InternetGetConnectedState(Out, 0) = True Then maka kita tampilkan dengan kondisi benar atau salah jika benar koneksi terhubung jika tidak koneksi. Anda tidak perlu membuat ulang, silahkan dihat program dibawah ini Kode Program Deteksi Internet Imports System.Net Imports System.Net.Sockets Imports System.Runtime.InteropServices Public Class Form2 Private Declare Function InternetGetConnectedState Lib "wininet" (ByRef conn As Long, ByVal val As Long) As Boolean Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Dim hostname2 As IPHostEntry = Dns.GetHostByName(TextBox1.Text) Dim hostname As IPHostEntry = Dns.GetHostEntry(System.Environment.MachineName) Dim ip As IPAddress() = hostname.addresslist Dim ip2 As IPAddress() = hostname2.addresslist TextBox3.Text = ip(0).tostring() Andrew fiade pemrograman jaringan andrew_fiade@uinjkt.ac.id halaman 8

9 TextBox2.Text = ip2(0).tostring() Dim curadd As IPAddress For Each curadd In hostname.addresslist Then '=== Retrieve only IPv4 ==== If curadd.addressfamily = AddressFamily.InterNetwork TextBox4.Text = curadd.tostring() End If Next curadd Dim Out As Integer If InternetGetConnectedState(Out, 0) = True Then Label5.Text = "Terkoneksi Internet" Else Label5.Text = "Tidak terhubung Internet" End If End Class URL ADDRESS Kali ini bukan IP Address, akan tetapi link url yang biasa kita ketikan di internet, kita ingin mengetahui informasi apa saya yang dapat kita gali url tersebut. Dalam hal ini yang dapat kita ekspose adalah: Nama lokasi web Port yang digunakan Query jika menggunakan. Tipe IP yang digunakan Properti yang digunakan yaitu: Textbox Button Listbox Modul yang digunakan yaitu: Imports System.Net Imports System.Net.Sockets Desain dapat anda lihat pada gambar dan kode program dapat and lihat pula dihalaman selanjutnya Andrew fiade pemrograman jaringan andrew_fiade@uinjkt.ac.id halaman 9

10 Silahkan dapat dilanjutkan dengan mengetikan program dibawah ini Imports System.Net Imports System.Net.Sockets Public Class Form1 Kode Program URL Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Dim auri As New Uri(TextBox1.Text) ListBox1.Items.Clear() ListBox1.Items.Add("Absolute Url : " + auri.absoluteuri) ListBox1.Items.Add("Host : " + auri.host) ListBox1.Items.Add("Scheme : " + auri.scheme) ListBox1.Items.Add("Port : " + auri.port.tostring) ListBox1.Items.Add("Absolute Path : " + auri.absolutepath) ListBox1.Items.Add("Query : " + auri.query) ListBox1.Items.Add("User Infor : " + auri.userinfo) Dim a, b As String b = TextBox1.Text a = b.replace(" "") Select Case auri.checkhostname(a) Case UriHostNameType.Basic ListBox1.Items.Add("Hostname: Basic") Case UriHostNameType.Dns ListBox1.Items.Add("Hostname: Dns") Case UriHostNameType.IPv4 ListBox1.Items.Add("Hostname : IPv4") Case UriHostNameType.IPv6 ListBox1.Items.Add("Hostname : IPv6") Andrew fiade pemrograman jaringan andrew_fiade@uinjkt.ac.id halaman 10

11 End Class Case UriHostNameType.Unknown ListBox1.Items.Add("Hostname : Unknown") End Select Untuk query: silahkan coba yang lainnya. Andrew fiade pemrograman jaringan andrew_fiade@uinjkt.ac.id halaman 11

12 IPV6 Pada modul ini akan diuji, membuat aplikasi TCP Server dengan Ipv6. Sebelum ke arah pemrograman VB. NET kita pastikan untuk instalasi IPV6 di komputer kita, dalam hal ini pengujian saya lakukan di sistem operasi windows 7. INSTALASI PENGUJIAN IPV6 Setelah dilakukan instalasi kita uji komputer kita dengan mengecek IP Address yang telah di set secara otomatis. Kita dapat menguji di command prompt dengan mengetikan netsh, detail dapat dilihat di bawah. Hasil Command Prompt Netsh C:\Users\andrew>netsh interface ipv6 show address Interface 1: Loopback Pseudo-Interface 1 Addr Type DAD State Valid Life Pref. Life Address Andrew fiade pemrograman jaringan andrew_fiade@uinjkt.ac.id halaman 12

13 Other Preferred infinite infinite ::1 Interface 15: Wireless Network Connection Addr Type DAD State Valid Life Pref. Life Address Other Deprecated infinite infinite fe80::3816:7756:d33:a936%15 Interface 11: Local Area Connection Addr Type DAD State Valid Life Pref. Life Address Other Deprecated infinite infinite fe80::dd:65d2:5457:250f%11 Interface 13: Teredo Tunneling Pseudo-Interface Addr Type DAD State Valid Life Pref. Life Address Other Deprecated infinite infinite fe80::100:7f:fffe%13 C:\Users\andrew> Dari hasil diatas, terdapat 3 jaringan yang dapat dilihat pada tabel, hasil wireless dan local area connection, selalu berubah dan bersifat dinamis. Namun standard yang sama yaitu dimulai dengan fe80 No Nama Interface Ipv6 1 Loopback/localhost ::1 2 Wireless Network fe80::100:7f:fffe%13 Connection 3 Local Area Connection fe80::dd:65d2:5457:250f%11 Untuk meyakinkan, kita dapat uji dengan mengetikan IP di diatas,anda dapat sesuaikan dengan hasil di komputer masing-masing. Uji local host output Command Prompt C:\Users\andrew>ping ::1 Pinging ::1 with 32 bytes of data: Reply from ::1: time<1ms Reply from ::1: time<1ms Reply from ::1: time<1ms Reply from ::1: time<1ms Andrew fiade pemrograman jaringan andrew_fiade@uinjkt.ac.id halaman 13

14 Ping statistics for ::1: Packets: Sent = 4, Received = 4, Lost = 0 (0% loss), Approximate round trip times in milli-seconds: Minimum = 0ms, Maximum = 0ms, Average = 0ms C:\Users\andrew> Uji lokal IP Wireless Output Command Prompt C:\Users\Andrew>ping fe80::100:7f:fffe%13 Pinging fe80::100:7f:fffe%13 with 32 bytes of data: Reply from fe80::100:7f:fffe%13: time<1ms Reply from fe80::100:7f:fffe%13: time<1ms Reply from fe80::100:7f:fffe%13: time<1ms Reply from fe80::100:7f:fffe%13: time<1ms Ping statistics for fe80::100:7f:fffe%13: Packets: Sent = 4, Received = 4, Lost = 0 (0% loss), Approximate round trip times in milli-seconds: Minimum = 0ms, Maximum = 0ms, Average = 0ms C:\Users\Andrew>tracert fe80::100:7f:fffe%13 Untuk Ipv6 kita dapat lakukan tracert, sama dengan ipv4, pengguaan tracert. Contoh output: Output Command Prompt Tracert C:\Users\Andrew>tracert fe80::100:7f:fffe%13 Tracing route to fe80::100:7f:fffe%13 over a maximum of 30 hops 1 <1 ms <1 ms <1 ms fe80::100:7f:fffe Trace complete. C:\Users\Andrew>ping fe80:1:1 Andrew fiade pemrograman jaringan andrew_fiade@uinjkt.ac.id halaman 14

15 AKTIFKAN IPV6 FRAMEWORK Selanjutnya kita aktifkan Ipversi6. Secara default Framework versi 2 sudah mendukung Ipv6, dalam arti secara pemrograman sudah didukung menurut msdn versi windows. Namun adakalanya memang tidak diaktifkan. Cara untuk mengaktifkan kita masuk ke machine.config yang berada di lokasi C:\Windows\Microsoft.NET\Framework\v \CONFIG Karena secara default pula, file tersebut di proteksi sehingga kita tidak dapat edit, maka ubah properti file machine.config dengan cara: Klik kanan file tersebut Pilih security Pilih user (dalam hal ini user penulis adalah Lenovo) Pilih edit dan centang semua hak akses seperti pada gambar. OK, anda dapat edit file tersebut. Andrew fiade pemrograman jaringan andrew_fiade@uinjkt.ac.id halaman 15

16 Anda tambahkan baris ini, kemudian kita simpan.dengan ini, VB.Net dapat mendukung Ipv6 <system.net> <settings> <ipv6 enabled="true" /> </settings> </system.net> Tambahan baris untuk machine.config PEMROGRAMAN VB.NET Selanjutnya, kita lakukan pemrograman VB.NET kita buat aplikasi Ipv6Server dan Ipv6Client. Dibawah ini desain dari Ipv6. Properti yang digunakan: Label Listbox Button Andrew fiade pemrograman jaringan halaman 16

17 Jika anda lihat Ipv6server merupakan nama form, anda bebas mengubah nama form. Import yang diperlukan dalam program ini yaitu: Imports System.Net Imports System.Net.Sockets Imports System.Threading Imports System.Text Logika program; Port didefinisikan terlebih dahulu di Load (saat komputer dijalankan dengan nilai 9999 (anda bebas mengubah) Saat form load dijalankan, maka TCP Ipversi 6 diaktifkan pula sesuai dengan baris thdlistener.start() Fungsi listener tersebut merupakan sebuah fungsi Setiap ada pesan dari client. Dengan baris bytes = clientsocket.receive(recvbytes) a = Encoding.ASCII.GetString(RecvBytes) UpdateLblStatusThreadSafe(a) Maka akan ditampilkan di text box. Untuk lebih ringkas, maka button ketika diklik akan memanggil form client, dalam hal ini penulis menamakan clientipv6 dan pemanggilan dengan clientipv6.show(). Sintak ini akan benar jika anda sudah membuat form client untuk ipversi 6. Jika anda belum buat maka baris tersebut tidak dikenal Kode Program IPVersi 6 Server Imports System.Net Imports System.Net.Sockets Imports System.Threading Imports System.Text Public Class IPv6server Public Shared port As Integer Private Delegate Sub updatelblstatus_dlgt(byval tempstr As String) Private Sub IPv6server_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load port = 9999 Dim thdlistener As Thread = New Thread( _ New ThreadStart(AddressOf listener)) thdlistener.start() Public Sub listener() Dim scklistener As Socket Andrew fiade pemrograman jaringan andrew_fiade@uinjkt.ac.id halaman 17

18 Dim a As String Dim clientsocket As Socket Dim ipeplocal As IPEndPoint = New IPEndPoint(IPAddress.IPv6Any, port) Dim RecvBytes() As Byte = New Byte(Byte.MaxValue) {} Dim bytes As Int32 If (Not Socket.SupportsIPv6) Then MessageBox.Show("Cannot support IPv6") Return End If While True scklistener = New Socket(AddressFamily.InterNetworkV6, SocketType.Stream, ProtocolType.Tcp) scklistener.bind(ipeplocal) scklistener.listen(0) clientsocket = scklistener.accept() bytes = clientsocket.receive(recvbytes) a = Encoding.ASCII.GetString(RecvBytes) UpdateLblStatusThreadSafe(a) clientsocket.close() scklistener.close() End While Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click clientipv6.show() Private Sub UpdateLblStatusThreadSafe(ByVal tempstr As String) Dim updatelblstatus_obj As updatelblstatus_dlgt If ListBox1.InvokeRequired Then updatelblstatus_obj = New updatelblstatus_dlgt(addressof UpdateLblStatusThreadSafe) If Not updatelblstatus_obj Is Nothing Then ListBox1.Invoke(updateLblStatus_obj, tempstr) End If Else Call UpdateLblStatus(tempStr) End If Private Sub UpdateLblStatus(ByVal tempstr As String) ListBox1.Items.Add(tempStr) End Class Andrew fiade pemrograman jaringan andrew_fiade@uinjkt.ac.id halaman 18

19 IPVERSI 6 CLIENT Langsung saja, form desain dapat lihat pada gambar, dan properti yang diperlukan yaitu: Label : 2buah Text box : 2 buah button dan import yang digunakan: Imports System.Net Imports System.Net.Sockets Imports System.Text Proses algoritma ini: Form client ini akan show, ketika dari form server ip versi 6 mengklik button. Port sudah didefinisikan oleh program yaitu 9999, dengan form load, saat aplikasi dijalankan User input alamat versi 6 server yang dapat dilihat diawal. User input pesan User klik button. Untuk kirim. Andrew fiade pemrograman jaringan andrew_fiade@uinjkt.ac.id halaman 19

20 Imports System.Net Imports System.Net.Sockets Imports System.Text Kode Program Ipversi 6 Client Public Class clientipv6 Public Shared port As Integer Private Sub clientipv6_load(byval sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load port = 9999 Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Dim msg() As Byte Dim a As String If Not Socket.SupportsIPv6 Then MessageBox.Show("Cannot support IPv6") Return End If Dim ipaddrv6 As IPAddress = IPAddress.Parse(TextBox1.Text) Dim ipepv6 As IPEndPoint = New IPEndPoint(ipAddrv6, port) Dim ipv6socket As Socket ipv6socket = New Socket(AddressFamily.InterNetworkV6, SocketType.Stream, ProtocolType.Tcp) End Class ipv6socket.connect(ipepv6) a = "IP: " + TextBox1.Text + " pesan:" + TextBox2.Text msg = Encoding.ASCII.GetBytes(a) ipv6socket.send(msg) ipv6socket.close() Andrew fiade pemrograman jaringan andrew_fiade@uinjkt.ac.id halaman 20

21 Berikut contoh tampilan output. Modul ini sudah selesai, kita lanjutkan tentang socket. Andrew fiade pemrograman jaringan halaman 21

MODUL 2 IP ADDRESS SOCKET

MODUL 2 IP ADDRESS SOCKET MODUL 2 IP ADDRESS SOCKET PENDAHULAN Dalam modul ini akan yang akan dipelajari yaitu: Memahami bagaimana cara mendapatkan IP Address di komputer yang sedang digunakan untuk ditampilkan diaplikasi. Bermanfaat

Lebih terperinci

BAB 4 PROTOKOL TCP UDP - REMOTE

BAB 4 PROTOKOL TCP UDP - REMOTE BAB 4 PROTOKOL TCP UDP - REMOTE Daftar Isi: Pendahuluan... 1 UDP Remote... 2 UDP Server... 2 Komunikasi Program client server UDP Remote... 4 UDP Client... 7 TCP Remote... 8 TCP Server dengan console...

Lebih terperinci

BAB 3 SYSTEM AKSES WINDOWS

BAB 3 SYSTEM AKSES WINDOWS BAB 3 SYSTEM AKSES WINDOWS ISI HALAMAN INI Pendahuluan... 1 Deteksi CPU... 2 Resolusi Layar... 5 Cek sound... 6 Cek alokasi memori... 8 Mendapatkan user name... 9 Proses yang berjalan... 10 Waktu... 12

Lebih terperinci

Properti HttpWebRequest 1. Properi Informasi Methode, PreAuthenticate dan Versi Protokol 4. Properti Path, Url, Port dan Scheme 5

Properti HttpWebRequest 1. Properi Informasi Methode, PreAuthenticate dan Versi Protokol 4. Properti Path, Url, Port dan Scheme 5 Bab 10 10 Potokol Http Dalam modul ini, kita lanjutkan tentang properti penggunaan protokol http server, aplikasi akan dibahas dengan contoh program, informasi yang responce dari komputer ke request web

Lebih terperinci

PEMROGRAMAN VISUAL BASIC

PEMROGRAMAN VISUAL BASIC PEMROGRAMAN VISUAL BASIC Setelah memahami bahasa Visual Basic dasar untuk menuliskan kode program, langkah selanjutnya adalah mempelajari pemrograman VB itu sendiri. 6.1 Sub Procedure Sejauh ini, Anda

Lebih terperinci

APLIKASI PEMBAYARAN SPP - SQL SERVER Peminat silakan hubungi : Email : uusrusmawan71@gmail.com Facebook : konsultasivb@ymail.com (Uus Rusmawan) Phone : 0812 8438 1118 Membuat Database Dengan Sql Server

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN 66 BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Instalasi Software Dalam penulisan tugas akhir ini dalam pembuatan programnya menggunakan aplikasi XAMPP dan MySQL sebagai databasenya dengan bahasa pemrograman

Lebih terperinci

General Network Troubleshooting

General Network Troubleshooting General Network Troubleshooting Identifikasi sumber masalah pada jaringan komputer. Pengkabelan Hampir 85% kegagalan yang terjadi pada jaringan komputer disebabkan karena adanya kesalahan pada media transmisi

Lebih terperinci

Pertemuan ke-3. Statemen input/output Struktur Kontrol Keputusan

Pertemuan ke-3. Statemen input/output Struktur Kontrol Keputusan Pertemuan ke-3 Statemen input/output Struktur Kontrol Keputusan Statemen Input/Output Tujuan Praktikum Mengenalkan fungsi inputbox dan message box Menjelaskan proses penampilan pesan pada MS Visual Target

Lebih terperinci

Menjelaskan variabel aksi sebagai data string nilai,hasil dan simpan sebagai data double.

Menjelaskan variabel aksi sebagai data string nilai,hasil dan simpan sebagai data double. 1. Public Class Form1 Dim aksi As String Dim nilai As Double Dim hasil As Double Dim simpan As Double Menjelaskan variabel aksi sebagai data string nilai,hasil dan simpan sebagai data double. 2. Private

Lebih terperinci

BAB IV IMPLEMENTASI DAN PEMBAHASAN SISTEM. Implementasi Jaringan Menggunakan Protokol IPIP Tunnel. dengan Topologi Mesh di ISP Cobralink dibuat dengan

BAB IV IMPLEMENTASI DAN PEMBAHASAN SISTEM. Implementasi Jaringan Menggunakan Protokol IPIP Tunnel. dengan Topologi Mesh di ISP Cobralink dibuat dengan BAB IV IMPLEMENTASI DAN PEMBAHASAN SISTEM 4.1 Implementasi Sistem Implementasi Jaringan Menggunakan Protokol IPIP Tunnel dengan Topologi Mesh di ISP Cobralink dibuat dengan menggunakan tool Oracle Virtual

Lebih terperinci

Membuat Project Baru APLIKASI PENJUALAN - VB.Net Peminat silakan hubungi : Email : uusrusmawan71@gmail.com Facebook : konsultasivb@ymail.com (Uus Rusmawan) Phone : 0812 8438 1118 Tahapan pertama dalam

Lebih terperinci

CARA MEMBUAT JARINGAN (LAN) KECIL DENGAN DUA KOMPUTER DENGAN MENGGUNAKAN KABEL UTP

CARA MEMBUAT JARINGAN (LAN) KECIL DENGAN DUA KOMPUTER DENGAN MENGGUNAKAN KABEL UTP CARA MEMBUAT JARINGAN (LAN) KECIL DENGAN DUA KOMPUTER DENGAN MENGGUNAKAN KABEL UTP Gunawan Effendi gunawan_effendi@penulis.com :: http://penulis.com Abstrak Jaringan komputer adalah sebuah jaringan yang

Lebih terperinci

Praktek Mikrotik (Routing & Access Point)

Praktek Mikrotik (Routing & Access Point) Praktek Mikrotik (Routing & Access Point) husni Jumat, 19 Desember 2014 Scenario 1: Dasar Routing Konfigurasi IP di PC 01 Berikan IP Address sesuai gambar Ethernet (LAN) Card untuk PC Router 1: IP Address

Lebih terperinci

PENDAHULUAN. A. Membuat Database dalam SQL SERVER. 1. Klik Kanan pada databases lalu pilih new database

PENDAHULUAN. A. Membuat Database dalam SQL SERVER. 1. Klik Kanan pada databases lalu pilih new database PENDAHULUAN Ada Beberapa perintah query dalam VB.Net yang digunakan untuk mengelola database SQL SERVER diantaranya adalah sebagai berikut: SELECT Perintah ini digunakan untuk menampilkan tabel dalam database

Lebih terperinci

PENGGUNAAN DATA DAN VARIABEL KOMPUTER APLIKASI AKUNTANSI V PRODI AKUNTANSI - UNIKOM

PENGGUNAAN DATA DAN VARIABEL KOMPUTER APLIKASI AKUNTANSI V PRODI AKUNTANSI - UNIKOM PENGGUNAAN DATA DAN VARIABEL KOMPUTER APLIKASI AKUNTANSI V PRODI AKUNTANSI - UNIKOM Mengenal Data dan Variabel Ketika seorang user (pengguna) menggunakan sebuah program komputer, seringkali komputer memintanya

Lebih terperinci

MODUL 03 PRAKTIKUM TIM ASISTEN SISTEM OPERASI 2014

MODUL 03 PRAKTIKUM TIM ASISTEN SISTEM OPERASI 2014 MOD 03 DUL PRAKTIKUM TIM ASISTEN SISTEM OPERASI 2014 Manajemen Jaringan pada Sistem Operasi 1. Tujuan a. Mahasiswa mampu memahami konsep jaringan pada sistem operasi b. Mahasiswa mampu melakukan setting

Lebih terperinci

BAB IV IMPLEMENTASI SISTEM. Metodologi pelaksanaan berisi penjelasan tentang langkah-langkah yang

BAB IV IMPLEMENTASI SISTEM. Metodologi pelaksanaan berisi penjelasan tentang langkah-langkah yang BAB IV IMPLEMENTASI SISTEM Metodologi pelaksanaan berisi penjelasan tentang langkah-langkah yang digunakan dalam analisa dan menghadapi masalah yang ada pada PT. Crossnetwork Indonesia yang meliputi: 1.

Lebih terperinci

BAB IV PEMBAHASAN. Company co. Sursoft Indonesia Development Center adalah lembaga

BAB IV PEMBAHASAN. Company co. Sursoft Indonesia Development Center adalah lembaga BAB IV PEMBAHASAN 4.1 Identifikasi Masalah Company co. Sursoft Indonesia Development Center adalah lembaga Pendidikan Profesi, pelatihan (Kursus Singkat) dan Sertifikasi, yang telah berijin dari Dinas

Lebih terperinci

LAPORAN PRAKTIKUM BAHASA PEMOGRAMAN VISUAL. Asnita Meydelia C. K OFF E

LAPORAN PRAKTIKUM BAHASA PEMOGRAMAN VISUAL. Asnita Meydelia C. K OFF E LAPORAN PRAKTIKUM BAHASA PEMOGRAMAN VISUAL Asnita Meydelia C. K. 130533608143 OFF E UNIVERSITAS NEGERI MALANG FAKULTAS TEKNIK ELEKTRO PRODI S1 PENDIDIKAN TEKNIK INFORMATIKA JANUARI, 2015 LABORATORIUM KOMPUTER

Lebih terperinci

Writting Procedure and Function

Writting Procedure and Function Mata Kuliah : Pemrograman Bisnis I (VB.NET) Minggu : VIII Pokok Bahasan : Writting Procedure and Function Sub Pokok Bahasan : Subroutin/Procedure Function Scope Subroutin/Procedure Penulisan program pada

Lebih terperinci

CARA MEMBUAT JARINGAN (LAN) KECIL DENGAN DUA KOMPUTER DENGAN MENGGUNAKAN KABEL UTP

CARA MEMBUAT JARINGAN (LAN) KECIL DENGAN DUA KOMPUTER DENGAN MENGGUNAKAN KABEL UTP CARA MEMBUAT JARINGAN (LAN) KECIL DENGAN DUA KOMPUTER DENGAN MENGGUNAKAN KABEL UTP Gunawan Effendi gunawan_effendi@penulis.com :: http://penulis.com Abstrak Jaringan komputer adalah sebuah jaringan yang

Lebih terperinci

Bab III PERANCANGAN SISTEM

Bab III PERANCANGAN SISTEM Bab III PERANCANGAN SISTEM 3.1 Pendahuluan Pada bab ini akan dijelaskan langkah-langkah perencanaan dan implementasi video conference dengan dukungan MCU software. MCU software menggunakan OpenMCU v.1.1.7

Lebih terperinci

M. Choirul Amri. 2.1 Membuat Project Baru.

M. Choirul Amri. 2.1 Membuat Project Baru. Cepat Mahir Visual Basic.NET choirul@bsmdaemon.com Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial (nonprofit),

Lebih terperinci

ping [- t] [- a] [- n ] [- l ] [- f] [- i TTL] [- v ] [- r ] [- s ] [{- j - k }] [- w ] [ Targetname]

ping [- t] [- a] [- n ] [- l ] [- f] [- i TTL] [- v ] [- r ] [- s ] [{- j - k }] [- w ] [ Targetname] Ping (singkatan dari Packet Internet Groper) adalah sebuah program utilitas yang digunakan untuk memeriksa konektivitas jaringan berbasis teknologi Transmission Control Protocol/Internet Protocol (TCP/IP).

Lebih terperinci

Spesifikasi: Ukuran: 14x21m Tebal: 220 hlm Harga: Rp Terbit pertama: Mei 2005 Sinopsis singkat:

Spesifikasi: Ukuran: 14x21m Tebal: 220 hlm Harga: Rp Terbit pertama: Mei 2005 Sinopsis singkat: Spesifikasi: Ukuran: 14x21m Tebal: 220 hlm Harga: Rp 38.800 Terbit pertama: Mei 2005 Sinopsis singkat: Aplikasi.NET akhir-akhir ini mengalami perkembangan yang membanggakan. Hal yang sangat naif apabila

Lebih terperinci

Oleh : Uus Rusmawan Hal - 1 MEMBUAT BACKUP DATABASE DI VB.NET 2005 Buatlah form seperti gambar di bawah ini (terdiri dari) : 1. groupbox 2. drivelistbox 3. dirlistbox 4. filelistbox 5. label 6. textbox

Lebih terperinci

PEMROGRAMAN VB.NET. Koneksi Ke Database

PEMROGRAMAN VB.NET. Koneksi Ke Database PEMROGRAMAN VB.NET Koneksi Ke Database Hal : 1 MEMBUAT DATABASE Buat sebuah aplikasi / project dengan nama AplikasiPenjualan. Buat sebuah database dengan nama Penjualan.accdb. dan buatlah tabel Barang

Lebih terperinci

P8 Procedure & Function pada Visual Basic.Net

P8 Procedure & Function pada Visual Basic.Net P8 Procedure & Function pada Visual Basic.Net A. Tujuan Mahasiswa dapat memahami procedure dan function pada pemrograman Visual Basic.Net. Mahasiswa dapat membuat aplikasi dengan kasus berbagai bentuk

Lebih terperinci

MODUL 2 SELECTION & LOOPING PADA FORM

MODUL 2 SELECTION & LOOPING PADA FORM MODUL 2 SELECTION & LOOPING PADA FORM TUJUAN : Mahasiswa mampu menguasai dan memahami penggunaan logika selection dan looping di Visual Basic.Net dengan implementasi pada Form dan object. Materi : Selection

Lebih terperinci

Budi permana, S.Kom

Budi permana, S.Kom Aplikasi Password VB 2010 Dengan Database Ms. Access 2007 Budi permana, S.Kom nobiasta@gmail.com http://budinobipermana.wordpress.com/ Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan,

Lebih terperinci

BAB IV ANALISA DAN IMPLEMENTASI RADIO ETHERNET IP BASE (INTERNET PROTOKOL BASE) GALERI PT. INDOSAT

BAB IV ANALISA DAN IMPLEMENTASI RADIO ETHERNET IP BASE (INTERNET PROTOKOL BASE) GALERI PT. INDOSAT 41 BAB IV ANALISA DAN IMPLEMENTASI RADIO ETHERNET IP BASE (INTERNET PROTOKOL BASE) GALERI PT. INDOSAT 4.1. Konfigurasi Umum Galeri PT. Indosat Gambar 4.1. Konfigurasi umum galeri PT. Indosat Secara umum

Lebih terperinci

Aplikasi Login Dengan Database dan Tanpa Database Pada Visual Basic 2010

Aplikasi Login Dengan Database dan Tanpa Database Pada Visual Basic 2010 Aplikasi Login Dengan Database dan Tanpa Database Pada Visual Basic 2010 Budi Permana, S.Kom nobiasta@gmail.com Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan disebarkan

Lebih terperinci

Budi Permana, S.Kom nobiasta@gmail.com. Pendahuluan. Lisensi Dokumen:

Budi Permana, S.Kom nobiasta@gmail.com. Pendahuluan. Lisensi Dokumen: Aplikasi Simpan, Edit, Cari, Hapus Menggunakan Visual Basic 2010 Budi Permana, S.Kom nobiasta@gmail.com Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan disebarkan

Lebih terperinci

MODUL PRAKTIKUM CLENT SERVER. Menggunakan Visual Basic 2010 dan MySQL. (Prodi Manajemen Informatika D3)

MODUL PRAKTIKUM CLENT SERVER. Menggunakan Visual Basic 2010 dan MySQL. (Prodi Manajemen Informatika D3) MODUL PRAKTIKUM CLENT SERVER Menggunakan Visual Basic 2010 dan MySQL (Prodi Manajemen Informatika D3) FAKULTAS ILMU KOMPUTER UNIVERSITAS WIDYA DHARMA KLATEN 2015 MODUL 1. PENGENALAN VISUAL BASIC 2010 1.1.

Lebih terperinci

Gratis Tutorial Pemograman Visual Basic MEMBUAT CRUD VISUAL BASIC.NET DATABASE MYSQL

Gratis Tutorial Pemograman Visual Basic MEMBUAT CRUD VISUAL BASIC.NET DATABASE MYSQL MEMBUAT CRUD VISUAL BASIC.NET DATABASE MYSQL Pada pembelajaran ini akan dijelaskan cara membuat CRUD ( cread, read, update and delete) atau bahasa indonesianya Input, Edit, Delete Visual Basic.NET database

Lebih terperinci

P6 Struktur Kontrol pada Visual Basic.Net

P6 Struktur Kontrol pada Visual Basic.Net P6 Struktur Kontrol pada Visual Basic.Net A. Tujuan Mahasiswa dapat memahami berbagai selection pada pemrograman Visual Basic.Net. Mahasiswa dapat membuat aplikasi dengan kasus berbagai bentuk selection.

Lebih terperinci

BAB II MICROSOFT VISUAL STUDIO

BAB II MICROSOFT VISUAL STUDIO BAB II MICROSOFT VISUAL STUDIO 2.1 Pembuatan Database Pada Microsoft SQL Server Langkah-langkah pembuatan database pada Sql Server dapat dilakukan seperti berikut ini: 1. Langkah pertama yang dilakukan

Lebih terperinci

TiPe Data Array di Vb.net. By Faizah,S.Kom

TiPe Data Array di Vb.net. By Faizah,S.Kom TiPe Data Array di Vb.net By Faizah,S.Kom Tujuan Praktikum Praktikan mengenal variabel array Praktikan mampu menggunakan variabel array untuk manipulasi data definisi Array : struktur data yang menyimpan

Lebih terperinci

LAPORAN PRAKTIKUM JARINGAN KOMPUTER IP ADDRESS, CIDR dan VLSM

LAPORAN PRAKTIKUM JARINGAN KOMPUTER IP ADDRESS, CIDR dan VLSM LAPORAN PRAKTIKUM JARINGAN KOMPUTER IP ADDRESS, CIDR dan VLSM (Laporan ini dapat di akses di jarkomblog.weebly.com) Dosen Pengampu: Dr. Eko Marpanaji Disusun oleh: Saras Mareta Ratri 11520241040 Panggih

Lebih terperinci

Cara Koneksi Database

Cara Koneksi Database 2 Cara Koneksi Database Dalam pemrograman database, teknik koneksi menjadi syarat mutlak yang harus dikuasai. Bab ini akan membahas beberapa contoh cara koneksi VB.net 2005 dengan database Microsoft Access

Lebih terperinci

PEMROGRAMAN VB.NET. Sintaks Pada Class

PEMROGRAMAN VB.NET. Sintaks Pada Class PEMROGRAMAN VB.NET Sintaks Pada Class Hal : 1 MEMBUAT CLASS BARANG Tambahkan sebuah class dengan cara Klik kanan pada Project lalu pilih Add Class Atau klik menu Project Add Class Simpan dengan nama clsbarang

Lebih terperinci

MODUL 2 PERANCANGAN INTERFACE

MODUL 2 PERANCANGAN INTERFACE 6 MODUL 2 PERANCANGAN INTERFACE A. Tujuan Praktikum 1. Mahasiswa mampu memahami struktur dasar dan konsep pemrograman berbasis objek pada Visual Basic 2. Mahasiswa mampu membuat interface antar muka untuk

Lebih terperinci

Berikut. langkahnya: Pastikan. anda sudah. - Klik File. Berikut. - Save All

Berikut. langkahnya: Pastikan. anda sudah. - Klik File. Berikut. - Save All Membuat Project Baru VB Net 20100 Berikut langkahnya: Pastikan anda sudah Install Visual Basic 2010 pada komputer anda, Klik Start pada Windows All Programs Maka akan muncul : Klik File New - Project Maka

Lebih terperinci

Budi Permana, S.Kom Pendahuluan. Lisensi Dokumen:

Budi Permana, S.Kom Pendahuluan. Lisensi Dokumen: Dasar-dasar Pemrograman Visual Studio 2010 Budi Permana, S.Kom nobiasta@gmail.com Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan

Lebih terperinci

Konfigurasi Dan Instalasi Jaringan( TCP/IP ) Di Windows Server 2003

Konfigurasi Dan Instalasi Jaringan( TCP/IP ) Di Windows Server 2003 Konfigurasi Dan Instalasi Jaringan( TCP/IP ) Di Windows Server 2003 Di sini saya akan mendeskripsikan prosedur untuk menginstal dan mengkonfigurasi TCP/IP Microsoft Windows Server 2003. Ikuti prosedur

Lebih terperinci

APLIKASI PENGOLAHAN NILAI - VB.NET Peminat silakan hubungi : Email : uusrusmawan71@gmail.com Facebook : konsultasivb@ymail.com (Uus Rusmawan) Phone : 0812 8438 1118 Membuat Database Dan Tabel Lakukan langkah-langkah

Lebih terperinci

PRAKTIKUM JARINGAN KOMPUTER SEMESTER GENAP MODUL V PENYETINGAN 2 ROUTER DENGAN ROUTING PROTOCOL LINK STATE MENGGUNAKAN PACKET TRACER

PRAKTIKUM JARINGAN KOMPUTER SEMESTER GENAP MODUL V PENYETINGAN 2 ROUTER DENGAN ROUTING PROTOCOL LINK STATE MENGGUNAKAN PACKET TRACER PRAKTIKUM JARINGAN KOMPUTER SEMESTER GENAP MODUL V PENYETINGAN 2 ROUTER DENGAN ROUTING PROTOCOL LINK STATE MENGGUNAKAN PACKET TRACER A. TUJUAN PRAK TIKUM Memahami jenis Routing Protocol Memahami cara mengkonfigurasi

Lebih terperinci

PENGENALAN VISUAL BASIC NET

PENGENALAN VISUAL BASIC NET PENGENALAN VISUAL BASIC NET Visual Basic Net 2008 adalah salah satu program berorientasi objek, selain itu ada pula program Java dan C++ yang juga berbasis objek. Program Visual Basic Net 2008 adalah produksi

Lebih terperinci

Disini kita akan bahas cara koneksi antara Database MySQL dengan VB.Net 2010, semoga dengan ini E-book ini bisa ingat sepanjang jaman ya ^ ^

Disini kita akan bahas cara koneksi antara Database MySQL dengan VB.Net 2010, semoga dengan ini E-book ini bisa ingat sepanjang jaman ya ^ ^ Penulis : Nizar_Aluk Email @ nizar_aluk@yahoo.com YMessenger @ Nizar_aluk Facebook @ Nizar al varez WebBlog @ http://www.arekmbolong.wordpress.com/ Assalamualaikum Wr. Wb Disini kita akan bahas cara koneksi

Lebih terperinci

BAB IV IMPLEMENTASI DAN TESTING

BAB IV IMPLEMENTASI DAN TESTING BAB IV IMPLEMENTASI DAN TESTING 4.1. Spesifikasi Kebutuhan Sumber Daya. Dalam merancang sistem informasi untuk klinik Sumber Sehat, ada beberapa hal yang perlu dan harus di siapkan antara lain : Perangkat

Lebih terperinci

BAB III METODOLOGI PENELITIAN

BAB III METODOLOGI PENELITIAN BAB III METODOLOGI PENELITIAN Pada Bab ini akan membahas perancangan hardware dan software sistem pengendali dan monitoring lampu rumah berbasis arduino uno dan visual basic. Arduino uno akan mengolah

Lebih terperinci

PENGGUNAAN STRUKTUR KONTROL

PENGGUNAAN STRUKTUR KONTROL PENGGUNAAN STRUKTUR KONTROL MENGGENAL STRUKTUR KONTROL Struktur kontrol di dalam bahasa pemrograman adalah perintah dengan bentuk (struktur) tertentu yang digunakan untuk mengatur (mengontrol) jalannya

Lebih terperinci

Fitur trial termasuk hal yang sering ditanyakan para pembuat program, tujuannya sederhana yaitu agar pemakaian program memiliki batas waktu tertentu. Jika anda memahami logikanya pembuatan fitur trial

Lebih terperinci

Membuat Program Kriptografi dengan VB.Net 2010

Membuat Program Kriptografi dengan VB.Net 2010 Membuat Program Kriptografi dengan VB.Net 2010 M. Rhifky Wayahdi Rhifky.wayahdi@yahoo.com muhammadrhifkywayahdi@gmail.com Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi

Lebih terperinci

MODUL PRAKTIKUM VB.NET STMIK-IM BANDUNG MODUL-MODUL PRAKTIKUM. VB. Net. Oleh : CHALIFA CHAZAR S T M I K - I M B A N D U N G

MODUL PRAKTIKUM VB.NET STMIK-IM BANDUNG MODUL-MODUL PRAKTIKUM. VB. Net. Oleh : CHALIFA CHAZAR S T M I K - I M B A N D U N G MODUL-MODUL PRAKTIKUM VB. Net Oleh : CHALIFA CHAZAR MODUL 3 CONDITIONAL STATEMENT Tujuan : Mahasiswa bisa mendefinisikan dan menggunakan penggunaan struktur kondisi IF dan SELECT Pustaka : Wibowo HR, Enterprise

Lebih terperinci

M. Choirul Amri.

M. Choirul Amri. http://www.choirulamri.or.id Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial (nonprofit), dengan syarat tidak

Lebih terperinci

P11 & 12 Operasi DML pada Form Aplikasi (Project Aplikasi Rumah Sakit)

P11 & 12 Operasi DML pada Form Aplikasi (Project Aplikasi Rumah Sakit) P11 & 12 Operasi DML pada Form Aplikasi (Project Aplikasi Rumah Sakit) A. Tujuan Mahasiswa dapat melakukan operasi Data Manipulation Language (DML) melalui form aplikasi Mahasiswa dapat membuat koneksi

Lebih terperinci

PEMROGRAMAN INPUT JURNAL TRANSAKSI

PEMROGRAMAN INPUT JURNAL TRANSAKSI PEMROGRAMAN INPUT JURNAL TRANSAKSI Bab ini: Membahas tentang tabel yang digunakan dalam pembuatan form input jurnal. Membahas tentang pembuatan form input jurnal. Membahas tentang edit, hapus, dan update

Lebih terperinci

APLIKASI PERSEDIAAN BARANG - SQL SERVER Database SQL Server 2005, Crystal Report 8.5 Harga khusus untuk tugas akhir mahasiswa Rp. 100.000,- Permintaan revisi dikenakan biaya sesuai tingkat kesulitan Cara

Lebih terperinci

Membuat Jaringan (LAN) dengan 2 Komputer

Membuat Jaringan (LAN) dengan 2 Komputer Membuat Jaringan (LAN) dengan 2 Komputer Di Tulis Kembali oleh Turmudi dari Tulisan Gus Adit pada 12 February 2010 Sudah lama juga ya Dunia Komputer tidak membahas tentang jaringan, setelah dulu pernah

Lebih terperinci

FAKULTAS TEKNOLOGI INFORMASI Universitas Mercu Buana Yogyakarta Program Studi : 1. Teknik Informatika

FAKULTAS TEKNOLOGI INFORMASI Universitas Mercu Buana Yogyakarta Program Studi : 1. Teknik Informatika FAKULTAS TEKNOLOGI INFORMASI Universitas Mercu Buana Yogyakarta Program Studi : 1. Teknik Informatika Alamat: Kampus I, Jl. Wates. Km. 10 Yogyakarta. 55753. Telp.(0274) 649212,649211,Fax.(0274)-649213.

Lebih terperinci

JARINGAN KOMPUTER. Disusun Oleh : Nama : Febrina Setianingsih NIM : Dosen Pembimbing : Dr. Deris Stiawan, M.T., Ph.D.

JARINGAN KOMPUTER. Disusun Oleh : Nama : Febrina Setianingsih NIM : Dosen Pembimbing : Dr. Deris Stiawan, M.T., Ph.D. JARINGAN KOMPUTER Disusun Oleh : Nama : Febrina Setianingsih NIM : 09011181419021 Dosen Pembimbing : Dr. Deris Stiawan, M.T., Ph.D. SISTEM KOMPUTER FAKULTAS ILMU KOMPUTER UNIVERSITAS SRIWIJAYA Analisa

Lebih terperinci

KONEKSI DATABASE SQL DENGAN VB.NET

KONEKSI DATABASE SQL DENGAN VB.NET KONEKSI DATABASE SQL DENGAN VB.NET ADO. NET ADO merupakan singkatan dari Active X Data Object yang dipakai untuk mengaskes data dalam suatu database seperti SQL Server, MS Access, Oracle ataupu file seperti

Lebih terperinci

BAB I PENDAHULUAN 1.1 LATAR BELAKANG MASALAH

BAB I PENDAHULUAN 1.1 LATAR BELAKANG MASALAH 1.1 LATAR BELAKANG MASALAH BAB I PENDAHULUAN Dunia teknologi sangat dibutuhkan dalam berbagai bidang.saat ini teknologi sudah berkembang semakin pesat. Salah satu teknologi yang berkembang dengan pesat

Lebih terperinci

P5 Variabel, Tipe Data dan Operator

P5 Variabel, Tipe Data dan Operator P5 Variabel, Tipe Data dan Operator A. Tujuan Mahasiswa memahami dan dapat menggunakan variabel, operator dan tipe data pada visual basic.net B. Pembahasan Variabel Operator Tipe Data 5.1. Variabel Mendeklarasikan

Lebih terperinci

Membuat program sederhana mengendalikan lampu LED melalui port USB dengan VB. USB HIDClass<->IOConverter

Membuat program sederhana mengendalikan lampu LED melalui port USB dengan VB. USB HIDClass<->IOConverter Membuat program sederhana mengendalikan lampu LED melalui port USB dengan VB Pada kesempatan ini kita akan mencoba membuat program sederhana untuk mengendalikan (ON/OFF) lampu LED melalui port USB. Sebagai

Lebih terperinci

BAB VI MENGGUNAKAN CONDITIONAL STATEMENT VISUAL BASIC.NET

BAB VI MENGGUNAKAN CONDITIONAL STATEMENT VISUAL BASIC.NET BAB VI MENGGUNAKAN CONDITIONAL STATEMENT VISUAL BASIC.NET A. Tujuan Kompetensi Khusus Mahasiswa mengerti dan memahami struktur control serta, dan Mahasiswa dapat memahami penggunaan struktur kontrol IF

Lebih terperinci

BAB IV HASIL PENGUJIAN

BAB IV HASIL PENGUJIAN BAB IV HASIL PENGUJIAN 4.1. PENGUKURAN KECEPATAN KONEKSI Untuk membuktikan Windows Remote Assistance lebih handal dari Live Meeting, beberapa pengukuran dilakukan dengan membandingkan kecepatan koneksi

Lebih terperinci

SHARP DEVELOP OPEN SOURCE IDE UNTUK.NET

SHARP DEVELOP OPEN SOURCE IDE UNTUK.NET SHARP DEVELOP OPEN SOURCE IDE UNTUK.NET Wahyu Agung S wagungs@gmail.com Lisensi Dokumen: Copyright 2003-2006 IlmuKomputer.Com Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan disebarkan

Lebih terperinci

Menampilkan List Komputer dan User-nya dalam Jaringan Intranet Dengan Fungsi WNet API

Menampilkan List Komputer dan User-nya dalam Jaringan Intranet Dengan Fungsi WNet API Menampilkan List Komputer dan User-nya dalam Jaringan Intranet Dengan Fungsi WNet API Artikel ini telah dipublikasikan pada majalah Mikrodata Vol. 8 Series 17, Agustus 2002. Agus Kurniawan agusk@cs.ui.ac.id

Lebih terperinci

APLIKASI PENGGAJIAN - VB.NET Peminat silakan hubungi : Email : uusrusmawan71@gmail.com Facebook : konsultasivb@ymail.com (Uus Rusmawan) Phone : 0812 8438 1118 4.2 Normalisasi File Dan Relasi Tabel Normalisasi

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN 66 BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Implementasi Sistem Tahap ini merupakan tahap implementasi dan pengujian sistem, dilakukan setelah tahap analisa dan perancangan selesai dilakukan. Untuk menjalankan

Lebih terperinci

Roy Daniel

Roy Daniel Pengenalan Konsep XML Web Services Roy Daniel royd@bercacakra.com roy_daniel91@yahoo.com Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk

Lebih terperinci

dapat dilihat pada gambar 4.25 di bawah ini :

dapat dilihat pada gambar 4.25 di bawah ini : 75 Gambar 4.24 Layar hasil fitur Tracert 4.2.2 Layar SMS Function Layar yang tampil di bawah ini adalah layar yang akan muncul ketika tombol SMS Function pada layar utama program ditekan. Untuk lebih jelasnya

Lebih terperinci

SETTING JARINGAN KOMPUTER

SETTING JARINGAN KOMPUTER SETTING JARINGAN KOMPUTER Definisi Jaringan : Jaringan komputer adalah sekumpulan peralatan komputer yang dihubungkan agar dapat saling berkomunikasi dengan tujuan berbagi sumber daya (seperti file dan

Lebih terperinci

LAMPIRAN. Dim WithEvents diagnosa As New DB_MYSQL Dim sql = "select * from gejala order by kode asc"

LAMPIRAN. Dim WithEvents diagnosa As New DB_MYSQL Dim sql = select * from gejala order by kode asc LAMPIRAN 1. Frm. Diagnosa Imports System.Math Imports pika_sistem_pakar.data Public Class frmdiagnosa Dim WithEvents diagnosa As New DB_MYSQL Dim sql = "select * from gejala order by kode asc" '//untuk

Lebih terperinci

Bab 4 Hasil dan Pembahasan

Bab 4 Hasil dan Pembahasan Bab 4 Hasil dan Pembahasan 4.1 Implementasi Sistem berikut. Hasil implementasi sistem berdasarkan perancangan yang telah dibuat, dijelaskan sebagai Gambar 4.1. Form Voting Gambar 4.1 merupakan antarmuka

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN 54 BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Implementasi Setelah melakukan analisis dan perancangan terhadap aplikasi yang akan dibangun, tahapan selanjutnya adalah implementasi dan pengujian. Untuk mengimplementasikan

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN. Dalam pembuatan program ini penulis menggunakan Visual Basic. Net

BAB IV IMPLEMENTASI DAN PENGUJIAN. Dalam pembuatan program ini penulis menggunakan Visual Basic. Net BAB IV IMPLEMENTASI DAN PENGUJIAN 4. 1 Instalasi Software Dalam pembuatan program ini penulis menggunakan Visual Basic. Net dalam menjalankan program aplikasi ini dan menggunakan aplikasi Crystal Report

Lebih terperinci

LISTING PROGRAM. Private Sub MDIParent1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load

LISTING PROGRAM. Private Sub MDIParent1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load A-1 LISTING PROGRAM TAMPILAN UTAMA Public Class FormUtama Public lokasilsb As String Public lokasi2lsb As String Public besarfilelsb As Long Public besarfile2lsb As Long Public lokasieof As String Public

Lebih terperinci

JARINGAN DENGAN WINDOWS 98

JARINGAN DENGAN WINDOWS 98 JARINGAN DENGAN WINDOWS 98 INSTALASI DRIVER LAN CARD (ETHERNET ADAPTER) - Diasumsikan bahwa LAN Card telah dipasang, kemudian nyalakan komputer. Karena ada hardware baru, maka windows akan meminta driver

Lebih terperinci

Source Code Test Program Dengan VB Net

Source Code Test Program Dengan VB Net Source Code Test Program Dengan VB Net Jastis Bago jastis_quitaris@yahoo.com admin@niascommunity.web.id http://niascommunity.web.id Lisensi Dokumen: Copyright 2003-2006 IlmuKomputer.Com Seluruh dokumen

Lebih terperinci

SOLUTIONS DAN PROJECT

SOLUTIONS DAN PROJECT 1 01 LINGKUNGAN VB.NET DAN VISUAL STUDIO 2010 SOLUTIONS DAN PROJECT SOLUTIONS Solutions Pada Visual Studio merupakan Kumpulan dari Project Project yang bersifat global dalam ruang lingkup.net Framework.

Lebih terperinci

Gambar 4-1 Login ke dalam interface Cisco ASDM

Gambar 4-1 Login ke dalam interface Cisco ASDM BAB 4. IMPLEMENTASI Pada bab sebelumnya telah dijelaskan mengenai analisis masalah, analisis kebutuhan, analisis user, dan analis jaringan sebelum implementasi VPN. Juga telah dijelaskan mengenai pengujian

Lebih terperinci

BAB IV HASIL DAN ANALISIS Install Winbox Dan VNC Pada Server

BAB IV HASIL DAN ANALISIS Install Winbox Dan VNC Pada Server BAB IV HASIL DAN ANALISIS 4.1 Implementasi 4.1.1 Install Winbox Dan VNC Pada Server 1. Langkah Pertama buka Winbox koneksi ke nomor serial mikrotik yang terkoneksi kemudian klik connect. Gambar 4.1 Aktifkan

Lebih terperinci

Oleh : Uus Rusmawan Modul VB.Net 2005 Hal - 1 BAB 3 VB.NET 2005 DAN CARA KONEKSI DATABASE Database Access 2003 1. Buka project vb.net 2005 pertemuan sebelumnya 2. buat form baru dengan nama ACCESS2003

Lebih terperinci

LAMPIRAN SKRIPSI. A. Lampiran Capture Program. Gambar L.1 Tampilan Layar Menu Home. Gambar L.2 Tampilan Layar Menu Login

LAMPIRAN SKRIPSI. A. Lampiran Capture Program. Gambar L.1 Tampilan Layar Menu Home. Gambar L.2 Tampilan Layar Menu Login L1 LAMPIRAN SKRIPSI A. Lampiran Capture Program Gambar L.1 Tampilan Layar Menu Home Gambar L.2 Tampilan Layar Menu Login Gambar L.3 Tampilan Layar Menu Login Jika Terjadi Warning L2 Gambar L.4 Tampilan

Lebih terperinci

Manual Book SID-SEKOLAH Manual Book SID-SEKOLAH

Manual Book SID-SEKOLAH  Manual Book SID-SEKOLAH I. INSTALLASI JARINGAN Proses untuk menginstallasi jaringan pada komputer anda. Sebelum melakukan installasi anda harus mempersiapkan dulu satu komputer yang akan digunakan untuk server atau sebagai Central

Lebih terperinci

PENGENALAN VISUAL BASIC 2005

PENGENALAN VISUAL BASIC 2005 PENGENALAN VISUAL BASIC 2005 Program Visual Basic 2005 adalah versi terbaru dari program Visual Basic saat buku ini dibuat. Seperti yang kita ketahui, program Visual Basic adalah bahasa pemprograman yang

Lebih terperinci

Modul 8. Pokok Bahasan: Class dan Object Field Metode Properti Deklarasi Objek dan Instantiasi Objek Constructor Event Inheritance

Modul 8. Pokok Bahasan: Class dan Object Field Metode Properti Deklarasi Objek dan Instantiasi Objek Constructor Event Inheritance Modul 8 Object Oriented Programming dalam Visual Basic 2005 Pokok Bahasan: Class dan Object Field Metode Properti Deklarasi Objek dan Instantiasi Objek Constructor Event Inheritance 8.1 Class dan Object

Lebih terperinci

PEMBAHASAN PAKET 4 UJIKOM TAHUN 2018

PEMBAHASAN PAKET 4 UJIKOM TAHUN 2018 PEMBAHASAN PAKET 4 UJIKOM TAHUN 2018 III. DAFTAR PERALATAN, KOMPONEN, DAN BAHAN No. Nama Alat/Komponen/Bahan Spesifikasi Jumlah Keterangan 1 2 3 4 5 1. Koneksi Internet Koneksi internet 1 akses minimal

Lebih terperinci

MODUL-MODUL PRAKTIKUM VB.

MODUL-MODUL PRAKTIKUM VB. MODUL-MODUL PRAKTIKUM VB. Net Oleh : CHALIFA CHAZAR MODUL 8 Function And Sub Tujuan : Mahasiswa bisa mendefinisikan dan menggunakan penggunaan Function dan Sub dalam membuat aplikasi VB.NET Pustaka : Wibowo

Lebih terperinci

MODUL 3 PROSEDUR LATIHAN New Project, masukan komponen Label, Button. 2. Buat Procedur. 3. Button1_Click LATIHAN 3.2

MODUL 3 PROSEDUR LATIHAN New Project, masukan komponen Label, Button. 2. Buat Procedur. 3. Button1_Click LATIHAN 3.2 MODUL 3 Praktikum Pemrograman 3 ( VB.NET) PROSEDUR LATIHAN 3.1 1. New Project, masukan komponen Label, Button 2. Buat Procedur Private Sub tambah() Label1.Text = 10 + 10 3. Button1_Click tambah() LATIHAN

Lebih terperinci

Pengenalan Microsoft Visual Studio 2010

Pengenalan Microsoft Visual Studio 2010 Pengenalan Microsoft Visual Studio 2010 1. Pertama Klik Start Pilih Microsoft Visual Studio 2010 2. Kemudian akan muncul seperti tampilan di bawah ini, ada dua option : a. New Project (Membuat Project

Lebih terperinci

Aplikasi Payroll dengan ASP.Net

Aplikasi Payroll dengan ASP.Net Aplikasi Payroll dengan ASP.Net Aplikasi Payroll merupakan aplikasi yang digunakan untuk menghitung gaji karyawan. Pada aplikasi sederhana ini, penulis belum melibatkan koneksi ke database, sehingga hanya

Lebih terperinci

BAB Memulai VB.Net

BAB Memulai VB.Net BAB 1 1. Memulai VB.Net 2. File, New Project 3. Pilih Visual Basic pada panel Project Type 4. Pilih Windows Application pada Templete 5. Berikan Nama Project Latihan1 pada Kotak Name, Klik Tombol OK Muncul

Lebih terperinci

Manual Book SID RENTAL BUKU, by Manual Book SID RENTAL BUKU, by

Manual Book SID RENTAL BUKU, by  Manual Book SID RENTAL BUKU, by ! "# $%& & & ' (%& ") * +)& +)# &, ) - '. / + + / &,! ' )# * 0 ) 0 &, ' / 1 % # 2"" #!3! + ) /. & -+ # . ' +!. + +!.$$% /!. / /..!.. /& $ + 456 1&$% / 1$$%&,%! ( / -! ) + + $$%&$' +# 7 7 8 8 9 4*) ' :.1%

Lebih terperinci

Aplikasi Penggunaan If Then Else dan Select Case Pada Visual Basic 2010

Aplikasi Penggunaan If Then Else dan Select Case Pada Visual Basic 2010 Aplikasi Penggunaan If Then Else dan Select Case Pada Visual Basic 2010 Budi Permana, S.Kom nobiasta@gmail.com Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan disebarkan

Lebih terperinci

APLIKASI LOUNDRY - VB.NET 2008 Peminat silakan hubungi : Email : uusrusmawan71@gmail.com Facebook : konsultasivb@ymail.com (Uus Rusmawan) Phone : 0812 8438 1118 5.1 Rancangan Database Rancangan database

Lebih terperinci