wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

UTS Komputasi Matematika 2020

Total questions: 73

Worksheet time: 1hrs 23mins

Name
Class
Date
1.

Apakah syarat agar akar berada pada interval [a,b] pada metode interval halving?

a)

f(a).f(b)<0

b)

f(a).f(b)>0

c)

f(a).f(b)=0

d)

f(a).f(b)=/0

2.

Pada persamaan (x^2)-3=0, dengan menggunakan interval halving apakah akarnya ada pada range [0,1]?

a)

Ada

b)

Tidak ada

3.

Bagaimana pada range [1,2]? Apakah akarnya ada pada range [1,2] pada persamaan (x^2)-3=0, dengan menggunakan interval halving?

a)

Ada

b)

Tidak Ada

4.

Pada iterasi pertama, berapa nilai f(c) dari persamaan (x^2)-3=0 dengan interval [1,2]?

a)

-2

b)

-0.75

c)

0

d)

0.75

5.

Apabila nilai f(a) . f(c) >0 , maka akar berada pada interval:

a)

[a,c]

b)

[c,b]

6.

Berapa nilai taksiran yang digunakan pada metode newton?

a)

Tidak perlu nilai taksiran

b)

Cukup menentukan 1 nilai awal

c)

Harus menentukan 2 buah nilai taksiran

7.

Terkadang, cukup sulit menemukan turunan pada metode newton, sehingga dikembangkan metode untuk menemukan akar tanpa mencari turunan, yaitu metode:

a)

Sinus

b)

Cosecant

c)

Secant

8.

Yang bukan metode terbuka adalah

a)

Iterasi titik tetap

b)

Regula Falsi

c)

Secant

d)

Newton-Raphson

9.

Gambar ini merupakan salah satu metode terbuka yaitu

a)

Secant

b)

Iterasi titik tetap

c)

Bisection

d)

Bagi dua

10.

Berikut ini merupakan rumus umum dari Metode

a)

Bisection

b)

Iterasi titik tetap

c)

Secant

d)

Newton Raphson

11.

fungsi f(x) dihampiri oleh garis lurus, yakni garis singgung. Hampiran akar berupa perpotongan garis singgung dengan sumbu X adalah metode

a)

Tabulasi

b)

Newton-Raphson

c)

Regula-Falsi

d)

Secant

12.

Metode ..... prosesnya tidak dilakukan penjepitan akar atau dpl [X0 , X1 ] tidak harus mengandung akar yang akan dicari.

a)

NR

b)

Regula Falsi

c)

Iterasi titik tetap

d)

Secant

13.

Iterasi akan terhenti apabila

a)

> e

b)

>= e

c)

< e

d)

==e

14.

Nilai negatif sangat mempengaruhi nilai galat, sehingga dalam setiap perhitungan nilai galat kita harus teliti tanda dalam perhitungan.

a)

Benar

b)

Salah

15.

Manakah yang BUKAN bagian dari kesalahan ...

a)

Kesalahan Pemotongan

b)

Kesalahan Pembulatan

c)

Kesalahaan Konversi

d)

Kesalahan Inhern/Bawaan

16.

Nilai galat tidak mungkin bernilai nol

a)

Benar

b)

Salah

17.

Tentukan nilai galat relatif dari satu suku pertama deret tersebut. Diketahui nilai eksak / nilai sejatinya dari

 e (0.75)=2.1170e^{\ \left(0.75\right)}=2.1170  
(Pendekatan Nilai signifikan sebesar 0.0001)



(a)  

18.

Galat relatif e dari a adalah:

a)

E = e/a

b)

E = a/e

c)

e = E/a

d)

e a/E

19.

Kesalahan Mutlak adalah

a)

Kesalahan = Nilai eksak – Nilai perkiraan

b)

Kesalahan = Nilai Perkiraan - Nilai eksak

c)

Kesalahan = Nilai eksak + Nilai perkiraan

d)

Kesalahan = Nilai Perkiraan - Nilai eksak

20.

The Standard form of 78,246 with rounding up to two decimal places is. . . .

a)

7.82 x 104

b)

7.82 x 105

c)

7.83 x 104

d)

7.83 x 105

21.

The standard form of 0.00016763 with rounding up to two decimal places is. . . .

a)

1.67 x 10-4

b)

