• Tidak ada hasil yang ditemukan

DAFTAR PUSTAKA. Anton, Howard Aljabar Linier Elementer. Jakarta: Erlangga

N/A
N/A
Protected

Academic year: 2021

Membagikan "DAFTAR PUSTAKA. Anton, Howard Aljabar Linier Elementer. Jakarta: Erlangga"

Copied!
10
0
0

Teks penuh

(1)

DAFTAR PUSTAKA

Anton, Howard.1995. Aljabar Linier Elementer. Jakarta: Erlangga

Arsyad, Azhar. 2002. Media Pembelajaran. Jakarta: PT. Raja Grafindo Persada

Beizer, B. 1990. Software Testing Techniques. Boston, International Thompson

Computer Press.

Leon, Steven J. 2001. Aljabar Linear Dan Aplikasinya. Erlangga. Jakarta.

Munawar.2005.Pemodelan Visual Menggunakan UML : Graha Ilmu, Yogyakarta.

Mundit, Armawi K.1986.Teori-soal penyelesaian Aljabar Linear.CV ARMICO.

Bandung.

Nursal, S.Kom. 2006. Buku Panduan Visual Basic I. LP3I.

Pressman, Roger S.(2002). Rekayasa Perangkat Lunak (Black Box). Yogyakarta:

ANDI.

Pressman, Roger S.2002. Rekayasa Perangkat Lunak Buku 1. Yogyakarta: Andi

Ruminta.2009. Matriks Persamaan Linier dan Pemrograman Linier. Bandung:

Rekayasa Sains

Sibero, Alexander F.K.2010.DASAR–DASAR VISUAL BASIC.net. Yogyakarta:

Mediakom.

Soetomo. 1993. Dasar-dasarInteraksi Belajar Mengajar. Surabaya: Usaha

Nasional.

Sudjana, Nana. 1989. Media Pengajaran. Bandung: Sinar Baru.

Suparto, J.2003. Pengantar MATRIX. Jakarta: RINEKA CIPTA

Sutojo, T. Bowo N, Erna Z.A dan Setia Astuti.2010. Teori dan Aplikasi Aljabar

Linier dan Matriks. Yogyakarta: Andi

Sutojo, T. S.si. dkk.2009.Teori dan Aplikasi Aljabar Linear & Matriks.

Yogyakarta: ANDI.

(2)

Sutopo, Ariesto Hadi. 2003. Multimedia Interaktif dengan Flash.Graha

Ilmu.Yogyakarta.

Tata, Sutabri.2003.Analisa Sistem Informasi. Yogyakarta: ANDI.

http://ncalculators.com/matrix/matrix-determinant-calculator.htm, diakses pada

tanggal 21 April 2013.

http://www.m-edukasi.web.id/2012/04/pengertian-media-pembelajaran.html,

diakses pada tanggal 13 Maret 2013.

Search.Proquest.com.1997. Microsoft offers Office 97 service release update,

http://search.proquest.com/docview/227486468/140477E4AD77E61A08A

/5?accountid=34643#, diakses pada tanggal 17 Agustus 2013.

Search.Proquest.com.2004. FUDBusters, http://search.proquest.com/ docview/

215438777/ 140478DD7F51D90FDA8/20?accountid=34643#, diakses pada

tanggal 17 Agustus 2013.

http://ayuliana_st.staff.gunadarma.ac.id/Downloads/files/25114/Pertemuan+04

+- +%28Software+Testing+Techniques%29.pdf diakses pada tanggal 12

November 2013.

(3)

LAMPIRAN

SPLASH SCREEN

Private Sub Timer1_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer1.Tick ProgressBar.Value += 20 If ProgressBar.Value = 100 Then Timer1.Dispose() Me.Visible = False MainMenu.Show() End If End Sub

KALKULATOR

#Apply Private Sub Button9_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button9.Click TambahElemen(MatrixA, Val(BarisA.Text), Val(KolomA.Text)) End Sub Private Sub Button10_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button10.Click TambahElemen(MatrixB, Val(BarisB.Text), Val(KolomB.Text)) End Sub #Random Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click Random(MatrixA) End Sub Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.Click Random(MatrixB) End Sub #Reset Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click MatrixA.Controls.Clear() End Sub Private Sub Button4_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button4.Click MatrixB.Controls.Clear() End Sub #Penjumlahan Private Sub Button8_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Tambah.Click If Val(BarisA.Text) = Val(BarisB.Text) And Val(KolomA.Text) = Val(KolomB.Text) Then

'Reset saat tombol ditekan Hasil.Controls.Clear() 'Memasukkan elemen ke array matriks Masukkan_ke_Array(MatrixA, A, Val(BarisA.Text), Val(KolomA.Text))

