LISTING PROGRAM. // // TODO: Add constructor code after the InitializeComponent() call. // }
|
|
- Vera Budiono
- 6 tahun lalu
- Tontonan:
Transkripsi
1 65 LISTING PROGRAM 1. Mainform.cs using stem; Sy using System.Collections.Generic; using System.Drawing; using System.Windows.Forms; namespace Home / <summary> / Description of MainForm. / </summary> public partial class MainForm : Form public MainForm() The InitializeComponent() call is required for Windows Forms designer support. InitializeComponent(); TODO: Add constructor code after the InitializeComponent() call. void MainFormLoad(object sender, EventArgs e) Home frmcld = new Home(); frmcld.mdiparent=this; frmcld.show(); void AboutToolStripMenuItemClick(object sender, EventArgs e) About frmcld = new About(); frmcld.mdiparent=this; frmcld.show(); void EliasGammaCodeToolStripMenuItemClick(object sender, Even targs e) Elias frmcld = new Elias(); frmcld.mdiparent=this; frmcld.show(); gs e) void ShannonFanoToolStripMenuItemClick(object sender, EventAr Shannon frmcld = new Shannon(); frmcld.mdiparent=this; frmcld.show();
2 66 void HelpToolStripMenuItemClick(object sender, EventArgs e) Help frmcld = new Help(); frmcld.mdiparent=this; frmcld.show(); void ExitToolStripMenuItemClick(object sender, EventArgs e) this.close(); void HomeToolStripMenuItemClick(object sender, EventArgs e) Home frmcld = new Home(); frmcld.mdiparent=this; frmcld.show(); 2. Elias.cs using stem; Sy using System.Drawing; using System.IO; using System.Dynamic; using System.Windows.Forms; using System.Text; using System.Collections.Generic; using IronPython.Hosting; namespace Home / <summary> / Description of Elias. / </summary> public partial class Elias : Form public Elias() The InitializeComponent() call is required for Windows Forms designer support. InitializeComponent(); TODO: Add constructor code after the InitializeComponent() call. void ButtonBrowseClick(object sender, EventArgs e) OpenFileDialog dialog = new OpenFileDialog(); dialog.filter = "Document (MsWord) *.doc"; dialog.title = "Open file doc : "; dialog.restoredirectory = true;
3 67 if(dialog.showdialog() == DialogResult.OK) string dirname = System.IO.Path.GetDirectoryName(dialog.FileName); var fileinfo = new FileInfo(dialog.FileName); var size= fileinfo.length; string drive = dirname.split(system.io.path.volumeseparatorchar)[1]; txtukuranfilee.text=size.tostring(); textboxloadfilepath.text = dirname + "\\" + dialog.safefilename.tostring(); buttonbaca.enabled = true; void ButtonBacaClick(object sender, EventArgs e) Microsoft.Office.Interop.Word.Application wordapp = new Microsoft.Office.Interop.Word.ApplicationClass(); object filenameo = textboxloadfilepath.text.tostring(); object objfalse = false; object objtrue = true; object missing = System.Reflection.Missing.Value; object emptydata = string.empty; try Microsoft.Office.Interop.Word.Document adoc = wordapp.documents.open(ref filenameo, ref objfalse, ref objtrue, r ef missing, ref missing, ref missing, ref missing, ref missing, ref m issing, ref missing, ref objtrue, ref missing, ref missing, ref missi ng, ref missing); adoc.activewindow.selection.wholestory(); adoc.activewindow.selection.copy(); IDataObject data = System.Windows.Forms.Clipboard.GetDataObject(); String filetext = data.getdata(system.windows.forms.dataformats.text).tostring(); System.Windows.Forms.Clipboard.SetDataObject(string.E mpty); textboxdisplaytext.text = filetext; catch(exception err) MessageBox.Show(err.Message); finally MessageBox.Show("File berhasil dibaca"); btncompresseg.enabled = true; void BtnCompressEGClick(object sender, EventArgs e) var input = textboxdisplaytext.text; try var ipy = Python.CreateRuntime(); dynamic eliasgamma =
4 68 ipy.usefil e ("eliasgamma.py"); DateTime starttime = DateTime.Now; dynamic CR = eliasgamma.processeg(input); dynamic RedudancyData = eliasgamma.processeg1(input); dynamic hasilcompress = eliasgamma.processeg2(input); DateTime endtime = DateTime.Now; TimeSpan elapsed = endtime.subtract(starttime); txtwaktukompres.text = elapsed.hours.tostring("00") + ":" + elapsed.minutes.tostring("00") + ":" + elapsed.se conds.tostring("00") + "." + elapsed.milliseconds.tostring("000"); txtredudancyelias.text= RedudancyData.ToString(); txthasil.text = hasilcompress.tostring(); txtrasio.text = CR.ToString(); File.WriteAllText("D:/data.txt", txthasil.text); var fileinfo = new FileInfo("D:/data.txt"); var size= fileinfo.length; ukuranfile.text=size.tostring(); catch(exception ex) MessageBox.Show(ex.ToString()); btndecompresseg.enabled = true; void TimereliasTick(object sender, EventArgs e) void BtnDecompressEGClick(object sender, EventArgs e) SaveFileDialog savefiledialog1 = new SaveFileDialog(); savefiledialog1.filter = "Word *.doc Word *.docx Rich Text File *.rtf All Files (*.*) *.*"; savefiledialog1.title = ""; var input = textboxdisplaytext.text; try var ipy = Python.CreateRuntime(); dynamic eliasgamma = ipy.usefile("eliasgamma.py"); DateTime starttime = DateTime.Now; dynamic hasildecompress = eliasgamma.processeg3(input); DateTime endtime = DateTime.Now; TimeSpan elapsed = endtime.subtract(starttime); txtwaktudekompres.text = elapsed.hours.tostring("00") + ":" + elapsed.minutes.tostring("00") + ":" + elapsed.se
5 69 conds.tostri ng ("00") + "." + elapsed.milliseconds.tostring("000"); txtdecompresselias.text = hasildecompress.tostring(); if (savefiledialog1.showdialog() == DialogResult.OK) String filetext = txtdecompresselias.text; Microsoft.Office.Interop.Word.Application oword = new Microsoft.Office.Interop.Word.Application(); oword.visible = true; var odoc = oword.documents.add(); Insert a paragraph at the beginning of the document. var paragraph1 = odoc.content.paragraphs.add(); paragraph1.range.text = filetext; odoc.saveas(@savefiledialog1.filename); MessageBox.Show("Penyimpanan berhasil", savefiledialog1.filename); oword.quit(); catch(exception ex) MessageBox.Show(ex.ToString()); btnreset.enabled = true; void TxtDecompressEliasTextChanged(object sender, EventArgs e) void BtnResetClick(object sender, EventArgs e) textboxloadfilepath.text = ""; txtukuranfilee.text = ""; ukuranfile.text = ""; txtrasio.text = ""; txtwaktukompres.text = ""; txtredudancyelias.text = ""; txtwaktudekompres.text = ""; textboxdisplaytext.text = ""; txthasil.text = ""; txtdecompresselias.text = ""; buttonbaca.enabled = false; btncompresseg.enabled = false; btndecompresseg.enabled = false; btnreset.enabled = false;
6 70 3. Shannon-Fano.cs using stem; Sy using System.Drawing; using System.IO; using System.Dynamic; using System.Windows.Forms; using System.Text; using System.Collections.Generic; using IronPython.Hosting; namespace Home / <summary> / Description of Shannon. / </summary> public partial class Shannon : Form public Shannon() The InitializeComponent() call is required for Windows Forms designer support. InitializeComponent(); TODO: Add constructor code after the InitializeComponent() call. void ButtonBrowseClick(object sender, EventArgs e) OpenFileDialog dialog = new OpenFileDialog(); dialog.filter = "Document (MsWord) *.doc"; dialog.title = "Open file doc : "; dialog.restoredirectory = true; if(dialog.showdialog() == DialogResult.OK) string dirname = System.IO.Path.GetDirectoryName(dialog.FileName); var fileinfo = new FileInfo(dialog.FileName); var size= fileinfo.length; string drive = dirname.split(system.io.path.volumeseparatorchar)[1]; txtukuranfiles.text=size.tostring(); textboxloadfilepath.text = dirname + "\\" + dialog.safefilename.tostring(); buttonbaca.enabled=true; void ButtonBacaClick(object sender, EventArgs e) Microsoft.Office.Interop.Word.Application wordapp = new Microsoft.Office.Interop.Word.ApplicationClass(); object filenameo = textboxloadfilepath.text.tostring(); object objfalse = false; object objtrue = true; object missing = System.Reflection.Missing.Value; object emptydata = string.empty;
7 71 try Microsoft.Office.Interop.Word.Document adoc = wordapp.documents.open(ref filenameo, ref objfalse, ref objtrue, r ef missing, ref missing, ref missing, ref missing, ref missing, ref m issing, ref missing, ref objtrue, ref missing, ref missing, ref missi ng, ref missing); adoc.activewindow.selection.wholestory(); adoc.activewindow.selection.copy(); IDataObject data = System.Windows.Forms.Clipboard.GetDataObject(); String filetext = data.getdata(system.windows.forms.dataformats.text).tostring(); System.Windows.Forms.Clipboard.SetDataObject(string.E mpty); textboxdisplaytext.text = filetext; catch(exception err) MessageBox.Show(err.Message); finally MessageBox.Show("File berhasil dibaca"); btncompresssf.enabled=true; void BtnCompressSFClick(object sender, EventArgs e) var input = textboxdisplaytext.text; try var ipy = Python.CreateRuntime(); dynamic shannonfano = ipy.usefile("shannonfano.py"); DateTime starttime = DateTime.Now; dynamic CR = shannonfano.processsf(input); dynamic RedudancyData = shannonfano.processsf1(input); dynamic hasilcompress = shannonfano.processsf2(input); DateTime endtime = DateTime.Now; TimeSpan elapsed = endtime.subtract(starttime); txtwaktukompres.text = elapsed.hours.tostring("00") + ":" + elapsed.minutes.tostring("00") + ":" + elapsed.se conds.tostring("00") + "." + elapsed.milliseconds.tostring("000"); txtredudancyshannon.text= RedudancyData.ToString(); txthasil.text = hasilcompress.tostring(); txtrasio.text = CR.ToString(); File.WriteAllText("D:/data.txt", txthasil.text); var fileinfo = new FileInfo("D:/data.txt");
8 72 var size= fileinfo.length; ukuranfile.text=size.tostring(); catch(exception ex) MessageBox.Show(ex.ToString()); btndecompresssf.enabled=true; void BtnDecompressSFClick(object sender, EventArgs e) SaveFileDialog savefiledialog1 = new SaveFileDialog(); savefiledialog1.filter = "Word *.doc Word *.docx Rich Text File *.rtf All Files (*.*) *.*"; savefiledialog1.title = ""; var input = textboxdisplaytext.text; try var ipy = Python.CreateRuntime(); dynamic shannonfano = ipy.usefile("shannonfano.py"); DateTime starttime = DateTime.Now; dynamic hasildecompress = shannonfano.processsf3(input); DateTime endtime = DateTime.Now; TimeSpan elapsed = endtime.subtract(starttime); txtwaktudekompres.text = elapsed.hours.tostring("00") + ":" + elapsed.minutes.tostring("00") + ":" + elapsed.se conds.tostring("00") + "." + elapsed.milliseconds.tostring("000"); txtdecompressshannon.text = hasildecompress.tostring(); if (savefiledialog1.showdialog() == DialogResult.OK) String filetext = txtdecompressshannon.text; Microsoft.Office.Interop.Word.Application oword = new Microsoft.Office.Interop.Word.Application(); oword.visible = true; var odoc = oword.documents.add(); Insert a paragraph at the beginning of the document. var paragraph1 = odoc.content.paragraphs.add(); paragraph1.range.text = filetext; odoc.saveas(@savefiledialog1.filename); MessageBox.Show("Penyimpanan berhasil", savefiledialog1.filename); oword.quit(); catch(exception ex)
9 73 MessageBox.Show(ex.ToString()); btnreset.enabled=true; void BtnResetClick(object sender, EventArgs e) textboxloadfilepath.text = ""; txtukuranfiles.text = ""; ukuranfile.text = ""; txtrasio.text = ""; txtwaktukompres.text = ""; txtredudancyshannon.text = ""; txtwaktudekompres.text = ""; textboxdisplaytext.text = ""; txthasil.text = ""; txtdecompressshannon.text = ""; buttonbaca.enabled = false; btncompresssf.enabled = false; btndecompresssf.enabled = false; btnreset.enabled = false; void Label8Click(object sender, EventArgs e) 4. Eliasgamma.py #*- coding: utf-8 -*- #title: Elias' Gamma and Shannon-Fano's Algorithm #purpose: Data Compression #author: 1.Mohammad Andri Budiman 2.Nurhennida Br Sitepu #version: 1.3 #date: May 5nd 2014 #time: 18:30 from math import log #fungsi berikut ini mengembalikan 2 nilai, yaitu: #(1) list char = karakter apa saja yang ada pada string st #(2) list freq = berapa frequency masing-masing karakter def count_freq(st): char = list(set(st)) freq = [] for i in char: x = st.count(i) freq.append(x) return char, freq #fungsi berikut ini mengembalikan 2 nilai yaitu: #(1) list freq yang sudah tersortir descending order #(2) list char yang sudah tersortir mengikuti urutan freq-nya def InsertionSort(f, c): n = len(f)
10 74 for i in range(1, n): for j in range(0, i): if f[i] > f[j]: f.insert(j, f.pop(i)) c.insert(j, c.pop(i)) return f, c #fungsi berikut ini menjumlahkan semua angka yang ada pada list f def sum(f): s = 0 for i in f: s = s + i return s #fungsi berikut ini mengembalikan 2 nilai, yaitu: #(1) difference = beda antara jumlah freq table atas dgn jumlah freq table bawah #(2) row = baris tempat pemotongan tabel, dihitung dari bawah def findrow(f): difference = sum(f) row = 1 t = len(f) for i in range(1, t): upper = f[0:(t-i)] lower = f[t - i:] x = abs(sum(upper) - sum(lower)) if x < difference: difference = x # difference = beda antara jumlah freq table atas dgn jumlah freq table bawah row = i # row = baris tempat pemotongan table return difference, row def EliasGamma(st): if len(st) <= 1: raise Exception(' String harus > 1') t = len(char) if t == 1: return char[0], '1' eg = [] for i in range(1, t + 1): if i == 1: eg.append('1') continue z = countzero(i) s = '' for j in range(z): s = s + '0' s = s + '1' c = i - pow(2, z) # banyaknya sisa i - 2^n b = dec2bin(c) pad = z - len(b) s = s + pad * '0' + b eg.append(s) return char, eg
11 75 def untzero(n): co return int(log(n,2)) def dec2bin(dec): dec = int(dec) bin = '' r = dec % 2 bin = str(r) + bin dec=2 while(dec!= 0): r = dec % 2 bin = str(r) + bin dec=2 return bin def bin2dec(bin): bin = bin[::-1] n = 1 dec = 0 for i in bin: dec+=(int(i) * n) n*=2 return dec #fungsi berikut mengubah string-bits menjadi kode ASCII def encode(sb): code = '' for i in range(0, len(sb), 8): x = sb[i:i+8] y = chr(bin2dec(str(x))) code += y return code #fungsi berikut mengubah kode ASCII kembali menjadi string-bits def decode(code): sb = '' t = len(code) for i in range(len(code)): x = code[i] y = dec2bin(ord(x)) if len(y) < 8: z = 8 - len(y) % 8 y = '0' * z + y sb += y return sb #fungsi berikut mengubah string menjadi string-bits def string2sb(st, c, s): sb = '' for i in st: k = c.index(i) sb = sb + s[k] x = len(sb) % 8 pad = 0 if x!= 0: pad = (8 - x) sb = sb + '0' * pad d = dec2bin(pad) dl = len(d) y = 8 - dl
12 76 sb = sb + '0' * y + d return sb #fungsi berikut mengubah string-bits kembali menjadi string def decompress(sb, c, s): st = '' bit = '' t = len(sb) pad = bin2dec(sb[-8:]) sb = sb[0:t-pad-8] for i in range(len(sb)): bit = bit + sb[i] if bit in s: x = s.index(bit) y = c[x] st = st + y bit = '' return st def processeg(st): c, s = EliasGamma(st) for i in range(len(c)): sb = string2sb(st, c, s) uncompressed_bits = len(st) * 8 compressed_bits = len(sb) CR = (uncompressed_bits * 1.0) / compressed_bits return CR def processeg1(st): c, s = EliasGamma(st) for i in range(len(c)): sb = string2sb(st, c, s) uncompressed_bits = len(st) * 8 compressed_bits = len(sb) CR = (uncompressed_bits * 1.0) / compressed_bits SS = ( /CR) * 100 return SS def processeg2(st): c, s = EliasGamma(st) for i in range(len(c)): sb = string2sb(st, c, s) uncompressed_bits = len(st) * 8 compressed_bits = len(sb) CR = (uncompressed_bits * 1.0) / compressed_bits SS = ( /CR) * 100 code = encode(sb) dc = decode(code) return dc def processeg3(st): c, s = EliasGamma(st)
13 77 for i in range(len(c)): sb = string2sb(st, c, s) uncompressed_bits = len(st) * 8 compressed_bits = len(sb) CR = (uncompressed_bits * 1.0) / compressed_bits SS = ( /CR) * 100 code = encode(sb) dc = decode(code) ds = decompress(dc, c, s) return ds 5.Shannonfano.py #*- coding: utf-8 -*- #title: Elias' Gamma and Shannon-Fano's Algorithm #purpose: Data Compression #author: 1.Mohammad Andri Budiman 2.Nurhennida Br Sitepu #version: 1.3 #date: May 5nd 2014 #time: 18:30 from math import log #fungsi berikut ini mengembalikan 2 nilai, yaitu: #(1) list char = karakter apa saja yang ada pada string st #(2) list freq = berapa frequency masing-masing karakter def count_freq(st): char = list(set(st)) freq = [] for i in char: x = st.count(i) freq.append(x) return char, freq #fungsi berikut ini mengembalikan 2 nilai yaitu: #(1) list freq yang sudah tersortir descending order #(2) list char yang sudah tersortir mengikuti urutan freq-nya def InsertionSort(f, c): n = len(f) for i in range(1, n): for j in range(0, i): if f[i] > f[j]: f.insert(j, f.pop(i)) c.insert(j, c.pop(i)) return f, c #fungsi berikut ini menjumlahkan semua angka yang ada pada list f def sum(f): s = 0 for i in f: s = s + i return s #fungsi berikut ini mengembalikan 2 nilai, yaitu: #(1) difference = beda antara jumlah freq table atas dgn jumlah freq table bawah #(2) row = baris tempat pemotongan tabel, dihitung dari bawah def findrow(f): difference = sum(f)
14 78 row = 1 t = len(f) for i in range(1, t): upper = f[0:(t-i)] lower = f[t - i:] x = abs(sum(upper) - sum(lower)) if x < difference: difference = x # difference = beda antara jumlah freq table atas dgn jumlah freq table bawah row = i # row = baris tempat pemotongan table return difference, row #fungsi berikut ini berfungsi melakukan table splitting secara rekursif, sekaligus meng-update kode Shannon-Fano def split(s, F, C, charset, sf): t = len(s) if t > 1: diff, row = findrow(f) S1 = [] S2 = [] F1 = [] F2 = [] C1 = [] C2 = [] S1 = S[0:t - row] S2 = S[t - row:] F1 = F[0:t - row] F2 = F[t - row:] for i in range(t): if i < t - row: C[i] = str(c[i]) + '0' else: C[i] = str(c[i]) + '1' C1 = C[0:t - row] C2 = C[t - row:] if len(s1) == 1: charset.append(s1[0]) sf.append(c1[0]) if len(s2) == 1: charset.append(s2[0]) sf.append(c2[0]) split(s1, F1, C1, charset, sf) split(s2, F2, C2, charset, sf) #fungsi berikut ini mengembalikan 2 nilai, yaitu: #(1) charset = character set #(2) sf = kode Shannon-Fano yang bersesuaian def ShannonFano(st): if len(st) <= 1: raise Exception(' String harus > 1') t = len(char) if t == 1: return char[0], '1' global charset, sf code = [] charset = [] sf = []
15 79 for i in range(t): code.append('') split(char, freq, code, charset, sf) return charset, sf def dec2bin(dec): dec = int(dec) bin = '' r = dec % 2 bin = str(r) + bin dec=2 while(dec!= 0): r = dec % 2 bin = str(r) + bin dec=2 return bin def bin2dec(bin): bin = bin[::-1] n = 1 dec = 0 for i in bin: dec+=(int(i) * n) n*=2 return dec #fungsi berikut mengubah string-bits menjadi kode ASCII def encode(sb): code = '' for i in range(0, len(sb), 8): x = sb[i:i+8] y = chr(bin2dec(str(x))) code += y return code #fungsi berikut mengubah kode ASCII kembali menjadi string-bits def decode(code): sb = '' t = len(code) for i in range(len(code)): x = code[i] y = dec2bin(ord(x)) if len(y) < 8: z = 8 - len(y) % 8 y = '0' * z + y sb += y return sb #fungsi berikut mengubah string menjadi string-bits def string2sb(st, c, s): sb = '' for i in st: k = c.index(i) sb = sb + s[k] x = len(sb) % 8 pad = 0 if x!= 0: pad = (8 - x) sb = sb + '0' * pad d = dec2bin(pad)
16 80 dl = len(d) y = 8 - dl sb = sb + '0' * y + d return sb #fungsi berikut mengubah string-bits kembali menjadi string def decompress(sb, c, s): st = '' bit = '' t = len(sb) pad = bin2dec(sb[-8:]) sb = sb[0:t-pad-8] for i in range(len(sb)): bit = bit + sb[i] if bit in s: x = s.index(bit) y = c[x] st = st + y bit = '' return st def processsf(st): c, s = ShannonFano(st) for i in range(len(c)): sb = string2sb(st, c, s) uncompressed_bits = len(st) * 8 compressed_bits = len(sb) CR = (uncompressed_bits * 1.0) / compressed_bits return CR def processsf1(st): c, s = ShannonFano(st) for i in range(len(c)): sb = string2sb(st, c, s) uncompressed_bits = len(st) * 8 compressed_bits = len(sb) CR = (uncompressed_bits * 1.0) / compressed_bits SS = ( /CR) * 100 return SS def processsf2(st): c, s = ShannonFano(st) for i in range(len(c)): sb = string2sb(st, c, s) uncompressed_bits = len(st) * 8 compressed_bits = len(sb) CR = (uncompressed_bits * 1.0) / compressed_bits SS = ( /CR) * 100 code = encode(sb) dc = decode(code) ds = decompress(dc, c, s) return dc def processsf3(st):
17 81 c, s = ShannonFano(st) for i in range(len(c)): sb = string2sb(st, c, s) uncompressed_bits = len(st) * 8 compressed_bits = len(sb) CR = (uncompressed_bits * 1.0) / compressed_bits SS = ( /CR) * 100 code = encode(sb) dc = decode(code) ds = decompress(dc, c, s) return ds
18 82 CURRICULUM VITAE Data Pribadi Nama Lengkap : Nurhennida Br Sitepu Nama Panggilan : Nur Tempat/ Tgl. Lahir : Berastagi, 1 Maret 1992 Jenis Kelamin : Perempuan Agama : Islam Warga Negara : Indonesia Alamat : Jl. Pasar VII No.12 Padang Bulan Medan No. HP : / nurhestp@gmail.com Status : Belum Menikah Latar Belakang Pendidikan 1. SD SD Neg Berastagi 2. SMP SMP N.1 Berastagi 3. SMA SMA N.1 Berastagi 4. Universitas Pengalaman Kerja No Instansi/Lembaga Jabatan/Posisi Tahun 1 LCC Pengajar IKLC Kepala Divisi Karya / Pengajar Kemampuan dalam Bidang Komputer Software Aplikasi : Microsoft Office, Photoshop, Dreamweaver Bahasa Pemrograman : C++, C# Simulator : Matlab
19 83 Pengalaman Organisasi No Nama Organisasi Jabatan Tahun Menjabat 1 OSIS SMA N.1 Berastagi Sekretaris Umum BKM SMA N.1 Berastagi Angggota Humas BKM Al-KHUWARIZMI Anggota Kewirausahaan IMILKOM Anggota Kemahasiswaan GAMADIKSI Anggota Divisi pendidikan UKMI Al-KHUWARIZMI Bendahara Umum IMILKOM Kepala Biro Kesekretariatan UKM ROBOTIK SIKONEK Sekretaris Umum IMILKOM Kepala Biro Kesekretariatan Relawan TIK Sumatera Utara Anggota 2013 Sekarang
TUGAS POLA-POLA PERANCANGAN SISTEM INFORMASI PERSEWAAN VCD DAN DVD. Dengan Design pattern (Factory Method)
TUGAS POLA-POLA PERANCANGAN SISTEM INFORMASI PERSEWAAN VCD DAN DVD Dengan Design pattern (Factory Method) Disusun Oleh : Ety Sudarwati 09120008 Putu Reksa Winda Perdana 09120046 TEKNIK INFORMATIKA UNIVERSITAS
Lebih terperinciLAMPIRAN I LISTING PROGRAM
A-1 LAMPIRAN I LISTING PROGRAM 1. Main form. Cs public partial class MainForm :Form public MainForm() InitializeComponent(); TODO: void Button1Click(object sender, System.EventArgs e) Artikata tampil =
Lebih terperinciLISTING PROGRAM. namespace NTRUEOF { public class parameterenkripsi { public static readonly parameterenkripsi parameterenkripsi(401, 2048, 113, 60);
A-1 LISTING PROGRAM 1. parameterenkripsi.cs System; System.Collections.Generic; System.Linq; System.Text; System.Threading.Tasks; namespace NTRUEOF public class parameterenkripsi parameterenkripsi(401,
Lebih terperinciLISTING PROGRAM. using System; using System.Collections.Generic; using System.Drawing; using System.Windows.Forms;
A-1 LISTING PROGRAM 1. Mainform using System; using System.Collections.Generic; using System.Drawing; using System.Windows.Forms; namespace Skripsi_1 /// /// Description of MainForm. ///
Lebih terperinciLISTING PROGRAM. private void pemecahankuncibutton_click(object sender, EventArgs e) { PemecahanForm form = new PemecahanForm(); form.
A-1 LISTING PROGRAM Form Halaman Utama using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using
Lebih terperinciA-1. Listing Program. Universitas Sumatera Utara
A-1 Listing Program 1. Mainform.cs /* * Created by SharpDevelop. * User: asus * Date: 7/23/2014 * Time: 4:51 PM * * To change this template use Tools Options Coding Edit Standard Headers. */ using System;
Lebih terperinciLISTING PROGRAM. Kode Program Menu Utama:
105 LISTING PROGRAM Kode Program Menu Utama: using System; using System.Collections.Generic; using System.Drawing; using System.Windows.Forms; using System.Data; using System.Linq; using System.ComponentModel;
Lebih terperinciAPLIKASI MENGELOLA DATA ACCESS LOG MENGGUNAKAN C# Melihat LOG berdasar Hari, Jam, dan URL Terbanyak diakses
APLIKASI MENGELOLA DATA ACCESS LOG MENGGUNAKAN C# Melihat LOG berdasar Hari, Jam, dan URL Terbanyak diakses Disusun oleh Bayu Pratama RN [M0507011] S1 TEKNIK INFORMATIKA UNS FAKULTAS MIPA Batasan Aplikasi
Lebih terperinciLISTING PROGRAM. public static BigInteger gcd(biginteger m, BigInteger n){ BigInteger r = m % n; while (r!= 0){ return gcd(n,r); } return n; }
LISTING PROGRAM 1. Class keygen.cs using System; using System.Numerics; namespace Program_Skripsi /// /// Description of keygen. /// public class keygen private int prima; public keygen(int
Lebih terperinciLAMPIRAN LISTING PROGRAM
A-1 LAMPIRAN LISTING PROGRAM 1. Kode Program RC4A using System; using System.IO; using System.Collections.Generic; using System.Drawing; using System.Windows.Forms; using System.Text; namespace Sistem
Lebih terperinciAplikasi Transformasi Base 64 pada Kriptografi
Aplikasi Transformasi Base 64 pada Kriptografi Yulisdin Mukhlis, Tjahjo Dwinurti, Akeda Bagus Jl. Margonda Raya 100 Pondok Cina, Depok 16424, West Java, Indonesia ymukhlis@staff.gunadarma.ac.id, dwinurti@staff.gunadarma.ac.id,
Lebih terperinciLampiran A-1 : Listing Program Main Form
Lampiran A-1 : Listing Program Main Form Coding Main Form using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Drawing.Imaging;
Lebih terperinciLAMPIRAN. 2. Berapa penghasilan yang anda terima per bulan? 3. Apakah anda sering menggunakan kendaraan pribadi anda?
LAMPIRAN 1. Kuisioner Pengguna Tanggal : / /2013 Jenis Kelamin : L/P 1. Berapa usia anda saat ini? a. 21 30 tahun b. 31 40 tahun c. 41 50 tahun d. > 50 tahun 2. Berapa penghasilan yang anda terima per
Lebih terperinciA-1 LISTING PROGRAM. Universitas Sumatera Utara
A-1 LISTING PROGRAM using System; using System.Collections.Generic; using System.ComponentModel; using System.Windows.Forms; using System.Linq; using System.Collections; using System.Diagnostics; namespace
Lebih terperinciLISTING PROGRAM. Private Sub MDIParent1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
A-1 LISTING PROGRAM TAMPILAN UTAMA Public Class FormUtama Public lokasilsb As String Public lokasi2lsb As String Public besarfilelsb As Long Public besarfile2lsb As Long Public lokasieof As String Public
Lebih terperinciLAMPIRAN 1. Kuesioner Rating Kebutuhan Aplikasi Telepon Genggam
L1 LAMPIRAN 1 Kuesioner Rating Kebutuhan Aplikasi Telepon Genggam Berikan tanda checklist ( ) pada rating/nilai yang paling mengenai sesuai untuk aplikasi telepon genggam di bawah ini sesuai dengan tingkat
Lebih terperinciLISTING PROGRAM. System.IO.File.WriteAllText(direktoriawal + "/Pengirim/" + filename,
100 LISTING PROGRAM Kode Program Class Enkrip using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Numerics; using System.IO;
Lebih terperinciLISTING PROGRAM. 1. Bahasa Python Modulegate.py. Universitas Sumatera Utara. import sys sys.path.append("c:\skrip")
67 1. Bahasa Python LISTING PROGRAM 1.1. Modulegate.py import sys sys.path.append("c:\skrip") import pythona def gerbang(fungsi): if(fungsi == "bangkitkunci"): from pythona import bangkitkankunci p, q,
Lebih terperinciLAMPIRAN LISTING PROGRAM
LAMPIRAN Kode Program Algoritma Brute-Force: LISTING PROGRAM public class Bruteforce { List semuanode; Node nodetujuan, nodeasal; public float jarakminimum; public List hasil; public TimeSpan
Lebih terperinciIMPLEMENTASI ALGORITMA KRIPTOGRAFI HILL CIPHER DAN KOMPRESI DATA MENGGUNAKAN ALGORITMA LEVENSTEIN DALAM PENGAMANAN FILE TEKS SKRIPSI
0 IMPLEMENTASI ALGORITMA KRIPTOGRAFI HILL CIPHER DAN KOMPRESI DATA MENGGUNAKAN ALGORITMA LEVENSTEIN DALAM PENGAMANAN FILE TEKS SKRIPSI WINDI SAPUTRI SIMAMORA 131401085 PROGRAM STUDI S-1 ILMU KOMPUTER FAKULTAS
Lebih terperinciJeffrey Hermanto Halimsetiawan tutorialpemrograman.wordpress.com 22 Maret 2009
Oracle Database (Oracle XE) dan C# Connectivity Jeffrey Hermanto Halimsetiawan shadowz_029@yahoo.com.sg tutorialpemrograman.wordpress.com 22 Maret 2009 tutorialpemrograman.wordpress.com - 2009 1 Langkah-langkah
Lebih terperinciLAMPIRAN. Kelompok kami melakukan teknik wawancara sebanyak dua kali, di awal masa
LAMPIRAN Wawancara Kelompok kami melakukan teknik wawancara sebanyak dua kali, di awal masa kunjungan kami pada PT. CONCEPT TECHNOLOGIES yaitu pada tanggal 11 Mei 2011 dan 18 Mei 2011 selama masa survei
Lebih terperinciLAMPIRAN 1. namespace TS_Eka { public partial class MainForm : Form { public MainForm() { InitializeComponent(); }
LAMPIRAN 1 1.1 MainForm.cs using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms;
Lebih terperinciIMPLEMENTASI DAN ANALISIS KINERJA ALGORITMA SHANNON- FANO UNTUK KOMPRESI FILE TEXT
IMPLEMENTASI DAN ANALISIS KINERJA ALGORITMA SHANNON- FANO UNTUK KOMPRESI FILE TEXT Sutardi Staf Pengajar Jurusan Pendidikan Teknik Informatika Fakultas Teknik Universitas Halu Oleo Kampus Hijau Bumi Tridarma
Lebih terperinciLAMPIRAN L.1. Lampiran 1 Coding Inisialisasi Program
L.1 LAMPIRAN Lampiran 1 Coding Inisialisasi Program using System; using System.Collections.Generic; using System.Linq; using System.Windows.Forms; using System.Reflection; namespace Skripsi static class
Lebih terperinciCHAPTER #7 APLIKASI WINDOWS FORM 2 (KONTROL- KONTROL TINGKAT LANJUT)
CHAPTER #7 APLIKASI WINDOWS FORM 2 (KONTROL- KONTROL TINGKAT LANJUT) Kita sudah mengenal beberapa kontrol-sederhana yang ada pada visual C# dan bagaimana cara mempergunakannya. Tentunya kita sudah tidak
Lebih terperinciLISTING PROGRAM. Public m, n, i, j, result1, cocok1, mpnext(0 To 255) As Integer
A-1 LISTING PROGRAM Imports MySql.Data.MySqlClient Public Class Algoritma Public x(), y() As Char Public p, t As String Public m, n, i, j, result1, cocok1, mpnext(0 To 255) As Integer Public result2, state,
Lebih terperinciBAB III PERANCANGAN ALAT
BAB III PERANCANGAN ALAT Tugas akhir ini adalah penelitian aplikatif dalam bentuk eksperimen. Langkah awal yang diperlukan adalah membuat sebuah aplikasi yang dapat membedakan objek (wajah) sesuai dengan
Lebih terperinciPERBANDINGAN ALGORITMA EVEN-RODEH CODE DAN ALGORITMA VARIABLE LENGTH BINARY ENCODING (VLBE) PADA KOMPRESI FILE TEKS SKRIPSI
PERBANDINGAN ALGORITMA EVEN-RODEH CODE DAN ALGORITMA VARIABLE LENGTH BINARY ENCODING (VLBE) PADA KOMPRESI FILE TEKS SKRIPSI ADE RANI ABDULLAH 121401012 PROGRAM STUDI S1 ILMU KOMPUTER FAKULTAS ILMU KOMPUTER
Lebih terperinciLAMPIRAN 1 SISTEM PENDUKUNG KEPUTUSAN..., DIMAS ANGGIT WIJIATMOKO, F.TEKNIK UMP,2017
LAMPIRAN 1 73 Lampiran 1. Data Kesesuaian Lahan Pohon Acacia Mangium Karakteristik Lahan Ketinggian (m dpl) Kelas Kesesuaian Lahan S1 S2 S3 N1 N2 300 700 Kemiringan (Topografi) Tekstur Tanah SL, L, SCL,
Lebih terperinciBAB 2 TINJAUAN PUSTAKA
BAB 2 TINJAUAN PUSTAKA 2.1. Kompresi Data Kompresi data adalah proses mengkodekan informasi menggunakan bit atau information-bearing unit yang lain yang lebih rendah daripada representasi data yang tidak
Lebih terperinciSTUDI PERBANDINGAN KOMPRESI MENGGUNAKAN METODE SHANNON FANO DAN UNARY CODING PADA FILE TEKS EUNIKE JOHANA
STUDI PERBANDINGAN KOMPRESI MENGGUNAKAN METODE SHANNON FANO DAN UNARY CODING PADA FILE TEKS SKRIPSI EUNIKE JOHANA 071402044 PROGRAM STUDI TEKNOLOGI INFORMASI FAKULTAS ILMU KOMPUTER DAN TEKNOLOGI INFORMASI
Lebih terperinciPengenalan JavaScript
Pengenalan JavaScript Tujuan - Mahasiswa memahami konsep dasar Javascript - Mahasiswa mampu memahami cara menggunakan Javascript - Mahasiswa mampu memahami dasar variabel di Javascript - Mahasiswa mampu
Lebih terperinciJAVA BASIC PROGRAMMING Joobshet
JAVA BASIC PROGRAMMING Joobshet 1. KOMPETENSI Mahasiswa dapat memahami jenis jenis tipe data Mahasiswa dapat memahami jenis jenis variable Mahasiswa dapat memahami jenis jenis seleksi kondisi Mahasiswa
Lebih terperinciBAB 2 TINJAUAN PUSTAKA
5 BAB 2 TINJAUAN PUSTAKA 2.1. Kompresi Data Kompresi data adalah proses mengubah sebuah aliran data input menjadi aliran data baru yang memiliki ukuran lebih kecil. Aliran yang dimaksud adalah berupa file
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 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 Sederhana Database dengan C# (Lihat, Tambah, dan Hapus Data)
Koneksi Sederhana Database dengan C# (Lihat, Tambah, dan Hapus Data) Database merupakan suatu hal penting dalam membuat sebuah aplikasi, baik aplikasi berbasis desktop, maupun aplikasi berbasis web. Untuk
Lebih terperinciDAFTAR PUSTAKA DESAIN BALOK LENTUR DENGAN GRAPHICAL USER INTERFACE (GUI) DALAM PERANGKAT PENGEMBANG PEMROGRAMAN DAFTAR PUSTAKA
DAFTAR PUSTAKA DAFTAR PUSTAKA Frieyadie. 2006. Panduan Pemrograman C++. Penerbit Andi : Yogyakarta Imran, Iswandi. 2005. Catatan Kuliah Struktur Beton. Penerbit ITB : Bandung Kadir, Abdul. 2004. Panduan
Lebih terperinciBAB II MICROSOFT VISUAL STUDIO
BAB II MICROSOFT VISUAL STUDIO 2.1 Pembuatan Database Pada Microsoft SQL Server Langkah-langkah pembuatan database pada Sql Server dapat dilakukan seperti berikut ini: 1. Langkah pertama yang dilakukan
Lebih terperinciIMPLEMENTASI DAN ANALISIS KINERJA ALGORITMA ARIHTMETIC CODING DAN SHANNON-FANO PADA KOMPRESI CITRA BMP
IMPLEMENTASI DAN ANALISIS KINERJA ALGORITMA ARIHTMETIC CODING DAN SHANNON-FANO PADA KOMPRESI CITRA BMP Syahfitri Kartika Lidya 1) Mohammad Andri Budiman 2) Romi Fadillah Rahmat 3) Jurusan Teknologi Informasi
Lebih terperinciSTEP BY STEP MENJADI PROGRAMMER HANDAL DENGAN VB.NET
STEP BY STEP MENJADI PROGRAMMER HANDAL DENGAN VB.NET Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial (nonprofit),
Lebih terperinciBAB III PERANCANGAN SISTEM
BAB III PERANCANGAN SISTEM 3.1. Analisis Sistem Analisis sistem adalah salah satu tahap perancangan sebuah sistem yang bertujuan agar sistem yang dirancang menjadi tepat guna dan ketahanan sistem tersebut
Lebih terperinciPraktikum Pengolahan Citra - Pertemuan 1
Achmad Basuki Nana R Fadilah Fahrul Politeknik Elektronika Negeri Surabaya Praktikum Pengolahan Citra - Pertemuan 1 Content: 1. Instalasi dan Seting (OpenCV + GDI) baca file image 2. Membaca data RGB dan
Lebih terperinciPERANCANGAN SISTEM PENGAMANAN DAN KOMPRESI DATA TEKS DENGAN FIBONACCI ENCODING DAN ALGORITMA SHANNON-FANO SERTA ALGORITMA DEFLATE SKRIPSI
PERANCANGAN SISTEM PENGAMANAN DAN KOMPRESI DATA TEKS DENGAN FIBONACCI ENCODING DAN ALGORITMA SHANNON-FANO SERTA ALGORITMA DEFLATE SKRIPSI MUHAMMAD SOLIHIN 111421078 PROGRAM STUDI EKSTENSI S1 ILMU KOMPUTER
Lebih terperinciBAB IV IMPLEMENTASI DAN PENGUJIAN
BAB IV IMPLEMENTASI DAN PENGUJIAN Pada bab ini akan dibahas mengenai implementasi atau cara penggunaan aplikasi dan juga pengujian sistem dengan metode Black-Box. 4.1 IMPLEMENTASI APLIKASI Pada implementasi
Lebih terperinciImplementasi Kelas BitArray Untuk Penyelesaian Bilangan Prima Kustanto 1)
ISSN : 1693-1173 Implementasi Kelas BitArray Untuk Penyelesaian Bilangan Prima Kustanto 1) Abstrak Bilangan prima merupakan suatu bilangan yang sangat penting dalam teknologi komputasi. Dewasa ini untuk
Lebih terperinciLISTING PROGRAM. 1. Form Menu Utama. Universitas Sumatera Utara
LISTING PROGRAM 1. Form Menu Utama using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms;
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 terperinciIF PEMROGRAMAN LANJUT TUGAS 1. Oleh : Andri Heryandi, M.T.
IF34348 - PEMROGRAMAN LANJUT TUGAS 1 Oleh : Andri Heryandi, M.T. TUGAS Buatlah class untuk struktur data Stack dan Queue Oleh : Andri Heryandi, M.T. 2 SPESIFIKASI STACK Kegunaan : Class ini digunakan untuk
Lebih terperinciLecturer: Abdusy Syarif. Undergraduate Course Informatics Engineering Dept. Universitas Mercu Buana. Tipe Data
Lecturer: Abdusy Syarif Undergraduate Course Informatics Engineering Dept. Universitas Mercu Buana Tipe Data REVIEW Slide - 2 A program is not an algorithm! Sebuah algoritma dapat diimplementasikan dengan
Lebih terperinciEky Pratama Halim [TUTORIAL UNIT TESTING WORLD MART DENGAN VISUAL STUDIO 2010] Langkah-langkah melakukan UNIT TESTING dengan Visual Studio 2010
2010 Eky Pratama Halim [TUTORIAL UNIT TESTING WORLD MART DENGAN VISUAL STUDIO 2010] Langkah-langkah melakukan UNIT TESTING dengan Visual Studio 2010 Tutorial Unit Testing Microsoft Visual Studio 2010 Unit
Lebih terperinciBadiyanto, S.Kom., M.Kom. PBO java
Badiyanto, S.Kom., M.Kom PBO java Apa yang Disebut Java? Bahasa pemrograman berorientasi objek murni yang dibuat berdasarkan kemampuankemampuan terbaik bahasa pemrograman objek sebelumnya (C++, Ada, Simula).
Lebih terperinciBAHASA PEMROGRAMAN JAVA PUTU INDAH CIPTAYANI JURUSAN SISTEM INFORMASI STMIK AMIKOM YOGYAKARTA
1 BAHASA PEMROGRAMAN JAVA PUTU INDAH CIPTAYANI JURUSAN SISTEM INFORMASI STMIK AMIKOM YOGYAKARTA IDENTIFIER Identifier adalah suatu tanda yang mewakili nama-nama variabel, method, class, dsb. Ingat : Bahasa
Lebih terperinciBAB 1 PENDAHULUAN Latar Belakang
BAB 1 PENDAHULUAN 1.1. Latar Belakang Teknologi komputer pada zaman sekarang berkembang dengan sangat cepat. Untuk mengimbangi perkembangan teknologi tersebut perlu dilakukan berbagai macam inovasi agar
Lebih terperinciLAMPIRAN A : LISTING PROGRAM
LAMPIRAN A : LISTING PROGRAM Basic.java package ferluleapp; /** * * @author Ratna */ public class basic { //fungsi untuk menghitung modulus dalam pangkat yang besar public static int modexp(int a, int
Lebih terperinciBAB 6 KESIMPULAN DAN SARAN
BAB 6 KESIMPULAN DAN SARAN 6.1. Kesimpulan Berdasarkan hasil penelitian dapat ditarik kesimpulan sebagai berikut: a. Metode penyimpanan yang digunakan gudang bahan baku pengemas produk PT. Karya Pak Oles
Lebih terperinciBAB 2 LANDASAN TEORI
BAB LANDASAN TEORI. Pengertian File Teks File teks merupakan file yang berisi informasi-informasi dalam bentuk teks. Data yang berasal dari dokumen pengolah kata, angka yang digunakan dalam perhitungan,
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 terperinciBAB IV HASIL DAN PEMBAHASAN
37 BAB IV HASIL DAN PEMBAHASAN 4.1 Sistem Admisi Non Pemamik di UKSW Sistem Admisi Non Pemamik di Universitas Kristen Satya Wacana saat ini akan dijelaskan melalui Gambar 4.1. Gambar 4.1 Sistem Admisi
Lebih terperinciAP2B Dini Triasanti STRUKTUR PEMROGRAMAN PYTHON
STRUKTUR PEMROGRAMAN PYTHON 1. Aturan Penulisan Program-program yang ditulis dalam Python secara khas jauh lebih pendek dibandingkan dengan program-program C atau C++, karena beberapa pertimbangan: tipe
Lebih terperinciBAB IV PEMBUATAN DAN PENGUJIAN
BAB IV PEMBUATAN DAN PENGUJIAN Pada bagian bab ini, selanjutnya penulis akan melakukan tahap pembuatan dan pengujian yang mengacu pada analisa dan perancangan pada bagian sebelumnya. 4.1 Pembuatan Dalam
Lebih terperinciSTRUKTUR PEMROGRAMAN PYTHON
I. ATURAN PENULISAN II. STRUKTUR PEMROGRAMAN PYTHON program program yang ditulis dalam Python secara khas jauh lebih pendek dibandingkan dengan program-program C atau C++, karena : Tipe data tingkat tinggi
Lebih terperinciBAB 2 TINJAUAN PUSTAKA
BAB 2 TINJAUAN PUSTAKA Pada bab ini penulis memaparkan teori-teori ilmiah yang didapat dari metode pencarian fakta yang digunakan untuk mendukung penulisan skripsi ini dan sebagai dasar pengembangan sistem
Lebih terperinciLAMPIRAN. Dim WithEvents diagnosa As New DB_MYSQL Dim sql = "select * from gejala order by kode asc"
LAMPIRAN 1. Frm. Diagnosa Imports System.Math Imports pika_sistem_pakar.data Public Class frmdiagnosa Dim WithEvents diagnosa As New DB_MYSQL Dim sql = "select * from gejala order by kode asc" '//untuk
Lebih terperinciVigenere Minimum-Prime Key-Adding Cipher
Vigenere Minimum-Prime Key-Adding Cipher Zakka Fauzan Muhammad 1) 1) Teknik Informatika ITB, Bandung, email: if14020@students.if.itb.ac.id Abstraksi Akhir-akhir ini, keamanan data dan berkas yang dikirimkan
Lebih terperinciMembuat Slide Show Gambar
Membuat Slide Show Gambar Oleh: Sendy PK Halo Sobat Coding, kali ini kita akan membuat program yang bisa menampilkan SlideShow Gambar. Berikut deskripsi program yang akan kita buat : Program berguna untuk
Lebih terperinciTugas II II5166 (Keamanan Informasi Lanjut)
Tugas II II5166 (Keamanan Informasi Lanjut) Membuat aplikasi TWITTER yang mengambil data dari API-nya TWITTER Semester 1-2012/2013 Dosen: Dr. Ir. Budi Rahardjo Dikerjakan Oleh: 23512036 - Wahyu Widodo
Lebih terperinciUniversitas Komputer Indonesia. Pemrograman dengan C++ Builder 2004 Taryana S.
3.1. Statement Aspek awal yang perlu anda ketahui dalam bahasa pemograman adalah Reserved Word dan statement. Reserved word harus kita kenal bahkan harus dihapalkan, layaknya menghapal kata-kata baru apabila
Lebih terperinciLAMPIRAN 1. Berikut ini adalah hasil wawancara pakar dengan Kepala Kelompok Teknisi Stasiun
LAMPIRAN 1 Berikut ini adalah hasil wawancara pakar dengan Kepala Kelompok Teknisi Stasiun Meteorologi Kemayoran Jakarta Bapak Rd. Nursyamsi Kurnia Utama,ST selaku pakar pada bidang ini dan sebagai Karyawan
Lebih terperinciPertemuan ke-3 TEKNIK-TEKNIK BAHASA PEMROGRAMAN
Pertemuan ke-3 TEKNIK-TEKNIK BAHASA PEMROGRAMAN Teknik-teknik Bahasa Pemrograman 1. Pemrograman Modular Pemrograman Modular (Modular Programming) adalah suatu teknik pembuatan program yang membagi program
Lebih terperinciTUGAS AKHIR PEMOGRAMAN VISUAL APLIKASI PETERNAKAN AYAM BERBASIS JAVA DI PETERNAKAN AYAM MANDIRI
TUGAS AKHIR PEMOGRAMAN VISUAL APLIKASI PETERNAKAN AYAM BERBASIS JAVA DI PETERNAKAN AYAM MANDIRI Oleh Kelompok 5 Anshar Firman Haryadi / 16745 Syafridal / 18760 Hesti Fitri Yeni / 1207588 PENDIDIKAN TEKNIK
Lebih terperinciBAB 2 LANDASAN TEORI
BAB 2 LANDASAN TEORI 2.1 Pengertian Komputer Istilah komputer (computer) berasal dari bahasa latin computere yang berarti menghitung. Dalam bahasa inggris dari kata computer yang berarti menghitung. Dapat
Lebih terperinciMembuat Slide Show Gambar
Membuat Slide Show Gambar Oleh: Sendy PK Halo Sobat Coding, kali ini kita akan membuat program yang bisa menampilkan SlideShow Gambar. Berikut deskripsi program yang akan kita buat : Program berguna untuk
Lebih terperinciBAB V IMPLEMENTASI DAN PEMBAHASAN. Beberapa Spesifikasi hadware dan software yang harus di perhatikan yaitu :
BAB V IMPLEMENTASI DAN PEMBAHASAN 5.1 Spesifikasi Hadware dan Software Beberapa Spesifikasi hadware dan software yang harus di perhatikan yaitu : 5.1.1 Hadware (Aplikasi server) Berikut ini merupakan spesifikasi
Lebih terperinciMembuat Webservice Pada Visual Studio 2012 (C#.NET ver.4.5)
Membuat Webservice Pada Visual Studio 2012 (C#.NET ver.4.5) Mohammad Rizal Ghani Ghani.rizal.m@gmail.com :: http://infotemenn.blogspot.com Abstrak ASP.NET adalah bahasa pemrograman yang bertujuan untuk
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 terperinciBAB IV IMPLEMENTASI SISTEM
BAB IV IMPLEMENTASI SISTEM 4.1. Implementasi Interface Sistem Tampilan awal dari aplikasi Kievit Training Tracking adalah form Login. Untuk masuk kedalam aplikasi maka user harus mengisi username dan password
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 terperinciObjek Data, Variabel, dan Konstanta. Konsep Bahasa Pemrograman Materi 4 Yudianto Sujana, M.Kom
Objek Data, Variabel, dan Konstanta Konsep Bahasa Pemrograman Materi 4 Yudianto Sujana, M.Kom Pengantar Penyimpanan data di komputer (memori, register, dan lainnya) Organisasi yang sederhana Barisan bit
Lebih terperinciBackup dan Restore Database SQL Server 2005 Lewat Aplikasi Backup
Backup dan Restore Database SQL Server 2005 Lewat Aplikasi Biasanya soal backup dan restore SQL Server, jarang ada program aplikasi yg mau menghandlenya, saia juga nggak tahu kenapa...biasanya lebih suka
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 terperinciANALISIS PERBANDINGAN KOMPRESI FILE VIDEO DENGAN MOTION PICTURE EXPERT GROUP-4 DAN FLASH VIDEO DENGAN MENGGUNAKAN ALGORITMA HUFFMAN SKRIPSI
ANALISIS PERBANDINGAN KOMPRESI FILE VIDEO DENGAN MOTION PICTURE EXPERT GROUP-4 DAN FLASH VIDEO DENGAN MENGGUNAKAN ALGORITMA HUFFMAN SKRIPSI NUZUL SAKINAH LUBIS 081401056 PROGRAM STUDI S1 ILMU KOMPUTER
Lebih terperinciProgram Piano. Kenapa penanganan event keyboard ini sangat penting?
Pada E-Trik ini kita akan membuat program piano 1 oktaf sederhana. Berikut deskripsi program yang akan kita buat. Program berguna untuk meng-generate nada dari Do rendah sampai Do tinggi (8 tangga nada).
Lebih terperinciBAB IV IMPLEMENTASI. Perangkat keras yang digunakan adalah seperangkat komputer dengan spesifikasi sebagai berikut:
BAB IV IMPLEMENTASI Bab ini menjelaskan tentang implementasi perangkat lunak berdasarkan hasil analisis dan perancangan yang telah dibuat pada bab sebelumnya. Penjelasan mengenai implementasi perangkat
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 terperinciProgram Piano 1 Oktaf
Program Piano 1 Oktaf Oleh: Sendy PK Halo Sobat Coding, siapa yang suka musik? kalau saya suka sekali main piano jadi pada tutorial kali ini kita akan membuat program piano1 oktaf sederhana, jadi kita
Lebih terperinciSUMBER BELAJAR PENUNJANG PLPG
SUMBER BELAJAR PENUNJANG PLPG 2017 [TIK] BAB VIII PEMROGRAMAN BERORIENTASI OBJEK [Alfa Faridh Suni] KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN DIREKTORAT JENDERAL GURU DAN TENAGA KEPENDIDIKAN 2017 BAB VIII
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 terperinciFORM DAN OBJEK KONTROL (2)
LAPORAN PEMOGRAMAN VISUAL FORM DAN OBJEK KONTROL (2) Disusun oleh : Nama Kelas : Syarif Hidayatullah : IK-1A/21 NIM : 3.34.12.0.21 Job : 3 dan 4 PRODI TEKNIK INFORMATIKA JURUSAN TEKNIK ELEKTRO POLITEKNIK
Lebih terperinciPengertian Sistem Berkas Konsep Dasar Berkas
BAB 1 SISTEM FILE Pengertian Sistem Berkas Sistem berkas merupakan mekanisme penyimpanan on-line serta untuk akses, baik data maupun program yang berada dalam system operasi. Terdapat dua bagian penting
Lebih terperinciBAB 2 LANDASAN TEORI. Istilah komputer ( computer ) berasal dari bahasa latin computere yang berarti
BAB 2 LANDASAN TEORI 2.1 Pengertian Komputer Istilah komputer ( computer ) berasal dari bahasa latin computere yang berarti menghitung. Dalam bahasa Inggris berasal dari kata computer yang artinya menghitung.
Lebih terperinciBAB IV IMPLEMENTASI DAN PENGUJIAN
BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Implementasi Implementasi merupakan tahapan setelah melakukan analisis dan perancangan sistem, dimana aplikasi siap dioperasikan pada keadaan sebenarnya sehingga dari
Lebih terperinciSOAL PRODUKTIF KEJURUAN KELAS X MULTIMEDIA
SOAL PRODUKTIF KEJURUAN KELAS X MULTIMEDIA 1. HTML adalah kepanjangan dari. A. Hyper Text Multiple Language B. Hiper Text Multiple Language C. Hipo Text Multiple Language D. Hyper Text Multiple Land E.
Lebih terperinciLISTING PROGRAM. Public Sub New(graph As List(Of List(Of edge_))) Me.graph = graph path = New List(Of Integer)() End Sub
67 LISTING PROGRAM Kode Program Algoritma L-Deque: Public Class Ldeque Public graph As New List(Of List(Of edge_))() Private shortestdistances As New List(Of Double)() Private predecessorvertex As New
Lebih terperinciBAB 2 LANDASAN TEORI
BAB 2 LANDASAN TEORI 2.1 Kompresi Data Kompresi data sudah ada dalam 20 tahun terakhir ini. Kompresi data memberikan pengaruh yang cukup besar terhadap berbagai bidang studi sekarang ini. Hal ini terbukti
Lebih terperinciLAMPIRAN SKRIPSI. A. Lampiran Capture Program. Gambar L.1 Tampilan Layar Menu Home. Gambar L.2 Tampilan Layar Menu Login
L1 LAMPIRAN SKRIPSI A. Lampiran Capture Program Gambar L.1 Tampilan Layar Menu Home Gambar L.2 Tampilan Layar Menu Login Gambar L.3 Tampilan Layar Menu Login Jika Terjadi Warning L2 Gambar L.4 Tampilan
Lebih terperinciBAB 2 LANDASAN TEORI. Istilah komputer (computer) berasal dari bahasa latin computere yang berarti
BAB 2 LANDASAN TEORI 2.1 Pengertian Komputer Istilah komputer (computer) berasal dari bahasa latin computere yang berarti menghitung. Dalam bahasa Inggris komputer berasal dari kata to compute yang artinya
Lebih terperinciPEMROGRAMAN VISUAL BASIC
PEMROGRAMAN VISUAL BASIC Setelah memahami bahasa Visual Basic dasar untuk menuliskan kode program, langkah selanjutnya adalah mempelajari pemrograman VB itu sendiri. 6.1 Sub Procedure Sejauh ini, Anda
Lebih terperinciBAB 2 LANDASAN TEORI. 2.1 Kompresi Data
BAB 2 LANDASAN TEORI 2.1 Kompresi Data Kompresi data telah dimanfaatkan dalam berbagai aspek multimedia. gambar, audio maupun video yang kita dapatkan dari web merupakan file yang telah terkompresi. TV-HD
Lebih terperinci