1.67 x 10-6

c)

1.68 x 10-4

d)

1.68 x 10-6

22.

The standard form of 0.7456 with rounding of one decimal place is. . . .

a)

7.4 x 101

b)

7.4 x 10-1

c)

7.5 x 101

d)

7.5 x 10-1

23.

The standard form of 0,0008063 with rounding of one decimal place is. . . .

a)

8.1 x 104

b)

8.1 x 10-4

c)

8.0 x 105

d)

8.0 x 10-5

24.

The standard form of number 98,994 is. . . .

a)

9899.4 x 10-2

b)

9.8994 x 101

c)

0.98994 x 102

d)

989.94 x 10-1

25.

The standard form of 421,000,000 with rounding of one decimal place is. . . .

a)

4.2 x 106

b)

4.1 x 10-6

c)

4.2 x 108

d)

4.1 x 10-8

26.

The standard form of 207.0800 with rounding of one decimal place is. . . .

a)

2.1 x 102

b)

2.1 x 10-2

c)

2.0 x 106

d)

2.0 x 10-6

27.

Express numbers 4/7 in standard form with rounding up to one decimal place!

a)

5.7 x 10-1

b)

5.8 x 10-1

c)

5.7 x 101

d)

5.8 x 101

28.

Berikut ini yang termasuk dalam fungsi pengatur umum pada MATLAB, kecuali

a)

Help

b)

TYpe

c)

Dir

d)

Pack

29.

Apa fungsi dari MATLAB Editor/Debugger

a)

menjalankan program/perintah yang dibuat pada jendela tampilan editor Matlab

b)

sebagai editor script Matlab (M-file)

c)

sebagai visualisasi output dapat juga sekaligus menjadi media input yang interaktif

d)

menampilkan bantuan command pada matlab

30.

Berikut ini yang termasuk pada bagian matlab utama adalah?

a)

· Development Environment

b)

Graphics

c)

· MATLAB Mathematical Function Library

d)

· MATLAB Application Program Interface (API)

31.

berikut ini yang merupakan operator logika dan rasional adalah

a)

<, <=

b)

*, ^

c)

/, \

d)

&, |, ~

32.

Sebutkan tipe data yang digunakan dalam pembuatan sintaks program adalah

(a)  

33.

beberapa hal penting yang harus praktikan perhatikan dalam penulisan sintak pada aplikasi MATLAB yaitu

a)

Penamaan Variabel bersifat Case Sensitive

b)

Panjang nama variable tidak dapat melebihi 31 karakter

c)

Penamaan variable harus selalu diawali dengan huruf, tidak boleh dengan bilangan symbol dan lain-lain.

d)

Pengaturan spasi dan ejaan kalimat

34.

Apakah yang dimaksud dengan tipe dara array sel pada matlab

a)

tipe data yang mengelompokkan data terkait menggunakan wadah data yang disebut bidang.

b)

data integer dan numeric

c)

adalah tipe data dengan wadah data terindeks

d)

tipe data yang cocok untuk data berorientasi kolom atau tabular

35.

Dalam pengguanan perintah pada matlab fungsi dari perintah (;) untuk penyelesaian suatu operasi matrix matlab adalah?

a)

pemisahan antar baris dalam matrik

b)

penulisan batas awal dan batas akhir elemen matrik

c)

spasi atau pemisah antar elemen dalam satu baris matrik

d)

menampilkan bentuk transpose pada matrik

36.

Dalam pengguanan perintah pada matlab fungsi dari perintah (‘) untuk penyelesaian suatu operasi matrix matlab adalah?

a)

pemisahan antar baris dalam matrik

b)

penulisan batas awal dan batas akhir elemen matrik.

c)

spasi atau pemisah antar elemen dalam satu baris matrik

d)

menampilkan bentuk transpose pada matrik

37.

berikut ini yang termasuk pada operator array adalah..

a)

*

b)

'

c)

=

d)

<

38.

Berapakah panjang maksimal nama variable dalam penulisan suatu sintaks program?

(a)  

39.

perintah \n memiliki arti

a)

memesan satu baris kosong

b)

memesan 7 spasi

c)

menampilkan text

d)

menampilkan numerik

40.

rumus mencari akar kuadrat dari "x" adalah

a)

sqrt(x)

b)

exp(x)