(4)

Masukkan_ke_Array(MatrixB, B, Val(BarisB.Text), Val(KolomB.Text)) '<<<<<<<<<< PENJUMLAHAN >>>>>>>>>> For i = 1 To Val(BarisA.Text) For j = 1 To Val(KolomA.Text) C(i, j) = A(i, j) + B(i, j) Next j Next i TambahElemen(Hasil, Val(BarisA.Text), Val(KolomA.Text)) Tampilkan_hasil() Reset() Else MsgBox("ERROR: Ukuran kedua matriks tidak memenuhi syarat penjumlahan matrix") End If End Sub #Pengurangan Private Sub Button7_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Kurang.Click If Val(BarisA.Text) = Val(BarisB.Text) And Val(KolomA.Text) = Val(KolomB.Text) Then

'Reset saat tombol ditekan Hasil.Controls.Clear() 'Memasukkan elemen ke array matriks Masukkan_ke_Array(MatrixA, A, Val(BarisA.Text), Val(KolomA.Text)) Masukkan_ke_Array(MatrixB, B, Val(BarisB.Text), Val(KolomB.Text)) '<<<<<<<<<<< PROSES PENGURANGAN >>>>>>>>>>> For i = 1 To Val(BarisA.Text) For j = 1 To Val(KolomA.Text) C(i, j) = A(i, j) - B(i, j) Next j Next i TambahElemen(Hasil, Val(BarisA.Text), Val(KolomA.Text)) Tampilkan_hasil() Reset() Else MsgBox("ERROR: Ukuran kedua matriks tidak memenuhi syarat penjumlahan matrix")

End If End Sub

#Perkalian

Private Sub Kali_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Kali.Click

'Reset saat tombol ditekan Hasil.Controls.Clear() 'Memasukkan elemen ke array matriks Masukkan_ke_Array(MatrixA, A, Val(BarisA.Text), Val(KolomA.Text)) Masukkan_ke_Array(MatrixB, B, Val(BarisB.Text), Val(KolomB.Text)) '<<<<<<<<<< PROSES PERKALIAN >>>>>>>>>>>> If Val(KolomA.Text) = Val(BarisB.Text) Then For i = 1 To Val(BarisA.Text) For j = 1 To Val(KolomB.Text) For o = 1 To Val(BarisB.Text)

(5)

C(i, j) = C(i, j) + A(i, o) * B(o, j) Next o Next j Next i TambahElemen(Hasil, Val(BarisA.Text), Val(KolomA.Text)) Tampilkan_hasil() Reset() Else MsgBox("ERROR: Matrix yang anda masukkan tidak memenuhi syarat perkalian matrix") End If End Sub #Apply Determinan Private Sub Button5_Click_1(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button5.Click TambahElemen(Determinan, Val(BarisC.Text), Val(KolomC.Text)) End Sub #Random Determinan Private Sub Button7_Click_1(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button7.Click Random(Determinan) End Sub #Reset Determinan Private Sub Button8_Click_1(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button8.Click End Sub #Hitung Determinan Private Sub Button6_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button6.Click 'PanelDeterminan.Visible = True Masukkan_ke_Array(Determinan, A, Val(BarisC.Text), Val(KolomC.Text)) Hitung_Determinan(A, Val(BarisC.Text), Val(KolomC.Text)) End Sub

MATERI

