Selasa, 30 April 2013

Kunci Jawaban E-Lab Matematika Lanjut 2 2013 (Activity Test & Post Test)

(Pre-Test)
1.B
2.C
3.D
4.A
5.B
6.C
7.C
8.B
9.A
10.A
11.C
12.A
13.A
14.B
15.A
16.B
17.A
18.A
19.C
20.D
21.A
22.A
23.B
24.B
25.A
26.D
27.D
28.B
29.B
30.D

(Activity Test)

  1. Diketahui :
    f(x)=x^3+x^2-3x-3
    f(x1)=65
    f(x2)=-3.289

    Penyelesaian dengan metode biseksi dimana nilai x1=4 dan x2=0.10 maka pada proses ke 7 nilai f(x )adalah
    1.   ?    3.66
    2.   ?    -3.827
    3.   ?    0.437
    4. :-)  -0.43723
  2. Diketahui :
    f(x)=x^3+x^2-3x-3
    f(x1)=65
    f(x2)=-3.289

    Penyelesaian dengan metode biseksi dimana nilai x1=4 dan x2=0.10 maka pada proses ke 4 nilai f(x )adalah
    1.   ?    3.66
    2. :-)  -3.827
    3.   ?    0.437
    4.   ?    -0.43723
  3. Diketahui :
    f(x)=x^3+x^2-3x-3
    f(x1)=65
    f(x2)=-3.289

    Penyelesaian dengan metode biseksi dimana nilai x1=4 dan x2=0.10 maka pada proses ke 19 nilai f(x )adalah
    1.   ?    0.00001
    2.   ?    -0.00064718
    3. :-)  0.00019760
    4.   ?    0.00029760
  4. Diketahui :
    f(x)=x^3+x^2-3x-3
    f(x1)=65
    f(x2)=-3.289

    Penyelesaian dengan metode biseksi maka persamaannya adalah 
    1.   ?    0.00001
    2.   ?    -0.00064718
    3. :-)  1.73205081
    4.   ?    0.000000006
  5. Diketahui :
    f(x)=x^3+x^2-3x-3
    f(x1)=65
    f(x2)=-3.289

    Penyelesaian dengan metode biseksi maka errornya adalah 
    1.   ?    0.00001
    2.   ?    -0.00064718
    3.   ?    1.73205081
    4. :-)  0.000000006
  6. Diketahui :
    f(x)=x^3+x^2-12x-12
    x1=5 dan x2=2
    f(x1)=81
    f(x2)=-21

    Penyelesaian dengan method biseksi, pada proses ke-4 maka nilai x adalah
    1. :-)  2.75
    2.   ?    2.743
    3.   ?    2.732
    4.   ?    2.751
  7. Diketahui :
    f(x)=x^3+x^2-12x-12
    x1=5 dan x2=2
    f(x1)=81
    f(x2)=-21

    Penyelesaian dengan method biseksi, pada proses ke-4 maka nilai f (x) adalah
    1.   ?    41.625
    2. :-)  17.109375
    3.   ?    8.911210938
    4.   ?    3.62455886
  8. Diketahui :
    f(x)=x^3+x^2-12x-12
    x1=5 dan x2=2
    f(x1)=81
    f(x2)=-21

    Penyelesaian dengan method biseksi, pada proses ke-4 maka nilai f (x) adalah
    1.   ?    41.625
    2.   ?    17.109375
    3.   ?    8.911210938
    4. :-)  3.62455886
  9. Diketahui :
    f(x)=x^3+x^2-12x-12
    x1=5 dan x2=2
    f(x1)=81
    f(x2)=-21

    Penyelesaian dengan method biseksi, pada proses ke-5 maka nilai f (x) adalah
    1.   ?    2
    2.   ?    3
    3.   ?    1.5
    4. :-)  -1.875
  10. Diketahui :
    f(x)=x^3+x^2-12x-12
    x1=5 dan x2=2
    f(x1)=81
    f(x2)=-21

    Penyelesaian dengan method biseksi, pada proses ke-4 maka nilai x adalah
    1. :-)  2
    2.   ?    3
    3.   ?    1.5
    4.   ?    -1.875
  11. Diketahui :
    f(x)=x^3+x^2-12x-12
    x1=5 dan x2=2
    f(x1)=81
    f(x2)=-21

    Penyelesaian dengan method biseksi, pada proses ke-4 maka nilai f (x) adalah
    1.   ?    2
    2. :-)  3
    3.   ?    1.5
    4.   ?    -1.875
  12. Diketahui :
    f(x)=x^3+x^2-12x-12
    x1=5 dan x2=2
    f(x1)=81
    f(x2)=-21

    Penyelesaian dengan method biseksi, pada proses ke-4 maka nilai error adalah
    1.   ?    2
    2. :-)  3
    3.   ?    1.5
    4.   ?    -1.875
  13. Diketahui :
    f(x)=x^3+x^2-12x-12
    x1=5 dan x2=2
    f(x1)=81
    f(x2)=-21

    Penyelesaian dengan method biseksi, pada proses ke-5 maka nilai x adalah
    1.   ?    2
    2.   ?    3
    3. :-)  1.5
    4.   ?    -1.875
  14. Diketahui :
    f(x)=x^3+x^2-12x-12
    x1=5 dan x2=2
    f(x1)=81
    f(x2)=-21

    Penyelesaian dengan method biseksi, maka akar persamaanya adalah
    1. :-)  1.73205081
    2.   ?    1.73205082
    3.   ?    0.00000012
    4.   ?    0.000000012
  15. Diketahui :
    f(x)=x^3+x^2-12x-12
    x1=5 dan x2=2
    f(x1)=81
    f(x2)=-21

    Penyelesaian dengan method biseksi, maka errornya adalah
    1.   ?    1.73205081
    2.   ?    1.73205082
    3.   ?    0.00000012
    4. :-)  0.000000012
  16. Diketahui :
    f(x)=x^3+3x^2-12x-12
    x1=5 dan x2=1
    f(x1)=128
    f(x2)=-13.169

    Penyelesaian dengan method biseksi, pada proses ke 9 nilai x adalah
    1.   ?    2.55
    2.   ?    1.325
    3. :-)  1.746
    4.   ?    1.707
  17. Diketahui :
    f(x)=x^3+3x^2-12x-12
    x1=5 dan x2=1
    f(x1)=128
    f(x2)=-13.169

    Penyelesaian dengan method biseksi, pada proses ke 9 nilai f(x) adalah
    1.   ?    12.43338
    2.   ?    -2.89
    3. :-)  0.1341
    4.   ?    -0.225
  18. Diketahui :
    f(x)=x^3+3x^2-12x-12
    x1=5 dan x2=1
    f(x1)=128
    f(x2)=-13.169

    Penyelesaian dengan method biseksi, pada proses ke 9 errornya adalah
    1.   ?    0.255
    2.   ?    0.512
    3. :-)  0.134
    4.   ?    2.214
  19. Diketahui :
    f(x)=x^3+3x^2-12x-12
    x1=5 dan x2=1
    f(x1)=128
    f(x2)=-13.169

    Penyelesaian dengan method biseksi, maka persamaannya adalah
    1.   ?    1.73205018
    2. :-)  1.73205081
    3.   ?    0.000000008
    4.   ?    0.000000009
  20. Diketahui :
    f(x)=x^3+3x^2-12x-12
    x1=5 dan x2=1
    f(x1)=128
    f(x2)=-13.169

    Penyelesaian dengan method biseksi, maka persamaanya adalah
    1.   ?    1.73205018
    2.   ?    1.73205081
    3.   ?    0.000000008
    4. :-)  0.000000009
  21. Metode yang digunakan untuk mencari akar persamaan non linear melalui proses iterasi dengan persamaan Xc = (Xa + Xb)/2 adalah
    1. :-)  Metode biseksi
    2.   ?    Metode Simultan
    3.   ?    Metode eliminasi Gauss.
    4.   ?    Metode Regula Falsi
  22. Dibawah ini yang merupakan metode dalam Persamaan Non-Linier adalah…
    1.   ?    Metode Simpson
    2. :-)  Metode Bisection
    3.   ?    Metode Gauss-Jordan
    4.   ?    Metode Newton
  23. Berikut ini salah satu pengertian dari Metode Bisection ialah…
    1.   ?    Pencarian akar persamaan dengan memanfaatkan kemiringan dan selisih tinggi dari dua titik batas range
    2. :-)  Salah satu metode tertutup untuk menentukan akar persamaan non linier dengan cara membagi dua interval
    3.   ?    Pencarian akar persamaan non linier yang menggunakan garis singgung kurva
    4.   ?    Salah satu dari metode numerik untuk mencari solusi persamaan sebuah fungsi
  24. Ide awal dari Metode Bisection ialah…
    1.   ?    Metode Akar Persamaan
    2.   ?    Metode Kurva
    3. :-)  Metode Tabel
    4.   ?    Metode Range
  25. Metode Bisection digunakan untuk…
    1. :-)  Mencari akar persamaan non linier melalui proses iterasi
    2.   ?    Mencari akar kompleks
    3.   ?    Mencari nilai f(x)
    4.   ?    Mencari interval akar
  26. Kelebihan dari metode Metode Bisection adalah..
    1.   ?    Selalu konvergen
    2.   ?    Akar persamaan berkurang pada setiap iterasi
    3. :-)  Jawaban a dan b benar
    4.   ?    Jawaban a dan b salah
  27. Kekurangan dari metode Metode Bisection adalah, kecuali..
    1.   ?    Mencapai konvergen relatif lama
    2.   ?    Bila nilai perkiraan akar awal terlalu dekat dengan nilai akarnya, konverge dicapai lebih lama
    3.   ?    Jawaban a dan b benar
    4. :-)  Jawaban a dan b salah
  28. Langkah utama dalam Metode Bisection ialah…
    1. :-)  Tentukan batas bawah (a) dan batas atas (b) apakah f(a)* f(b) < 0
    2.   ?    Tentukan taksiran akar
    3.   ?    Memerikasa nilai Xr
    4.   ?    Menentukan interval mana akar akan berada
  29. Pada Metode Bisection, langkah ketiga adalah untuk memastikan pada bagian interval mana akar akan berda. Jika f(Xb) * f(Xr) > 0 maka akar berada pada interval…
    1.   ?    Xa = Xr
    2.   ?    f(a)
    3.   ?    Xr
    4. :-)  Xb = Xr
  30. Metode Bisection sering disebut sebagai Metode…
    1.   ?    Kontinu
    2.   ?    Interpolasi Linear
    3.   ?    Diskrit
    4.   :-)    Membagi dua
 (Post Test)
