TUGAS INDIVIDU
1. Pengertian operator
Suatu simbol yang biasa dilibatkan dalam program untuk melakukan suatu operasi ataupun manipulasi.
Macam macam operator
- Operator aritmatika = operator yang berguna dalam perhitungan matematis
- Operator modulus = menentukan suatu sisa dari hasil bagi sebuah operasi pembagian bilangan bulat ataupun riil
- Operator increment=decrement = operator yang berguna untuk menaikkan 1 nilai (increment) dan menurunkan 1 nilai (decrement) dari suatu database
- Operator relasional = operator yang menjelaskan hubungan antara satu operand dengan operand yang lainya.
(http: // setyawan.wibisono.com/54/)
2. Macam-macam yang termasuk looping
- For = digunakan dalam pengulangan yang jumlah tidak di ketahui pada sebelumnya.
- For to do = pernyataan yang akan dilakukan atau dikerjakan
- Repeat = suatu pengulangan yang diketahui jumlahnya belum pasti
- While = digunakan pengulan terhadap jumlah yang tidak diketahui
(www. catatanone .wordpress.com)
3. Penjelasan source code
maksud source code adalah kondisi dimana jika kondisi 1 diketahui memiliki tanda “<” atau banar maka aksi 1 dilakukan dengan menggunakan int (tex box, text)<(text box 2, text) dan dari tersebut algoritma telah selesai. Namun jika kondisi 1 diketahui tidak atau salah maka akan berlanjut pada kondisi 2 yang dilakukan dengan int (text box 1 text) <> (text box 2 text) dan setelah itu, algoritma selesai.
4. yang dimaksud dengan
- Looping =merupakan suatu kondisi dimana terjadi proses pengulangan pada pernyataan ataupun sekumpulan pernyataan lebih dari stu kali
(http:/ / catatanone.wordpress.com/)
- Exception = satu kelas yang hakikatnya ketika program berjalan dan muncul sebuah bug ataupun kesalahan maka bug tersebut dianggap objek.
(http:// abdullahhafidh.wordpress.com/)
- Dim pada source kode VB.Net = keyword sebuah penjelasan dari variabel visual basic yang berguna di level modul dan level prosedur tersebut
(http:// vincocommunity.wordpress.com)
TUGAS KELOMPOK
1. Algoritma dengan kondisi;
PROGRAM NILAI UJIAN TENGAH SEMESTER
DEKLARASI
N : integer
I : integer
ALGORITMA
Begin
N <= 100
Read (N)
If N >=86 then
Write (‘A’)
Else if N >= 71 then
Write (‘B’)
Else if N >=61 then
Write (‘C’)
Else
Write(‘E’)
Endif
Endif
Endif
End
2. Analisis listing program pada contoh Aplikasi Operator Prosedur di modul 2 TI
a. Public Class Form 1
Analisa :
Untuk menunjukkkan bahwa source code tersebut dilakukan pada form 1 atau form pertama.
b. Private Sub Button2_Click(ByVal sender as System.Object, ByVal e As System.EventArgs) Handles Button2.Click
Close ()
EndSub
Analisa :
Dari perintah tersebut diperlukan untuk tombol “keluar” pada aplikasi tersebut. Hal tersebut terjadi disebabkan perintahnya terdapat close (). Perintah tersebut digunakan untuk menjelaskan bahwa pengoperasian aplikasi telah selesai.
c. . Private Sub Button1_Click(ByVal sender as System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim x As Byte = 1
Do
Call ulang_cetak(x)
x = x + 1
Loop Until x >= Int(TextBox1.Text)
End Sub
Sub ulang_cetak(ByVal angka as integer)
If angka mod 2 = 0 then
ListBox1.Items.Add(“Angka” &angka& “Genap”)
Else
ListBox1.Items.Add(“Angka” &angka& “Ganjil”)
End If
End Sub
End Class
Analisa :
Dalam perintah tersebut merupakan perintah jika memilih untuk mengklik tombol “process”. Pada langkah awal yaitu menentukan jumlah perulangan yang akan terjadi, x digunakan sebagai peubah pencacah yang memiliki tipe byte.
Pada mulanya x bernilai 1; nilai x akan selalu bertambah setiap kali pengulangan dilakukan sampai meraih nilai yang diinginkan; dan proses pengulangan telah selesai. Dan untuk tampilan ganjil atau genap diperlukan perintah mod, dimana jika nilai angka tersebut dibagi 2 dan sisa dari hasil baginya bernilai 0 jadi akan ditulis angka sebagai (nilai) genap. Disamping itu, jika hasil baginya tidak 0 jadi akan ditulis angka sebagai (nilai) ganjil, dan berlanjut seperti itu seterusnya sampai sejumlah nilai yang diinginkan.