c)

asec(x)

d)

log2(x)

41.

Manakah dibawah ini yang merupakan hal-hal yang perlu diketahui mengenai script file?

a)

Ketika script file dijalankan, output akan ditampilkan pada command window

b)

Script file tidak dapat dibuat melalui text editor seperti notepad

c)

Script file dapat dijalankan (run) melalui editor

d)

Script file adalah kumpulan perintah MATLAB, script file juga disebut program

42.

Tuliskan simbol/command dalam memesan 4 spasi dan tampilan variabel numerik 3 desimal

(a)  

43.

Pada MATLAB terdapat jendela editor yang berfungsi

a)

membuka sejumlah M-file

b)

melakukan editing

c)

menyimpan m-file

d)

melakukan debugging

44.

Apa kegunaan dari command fprintf?

a)

untuk menampilkan output data numerik dalam format string

b)

untuk menampilkan output data string dalam format numerik

c)

untuk menampilkan output dengan menggabungkan teks dan numerik

d)

untuk menampilkan output atau teks dilayar

45.

Apa ekstensi dari script file atau m-file pada MATLAB?

a)

dot com

b)

dot m

c)

dot jar

d)

dot exe

46.

Apa yang terjadi jika variabel diberi tanda titik koma (;) ?

a)

nilai variabel tidak ditampilkan di layer

b)

variabel akan menjadi nilai input

c)

menampilkan data pada layer

d)

sebagai tanda bahwa program selesai

47.

gambar tersebut merupakan cara untuk

(a)  

48.

Output yang dikeluarkan dari case 1 adalah ?

a)
b)
c)
d)
49.

Apa yang dimaksud dengan String ?

a)

Variabel matlab yang berupa array

b)

Perintah untuk membuka program

c)

Perintah untuk menghapus program

d)

Perintah untuk menyediakan isi atau inti pilihan

50.

Apa perbedaaan if dengan switch ?

a)

Switch kondisi hanya dinyatakan dengan bilangan bulat atau karakter/string sedangkan if-else yang dapat menggunakan operasi seperti <, >, <= dan >=

b)

Tidak ada konstanta yang sama dalam sebuah switch.

c)

If digunakan apabila hanya ada 1 kondisi dengan nilai yang bervariasi, switch digunkan apabila seleksi lebih dari 1 kondisi dan nilai

51.

Contoh penulisan case statement adalah ?

a)

Case (A,B)

b)

Case (‘A’,’B’)

c)

Case {‘A’,’B’}

d)

Case A,B

52.

Manakah dari beberapa pemilihan kondisi berikut yang merupakan Pemilihan Kondisi dari Matlab...

a)

If then dan Switch Case

b)

Case Of dan If then

c)

If then dan If then Else

d)

Case Of dan For Do

e)

For Do dan While Do

53.

Berikut ini perintah yang tidak terdapat dalam matlab adalah

a)

DISP

b)

INPUT

c)

CLC

d)

CLEAR ALL

e)

WRITELN

54.

Script yang tepat untuk hasil run diatas adalah

a)

clear all;clc;

disp('Masukkan angka (1/2/3) = ');

if a==1 disp('Satu');elseif a==2 disp('Dua');

elseif a==3 disp('Tiga');

else disp('Angka diluar ketentuan');

end

b)

clear all;clc;

a=input('Masukkan angka (1/2/3) = ');

if a==1 disp('Satu');elseif a==2 disp('Dua');

elseif a==3 disp('Tiga');

else disp('Angka diluar ketentuan');

end

c)

clear all;clc;

b=input('Masukkan angka (1/2/3) = ');

if c==1 disp('Satu');elseif c==2 disp('Dua');

elseif c==3 disp('Tiga');

else disp('Angka diluar ketentuan');

end

d)

clear all;clc;

a=input('Masukkan angka (1/2/3) = ');

if a=1 disp('Satu');elseif a==2 disp('Dua');

elseif a=3 disp('Tiga');

elseif disp('Angka diluar ketentuan');

end

e)

clear all;clc;

a=input('Masukkan angka (1/2/3) = ');

if a==1 writeln('Satu');elseif a==2 writeln('Dua');

elseif a==3 writeln('Tiga');

else disp('Angka diluar ketentuan');

end

55.

Hasil run pada Matlab akan ditampilkan pada