1.B
2.C
3.A
4.C
5.A
6.D
7.B
8.A
9.D
10.B
11.C
12.B
13.A
14.D
15.B
16.B
17.A
18.B
19.D
20.D
21.A
22.C
23.B
24.B
25.B
26.D
27.A
28.C
29.A
30.C

Kunci Jawaban E-Lab Praktikum Algoritma Dan Pemrograman 2 2013 (Activity Test & Post Test)


1.     Dim jml As Single
Dim awal, akhir As Integer
Private sub command1_click()
awal = CInt(text1.text)
akhir = CInt(text2.text)
jml = 0
do until (awal > akhir)
jml = jml + awal
awal = awal + 1
loop
text3.text = hasil
end sub

jika kita menginput “Universitas” pada textbox1 dan “gunadarma” pada textbox2 berapa banyak pengulangan yang terjadi ?
A.      ?    Universitasgunadarma Universitasgunadarma Universitasgunadarma
B.      ?    Universitasgunadarma Universitasgunadarma
C.      ?    Universitasgunadarma
D.      :-)    Error dan tidak menghasilkan output
2.     For counter=1 to 10 step 2
display.Text=counter
Next
Yang tercetak pada text box adalah 
A.      ?    12345678910
B.      ?    1 2 3 4 5 6 7 8 9 10
C.    :-)  13579
D.      ?    246810
3.     Do whilecounter <=1000
num.Text=counter
counter =counter+1
Loop
Yang tercetak pada text box adalah :
A.      :-)    1234,…..1000
B.    ?  1 2 3 4,……1000
C.    ?  2468,…….1000
D.    ?  2 4 6 8,…….1000
4.     “ bentuk perulangan yang memerintahkan
proram untuk menjalankan proses yang berulang apabila kondisi persyaratan yang
ada masih bernilai true. Jika kondisi persyaratan sudah bernilai False maka
program akan melanjutkan proses ke kode program berikutnya”
pengertian di atas adalah pengertian dari ? 
A.    :-)  Do while loop
B.      ?    For next
C.      ?    Do until loop
D.      ?    Do while
5.     “Perulangan ini akan menjalankan proses perulangan sampai kondisi perulangan dipenuhi. Apabila kondisi perulangan masih bernilai False, maka proses akan dijalankan terus Menerus”
pengertian di atas adalah pengertian dari ? 
A.      ?    Do while loop
B.      ?    For next
C.    :-)  Do until loop
D.      ?    Do while
6.     FOR nilai = 1 TO 10 Step 2
Maksud dari code di atas adalah ?
A.      ?    Menaikkan nilai sebesar kelipatan 1
B.    :-)  Menaikkan nilai sebesar kelipatan 2
C.      ?    Menurunkan nilai sebesar kelipatan 1
D.      ?    Menurunkan nilai sebesar kelipatan 2
7.     FOR = TO [STEP ]

