wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Final Test Math Computations

Total questions: 10

Worksheet time: 50mins

Name
Class
Date
1.

Ilmu yang mengintegrasikan matematika terapan dan ilmu komputer disebut…

a)

Pemrograman Matematika

b)

Simulasi Matematika

c)

Teori Komputasi

d)

Komputasi Matematika

2.

Output Program Berikut adalah

A<-c(3,5,2,1,4)

print(A)

m<-A[1]

for (i in 2:length(A) ){

if(A[i]>m){

m<- A[i]

}

}

cat(m, "\n")

a)

[1] 3 5 2 1 6


6

b)

[1] 1 2 3 5 6


1

c)

[1] 3 5 2 1 6


5

d)

[1] 1 2 3 5 6


6

3.

Sempurnakanlah Program Berikut sehingga outputnya adalah rata-rata dari X (isilah titik-titik) :

x<-c(1,2,3,4,5,6,7,8,9)

......

ijumlah<-0

for(i in 1<n){

ijumlah<-ijumlah+x[i]

}

meanx<-ijumlah/n

.....

(a)  

4.

yang termasuk operator relasi

a)

=

b)

<=

c)

==

d)

!=

e)

x

5.

script umum untuk membuat fungsi

a)

nama_fungsi<-function(paramter1, parameter2,..){


}

b)

function<-nama_fungsi(paramter1, parameter2,..)

c)

nama_fungsi<-function[paramter1, parameter2,..]{


}

d)

nama_fungsu<-function{paramter1, parameter2,..}{


}

6.

Output Program Berikut;

var_loop<-c("perulangan")

i<-1

repeat{

cat(var_loop, i,"\n")

i<-i+1

if(i>3){

break

}

}

a)

perulangan 1

perulangan 2

b)

perulangan 1

perulangan 2

perulangan 3

c)

perulangan 2

perulangan 4

perulangan 6

d)

perulangan 1

perulangan 3

perulangan 5

7.

yang mana dari script berikut yang merupakan script untuk menghitung nilai faktorial (pilih lebih dari satu)

a)

inisialFak_n<-1

Fak_n<-inisialFak_n;

i<-1

while(i<=n){

Fak_n<-Fak_n*i

i<-i+1

}

b)

fak<-function(n){

if(n==0){

fak<-1;

}else{

return(n*fak(n-1))

}

c)

fak<-function(n){

if(n==0){

fak<-1;

}else{

return((n-1)*fak(n))

}

d)

inisialFak_n<-1

Fak_n<-inisialFak_n;

i<-0

while(i<=n){

Fak_n<-Fak_n*i

i<-i+1

}

8.

Jenis kesalahan dalam membuat program

a)

Kesalahan Script

b)

Kesalahan Logika

c)

Kesalahan overcapasity

d)

kesalahan running time

9.

pilih yang mana termasuk operator logika (Pilih lebih dari satu yang benar)

a)

&&

b)

I

c)

!

d)

%

10.

tuliskan kegunaan fungsi berikut:

a<- as.integer(readline("input "))

4 lines