LISTING PROGRAM. Kode Program Menu Utama:
|
|
|
- Irwan Susman
- 8 tahun lalu
- Tontonan:
Transkripsi
1 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; using System.Text; namespace projek public partial class MainForm : Form public MainForm() Windows Forms designer support. InitializeComponent() call. void DdfToolStripMenuItem_Click(object sender, EventArgs e) void LinkLabel1_LinkClicked(object sender, LinkLabelLinkCli ckedeventargs e) void LinkLabel4_LinkClicked(object sender,linklabellinkclick edeventargs e)
2 106 void ContextMenuStrip1_Opening(object sender,system.componen tmodel.canceleventargs e) void MenuStrip1_ItemClicked(object sender,toolstripitemclick edeventargs e) void BANTUANToolStripMenuItem_Click(object sender, EventA rgs e) Form6 frm6 = new Form6(); frm6.showdialog(); void KELUARToolStripMenuItem_Click(object sender, EventArgs e) this.close(); void TENTANGToolStripMenuItem_Click(object sender, EventArgs e) Form5 frm5 = new Form5(); frm5.showdialog(); void DETEKSITEPIToolStripMenuItem_Click(object sender, EventArgs e) Hide(); Form2 frm2 = new Form2(); frm2.showdialog(); e) void HOMEToolStripMenuItem_Click(object sender, EventArgs Hide();
3 107 MainForm mf = new MainForm(); mf.showdialog(); Kode Program Menu Deteksi Tepi: using System; using System.Drawing; using System.Windows.Forms; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Linq; using System.Text; using System.Collections; using System.IO; using System.Runtime.InteropServices; using System.Diagnostics; namespace projek public partial class Form2 : Form public Form2() public double hitungmse(bitmap gambar_asli, Bitmap gambar_hasil) double sum = 0; double r1, r2, g1, g2, b1, b2, MSE; for (int i = 0; i < gambar_asli.height; i++) for (int j = 0; j < gambar_asli.width; j++) r1 = gambar_asli.getpixel(j, i).r; r2 = gambar_asli.getpixel(j, i).r; sum += Math.Pow(r1 - r2, 2);
4 108 g1 = gambar_asli.getpixel(j, i).g; g2 = gambar_hasil.getpixel(j, i).g; sum += Math.Pow(g1 - g2, 2); b1 = gambar_asli.getpixel(j, i).b; b2 = gambar_hasil.getpixel(j, i).b; sum += Math.Pow(b1 - b2, 2); MSE = sum / (gambar_asli.height * gambar_asli.width); return MSE; public double hitungpsnr(double MSE) double PSNR = Math.Log10(Math.Pow(255, 2) / MSE); return PSNR; private ArrayList konvolusi(int xpos, int ypos, Bitmap bitmap) // inisialisasi variabel untuk menampung nilai ArrayList neighbourslist = new ArrayList(); int xstart, xfinish, ystart, yfinish; int pixel; // menentukan posisi awal dan akhir koordinat dalam // ukuran mask 3 x 3 xstart = xpos - 1; xfinish = xpos + 1; ystart = ypos - 1; yfinish = ypos + 1; // loop sejumlah 3 x 3 perluasan pixel tetangga for (int y = ystart; y <= yfinish; y++) for (int x = xstart; x <= xfinish; x++) // kondisi IF.. ELSE.. untuk mendaftarkan
5 109 anggota tetangga // bila posisi x dan y tidak valid maka isi list dengan 0 // tidak valid : nilai negatif atau lebih dari batas citra if (x < 0 y < 0 x > (bitmap.width - 1) y > (bitmap.height - 1)) // menambahkan data ke list dengan nilai 0 // 0D : artinya nilai 0 dengan tipe double (D) neighbourslist.add(0); else // menampung nilai pixel pada titik (x,y) pada variabel pixel pixel = bitmap.getpixel(x, y).r; pixel // menambahkan data ke list dengan nilai neighbourslist.add(pixel); // nilai kembalian berupa array list return konvolusi; private int getgradienvalue(arraylist neighbourslist, String masktype) // sobel X : mask dari sobel X // sobel Y : mask dari sobel Y int result = 0; int a; a = Convert.ToInt32(Math.Sqrt(2));
6 110 int[,] sobelx = -1,0,1, -2,0,2, -1,0,1 ; int[,] sobely = 1,2,1, 0,0,0, -1,-2,-1 ; int[,] Frei_ChenX = -1, 0,1, -a,0,a, -1,0,1 ; int[,] Frei_ChenY= 1,a,1, 0,0,0, -1,-a,-1 ; // count : digunakan untuk menunjukkan index pada list int count = 0; // kondisi untuk mask type, bila X maka lakukan sobel X // tetapi jika Y maka lakukan sobel Y if (masktype.equals("sx")) // looping untuk menghitung nilai sobel X pada titik (x,y) for (int y = 0; y < 3; y++) for (int x = 0; x < 3; x++) // perhitungan sobel X result += sobelx[x, y] * Convert.ToInt16(neighboursList[count])); // increment count yang digunakan untuk index neighbourslist count++; else if (masktype.equals("sy")) // looping untuk menghitung nilai sobel Y pada titik (x,y) for (int y = 0; y < 3; y++) for (int x = 0; x < 3; x++) // perhitungan sobel Y result+=(sobely[x, y] * Convert.ToInt16(neighboursList[count])); // increment count yang digunakan untuk index neighbourslist count++; else if (masktype.equals("fx"))
7 111 // looping untuk menghitung nilai sobel Y pada titik (x,y) for (int y = 0; y < 3; y++) for (int x = 0; x < 3; x++) // perhitungan FREI-CHEN X result +=(Frei_ChenX[x, y] * Convert.ToInt16(neighboursList[count])) // increment count yang digunakan untuk index neighbourslist count++; else if (masktype.equals("fy")) // looping untuk menghitung nilai sobel Y pada titik (x,y) for (int y = 0; y < 3; y++) for (int x = 0; x < 3; x++) // perhitungan frei-chen Y result = result + (Frei_ChenY[x, y] * Convert.ToInt16(neighboursList[count ])); // increment count yang digunakan untuk index neighbourslist count++; // nilai kembalian hasil sobel X atau sobel Y pada titik (x,y) pada citra return result; private int getmorfovalue(arraylist neighbourlist, String masktype) int result=0;
8 112 int maks = 0; int count=0; int min = 255; if (masktype.equals("d")) for (int y = 0; y < 3; y++) for (int x = 0; x < 3; x++) result = Convert.ToInt16(neighbourlist[count]); if (maks < result) maks= result; count++; return maks; else if (masktype.equals("e")) for (int y = 0; y < 3; y++) for (int x = 0; x < 3; x++) result = Convert.ToInt16(neighbourlist[count]); if (result < min) min = result; // increment count yang digunakan untuk index neighbourslist count++; return min; void GroupBox2_Enter(object sender, EventArgs e)
9 113 void SobelToolStripMenuItem_Click(object sender, EventArgs e) Form2 frm2 = new Form2(); frm2.showdialog(); void Button4_Click(object sender, EventArgs e) Bitmap gambar_awal = new Bitmap(pictureBox1.Image); Bitmap gambar = new Bitmap(gambar_awal); Bitmap bitmap = new Bitmap(gambar); Bitmap hasil = new Bitmap(gambar); Stopwatch sw = new Stopwatch(); int result; int count = 0; int resultfx; int resultfy; // inisialisasi array list untuk menampung pixel tetangga ArrayList neighbourslist = new ArrayList(); // mengosongkan list sobel X sw.start(); // nested looping untuk scanline citra secara horizontal for (int y = 0; y < bitmap.height; y++) for (int x = 0; x < bitmap.width; x++) // mengosongkan list neighbourslist.clear(); // menampung list tetangga dengan perluasan 3 x 3 neighbourslist = konvlusi(x, y, bitmap); resultfx = getgradienvalue(neighbourslist,"fx"); resultfy = getgradienvalue(neighbourslist, "fy");
10 114 result = Convert.ToInt16(Math.Sqrt(Math.Pow(resultFx, 2) + Math.Pow(result Fy, 2))); // kondisi untuk filter nilai harus dalam range if (result < 0) result = 0; else if (result > 255) result = 255; // set nilai pixel baru setelah dikenakan sobel mask X pada titik (x,y) hasil.setpixel(x, y, Color.FromArgb(result, r esult, result)); count++; sw.stop(); picturebox3.image=hasil; double MSE = hitungmse(gambar, hasil); textbox6.text= MSE.ToString(); textbox7.text=hitungpsnr(mse).tostring(); textbox8.text=math.round(convert.todecimal(sw.elapsed Milliseconds)/ 1000, 4).ToString(); void Button6_Click(object sender, EventArgs e) if (picturebox2.image!= null) SaveFileDialog simpan = new SaveFileDialog(); simpan.filter = "Image Files *.bmp Image Files *.jpg"; simpan.filename = "*.jpg"; if (simpan.showdialog() == DialogResult.OK)
11 115 m.drawing.imaging.imageformat.jpeg); picturebox2.image.save(simpan.filename, Syste string filename = simpan.filename.substring(0, simpan.filename.length - 4) + ".txt"; FileStream fstream = new FileStream(filename, FileMode.OpenOrCreate); StreamWriter sw = new StreamWriter(fstream); SeekOrigin seekorigin = new SeekOrigin(); sw.basestream.seek(0, seekorigin); sw.flush(); sw.close(); MessageBox.Show("Citra Hasil Deteksi Tepi Sobel Telah Disimpan", "Simpan", MessageBoxButtons.OK, MessageBoxIcon.Informa tion); else MessageBox.Show("Citra Hasil Deteksi Tepi Belum Ada"); void Button7_Click(object sender, EventArgs e) // TODO: Implement Button7_Click if (picturebox3.image!= null) SaveFileDialog simpan = new SaveFileDialog(); simpan.filter = "Image Files *.bmp Image Files *.jpg"; simpan.filename = "*.jpg"; if (simpan.showdialog() == DialogResult.OK)
12 116 m.drawing.imaging.imageformat.jpeg); picturebox3.image.save(simpan.filename, Syste string filename = simpan.filename.substring(0, simpan.filename.length - 4) + ".txt"; FileStream fstream = new FileStream(filename, FileMode.OpenOrCreate); StreamWriter sw = new StreamWriter(fstream); SeekOrigin seekorigin = new SeekOrigin(); sw.basestream.seek(0, seekorigin); sw.flush(); sw.close(); MessageBox.Show("Citra Hasil Deteksi Tepi Sobel Telah Disimpan", "Simpan", MessageBoxButtons.OK, MessageBoxIcon.Informa tion); else MessageBox.Show("Citra Hasil Deteksi Tepi Belum Ada"); void Button5_Click(object sender, EventArgs e) Bitmap gambar_awal = new Bitmap(pictureBox1.Image); Bitmap gambar = new Bitmap(gambar_awal); Bitmap bitmap = new Bitmap(gambar); Bitmap hasil = new Bitmap(gambar); Stopwatch sw = new Stopwatch(); int result; int count = 0; int resultdilasi; int resulterosi; // inisialisasi array list untuk menampung pixel
13 117 tetangga ArrayList neighbourslist = new ArrayList(); // mengosongkan list sobel X sw.start(); // nested looping untuk scanline citra secara horizontal for (int y = 0; y < bitmap.height; y++) for (int x = 0; x < bitmap.width; x++) // mengosongkan list neighbourslist.clear(); // menampung list tetangga dengan perluasan 3 x 3 neighbourslist = konvolusi(x, y, bitmap); resultdilasi = getmorfovalue(neighbourslist,"d"); resulterosi = getmorfovalue(neighbourslist, "E"); result = Convert.ToInt32(resultDilasiresultErosi); // kondisi untuk filter nilai harus dalam range if (result < 0) result = 0; else if (result > 255) result = 255; // set nilai pixel baru setelah dikenakan sobel mask X pada titik (x,y) hasil.setpixel(x, y, Color.FromArgb(result, r esult, result)); count++;
14 118 sw.stop(); picturebox4.image=hasil; double MSE = hitungmse(gambar, hasil); textbox9.text= MSE.ToString(); textbox10.text=hitungpsnr(mse).tostring(); textbox11.text=math.round(convert.todecimal(sw.elapse dmilliseconds)/ 1000, 4).ToString(); void Button8_Click(object sender, EventArgs e) if (picturebox4.image!= null) SaveFileDialog simpan = new SaveFileDialog(); simpan.filter = "Image Files *.bmp Image Files *.jpg"; simpan.filename = "*.jpg"; if (simpan.showdialog() == DialogResult.OK) picturebox4.image.save(simpan.filename, Syste m.drawing.imaging.imageformat.jpeg); string filename = simpan.filename.substring(0, simpan.filename.length - 4) + ".txt"; FileStream fstream = new FileStream(filename, FileMode.OpenOrCreate); StreamWriter sw = new StreamWriter(fstream); SeekOrigin seekorigin = new SeekOrigin(); sw.basestream.seek(0, seekorigin); sw.flush(); sw.close(); MessageBox.Show("Citra Hasil Deteksi Tepi Sobel Telah Disimpan", "Simpan", MessageBoxButtons.OK, MessageBoxIcon.Informa tion);
15 119 Ada"); else MessageBox.Show("Citra Hasil Deteksi Tepi Belum void Button3_Click(object sender, EventArgs e) Bitmap gambar_awal = new Bitmap(pictureBox1.Image); Bitmap gambar = new Bitmap(gambar_awal); Bitmap bitmap = new Bitmap(gambar); Bitmap hasil = new Bitmap(gambar); Stopwatch sw = new Stopwatch(); int result; int count = 0; int resultsx; int resultsy; // inisialisasi array list untuk menampung pixel tetangga ArrayList neighbourslist = new ArrayList(); // mengosongkan list sw.start(); // nested looping untuk scanline citra secara horizontal for (int y = 0; y < bitmap.height; y++) for (int x = 0; x < bitmap.width; x++) // mengosongkan list neighbourslist.clear(); // menampung list tetangga dengan perluasan 3 x 3 neighbourslist = Konvolusi (x, y, bitmap); resultsx = getgradienvalue(neighbourslist,"sx"); resultsy = getgradienvalue(neighbourslist, "sy");
16 120 result = Convert.ToInt16(Math.Sqrt(Math.Pow(resultSx, 2) + Math.Pow(result Sy, 2))); // kondisi untuk filter nilai harus dalam range if (result < 0) result = 0; else if (result > 255) result = 255; // set nilai pixel baru setelah dikenakan sobel mask X pada titik (x,y) hasil.setpixel(x, y, Color.FromArgb(result, r esult, result)); count++; sw.stop(); picturebox2.image=hasil; double MSE = hitungmse(gambar, hasil); textbox3.text= MSE.ToString(); textbox4.text=hitungpsnr(mse).tostring(); textbox5.text=math.round(convert.todecimal(sw.elapsed Milliseconds)/ 1000, 4).ToString(); gs e) void KeluarToolStripMenuItem_Click(object sender, EventAr Close(); void Button1_Click(object sender, EventArgs e) try
17 121 OpenFileDialog open = new OpenFileDialog(); open.filter = "Image Files(*.bmp) *.bmp Image Files(*.jpg) *.jpg All Files(*.*) *.*"; if (open.showdialog() == DialogResult.OK) Bitmap gambar = new Bitmap(open.FileName.ToString()); Bitmap gray= new Bitmap(gambar); int rata2=0; for(int y =0; y< gambar.height; y++) for (int x=0; x< gambar.width; x++) rata2=(gambar.getpixel(x, y).r + gambar.getp ixel(x, y).g + gambar.getpixel(x, y).b)/3; gray.setpixel(x, y, Color.FromArgb(rata2,rata 2,rata2)); picturebox1.image= gray; textbox13.text = open.filename.tostring(); textbox2.text = gambar.width.tostring(); textbox12.text = gambar.height.tostring(); long filesize = new System.IO.FileInfo(open.FileName).Length; if (filesize / 1000 < 1) textbox1.text = filesize.tostring(); lblsize.text = "Byte"; else textbox1.text = (filesize / 1000).ToString(); lblsize.text = "Kb";
18 122 image"); catch (Exception) throw new ApplicationException("Failed loading void DeteksiTepiToolStripMenuItem_Click(object sender, Ev entargs e) Hide(); Form2 frm2 = new Form2(); frm2.showdialog(); void Form2_Load(object sender, EventArgs e) void Button9_Click(object sender, EventArgs e) Bitmap gambar_awal = new Bitmap(pictureBox2.Image); Bitmap gambar_utama= new Bitmap(pictureBox1.Image); Bitmap gambar = new Bitmap(gambar_awal); Bitmap bitmap = new Bitmap(gambar); Bitmap hasil = new Bitmap(gambar); Stopwatch sw = new Stopwatch(); Bitmap gambar2= new Bitmap(gambar); int result; int count = 0; int resultdilasi; int resulterosi; // inisialisasi array list untuk menampung pixel tetangga ArrayList neighbourslist = new ArrayList(); // mengosongkan list
19 123 sw.start(); // nested looping untuk scanline citra secara horizontal for (int y = 0; y < bitmap.height; y++) for (int x = 0; x < bitmap.width; x++) // mengosongkan list neighbourslist.clear(); // menampung list tetangga dengan perluasan 3 x 3 neighbourslist = Konvolusi(x, y, bitmap); resultdilasi = getmorfovalue(neighbourslist,"d"); resulterosi = getmorfovalue(neighbourslist,"e"); result = Convert.ToInt32(resultDilasiresultErosi); // kondisi untuk filter nilai harus dalam range if (result < 0) result = 0; else if (result > 255) result = 255; // set nilai pixel baru setelah dikenakan sobel mask X pada titik (x,y) hasil.setpixel(x, y, Color.FromArgb(result, r esult, result)); count++; sw.stop(); picturebox5.image=hasil; double MSE = hitungmse(gambar_utama,hasil);
20 124 textbox16.text= MSE.ToString(); textbox15.text=hitungpsnr(mse).tostring(); textbox14.text=math.round(convert.todecimal(sw.elapse dmilliseconds)/ 1000, 4).ToString(); void Button11_Click(object sender, EventArgs e) // TODO: Implement Button11_Click Bitmap gambar_awal = new Bitmap(pictureBox3.Image); Bitmap gambar_utama= new Bitmap(pictureBox1.Image); Bitmap gambar = new Bitmap(gambar_awal); Bitmap bitmap = new Bitmap(gambar); Bitmap hasil = new Bitmap(gambar); Stopwatch sw = new Stopwatch(); Bitmap gambar2= new Bitmap(gambar); int result; int count = 0; int resultdilasi; int resulterosi; // inisialisasi array list untuk menampung pixel tetangga ArrayList neighbourslist = new ArrayList(); // mengosongkan list sw.start(); // nested looping untuk scanline citra secara horizontal for (int y = 0; y < bitmap.height; y++) for (int x = 0; x < bitmap.width; x++) // mengosongkan list neighbourslist.clear(); // menampung list tetangga dengan perluasan 3 x 3 neighbourslist = konvolusi(x, y, bitmap); resultdilasi = getmorfovalue(neighbourslist,"d"); resulterosi
21 125 = getmorfovalue(neighbourslist,"e"); result = Convert.ToInt32(resultDilasiresultErosi); // kondisi untuk filter nilai harus dalam range if (result < 0) result = 0; else if (result > 255) result = 255; // set nilai pixel baru setelah dikenakan sobel mask X pada titik (x,y) hasil.setpixel(x, y, Color.FromArgb(result, r esult, result)); count++; sw.stop(); picturebox6.image=hasil; double MSE = hitungmse(gambar_utama,hasil); textbox19.text= MSE.ToString(); textbox18.text=hitungpsnr(mse).tostring(); textbox17.text=math.round(convert.todecimal(sw.elapse dmilliseconds)/ 1000, 4).ToString(); void Button2_Click(object sender, EventArgs e) if (picturebox5.image!= null) SaveFileDialog simpan = new SaveFileDialog(); simpan.filter = "Image Files *.bmp Image Files *.jpg"; simpan.filename = "*.jpg"; if (simpan.showdialog() == DialogResult.OK)
22 126 m.drawing.imaging.imageformat.jpeg); picturebox3.image.save(simpan.filename, Syste string filename = simpan.filename.substring(0, simpan.filename.length - 4) + ".txt"; FileStream fstream = new FileStream(filename, FileMode.OpenOrCreate); StreamWriter sw = new StreamWriter(fstream); SeekOrigin seekorigin = new SeekOrigin(); sw.basestream.seek(0, seekorigin); sw.flush(); sw.close(); MessageBox.Show("Citra Hasil Deteksi Tepi Telah Disimpan", "Simpan", MessageBoxButtons.OK, MessageBoxIcon.Informa tion); else MessageBox.Show("Citra Hasil Deteksi Tepi Belum Ada"); void Button10_Click(object sender, EventArgs e) if (picturebox6.image!= null) SaveFileDialog simpan = new SaveFileDialog(); simpan.filter = "Image Files *.bmp Image Files *.jpg"; simpan.filename = "*.jpg"; if (simpan.showdialog() == DialogResult.OK) picturebox3.image.save(simpan.filename, Syste m.drawing.imaging.imageformat.jpeg);
23 127 string filename = simpan.filename.substring(0, simpan.filename.length - 4) + ".txt"; FileStream fstream = new FileStream(filename, FileMode.OpenOrCreate); StreamWriter sw = new StreamWriter(fstream); SeekOrigin seekorigin = new SeekOrigin(); sw.basestream.seek(0, seekorigin); sw.flush(); sw.close(); MessageBox.Show("Citra Hasil Deteksi Tepi Telah Disimpan", "Simpan", MessageBoxButtons.OK, MessageBoxIcon.Informa tion); else MessageBox.Show("Citra Hasil Deteksi Tepi Belum Ada"); void HomeToolStripMenuItem_Click(object sender, EventArgs e) Hide(); MainForm mf = new MainForm(); mf.showdialog(); void BantuanToolStripMenuItem_Click(object sender, EventA rgs e) Form6 frm6 = new Form6(); frm6.showdialog(); void TentangToolStripMenuItem_Click(object sender, EventA rgs e)
24 128 Form5 frm5 = new Form5(); frm5.showdialog(); Kode Program Menu Bantuan: using System; using System.Drawing; using System.Windows.Forms; namespace projek public partial class Form6 : Form public Form6() InitializeComponent(); Kode Program Menu Tentang: using System; using System.Drawing; using System.Windows.Forms; namespace projek public partial class Form5 : Form public Form5() InitializeComponent();
25 129 CURRICULUM VITAE Nama : Khairani Tempat & Tanggal Lahir : Ramunia 12 Agustus 1993 Alamat Sekarang : Jln. Pantai Labu Gang Besi Timur kec. Pantai Labu Alamat Orang Tua : Jln. Pantai Labu Gang Besi Timur kec. Pantai Labu [email protected] Riwayat Pendidikan : S-1 Ilmu Komputer Universitas Sumatera Utara, Medan : SMA Negeri1, Lubuk Pakam : SMP Negeri1, Lubuk Pakam : SDNegeri , Beringin Keahlian Bahasa : Indonesia, Inggris Bahasa Pemrograman : C#, PHP, Mathlab Database : MSQL Pengalaman Organisasi [ ] PMR 010 SMA Negeri 1 Lubuk Pakam [ ] Sekdiv Dana dan Usaha Ukmi Al-Khuwarizmi Fasilkom-TI USU [ ] AnggotaPEMA Fasilkom-TI USU [ ] Anggota KAM Rabbani Fasilkom-TI USU
LISTING 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,
LISTING 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
LISTING 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. ///
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
LAMPIRAN 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 =
APLIKASI 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
CHAPTER #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
LAMPIRAN 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
LAMPIRAN 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
LISTING PROGRAM. Private Sub MDIParent1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
A-1 LISTING PROGRAM TAMPILAN UTAMA Public Class FormUtama Public lokasilsb As String Public lokasi2lsb As String Public besarfilelsb As Long Public besarfile2lsb As Long Public lokasieof As String Public
Jeffrey Hermanto Halimsetiawan tutorialpemrograman.wordpress.com 22 Maret 2009
Oracle Database (Oracle XE) dan C# Connectivity Jeffrey Hermanto Halimsetiawan [email protected] tutorialpemrograman.wordpress.com 22 Maret 2009 tutorialpemrograman.wordpress.com - 2009 1 Langkah-langkah
LAMPIRAN 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;
LAMPIRAN. 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
BAB 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
Pemrograman Visual. Ramos Somya
Pemrograman Visual Ramos Somya PictureBox merupakan kontrol yang digunakan untuk menampilkan gambar. Image Menentukan file gambar yang akan ditampilkan dalam kontrol PictureBox. Sizemode Mengatur ukuran
BAB III METODE PENELITIAN
BAB III METODE PENELITIAN 3.1 Jenis Penelitian Jenis penelitian yang dilaksanakan ini merupakan peneltian eksperimental, yaitu penelitian yang pengumpulan datanya melalui pencatatan langsung dari hasil
LISTING 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;
Kriptografi Visual dengan Plain Partition dan Skema (n-1,n)
Kriptografi Visual dengan Plain Partition dan Skema (n-1,n) Hadi Saloko - 13504157 1) 1) Jurusan Teknik Informatika STEI, ITB, Bandung 40132, email: [email protected] Abstract Kriptografi visual
DAFTAR 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
Praktikum 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
Aplikasi 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 [email protected], [email protected],
LAMPIRAN 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
LISTING PROGRAM. // // TODO: Add constructor code after the InitializeComponent() call. // }
65 LISTING PROGRAM 1. Mainform.cs using stem; Sy using System.Collections.Generic; using System.Drawing; using System.Windows.Forms; namespace Home / / Description of MainForm. / public
Manipulasi Gambar dengan Efek yang keren
Manipulasi Gambar dengan Efek yang keren Oleh: Sendy PK Halo Sobat Coding, pada tutorial kali ini kita akan membuat program yang bisa digunakan untuk memanipulasi gambar. Berikut deskripsi program yang
Manipulasi Gambar dengan Efek yang keren
Manipulasi Gambar dengan Efek yang keren Oleh: Sendy PK Halo Sobat Coding, pada tutorial kali ini kita akan membuat program yang bisa digunakan untuk memanipulasi gambar. Berikut deskripsi program yang
Praktikum Pengolahan Citra - Pertemuan 1.2
Achmad Basuki Nana R Fadilah Fahrul Politeknik Elektronika Negeri Surabaya Praktikum Pengolahan Citra - Pertemuan 1.2 Content: 1. Representasi Obyek Citra -> Matrik 2 D dari Intensitas Piksel 2. Format
Lampiran 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;
LISTING 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,
LAMPIRAN 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,
Array Multidimensi. Pemrograman Dasar. Java
Array Multidimensi Pemrograman Dasar Java Array 0 1 2 3 4 banyaknya elemen: 5 index elemen dari 0 s.d array.length-1 Deklarasi dan Pembuatan Array Menggunakan operator new new Type [panjangarray ] Ukuran
Implementasi 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
Tugas 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
SEKOLAH TINGGI MANAJEMEN INFORMATIKA & KOMPUTER JAKARTA STI&K SATUAN ACARA PERKULIAHAN
SEKOLAH TINGGI MANAJEMEN INFORMAA & KOMPUTER JAKARTA STI&K SATUAN ACARA PERKULIAHAN Mata Kuliah : KAPITA SELEKTA BAHASA PEMROGRAMAN Kode Mata Kuliah : MI - 15310 Jurusan / Jenjang : S1 SISTEM INFORMASI
LAMPIRAN. Dim WithEvents diagnosa As New DB_MYSQL Dim sql = "select * from gejala order by kode asc"
LAMPIRAN 1. Frm. Diagnosa Imports System.Math Imports pika_sistem_pakar.data Public Class frmdiagnosa Dim WithEvents diagnosa As New DB_MYSQL Dim sql = "select * from gejala order by kode asc" '//untuk
BAB IV IMPLEMENTASI. 4.1 Lingkungan Implementasi. 4.2 Perangkat Keras Yang Digunakan. 4.3 Perangkat Lunak
BAB IV IMPLEMENTASI Dalam bab ini akan dijelaskan tentang implementasi perangkat lunak berdasarkan hasil analisis dan perancangan yang telah dibuat di bab sebelumnya. Penjelasan mengenai implementasi perangkat
Membuat Webservice Pada Visual Studio 2012 (C#.NET ver.4.5)
Membuat Webservice Pada Visual Studio 2012 (C#.NET ver.4.5) Mohammad Rizal Ghani [email protected] :: http://infotemenn.blogspot.com Abstrak ASP.NET adalah bahasa pemrograman yang bertujuan untuk
LISTING 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
LAMPIRAN. 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
BAB 4 PROTOKOL TCP UDP - REMOTE
BAB 4 PROTOKOL TCP UDP - REMOTE Daftar Isi: Pendahuluan... 1 UDP Remote... 2 UDP Server... 2 Komunikasi Program client server UDP Remote... 4 UDP Client... 7 TCP Remote... 8 TCP Server dengan console...
Kombinasi antara Cipher Subtitusi, Cipher Transposisi,dan Playfair Cipher sebagai landasan algoritma enkripsi baru
Kombinasi antara Cipher Subtitusi, Cipher Transposisi,dan Playfair Cipher sebagai landasan algoritma enkripsi baru Andzarrahim 13504013 Departemen Teknik Informatika Institut Teknologi Bandung E-mail :
ANALISIS METODE PREPROCESSING PADA CITRA MAMMOGRAM. Skripsi Untuk memenuhi persyaratan mencapai derajat Sarjana S-1 Program Studi Teknik Informatika
ANALISIS METODE PREPROCESSING PADA CITRA MAMMOGRAM Skripsi Untuk memenuhi persyaratan mencapai derajat Sarjana S-1 Program Studi Teknik Informatika Disusun Oleh: Surahmat Laguni 12651044 PRODI TEKNIK INFORMATIKA
LAMPIRAN 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
Writting Procedure and Function
Mata Kuliah : Pemrograman Bisnis I (VB.NET) Minggu : VIII Pokok Bahasan : Writting Procedure and Function Sub Pokok Bahasan : Subroutin/Procedure Function Scope Subroutin/Procedure Penulisan program pada
BAB IV ANALISA DAN PERANCANGAN
BAB IV ANALISA DAN PERANCANGAN Bab ini berisi pembahasan mengenai analisa dan perancangan program image sharpening dengan menggunakan Matlab GUI. Analisa bertujuan untuk mengidentifikasi masalah, mengetahui
Mengenal LINQ Pada Framework Microsoft.NET (dan Class List)
Mengenal LINQ Pada Framework Microsoft.NET (dan Class List) Oleh: David Setyo LINQ atau Language INtegrated Query merupakan sebuah komponen pada platform Microsoft.NET. Dengan adanya LINQ, bahasa pemrograman
Bab 4 Hasil dan Pembahasan
Bab 4 Hasil dan Pembahasan 1.14 Hasil Implementasi Implementasi Aplikasi Sistem Pakar terdiri dari implementasi diagnosa kerusakan yang terdiri dari gejala, tempat yang diduga, diagnosa kerusakan dan pencarian
BAB III ANALISIS DAN PERANCANGAN
BAB III ANALISIS DAN PERANCANGAN 3.1 Analisis Sistem Tahapan analisis merupakan tahapan untuk mengetahui tahapan awal didalam sebuah sistem pendeteksian filter sobel. Didalam aplikasi filter sobel ini
IF 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
Badiyanto, 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).
PENGOLAHAN CITRA Ch.3 M E N G O L A H C I T R A M E N J A D I G R A Y S C A L E Bayu Pratama RN [ ]
PENGOLAHAN CITRA Ch.3 M E N G O L A H C I T R A M E N J A D I G R A Y S C A L E Bayu Pratama RN [ [email protected] ] Tujuan Praktikum - Mengetahui cara membuat program yang mengubah image berwarna
BAB 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
BAB IV IMPLEMENTASI DAN PENGUJIAN
66 BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Instalasi Software Dalam penulisan tugas akhir ini dalam pembuatan programnya menggunakan aplikasi XAMPP dan MySQL sebagai databasenya dengan bahasa pemrograman
Bab 4 Hasil dan Pembahasan
Bab 4 Hasil dan Pembahasan Setelah melakukan tahap perancangan yang ada pada bab 3, langkah selanjutnya adalah mengimplementasikannya. Dari hasil tahap implementasi dihasilkanlah sebuah sistem dengan nama
LISTING 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;
BAB IV HASIL DAN ANALISIS
29 BAB IV HASIL DAN ANALISIS 4.1 Hasil Karya 4.1.1 Tampilan Form a. Home Gambar 4.1 Tampilan awal aplikasi Pada saat membuka aplikasi, pengguna akan disuguhkan tampilan awal yang sederhana. Skema adalah
Bab 1 Membaca & Menyimpan File Gambar
1 Bab 1 Membaca & Menyimpan File Gambar 1.1. Dasar Teori Pengolahan citra merupakan salah satu bidang ilmu yang mempelajari tentang proses-proses mengolah sebuah citra atau gambar. Dapat dipastikan di
MODUL 9 Material Texture
MODUL 9 Material Texture A. KOMPETENSI DASAR Memahami Inisialisasi Material Texture Memahami Texture Mapping. Memahami dasar menampilkan susunan obyek yang dilengkapi dengan texture mapping. B. ALOKASI
PERANCANGAN PROGRAM APLIKASI DETEKSI IRIS MATA UNTUK ABSENSI KARYAWAN MENGGUNAKAN METODE GABOR WAVELET
PERANCANGAN PROGRAM APLIKASI DETEKSI IRIS MATA UNTUK ABSENSI KARYAWAN MENGGUNAKAN METODE GABOR WAVELET Zahedi; Eka Janitra Jurusan Matematika, Fakultas Sains dan Teknologi, Binus University Jl. KH. Syahdan
KENDALI PROSES. Untuk mengatur arus program, pemrograman java menyediakan struktur perulangan (looping), kondisional, percabangan, dan lompatan.
KENDALI PROSES Untuk mengatur arus program, pemrograman java menyediakan struktur perulangan (looping), kondisional, percabangan, dan lompatan. PERINTAH KONDISIONAL Pemrograman Java memiliki 2 Decision-making
LAMPIRAN. CostumerID CustomerName Address Destination 1 AWANA, CV SELATAN PASAR PRAMBANAN JL. NURI NO.30 KLURAK BARU 2 AGRINDO JAVA, CV
L1 LAMPIRAN Lampiran 1. Data Pelanggan CostumerID CustomerName Address Destination 1 AWANA, CV SELATAN PASAR PRAMBANAN JL. NURI NO.30 KLURAK BARU 2 AGRINDO JAVA, CV JL. SEMARANG - PURWODADI KM 23 3 ANUGRAH,
MODUL 2 IP ADDRESS SOCKET
MODUL 2 IP ADDRESS SOCKET PENDAHULAN Dalam modul ini akan yang akan dipelajari yaitu: Memahami bagaimana cara mendapatkan IP Address di komputer yang sedang digunakan untuk ditampilkan diaplikasi. Bermanfaat
BAB 3 SYSTEM AKSES WINDOWS
BAB 3 SYSTEM AKSES WINDOWS ISI HALAMAN INI Pendahuluan... 1 Deteksi CPU... 2 Resolusi Layar... 5 Cek sound... 6 Cek alokasi memori... 8 Mendapatkan user name... 9 Proses yang berjalan... 10 Waktu... 12
PENGOLAHAN CITRA Ch.4 M E N G O L A H C I T R A M E N J A D I N E G A T I V E Bayu Pratama RN [ ]
PENGOLAHAN CITRA Ch.4 M E N G O L A H C I T R A M E N J A D I N E G A T I V E Bayu Pratama RN [ [email protected] ] Tujuan Praktikum - Mengetahui cara membuat program yang mengubah image berwarna
LAMPIRAN 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
BAB 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
WEB SERVICE SECURITY April 2010 Tingkat: Oleh : Feri Djuandi Pemula Menengah Mahir Platform :.NET 2.0, Ms IIS
WEB SERVICE SECURITY April 2010 Tingkat: Oleh : Feri Djuandi Pemula Menengah Mahir Platform :.NET 2.0, Ms IIS PENDAHULUAN Web Service (WS) adalah salah satu bentuk dari model pemrograman terdistribusi
Tujuan : A. Percabangan Percabangan di dalam Java terdapat 2 macam, yaitu dengan memakai if dan switch.
Modul 2 Percabangan dan Loop Tujuan : 1. Praktikan mengetahui macam macam percabangan pada Java 2. Praktikan mengetahui macam macam loop pada Java 3. Praktikan mampu memahami logika percabangan dan loop
BAB 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
Bab Hasil Pembuatan Aplikasi
Bab 4 Hasil dan Pembahasan Bab ini berisi tentang hasil pembuatan aplikasi untuk penjadwalan ujian skripsi di Fakultas Teknologi Informasi (FTI) UKSW. Hasil yang dibahas adalah input dan manage data serta
PENDAHULUAN. A. Membuat Database dalam SQL SERVER. 1. Klik Kanan pada databases lalu pilih new database
PENDAHULUAN Ada Beberapa perintah query dalam VB.Net yang digunakan untuk mengelola database SQL SERVER diantaranya adalah sebagai berikut: SELECT Perintah ini digunakan untuk menampilkan tabel dalam database
BAB IV IMPLEMENTASI DAN PENGUJIAN
BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Proses Aplikasi Pada bab ini akan dibahas implementasi sistem rancang bangun Aplikasi pencarian pasal-pasal undang-undang hukum dengan metode String Matching hingga
2 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:
ANALISIS PERBANDINGAN GEOMETRIC MEAN FILTER DENGAN OPERATOR SOBEL, OPERATOR PREWITT DAN OPERATOR ROBERT PADA CITRA BITMAP SKRIPSI
ANALISIS PERBANDINGAN GEOMETRIC MEAN FILTER DENGAN OPERATOR SOBEL, OPERATOR PREWITT DAN OPERATOR ROBERT PADA CITRA BITMAP SKRIPSI MAGDALENA SIREGAR 111401109 PROGRAM STUDI S1 ILMU KOMPUTER FAKULTAS ILMU
SISTEM TERDISTRIBUSI PERTEMUAN IV ASP.NET WEB SERVICE (1)
SISTEM TERDISTRIBUSI PERTEMUAN IV ASP.NET WEB SERVICE (1) Agenda Perkuliahan : 1. Gambaran Studi kasus Web Service 2. Implementasi Web Service Untuk Menyelesaikan Permasalahan Software Developer : Visual
PEMROGRAMAN VISUAL BASIC
PEMROGRAMAN VISUAL BASIC Setelah memahami bahasa Visual Basic dasar untuk menuliskan kode program, langkah selanjutnya adalah mempelajari pemrograman VB itu sendiri. 6.1 Sub Procedure Sejauh ini, Anda
Gambar 5.1 Hierarki Sistem Admin
BAB V IMPLEMENTASI SISTEM 5.1 Hierarki Sistem 5.1.1 Hirarki Sistem Admin Login Menu Utama Bahan Baku Gudang Produksi Laporan Kelola Bahan Baku Simpan Hapus Update Close Barang Masuk Gudang Simpan Masukan
Pengenalan JavaScript
Pengenalan JavaScript Tujuan - Mahasiswa memahami konsep dasar Javascript - Mahasiswa mampu memahami cara menggunakan Javascript - Mahasiswa mampu memahami dasar variabel di Javascript - Mahasiswa mampu
BAHASA 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
Baca Tulis File. Untuk dapat membaca atau menulis data dari/ke sebuah file maka langkah yang perlu dilakukan adalah:
Untuk dapat membaca atau menulis data dari/ke sebuah file maka langkah yang perlu dilakukan adalah: 1. membuka file - mendefinisikan variabel stream - melakukan perintah open() 2. Melakukan pembacaan atau
Konsep Lanjut Pemrograman Objek
Constructor Konsep Lanjut Pemrograman Objek Restyandito e-mail : [email protected] website : http://lecturer.ukdw.ac.id/~dito Constructor merupakan metode khusus yang memiliki nama sama dengan kelasnya.
L 1. Lampiran 1 Coding frmmain.cs
L 1 Lampiran 1 Coding frmmain.cs // using berfungsi seperti include di c using System; using System.Drawing; using System.Collections; using System.ComponentModel; using System.Windows.Forms; using System.Data;
APLIKASI WEB SERVER BERBASIS BAHASA C SHARP
APLIKASI WEB SERVER BERBASIS BAHASA C SHARP Rachmat Adi Purnama 1, Adi Tri Laksono Putra 2 1 AMIK BSI TEGAL e-mail : [email protected] 2 AMIK BSI Jakarta e-mail : [email protected] Abstract Seiring
SISTEM INFORMASI DATA SISWA
SISTEM INFORMASI DATA SISWA Disusun oleh : Bagus Tri Joko (12122016) FAKULTAS TEKNIK INFORMATIKA UNIVERSITAS MERCU BUANA YOGYAKARTA 2015 DAFTAR ISI DAFTAR IS I... 1 BAB I. PENDAHULUAN... 2 A. LATAR BELAKANG...
STRUKTUR DATA POKOK BAHASAN - 7 STACK ( TUMPUKAN )
STRUKTUR DATA POKOK BAHASAN - 7 STACK ( TUMPUKAN ) Oleh : NAZARUDDIN AHMAD, S.T, M.T Referensi : Antonius Rachmat C, S.Kom Design By mytemplate 2013 Stack Stack atau tumpukan adalah suatu struktur yang
LAB PEMROGRAMAN I (JAVA FUNDAMENTAL) PERTEMUAN 3 Dosen : Bella Hardiyana S. Kom
LAB PEMROGRAMAN I (JAVA FUNDAMENTAL) PERTEMUAN 3 Dosen : Bella Hardiyana S. Kom BAB III DASAR-DASAR PEMROGRAMAN Tipe Data Data adalah sekumpulan kejadian/fakta yang dipresentasikan dengan huruf, angka,
Pemrograman Berorientasi Obyek. Exception Handling. Politeknik Elektronika Negeri Surabaya
Exception Handling Topik Kategori Exception try, catch, finally Method yang melempar exception Aturan overriding method dan exception Membuat class exception baru Definisi Exception Suatu mekanisme penanganan
Bab 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.
Pertemuan 4 Array pada Java
Pertemuan 4 Array pada Java Objektif : 1. Mahasiswa dapat memahami pengertian Array pada Java 2. Mahasiswa dapat mengetahui bentuk umum dari Array 3. Mahasiswa dapat mengetahui jenis-jenis Array pada Java
Lampiran 1. Gambar Piktorial Mesin Pemupuk Dosis Variabel
103 LAMPIRAN 104 Lampiran 1. Gambar Piktorial Mesin Pemupuk Dosis Variabel 105 Skala : 1:16 Gambar Piktorial Mesin Pemupuk Dosis Variabel 1 424 782 1235 Tampak Atas 4940 722 1842 555 685 685 106 Lampiran
M. Choirul Amri.
Cepat Mahir Visual Basic.NET [email protected] Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial (nonprofit),