NEXT

Manakah yang salah untuk penjelasan code di atas?

A.    ?   adalah perubahan nilai setiap pengulangan. Step
sifatnya optional (boleh ditulis ataupun tidak). Bila tidak ditulis maka nilai
akan naik secara bertahap sebesar 1.
B.      ?     adalah nilai awal dari .
C.      ?     adalah nilai akhir dari
D.    :-)   adalah variabel (tipe: string) yang digunakan untuk menyimpan
angka pengulangan.
8.     . j = 10
Do Until j < 1
ListBox3.Items.Add(j & " BD")
j -= 2
Loop.

Akan menghasilkan apa program di atas?
A.    :-)  10BD 8BD 6BD 4BD 2BD
B.    ?  10 BD 8 BD 6 BD 4 BD 2 BD
C.      ?    10B D 8B D 6B D 4B D 2B D
D.      ?    10 B D 8 B D 6 B D 4 B D 2 B D
9.     . For i = 10 To 1 Step -1
ListBox2.Items.Add(i)
Next
Akan menghasilkan apa program di atas?
A.    :-)  10987654321
B.    ?  10 9 8 7 6 5 4 3 2 1
C.      ?    1 2 3 4 5 6 7 8 9 10
D.      ?    12345678910
10.  Private Sub Command1_Click()
End
End Sub

