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.