private void Form1_Load(object sender, EventArgs e) {

Size: px
Start display at page:

Download "private void Form1_Load(object sender, EventArgs e) {"

Transcription

1 viii LAMPIRAN LISTING PROGRAM 1. Form Home 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; using System.Runtime.InteropServices; namespace WindowsFormsApplication1 public partial class Form1 : Form public Form1() InitializeComponent(); private void Form1_Load(object sender, EventArgs e) private void compresstoolstripmenuitem_click_1(object sender, EventArgs e) Form2 newmdichild = new Form2();

2 ix // Set the Parent Form of the Child window. newmdichild.mdiparent = this; // Display the new form. newmdichild.show(); private void exittoolstripmenuitem_click(object sender, EventArgs e) Form5 newmdichild = new Form5(); newmdichild.mdiparent = this; newmdichild.show(); private void decompresstoolstripmenuitem_click(object sender, EventArgs e) Form3 newmdichild = new Form3(); newmdichild.mdiparent = this; newmdichild.show(); private void aboutmetoolstripmenuitem_click(object sender, EventArgs e) Form4 newmdichild = new Form4(); newmdichild.mdiparent = this; newmdichild.show(); private void helptoolstripmenuitem_click(object sender, EventArgs e) System.Windows.Forms.Application.Exit();

3 x 2. Form Kompresi using System; using System.IO; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms; using System.Runtime.InteropServices.ComTypes; namespace WindowsFormsApplication1 public partial class Form2 : Form public string kalimat; public string nwkalimat; public Form2() InitializeComponent(); this.formborderstyle = System.Windows.Forms.FormBorderStyle.None;

4 xi private void Form2_Load(object sender, EventArgs e) private void button1_click(object sender, EventArgs e) DialogResult result = openfiledialog1.showdialog(); // Show the dialog. if (result == DialogResult.OK) // Test result. string file = openfiledialog1.filename; textbox1.text = file; public static String readingfiledoc(string kode) Microsoft.Office.Interop.Word.Application word = new Microsoft.Office.Interop.Word.Application(); object miss = System.Reflection.Missing.Value; Microsoft.Office.Interop.Word.Document docs = word.documents.open(ref path, ref miss, ref readonly, ref miss, ref miss, ref miss, ref miss, ref miss, ref miss, ref miss, ref miss, ref miss, ref miss, ref miss, ref miss, ref miss); string totaltext = ""; for (int i = 0; i < docs.paragraphs.count; i++) totaltext += " \r\n " + docs.paragraphs[i + 1].Range.Text.ToString(); string text = totaltext; return text;

5 xii docs.close(); word.quit(); private void button2_click(object sender, EventArgs e) string target = textbox1.text; string extension = Path.GetExtension(target); if (extension == ".docx" extension == ".txt") string namafolder=path.getdirectoryname(target); string namafile = Path.GetFileNameWithoutExtension(target); //calling Run inverted elias gamma function on inverted elias gamma clas invertedeliasgamma.runinvertedeliasgamma(target, namafolder, namafile); //attach process result to inverted elias gamma text richtextbox1.text =invertedeliasgamma.kalimatieg; //calling Run Capocelli function on capocelli class capocelli.runcapocellicompression(target, namafolder, namafile); //attach process result to capocelli text nwkalimat = capocelli.kalimatcpl; richtextbox3.text = nwkalimat; else string msg = "Your file extension are not txt or docx!!!"; kotakpesan(msg);

6 xiii private void kotakpesan(string msg) string message = msg; string caption = "Warning"; MessageBoxButtons buttons = MessageBoxButtons.OK; DialogResult result; // Displays the MessageBox. result = MessageBox.Show(message, caption, buttons); if (result == System.Windows.Forms.DialogResult.OK) // Closes the parent form. // this.close(); public class invertedeliasgamma private static int[] fr; private static String cs; public static String kalimatieg; private static String[] egc; private static String[] iegc; public static String GetCharSet(String st) char c = st[i]; if (s.tostring().indexof(c) == -1)

7 xiv s.append(c); return s.tostring(); private static int CountChar(String s, char ch) return s.split(ch).length - 1; public static int[] CountFreq(String st) String charset = GetCharSet(st); int n = charset.length; int[] freq = new int[n]; for (int i = 0; i < n; i++) freq[i] = CountChar(st, charset[i]); return freq; public static void InsertionSort(int[] freq, String charset) fr = freq; cs = charset; int n = charset.length; StringBuilder sb = new StringBuilder(charset); for (int i = 1; i < n; i++) for (int j = 0; j < i; j++) if (fr[i] > fr[j]) char sbtemp = sb[i]; sb[i] = sb[j];

8 xv sb[j] = sbtemp; cs = sb.tostring(); public static String Reverse(String sb) char[] chararray = sb.tochararray(); Array.Reverse(charArray); return new String(charArray); public static int BinToDec(String bin) StringBuilder sb = new StringBuilder(Reverse(bin)); int n = 1; int dec = 0; for (int i = 0; i < sb.length; i++) dec = dec + (int)(char.getnumericvalue(sb[i])) * n; n = n * 2; return dec; public static String DecToBin(int dec) StringBuilder bin = new StringBuilder(); int r = dec % 2; bin.insert(0, r); dec = dec / 2; while (dec!= 0)

9 xvi r = dec % 2; bin.insert(0, r); dec = dec / 2; return bin.tostring(); // converts strings into stringbits public static String StringToStb(String st, String c, String[] s) String z = Char.ToString(st[i]); int k = c.indexof(z); stb.append(s[k]); int x = stb.length % 8; int pad = 0; if (x!= 0) pad = 8 - x; for (int i = 0; i < pad; i++) stb.append("0"); String d = DecToBin(pad); int y = 8 - d.length; for (int i = 0; i < y; i++) stb.append("0"); stb.append(d); return stb.tostring(); private static StringBuilder MultiAppend(StringBuilder sb, String s, int t)

10 xvii for (int i = 0; i < t; i++) sb.append(s); return sb; private static void InvertedEliasGamma(String st) int[] freq = CountFreq(st); String charset = GetCharSet(st); int t = charset.length; InsertionSort(freq, charset); freq = fr; charset = cs; egc = new String[t]; iegc = new String[t]; int c = 0; int ic = 0; for (int n = 1; n < t + 1; n++) String b = DecToBin(n); int M = b.length; StringBuilder u = new StringBuilder(); u = MultiAppend(u, "0", M - 1); u.append("1"); StringBuilder s1 = new StringBuilder(); for (int j = 0; j < M; j++) s1.append(b[j]); s1.append(u[j]); String s2 = s1.tostring(); String s = s2.substring(1, s2.length - 1);

11 xviii egc[c] = s; c++; StringBuilder s3 = new StringBuilder(); for (int j = 0; j < s.length; j++) if (s[j] == '0') s3.append("1"); else s3.append("0"); iegc[ic] = s3.tostring(); ic++; nama) public static void runinvertedeliasgamma(string target, string folder, string string content=form2.readingfiledoc(target); InvertedEliasGamma(content); String stb = StringToStb(content, cs, iegc); int uncompressed_bits = target.length * 8; int compressed_bits = stb.length; double CR = (uncompressed_bits * 1.0) / compressed_bits; double SS = ( / CR) * 100; kalimatieg = "String = " + content.length + "\n" + "Char = " + cs + "\n" + "Compressed_bits = " + compressed_bits + "\n" + "Uncompressed_bits = " + uncompressed_bits + "\n" + "Compression Ratio = " + CR + " : 1" + "\n" + "Space Savings = " + SS + " %" + "\n Compressi Success 100%"; string text = stb; string path = folder + "/"+nama+".ieg"; System.IO.File.WriteAllText(path, text);

12 xix //end inverted elias gamma class public class capocelli private static int[] vr; private static String ass; public static String kalimatcpl; private static String[] vc; private static String GetCharSet(String st) StringBuilder s = new StringBuilder(); int n = st.length; for (int i = 0; i < n; i++) char c = st[i]; if (s.tostring().indexof(c) == -1) s.append(c); return s.tostring(); private static int CountChar(String s, char ch) return s.split(ch).length - 1; private static int[] Countvreq(String st) String charset = GetCharSet(st); int n = charset.length; int[] vreq = new int[n];

13 xx for (int i = 0; i < n; i++) vreq[i] = CountChar(st, charset[i]); return vreq; private static void InsertionSort(int[] vreq, String charset) vr = vreq; ass = charset; int n = charset.length; StringBuilder sb = new StringBuilder(charset); for (int i = 1; i < n; i++) for (int j = 0; j < i; j++) if (vr[i] > vr[j]) int vrtemp = vr[i]; vr[i] = vr[j]; vr[j] = vrtemp; char sbtemp = sb[i]; sb[i] = sb[j]; sb[j] = sbtemp; ass = sb.tostring(); public static String Reverse(String sb) char[] chararray = sb.tochararray(); Array.Reverse(charArray); return new String(charArray); private static String DecToBin(int dec)

14 xxi StringBuilder bin = new StringBuilder(); int r = dec % 2; bin.insert(0, r); dec = dec / 2; while (dec!= 0) r = dec % 2; bin.insert(0, r); dec = dec / 2; return bin.tostring(); private static int BinToDec(String bin) StringBuilder sb = new StringBuilder(Reverse(bin)); int n = 1; int dec = 0; for (int i = 0; i < sb.length; i++) dec = dec + (int)(char.getnumericvalue(sb[i])) * n; n = n * 2; return dec; // converts strings into stringbits public static String StringToStb(String st, String c, String[] s) StringBuilder stb = new StringBuilder(); for (int i = 0; i < st.length; i++)

15 xxii String z = Char.ToString(st[i]); int k = c.indexof(z); stb.append(s[k]); int x = stb.length % 8; int pad = 0; if (x!= 0) pad = 8 - x; for (int i = 0; i < pad; i++) stb.append("0"); String d = DecToBin(pad); int y = 8 - d.length; for (int i = 0; i < y; i++) stb.append("0"); stb.append(d); return stb.tostring(); private static StringBuilder Pad(String bin, int bit) StringBuilder sb = new StringBuilder(); for (int i = 0; i < bit - bin.length; i++) sb.append("0"); sb.append(bin); return sb; private static void Capocelli(String st, int r)

16 xxiii int MAX = 20; String charset = GetCharSet(st); int t = charset.length; StringBuilder suffix = new StringBuilder(); suffix.append("0"); for (int i = 0; i < r; i++) suffix.append("1"); String[] cc = new String[(int)Math.Pow(2, MAX) + 1]; cc[0] = suffix.tostring(); int prefix_length = 1; int count = 1; while (true) for (int i = 0; i < (int)math.pow(2, prefix_length); i++) StringBuilder prefix = Pad(DecToBin(i), prefix_length); if ((prefix.tostring()).contains(suffix.tostring()) == false) cc[count++] = (prefix.append(suffix)).tostring(); prefix_length += 1; if (count > t) break; vc = new String[t]; for (int i = 0; i < t; i++) vc[i] = cc[i]; public static void RunCapocelliCompression(string target, string folder, string nama) int r = 3;

17 xxiv string content=form2.readingfiledoc(target); int[] vreq =Countvreq(content); String charset = GetCharSet(content); int t = charset.length; InsertionSort(vreq, charset); Capocelli(content, r); String stb = StringToStb(content, ass, vc); int uncompressed_bits = content.length * 8; int compressed_bits = stb.length; double CR = (uncompressed_bits * 1.0) / compressed_bits; double SS = ( / CR) * 100; kalimatcpl = "String = " + content.length + "\n" + "Char = " + ass + "\n" + "R =" + r + "\n" + "Compressed_bits = " + compressed_bits + "\n" + "Uncompressed_bits = " + uncompressed_bits + "\n" + "Compression Ratio = " + CR + " : 1" + "\n" + "Space Savings = " + SS + " %" + "\n Compressi Success 100%"; string text = stb; string path = folder + "/"+ nama +".cpl"; System.IO.File.WriteAllText(path, text); 3. Form Uncompresi using System; using System.IO; using System.Collections.Generic;

18 xxv using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms; namespace WindowsFormsApplication1 public partial class Form3 : Form public Form3() InitializeComponent(); this.formborderstyle = System.Windows.Forms.FormBorderStyle.None; private void Form3_Load(object sender, EventArgs e) private void button1_click(object sender, EventArgs e) DialogResult result = openfiledialog1.showdialog(); // Show the dialog. if (result == DialogResult.OK) // Test result. string file = openfiledialog1.filename; textbox1.text = file;

19 xxvi public static String readingfiledoc(string kode) Microsoft.Office.Interop.Word.Application word = new Microsoft.Office.Interop.Word.Application(); object miss = System.Reflection.Missing.Value; object path = kode; object readonly = true; object visible = false; Microsoft.Office.Interop.Word.Document docs = word.documents.open(ref path, ref miss, ref readonly, ref miss, ref miss, ref miss, ref miss, ref miss, ref miss, ref miss, ref miss, ref miss, ref miss, ref miss, ref miss, ref miss); string totaltext = ""; for (int i = 0; i < docs.paragraphs.count; i++) totaltext += " \r\n " + docs.paragraphs[i + 1].Range.Text.ToString(); string text = totaltext; return text; docs.close(); word.quit(); private void button2_click(object sender, EventArgs e) string target = textbox1.text; string extension = Path.GetExtension(target);

20 xxvii if (extension == ".cpl") string namafolder = Path.GetDirectoryName(target); string namafile = Path.GetFileNameWithoutExtension(target); string target1= namafolder+"/"+namafile+".docx"; //calling Run inverted elias gamma function on inverted elias gamma clas CapocelliDecompression.RunDecompressionCpl(target,target1, namafolder, namafile); //attach process result to inverted elias gamma text richtextbox2.text = CapocelliDecompression.kalimat; richtextbox1.text = CapocelliDecompression.klm; else if (extension == ".ieg") string namafolder = Path.GetDirectoryName(target); string namafile = Path.GetFileNameWithoutExtension(target); string target1 = namafolder + "/" + namafile + ".docx"; //calling Run inverted elias gamma function on inverted elias gamma clas IegDecompression.RunDecompressionIeg(target, target1, namafolder, namafile); //attach process result to inverted elias gamma text richtextbox2.text = IegDecompression.kalimat; richtextbox1.text = IegDecompression.klm; else string msg = "Your file extension are not ieg or cpl!!!"; kotakpesan(msg);

21 xxviii private void kotakpesan(string msg) string message = msg; string caption = "Warning"; MessageBoxButtons buttons = MessageBoxButtons.OK; DialogResult result; // Displays the MessageBox. result = MessageBox.Show(message, caption, buttons); if (result == System.Windows.Forms.DialogResult.OK) // Closes the parent form. // this.close(); public class CapocelliDecompression private static int[] vr; private static String ass; public static String klm; public static String kalimat; private static String[] vc; private static String GetCharSet(String st) StringBuilder s = new StringBuilder();

22 xxix int n = st.length; for (int i = 0; i < n; i++) char c = st[i]; if (s.tostring().indexof(c) == -1) s.append(c); return s.tostring(); private static int CountChar(String s, char ch) return s.split(ch).length - 1; private static int[] Countvreq(String st) String charset = GetCharSet(st); int n = charset.length; int[] vreq = new int[n]; for (int i = 0; i < n; i++) vreq[i] = CountChar(st, charset[i]); return vreq; private static void InsertionSort(int[] vreq, String charset) vr = vreq; ass = charset; int n = charset.length; StringBuilder sb = new StringBuilder(charset); for (int i = 1; i < n; i++) for (int j = 0; j < i; j++)

23 xxx if (vr[i] > vr[j]) int vrtemp = vr[i]; vr[i] = vr[j]; vr[j] = vrtemp; char sbtemp = sb[i]; sb[i] = sb[j]; sb[j] = sbtemp; ass = sb.tostring(); public static String Reverse(String sb) char[] chararray = sb.tochararray(); Array.Reverse(charArray); return new String(charArray); private static String DecToBin(int dec) StringBuilder bin = new StringBuilder(); int r = dec % 2; bin.insert(0, r); dec = dec / 2; while (dec!= 0) r = dec % 2; bin.insert(0, r); dec = dec / 2; return bin.tostring();

24 xxxi private static int BinToDec(String bin) StringBuilder sb = new StringBuilder(Reverse(bin)); int n = 1; int dec = 0; for (int i = 0; i < sb.length; i++) dec = dec + (int)(char.getnumericvalue(sb[i])) * n; n = n * 2; return dec; // converts strings into stringbits private static String StringToStb(String st, String c, String[] s) StringBuilder stb = new StringBuilder(); for (int i = 0; i < st.length; i++) String z = Char.ToString(st[i]); int k = c.indexof(z); stb.append(s[k]); int x = stb.length % 8; int pad = 0; if (x!= 0) pad = 8 - x; for (int i = 0; i < pad; i++) stb.append("0"); String d = DecToBin(pad);

25 xxxii int y = 8 - d.length; for (int i = 0; i < y; i++) stb.append("0"); stb.append(d); return stb.tostring(); private static String Encode(String stb) StringBuilder code = new StringBuilder(); for (int i = 0; i < stb.length; i += 8) String x = stb.substring(i, 8); char y = (char)(bintodec(x)); code.append(y); return code.tostring(); private static String Decode(String code) StringBuilder sb = new StringBuilder(); int t = code.length; for (int i = 0; i < t; i++) char x = code[i]; StringBuilder y = new StringBuilder(DecToBin((int)x)); if (y.length < 8) int z = 8 - y.length % 8; for (int j = 0; j < z; j++) y.insert(0, "0");

26 xxxiii sb.append(y); return sb.tostring(); private static String Decompress(String stb, String c, String[] s) StringBuilder st = new StringBuilder(); StringBuilder bit = new StringBuilder(); StringBuilder stb2; int t = stb.length; int pad = BinToDec(stb.Substring(t - 8, 8)); stb2 = new StringBuilder(stb.Substring(0, t - pad - 8)); for (int i = 0; i < stb2.length; i++) bit.append(stb2[i]); List<string> list = new List<string>(s); if (list.contains(bit.tostring())) int x = list.indexof(bit.tostring()); st.append(c[x]); bit = new StringBuilder(); return st.tostring(); private static StringBuilder Pad(String bin, int bit) StringBuilder sb = new StringBuilder(); for (int i = 0; i < bit - bin.length; i++) sb.append("0"); sb.append(bin);

27 xxxiv return sb; private static void Capocelli(String st, int r) int MAX = 20; String charset = GetCharSet(st); int t = charset.length; StringBuilder suffix = new StringBuilder(); suffix.append("0"); for (int i = 0; i < r; i++) suffix.append("1"); String[] cc = new String[(int)Math.Pow(2, MAX) + 1]; cc[0] = suffix.tostring(); int prefix_length = 1; int count = 1; while (true) for (int i = 0; i < (int)math.pow(2, prefix_length); i++) StringBuilder prefix = Pad(DecToBin(i), prefix_length); if ((prefix.tostring()).contains(suffix.tostring()) == false) cc[count++] = (prefix.append(suffix)).tostring(); prefix_length += 1; if (count > t) break; vc = new String[t]; for (int i = 0; i < t; i++) vc[i] = cc[i];

28 xxxv public static void RunDecompressionCpl(String target,string target1, string folder, string nama) string content = Form2.readingfiledoc(target); string content1 = Form2.readingfiledoc(target1); int[] vreq = Countvreq(content); String charset = GetCharSet(content); InsertionSort(vreq, charset); int r = 3; Capocelli(content1, r); String stb = StringToStb(content, ass, vc); String code = Encode(stb); String dc = Decode(code); String ds = Decompress(dc, ass, vc); kalimat = "Decompressed_String sama dengan String asli? " + (ds == content) + "\n"+"decompressi Success 100%"; klm = content1; string path = folder + "/CplDecompressi.doc"; System.IO.File.WriteAllText(path, klm); public class IegDecompression private static int[] fr; private static String cs; private static String[] egc;

29 xxxvi private static String[] iegc; public static String klm; public static String kalimat; private static String GetCharSet(String st) private static int CountChar(String s, char ch) return s.split(ch).length - 1; private static int[] CountFreq(String st) String charset = GetCharSet(st); int n = charset.length; int[] freq = new int[n]; for (int i = 0; i < n; i++) freq[i] = CountChar(st, charset[i]); return freq; private static void InsertionSort(int[] freq, String charset) fr = freq; cs = charset; int n = charset.length; StringBuilder sb = new StringBuilder(charset); for (int i = 1; i < n; i++) for (int j = 0; j < i; j++) if (fr[i] > fr[j])

30 xxxvii int frtemp = fr[i]; fr[i] = fr[j]; fr[j] = frtemp; char sbtemp = sb[i]; sb[i] = sb[j]; sb[j] = sbtemp; cs = sb.tostring(); public static String Reverse(String sb) char[] chararray = sb.tochararray(); Array.Reverse(charArray); return new String(charArray); private static String DecToBin(int dec) StringBuilder bin = new StringBuilder(); int r = dec % 2; bin.insert(0, r); dec = dec / 2; while (dec!= 0) r = dec % 2; bin.insert(0, r); dec = dec / 2; return bin.tostring();

31 xxxviii private static int BinToDec(String bin) StringBuilder sb = new StringBuilder(Reverse(bin)); int n = 1; int dec = 0; for (int i = 0; i < sb.length; i++) dec = dec + (int)(char.getnumericvalue(sb[i])) * n; n = n * 2; return dec; // converts strings into stringbits private static String StringToStb(String st, String c, String[] s) StringBuilder stb = new StringBuilder(); for (int i = 0; i < st.length; i++) String z = Char.ToString(st[i]); int k = c.indexof(z); stb.append(s[k]); int x = stb.length % 8; int pad = 0; if (x!= 0) pad = 8 - x; for (int i = 0; i < pad; i++) stb.append("0"); String d = DecToBin(pad); int y = 8 - d.length;

32 xxxix for (int i = 0; i < y; i++) stb.append("0"); stb.append(d); return stb.tostring(); private static String Encode(String stb) StringBuilder code = new StringBuilder(); for (int i = 0; i < stb.length; i += 8) String x = stb.substring(i, 8); char y = (char)(bintodec(x)); code.append(y); return code.tostring(); private static String Decode(String code) StringBuilder sb = new StringBuilder(); int t = code.length; for (int i = 0; i < t; i++) char x = code[i]; StringBuilder y = new StringBuilder(DecToBin((int)x)); if (y.length < 8) int z = 8 - y.length % 8; for (int j = 0; j < z; j++) y.insert(0, "0"); sb.append(y);

33 xl return sb.tostring(); private static String Decompress(String stb, String c, String[] s) StringBuilder st = new StringBuilder(); StringBuilder bit = new StringBuilder(); StringBuilder stb2; int t = stb.length; int pad = BinToDec(stb.Substring(t - 8, 8)); stb2 = new StringBuilder(stb.Substring(0, t - pad - 8)); for (int i = 0; i < stb2.length; i++) bit.append(stb2[i]); List<string> list = new List<string>(s); if (list.contains(bit.tostring())) int x = list.indexof(bit.tostring()); st.append(c[x]); bit = new StringBuilder(); return st.tostring(); private static StringBuilder MultiAppend(StringBuilder sb, String s, int t) for (int i = 0; i < t; i++) sb.append(s); return sb;

34 xli private static void InvertedEliasGamma(String st) int[] freq = CountFreq(st); String charset = GetCharSet(st); int t = charset.length; InsertionSort(freq, charset); freq = fr; charset = cs; egc = new String[t]; iegc = new String[t]; int c = 0; int ic = 0; for (int n = 1; n < t + 1; n++) String b = DecToBin(n); int M = b.length; StringBuilder u = new StringBuilder(); u = MultiAppend(u, "0", M - 1); u.append("1"); StringBuilder s1 = new StringBuilder(); for (int j = 0; j < M; j++) s1.append(b[j]); s1.append(u[j]); String s2 = s1.tostring(); String s = s2.substring(1, s2.length - 1); egc[c] = s; c++; StringBuilder s3 = new StringBuilder(); for (int j = 0; j < s.length; j++) if (s[j] == '0')

35 xlii s3.append("1"); else s3.append("0"); iegc[ic] = s3.tostring(); ic++; public static void RunDecompressionIeg(String target, string target1, string folder, string nama) string content = Form2.readingfiledoc(target); string content1 = Form2.readingfiledoc(target1); int[] vreq = CountFreq(content); String charset = GetCharSet(content); InsertionSort(vreq, charset); InvertedEliasGamma(content); String stb = StringToStb(content, cs, iegc); String code = Encode(stb); String dc = Decode(code); String ds = Decompress(dc, cs, iegc); kalimat = "Decompressed_String sama dengan String asli? " + (ds == content) + "\n" + "Decompressi Success 100%"; klm = content1; string path = folder + "/IegDecompressi.doc"; System.IO.File.WriteAllText(path, klm);

CROSS-REFERENCE TABLE ASME A Including A17.1a-1997 Through A17.1d 2000 vs. ASME A

CROSS-REFERENCE TABLE ASME A Including A17.1a-1997 Through A17.1d 2000 vs. ASME A CROSS-REFERENCE TABLE ASME Including A17.1a-1997 Through A17.1d 2000 vs. ASME 1 1.1 1.1 1.1.1 1.2 1.1.2 1.3 1.1.3 1.4 1.1.4 2 1.2 3 1.3 4 Part 9 100 2.1 100.1 2.1.1 100.1a 2.1.1.1 100.1b 2.1.1.2 100.1c

More information

LISTING PROGRAM. a = b; b = c; c = a + b; } fibs.reverse(); for (int i = 0; i < fibs.count; i++) { if (n >= fibs[i]) { n = n - fibs[i];

LISTING PROGRAM. a = b; b = c; c = a + b; } fibs.reverse(); for (int i = 0; i < fibs.count; i++) { if (n >= fibs[i]) { n = n - fibs[i]; A-1 A LISTING PROGRAM 1. Fibonacci Code //membuat fungsi Fibonacci Code public static String GetFibonacciCode(int n) { StringBuilder fib = new StringBuilder("1"); int a, b, c; List fibs = new List();

More information

LISTING PROGRAM. void KOMPRESIToolStripMenuItemClick(object sender, EventArgs e) { Kompresi k = new Kompresi(); k.show(); this.

LISTING PROGRAM. void KOMPRESIToolStripMenuItemClick(object sender, EventArgs e) { Kompresi k = new Kompresi(); k.show(); this. A - 1 LISTING PROGRAM 1. Form Menu Utama using System; using System.Collections.Generic; using System.Drawing; using System.Windows.Forms; namespace KompresiCitra / / Description of MainForm.

More information

LISTING PROGRAM. // // TODO: Add constructor code after the InitializeComponent()

LISTING PROGRAM. // // TODO: Add constructor code after the InitializeComponent() A- 1 LISTING PROGRAM Form1.cs (Pengirim) /* * Created by SharpDevelop. * User: Lia * Date: 3/13/2017 * Time: 9:43 PM * * To change this template use Tools Options Coding Edit Standard Headers. */ using

More information

Introduction to PTC Windchill MPMLink 11.0

Introduction to PTC Windchill MPMLink 11.0 Introduction to PTC Windchill MPMLink 11.0 Overview Course Code Course Length TRN-4754-T 16 Hours In this course, you will learn how to complete basic Windchill MPMLink functions. You will learn about

More information

CALCULATOR APPLICATION

CALCULATOR APPLICATION CALCULATOR APPLICATION Form1.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;

More information

Andale Store Getting Started Manual

Andale Store Getting Started Manual Andale Store Getting Started Manual CHAPTER 1 : INTRODUCTION AND WELCOME 3 1. LOG INTO YOUR ACCOUNT 3 CHAPTER 2 : DESIGN CENTER 3 1. CREATE YOUR DESIGN LAYOUT 4 1.1 Choose a Style 4 1.2 Choose a Font 5

More information

DATA STRUCTURES AND ALGORITHMS

DATA STRUCTURES AND ALGORITHMS LECTURE 14 Babeş - Bolyai University Computer Science and Mathematics Faculty 2017-2018 In Lecture 13... AVL Trees Binary Search Trees AVL Trees Today AVL Trees 1 AVL Trees 2 AVL Trees Definition: An AVL

More information

Volunteer Registration Instructions

Volunteer Registration Instructions Volunteer Registration Instructions Follow these steps to register as a volunteer: a) Go to the official WYD web page: www.panama2019.pa/en/home b) Click on the menu, then on Registration, then on Volunteers.

More information

Introduction to Creo Elements/Direct 19.0 Modeling

Introduction to Creo Elements/Direct 19.0 Modeling Introduction to Creo Elements/Direct 19.0 Modeling Overview Course Code Course Length TRN-4531-T 3 Day In this course, you will learn the basics about 3-D design using Creo Elements/Direct Modeling. You

More information

DATA STRUCTURES AND ALGORITHMS

DATA STRUCTURES AND ALGORITHMS LECTURE 14 Babeş - Bolyai University Computer Science and Mathematics Faculty 2017 In Lecture 13... AVL Trees Binary Search Trees AVL Trees Today AVL Trees 1 AVL Trees 2 AVL Trees Definition: An AVL (Adelson-Velskii

More information

Survey questions. Winter Tracking Survey 2012 Final Topline 02/22/2012 Data for January 20 February 19, p e w i n t e r n e t.

Survey questions. Winter Tracking Survey 2012 Final Topline 02/22/2012 Data for January 20 February 19, p e w i n t e r n e t. Survey questions Winter Tracking Survey 2012 Final Topline 02/22/2012 Data for January 20 February 19, 2012 Princeton Survey Research Associates International for the Pew Research Center s Internet & American

More information

FAQ for PVRTV-7134ex. Copyright KWorld Computer Co., Ltd. All rights are reserved. November 9, 2007

FAQ for PVRTV-7134ex. Copyright KWorld Computer Co., Ltd. All rights are reserved. November 9, 2007 FAQ for PVRTV-7134ex Copyright 2007. KWorld Computer Co., Ltd. All rights are reserved. November 9, 2007 Content (1) May I use this same TV tuner card worldwide?...2 (2) If I want to use Windows Vista

More information

FAQ for PVRTV Copyright KWorld Computer Co., Ltd. All rights are reserved. November 9, 2007

FAQ for PVRTV Copyright KWorld Computer Co., Ltd. All rights are reserved. November 9, 2007 FAQ for PVRTV-7131 Copyright 2007. KWorld Computer Co., Ltd. All rights are reserved. November 9, 2007 Content (1) May I use this same TV tuner card worldwide?...1 (2) If I want to use this TV tuner card

More information

Shop Manager Help. Version 5

Shop Manager Help. Version 5 Version 5 Contents I Table of Contents Foreword 0 Part I Overview 4 Part II ToolBar 5 Part III Login to Server 6 Part IV LogOut from Server 8 Part V Print Mount Report for Current Wheelset 9 Part VI Preview

More information

Safehome Project. Analysis Model Prepared by Inyoung Kim Donghan Jang <TEAM 6> KAIST CS350 Introduction to Software Engineering

Safehome Project. Analysis Model Prepared by Inyoung Kim Donghan Jang <TEAM 6> KAIST CS350 Introduction to Software Engineering Safehome Project Analysis Model 2015.5.6 Prepared by Inyoung Kim Donghan Jang KAIST CS350 Introduction to Software Engineering 1 Bootup Feature 1.1 Use case diagram Picture 1: Bootup use case

More information

VMware - vsphere INSTALL & CONFIGURE BEYOND INTRODUCTION V1.3

VMware - vsphere INSTALL & CONFIGURE BEYOND INTRODUCTION V1.3 VMware - vsphere INSTALL & CONFIGURE BEYOND INTRODUCTION V1.3 A complete course for all beginning and intermediate students with over 70% of all materials devoted to Live Labs. Students will complete the

More information

if (say==0) { k.commandtext = "Insert into kullanici(k_adi,sifre) values('" + textbox3.text + "','" + textbox4.text + "')"; k.

if (say==0) { k.commandtext = Insert into kullanici(k_adi,sifre) values(' + textbox3.text + ',' + textbox4.text + '); k. 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; using System.Data.SqlClient;

More information

LAMPIRAN A : LISTING PROGRAM

LAMPIRAN A : LISTING PROGRAM LAMPIRAN A : LISTING PROGRAM 1. Form Utama (Cover) using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text;

More information

Introduction to Windchill PDMLink 10.2 for the Implementation Team

Introduction to Windchill PDMLink 10.2 for the Implementation Team Introduction to Windchill PDMLink 10.2 for the Implementation Team Overview Course Code Course Length TRN-4262-T 2 Days In this course, you will learn how to complete basic Windchill PDMLink functions.

More information

You can call the project anything you like I will be calling this one project slide show.

You can call the project anything you like I will be calling this one project slide show. C# Tutorial Load all images from a folder Slide Show In this tutorial we will see how to create a C# slide show where you load everything from a single folder and view them through a timer. This exercise

More information

Object oriented lab /second year / review/lecturer: yasmin maki

Object oriented lab /second year / review/lecturer: yasmin maki 1) Examples of method (function): Note: the declaration of any method is : method name ( parameters list ).. Method body.. Access modifier : public,protected, private. Return

More information

RULES OF THE TENNESSEE DEPARTMENT OF STATE DIVISION OF BUSINESS SERVICES CHAPTER UNIFORM COMMERCIAL CODE SEARCH REQUESTS AND REPORTS

RULES OF THE TENNESSEE DEPARTMENT OF STATE DIVISION OF BUSINESS SERVICES CHAPTER UNIFORM COMMERCIAL CODE SEARCH REQUESTS AND REPORTS RULES OF THE TENNESSEE DEPARTMENT OF STATE DIVISION OF BUSINESS SERVICES CHAPTER 1360-08-05 UNIFORM COMMERCIAL CODE TABLE OF CONTENTS 1360-08-05-.01 General Requirements 1360-08-05-.02 Search Requests

More information

Certificate Program. Introduction to Microsoft Excel 2013

Certificate Program. Introduction to Microsoft Excel 2013 Certificate Program We offer online education programs designed to provide the workforce skills necessary to enter a new field or advance your current career. Our Online Career Training Programs in the

More information

Employer Self Service (ESS) User Quick Guide

Employer Self Service (ESS) User Quick Guide Employer Self Service (ESS) User Quick Guide i Table of Contents Getting Started 6 Accessing the Employer Self Service (ESS) Portal 6 Maintaining Account Settings 7 Switching Employers within Session 7

More information

To start we will be using visual studio Start a new C# windows form application project and name it motivational quotes viewer

To start we will be using visual studio Start a new C# windows form application project and name it motivational quotes viewer C# Tutorial Create a Motivational Quotes Viewer Application in Visual Studio In this tutorial we will create a fun little application for Microsoft Windows using Visual Studio. You can use any version

More information

GUIDE LINES FOR ONLINE SUBMISSION OF APPLICATIONS FOR COMPETITIVE EXAMINATION (CSS) 2011

GUIDE LINES FOR ONLINE SUBMISSION OF APPLICATIONS FOR COMPETITIVE EXAMINATION (CSS) 2011 Page 1 of 19 GUIDE LINES FOR ONLINE SUBMISSION OF APPLICATIONS FOR COMPETITIVE EXAMINATION (CSS) 2011 It is in the interest of the applicants to study in detail and thoroughly observe the guidelines given

More information

create database ABCD use ABCD create table bolumler ( bolumkodu int primary key, bolumadi varchar(20) )

create database ABCD use ABCD create table bolumler ( bolumkodu int primary key, bolumadi varchar(20) ) create database ABCD use ABCD create table bolumler ( bolumkodu int primary key, bolumadi varchar(20) ) insert into bolumler values(1,'elektrik') insert into bolumler values(2,'makina') insert into bolumler

More information

Positional Amino Acid Frequency Patterns for Automatic Protein Annotation

Positional Amino Acid Frequency Patterns for Automatic Protein Annotation UNIVERSIDADE DE LISBOA FACULDADE DE CIÊNCIAS DEPARTAMENTO DE INFORMÁTICA Positional Amino Acid Frequency Patterns for Automatic Protein Annotation Mestrado em Bioinformática e Biologia Computacional Bioinformática

More information

FAQ for PVRTV-305U. Copyright KWorld Computer Co., Ltd. All rights are reserved. November 9, 2007

FAQ for PVRTV-305U. Copyright KWorld Computer Co., Ltd. All rights are reserved. November 9, 2007 FAQ for PVRTV-305U Copyright 2007. KWorld Computer Co., Ltd. All rights are reserved. November 9, 2007 (1) May I use this same TV tuner card worldwide?...1 (2) If I want to use Windows Vista Media Center

More information

Based on CBSE, ICSE & GCSE Syllabus

Based on CBSE, ICSE & GCSE Syllabus MATHEMAGIC ACTIVITY BOOK CLASS V Price : Rs. 60 Copyright reserved Second Edition : October 2007 Published by : Eduheal Foundation, 103, Ground Floor, Taj Apartment, Near VMMC & Safdarjung Hospital, New

More information

NetSuite Administrator Sample Test: December 2018

NetSuite Administrator Sample Test: December 2018 NetSuite Administrator Sample Test December 2018 Contents About this Sample Test... 4 I. Identify the options in defining advanced saved searches to obtain the described results.... 5 II. Recognize which

More information

Approver. Approver Approver v 13.3 Page 1 Questions? Call or Revised 11/18/13

Approver. Approver Approver v 13.3 Page 1 Questions? Call or  Revised 11/18/13 Table of Contents I. Welcome Message... 3 II. Overview... 4 III. Email Notification Of A Requisition To Approve... 4 IV. Notifications & Action Items... 6 V. Basic Tasks Of An... 8 VI. Carts Assigned To

More information

7. Mobile Wallets 78

7. Mobile Wallets 78 7. Mobile Wallets 78 7.1 Prerequisites Smart Phone Mobile App Feature Phone Bank Account Payer/Buyer For downloading and using Mobile App (services) of the wallet provider Downloaded from Google Play Store,

More information

SQL Server T-SQL Recipes. Andy Roberts Wayne Sheffield. A Problem-Solution Approach. Jonathan Gennick. Jason Brimhall David Dye

SQL Server T-SQL Recipes. Andy Roberts Wayne Sheffield. A Problem-Solution Approach. Jonathan Gennick. Jason Brimhall David Dye SQL Server 2012 T-SQL Recipes A Problem- Approach v? Jason Brimhall David Dye Jonathan Gennick Andy Roberts Wayne Sheffield Contents About the Authors About the Technical Reviewers Acknowledgments Introduction

More information

Mathematics Shape and Space: Polygon Angles

Mathematics Shape and Space: Polygon Angles a place of mind F A C U L T Y O F E D U C A T I O N Department of Curriculum and Pedagogy Mathematics Shape and Space: Polygon Angles Science and Mathematics Education Research Group Supported by UBC Teaching

More information

"Charting the Course... Implementing Cisco Wireless Network Fundamentals V.1 (WIFUND) Course Summary

Charting the Course... Implementing Cisco Wireless Network Fundamentals V.1 (WIFUND) Course Summary Description Course Summary The Implementing Cisco Wireless Network Fundamentals (WIFUND) is an ILT course, designed to help students prepare for the CCNA-Wireless certification, an associate level certification

More information

1 PEW RESEARCH CENTER

1 PEW RESEARCH CENTER 1 Survey questions August Tracking 2013 / Facebook Survey Final Topline 9/18/2013 Data for August 7-September 16, 2013 Princeton Survey Research Associates International for the Pew Research Center s Internet

More information

Sub To Srt Converter. This is the source code of this program. It is made in C# with.net 2.0.

Sub To Srt Converter. This is the source code of this program. It is made in C# with.net 2.0. Sub To Srt Converter This is the source code of this program. It is made in C# with.net 2.0. form1.css /* * Name: Sub to srt converter * Programmer: Paunoiu Alexandru Dumitru * Date: 5.11.2007 * Description:

More information

A Brief Outlook at Block Ciphers

A Brief Outlook at Block Ciphers A Brief Outlook at Block Ciphers Pascal Junod École Polytechnique Fédérale de Lausanne, Suisse CSA 03, Rabat, Maroc, 10-09-2003 Content Generic Concepts DES / AES Cryptanalysis of Block Ciphers Provable

More information

"Charting the Course... SharePoint 2007 Hands-On Labs Course Summary

Charting the Course... SharePoint 2007 Hands-On Labs Course Summary Course Summary Description This series of 33 hands-on labs allows students to explore the new features of Microsoft SharePoint Server, Microsoft Windows, Microsoft Office, including Microsoft Office Groove,

More information

AAM Guide for Authors

AAM Guide for Authors ISSN: 1932-9466 AAM Guide for Authors Application and Applied Mathematics: An International Journal (AAM) invites contributors from throughout the world to submit their original manuscripts for review

More information

IBSDK Quick Start Tutorial for C# 2010

IBSDK Quick Start Tutorial for C# 2010 IB-SDK-00003 Ver. 3.0.0 2012-04-04 IBSDK Quick Start Tutorial for C# 2010 Copyright @2012, lntegrated Biometrics LLC. All Rights Reserved 1 QuickStart Project C# 2010 Example Follow these steps to setup

More information

List of Modules with its Forms and Reports (IFW Campus ERP - EduTech)

List of Modules with its Forms and Reports (IFW Campus ERP - EduTech) List of Modules with its Forms and Reports (IFW Campus ERP - EduTech) 1. MASTER MODULE i. CODE MASTER ii. DEPARTMENT MASTER iii. ROOM MASTER iv. COURSE MASTER v. COMPANY MASTER vi. COLLEGE MASTER vii.

More information

Oracle Exadata Recipes

Oracle Exadata Recipes Oracle Exadata Recipes A Problem-Solution Approach John Clarke Apress- Contents About the Author About the Technical Reviewer Acknowledgments Introduction xxxiii xxxv xxxvii xxxix Part 1: Exadata Architecture

More information

// Specify SEF file to load. oschema = (edischema) oedidoc.loadschema(spath + sseffilename, SchemaTypeIDConstants. Schema_Standard_Exchange_Format);

// Specify SEF file to load. oschema = (edischema) oedidoc.loadschema(spath + sseffilename, SchemaTypeIDConstants. Schema_Standard_Exchange_Format); 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; using Edidev.FrameworkEDI;

More information

Measurement in Science

Measurement in Science Measurement in Science Name Why? Many observations of events in the natural world are best described with numbers.measurements allow us to determine and describe properties, patterns and relationships

More information

CSIS 1624 CLASS TEST 6

CSIS 1624 CLASS TEST 6 CSIS 1624 CLASS TEST 6 Instructions: Use visual studio 2012/2013 Make sure your work is saved correctly Submit your work as instructed by the demmies. This is an open-book test. You may consult the printed

More information

Answer on Question# Programming, C#

Answer on Question# Programming, C# Answer on Question#38723 - Programming, C# 1. The development team of SoftSols Inc. has revamped the software according to the requirements of FlyHigh Airlines and is in the process of testing the software.

More information

My objective is twofold: Examine the capabilities of MP Connect and apply those capabilities to a real-world application.

My objective is twofold: Examine the capabilities of MP Connect and apply those capabilities to a real-world application. Abstract MP CONNECT: Warp Engine for SAS (Multi-Processing in the Sun Solaris Environment). Pablo J. Nogueras CitiFinancial International, Risk Management Technology, Irving, Texas When you are assigned

More information

GSM ProTherm PT1000. User Guide

GSM ProTherm PT1000. User Guide GSM ProTherm PT1000 User Guide INTELEC SYSTEMS Intelligent Electronic Systems 2007-2011 Web: www.intelec-systems.com Copyright Copyright cc, South Africa November 2007, February 2008, June 2008 Revision

More information

Writing Your First Autodesk Revit Model Review Plug-In

Writing Your First Autodesk Revit Model Review Plug-In Writing Your First Autodesk Revit Model Review Plug-In R. Robert Bell Sparling CP5880 The Revit Model Review plug-in is a great tool for checking a Revit model for matching the standards your company has

More information

Now find the button component in the tool box. [if toolbox isn't present click VIEW on the top and click toolbox]

Now find the button component in the tool box. [if toolbox isn't present click VIEW on the top and click toolbox] C# Tutorial - Create a Tic Tac Toe game with Working AI This project will be created in Visual Studio 2010 however you can use any version of Visual Studio to follow along this tutorial. To start open

More information

// Program 2 - Extra Credit // CIS // Spring // Due: 3/11/2015. // By: Andrew L. Wright. //Edited by : Ben Spalding

// Program 2 - Extra Credit // CIS // Spring // Due: 3/11/2015. // By: Andrew L. Wright. //Edited by : Ben Spalding // Program 2 - Extra Credit // CIS 200-01 // Spring 2015 // Due: 3/11/2015 // By: Andrew L. Wright //Edited by : Ben Spalding // File: Prog2Form.cs // This class creates the main GUI for Program 2. It

More information

Overview. Building a Web-Enabled Decision Support System. Integrating DSS in Business Curriculum. Introduction to DatabaseSupport Systems

Overview. Building a Web-Enabled Decision Support System. Integrating DSS in Business Curriculum. Introduction to DatabaseSupport Systems Excel and C# Overview Introduction to DatabaseSupport Systems Building a Web-Enabled Decision Support System Integrating DSS in Business Curriculum 2 Decision Support Systems (DSS) A decision support system

More information

// Specify SEF file to load. edischema oschema = oedidoc.loadschema(spath + sseffilename, SchemaTypeIDConstants. Schema_Standard_Exchange_Format);

// Specify SEF file to load. edischema oschema = oedidoc.loadschema(spath + sseffilename, SchemaTypeIDConstants. Schema_Standard_Exchange_Format); 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; using Edidev.FrameworkEDIx64;

More information

Annexure I: Contact Details:

Annexure I: Contact Details: Ref: CO/IT-BPR/CSC Date:.09.2017 Annexure I: Contact Details: a) Name of the company b) Company s address in India c) Contact person d) Telephone no. e) Fax f) E-mail address g) Service tax registration