Private Sub Form_Load()
Dim i As Integer
Dim awal, akhir As Integer
awal = 1
akhir = 26
For i = awal To akhir Step 3
'List1.AddItem MonthName(i)
'List1.addItem i
kode_ascii = 64 + i
List1.AddItem Chr(kode_ascii)
Next i
End Sub
Akan menghasilkan apa program di atas?
A.    ?  Urutan kode sesuai ascii
B.    ?  Urutan bilangan sesuai ascii
C.      :-)    Urutan huruf sesuai ascii
D.    ?  Salah semua
11.  “IF Then ” Pada Visual basic merupakan bentuk umum dari
A.    :-)  Kondisi Percabangan
B.      ?    Kondisi Perulangan
C.      ?    Kondisi Tetap
D.      ?    Kondisi Hipotesa
12.  Operator Logika yang digunakan untuk kondisi yang dipakai lebih dari satu pada Visual Basic adalah
A.    ?  Then
B.    ?  True
C.    ?  True
D.      :-)    Eqv
13.  Berikut adalah Operator Logika yang biasa digunakan pada percabangan dalam Visual Basic, kecuali
A.      ?    And
B.      ?    OR
C.      ?    XOR
D.    :-)  Then
14.  Berikut adalah Operator Perbandingan yang biasa digunakan pada Percabangan dalam Visual Basic, kecuali
A.      ?    <>
B.      ?    >=
C.      ?    >
D.    :-)  =>
15.  Maksud dari Command “Not” Pada percabangan adalah
A.    :-)  Untuk Logika Tidak
B.      ?    Untuk Logika atau
C.      ?    Untuk Logika dan
D.      ?    Untuk Logika Implikasi.
16.  Maksud dari Command “And” Pada percabangan adalah
A.      ?    Untuk Logika Tidak
B.      ?    Untuk Logika atau
C.    :-)  Untuk Logika dan
D.      ?    Untuk Logika Implikasi.
17.  Maksud dari Command “Or” Pada percabangan adalah
A.      ?    Untuk Logika Tidak
B.    :-)  Untuk Logika atau
C.      ?    Untuk Logika dan
D.      ?    . Untuk Logika Implikasi.
18.  Maksud dari Command “Xor” Pada percabangan adalah
A.      ?    Untuk Logika Equivalen
B.    :-)  Untuk Logika Executive atau
C.      ?    Untuk Logika Atau
D.      ?    Untuk Logika Implikasi.
19.  . Maksud dari Command “Imp” Pada percabangan adalah
A.      ?    Untuk Logika Equivalen
B.      ?    Untuk Logika Executive atau
C.      ?    Untuk Logika Atau
D.    :-)  Untuk Logika Implikasi.
20.  Maksud dari Command “Eqv” Pada percabangan adalah
A.    :-)  Untuk Logika Equivalen
B.      ?    Untuk Logika Executive atau
C.      ?    Untuk Logika Atau
D.      ?    Untuk Logika Implikasi.
21.  Maksud dari Command “<>” Pada kondisi percabangan adalah
A.      ?    Sama Dengan
B.      ?    Lebih dari kurang dari
C.      ?    Kurang Dari
D.    :-)  Tidak Sama dengan
22.  Ada dua bentuk struktur kontrol pengulangan (looping), yaitu
A.      ?    IF THEN & SELECT CASH
B.    :-)  FOR NEXT & DO LOOP
C.      ?    Jawaban a dan b Benar
D.      ?    Semua Jawaban Benar
23.  Procedure yang tidak mengembalikan nilai setelah ‘tugas’-nya selesai adalah
A.    ?  Procedure Sub
B.    :-)  Procedure Function
C.      ?    Procedure Event
D.      ?    Procedure Property
24.  Type data yang bernilai TRUE atau FALSE
A.    :-)  Boolean
B.      ?    Date
C.      ?    Currency
D.      ?    Single
25.  Variabel yang hanya dikenali oleh satu bagian program saja adalah …
A.    :-)  Variable Global
B.    ?  Variable Lokal
C.      ?    Variable National
D.      ?    Variable International
26.  String,Integer,Boolean,Date,Currency dan Single termasuk kedalam
A.    ?  Variable
B.    :-)  Data
C.      ?    Procedure
D.      ?    Information
27.  Procedure untuk mengubah (let) atau mengambil (get) nilai property pada sebuah object. Digunakan di dalam class module adalah
A.      ?    Procedure Sub
B.      ?    Procedure Function
C.    :-)  Procedure Event
D.    ?  Procedure Property
28.  Untuk membaca data dari tabel atau query pada database server menggunakan .
A.    ?  Data Grid
B.    :-)  Adodc
C.    ?  . Show Grid
D.      ?    Flex Grid
29.  Untuk menghubungkan antara Datagrid dengan komponen Adodc menggunakan
A.    :-)  Data Source
B.      ?    Data Member
C.      ?    DefColWidth
D.      ?    Column Header
30.  Perbedaan yang mendasar antara Data Grid dengan Data List terdapat pada ..
A.      ?    Banyaknya tabel yang dapat dibaca
B.      ?    Data List tidak dapat dihubungkan dengan Adodc
C.      :-)    Banyaknya kolom yang dapat ditampilkan
D.      ?    Banyaknya baris yang dapat ditampilkan