Sub FP_Init() Dim gv_sAppPath As String '-- Application Path gv_sAppPath = New System.IO.FileInfo(Application .ExecutablePath).DirectoryName 'rtfPenjelasan.Text = "test" 'Shell("C:\Users\erwin\Documen ts\Visual Studio 2008\Projects\WindowsApplicati on1\WindowsApplication1\PENJEL ASAN.rtf") '('Application.ExecutablePath( "C:\Users\erwin\Documents\Visu al Studio 2008\Projects\WindowsApplicati on1\WindowsApplication1\PENJEL ASAN.rtf") 'Me.rtfPenjelasan.LoadFile App.Path & "\Penjelasan.rtf" 'rtfPenjelasan.LoadFile(Applic ation.ExecutablePath("C:\PENJE LASAN.rtf")) rtfdeterminan.LoadFile((gv_sAp pPath) + "\" +

(6)

rtfMatrik.LoadFile((gv_sAppPat h) + "\" + ("File\matrik.rtf")) Private Sub cmdSelDet_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) 'framedet.Visible = True 'Me.Hide() 'Dim Frm As New frmHelpMatrik 'Frm.MdiParent = Me 'Frm.Show() 'Frm.WindowState = FormWindowState.Normal 'Me.Hide() 'frmHelpMatrik.Show() framedet.Visible = False framemat.Visible = True End Sub Private Sub cmdKemDet_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Me.Hide() 'Dim Frm As New frmHelpMatrik 'Frm.MdiParent = Me 'Frm.Show() 'Frm.WindowState = FormWindowState.Normal 'Me.Hide() 'frmHelpMatrik.Show() framedet.Visible = False framemat.Visible = True End Sub

Contoh Soal Matriks

Public Class frmContohSoal Private Sub

frmContohSoal_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load RtfPenMatrik.LoadFile(Applicat ion.StartupPath & "\File\PenMatrik.rtf") rtf1.LoadFile(Application.Star tupPath & "\File\rft1.rtf")

rtf2.LoadFile(Application.Star tupPath & "\File\rft2.rtf") RichTextBox1.LoadFile(Applicat ion.StartupPath & "\File\rtfTambah.rtf") rtf3.LoadFile(Application.Star tupPath & "\File\rft1.rtf")

rtf4.LoadFile(Application.Star tupPath & "\File\rft2.rtf") rtf5.LoadFile(Application.Star tupPath & "\File\rtfKurang.rtf") rtf6.LoadFile(Application.Star tupPath & "\File\rft1.rtf")

rtf7.LoadFile(Application.Star tupPath & "\File\rft2.rtf")

rtf8.LoadFile(Application.Star tupPath & "\File\rtfKali.rtf") Panel2.Visible = False Panel3.Visible = False Panel4.Visible = False End Sub Private Sub Panel2_Paint(ByVal sender As System.Object, ByVal e As System.Windows.Forms.PaintEven tArgs) Handles Panel2.Paint

(7)

.StartupPath & "\File\jumlah.rtf") End Sub Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Panel2.Visible = True End Sub Private Sub Label1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Label1.Click Panel2.Hide() End Sub Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click Panel3.Visible = True End Sub Private Sub Button4_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button4.Click Panel4.Visible = True End Sub Private Sub Label4_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Label4.Click Panel3.Hide() End Sub Private Sub Label6_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Label6.Click Panel4.Hide() End Sub Private Sub Panel3_Paint(ByVal sender As System.Object, ByVal e As System.Windows.Forms.PaintEven tArgs) Handles Panel3.Paint .StartupPath & "\File\kurang.rtf") End Sub Private Sub Panel4_Paint(ByVal sender As System.Object, ByVal e As System.Windows.Forms.PaintEven tArgs) Handles Panel4.Paint

rtfKali.LoadFile(Application.S tartupPath & "\File\kali.rtf") End Sub

Private Sub Tambah_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Tambah.Click

End Sub End Class

Contoh Soal Determinan

Public Class

frmContohSoalDeter Private Sub

frmContohSoalDeter_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load

rtf1.LoadFile(Application.Star tupPath & "\File\deter1.rtf")

rtf3.LoadFile(Application.Star tupPath & "\File\deter2.rtf")

rtf6.LoadFile(Application.Star tupPath & "\File\deter3.rtf") Panel2.Visible = False Panel3.Visible = False Panel4.Visible = False Panel5.Visible = False End Sub Private Sub Panel2_Paint(ByVal sender As System.Object, ByVal e As System.Windows.Forms.PaintEven tArgs) Handles Panel2.Paint

