LAMPIRAN 1 KUESIONER KEPUASAN AKADEMIK
|
|
- Ari Atmadjaja
- 6 tahun lalu
- Tontonan:
Transkripsi
1 L.1 LAMPIRAN 1 KUESIONER KEPUASAN AKADEMIK Jurusan : Semester : IPK : Jenis Kelamin : Kota asal : Berikan tanda silang pada salah satu nilai menurut penilaian Anda yang paling sesuai dengan pernyataan yang ada. Keterangan : * = belum pernah merasakan 1 = sangat tidak setuju 2 = tidak setuju 3 = kurang setuju 4 = cukup setuju 5 = setuju 6 = sangat setuju No Pertanyaan * Support 1 Staf universitas mudah dihubungi pada saat diperlukan 2 Layanan konseling yang tersedia telah memenuhi keperluan saya 3 Saya puas dengan layanan konsultasi karir yang tersedia 4 Saya mendapat informasi jelas tentang dukungan pembiayaan pendidikan 5 Suasana kampus memberikan dukungan proses pembelajaran di luar kelas, terutama untuk
2 L.2 pengembangan softskill saya 6 Suasana kampus mendorong terciptanya semangat kewirausahaan 7 Suasana kampus mendorong saya untuk berperan serta aktif dalam berbagai kegiatan kemahasiswaan 8 Konsultasi skripsi yang diselenggarakan Jurusan membantu saya dalam penyelesaian skripsi 9 Informasi terkait proses administrasi skripsi mudah saya peroleh 10 Saya merasa aman saat berada di kampus 11 Layanan kesehatan yang tersedia telah memenuhi kebutuhan saya Resources 12 Universitas menyediakan fasilitas untuk bersosialisasi (misalnya ruang diskusi, kafetaria dll.) 13 Fasilitas IT (Information Technology) dapat saya pergunakan saat diperlukan 14 Koleksi perpustakaan (buku, journal,electronic journal, video, multimedia dll) yang tersedia telah memadai 15 Koleksi perpustakaan (buku, journal,electronic journal, video, multimedia dll) mudah untuk diakses 16 Koleksi perpustakaan (buku, journal,electronic journal, video, multimedia dll) menambah pemahaman saya terhadap program studi yang saya ambil 17 Universitas menyediakan sarana olahraga yang memadai 18 Berbagai Informasi yang ada di Binusmaya telah membantu dalam proses perkuliahan saya Personal Development 19 Pengalaman saya selama di universitas telah meningkatkan rasa percaya diri saya
3 L.3 20 Kemampuan berkomunikasi saya meningkat 21 Saya menjadi lebih percaya diri dalam menggali ide-ide baru 22 Kemampuan saya dalam memecahkan masalah (problem solving ) meningkat melalui pengalaman saya selama di Universitas 23 Pengalaman saya selama di universitas telah membuat saya lebih menghargai pendapat orang lain 24 Pengalaman saya selama di universitas membantu saya dalam merencanakan langkah-langkah untuk mencapai cita cita saya 25 Kegiatan perkuliahan yang saya ikuti menambah pengalaman tentang wawasan internasional (international experience ) 26 Kegiatan kemahasiswaan yang saya ikuti menambah pengalaman / wawasan internasional (international experience ) 27 Kegiatan kemahasiswaan membantu saya dalam mengembangkan minat dan bakat 28 Program kuliah yang saya ikuti membuat saya lebih percaya diri untuk dapat berhasil dalam dunia kerja 29 Pengalaman saya selama di universitas telah memperbesar peluang saya dalam memperoleh pekerjaan Academic Advisory 30 Kegiatan bimbingan akademis membantu saya dalam meningkatkan pemahaman tentang program studi yang saya ambil 31 Kegiatan bimbingan akademis telah mendorong saya untuk lebih bersemangat dalam mengembangkan proses pembelajaran
4 L.4 32 Program tutorial/mentoring telah memberikan manfaat/ meningkatkan pemahaman saya terhadap materi kuliah dan meningkatkan prestasi belajar Overall 33 Secara keseluruhan, saya mendapatkan dukungan yang memadai dalam menjalani perkuliahan saya 34 Secara keseluruhan, pengalaman belajar yang saya dapatkan di Universitas sesuai dengan harapan saya Terima kasih atas kesediaan Anda mengisi kuesioner ini.
5 L.5 LAMPIRAN 2 DATA PENGUJIAN VALIDITAS DAN RELIABILITAS Support Resources Responden
6 L.6 Personal Development Academic Advisory Overall Responden
7 L.7 LAMPIRAN 3 DATA KUESIONER PER KRITERIA Data Kuesioner Mahasiswa Jurusan TI-Statistika Responden Support Resources Personal Academic Overall Semester IPK Jenis Kota Development Advisory Kelamin L P P P P L P P L L P
8 L L 4.00 P 3.50 P 4.00 L 4.00 P 4.00 P 4.00 L 4.00 P 4.00 L Data Kuesioner Mahasiswa Jurusan TI-Matematika Responden Support Resources Personal Academic Overall Semester IPK Jenis Kota Development Advisory Kelamin P P P P L L
9 L L L L L L P P P P P P P P P P L L L L L L
10 L L 4.00 P 4.00 P 3.00 P 3.00 P 4.00 P 2.50 L 4.00 L 4.00 L 4.00 L 4.00 L 4.00 L 4.00 L
11 L L 3.50 P 3.00 P 3.00 P 3.00 P 3.50 P 3.50 P 3.50 P 3.50 P 3.50 P 4.00 L 2.50 L 4.00 L 4.00 L L
12 L.12 Data Kuesioner Mahasiswa Jurusan TI Responden Support Resources Personal Academic Overall Semester IPK Jenis Kota Development Advisory Kelamin P P P P P P P P P P P P P P P P P P P P P P P P P P
13 L L L L L L L L L L L L L L
14 L L 2.50 L 4.00 L 2.50 L 2.50 L 4.00 L 4.00 L 2.50 L 4.00 L 4.00 L 4.00 L
15 L L L L L L L L
16 L P 3.00 P 3.50 P 3.00 P 3.00 P 3.00 P 3.50 P 4.00 P 3.00 P 3.50 P 3.50 P 3.50 P 3.50 P 4.00 P 2.50 P 3.50 P 4.00 P 3.50 P 3.00 P 2.50 L 4.00 L 2.50 L
17 L L L L L L L L L L
18 L L 4.00 L 4.00 L L 4.00 L 4.00 L 4.00 L 4.00 L 4.00 L 4.00 L
19 L L L L L L L L L
20 L P 4.00 P 2.50 P 4.00 P 3.50 P 4.00 L 2.50 L 2.50 L 2.50 L
21 L L L L L L L L L L L L
22 L L 2.50 L L 2.50 L 3.00 P 3.00 P 3.50 P 3.50 P 3.50 P 3.50 P 3.50 P 3.00 P 3.50 P
23 L L L L L L L L
24 L
25 L.25 LAMPIRAN 4 UJI VALIDITAS KUESIONER No. Kategori Nomor Pertanyaan r xy Nilai t hitung Nilai t tabel 1 Support 1 0,74 4,62 1, ,58 3,01 1, ,44 2,07 1, ,40 1,85 1, ,41 1,88 1, ,39 1,78 1, ,42 1,95 1, ,68 3,91 1, ,86 7,26 1, ,44 2,08 1, ,76 4,97 1,73 12 Resources 1 0,54 2,73 1, ,54 2,75 1, ,73 4,59 1, ,64 3,57 1, ,70 4,14 1, ,56 2,90 1, ,67 3,82 1,73 19 Personal 1 0,69 4,05 1,73 20 Development 2 0,43 2,02 1, ,64 3,56 1, ,50 2,47 1, ,50 2,44 1, ,56 2,89 1, ,39 1,81 1, ,39 1,80 1, ,64 3,49 1, ,62 3,88 1, ,58 3,06 1,73 30 Academic 1 0,67 3,84 1,73 31 Advisory 2 0,45 2,12 1, ,69 4,04 1,73 33 Overall 1 0,83 6,31 1, ,79 5,47 1,73
26 L.26 LAMPIRAN 5 LISTING PROGRAM maingui.java import java.awt.desktop; import java.awt.eventqueue; import java.awt.dimension; import java.awt.filedialog; import java.io.bufferedreader; import java.io.file; import java.io.ioexception; import java.io.inputstreamreader; import java.text.decimalformat; import java.util.arraylist; import java.util.arrays; import java.util.enumeration; import java.util.vector; import javax.swing.jframe; import javax.swing.jpanel; import javax.swing.jscrollpane; import javax.swing.jtextarea; import org.rosuda.jri.*; import javax.swing.border.emptyborder; import javax.swing.jmenubar; import javax.swing.jmenu; import java.awt.event.mouseadapter; import java.awt.event.mouseevent; import javax.swing.jmenuitem; import javax.swing.scrollpaneconstants; import java.awt.font; import java.awt.color; import java.awt.systemcolor; import public class maingui extends JFrame private JPanel contentpane; /** * Launch the application. */ public static void main(string[] args) EventQueue.invokeLater(new Runnable() public void run() try maingui frame = new maingui();
27 L.27 ); frame.setvisible(true); catch (Exception e) e.printstacktrace(); public maingui() settitle("academic Satisfaction with Cluster Analysis"); String[] args = null; final Rengine r = new Rengine(args, false, null); setdefaultcloseoperation(jframe.exit_on_close); setbounds(100, 100, 800, 600); JMenuBar menubar = new JMenuBar(); setjmenubar(menubar); JMenu mnfile = new JMenu("File"); menubar.add(mnfile); JMenu mnopen = new JMenu("Open"); mnfile.add(mnopen); JMenuItem mntmfileit = new JMenuItem("File IT"); mnopen.add(mntmfileit); JMenuItem mntmfileitmathematics = new JMenuItem("File IT- Mathematics"); mnopen.add(mntmfileitmathematics); JMenuItem mntmfileitstatistics = new JMenuItem("File IT-Statistics"); mnopen.add(mntmfileitstatistics); JMenuItem mnexit = new JMenuItem("Exit"); mnfile.add(mnexit); JMenu mnprocess = new JMenu("Process"); menubar.add(mnprocess); JMenuItem mntmmean = new JMenuItem("Mean"); mnprocess.add(mntmmean); JMenuItem mneuc = new JMenuItem("Euclidean Distance"); mnprocess.add(mneuc); JMenuItem mnanalysiscluster = new JMenuItem("Cluster Analysis"); mnprocess.add(mnanalysiscluster); JMenu mnabout = new JMenu("About"); menubar.add(mnabout); contentpane = new JPanel(); contentpane.setborder(new EmptyBorder(5, 5, 5, 5)); setcontentpane(contentpane); contentpane.setlayout(null); JScrollPane scrollpane = new JScrollPane(); scrollpane.sethorizontalscrollbarpolicy(scrollpaneconstants.horizon TAL_SCROLLBAR_ALWAYS);
28 L.28 scrollpane.setverticalscrollbarpolicy(scrollpaneconstants.vertical_ SCROLLBAR_ALWAYS); scrollpane.setbounds(11, 11, 767, 523); contentpane.add(scrollpane); final JTextArea cmdtext = new JTextArea(); cmdtext.setfont(new Font("Calibri", Font.PLAIN, 15)); cmdtext.settabsize(3); scrollpane.setviewportview(cmdtext); cmdtext.seteditable(false); cmdtext.setwrapstyleword(true); cmdtext.settext("please Choose file to open"); mnabout.addmouselistener(new public void mouseclicked(mouseevent e) cmdtext.settext("academic Satisfaction with Cluster Analysis\n\nBy Meivina\n \n\nProgram Ganda\nSTATISTIKA DAN TEKNIK INFORMATIKA\nUNIVERSITAS BINA NUSANTARA"); ); mntmfileit.addmouselistener(new public void mousepressed(mouseevent REXP x; cmdtext.settext("open Excel Document (for TI CLASS)\nDONE...\n please choose process to calculate this data\n"); r.eval("library(rodbc)"); r.eval("odbccloseall()"); r.eval("channel <- odbcconnectexcel('c:/data/ti.xls')"); r.eval("sqltables(channel)"); r.eval("dataset <- sqlfetch(channel, 'Sheet1')"); x = r.eval("dataset <- sqlquery(channel, 'select * from [Sheet1$]')"); try Desktop.getDesktop().open(new File("c:\\TI.xls")); catch (IOException e) // TODO Auto-generated catch block e.printstacktrace(); ); mntmfileitmathematics.addmouselistener(new MouseAdapter()
29 public void mousepressed(mouseevent REXP x; ); cmdtext.settext("open Excel Document (for TI- MATHEMATIC CLASS)\nDONE...\n please choose process to calculate this data\n"); r.eval("library(rodbc)"); r.eval("odbccloseall()"); r.eval("channel<odbcconnectexcel('c:/data/ti_matematika.xls')"); r.eval("sqltables(channel)"); r.eval("dataset <- sqlfetch(channel, 'Sheet1')"); x = r.eval("dataset <- sqlquery(channel, 'select * from [Sheet1$]')"); try Desktop.getDesktop().open(new File("c:\\TI_Matematika.xls")); catch (IOException e) // TODO Auto-generated catch block e.printstacktrace(); mntmfileitstatistics.addmouselistener(new public void mousepressed(mouseevent arg0) REXP x; cmdtext.settext("open Excel Document (for TI- STATISTIC CLASS)\nDONE...\n please choose process to calculate this data\n"); r.eval("library(rodbc)"); r.eval("odbccloseall()"); r.eval("channel <- odbcconnectexcel('c:/data/ti_statistika.xls')"); r.eval("sqltables(channel)"); r.eval("dataset <- sqlfetch(channel, 'Sheet1')"); r.eval("dataset <- sqlquery(channel, 'select * from [Sheet1$]')"); x = r.eval("dataset"); try Desktop.getDesktop().open(new File("c:\\TI_STATISTIKA.xls")); catch (IOException e)
30 L.30 // TODO Auto-generated catch block e.printstacktrace(); ); mntmmean.addmouselistener(new public void mousepressed(mouseevent arg0) REXP x; //hitungmean DecimalFormat dec = new DecimalFormat("###.##"); cmdtext.settext("mean Data for each Category\n\n"); r.eval("meandata<-sqlquery(channel, 'select Support from [Sheet1$]')"); r.eval("mean<-colmeans(meandata)"); x = r.eval("as.double(mean)"); double mean = x.asdouble(); cmdtext.append("mean Support\t\t\t\t\t:\t"+dec.format(mean)+"\n"); r.eval("meandata<-sqlquery(channel, 'select Resources from [Sheet1$]')"); r.eval("mean<-colmeans(meandata)"); x = r.eval("as.double(mean)"); mean = x.asdouble(); cmdtext.append("mean Resources\t\t\t\t\t:\t"+dec.format(mean)+"\n"); r.eval("meandata<-sqlquery(channel, 'select PersonalDevelopment from [Sheet1$]')"); r.eval("mean<-colmeans(meandata)"); x = r.eval("as.double(mean)"); mean = x.asdouble(); cmdtext.append("mean Personal Development\t\t:\t"+dec.format(mean)+"\n"); r.eval("meandata<-sqlquery(channel, 'select AcademicAdvisory from [Sheet1$]')"); r.eval("mean<-colmeans(meandata)"); x = r.eval("as.double(mean)"); mean = x.asdouble(); cmdtext.append("mean Academic Advisory\t\t\t:\t"+dec.format(mean)+"\n"); r.eval("meandata<-sqlquery(channel, 'select Overall from [Sheet1$]')"); r.eval("mean<-colmeans(meandata)");
31 L.31 ); x = r.eval("as.double(mean)"); mean = x.asdouble(); cmdtext.append("mean Overall\t\t\t\t\t:\t"+dec.format(mean)+"\n"); mneuc.addmouselistener(new public void mousepressed(mouseevent arg0) cmdtext.settext("begin Calculating for Euclidean Distance \n"); REXP x; REXP n; r.eval("sys.putenv('javagd_class_name'='myjavagd1')"); cmdtext.settext("create Matrix \n"); r.eval( "d<-(model.matrix(~- 1+AcademicAdvisory+Overall+PersonalDevelopment+Re sources+support, Dataset))" ); r.eval( "e<-dist(d,method='euclidean')" ); x = r.eval("round(e, digits =2)"); double[] euc = x.asdoublearray(); r.eval("numrow <- sqlquery(channel, 'SELECT COUNT(Responden) FROM [Sheet1$]')"); n = r.eval("as.integer(numrow)"); int totaln = n.asint(); String teststring = Integer.toString(totalN); cmdtext.append("\n Number Responden : "+teststring+"\n\n"); for(int j = 1;j<= totaln;j++) cmdtext.append("\t"+j+"\t"); cmdtext.append("\n\n"); cmdtext.append("1"); cmdtext.append("\n\n"); String tempstr = Double.toString(euc[0]); cmdtext.append("2\t"+tempstr); cmdtext.append("\n\n"); int jumlahk = 2; int init = 1; int init2 = 1; //PRINT MATRIX for(int k = 3;k<=totalN;k++) String bariske = Integer.toString(k);
32 L.32 ); cmdtext.append(bariske); String tempstr2 = Double.toString(euc[init]); cmdtext.append("\t"+tempstr2+"\t"); for(int l = 2;l<=jumlahK;l++) int temp = init2+(totaln-l); String tempstr3 = Double.toString(euc[temp]); cmdtext.append("\t"+tempstr3+"\t"); init2 = temp; cmdtext.append("\n\n"); jumlahk++; init++; init2 = init; mnanalysiscluster.addmouselistener(new "unchecked" public void mousepressed(mouseevent arg0) cmdtext.settext("begin Calculating for Cluster Analysis \n"); REXP x; cmdtext.settext("open library JAVAGD for plot in java... \n"); r.eval( "library(javagd)" ); r.eval("sys.putenv('javagd_class_name'='myjavagd1')"); r.eval( "JavaGD(800,600)" ); cmdtext.settext("set model Grafiks \n"); r.eval( "d<-(model.matrix(~- 1+AcademicAdvisory+Overall+PersonalDevelopment+Re sources+support, Dataset))" ); r.eval( "e<-dist(d,method='euclidean')" ); r.eval( "fit<-hclust(e, method='complete')" ); r.eval( "plot(fit)" ); r.eval( "rect.hclust(fit, k=5, border='red')" ); r.eval( "cutree(fit, k=5)" ); x = r.eval( "cutree(fit, k=5)" ); int[] test = ArrayList g1 = new ArrayList g2 = new
33 L.33 ArrayList g3 = new ArrayList g4 = new ArrayList g5 = new ArrayList(); cmdtext.settext("respondent\t\t\t for(int i=0;i<test.length;i++) int k = i+1; if(test[i]==1) g1.add(k); else if(test[i]==2) g2.add(k); else if(test[i]==3) g3.add(k); else if(test[i]==4) g4.add(k); else if(test[i]==5) g5.add(k); String j = Integer.toString(k); Cluster\n"); String teststring = Integer.toString(test[i]); cmdtext.append("\t"); cmdtext.append(j); cmdtext.append("\t\t\t->\t\t"); cmdtext.append(teststring); cmdtext.append("\n"); DecimalFormat dec = new DecimalFormat("###.##"); float numdata = test.length; int numg1 = g1.size(); float perseng1 = numg1/numdata*100; float total1 = 0; float mean1 = 0; int numg2 = g2.size();
34 float perseng2 = numg2/numdata*100; float total2 = 0; float mean2 = 0; int numg3 = g3.size(); float perseng3 = numg3/numdata*100; float total3 = 0; float mean3 = 0; int numg4 = g4.size(); float perseng4 = numg4/numdata*100; float total4 = 0; float mean4 = 0; int numg5 = g5.size(); float perseng5 = numg5/numdata*100; float total5 = 0; float mean5 = 0; int nmodus =0; String querymodus = "modusdata"+nmodus+"<-sqlquery(channel,'select * from [Sheet1$] where "; String modussemester = "modus <- sqlquery(channelmodus, 'select Semester from [Sheet1$] group by Semester order by count(semester) desc')"; String modusipk = "modus <- sqlquery(channelmodus, 'select IPK from [Sheet1$] group by IPK order by count(ipk) desc')"; String moduskelamin = "modus <- sqlquery(channelmodus, 'select JenisKelamin from [Sheet1$] group by JenisKelamin order by count(jeniskelamin) desc')"; String moduskota = "modus <- sqlquery(channelmodus, 'select Kota from [Sheet1$] group by Kota order by count(kota) desc')"; cmdtext.append("\n"); cmdtext.append("total Responden : " +test.length); cmdtext.append("\n"); cmdtext.append("\ntotal Responden of Cluster 1\t\t:\t" + numg1 +" Responden\n"); cmdtext.append("responden of Cluster 1\t\t\t:\t" + g1); cmdtext.append("\npersentase of Cluster 1\t\t\t:\t" + dec.format(perseng1) +"%\n"); for(int n=0;n<numg1;n++ ) String query = "meandata<-sqlquery(channel,'select Mean from [Sheet1$] where Responden = "+ g1.get(n) +"')"; if(n<numg1-1) querymodus += "Responden = "+g1.get(n)+" OR "; else querymodus+= "Responden = "+g1.get(n)+"')"; L.34
35 L.35 r.eval( query ); x = r.eval("as.double(meandata)"); double meanvalue = x.asdouble(); total1 += meanvalue; mean1 = total1/numg1; cmdtext.append("mean of Cluster 1\t\t\t:\t"+ dec.format(mean1)+"\n"); r.eval(querymodus); r.eval("library(xlsreadwrite)"); r.eval("write.xls(modusdata"+nmodus+", 'D:/temp/temp0.xls')"); r.eval("library(rodbc)"); r.eval("channelmodus <- odbcconnectexcel('d:/temp/temp0.xls')"); nmodus++; r.eval(modussemester); int[] tempsarray = new int[10]; int besar = 0; for(int s=1;s<10;s++) String querys = "Semester"+s+"<-sqlQuery(channelModus, 'select count(semester) as Semester"+s+" from [Sheet1$] where Semester = "+s+"')"; r.eval(querys); x = r.eval("as.integer(semester"+s+")"); int count = x.asint(); tempsarray[s] = count; besar = 0; cmdtext.append("modus Semester Cluster 1\t\t:\t"); for(int l = 0;l<9;l++) if(tempsarray[l]>tempsarray[l+1]) if(tempsarray[besar]<tempsarray[l]) besar = l; else if(tempsarray[l]<tempsarray[l+1]) if(tempsarray[besar]<tempsarray[l+1]) besar = l+1;
36 L.36 for(int k = 9;k>0;k--) if(tempsarray[besar]==tempsarray[k]) cmdtext.append(k+", "); else r.eval("semester<-sqlquery(channel, 'select count(semester) as Semester3 from [Sheet1$] where Semester = 3')"); String a = x.asstring(); r.eval(modusipk); x = r.eval("as.character(modus[, 1])"); a = x.asstring(); int[] tempipkarray = new int[9]; String txt =""; besar = 0; for(int s=1;s<9;s++) String querys = "IPK"+s+"<-sqlQuery(channelModus, 'select count(ipk) as IPK"+s+" from [Sheet1$] where IPK = "+s+"')"; r.eval(querys); x = r.eval("as.integer(ipk"+s+")"); int count = x.asint(); tempipkarray[s] = count; besar = 0; cmdtext.append("\nmodus IPK Cluster 1\t\t\t:\t"); for(int l = 0;l<8;l++) if(tempipkarray[l]>tempipkarray[l+1]) if(tempipkarray[besar]<tempipkarray[l]) besar = l; else if(tempipkarray[l]<tempipkarray[l+1]) if(tempipkarray[besar]<tempipkarray[l+1])
37 L.37 besar = l+1; for(int k = 8;k>0;k--) if(tempipkarray[besar]==tempipkarray[k]) if(k == 1) txt = "( )"; else if(k == 2) txt = "( )"; else if(k == 3) txt = "( )"; else if(k == 4) txt = "( )"; else if(k == 5) txt = "(2.50)"; else if(k == 6) txt = "(3.00)"; else if(k == 7) txt = "(3.50)"; else if(k == 8) txt = "(4.00)"; cmdtext.append(txt+", "); else r.eval(moduskelamin);
38 L.38 x = r.eval("as.character(modus[, 1])"); a = x.asstring(); int[] tempkelarray = new int[3]; besar = 0; String querys = "JenisKelamin1<-sqlQuery(channelModus, 'select count(jeniskelamin) as JenisKelamin1 from [Sheet1$] where JenisKelamin = 1')"; r.eval(querys); x = r.eval("as.integer(jeniskelamin1)"); int count = x.asint(); tempkelarray[1] = count; querys = "JenisKelamin2<-sqlQuery(channelModus, 'select count(jeniskelamin) as JenisKelamin2 from [Sheet1$] where JenisKelamin = 2')"; r.eval(querys); x = r.eval("as.integer(jeniskelamin2)"); count = x.asint(); tempkelarray[2] = count; cmdtext.append("\nmodus Jenis Kelamin Cluster 1\t:\t"); if(tempkelarray[1]>tempkelarray[2]) cmdtext.append("l"); else if(tempkelarray[1]<tempkelarray[2]) cmdtext.append("p"); else if(tempkelarray[1]==tempkelarray[2]) cmdtext.append("l,p"); r.eval(moduskota); x = r.eval("as.character(modus[, 1])"); a = x.asstring(); int[] tempkotaarray = new int[3]; besar = 0; querys = "JenisKota1<-sqlQuery(channelModus, 'select count(kota) as Kota1 from [Sheet1$] where Kota = 1')"; r.eval(querys); x = r.eval("as.integer(jeniskota1)"); count = x.asint(); tempkotaarray[1] = count; querys = "JenisKota2<-sqlQuery(channelModus, 'select count(kota) as Kota2 from [Sheet1$] where Kota = 2')";
39 L.39 r.eval(querys); x = r.eval("as.integer(jeniskota2)"); count = x.asint(); tempkotaarray[2] = count; cmdtext.append("\nmodus Kota Cluster 1\t\t\t:\t"); if(tempkotaarray[1]>tempkotaarray[2]) cmdtext.append("\n"); else if(tempkotaarray[1]<tempkotaarray[2]) cmdtext.append(" \n"); else if(tempkotaarray[1]==tempkotaarray[2]) cmdtext.append(", \n"); cmdtext.append("\ntotal Responden of Cluster 2\t\t:\t" + numg2 +" Responden\n"); cmdtext.append("responden of Cluster 2\t\t\t:\t" + g2); cmdtext.append("\npersentase of Cluster 2\t\t\t:\t" + dec.format(perseng2) +"%\n"); querymodus = "modusdata"+nmodus+"<-sqlquery(channel,'select * from [Sheet1$] where "; for(int n=0;n<numg2;n++ ) String query = "meandata<-sqlquery(channel,'select Mean from [Sheet1$] where Responden = "+ g2.get(n) +"')"; if(n<numg2-1) querymodus += "Responden = "+g2.get(n)+" OR "; else querymodus+= "Responden = "+g2.get(n)+"')"; r.eval( query ); x = r.eval("as.double(meandata)"); double meanvalue = x.asdouble(); total2 += meanvalue; mean2 = total2/numg2; cmdtext.append("mean of Cluster 2\t\t\t:\t"+ dec.format(mean2)+"\n"); r.eval(querymodus); r.eval("library(xlsreadwrite)");
40 L.40 r.eval("write.xls(modusdata"+nmodus+", 'D:/temp/temp1.xls')"); r.eval("library(rodbc)"); r.eval("channelmodus <- odbcconnectexcel('d:/temp/temp1.xls')"); nmodus++; besar = 0; for(int s=1;s<10;s++) querys = "Semester"+s+"<-sqlQuery(channelModus, 'select count(semester) as Semester"+s+" from [Sheet1$] where Semester = "+s+"')"; r.eval(querys); x = r.eval("as.integer(semester"+s+")"); count = x.asint(); tempsarray[s] = count; besar = 0; cmdtext.append("modus Semester Cluster 2\t\t:\t"); for(int l = 0;l<9;l++) if(tempsarray[l]>tempsarray[l+1]) if(tempsarray[besar]<tempsarray[l]) besar = l; else if(tempsarray[l]<tempsarray[l+1]) if(tempsarray[besar]<tempsarray[l+1]) besar = l+1; for(int k = 9;k>0;k--) if(tempsarray[besar]==tempsarray[k]) cmdtext.append(k+", "); else
41 L.41 r.eval(modussemester); x = r.eval("as.character(modus[, 1])"); a = x.asstring(); r.eval(modusipk); x = r.eval("as.character(modus[, 1])"); a = x.asstring(); txt =""; besar = 0; for(int s=1;s<9;s++) querys = "IPK"+s+"<-sqlQuery(channelModus, 'select count(ipk) as IPK"+s+" from [Sheet1$] where IPK = "+s+"')"; r.eval(querys); x = r.eval("as.integer(ipk"+s+")"); count = x.asint(); tempipkarray[s] = count; besar = 0; cmdtext.append("\nmodus IPK Cluster 2\t\t\t:\t"); for(int l = 0;l<8;l++) if(tempipkarray[l]>tempipkarray[l+1]) if(tempipkarray[besar]<tempipkarray[l]) besar = l; else if(tempipkarray[l]<tempipkarray[l+1]) if(tempipkarray[besar]<tempipkarray[l+ 1]) besar = l+1; for(int k = 8;k>0;k--) if(tempipkarray[besar]==tempipkarray[k]) if(k == 1) txt = "( )"; else if(k == 2)
42 L.42 else txt = "( )"; else if(k == 3) txt = "( )"; else if(k == 4) txt = "( )"; else if(k == 5) txt = "(2.50)"; else if(k == 6) txt = "(3.00)"; else if(k == 7) txt = "(3.50)"; else if(k == 8) txt = "(4.00)"; cmdtext.append(txt+", "); r.eval(moduskelamin); x = r.eval("as.character(modus[, 1])"); a = x.asstring(); querys = "JenisKelamin1<-sqlQuery(channelModus, 'select count(jeniskelamin) as JenisKelamin1 from [Sheet1$] where JenisKelamin = 1')"; r.eval(querys); x = r.eval("as.integer(jeniskelamin1)"); count = x.asint(); tempkelarray[1] = count; querys = "JenisKelamin2<-sqlQuery(channelModus, 'select count(jeniskelamin) as JenisKelamin2 from [Sheet1$] where JenisKelamin = 2')";
43 L.43 r.eval(querys); x = r.eval("as.integer(jeniskelamin2)"); count = x.asint(); tempkelarray[2] = count; cmdtext.append("\nmodus Jenis Kelamin Cluster 2\t:\t"); if(tempkelarray[1]>tempkelarray[2]) cmdtext.append("l"); else if(tempkelarray[1]<tempkelarray[2]) cmdtext.append("p"); else if(tempkelarray[1]==tempkelarray[2]) cmdtext.append("l,p"); r.eval(moduskota); x = r.eval("as.character(modus[, 1])"); a = x.asstring(); besar = 0; querys = "JenisKota1<-sqlQuery(channelModus, 'select count(kota) as Kota1 from [Sheet1$] where Kota = 1')"; r.eval(querys); x = r.eval("as.integer(jeniskota1)"); count = x.asint(); tempkotaarray[1] = count; querys = "JenisKota2<-sqlQuery(channelModus, 'select count(kota) as Kota2 from [Sheet1$] where Kota = 2')"; r.eval(querys); x = r.eval("as.integer(jeniskota2)"); count = x.asint(); tempkotaarray[2] = count; cmdtext.append("\nmodus Kota Cluster 2\t\t\t:\t"); if(tempkotaarray[1]>tempkotaarray[2]) cmdtext.append("\n"); else if(tempkotaarray[1]<tempkotaarray[2]) cmdtext.append(" \n"); else if(tempkotaarray[1]==tempkotaarray[2])
44 L.44 cmdtext.append(", \n"); cmdtext.append("\ntotal Responden of Cluster 3\t\t:\t" + numg3 +" Responden\n"); cmdtext.append("responden of Cluster 3\t\t\t:\t" + g3); cmdtext.append("\npersentase of Cluster 3\t\t\t:\t" + dec.format(perseng3) +"%\n"); querymodus = "modusdata"+nmodus+"<-sqlquery(channel,'select * from [Sheet1$] where "; for(int n=0;n<numg3;n++ ) String query = "meandata<-sqlquery(channel,'select Mean from [Sheet1$] where Responden = "+ g3.get(n) +"')"; if(n<numg3-1) querymodus += "Responden = "+g3.get(n)+" OR "; else querymodus+= "Responden = "+g3.get(n)+"')"; r.eval( query ); x = r.eval("as.double(meandata)"); double meanvalue = x.asdouble(); total3 += meanvalue; mean3 = total3/numg3; cmdtext.append("mean of Cluster 3\t\t\t:\t"+ dec.format(mean3)+"\n"); r.eval(querymodus); r.eval("library(xlsreadwrite)"); r.eval("write.xls(modusdata"+nmodus+", 'D:/temp/temp2.xls')"); r.eval("library(rodbc)"); r.eval("channelmodus <- odbcconnectexcel('d:/temp/temp2.xls')"); nmodus++; besar = 0; for(int s=1;s<10;s++) querys = "Semester"+s+"<-sqlQuery(channelModus, 'select count(semester) as Semester"+s+" from [Sheet1$] where Semester = "+s+"')"; r.eval(querys); x = r.eval("as.integer(semester"+s+")"); count = x.asint(); tempsarray[s] = count; besar = 0;
45 L.45 cmdtext.append("modus Semester Cluster 3\t\t:\t"); for(int l = 0;l<9;l++) if(tempsarray[l]>tempsarray[l+1]) if(tempsarray[besar]<tempsarray[l]) besar = l; else if(tempsarray[l]<tempsarray[l+1]) if(tempsarray[besar]<tempsarray[l+1]) besar = l+1; for(int k = 9;k>0;k--) if(tempsarray[besar]==tempsarray[k]) cmdtext.append(k+", "); else r.eval(modussemester); x = r.eval("as.character(modus[, 1])"); a = x.asstring(); r.eval(modusipk); x = r.eval("as.character(modus[, 1])"); a = x.asstring(); txt =""; besar = 0; for(int s=1;s<9;s++) querys = "IPK"+s+"<-sqlQuery(channelModus, 'select count(ipk) as IPK"+s+" from [Sheet1$] where IPK = "+s+"')"; r.eval(querys); x = r.eval("as.integer(ipk"+s+")"); count = x.asint(); tempipkarray[s] = count;
46 L.46 besar = 0; cmdtext.append("\nmodus IPK Cluster 3\t\t\t:\t"); for(int l = 0;l<8;l++) if(tempipkarray[l]>tempipkarray[l+1]) if(tempipkarray[besar]<tempipkarray[l]) besar = l; else if(tempipkarray[l]<tempipkarray[l+1]) if(tempipkarray[besar]<tempipkarray[l+1]) besar = l+1; for(int k = 8;k>0;k--) if(tempipkarray[besar]==tempipkarray[k]) if(k == 1) txt = "( )"; else if(k == 2) txt = "( )"; else if(k == 3) txt = "( )"; else if(k == 4) txt = "( )"; else if(k == 5) txt = "(2.50)"; else if(k == 6) txt = "(3.00)";
47 L.47 else else if(k == 7) txt = "(3.50)"; else if(k == 8) txt = "(4.00)"; cmdtext.append(txt+", "); r.eval(moduskelamin); x = r.eval("as.character(modus[, 1])"); a = x.asstring(); querys = "JenisKelamin1<-sqlQuery(channelModus, 'select count(jeniskelamin) as JenisKelamin1 from [Sheet1$] where JenisKelamin = 1')"; r.eval(querys); x = r.eval("as.integer(jeniskelamin1)"); count = x.asint(); tempkelarray[1] = count; querys = "JenisKelamin2<-sqlQuery(channelModus, 'select count(jeniskelamin) as JenisKelamin2 from [Sheet1$] where JenisKelamin = 2')"; r.eval(querys); x = r.eval("as.integer(jeniskelamin2)"); count = x.asint(); tempkelarray[2] = count; cmdtext.append("\nmodus Jenis Kelamin Cluster 3\t:\t"); if(tempkelarray[1]>tempkelarray[2]) cmdtext.append("l"); else if(tempkelarray[1]<tempkelarray[2]) cmdtext.append("p"); else if(tempkelarray[1]==tempkelarray[2]) cmdtext.append("l,p");
48 L.48 r.eval(moduskota); x = r.eval("as.character(modus[, 1])"); a = x.asstring(); besar = 0; querys = "JenisKota1<-sqlQuery(channelModus, 'select count(kota) as Kota1 from [Sheet1$] where Kota = 1')"; r.eval(querys); x = r.eval("as.integer(jeniskota1)"); count = x.asint(); tempkotaarray[1] = count; querys = "JenisKota2<-sqlQuery(channelModus, 'select count(kota) as Kota2 from [Sheet1$] where Kota = 2')"; r.eval(querys); x = r.eval("as.integer(jeniskota2)"); count = x.asint(); tempkotaarray[2] = count; cmdtext.append("\nmodus Kota Cluster 3\t\t\t:\t"); if(tempkotaarray[1]>tempkotaarray[2]) cmdtext.append("\n"); else if(tempkotaarray[1]<tempkotaarray[2]) cmdtext.append(" \n"); else if(tempkotaarray[1]==tempkotaarray[2]) cmdtext.append(", \n"); cmdtext.append("\ntotal Responden of Cluster 4\t\t:\t" + numg4 +" Responden\n"); cmdtext.append("responden of Cluster 4\t\t\t:\t" + g4); cmdtext.append("\npersentase of Cluster 4\t\t\t:\t" + dec.format(perseng4) +"%\n"); querymodus = "modusdata"+nmodus+"<-sqlquery(channel,'select * from [Sheet1$] where "; for(int n=0;n<numg4;n++ ) String query = "meandata<-sqlquery(channel,'select Mean from [Sheet1$] where Responden = "+ g4.get(n) +"')"; if(n<numg4-1) querymodus += "Responden = "+g4.get(n)+" OR ";
49 L.49 else querymodus+= "Responden = "+g4.get(n)+"')"; r.eval( query ); x = r.eval("as.double(meandata)"); double meanvalue = x.asdouble(); total4 += meanvalue; mean4 = total4/numg4; cmdtext.append("mean of Cluster 4\t\t\t:\t"+ dec.format(mean4)+"\n"); r.eval(querymodus); r.eval("library(xlsreadwrite)"); r.eval("write.xls(modusdata"+nmodus+", 'D:/temp/temp3.xls')"); r.eval("library(rodbc)"); r.eval("channelmodus <- odbcconnectexcel('d:/temp/temp3.xls')"); nmodus++; besar = 0; for(int s=1;s<10;s++) querys = "Semester"+s+"<-sqlQuery(channelModus, 'select count(semester) as Semester"+s+" from [Sheet1$] where Semester = "+s+"')"; r.eval(querys); x = r.eval("as.integer(semester"+s+")"); count = x.asint(); tempsarray[s] = count; besar = 0; cmdtext.append("modus Semester Cluster 4\t\t:\t"); for(int l = 0;l<9;l++) if(tempsarray[l]>tempsarray[l+1]) if(tempsarray[besar]<tempsarray[l]) besar = l; else if(tempsarray[l]<tempsarray[l+1]) if(tempsarray[besar]<tempsarray[l+1]) besar = l+1;
50 L.50 for(int k = 9;k>0;k--) if(tempsarray[besar]==tempsarray[k]) cmdtext.append(k+", "); else r.eval(modussemester); x = r.eval("as.character(modus[, 1])"); a = x.asstring(); r.eval(modusipk); x = r.eval("as.character(modus[, 1])"); a = x.asstring(); txt =""; besar = 0; for(int s=1;s<9;s++) querys = "IPK"+s+"<-sqlQuery(channelModus, 'select count(ipk) as IPK"+s+" from [Sheet1$] where IPK = "+s+"')"; r.eval(querys); x = r.eval("as.integer(ipk"+s+")"); count = x.asint(); tempipkarray[s] = count; besar = 0; cmdtext.append("\nmodus IPK Cluster 4\t\t\t:\t"); for(int l = 0;l<8;l++) if(tempipkarray[l]>tempipkarray[l+1]) if(tempipkarray[besar]<tempipkarray[l]) besar = l; else if(tempipkarray[l]<tempipkarray[l+1]) if(tempipkarray[besar]<tempipkarray[l+1])
51 L.51 besar = l+1; for(int k = 8;k>0;k--) if(tempipkarray[besar]==tempipkarray[k]) else if(k == 1) txt = "( )"; else if(k == 2) txt = "( )"; else if(k == 3) txt = "( )"; else if(k == 4) txt = "( )"; else if(k == 5) txt = "(2.50)"; else if(k == 6) txt = "(3.00)"; else if(k == 7) txt = "(3.50)"; else if(k == 8) txt = "(4.00)"; cmdtext.append(txt+", ");
52 L.52 r.eval(moduskelamin); x = r.eval("as.character(modus[, 1])"); a = x.asstring(); querys = "JenisKelamin1<-sqlQuery(channelModus, 'select count(jeniskelamin) as JenisKelamin1 from [Sheet1$] where JenisKelamin = 1')"; r.eval(querys); x = r.eval("as.integer(jeniskelamin1)"); count = x.asint(); tempkelarray[1] = count; querys = "JenisKelamin2<-sqlQuery(channelModus, 'select count(jeniskelamin) as JenisKelamin2 from [Sheet1$] where JenisKelamin = 2')"; r.eval(querys); x = r.eval("as.integer(jeniskelamin2)"); count = x.asint(); tempkelarray[2] = count; cmdtext.append("\nmodus Jenis Kelamin Cluster 4\t:\t"); if(tempkelarray[1]>tempkelarray[2]) cmdtext.append("l"); else if(tempkelarray[1]<tempkelarray[2]) cmdtext.append("p"); else if(tempkelarray[1]==tempkelarray[2]) cmdtext.append("l,p"); r.eval(moduskota); x = r.eval("as.character(modus[, 1])"); a = x.asstring(); besar = 0; querys = "JenisKota1<-sqlQuery(channelModus, 'select count(kota) as Kota1 from [Sheet1$] where Kota = 1')"; r.eval(querys); x = r.eval("as.integer(jeniskota1)"); count = x.asint(); tempkotaarray[1] = count; querys = "JenisKota2<-sqlQuery(channelModus, 'select count(kota) as Kota2 from [Sheet1$] where Kota = 2')";
53 L.53 r.eval(querys); x = r.eval("as.integer(jeniskota2)"); count = x.asint(); tempkotaarray[2] = count; cmdtext.append("\nmodus Kota Cluster 4\t\t\t:\t"); if(tempkotaarray[1]>tempkotaarray[2]) cmdtext.append("\n"); else if(tempkotaarray[1]<tempkotaarray[2]) cmdtext.append(" \n"); else if(tempkotaarray[1]==tempkotaarray[2]) cmdtext.append(", \n"); cmdtext.append("\ntotal Responden of Cluster 5\t\t:\t" + numg5 +" Responden\n"); cmdtext.append("responden of Cluster 5\t\t\t:\t" + g5); cmdtext.append("\npersentase of Cluster 5\t\t\t:\t" + dec.format(perseng5) +"%\n"); querymodus = "modusdata"+nmodus+"<-sqlquery(channel,'select * from [Sheet1$] where "; for(int n=0;n<numg5;n++ ) String query = "meandata<-sqlquery(channel,'select Mean from [Sheet1$] where Responden = "+ g5.get(n) +"')"; if(n<numg5-1) querymodus += "Responden = "+g5.get(n)+" OR "; else querymodus+= "Responden = "+g5.get(n)+"')"; r.eval( query ); x = r.eval("as.double(meandata)"); double meanvalue = x.asdouble(); total5 += meanvalue; mean5 = total5/numg5; cmdtext.append("mean of Cluster 5\t\t\t:\t"+ dec.format(mean5)+"\n");
54 L.54 r.eval(querymodus); r.eval("library(xlsreadwrite)"); r.eval("write.xls(modusdata"+nmodus+", 'D:/temp/temp4.xls')"); r.eval("library(rodbc)"); r.eval("channelmodus <- odbcconnectexcel('d:/temp/temp4.xls')"); nmodus++; besar = 0; for(int s=1;s<10;s++) querys = "Semester"+s+"<-sqlQuery(channelModus, 'select count(semester) as Semester"+s+" from [Sheet1$] where Semester = "+s+"')"; r.eval(querys); x = r.eval("as.integer(semester"+s+")"); count = x.asint(); tempsarray[s] = count; besar = 0; cmdtext.append("modus Semester Cluster 5\t\t:\t"); for(int l = 0;l<9;l++) if(tempsarray[l]>tempsarray[l+1]) if(tempsarray[besar]<tempsarray[l]) besar = l; else if(tempsarray[l]<tempsarray[l+1]) if(tempsarray[besar]<tempsarray[l+1]) besar = l+1; for(int k = 9;k>0;k--) if(tempsarray[besar]==tempsarray[k]) cmdtext.append(k+", "); else
55 L.55 r.eval(modussemester); x = r.eval("as.character(modus[, 1])"); a = x.asstring(); r.eval(modusipk); x = r.eval("as.character(modus[, 1])"); a = x.asstring(); txt =""; besar = 0; for(int s=1;s<9;s++) querys = "IPK"+s+"<-sqlQuery(channelModus, 'select count(ipk) as IPK"+s+" from [Sheet1$] where IPK = "+s+"')"; r.eval(querys); x = r.eval("as.integer(ipk"+s+")"); count = x.asint(); tempipkarray[s] = count; besar = 0; cmdtext.append("\nmodus IPK Cluster 5\t\t\t:\t"); for(int l = 0;l<8;l++) if(tempipkarray[l]>tempipkarray[l+1]) if(tempipkarray[besar]<tempipkarray[l]) besar = l; else if(tempipkarray[l]<tempipkarray[l+1]) if(tempipkarray[besar]<tempipkarray[l+1]) besar = l+1; for(int k = 8;k>0;k--) if(tempipkarray[besar]==tempipkarray[k])
PROPOSAL INNOVATION AWARD Analisis Kepuasan Akademik Mahasiswa Universitas Bina Nusantara dengan Metode Cluster
PROPOSAL INNOVATION AWARD 2016 Analisis Kepuasan Akademik Mahasiswa Universitas Bina Nusantara dengan Metode Cluster RINGKASAN PROYEK (PROJECT SUMMARY) Peningkatan kualitas pendidikan menjadi hal yang
Lebih terperinciLISTING PROGRAM. package app.maximumflow; import java.awt.borderlayout; import java.awt.eventqueue;
65 LISTING PROGRAM package app.maximumflow; import java.awt.borderlayout; import java.awt.eventqueue; import javax.swing.jframe; import javax.swing.jpanel; import javax.swing.border.emptyborder; import
Lebih terperinciLampiran Perhitungan ANCOVA
L1 Lampiran Perhitungan ANCOVA 1. Perhitungan Jumlah Kuadrat Total XX.., dengan n = 16 dan t = 4.. a. JK Total X1X1 = 36 36 100 8388 7310.25 = 1077.75 Ulangan Musik X1 X1 X1 2 X1 2 Ulangan Musik X1 X1
Lebih terperinciMateri 2 Pemrograman Visual
Materi 2 Pemrograman Visual Pada materi ini akan dipelajari cara menggunakan komponen swing: 1. JScrollPane, JTable & DefaultTableModel 2. JMenuBar, JMenu, JMenuItem, JCheckBoxMenuItem, JRadioButtonMenuItem
Lebih terperinciMembuat Kalkulator dengan Java
Membuat Kalkulator dengan Java Oleh: Eko Wicaksono Ini merupakan program kalkulator sederhana Kali ini saya ingin membuat tutor dari bahasa java, belajar membuat kalkulator namanya. Ini program masih sangat
Lebih terperinciLISTING PROGRAM. Program animasi Frame by Frame dalam bahasa pemrograman Java
A-1 LISTING PROGRAM Program animasi Frame by Frame dalam bahasa pemrograman Java import java.awt.*; import java.awt.event.*; public class Animasi_Pose_To_Pose extends Frame implements Runnable Thread animation;
Lebih terperinciLAMPIRAN LISTING PROGRAM
L-1 LAMPIRAN LISTING PROGRAM AHP Function package AHP_PROMETHEE_Function; import java.util.arrays; import java.util.collections; import java.util.list; import javax.swing.jtable; public class AHPFunction
Lebih terperinciModul 7 Praktikum Pemrograman Visual
Modul 7 Praktikum Pemrograman Visual 1 IDENTITAS Kajian Memahami pembuatan komponen swing (native-way) dan pengaksesan database (MySQL) dengan bahasa pemrograman java Topik Komponen Swing Referensi 1.
Lebih terperinciAplikasi Grafik Menggunakan Netbeans
Aplikasi Grafik Menggunakan Netbeans Dibawah ini beberapa aplikasi grafik menggunakan Netbeans. Aplikasi 1 : Aplikasi ditunjukkan pada gambar 1. Ambil Jpanel (nama panel : jpanel1) dari pallete. Pada properties
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 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 terperinciPemrograman Berbasis Java PERSEWAAN PELAMPUNG. Riska Nony Oktaviani Kelas 21 Teknik Informatika Teknologi Informasi
Pemrograman Berbasis Java PERSEWAAN PELAMPUNG Riska Nony Oktaviani 13111005 Kelas 21 Teknik Informatika Teknologi Informasi UNIVERSITAS MERCU BUANA YOGYAKARTA 1 DAFTAR ISI Pemrograman Berbasis Java...
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 terperinciPEMROGRAMAN JAVA SISTEM PARKIR
PEMROGRAMAN JAVA SISTEM PARKIR Di SusunOleh: Nama :Santosa Pamungkas NIM:12121009 Kelas : 21/Pagi Program Studi Sistem Informasi FakultasTeknologi Informasi UniversitasMercuBuana Yogyakarta TahunAjaran
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 terperinciProgram Data Pelanggan Toko Bandung Fashion
1 Program Data Pelanggan Toko Bandung Fashion Dokumen ini dibuat sebagai tugas perkuliahan Pemrograman Berbasis Java Disusun oleh: Nama : Rudi Kurniawan NIM : 13111003 Kelas : 22 Fakultas Teknologi Informasi
Lebih terperinciTugas Java. : Evannata Dwiyan. Nim : : Sistem Informasi. Kelas : 21. : Informasi Restoran
Tugas Java Nama : Evannata Dwiyan Nim : 13121010 Prodi : Sistem Informasi Kelas : 21 Judul : Informasi Restoran Prodi Sistem Informasi Fakultas Teknologi Informasi Universitas Mercubuana yogyakarta Daftar
Lebih terperinciLampiran 1. Kuesioner dan Hasil
Lampiran 1 Kuesioner dan Hasil Kuesioner Kuesioner Sikap dan Faktor Pemilihan Perguruan Tinggi Swasta Jakarta Nama : TTD Responden : Alamat : No Telepon : Berilah tanda [ X ]pada jawaban responden Pertanyaan
Lebih terperinciSISTEM RANCANAGAN APLIKASI PEMBAYARAN SPP. Di Susun Oleh: Nama : Ikhlas Adi Putra Nim : Kelas : 21/Pagi
SISTEM RANCANAGAN APLIKASI PEMBAYARAN SPP Di Susun Oleh: Nama : Ikhlas Adi Putra Nim : 13111025 Kelas : 21/Pagi Program Studi Teknik Informatika Fakultas Teknologi Informasi Universitas Mercu Buana Yogyakarta
Lebih terperinciFirma Firmansyah Adi B. Resume Web Service
Resume Web Service Web service adalah sebuah sofware aplikasi yang tidak terpengaruh oleh platform, ia akan menyediakan method-method yang dapat diakses oleh network. Ia juga akan menggunakan XML untuk
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 terperinciIF PEMROGRAMAN LANJUT EXCEPTION. Oleh : Andri Heryandi, M.T.
IF34348 - PEMROGRAMAN LANJUT EXCEPTION 09 Oleh : Andri Heryandi, M.T. MATERI HARI INI Exception Penanganan Exception Penanganan Exception satu catch Penanganan Exception dengan banyak catch Pengaganan
Lebih terperinciMODUL III ARRAYLIST TUGAS PENDAHULUAN
MODUL III ARRAYLIST TUGAS PENDAHULUAN 1. Jelaskan pengertian ArrayList? 2. Jelaskan perbedaan Array dan ArrayList? 3. Tuliskan contoh sintak ArrayList! 1. TUJUAN Mahasiswa dapat memahami konsep ArrayList
Lebih terperinciPraktikum XI Animasi dan Multimedia
Praktikum XI Animasi dan Multimedia Pokok bahasan: Animasi dan multimedia Membuat aplikasi yang melibatkan komponen multimedia Tujuan Belajar: Setelah mempelajari modul ini mahasiswa diharapkan mengetahui:
Lebih terperinciTUGAS PEMROGRAMAN BERBASIS JAVA Penyewaan ps
TUGAS PEMROGRAMAN BERBASIS JAVA Penyewaan ps Disusun Oleh : Denilson F.S Afonso 13111098 21 PRODI TEKNIK INFORMATIKA FAKULTAS TEKNOLOGI INFORMASI UNIVERSITAR MERCU BUANA YOGYAKARTA Daftar Isi Daftar Isi...
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 terperinciLampiran 1. Tabel Durbin-Watson LAMPIRAN
L1 Lampiran 1. Tabel Durbin-Watson LAMPIRAN L2 Lampiran 2. Tabel Kolmogrov-Smirnov One-Sided Test One-Sided Test n P=0.9 0.95 0.975 0.99 0.995 P=0.9 0.95 0.975 0.99 0.995 n Two Sided test Two Sided test
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 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 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 terperinciAll Chapter Rental Multimedia
All Chapter Rental Multimedia package Rental_Multimedia; import java.util.scanner; import java.text.decimalformat; import javax.swing.joptionpane; public class Rentalindo { public static String NAME ="PT.RENTALINDO
Lebih terperinciAPLIKASI PERHITUNGAN NILAI MAHASISWA. Untuk membuat aplikasi nilai mahasiswa, langkah-langkahnya adalah sebagai berikut :
APLIKASI PERHITUNGAN NILAI MAHASISWA Untuk membuat aplikasi nilai mahasiswa, langkah-langkahnya adalah sebagai berikut : 1. Buka aplikasi Java Netbeans kemudian buat project baru, pilih Java dan Java Application
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 terperinciTUGAS PEMROGRAMAN BERBASIS JAVA. Disusun Oleh : NAMA : Rendy Rangga Yudha NIM :
TUGAS PEMROGRAMAN BERBASIS JAVA Disusun Oleh : NAMA : Rendy Rangga Yudha NIM : 13121005 PRODI TEKNIK INFORMATIKA FAKULTAS TEKNOLOGI INFORMASI UNIVERSITAR MERCU BUANA YOGYAKARTA Daftar Isi BAB I PENDAHULUAN...
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 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 terperinciDAFTAR ISI KATA PENGANTAR DAFTAR TABEL DAFTAR GAMBAR DAFTAR LAMPIRAN ABSTRAKSI
Abstraksi Perpustakaan akademik di universitas sangat diperlukan untuk riset, pengajaran, dan pembelajaran. Secara fisik, perpustakaan kampus biasanya terletak di tengah kampus dan dianggap sebagai jantung
Lebih terperinciPengenalan APLIKASI DATABASE
Page 1 of 23 APLIKASI DATABASE Pengenalan Aplikasi database merupakan aplikasi yang menggunakan database berbasis komputerisasi dan tampilan form sebagai media penghubung antara user dan database, dimana
Lebih terperinciBAB I PENDAHULUAN BAB II DATABASE
BAB I PENDAHULUAN 1.1 Latar belakang Kemajuan teknologi yang sangat pesat dalam bidang informasi, memberikan kemudahan bagi manusia untuk menyebarkan maupun memperoleh informasi yang di inginkan. Salah
Lebih terperinciTugas Pemrograman Java P7 EL Event Handler & Menu. Disusun oleh: RIDLO PAMUJI / 22
Tugas Pemrograman Java P7 EL Event Handler & Menu Disusun oleh: RIDLO PAMUJI 13111111 / 22 PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS TEKNOLOGI INFORMASI UNIVERSITAS MERCU BUANA YOGYAKARTA 2015/2016 1.
Lebih terperinciBelajar ArrayList di Java
Belajar ArrayList di Java Oleh: Yudi Setiawan Apa itu ArrayList? Sebenarnya, ArrayList itu merupakan salah satu fitur yang paling saya senangi dalam melakukan penyimpanan Data yang jumlahnya tidak dikit.
Lebih terperinciAplikasi Santri TPQ AL FATIH Masjid Al Iman Klebengan Caturtunggal Depok Sleman Yogyakarta. NIM : Nama : M. Bagus Kurniawan Kelas: 22
Aplikasi Santri TPQ AL FATIH Masjid Al Iman Klebengan Caturtunggal Depok Sleman Yogyakarta NIM : 13121008 Nama : M. Bagus Kurniawan Kelas: 22 FAKULTAS TEKNOLOGI INFORMASI UNIVERSITAS MERCU BUANA YOGYAKARTA
Lebih terperinciIMPLEMENTASI ALGORITMA CHIPER CAESAR UNTUK ENKRIPSI DAN DEKRIPSI PADA TABEL ASCII MENGGUNKAN BAHASA JAVA
IMPLEMENTASI ALGORITMA CHIPER CAESAR UNTUK ENKRIPSI DAN DEKRIPSI PADA TABEL ASCII MENGGUNKAN BAHASA JAVA Galih Fathul Rohmi, Entik Insannudin Teknik Informatika UIN Sunan Gunung Djati Bandung email :galih.fathulrohmi@student.uinsgd.ac.id;
Lebih terperinciKonsep Lanjut Pemrograman Objek
Constructor Konsep Lanjut Pemrograman Objek Restyandito e-mail : dito@ukdw.ac.id website : http://lecturer.ukdw.ac.id/~dito Constructor merupakan metode khusus yang memiliki nama sama dengan kelasnya.
Lebih terperinciPemrograman. Pertemuan-3 Fery Updi,M.Kom
Pemrograman Pertemuan-3 Fery Updi,M.Kom 1 Pokok Bahasan Mengenal Tipe Data, Variabel Mengenal Operator 2 public class Main { Komentar /** Bentuk Dasar Kode Java * @param args */ public static void main(string[]
Lebih terperinciProsedur dan Fungsi. Ciri prosedur pada java selalu dimulai dengan : private/public void namaprosedur ( tipedataparameter1 namaparameter1,
Prosedur dan Fungsi Pengertian public dan private : public pada data : berarti data hanya dapat diases dari class yang sama dan class lain private pada data : berarti data hanya dapat diases dari class
Lebih terperinciDAFTAR PUSTAKA. Ariyus, Dony Keamanan Multimedia. Yogyakarta : Penerbit Andi
DAFTAR PUSTAKA Ariyus, Dony. 2009. Keamanan Multimedia. Yogyakarta : Penerbit Andi Bahri, Saipul, Dian, dan PS, Susan Dian. April 2012. Studi Dan Implementasi Pengamanan Basis Data Menggunakan Metode Enkripsi
Lebih terperinciTopik. 1. Statement if 2. Statement if..else.. 3. Statement if..else.. If (bertingkat ) 4. Penggunaan Input Keyboard
Statemen Control Topik 1. Statement if 2. Statement if..else.. 3. Statement if..else.. If (bertingkat ) 4. Penggunaan Input Keyboard 5. Penggunaan Java Option Panes 6. Statement switch..case 7. Mengenal
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 terperinciPraktikum 9 Exception Handling
Praktikum 9 Exception Handling Tujuan Memahami dan menerapkan konsep penanganan error pada pemrograman berorientasi objek. Dasar Teori Exception merupakan subkelas dari kelas java.lang.throwable, bukalah
Lebih terperinciAbstract Class dan Interface. Viska Mutiawani, M.Sc
Abstract Class dan Interface Viska Mutiawani, M.Sc Konsep Penting Abstract class Abstract method Interface Implements Final Static Exception Contoh Polimorfisme Lihat contoh program yang disediakan pada
Lebih terperinciGambar 1. Single Linked List
PRAKTIKUM 15-16 SINGLE LINKED LIST A. TUJUAN PEMBELAJARAN Mahasiswa diharapkan mampu : 1. Memahami konsep Linked List 2. Memahami dan mampu membedakan Linked list dengan array 3. Memahami operasi yang
Lebih terperinciMateri 6 Pemrograman Visual
Materi 6 Pemrograman Visual Pada materi ini akan dipelajari tentang pemberian aksi pada komponen swing (listener), terutama ItemListener. Sesi Materi Interface Listener memiliki berbagai macam tipe, salah
Lebih terperinciLAMPIRAN A. Universitas Sumatera Utara
69 LAMPIRAN A 70 LAMPIRAN. LISTING PROGRAM 1. Listing program untuk membuat papan dan random huruf package robert.simanjuntak; import java.util.arraylist; import java.util.random; import android.graphics.color;
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 terperinciMendapatkan Input Dari Keyboard
PENGENALAN PEMROGRAMAN 1 MODUL PRAKTIKUM Mendapatkan Input Dari Keyboard JAVA EDUCATION NETWORK INDONESIA 1. Tujuan Membuat program Java yang interaktif yang bisa mendapatkan input dari keyboard Menggunakan
Lebih terperinciIKG2I4 / Software Project I
IKG2I4 / Software Project I Mahmud Imrona, M.T. Izzatul Ummah, M.T. Kelompok Keahlian Algoritma dan Komputasi LECTURE NOTE WEEK 6 1 3/11/2015 WEEK 6 Abstract Class Interface Exception 2 3/11/2015 ABSTRACT
Lebih terperincivisit : www.marisharingilmu.wordpress.com
Lisensi Pocket Book Pocket Book ini dapat anda copy dan distribusikan dengan gratis untuk kegiatan pembelajaran. Selamat datang di Pocket Book edisi selanjutnya yaitu Pocket Book : Membuat Aplikasi Java
Lebih terperinciException adalah penanda bahwa kondisi/kejadian yang tidak diinginkan telah terjadi pada program kita. Ada 2 jenis exception (+1 Error):
Alfan F. Wicaksono FASILKOM UI Exception Exception adalah penanda bahwa kondisi/kejadian yang tidak diinginkan telah terjadi pada program kita. Ada 2 jenis exception (+1 Error): Ingat, kategori ini tidak
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 terperinci1. Silahkan anda buka project dari modul 4 anda yang sudah anda selesaikan 2. Tambahkan 1 buah view dengan nama FormMain
Modul 5 Reporting Di java, untuk membuat report menggunakan sebuah library yang tidak berbayar bernama jasper report. Disini jasper report akan menjadi plugin dari netbeans. 1. Silahkan anda buka project
Lebih terperinciJDBC. Oleh : HANDOYO
JDBC Oleh : HANDOYO 14111012 UNIVERSITAS MERCU BUANA YOGYAKARTA FAKULTAS TEKNOLOGI INFORMASI PROGRAM STUDI TEKNIK INFORMATIKA 2015 BAB I PENDAHULUAN Latar Belakang Rumah sakit adalah tempat yang digunakan
Lebih terperinciMetode Insertion Sort di Java Console
Metode Insertion Sort di Java Console Oleh: Yudi Setiawan Pada tutorial sebelumnya, saya pernah jelaskan metode Bubble Sort dan Selection Sort. Nah, untuk tutorial kali ini saya akan membahas tentang Insertion
Lebih terperinciMata Kuliah : Pemrograman Berbasis Objek Pertemuan : 4
PERCABANGAN Program dengan Pernyataan IF Program di bawah ini adalah program untuk menentukan suatu kelulusan mahasiswa terhadap suatu Mata kuliah. Program tersebut menggunakan pernyataan if untuk penentuan
Lebih terperinciPertemuan 7. Create, Read, Update, Delete Pada SQL Lite (Tampilan)
Pertemuan 7 Create, Read, Update, Delete Pada SQL Lite (Tampilan) SQLite merupakan bahasa yang dirancang untuk mengelola data di dalam relasional database,sqlite skalanya masih dibawah mysql, postgree
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 terperinciMembuat dan Menggunakan Class
Pertemuan 3 Halaman 1/1 Membuat class pada java : Untuk mendefinisikan suatu class pada java digunakan : class ClassName { suatu class dapat terdiri dari - attribute / data field - method Attribute Attribute
Lebih terperinciLAMPIRAN. Kuesioner Pengumpulan Data. Langkah 1 : Ruang Lingkup Aplikasi. Langkah 2 : Pengukuran Fungsional Data. Nama Perusahaan Anda :
LAMPIRAN Kuesioner Pengumpulan Data Nama Perusahaan Anda : Nama Project : Langkah 1 : Ruang Lingkup Aplikasi 1.1. Tipe Proyek : (baru /maintenance) 1.2. Ruang Lingkup Proyek : Langkah 2 : Pengukuran Fungsional
Lebih terperinciPEMBELAJARAN PEMROGRAMAN BAHASA JAVA DAN ARTI KEYWORD
PEMBELAJARAN PEMROGRAMAN BAHASA JAVA DAN ARTI KEYWORD Warno Program studi Teknik Informatika, Fakultas Tehnik, MIPA Universitas Indraprasta PGRI Jl. Nangka No.58C Tanjung Barat (TB Simatupang), Jagakarsa,
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 terperinciSISTEM INFORMASI GAJI KARYAWAN
SISTEM INFORMASI GAJI KARYAWAN NIM = 13121038 NAMA = VEGA DWI SURYANI KELAS = 21 FAKULTAS TEKNOLOGI INFORMASI PROGRAM STUDI SISTEM INFORMASI UNIVERSITAS MERCU BUANA YOGYAKARTA DAFTAR ISI DAFTAR ISI...
Lebih terperinciPemrograman Java. Pertemuan VIII By: Augury
Pemrograman Java Pertemuan VIII By: Augury Menambahkan Komponen JPanel Untuk menambahkan komponen ke JFrame digunakan JPanel sebagai container (penampung) dari komponen yang akan ditambahkan Langkah membuat
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 terperinciBelajar Java 2 Tambah, Simpan & Cari Data di Netbeans dengan Database MySQL
Belajar Java 2 Tambah, Simpan & Cari Data di Netbeans dengan Database MySQL Assalamualaikum Wr. Wb Salam NewGen, pada kesempatan kali ini saya akan share tentang Java 2 dimana kita akan belajar tambah,
Lebih terperinciKA2173 Pemrograman Berorientasi Objek. 9 BAB IX PEMROGRAMAN GUI: SWING. H a l 56
9 BAB IX PEMROGRAMAN GUI: SWING 91 IDENTITAS Kajian Relasi Antar Kelas 2, Exception Handling, Akses Database Topik Pemrograman GUI (IDE tools) Kompetensi Utama 1 Menggunakan GUI pada bahasa pemrograman
Lebih terperinciKA2173 Pemrograman Berorientasi Objek. 10 BAB X PENGAKSESAN DATABASE. H a l 64
10 BAB X PENGAKSESAN DATABASE 101 IDENTITAS Kajian Relasi Antar Kelas 2, Exception Handling, Akses Database Topik Pengaksesan Basis Data MySQL Kompetensi Utama 1 Mahasiswa memahami konsep pengaksesan basis
Lebih terperinciBab 4 Hasil dan Pembahasan
Bab 4 Hasil dan Pembahasan Pada bab ini dibahas mengenai implementasi sistem tracer alumni dengan menggunakan teknologi Android berdasarkan perancangan sistem yang telah dijabarkan pada bab sebelumnya.
Lebih terperinciPemrograman Database Java
Pemrograman Database Java Java Database Connectivity ODBC Native Driver Endy Muhardin Materi Koneksi dengan ODBC Koneksi dengan Native Driver Koneksi dengan Hibernate Koneksi Database
Lebih terperinciLAB PEMROGRAMAN I (JAVA FUNDAMENTAL) PERTEMUAN 5 Dosen : Bella Hardiyana S. Kom
LAB PEMROGRAMAN I (JAVA FUNDAMENTAL) PERTEMUAN 5 Dosen : Bella Hardiyana S. Kom BAB IV FUNGSI INPUT OUTPUT DASAR (INPUT) Fungsi Input Input (masukan) adalah memberikan data lewat keyboard, mouse, scanner,
Lebih terperinciTUGAS PEMROGRAMAN BERBASIS JAVA ADARA HIJAB
TUGAS PEMROGRAMAN BERBASIS JAVA ADARA HIJAB Disusun Oleh : Widatin Mayasari 13111022 21 PRODI TEKNIK INFORMATIKA FAKULTAS TEKNOLOGI INFORMASI UNIVERSITAR MERCU BUANA YOGYAKARTA Pemrograman Java JDBC 1
Lebih terperinciMODUL 7 - EXCEPTION HANDLING
DESKRIPSI MATERI Modul 7 yang berjudul Exception Handling ini memaparkan tentang bagaimana cara menangkap kesalahan saat program dijalankan agar jalannya program tidak keluar begitu saja dari alur yang
Lebih terperinciTIPE DATA Pertemuan (K-03/L-03)
TIPE DATA Pertemuan (K-03/L-03) Coba Anda jawab, dimana Anda berteduh? Pasti jawabnya di rumah, lalu apakah rumah Anda punya nama? Jawabnya adalah ya, yaitu Rumah No.X (misal). Jadi apa itu data? Analogi
Lebih terperinciCara Membaca File Text di JAVA
Cara Membaca File Text di JAVA Memanipulasi file teks adalah keterampilan yang akan melayani Anda dengan baik dalam karir pemrograman Anda. Pada bagian ini, Anda akan belajar bagaimana untuk membuka dan
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 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 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 terperinciMembuat Simple List Transaksi
Membuat Simple List Transaksi Oleh: Wian Caniggia Eka Putra Hai sobat.. kali ini saya bikin tutorial android mobile yaitu Membuat Simple List Transaksi. Baik langsung saja.. Aplikasi ini mengimplementasikan
Lebih terperinciINSTRUKSI PENCABANGAN
INSTRUKSI PENCABANGAN Sebagai pengembang (programmer) sudah pasti mengetahui jenis operasi instruksi. Salah satu yang perlu dipelajari atau dimengerti adalah operasi instruksi pencabangan. 3.1 Pencabangan
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 terperinciBAB II VARIABEL DAN TIPE DATA
BAB II VARIABEL DAN TIPE DATA Bahasa pemrograman pada umumnya, mengenal adanya variabel yang digunakan untuk menyimpan nilai atau data. Sedangkan Java sendiri dikenal sebagai bahasa pemrograman dengan
Lebih terperinciPENGANTAR. Dalam rutinitas kegiatan perkuliahan yang padat, maka saya mohonkan kepada
PENGANTAR Dalam rutinitas kegiatan perkuliahan yang padat, maka saya mohonkan kepada saudara berkenan menyediakan waktu untuk mengisi kuesioner yang bersama ini saya lampirkan. Kuesioner ini disusun dalam
Lebih terperinciLAYOUT MENU UTAMA. <Button android:text="zakat Profesi" android:layout_width="wrap_content"
LAYOUT MENU UTAMA android:id="@+id/emas"
Lebih terperinciMenu Item dengan RadioButton dan CheckBox
Menu Item dengan RadioButton dan CheckBox Pada bab ini, kita akan membuat menu dengan menu itemnya berupa radio button dan check box. Java sudah menyediakan menu item seperti ini, yaitu JRadioButtonMenuItem
Lebih terperinciIdentifier, Keywords, Variabel, Tipe Data Primitif dan Operator PBO. Ramos Somya
Identifier, Keywords, Variabel, Tipe Data Primitif dan Operator PBO Ramos Somya Identifier Merupakan nama yang digunakan untuk menamai class, variabel, method dan interface. Aturan: - Tidak ada batasan
Lebih terperinciGUI & Event Handling. Viska Mutiawani, M.Sc. 1 Viska Mutiawani - Informatika FMIPA Unsyiah
GUI & Event Handling Viska Mutiawani, M.Sc 1 Viska Mutiawani - Informatika FMIPA GUI pada Java GUI (Graphical User Interface) pada Java umumnya menggunakan kelas dari package javax.swing dan java.awt.
Lebih terperinciBAB V IMPLEMENTASI DAN PENGUJIAN 5.1. Implementasi Pada tahapan ini dilakukan proses implementasi dan pengujian. Dimana proses ini dilakukan setelah proses analisis dan perancangan dari sistem yang dibahas
Lebih terperinciPraktikum JTable. Gambar 1
Praktikum JTable Praktikum 1 : Buatlah aplikasi seperti gambar 1. Pada aplikasi tersebut user dapat menambahkan, mengedit dan menghapus data. Data yang dimasukkan berupa nama, alamat, no telp dan email.
Lebih terperinciKoneksi Java GUI-Database
Koneksi Java GUI-Database Untuk memberikan data pada GUI yang diambil dari database Oracle, ada beberapa langkah yang harus dilakukan: 1. Membuat class koneksi 2. Membuat GUI 3. Menambahkan kode pengaksesan
Lebih terperinciStruktur & Pemakaian Teknologi Game Struktur Project Android
Struktur & Pemakaian Teknologi Game Struktur Project Android File proguard.cfg akan digunakan pada saat anda melakukan build aplikasi pada release mode, dimana dilakukan proses shrinks, optimizes, dan
Lebih terperinci