LAMPIRAN 1 Tutorial Implementasi Editor Pengukuran, Pengiriman dan Penerimaan
|
|
- Yanti Kartawijaya
- 7 tahun lalu
- Tontonan:
Transkripsi
1 LAMPIRAN 1 Tutorial Implementasi Editor Pengukuran, Pengiriman dan Penerimaan a. Implementasi Editor Pengukuran Berikut adalah langkah-langkah pengukuran meliputi: 1. Buka editor arduino kemudian setting sketch dan tools menggunakan arduino UNO. 2. Masukkan listing program sesuai dengan pengukuran yang diinginkan. 3. Kemudian lakukan verify load library setelah selesai upload dan serialkan kepada monitor tampilan data. 4. Catat hasil pengukuran. b. Implementasi Editor Pengiriman Menggunakan Wireless Tool Kit Berikut adalah langkah-langkah menginstall editor pengiriman meliputi: 1. Siapkan editor Wireless Tool Kit Edit listing program sesuai dengan protokol yang digunakan yaitu UDP dan TCP. 3. Lakukan perintah open project pada WTK kemudian setting sesuai dengan perangkat yang digunakan yaitu Nokia series E Untuk mendapatkan file yang sudah dieksekusi dalam format.jar pilih perintah set package. 5. Setelah format.jar muncul pada folder WTK lakukan build project untuk menjalankan project yang sudah dibuat pada emulator yang sudah disediakan. 6. Ambil file eksekusi yang berformat.jar lalu install pada perangkat Nokia series E Aplikasi akan muncul pada layar handphone dan siap untuk dilakukan proses pengiriman. c. Implementasi Editor Penerimaan Menggunakan Netbeans Berikut adalah langkah-langkah menjalankan editor penerimaan meliputi: 1. Siapkan editor Netbeans Edit listing program sesuai dengan protokol yang digunakan yaitu UDP dan TCP 3. Lakukan perintah open package pada editor Netbeans.
2 4. Setelah file muncul maka langkah selanjutnya adalah mensetting IP address dari perangkat pengirim. 5. Kemudian pilih perintah run file. 6. Setelah kedua perangkat terhubung, catat hasil pengiriman dan penerimaan.
3 LAMPIRAN 2 Listing Program Monitoring Pengukuran Menggunakan Arduino UNO #include <Time.h> int voltpin = 0; //voltage divider (middle terminal) connected to analog pin 0 int currentpin = 2; //TMP36 data pin int val = 0; // variable to store the value read int volt = 0; //variable to store the voltage calculated int current = 0; static const int RXPin = 19,TXPin = 18; void setup() { Serial.begin(9600); //setup serial settime(9,20,0,17,01,15); // set time to noon August harus diset setiap melakukan uji coba void loop() { int reading = analogread(voltpin); //read the input pin float voltage = reading*4.2; voltage /= ; int reading2 = analogread(currentpin); //read the input pin float current = voltage - reading2*4.2; current /= ; float v_negatif = voltage current; Serial.print(voltage); Serial.print(" volts titik "); Serial.print(v_negatif); Serial.print(" volts titik - "); float arus = current/0.22; Serial.print(arus); Serial.print(" ampere "); float power = (arus*arus*0.22)*1000; Serial.print(power); Serial.print(" milliwatt "); float energi = (power*3600)/1000; Serial.print(energi); Serial.print(" joule "); digitalclockdisplay(); delay(500); void digitalclockdisplay(){ // digital clock display of the time Serial.print(hour()); printdigits(minute()); printdigits(second()); Serial.print(" ");
4 Serial.print(day()); Serial.print(" "); Serial.print(month()); Serial.print(" "); Serial.print(year()); Serial.println(); void printdigits(int digits){ // utility function for clock display: prints preceding colon and leading 0 Serial.print(":"); if(digits < 10) Serial.print('0'); Serial.print(digits);
5 LAMPIRAN 3 Listing Program Pengirim Data Transmisi UDP dan TCP Menggunakan Bahasa Java Editor Wireless Tool Kit (WTK) a. Pengirim Data Transmisi UDP import java.io.ioexception; import java.util.calendar; import java.util.date; import javax.microedition.io.*; import javax.microedition.io.datagram; import javax.microedition.io.datagramconnection; import javax.microedition.lcdui.alert; import javax.microedition.lcdui.alerttype; import javax.microedition.lcdui.command; import javax.microedition.lcdui.commandlistener; import javax.microedition.lcdui.display; import javax.microedition.lcdui.displayable; import javax.microedition.lcdui.form; import javax.microedition.lcdui.stringitem; import javax.microedition.lcdui.textfield; public class UDP implements Runnable, CommandListener { private DatagramMIDlet parent; private Display display; private Form f; private StringItem si; private TextField tf; private Command startcommand = new Command("Start", Command.ITEM, 1); private Command exitcommand = new Command("Exit", Command.EXIT, 1); private String address; String portstring=null; private int port; Datagram dg=null; DatagramConnection dc=null; int [] datavideo = {27905,10857,10917,10515,11907,11781,9177,12155,11000,12108, 12302,11632,12925,13483,14148,13980,13712,13552,13047,12577, 12444,9233,11987,11228,12680,12126,12303,7804,9186,8085,3124 0,11651,12027,10740,10423,11018,11248,11677,11357,11753,9010,9752,10805,10338,11190,10750,10708,12489,12904,12950,11123, 10705,10616,8986,14107,13506,11235,11216,12941,10818,31106,1 2476,11951,12363,11544,11067,11534,11980,11709,10765,11147,1 0873,10970,11726,11119,10775,11780,12343,13098,12615,12790,1
6 0794,11144,12698,13855,13137,12396,10971,12085,13142,29278,1 2874,13496,13151,12708,12505,10515,9982,10110,9883,9687,1064 1,10899,10513,9948,9885,10573,7807,10218,11314,10749,11022,1 1133,10697,10294,11288,11115,8114,9364,10308,28494,8786,1124 9,11913,11774,12409,13288,12369,11681,11319,11402,10929,1204 3,12540,13292,13490,13149,13797,13858,14737,14607,14331,1456 4,12183,13580,11448,10271,10285,11285,9210,26459,10331,11038,14130,15156,13330,14587,14574,14217,12256,11247,9761,10684, 10049,11178,10881,10122,10911,11036,11254,12558,13251,13286, 13264,13276,12107,12418,12088,11178,11337,24525,9651,10029,1 0542,10987,10391,10336,9674,8960,10312,10262,10967,10846,107 58,10961,12361,12516,10760,10072,9608,9883,10452,10218,9691, 9403,9326,9421,8636,9578,9950,23711,11427,12099,11643,11177, 11786,12914,15258,16807,18862,19315,18799,19767,15869,15771, 13366,14238,13196,17803,20947,20938,20302,21273,23927,22763, 21242,22183,19795,23711,18951,43787,20868,21750,21976,24037, 24528,24831,24249,21167,20932,20143,24477,16516,20241,22495, 25438,25269,26435,17921,19784,24119,26064,26342,21836,17681, 20602,22030,22848,23277,22502,45781,14661,19359,18430,16623, 18240,14352,17137,18796,18626,16799,15646,21259,22197,18583, 22628,25014,23053,21356,21428,22351,21949,19129,16436,21768, 25520,24413,24244,21886,17520; //Generate byte ; String s =" "
7
8
9 ; int urutan =0; byte[] bytes = null; public UDP(DatagramMIDlet m, int p) { parent = m; port = p; display = Display.getDisplay(parent); f = new Form("UDP Server"); si = new StringItem("Status:", " "); f.append(si); //f.addcommand(startcommand);
10 f.addcommand(exitcommand); f.setcommandlistener(this); display.setcurrent(f); portstring = String.valueOf(port); public void start() { Thread t = new Thread(this); t.start(); public void run() { try { si.settext("menunggu permintaan sambungan "portstring); dc = (DatagramConnection) Connector.open("datagram://:" portstring); while (true) { dg = dc.newdatagram(100); dc.receive(dg); address = dg.getaddress(); si.settext("permintaan diterima " new String(dg.getData(), 0, dg.getlength())); //Program mengirim video //Kirim video 6x10detik for(int k=0;k<6;k){ int frame=datavideo.length; for(int i=0;i<frame;i){ //Kirim masing2 gambar int jumlahpaket =(datavideo[i]/1024)1; //Kirim setiap paket for(int j=0;j<jumlahpaket;j){ Date date = new Date(); try { String ss="kirim :"date.gettime()" urutan: "urutan" frame :"i" : "s; bytes=ss.getbytes(); dg = dc.newdatagram(bytes, bytes.length, address); si.settext("mengirim paket "urutan" frame:"i); is one second. dc.send(dg); catch (Exception ioe) { ioe.printstacktrace(); urutan; try { Thread.sleep(30);//1000 milliseconds catch(interruptedexception ex) {
11 Thread.currentThread().interrupt(); urutan; catch (IOException ioe) { Alert a = new Alert("Server", "Port " portstring " is already taken.", null, AlertType.ERROR); a.settimeout(alert.forever); a.setcommandlistener(this); display.setcurrent(a); catch (Exception e) { e.printstacktrace(); public void commandaction(command c, Displayable s) { if ((c == Alert.DISMISS_COMMAND) (c == exitcommand)) { parent.destroyapp(true); parent.notifydestroyed(); public void stop() {
12 b. Pengirim Data Transmisi TCP import java.util.calendar; import java.util.date; import java.io.ioexception; import java.io.inputstream; import java.io.outputstream; import javax.microedition.io.*; import javax.microedition.io.connector; import javax.microedition.io.socketconnection; import javax.microedition.lcdui.alert; import javax.microedition.lcdui.alerttype; import javax.microedition.lcdui.command; import javax.microedition.lcdui.commandlistener; import javax.microedition.lcdui.display; import javax.microedition.lcdui.displayable; import javax.microedition.lcdui.form; import javax.microedition.lcdui.stringitem; import javax.microedition.lcdui.textfield; public class TCP implements Runnable, CommandListener { private DatagramMIDlet parent; private Display display; private Form f; private StringItem si; private TextField tf; private Command startcommand = new Command("Start", Command.ITEM, 1); private Command exitcommand = new Command("Exit", Command.EXIT, 1); private String address; String portstring=null; InputStream is; private int port; OutputStream os; SocketConnection sc; ServerSocketConnection scn; int [] datavideo = {27905,10857,10917,10515,11907,11781,9177,12155,11000,12108,
13 12302,11632,12925,13483,14148,13980,13712,13552,13047,12577, 12444,9233,11987,11228,12680,12126,12303,7804,9186,8085,3124 0,11651,12027,10740,10423,11018,11248,11677,11357,11753,9010,9752,10805,10338,11190,10750,10708,12489,12904,12950,11123, 10705,10616,8986,14107,13506,11235,11216,12941,10818,31106,1 2476,11951,12363,11544,11067,11534,11980,11709,10765,11147,1 0873,10970,11726,11119,10775,11780,12343,13098,12615,12790,1 0794,11144,12698,13855,13137,12396,10971,12085,13142,29278,1 2874,13496,13151,12708,12505,10515,9982,10110,9883,9687,1064 1,10899,10513,9948,9885,10573,7807,10218,11314,10749,11022,1 1133,10697,10294,11288,11115,8114,9364,10308,28494,8786,1124 9,11913,11774,12409,13288,12369,11681,11319,11402,10929,1204 3,12540,13292,13490,13149,13797,13858,14737,14607,14331,1456 4,12183,13580,11448,10271,10285,11285,9210,26459,10331,11038,14130,15156,13330,14587,14574,14217,12256,11247,9761,10684, 10049,11178,10881,10122,10911,11036,11254,12558,13251,13286, 13264,13276,12107,12418,12088,11178,11337,24525,9651,10029,1 0542,10987,10391,10336,9674,8960,10312,10262,10967,10846,107 58,10961,12361,12516,10760,10072,9608,9883,10452,10218,9691, 9403,9326,9421,8636,9578,9950,23711,11427,12099,11643,11177, 11786,12914,15258,16807,18862,19315,18799,19767,15869,15771, 13366,14238,13196,17803,20947,20938,20302,21273,23927,22763, 21242,22183,19795,23711,18951,43787,20868,21750,21976,24037, 24528,24831,24249,21167,20932,20143,24477,16516,20241,22495, 25438,25269,26435,17921,19784,24119,26064,26342,21836,17681, 20602,22030,22848,23277,22502,45781,14661,19359,18430,16623, 18240,14352,17137,18796,18626,16799,15646,21259,22197,18583, 22628,25014,23053,21356,21428,22351,21949,19129,16436,21768, 25520,24413,24244,21886,17520; //Generate byte ; String s =" "
14
15
16 ; int urutan =0; byte[] bytes = null; public TCP(DatagramMIDlet m, int p) { parent = m; port = p; display = Display.getDisplay(parent); f = new Form("TCP Server"); si = new StringItem("Status:", " "); f.append(si); //f.addcommand(startcommand); f.addcommand(exitcommand); f.setcommandlistener(this); display.setcurrent(f); portstring = String.valueOf(port); public void start() { Thread t = new Thread(this); t.start(); public void run() { try { si.settext("menunggu permintaan sambungan "portstring); scn = (ServerSocketConnection) Connector.open("socket://:" portstring); // Wait for a connection. sc = (SocketConnection) scn.acceptandopen(); si.settext("permintaan diterima "); is = sc.openinputstream(); os = sc.openoutputstream(); boolean sending =false;
17 sb.tostring()); boolean rec =true; StringBuffer sb = new StringBuffer(); while (rec) { int c = 0; c = is.read(); if(c==10){ sending=true; rec=false; si.settext("message received - " while (sending) { //Program mengirim video int frame=datavideo.length; for(int k=0;k<6;k){ for(int i=0;i<frame;i){ //Kirim masing2 gambar int jumlahpaket =(datavideo[i]/1024)1; //Kirim setiap paket for(int j=0;j<jumlahpaket;j){ Date date = new Date(); try { String ss="kirim :"date.gettime()" urutan: "urutan" frame :"i" : "s"\r\n"; bytes=ss.getbytes(); os.flush(); os.write(bytes); //os.write("\r\n".getbytes()); "urutan" frame:"i); si.settext("mengirim paket catch (Exception ioe) { ioe.printstacktrace(); urutan; try { Thread.sleep(30);//1000 milliseconds is one second. catch(interruptedexception ex) { Thread.currentThread().interrupt(); urutan;
18 sending=false; catch (IOException ioe) { if (ioe.getmessage().equals("serversocket Open")) { Alert a = new Alert("Server", "Port " portstring " is already taken.", null, AlertType.ERROR); a.settimeout(alert.forever); a.setcommandlistener(this); display.setcurrent(a); else { ioe.printstacktrace(); catch (Exception e) { e.printstacktrace(); public void commandaction(command c, Displayable s) { if ((c == Alert.DISMISS_COMMAND) (c == exitcommand)) { parent.destroyapp(true); parent.notifydestroyed(); public void stop() {
19 LAMPIRAN 4 Listing Program Penerima Data Transmisi UDP dan TCP Menggunakan Bahasa Java Editor Netbeans a. Penerima Data Transmisi UDP import java.io.*; import java.net.*; import java.util.*; class UDPClient { private InetAddress IPAddress; boolean done; //boolean keepgoing; public UDPClient(String shostname) { String s1; int size; BufferedReader br; try { IPAddress = InetAddress.getByName(sHostName); System.out.println ("Attemping to connect to " IPAddress ") via UDP port 5555"); catch (UnknownHostException ex) { System.err.println(ex); System.exit(1); // set up the buffered reader to read from the keyboard try { DatagramSocket clientsocket = new DatagramSocket(); byte[] senddata = new byte[1024]; s1 = "Request"; senddata = s1.getbytes(); System.out.println ("Sending data to " senddata.length); DatagramPacket sendpacket = new DatagramPacket(sendData, senddata.length, IPAddress, 5555); clientsocket.send(sendpacket); byte[] receivedata = new byte[1024]; DatagramPacket receivepacket = new DatagramPacket(receiveData, receivedata.length); System.out.println ("Waiting for return packet");
20 //clientsocket.setsotimeout( ); while (true){ Date date = new Date(); try { clientsocket.receive(receivepacket); System.out.println("Terima :"date.gettime()" "receivepacket.getlength()" "new String(receivePacket.getData())); catch (SocketTimeoutException ste){ System.out.println ("Timeout Occurred: Packet assumed lost"); // if (done) // keepgoing = false; System.out.println(); // clientsocket.close(); catch (IOException ex) { System.err.println(ex); public static void main(string args[]) throws Exception { String serverhostname = new String (" "); if (args.length > 0) serverhostname = args[0]; new UDPClient (serverhostname);
21 b. Penerima Data Transmisi TCP import java.io.*; import java.net.*; import java.util.date; class TCPClient { public static void main(string argv[]) throws Exception { String sentence; String modifiedsentence; BufferedReader infromuser = new BufferedReader( new InputStreamReader(System.in)); Socket clientsocket = new Socket(" ", 5555); DataOutputStream outtoserver = new DataOutputStream( clientsocket.getoutputstream()); DataInputStream inserver = new DataInputStream(clientSocket.getInputStream()); BufferedReader infromserver = new BufferedReader(new InputStreamReader( clientsocket.getinputstream())); sentence = "1"; outtoserver.write(10); byte[] a=null; while(true){ Date date = new Date(); modifiedsentence = inserver.readutf(); System.out.println("Terima : "date.gettime()" "); System.out.println(modifiedSentence); //System.out.println('\n'); //clientsocket.close();
LAMPIRAN 1 Tutorial Implementasi Editor Pengukuran, Pengiriman dan Penerimaan
LAMPIRAN 1 Tutorial Implementasi Editor Pengukuran, Pengiriman dan Penerimaan a. Implementasi Editor Pengukuran Berikut adalah langkah-langkah pengukuran meliputi: 1. Buka editor arduino kemudian setting
Lebih terperinciLAMPIRAN. Berikut ini adalah kode program transmisi video yang diinstall pada sisi user. public static void main(string args[]) throws Exception
LAMPIRAN Lampiran I Berikut ini adalah kode program transmisi video yang diinstall pada sisi user. import java.io.*; import java.net.*; class UDPSender { public static void main(string args[]) throws Exception
Lebih terperinciMobile Computing Tugas Individu 1
Teknik Komputasi: Ujian Akhir Semester (UAS) Mobile Computing Tugas Individu 1 Dosen : Ir. Teddy Mantoro, M.Sc. Ph.D Nama : Yoga Prihastomo NIM : 1011601026 Kelas : XB MAGISTER ILMU KOMPUTER UNIVERSITAS
Lebih terperinciMobile Computing. Ramos Somya
Mobile Computing Ramos Somya CLDC mempunyai kelas-kelas yang diturunkan dari J2SE dan kelas-kelas yang spesifik pada CLDC, yaitu GCF. MIDP menggunakan Generic Connection Framework (GCF) dari CLDC untuk
Lebih terperinciA. TUJUAN : Dapat mengimplementasi-kan kelas-kelas Java yang digunakan dalam pemrogaman jaringan.
Pertemuan ke-2 JAVA SOCKET A. TUJUAN : Dapat mengimplementasi-kan kelas-kelas Java yang digunakan dalam pemrogaman jaringan. B. TEORI SINGKAT Tentang Socket Socket adalah sebuah abstraksi perangkat lunak
Lebih terperinciRiwayat Pendidikan: SDK Lemuel II, Pos Pengumben, Jakarta Barat SMPK Lemuel, Pos Pengumben, Jakarta Barat SMUN 78, Kemanggisan, Jakarta Barat
105 RIWAYAT HIDUP Nama : Andhika Kusumohartoyo Tempat/Tanggal Lahir : Jakarta / 12 Januari 1983 Jenis Kelamin : Laki-laki Alamat : Jalan Janur Raya D26 Villa Kelapa Dua Jakarta Barat 11550 Telepon : 021-5302020
Lebih terperinciMODUL 11 J2ME (Java 2 Micro Edition)
MODUL 11 J2ME (Java 2 Micro Edition) A. Tujuan : 1. Memahami konsep interkoneksi client server 2. Memahami passing parameter antara client dan server INTERNET PROGRAMMING PENS-ITS B. Dasar Teori Interkoneksi
Lebih terperinciPEMROGRAMAN SOCKET LANJUTAN
Praktikum 11 PEMROGRAMAN SOCKET LANJUTAN A. TUJUAN PEMBELAJARAN 1. Siswa memahami konsep aplikasi client server di jaringan. 2. Siswa memahami konsep pemprograman socket lanjut. 3. Siswa mampu melakukan
Lebih terperinciSocket pada UDP. Husni Husni.trunojoyo.ac.id Komputasi.wordpress.com
Socket pada UDP Husni husni@if.trunojoyo.ac.id Husni.trunojoyo.ac.id Komputasi.wordpress.com UDP Bersifat connectionless Tidak ada koneksi yang antara client & server yang dipelihara selama dialog Paket
Lebih terperinci11.1 Tujuan Timers
Bab 11 Topik-topik Tambahan 11.1 Tujuan Setelah menyelesaikan bab ini, siswa diharapkan mampu: mengatur jadwal tugas menggunakan Timers meregister koneksi yang datang pada Push Registry 11.2 Timers Timer
Lebih terperinciPemrograman Socket menggunakan TCP
Pemrograman Socket menggunakan TCP Wiranti Sri Utami whiranty68@gmail.com Abstrak Java menyediakan kelas dan method yang memungkinkan dua program untuk saling berkomunikasi didalam sebuah jaringan komputer
Lebih terperinciPemrograman Berorientasi Obyek Lanjut (IT251) Ramos Somya, S.Kom., M.Cs.
Pemrograman Berorientasi Obyek Lanjut (IT251) Ramos Somya, S.Kom., M.Cs. Internet IP Address Protocol Port Client - Server Internet adalah interkoneksi dari berbagai jaringan komputer yang terkoneksi dalam
Lebih terperinciPEMROGRAMAN JAVA. Yoannita, S.Kom. Input Kondisi (IF-ELSE, SWITCH)
PEMROGRAMAN JAVA Yoannita, S.Kom Input Kondisi (IF-ELSE, SWITCH) 1 import java.io.* Operasi input/output dimaksudkan untuk berinteraksi dengan user, User mengetikkan sesuatu input, program java akan menerima
Lebih terperinciProsedur Percobaan Program Tampilan
Prosedur Percobaan Program Tampilan 1 Percobaan instalasi netbeans 7.3 a. Tujuan percobaan : 1. Mahasiswa dapat memahami tentang bahasa pemrograman JAVA 2. Mahasiswa dapat memahami tentang Netbeans IDE
Lebih terperinciPemrograman Socket menggunakan UDP
Pemrograman Socket menggunakan UDP Wiranti Sri Utami whiranty68@gmail.com Abstrak UDP (User Datagram Protokol) merupakan sebuah jenis protokol transfer data yang terbilang sederhana, dikarenakan UDP mempunyai
Lebih terperinciNetwork Programming 2010 Pertemuan-4. Pemrograman Socket. Husni. Husni.trunojoyo.ac.id Komputasi.wordpress.
Network Programming 2010 Pertemuan-4 Pemrograman Socket Husni husni@if.trunojoyo.ac.id Husni.trunojoyo.ac.id Komputasi.wordpress.com Outline Paket java.net & Kelas InetAddress Komunikasi Socket Socket
Lebih terperinciTPI4202 e-tp.ub.ac.id. Lecture 4 Mas ud Effendi
TPI4202 e-tp.ub.ac.id Lecture 4 Mas ud Effendi Menampilkan informasi kepada user lewat display Dengan perintah print dan println print: menampilkan output (kursor tetap di baris yang sama) println: menampilkan
Lebih terperinci1.Mengatur jadwal tugas menggunakan Timers 2.Mengetahui bagaimana membaca file dari aplikasi mobile sederhana
1.Tujuan 1.Mengatur jadwal tugas menggunakan Timers 2.Mengetahui bagaimana membaca file dari aplikasi mobile sederhana 2. Latar Belakang Timer dan TimerTasks berfungsi agar Anda bisa melakukan penjadwalan
Lebih terperinci10.1 Konsep dasar jaringan
Bab 10 Jaringan Java mengijinkan anda untuk mempermudah mengembangkan aplikasi yang mengerjakan berbagai pekerjaan melalui jaringan. Ini adalah suatu cita-cita pembuatan Java yang menjadi salah satu kekuatan
Lebih terperinciPraktikum Minggu ke-14. Socket Programming
Praktikum Minggu ke-14 Socket Programming A. TUJUAN PEMBELAJARAN 1. Siswa memahami konsep aplikasi client server di jaringan. 2. Mahasiswa memahami konsep pemprograman socket dasar. 3. Mahasiswa mampu
Lebih terperinciPertemuan 3 Struktur Perulangan pada Java
Pertemuan 3 Struktur Perulangan pada Java Objektif : 1. Mahasiswa dapat memahami konsep struktur kontrol perulangan dalam pemrograman. 2. Mahasiswa dapat menggunakan struktur kontrol perulangan (while,
Lebih terperinciBahasa Pemrograman :: Dasar Pemrograman Java
Bahasa Pemrograman :: Julio Adisantoso ILKOM IPB 26 April 2010 Bahasa Pemrograman :: 1 2 Program Hello World Java literal Tipe data Pernyataan print Latihan 3 BufferReader JOptionPane 4 Panjang array 5
Lebih terperinciA. TUJUAN PEMBELAJARAN
Praktikum 9 PEMROGRAMAN SOCKET A. TUJUAN PEMBELAJARAN 1. Siswa memahami konsep aplikasi client server di jaringan. 2. Mahasiswa memahami konsep pemprograman socket dasar. 3. Mahasiswa mampu membangun program
Lebih terperinciAPLIKASI CHAT ANTAR PC
APLIKASI CHAT ANTAR PC Kali ini kita akan membuat aplikasi chatting antar PC dengan menggunakan Kabel UTP Cross Over. Di dalam aplikasi ini terdapat 3buah pilihan layanan. Yang pertama adalah Server, kedua
Lebih terperinciPemrograman Socket TCP dan Socket UDP
Pemrograman Socket TCP dan Socket UDP Makalah ini disusun guna memenuhi tugas mata kuliah Pemrograman jaringan Yang diampu oleh Bapak Mahmudi, S.Kom Oleh Amalia Eka Hasti Adhana (8010022) Devi Mega Sari
Lebih terperinciTopik. Stream I/O Cara menggunakan Stream Hierarchy Java I/O Membaca File Menulis File Menghapus File Cara membaca isi Direktori dalam file
Topik Stream I/O Cara menggunakan Stream Hierarchy Java I/O Membaca File Menulis File Menghapus File Cara membaca isi Direktori dalam file Stream I/O Semua data di Java dibaca dan ditulis dengan menggunakan
Lebih terperinciJ2ME GUI dan Interkoneksi Client Server
J2ME GUI dan Interkoneksi Client Server Muhammad Zen S. Hadi, ST. MSc. Arsitektur Jaringan dgn J2ME 2 Introduction J2ME menyediakan fitur jaringan ke perangkat mobile Sehingga memungkinkan untuk selalu
Lebih terperinciModul 9 Protokol Transport (TCP/UDP)
Modul 9 Protokol Transport (TCP/UDP) Tipe Transfer Data komunikasi logika pada lapisan Transport dapat berbentuk : connectionless atau connection-oriented. Reliable atau unreliable : Reliable berarti data
Lebih terperinciPEMROGRAMAN JARINGAN MODUL 3 STREAM
PEMROGRAMAN JARINGAN MODUL 3 STREAM Pemrograman Jaringan selalu melakukan input dan output: memindahkan byte data dari satu sistem ke sistem lain. Data yang dibaca dari server yang mengirim data tidak
Lebih terperinciBONUS. Dasar Java Mobile. Mengenal Java Mobile Mengenal MIDlet Mobile Grafis Mobile Animasi Latihan Soal
BONUS Dasar Java Mobile Mengenal Java Mobile Mengenal MIDlet Mobile Grafis Mobile Animasi Latihan Soal Mengenal Java Mobile Dasar Java Mobile Java Mobile (J2ME) atau singkatan dari Java 2 Mobile Edition
Lebih terperinciPertemuan 2 Struktur Kontrol Percabangan
Pertemuan 2 Struktur Kontrol Percabangan Objektif : 1. Mahasiswa dapat memahami konsep struktur kontrol percabangan dalam pemrograman. 2. Mahasiswa dapat menggunakan struktur kontrol pemilihan (if, else,
Lebih terperinciMembuat Aplikasi Berbasis Web Di Device Android Mobile
Membuat Aplikasi Berbasis Web Di Device Android Mobile Oleh : M.octaviano Pratama Seperti yang telah kita ketahui bahwa media yang paling sering dikunjungi yaitu media online seperti website. Dengan menggunakan
Lebih terperinciMENGGUNAKAN TCP SOCKET. Oleh: M. Ghazali a.k.a. ghanoz 2480
MENGGUNAKAN TCP SOCKET Oleh: M. Ghazali a.k.a. ghanoz 2480 http://ghanoz2480.wordpress.com Agenda Pendahuluan Sekilas Mengenai TCP Socket Membuat Program Server Contoh Program Server Membuat Program Client
Lebih terperinciRobertus Lilik Haryanto
Aplikasi J2ME Untuk Video Player Online Robertus Lilik Haryanto lilik.haryanto@gmail.com http://lharyanto.ifastnet.com Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi
Lebih terperinciLAMPIRAN A Project SendSMS /////////////////////////////////////////////////////// ParsingKata.java
DAFTAR PUSTAKA [1] Patrick Naughton, Java Handbook, ANDI and McGraw-Hikk Co,Yogyakarta, 2002. [2] M.Shalahuddin, Rosa A.S., Pemrograman J2ME, Informatika, Bandung, 2006. [3] Hendrawan, Slide Kuliah ET-5014-
Lebih terperinci1. Tujuan. 2. Latar Belakang. 3. Percobaan. Modul Praktikum TiledLayer
1. Tujuan Menggambar dan Mengetahui fungsi TiledLayer Membuat object dari class TiledLayer Menyusun graphics dari TiledLayer dan di masukkan dalam LayerManager Memanipulasi graphics dengan menggunakan
Lebih terperinciM.Octaviano Pratama
Pemrograman Mobile Android dan MySQL M.Octaviano Pratama tavgreen008@gmail.com http://tavgreen.com Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan disebarkan secara
Lebih terperinciBAHASA PEMROGRAMAN JAVA
MI1274 Algoritma & Pemrograman Lanjut Genap 2015-2016 BAHASA PEMROGRAMAN JAVA Disusun Oleh: Reza Budiawan Untuk: Tim Dosen Algoritma & Pemrograman Lanjut Hanya dipergunakan untuk kepentingan pengajaran
Lebih terperinciMembuat Aplikasi Chatting Dengan Java
Membuat Aplikasi Chatting Dengan Java M Zainal Arifin agendogget@yahoo.com Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan
Lebih terperinciSTREAM DAN FILE. PipedInputStream, SequenceInputStream, dan StringBufferInputStream.
STREAM DAN FILE Proses penulisan dan pembacaan data sering kita sebut dengan proses input dan output, dimana penulisan data berarti mengalirkan data ke output dan menerima atau mendapatkan data dari input.
Lebih terperinciL.1. Lampiran 1 Data Kedatangan Paket Data Real Time (Saluran 64 Kbps)
L.1 Lampiran 1 Data Kedatangan Paket Data Real Time (Saluran 64 Kbps) Rentang Interval (1000 ms) Jumlah Kedatangan 0 39 1 36 2 39 3 37 4 40 5 37 6 38 7 38 8 41 9 36 10 38 11 38 12 38 13 37 14 39 15 36
Lebih terperinciNetwork Programming 2010 Jaringan & Aplikasinya. Husni Husni.trunojoyo.ac.id
Network Programming 2010 Jaringan & Aplikasinya Husni husni@if.trunojoyo.ac.id Husni.trunojoyo.ac.id Outline Sistem Tersebar Sistem Operasi Protokol Jaringan Pemrograman Java Sistem Tersebar Himpunan komputer-komputer
Lebih terperinciNama Lengkap : Muiz Lidinillah NIM :
Nama Lengkap : Muiz Lidinillah NIM : 10650005 Asisten : Hani Zulfia Zahro A. Judul Percobaan/praktikum Input Dari Keyboard dan Struktur Kontrol B. Soal Pendahuluan 1. Cari contoh sederhana inputan keyboard
Lebih terperinciDateField adalah objek yang dapat digunakan untuk menampilkan atau mengedit objek yang bertipe Date.
Seri User Interface DateField chocolove_mic@yahoo.co.uk http://www.mycgiserver.com/~chocolove2003 Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan disebarkan secara
Lebih terperinci1. Tujuan. 2. Latar Belakang. 3. Percobaan. Modul Praktikum Layer Manager
1. Tujuan Memahami dan menggunakan class LayerManager Menggambar beberapa sprite dan di satukan pada LayerManager Menentukan posisi titik awal LayerManager pada screen mobile Mengatur besar screen yang
Lebih terperinciBAB 1 KONSEP DASAR JAVA
BAB 1 KONSEP DASAR JAVA TUGAS PENDAHULUAN Buatlah algoritma dari program yang ada dalam kegiatan praktikum ini! 1. TUJUAN a. Mahasiswa mengetahui dasar dan elemen-elemen pembentuk bahasa Java b. Mahasiswa
Lebih terperinciPemrograman Berorientasi Obyek (IT251) Ramos Somya, S.Kom., M.Cs.
Pemrograman Berorientasi Obyek (IT251) Ramos Somya, S.Kom., M.Cs. Thread adalah sebuah pengontrol aliran program dengan menggunakan kendali tunggal. Suatu proses dikontrol oleh paling sedikit satu thread.
Lebih terperinciPenggunaan Canvas Pada J2ME Untuk Game Programming
Penggunaan Canvas Pada J2ME Untuk Game Programming Oleh: Adnan w Anadrep Pada kesempatan kali ini saya akan memberikan kamu tutorial mengenai Canvas pada J2ME yang biasanya sering digunakan di dalam pembuatan
Lebih terperinciBAB 5 Mendapatkan Input dari Keyboard
BAB 5 Mendapatkan Input dari Keyboard 5.1 Tujuan Kita sudah mempelajari konsep mendasar pada Java dan menulis beberapa program sederhana. Sekarang kita akan mencoba membuat program kita lebih interaktif
Lebih terperinci2. Pilih instruksi yang dapat digunakan dalam method actionperformed untuk membedakan antara tombol buttonone dan buttontwo.
Waktu Sisa : 2:14:53 1. Dari pilihan berikut ini, item manakah yang memiliki atribut dan behaviour? object class attribute data type method behavior 2. Pilih instruksi yang dapat digunakan dalam method
Lebih terperinciPRAKTIKUM 7 DASAR INPUT OUTPUT
PRAKTIKUM 7 DASAR INPUT OUTPUT A. TUJUAN 1. Memahami dasar-dasar input-ouput dalam pemrograman Java 2. Memahami prinsip kerja stream 3. Memahami penggunaan console dalam proses input-output B. DASAR TEORI
Lebih terperinciBAB IV ANALISA DAN PENGUJIAN DATA
BAB IV ANALISA DAN PENGUJIAN DATA Pada bab ini akan di bahas mengenai pengujian peralatan yang dipergunakan untuk membangun sistem navigasi pada robot berjalan. Pengujian ini untuk bertujuan apakah peralatan
Lebih terperinciBAB IV HASIL DAN UJI COBA
BAB IV HASIL DAN UJI COBA IV.1. Software Software arduino merupakan software yang sangat penting karena merupakan proses penginputan data dari komputer ke dalam mikrokontroler arduino menggunakan software
Lebih terperinciMetode Sequential Searching di Java Console
Metode Sequential Searching di Java Console Oleh: Yudi Setiawan Dalam ilmu pemrograman, melakukan pencarian Data merupakan hal yang paling sering dilakukan dalam perusahaan. Pencarian memiliki beberapa
Lebih terperinciMengunci sebuah object: Untuk memastikan bahwa hanya satu thread yang mendapatkan hak akses kedalam method tertentu
Sinkronisasi Mengapa menggunakan sinkronisasi threads? Bagaimanapun juga sebuah thread yang berjalan bersama-sama kadang-kadang membutuhkan resource atau method dari luar Butuh untuk berkomunikasi satu
Lebih terperinciBAB IV IMPLEMENTASI DAN PENGUJIAN
BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Implementasi Setelah melakukan analisis dan perancangan terhadap aplikasi permainan Koneksi-4 yang akan dikembangkan, tahapan selanjutnya adalah implementasi dan pengujian.
Lebih terperinciTutorial Jasper Report with JDBC Prerequisites: Jasper Report, ireport installed, MySQL installed, and NetBeans IDE
Tutorial Jasper Report with JDBC Prerequisites: Jasper Report, ireport installed, MySQL installed, and NetBeans IDE 1. Buka XAMPP control panel, start MySQL dan Apache server. 2. Import file electicalgoods.sql
Lebih terperinciBAB III IMPLEMENTASI. Sistem pada server pengendali lampu dengan Raspberry Pi ini. kemudian server akan menunggu klien melakukan request permintaan
BAB III IMPLEMENTASI 3.1. Rancangan Sistem Sistem pada server pengendali lampu dengan Raspberry Pi ini bekerja saat klien dan server telah terkoneksi dalam jaringan lokal, kemudian server akan menunggu
Lebih terperinciPertemuan III [STRUKTUR KONTROL] CariGrade.java Program mencari grade nilai menggunakan struktur control if-else
Pertemuan III [STRUKTUR KONTROL] Materi : 1. Struktur kontrol if 2. Struktur kontrol if-else 3. Operator kondisi (?:) 4. Struktur kontrol switch 5. Struktur kontrol for 6. Struktur kontrol while 7. Struktur
Lebih terperinciModul Praktikum Pemrograman
Modul Praktikum Pemrograman Tahun Ajaran 2009/2010 Penyusun : Eko Andriyanto W, S.Kom OUTPUT WITH COMMAND PROMPT Silahkan coba ketik program berikut ini: class KelilingLingkaran{ public static void main
Lebih terperinciPertemuan 4 Array pada Java
Pertemuan 4 Array pada Java Objektif : 1. Mahasiswa dapat memahami pengertian Array pada Java 2. Mahasiswa dapat mengetahui bentuk umum dari Array 3. Mahasiswa dapat mengetahui jenis-jenis Array pada Java
Lebih terperinciBAB Argument Command-Line dan System Properties
BAB 5 Aplikasi Berbasis Teks 5.1 Tujuan Pembahasan kali ini akan menitikberatkan pada bahasan penggunaan argument command-line. Selebihnya, Anda akan mempelajari mengenai penggunaan streams untuk mendapatkan
Lebih terperinciSistem Terdistribusi
Sistem Terdistribusi TIK-604 Husni.trunojoyo.ac.id Pemrograman Socket dengan Java: Server Topik Praktik (Belajar Mandiri) Husni husni@trunojoyo.ac.id Garis Besar Bahasan Langkah-langkah Pembuatan Server
Lebih terperinciBAB 5 Mendapatkan Input dari Keyboard
5.1 Tujuan BAB 5 Mendapatkan Input dari Keyboard Kita telah mempelajari konsep dasar pada Java dan menulis beberapa program sederhana. Sekarang kita akan mencoba membuat program kita lebih interaktif dengan
Lebih terperinciSistem Terdistribusi
Sistem Terdistribusi TIK-604 Husni.trunojoyo.ac.id Pemrograman Socket dengan Java: Server Topik Praktik (Belajar Mandiri) Husni husni@trunojoyo.ac.id Garis Besar Bahasan Langkah-langkah Pembuatan Server
Lebih terperinciEXCEPTION. 2. Pada kondisi bagaimana klausa finally tidak akan dieksekusi? Kode didalam block try memiliki statement return
EXCEPTION 1. 0 1 2 3 4 2. Pada kondisi bagaimana klausa finally tidak akan dieksekusi? Kode didalam block try memiliki statement return Kode didalam block try telah dieksekusi dengan benar Method System.exit()
Lebih terperinciPertemuan 7 File pada Java
Pertemuan 7 File pada Java Objektif : 1. Mahasiswa dapat memahami latar belakang penggunaan File 2. Mahasiswa dapat memahami tentang Java IO Stream 3. Mahasiswa dapat mengetahui tentang Class dan Method
Lebih terperinciBAB III PERANCANGAN ALAT
BAB III PERANCANGAN ALAT 3.1 Gambaran Umum Rancang Bangun Prototype Monitoring dan Kendali Pada Rumah Menggunakan ESP 8266 (wemos) ini terdiri dari dua perancangan, yaitu perancangan perangkat keras meliputi
Lebih terperinci1.Tujuan. 2. Latar Belakang. 3. Percobaan
1.Tujuan Memahami mengenai konsep dari Record Store Membuat dan membuka sebuah Record Store Menambah, memanggil kembali, mengupdate, dan mendelete record Memanggil record satu persatu (enumerate) record
Lebih terperinciModul 3 Komunikasi Nirkabel Menggunakan RFID
Modul 3 1. TUJUAN a. Mahasiswa memahami konsep komunikasi nirkabel pada teknologi RFID b. Mahasiswa mampu mengoperasikan modul Stater Kit RFID untuk pembacaan dan penulisan tag RFID c. Mahasiswa mampu
Lebih terperinciMK. Pemrograman Berorientasi Objek. Input dari Keyboard. Karmilasari
MK. Pemrograman Berorientasi Objek Input dari Keyboard Karmilasari 2 Input dari Keyboard Kelas Scanner Kelas Buffer Reader GUI (Graphical User Interface) Joption Pane 3 Perbedaan Scanner, BufferedReader
Lebih terperinciInput Nilai tanpa Case String di Java
Input Nilai tanpa Case String di Java Oleh: Yudi Setiawan Input di Java umumnya ada Case String didalamnya namun, saya pernah dapat soal dimana sample input nya tidak terdapat Case String didalamnya. Lalu
Lebih terperinciBAB IV HASIL DAN UJI COBA
BAB IV HASIL DAN UJI COBA IV.1. Tampilan Hasil Dalam bab ini akan dijelaskan dan ditampilkan bagaimana hasil dari pengujian rancangan alat yang dibuat beserta pembahasan tentang hasil sensor berat dan
Lebih terperinciPengenalan Komunikasi Data pada Processing
Fakultas Ilmu Terapan, Universitas Telkom 1 Modul 11 : Pengenalan Komunikasi Data Processing 11.1 Tujuan Mahasiswa mampu melakukan komunikasi data Processing dengan Arduino. 11.2 Alat & Bahan 1. Komputer/Laptop
Lebih terperinciPENGEMBANGAN APLIKASI MOBILE MODUL PRAKTIKUM. Persistence. Versi 1.0 JAVA EDUCATION NETWORK INDONESIA
PENGEMBANGAN APLIKASI MOBILE MODUL PRAKTIKUM Persistence JAVA EDUCATION NETWORK INDONESIA 1. Tujuan Memahami mengenai konsep dari Record Store Membuat dan membuka sebuah Record Store Menambah, memanggil
Lebih terperinciThread. 16 th week Estu Sinduningrum ST,MT
Thread 16 th week Estu Sinduningrum ST,MT Multitasking dan Multithreading Multitasking Multitasking adalah suatu istilah yang menjelaskan bahwa sebuah komputer dapat menjalankan bebeiapa aktiviias (yang
Lebih terperinciModul 3 Flow Control dan Input
Modul 3 Flow Control dan Input Flow control terbagi menjadi dua, yaitu control seleksi dan control perulangan. 1. KONTROL SELEKSI Kontrol seleksi digunakan untuk membuat pemilihan terhadap aksi yang akan
Lebih terperinciBAB 2 INPUT DARI KEYBOARD
BAB 2 INPUT DARI KEYBOARD 2.1 Tujuan Membuat program java yang interaktif yang bisa membaca input dari keyboard Menggunakan class BufferedReader untuk mendapatkan input dari keyboard melalui layar console
Lebih terperinciBAB IV IMPLEMENTASI DAN PENGUJIAN
42 BAB IV IMPLEMENTASI DAN PENGUJIAN 1.1 Implementasi. Pada bagian ini akan dijelaskan mengenai implementasi program, implementasi konektifitas Bluetooth dan pergerakan robot mobil pada sistem. Proses
Lebih terperinciChapter 12.1: package chapter.pkg12; /** * Advan */ import java.util.random; import static java.lang.system.out; public class Chapter12 {
Chapter 12.1: /* * To change this license header, choose License Headers in Project Properties. * To change this template file, choose Tools Templates * and open the template in the editor. package chapter.pkg12;
Lebih terperinci1. Tujuan. 2. Latar Belakang. 3. Percobaan. Modul Praktikum MMAPI. Setelah mempelajari bab ini, Pelajar diharapkan mampu untuk :
1. Tujuan Setelah mempelajari bab ini, Pelajar diharapkan mampu untuk : Memahami dan menggunakan Player Dapat menggunakan method-method dalam class player. Dapat membuat dan memainkan audio (*.wav dan
Lebih terperinciI/O (Input dan Output)
public class DemoFinally{ public static void main (String [] args){ int x = 3; int [] arr = {10,11,12; arr[3], padahal isi arr cuma ampe 2 System.out.println(arr[x]); System.out.println("Tidak terjadi
Lebih terperinciPERTEMUAN III OBJEK DAN CLASS TUJUAN PRAKTIKUM
PERTEMUAN III OBJEK DAN CLASS TUJUAN PRAKTIKUM 1. Praktikan memahami perbedaan objek dan class pada Java. 2. Praktikan memahami konsep berorientasi objek. 3. Praktikan dapat membuat program sederhana dengan
Lebih terperinciBAB IV HASIL DAN UJI COBA
BAB IV HASIL DAN UJI COBA IV.1. Tampilan Hasil Dalam bab ini akan dijelaskan dan ditampilkan hasil dari pengujian rancangan alat yang dibuat beserta pembahasan tentang sistem dan cara kerja perancangan
Lebih terperinciPEMOGRAMAN JAVA. Yoannita. Tipe Data (ii) : Array Exception Handling
PEMOGRAMAN JAVA Yoannita Tipe Data (ii) : Array Exception Handling Education is when you read the fine print. Experience is what you get if you don't. (Pete Seeger) Array Misalkan dibutuhkan 100 variabel
Lebih terperinciVariabel tersebut seharusnya bisa dideklarasikan didalam try block dan block catch
Waktu Sisa : 0:55:52 1. 0 1 2 3 4 2. Sebuah variabel dalam local method bisa diakses dari dalam block try-catch. Dimana variabel tersebut sebaiknya dideklarasikan? Variabel tersebut seharusnya dideklarasikan
Lebih terperinciBAB III PERANCANGAN. Rectifier. Mobile Phone / Remote Computer. Team Viewer. Gambar 3.1 Blok Rangkaian Sistem
BAB III PERANCANGAN Bab ini membahas perancangan sistem telemetri monitoring tegangan PLN berbasis platform Mikrocontroller Open Source Arduino Uno. Microcontroller tersebut digunakan untuk mengolah informasi
Lebih terperinciLab Bahasa Pemrograman 2
Materi : 1. Deklarasi metoda 2. Konversi argumen 3. Lingkup deklarasi 4. Overload metoda 5. Rekursif Pertemuan V METHOD Deklarasi sebuah Method public, private, protected, package static abstract final
Lebih terperinciPANDUAN PRAKTIKUM DASAR ARDUINO
BBROBOTINDONESIA PANDUAN PRAKTIKUM DASAR ARDUINO www.belajarbikinrobot.weebly.com Praktikum 4 Belajar Arduino Membaca Pin-Pin Analog dan Mengubahnya Menjadi Nilai Voltase Pada praktikum analogread() dan
Lebih terperinciWaktu Sisa : 0:43:4. Sukses. Kesalahan pada URL. File tidak lengkap. Kesalahan umum. Mengerjakan finally. Diluar block
Waktu Sisa : 0:43:4 1. Sukses Kesalahan pada URL File tidak lengkap Kesalahan umum Mengerjakan finally Diluar block 2. Method hallo() bisa melempar java.io.ioexception, java.lang.runtimeexception, atau
Lebih terperinciMODUL PRAKTIKUM PEMROGRAMAN BERORIENTASI OBJEK (JAVA) PERTEMUAN 12 WIRELESS JAVA PROGRAMMING WITH JAVA 2 MICRO EDITION (J2ME)
PERTEMUAN 12 WIRELESS JAVA PROGRAMMING WITH JAVA 2 MICRO EDITION (J2ME) A. Percobaan menampilkan Form public class Midlet01 extends MIDlet { private Form form; public Midlet01() { form = new Form("MIDLET
Lebih terperinci1. Latar Belakang Didalam pembuatan game java sering kali kita mendefinisikan banyak object seperti gambar, dan grafik geometri yang begitu banyak,
1. Latar Belakang Didalam pembuatan game java sering kali kita mendefinisikan banyak object seperti gambar, dan grafik geometri yang begitu banyak, untuk itu dibutuhkan suatu manajemen yang menangani hal
Lebih terperinciBAB 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 terperinciBAB 3 PERANCANGAN ALAT
BAB 3 PERANCANGAN ALAT 3.1 Deskripsi Alat Pada bab ini penulis akan menjelaskan spesifikasi alat pemodelan sterilisasi ruangan yang akan dibuat dan menjelaskan beberapa blok diagram dan rangkaian yang
Lebih terperinciBAB III METODE PENELITIAN DAN PERANCANGAN SISTEM
BAB III METODE PENELITIAN DAN PERANCANGAN SISTEM 3.1 Metode Penelitian Gambar 3.1 Diagram Blok Rancangan Penelitian. Metode penelitian yang digunakan dalam pengerjaan tugas akhir ini adalah rancang bangun
Lebih terperinciLAMPIRAN A. PEDOMAN PENGGUNAAN Alat Peraga Sistem Pemantauan Energi Menggunakan TEG (Thermo Electric Generator) dan TEC (Thermo Electric Cooler)
LAMPIRAN A PEDOMAN PENGGUNAAN Alat Peraga Sistem Pemantauan Energi Menggunakan TEG (Thermo Electric Generator) dan TEC (Thermo Electric Cooler) 50 PEDOMAN PENGGUNAAN Alat Peraga Sistem Pemantauan Energi
Lebih terperinciPenggunaan Netbeans IDE, Hello World, variable dan Operator aritmetika.
Topik Penggunaan Netbeans IDE, Hello World, variable dan Operator aritmetika. Tujuan Setelah menyelesaikan praktikum ini, mahasiswa diharapkan mampu: 1. Menggunakan Netbeans IDE untuk membuat program Java
Lebih terperinci2 TIPE DATA DAN VARIABEL
BAB 2 TIPE DATA DAN VARIABEL Kompetensi Dasar dan Indikator : Setelah mengikuti materi kuliah ini mahasiswa mampu menggunakan tipe data dan variable yang ada dalam Java, dengan indikator mahasiswa mampu:
Lebih terperincipembuat game seperti yang kita rasakan saat ini dimana banyak game online
BAB 9 PEMROGRAMAN SOCKET 9.1 Pendahuluan Seiring dengan pesatnya perkembangan networking di dunia ternyata juga sangat memberi dampak positif yang besar terhadap industri-industri pembuat game seperti
Lebih terperinci