More information

C# winforms gridview

C# winforms gridview C# winforms gridview 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;

More information

Main Game Code. //ok honestly im not sure, if i guess its a class ment for this page called methodtimer that //either uses the timer or set to timer..

Main Game Code. //ok honestly im not sure, if i guess its a class ment for this page called methodtimer that //either uses the timer or set to timer.. using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows.Forms;

More information

ProLogis European Properties Per Unit U.S. Taxable Income Allocation* For the Period from January 1, 2011 through December 31, 2011

ProLogis European Properties Per Unit U.S. Taxable Income Allocation* For the Period from January 1, 2011 through December 31, 2011 Per Unit U.S. Taxable Income Allocation* For the Period from January 1, 2011 through December 31, 2011 Common Unit Allocation Total 1/1/11-12/31/11 Per Unit Allocation Per Unit Per Day Allocation Line

More information

string spath; string sedifile = "277_005010X228.X12"; string sseffile = "277_005010X228.SemRef.EVAL0.SEF";

string spath; string sedifile = 277_005010X228.X12; string sseffile = 277_005010X228.SemRef.EVAL0.SEF; using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Text; using System.Windows.Forms; using Edidev.FrameworkEDI; 1 namespace

More information

CRITERIA FOR THE EVALUATION OF SIMULATION SOFTWARE