rtfSoal1.LoadFile(Application. StartupPath &

(8)

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Panel2.Visible = True End Sub Private Sub Label1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Label1.Click Panel2.Hide() End Sub Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click Panel3.Visible = True End Sub Private Sub Label4_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Label4.Click Panel3.Hide() End Sub Private Sub Panel3_Paint(ByVal sender As System.Object, ByVal e As System.Windows.Forms.PaintEven tArgs) Handles Panel3.Paint rtfSoal2.LoadFile(Application. StartupPath & "\File\deter2_hasil.rtf") End Sub Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.Click Panel4.Visible = True End Sub Private Sub Panel4_Paint(ByVal sender As System.Object, ByVal e As System.Windows.Forms.PaintEven tArgs) Handles Panel4.Paint rtfSoal3.LoadFile(Application. StartupPath & "\File\deter3_hasil.rtf") End Sub Private Sub Label6_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Label6.Click Panel4.Hide() End Sub Private Sub Button4_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button4.Click Panel5.Visible = True End Sub Private Sub Label11_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Label11.Click Panel5.Hide() End Sub End Class

Latihan Soal

rtfSoal1.LoadFile(Application.StartupPa th & "\File\rtfSoal1.rtf") #Cek Skor Private Sub Btcekskor_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Btcekskor.Click If ListBox1.Items.Item(0) = ListBox2.Items.Item(0) = True Then txtskor.Text += 20 End If If ListBox1.Items.Item(1) = ListBox2.Items.Item(1) = True Then txtskor.Text += 20 End If If ListBox1.Items.Item(2) =

(9)

ListBox2.Items.Item(2) = True Then txtskor.Text += 20 End If If ListBox1.Items.Item(3) = ListBox2.Items.Item(3) = True Then txtskor.Text += 20 End If If ListBox1.Items.Item(4) = ListBox2.Items.Item(4) = True Then txtskor.Text += 20 End If Panel10.Visible = True lblskor.Visible = True lblskor.Text = txtskor.Text If lblskor.Text = 100 Then LBLStatus.Text = "SELAMAT !! Anda lulus." End If

If lblskor.Text = 80 Then

LBLStatus.Text = "SELAMAT !! Anda lulus dengan nilai baik."

End If

If lblskor.Text = 60 Then

LBLStatus.Text = "Anda Tidak Lulus !! Perbanyak belajar !"

End If

If lblskor.Text = 40 Then

LBLStatus.Text = "Anda Tidak Lulus !! Perbanyak belajar !"

End If

If lblskor.Text = 20 Then

LBLStatus.Text = "Anda Tidak Lulus !! Perbanyak belajar !"

End If

If lblskor.Text = 0 Then

LBLStatus.Text = "Anda Tidak Lulus !! Perbanyak belajar !" End If 'LBLJWB1.Text = ListBox1.Items.Item(0) 'LBLJWB2.Text = ListBox1.Items.Item(1) 'LBLJWB3.Text = ListBox1.Items.Item(2) 'LBLJWB4.Text = ListBox1.Items.Item(3) 'LBLJWB5.Text = ListBox1.Items.Item(4) 'LBLkunci1.Text = ListBox2.Items.Item(0) 'Lblkunci2.Text = ListBox2.Items.Item(1) 'Lblkunci3.Text = ListBox2.Items.Item(2) 'Lblkunci4.Text = ListBox2.Items.Item(3) 'Lblkunci5.Text = ListBox2.Items.Item(4) LBLStatus.Visible = True Btcekskor.Visible = False BtExit.Visible = True 'Panel11.Visible = True End Sub #Exit Private Sub BtExit_Click1(ByVal sender As Object, ByVal e As System.EventArgs) Handles BtExit.Click Me.Close() End Sub

Keluar

Private Sub cmd_EXIT_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles cmd_EXIT.Click 'If

MessageBox.Show("Are you want to quit from the application ???", "Konfirmasi" MessageBoxButtons.YesNo, MessageBoxIcon.Question) = Windows.Forms.DialogResult.Yes Then ' Application.Exit() 'End If Select Case

(10)

????", "Konfirmasi", MessageBoxButtons.YesNo, MessageBoxIcon.Question) Case Windows.Forms.DialogResult.Yes Application.Exit() 'nothing to do here the form is already closing

Case

Windows.Forms.DialogResult.No 'e.Cancel = True 'cancel the form closing event

'minimize to tray/hide etc here

End Select End Sub

Referensi

Dokumen terkait

Berdasarkan uraian di atas, sehingga perlu adanya pengembangan sebuah bahan ajar berupa handout matematika berbasis pendekatan STEAM (Science, Technology, Engineering,

Motif yang diteliti dalam penelitian ini yakni motif informasi, motif personal identity, motif intergration dan social interaction, dan motif

Dari hasil penelitian yang telah dilakukan dapat diambil kesimpulan bahwa sistem pelarut yang baik digunakan menarik senyawa metamfetamin ketika proses sonikasi

Potensi bahaya: kemunduran mutu karena kesalahan penanganan dan kontaminasi bakteri patogen karena kurangnya sanitasi dan higiene dan terdapatnya benda asing pada lumatan

• Secara umum hasil evaluasi kinerja Triwulan-2, KMP Wilayah-1 memiliki kinerja yang lebih tinggi dibandingkan KMP Wilayah-2. • KMP/USK Wilayah 1 &amp; 2 perlu meningkatkan

Pembina Jabatan Fungsional yang bersangkutan. Teknis Diklat yang dilaksanakan untuk mencapai persyaratan kompetensi teknis yang diperlukan untuk pelaksanaan tugas PNS,

Secara umum, Komite telah menyetujui laporan dari SSE 3 dengan menginstruksikan Drafting Group untuk membahas dan mempertimbangkan draf amandemen dari instrumen wajib dan

Ada respon semacam surat edaran yang dikeluarkan oleh kepala daerah atau sekretaris daerah bahwa sebelum FITRA melakukan uji akses informasi harus menunjukkan bukti bahwa