wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Penilaian Akhir Semester(PSAS)

Total questions: 27

Worksheet time: 2hrs 32mins

Name
Class
Date
1.
Nama
4 lines
2.
Kelas
a)
XI.1
b)
XI.2
c)
XI.3
d)
XI.4
3.
Penjumlahan data yang banyak menggunakan rumus di Excel adalah...
a)
COUNT
b)
AVERAGE
c)
SUM
d)
MIN
e)
MAX
4.
Seorang guru kelas akan merekap hasil ulangan harian siswa, hasil rekapan tersebut digunakan untuk mengetahui siswa mana yang sudah mencapai KKM dan yang belum mencapai KKM, dimana KKM untuk mata pelajaran tersebut adalah 75. Rencananya siswa yang sudah mencapai nilai KKM akan diberikan pengayaan dan siswa yang memperoleh nilai dibawah KKM akan mengikuti kegiatan remedial. Untuk mempermudah guru kelas tersebut dalam merekap nilai dan menentukan mana yang tuntas dan tidak, maka guru tersebut menggunakan Microsoft Excel dengan memanfaatkan penggunaan rumus
a)
MAX
b)
IF
c)
AVERAGE
d)
COUNT
e)
MIN
5.
Untuk mengoperasikan suatu data di Excel disediakan beberapa rumus (fungsi) yang dapat digunakan sehingga dapat mempercepat waktu pengerjaan. Fungsi yang digunakan untuk menentukan rata-rata suata data adalah… .
a)
SUM
b)
MAX
c)
MIN
d)
AVERAGE
e)
COUNT
6.
Untuk menetukan nilai tertinggi dari semua data numeric yang terdapat pada table adalah…
a)
=MIN(C5:G10)
b)
=MIN(C5-G10)
c)
=COUNT(C5:G10)
d)
=MAX(C5-G10)
e)
=MAX(C5:G10)
7.
Hari minggu lalu rani pergi ke toko baju untuk membeli kemeja putih untuk adiknya, ketika hendak membayar, ternyata toko tersebut memberikan diskon kepada rani karena rani adalah pelanggan tetap toko tersebut. Untuk menghitung diskon yang didapatkan bisa menggunakan operator aritmatika..
a)
+ dan –
b)
+ dan /
c)
+ dan *
d)
- dan /
e)
* dan –
8.
Penulisan yang benar untuk menghitung nilai rata-rata siswa yang bernama ‘Delta Arlintha’ adalah…
a)
=SUM(C5:C10)
b)
=SUM(C7:G7)
c)
=AVERAGE(C5:C10)
d)
=AVERAGE(C7:G7)
e)
=AVERAGE(C7-G7)
9.
Microsoft Excel membantu dalam hal pengolahan data dan angka dengan menggunakan beberapa rumus. Jika mengalami kesalahan menuliskan rumus maka akan berakibat....
a)
Program Excel tidak dapat dibuka.
b)
Akan mengalami kesalahan karena sintaks rumus salah.
c)
Ada kotak dialog yang meminta untuk. memasukkan rumus baru
d)
Perhitungan tidak sama seperti yang kita harapkan karena setiap rumus beda kegunaannya
e)
Perhitungan tidak dapat dilanjutkan
10.
Memberi simbol Rp. Pada lembar kerja yang menyatakan nilai uang dengan memilih menu format - cell - number dari kotak dialog yang tampil memilih tab
a)
Number
b)
Accounting
c)
Date
d)
Time
e)
Percentage
11.
Rumus yang digunakan untuk memperoleh data Kode kota seperti pada table berikut adalah
a)
=RIGHT(A2;3)
b)
=RIGHT(A2/6)
c)
=LEFT(A2;3)
d)
=LEFT(A2/3)
e)
=MID(A2;3)
12.
Jika kode kota didapat dengan menggunakan rumus =RIGHT(A2;4), Maka kode kota tang didapat adalah
a)
BAND,SUKA, BOGO
b)
DUNG, BUMI, OGOR
c)
UNG,UMI,GOR
d)
ANDU,UKAB,OGOR
e)
BANDUNG,SUKABUMI,BOGOR
13.
Dalam spreadsheet Excel, Anda ingin membuat filter yang hanya akan menampilkan baris yang memenuhi dua kondisi: nilai dalam kolom A lebih besar dari 50 dan nilai dalam kolom B kurang dari 30. Operator atau simbol apa yang akan Anda gunakan dalam filter ini?
a)
AND (Dan)
b)
OR
c)
-
d)
+
e)
*
14.
Anda memiliki rentang sel yang berisi beberapa angka: A1 (10), A2 (5), A3 (2), A4 (3), dan A5 (8). Anda ingin menghitung hasil perkalian dari semua angka ini. Rumus Excel mana yang akan Anda gunakan ?
a)
=PRODUCT(A1:A5)
b)
=A1+A2+A3+A4+A5
c)
=MULTIPLY(A1:A5)
d)
=SUM(A1:A5)
e)
=ADD(A1:A5)
15.
Seorang analis keuangan memiliki data pendapatan tahunan beberapa karyawan dalam sebuah perusahaan. Dia ingin membulatkan pendapatan setiap karyawan ke atas menjadi kelipatan Rp.5.000 untuk tujuan pelaporan. Pendapatan karyawan A adalah Rp.34.000, karyawan B adalah Rp.42.500, dan karyawan C adalah Rp.29.750. Setelah diberlakukan fungsi CEILING, berapakah pendapatan masing-masing karyawan?
a)
Karyawan A: Rp.35.000, Karyawan B: Rp.43.000, Karyawan C: Rp.30.000,
b)
Karyawan A: Rp.35.000, Karyawan B: Rp.45.000, Karyawan C: Rp.30.000,
c)
Karyawan A: Rp.30.000, Karyawan B: Rp.45.000, Karyawan C: Rp.30.000,
d)
Karyawan A: Rp.40.000, Karyawan B: Rp.40.000, Karyawan C: Rp.30.000,
e)
Karyawan A: Rp.35.000, Karyawan B: Rp.42.500, Karyawan C: Rp.30.000,
16.
=VLOOKUP(G2;$A$1:$D$7;2;0). Tentukan lookup_value dari formula/rumus diatas ..
a)
G2
b)
=VLOOKUP
c)
$
d)
2
e)
$A$1:$D$7
17.
Agar bisa menghasilkan $A$1:$D$7 dengan menekan tombol …
a)
F4
b)
F1
c)
F2
d)
F3
e)
FN
18.
Dari gambar tabel berikut, hasil angka yang didapatkan jika menggunakan rumus tersebut adalah…
a)
2
b)
4
c)
6
d)
8
e)
16
19.
KRITERIA yang harus TERPENUHI : * NILAI LEBIH DARI 80 * NILAI KURANG DARI 100 Maka fungsi rumus “=AND(P6>80;P6<100)” akan menghasilkan nilai…
a)
True
b)
False
c)
Lulus
d)
Tidak lulus
e)
Tidak sama dengan
20.
Perhatikan pernyataan di bawah ini.. 1. semua kriteria harus terpenuhi 2. salah satu kriteria harus terpenuhi 3. tidak memenuhi kriteria 4. hanya dapat terpenuhi jika mau 5. tanda ; dan , sama saja di excel Yang merupakan ciri dari fungsi logika not adalah…
a)
3
b)
2
c)
1
d)
5
e)
4
21.
Anda ingin membuat rumus dalam Excel yang akan menghasilkan teks "A" jika nilai di sel A1 adalah lebih dari 90, "B" jika nilai di antara 80 hingga 90, "C" jika nilai di antara 70 hingga 80, "D" jika nilai di antara 60 hingga 70, dan "F" jika nilai kurang dari 60. Rumus mana yang sesuai?
a)
=IF(A1>90,"A",IF(A1>=80,"B",IF(A1>=70,"C",IF(A1>=60,"D","F")))
b)
=IF(A1>=90, "A", IF(A1>=80, "B",IF(A1>=70,"C",IF(A1>=60,"D","F")))
c)
=IF(A1>90, "A",IF(A1>80,"B",IF(A1>70,"C",IF(A1<60,"D","F")))
d)
=IF(A1<=90, "A", IF(A1<=80, "B",IF(A1>=70,"C",IF(A1>=60,"D","F")))
e)
=IF(A1>=90,"A",IF(A1>80,"B",IF(A1>=70,"C",IF(A1<=60,"D","F")))
22.
Seorang programmer akan membuat program sebagai solusi dari suatu permasalahan. Maka langkah-langkah yang tepat digunakan oleh programer tersebut untuk membuat sebuah program yang benar dan dapat membantu manusia dalam melakukan tugasnya, yaitu …
a)
menganalisis masalah →mengimplementasi kode program → mendesain solusi → menguji program
b)
menganalisis masalah → mendesain solusi →mengimplementasi kode program → menguji program
c)
mendesain solusi →mengimplementasi kode program → menguji program → menganalisis masalah
d)
mendesain solusi → menguji program → menganalisis masalah →mengimplementasi kode program
e)
mengimplementasi kode program → mendesain solusi → menguji program → menganalisis masalah
23.
Seorang programer perlu mendefinisikan ruang lingkup dari permasalahan yang diberikan. Definisi ini perlu dibuat dengan baik karena pengecekan kebenaran program yang kita buat akan bergantung pada definisi permasalahan yang telah dibuat. Setelah definisi persoalan (masukan, proses, keluaran) dibuat. Selanjutnya untuk menyelesaikan permasalahan tersebut programer akan masuk kedalam tahap ….
a)
menganalisis masalah
b)
mengimplementasi kode program
c)
mendesain solusi
d)
menguji program
e)
proses program
24.
Budi ingin membawa beberapa ekor ikan yang sudah tersimpan dalam kantong-kantong plastik untuk diangkut di dalam mobilnya. Terdapat 8 buah kantong dengan yang berisi masing-masing 3, 5, 2, 9, 4, 1, 6, dan 3 ekor ikan. Budi harus membawa sedikitnya 18 ekor ikan. Tentukan jumlah kantong terkecil yang harus dibawa oleh Budi, agar terdapat minimal 18 ekor ikan yang terbawa?
a)
2 Kantong
b)
3 Kantong
c)
4 kantong
d)
5 kantong
e)
6 kantong
25.
Sakti membeli keramik yang masing-masing berukuran 1x2 yang akan dipasang pada lantai kamarnya. Dimana Setiap keramik dapat dipasang secara mendatar (horizontal) ataupun secara tegak (vertikal). Sebagai contoh, jika luas lahan sebanyak 4 buah keramik N=4, maka akan ada 5 buah cara berbeda memasang 4 keramik, yaitu : · Semua keramik dipasang secara horizontal. • Semua keramik dipasang secara vertikal. • Paling kiri ada 2 keramik vertikal, sisanya horizontal. • Paling kiri ada 2 keramik horizontal, sisanya vertikal. • Paling kiri dan paling kanan vertikal, sisanya horizontal Dengan menerapkan konsep rekursi tentukan ada berapa cara memasang keramik untuk lantai dengan 7 keramik (N=7)?
a)
7 cara
b)
8 cara
c)
14 cara
d)
21 cara
e)
34 cara
26.
Di Indonesia, mata uang rupiah memiliki beberapa pecahan uang, mulai dari yang terkecil, 100 Rupiah, 200 Rupiah, 500 Rupiah, dst sampai dengan 100.000 Rupiah. Seandainya kita memiliki sejumlah pecahan uang, misalnya beberapa uang seribuan, dua ribuan, lima ribuan, sepuluh ribuan dan dua puluh ribuan. Jika Cici mendapatkan uang tepat sejumlah 38 ribu rupiah. Dengan menerapkan Algoritma Greedy, berapa jumlah minimum pecahan yang didapatkan Cici untuk penukaran sejumlah uang tersebut?
a)
3 pecahan
b)
4 pecahan
c)
5 pecahan
d)
6 pecahan
e)
7 pecahan
27.
Di sebuah toko, ada beberapa jenis pecahan voucher yang bisa digunakan, yaitu 1.000, 2.000, 5.000, 10.000, dan 20.000. Jika Dedi ingin membeli barang seharga 43.000 Rupiah dan hanya menggunakan voucher yang tersedia, berapa jumlah minimum pecahan yang dibutuhkan untuk mencapai total tersebut dengan menggunakan Algoritma Greedy?
a)
3 pecahan
b)
4 pecahan
c)
5 pecahan
d)
6 pecahan
e)
7 pecahan