CRITERIA FOR THE EVALUATION OF SIMULATION SOFTWARE Chapter 3 CRITERIA FOR THE EVALUATION OF SIMULATION SOFTWARE This chapter gives a number of criteria that can be used for the evaluation of simulation software. According to Law and Kelton (1991), simulation

More information

Visual Basic/C# Programming (330)

Visual Basic/C# Programming (330) Page 1 of 12 Visual Basic/C# Programming (330) REGIONAL 2017 Production Portion: Program 1: Calendar Analysis (400 points) TOTAL POINTS (400 points) Judge/Graders: Please double check and verify all scores

More information

Using Template Bookmarks for Automating Microsoft Word Reports

Using Template Bookmarks for Automating Microsoft Word Reports Using Template Bookmarks for Automating Microsoft Word Reports Darryl Bryk U.S. Army RDECOM-TARDEC Warren, MI 48397 Disclaimer: Reference herein to any specific commercial company, product, process, or

More information

March 24, 2017 Page 1 of 1 ENSTROM F-28/280 SERIES ILLUSTRATED PARTS CATALOG Edition

March 24, 2017 Page 1 of 1 ENSTROM F-28/280 SERIES ILLUSTRATED PARTS CATALOG Edition March 24, 2017 Page 1 of 1 ENSTROM F-28/280 SERIES ILLUSTRATED PARTS CATALOG 1987 Edition Revision 4, dated Mar 24/17 applies to the Enstrom F-28/280 Series Illustrated Parts Catalog, 1987 Edition. Place