a)

Workspace

b)

Command window

c)

Command history

d)

Current directory

e)

M-file

56.

Script penulisan input yang benar adalah

a)

Disp(“Input”)

b)

A=input

c)

Subs(Input)

d)

Num2str(input)

e)

input=a

57.

Untuk menampilkan grafik data array yang disimpan pada variabel z maka bisa dituliskan dengan

a)

plot(y)

b)

plot(z,1)

c)

plot(z)

d)

plot(z,y)

58.

Berikut adalah menyajikan grafik dengan tiga garis dalam satu frame

a)

plot(x,y,z)

b)

plot(x,y1,x,y2,x,y3)

c)

plot(x,y,x,y,x,y)

d)

plot(x,y)

59.

Untuk menampilkan jaring-jaring pada frame bisa digunakan perintah

a)

o

b)

-

c)

:

d)

grid

60.

Untuk menmbah grafik baru pada grafik sebelumnya maka bisa digunakan perintah

a)

Hold

b)

Hold off

c)

Plot()

d)

Marker

61.

gtext() digunakan untuk

a)

Menambah ukuran text

b)

Menambah text pada garis

c)

Mengambil tex yang sudah disimpan

d)

Menghapus Text

62.

set(gcf,'paperpositionmode','auto')print-dps2

digunakan untuk

a)

Mengatur aspek rasio

b)

Mencetak grafik

c)

Memanggil fungsi

d)

Mencetak matriks

63.

mesh,surf(x,y,z)

digunakan untuk

a)

plot grafik contour

b)

plot grafik permukaan

c)

plot grafik garis

d)

menghapus grafik

64.

Berikut adalah cara mendeklarasi sebuah string dalam mathlab dengan benar, kecuali..

a)

x = ' A '

b)

x = ' Ini adalah cara mendeklarasi string yang salah '

c)

x = [ 'harus ' ; 'teliti ' ; 'dalam ' ; 'membaca' ]

d)

x = ABBA

65.

untuk mendapatkan hasil seperti gambar diatas, command yang kita gunakan adalah...

a)

x= [ 'H' : 'A' : 'L' : 'L' : 'O' ]

b)

x= [ 'H' ; 'A' ; 'L' ; 'L' ; 'O' ]

c)

x= [ 'H' ; 'A' ; 'L' ; 'L' ; '0' ]

d)

x= [ 'H' ; 'A' ; 'L' : 'L' ; 'O' ]

66.

bila variable di atas di berikan perintah v3 = x(2,[1:5]) ; x(1,[1:5]) , maka hasil v3 = ......

a)

' Bela'

b)

'Di Sa'

' Bela'

c)

' Bela'

'Di Sa'

d)

Error

67.
a)

'Ayam Boiler Terbang'

b)

'AyamJagoTerbang'

c)

'AyamBoilerTerbang'

d)

Error

68.

Rama ingin membuat string dalam bentuk matriks , namun ia kebingungan menghitung panjang string. Perintah yang dapat memudahkan Rama untuk menghitung ukuran string adalah ....

a)

who

b)

howmanys

c)

howmany

d)

whos

69.

Apa yang tercetak di layar?

a)
b)
c)
d)
70.

Apa yang tercetak di layar?

a)
b)
c)
d)
71.

Perhatikan potongan algoritma berikut ini:

Input (harga)

IF harga = 12500 then

Beli

ENDIF

Pernyataan manakah yang benar tentang program di atas

a)

Jika (harga=12500) maka program tidak melakukan apapun

b)

Jika (harga<>12500) maka program tidak melakukan apapun

c)

Jika (harga<12500) maka lakukan aksi beli

d)

Jika (harga>12500) maka lakukan aksi beli

72.

Diberikan Algoritma berikut ini:

Algoritma

a <-- true

b <-- false

If (a) and (a or b) then

write(’Logika’)

Else

write(’Logika dan Algoritma’)

Endif

Bila algoritma dijalankan maka akan menghasilkan tulisan

a)

Logika

b)

Logika dan Algoritma

c)

Algoritma

d)

Tidak ada jawaban

73.

Int x, y, z;

x = 14;

y = 4;

z = x%y;

keluaran yang dihasilkandarivariabel z adalah . . .

a)

1

b)

2

c)

3

d)

4