More information

INFORMATION HIDING IN COMMUNICATION NETWORKS

INFORMATION HIDING IN COMMUNICATION NETWORKS 0.8125 in Describes information hiding in communication networks, and highlights its important issues, challenges, trends, and applications. Highlights development trends and potential future directions

More information

} } public void getir() { DataTable dt = vt.dtgetir("select* from stok order by stokadi");

} } public void getir() { DataTable dt = vt.dtgetir(select* from stok order by stokadi); Form1 using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows.Forms;

More information

The Open Core Interface SDK has to be installed on your development computer. The SDK can be downloaded at:

The Open Core Interface SDK has to be installed on your development computer. The SDK can be downloaded at: This document describes how to create a simple Windows Forms Application using some Open Core Interface functions in C# with Microsoft Visual Studio Express 2013. 1 Preconditions The Open Core Interface

More information

LOUISIANA COMMUNITY & TECHNICAL COLLEGE SYSTEM

LOUISIANA COMMUNITY & TECHNICAL COLLEGE SYSTEM LOUISIANA COMMUNITY & TECHNICAL COLLEGE SYSTEM AGENDA Changing Lives, Creating Futures Monty Sullivan System President Officers: Timothy W. Hardy Chair Stephen Toups First Vice Chair Helen Bridges Carter

More information

PROBLEM SOLVING WITH FORTRAN 90

PROBLEM SOLVING WITH FORTRAN 90 David R. Brooks PROBLEM SOLVING WITH FORTRAN 90 FOR SCIENTISTS AND ENGINEERS Springer Contents Preface v 1.1 Overview for Instructors v 1.1.1 The Case for Fortran 90 vi 1.1.2 Structure of the Text vii

More information

Preface... (vii) CHAPTER 1 INTRODUCTION TO COMPUTERS

Preface... (vii) CHAPTER 1 INTRODUCTION TO COMPUTERS Contents Preface... (vii) CHAPTER 1 INTRODUCTION TO COMPUTERS 1.1. INTRODUCTION TO COMPUTERS... 1 1.2. HISTORY OF C & C++... 3 1.3. DESIGN, DEVELOPMENT AND EXECUTION OF A PROGRAM... 3 1.4 TESTING OF PROGRAMS...

More information

BMEGUI Tutorial 1 Spatial kriging

BMEGUI Tutorial 1 Spatial kriging BMEGUI Tutorial 1 Spatial kriging 1. Objective The primary objective of this exercise is to get used to the basic operations of BMEGUI using a purely spatial dataset. The analysis will consist in an exploratory

More information

// Precondition: None // Postcondition: The address' name has been set to the // specified value set;

// Precondition: None // Postcondition: The address' name has been set to the // specified value set; // File: Address.cs // This classes stores a typical US address consisting of name, // two address lines, city, state, and 5 digit zip code. using System; using System.Collections.Generic; using System.Linq;

More information

namespace Gen837X222A1 { public partial class Form1 : Form { public Form1() { InitializeComponent(); }

namespace Gen837X222A1 { public partial class Form1 : Form { public Form1() { InitializeComponent(); } using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Text; using System.Windows.Forms; using Edidev.FrameworkEDI; 1 namespace

More information

User's Guide 0 21/12/ /03/ /02/ /03/ /02/ MS1-7428

User's Guide 0 21/12/ /03/ /02/ /03/ /02/ MS1-7428 User's Guide 0 21/12/2010 2 15/03/2011 4 12/02/2014 6 1 10/03/2011 3 05/02/2012 5 7 MS1-7428 I. Contents I. CONTENTS... 2 II. ARCHITECTURE OF THE E.ONLINE SYSTEM... 5 III. TECHNICAL ARCHITECTURE OF E.ONLINE...

More information

lso/iec l INTERNATIONAL STANDARD

lso/iec l INTERNATIONAL STANDARD INTERNATIONAL STANDARD lso/iec 13522-l First edition 1997-05-l 5 Information technology - Coding of multimedia and hypermedia information - Part I: MHEG object representation - Base notation (ASN.1) Technologies

More information

Course Outline. ProTech Professional Technical Services, Inc. Veritas Backup Exec 20.1: Administration. Course Summary.

Course Outline. ProTech Professional Technical Services, Inc. Veritas Backup Exec 20.1: Administration. Course Summary. Course Summary Description The course is designed for the data protection professional tasked with architecting, implementing, backing up, and restoring critical data. This class covers how to back up

More information

UNIT-3. Prepared by R.VINODINI 1

UNIT-3. Prepared by R.VINODINI 1 Prepared by R.VINODINI 1 Prepared by R.VINODINI 2 Prepared by R.VINODINI 3 Prepared by R.VINODINI 4 Prepared by R.VINODINI 5 o o o o Prepared by R.VINODINI 6 Prepared by R.VINODINI 7 Prepared by R.VINODINI

More information

PARTICIPATION IN THE INTERNATIONAL PHYSICS OLYMPIADS

PARTICIPATION IN THE INTERNATIONAL PHYSICS OLYMPIADS TABLE 1 Olympiad Year PARTICIPATION IN THE INTERNATIONAL PHYSICS OLYMPIADS State on July 25, 2006 1... 2... 3... 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 196... 197...

More information

Plate I. The RGB color cube in 3D and its faces unfolded. Any RGB color is a point in the cube. (See also Figure 3.13.)

Plate I. The RGB color cube in 3D and its faces unfolded. Any RGB color is a point in the cube. (See also Figure 3.13.) Plate I. The RGB color cube in 3D and its faces unfolded. Any RGB color is a point in the cube. (See also Figure 3.13.) Plate II. A colored triangle with barycentric interpolation. Note that the changes

More information

Class Test 4. Question 1. Use notepad to create a console application that displays a stick figure. See figure 1. Question 2

Class Test 4. Question 1. Use notepad to create a console application that displays a stick figure. See figure 1. Question 2 Class Test 4 Marks will be deducted for each of the following: -5 for each class/program that does not contain your name and student number at the top. -2 If program is named anything other than Question1,

More information

User's Guide 0 21/12/ /03/ /02/ /03/ /02/ /05/ MS1-7428

User's Guide 0 21/12/ /03/ /02/ /03/ /02/ /05/ MS1-7428 User's Guide 0 21/12/2010 2 15/03/2011 4 12/02/2014 6 1 10/03/2011 3 05/02/2012 5 01/05/2015 7 MS1-7428 Contents CONTENTS... 2 I. ARCHITECTURE OF THE E.ONLINE SYSTEM... 6 II. TECHNICAL ARCHITECTURE OF

More information

namespace csharp_gen277x214 { public partial class Form1 : Form { public Form1() { InitializeComponent(); }

namespace csharp_gen277x214 { public partial class Form1 : Form { public Form1() { InitializeComponent(); } using System using System.Collections.Generic using System.ComponentModel using System.Data using System.Drawing using System.Text using System.Windows.Forms using Edidev.FrameworkEDI 1 namespace csharp_gen277x214

More information

First start a new Windows Form Application from C# and name it Interest Calculator. We need 3 text boxes. 4 labels. 1 button

First start a new Windows Form Application from C# and name it Interest Calculator. We need 3 text boxes. 4 labels. 1 button Create an Interest Calculator with C# In This tutorial we will create an interest calculator in Visual Studio using C# programming Language. Programming is all about maths now we don t need to know every

More information

Contents. Figures. Tables. Examples. Foreword. Preface. 1 Basics of Java Programming 1. xix. xxi. xxiii. xxvii. xxix

Contents. Figures. Tables. Examples. Foreword. Preface. 1 Basics of Java Programming 1. xix. xxi. xxiii. xxvii. xxix PGJC4_JSE8_OCA.book Page ix Monday, June 20, 2016 2:31 PM Contents Figures Tables Examples Foreword Preface xix xxi xxiii xxvii xxix 1 Basics of Java Programming 1 1.1 Introduction 2 1.2 Classes 2 Declaring

More information

II. Programming Technologies

II. Programming Technologies II. Programming Technologies II.1 The machine code program Code of algorithm steps + memory addresses: MOV AX,1234h ;0B8h 34h 12h - number (1234h) to AX register MUL WORD PTR [5678h] ;0F7h 26h 78h 56h

More information

IT 341 Introduction to System Administration Project I Installing Ubuntu Server on an Virtual Machine

IT 341 Introduction to System Administration Project I Installing Ubuntu Server on an Virtual Machine IT 341 Introduction to System Administration Project I Installing Ubuntu Server on an Virtual Machine Here we create a new virtual machine and install Ubuntu 12.04 LTS Server on it. In this instance, we

More information

IT 341 Introduction to System Administration Project I Installing Ubuntu Server on an Virtual Machine

IT 341 Introduction to System Administration Project I Installing Ubuntu Server on an Virtual Machine IT 341 Introduction to System Administration Project I Installing Ubuntu Server on an Virtual Machine Here we create a new virtual machine and install Ubuntu 16.04 LTS Server on it. In this instance, we

More information

namespace csharp_gen837x223a2 { public partial class Form1 : Form { public Form1() { InitializeComponent(); }

namespace csharp_gen837x223a2 { public partial class Form1 : Form { public Form1() { InitializeComponent(); } using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Text; using System.Windows.Forms; using Edidev.FrameworkEDI; 1 namespace

More information

Experiment 5 : Creating a Windows application to interface with 7-Segment LED display

Experiment 5 : Creating a Windows application to interface with 7-Segment LED display Experiment 5 : Creating a Windows application to interface with 7-Segment LED display Objectives : 1) To understand the how Windows Forms in the Windows-based applications. 2) To create a Window Application

More information

Representing Recursive Relationships Using REP++ TreeView

Representing Recursive Relationships Using REP++ TreeView Representing Recursive Relationships Using REP++ TreeView Author(s): R&D Department Publication date: May 4, 2006 Revision date: May 2010 2010 Consyst SQL Inc. All rights reserved. Representing Recursive

More information

C:\homeworks\PenAttention_v13_src\PenAttention_v13_src\PenAttention4\PenAttention\PenAttention.cs 1 using System; 2 using System.Diagnostics; 3 using

C:\homeworks\PenAttention_v13_src\PenAttention_v13_src\PenAttention4\PenAttention\PenAttention.cs 1 using System; 2 using System.Diagnostics; 3 using 1 using System; 2 using System.Diagnostics; 3 using System.Collections.Generic; 4 using System.ComponentModel; 5 using System.Data; 6 using System.Drawing; 7 using System.Text; 8 using System.Windows.Forms;

More information

Introduction to PTC Windchill ProjectLink 11.0

Introduction to PTC Windchill ProjectLink 11.0 Introduction to PTC Windchill ProjectLink 11.0 Overview Course Code Course Length TRN-4756-T 8 Hours In this course, you will learn how to participate in and manage projects using Windchill ProjectLink

More information

Multi-agent System Design for Dummies. [A Book Draft] Li Siyao

Multi-agent System Design for Dummies. [A Book Draft] Li Siyao Multi-agent System Design for Dummies [A Book Draft] By Li Siyao 23 Jan 2016 ABSTRACT Agent technology, a new paradigm in software engineering, has received attention from research and industry since 1990s.

More information

SCCAP. User Guide: Version 198

SCCAP. User Guide: Version 198 SCCAP User Guide: Version 198 Table of Contents Introduction 3 CHAPTER 1 I. The Welcome Screen 4 II. The Load or Create Case Screen 5 III. Logging onto a Server 6 IV. Creating the Code Template 7 V. Creating

More information

MSPM s Deogiri Institute of Engineering Studies, Aurangabad

MSPM s Deogiri Institute of Engineering Studies, Aurangabad MSPM s Deogiri Institute of Engineering Studies, Aurangabad Electronics and Telecommunication Engineering Requirement for the Year 28-19 Sr. No. Particulars Specifications Qty Remark 1 PLC Panel Siemens

More information

Start Visual Studio and create a new windows form application under C# programming language. Call this project YouTube Alarm Clock.

Start Visual Studio and create a new windows form application under C# programming language. Call this project YouTube Alarm Clock. C# Tutorial - Create a YouTube Alarm Clock in Visual Studio In this tutorial we will create a simple yet elegant YouTube alarm clock in Visual Studio using C# programming language. The main idea for this

More information

Older adults and internet use

Older adults and internet use JUNE 6, 2012 Older adults and internet use For the first time, half of adults ages 65 and older are online Kathryn Zickuhr Research Specialist, Pew Internet Project Mary Madden Senior Research Specialist,

More information

LISTING PROGRAM. //Find the maximum and minimum values in the array int maxvalue = integers[0]; //start with first element int minvalue = integers[0];

LISTING PROGRAM. //Find the maximum and minimum values in the array int maxvalue = integers[0]; //start with first element int minvalue = integers[0]; 1 LISTING PROGRAM using System; using System.Collections.Generic; using System.Linq; using System.Windows.Forms; namespace SortingApplication static class Program / / The main entry point for

More information

pojedinačnom elementu niza se pristupa imeniza[indeks] indeks od 0 do n-1

pojedinačnom elementu niza se pristupa imeniza[indeks] indeks od 0 do n-1 NIZOVI Niz deklarišemo navođenjemtipa elemenata za kojim sledi par srednjih zagrada[] i naziv niza. Ako je niz višedimenzionalni između zagrada[] se navode zarezi, čiji je broj za jedan manji od dimenzija

More information