WorksheetsSOAL PAS INFORMATIKA
Total questions: 40
Worksheet time: 1hrs 29mins
Laila sedang mencoba menyelesaikan masalah logika dan matematika menggunakan komputer. Dia tahu bahwa untuk menyelesaikan masalah tersebut, dia perlu mengikuti sekumpulan instruksi atau langkah-langkah yang dituliskan secara sistematis. Salah satu bentuk data yang digunakannya dalam menyelesaikan masalah tersebut adalah …
Algoritma
Aritmatika
Logaritma
Aljabar
Proses
Wawan sedang belajar memasak dan dia menemukan bahwa ada beberapa langkah yang harus dia lakukan berulang-ulang untuk membuat kue yang sempurna. Salah satu jenis dari algoritma yang dia gunakan dalam proses memasak tersebut adalah ..
Perulangan
Percabangan
Bersyarat
Sekuensial
Pemilihan
Perhatikan algoritma berikut:
Algoritma luas segitiga
1. Mulai
2. Masukkan tinggi
3. Masukkan alas
4. ……………………….
5. tampilkan luas
6. Selesai
Kalimat yang tepat untuk mengisi langkah ke-4 adalah ...
Luas = alas * tinggi
Luas = 1/2 x alas x tinggi
Luas = alas x tinggi
Luas = 1/2 * alas * tinggi
Luas = 1/4 * alas * tinggi
Perhatikan algoritma menulis surat berikut ini:
1. Mulai
2. Menulis surat kepada Laila
3. Surat dimasukan amplop
4. Menutup amplop
5. Menempel perangko
6. Mengantar ke kantor pos
7. Selesai
Urutan algoritma yang benar adalah...
1-2-3-4-5-6-7
1-6-2-3-5-4-7
1-6-5-4-2-3-7
1-3-2-4-6-5-7
1-6-2-3-4-5-7
Agus sedang bersiap-siap untuk makan malam. Berikut adalah langkah-langkah yang ia lakukan,
1. Siapkan Piring
2. Cuci Tangan / siapkan sendok dan garpu
3. Ambil nasi, taruh nasi di atas piring
4. Ambil Lauk, taruh lauk di atas nasi
5. Ambil air minum di gelas
6. Membaca doa sebelum makan
7. Cuci piring Makan
8. Selesai makan, baca doa sesudah makan
9. Makan
Manakah urutan yang benar dari langkah-langkah tersebut ...
3 2 3 4 5 6 7 8 9
2 1 3 4 5 6 9 8 7
2 1 3 4 5 6 7 8 9
1 2 3 4 5 6 7 8 9
1 3 4 2 5 6 7 8 9
Perhatikan algoritma berikut ini:
1. Ambil cangkir;
2. Ambill Kopi instan;
3. T uangkan air panas ke dalam cangkir;
4. Masukan bubuk kopi ke dalam cangkir sesuai takaran;
5. Siapkan air panas;
6. Minum kopi;
7. Aduk hingga larut.
Langkah-langkah diatas adalah algoritma untuk membuat kopi, urutan yang benar adalah...
1-2-4-3-5-7-6
1-2-3-4-5-6-7
1-2-4-5-3-7-6
1-2-4-3-5-6-7
1-2-4-6-3-5-7
Indah sedang bersiap-siap untuk mengendarai sepeda. Dia tahu ada beberapa tahapan yang harus dilakukan sebelum mulai bersepeda.
1. Mengendarai dan mengayuh sepeda
2. Sampai ke tempat tujuan
Yang merupakan output dari algoritma diatas adalah...
Sampai ke tempat tujuan
Mengendarai sepeda
T ahapan-tahapan sebelum mengendarai sepeda
Mengayuh sepeda
Berhenti
Adi sedang makan di rumah. Ia mengambil nasi dan lauk, kemudian memasukkannya ke mulut. Setelah makanan dikunyah dan masuk ke dalam perut, Adi terus mengambil nasi dan lauknya sampai merasa kenyang.
Rangkaian kegiatan diatas adalah contoh dari algoritma adalah ...
Percabangan
Perulangan
Runtut
Bersyarat
Khusus
Rizal sedang merancang sebuah sistem untuk mengajarkan pemrograman kepada siswa-siswanya. Dia ingin menggunakan diagram untuk menggambarkan langkah-langkah instruksi yang berbeda dalam pemrograman. Pernyataan yang sesuai dengan instruksi tersebut adalah...
Kode semu
Variabel
Jenis Data
Flowchart
Database
Berikut adalah algoritma cara mengirim email:
1. Mulai
2. Pilih email tulis (tulis pesan baru)
3. Login ke situs layanan email
4. Klik tombol kirim
5. Kirim email tujuan, subjek dan isi email
6. Selesai.
Urutan yang benar dari langkah-langkah diatas adalah...
1-3-2-4-5-6
1-2-3-4-5-6
1-2-3-5-4-6
1-2-3-5-4-6
1-3-2-5-4-6
Diketahui bahwa Mega memiliki tiga kantong. Kantong P kosong. Kantong Q berisi 10 buah kelereng dan kantong R berisi 15 kelereng. Apabila yang terbawa hanya sebuah kantong dan di katakan BUKAN kantong P yang terbawa, Maka jumlah kelereng yang terbawa adalah …
Kosong
10
15
10 dan 15
30
Diberikan situasi di sebuah taman: apabila bunga berwarna merah maka berubah menjadi hijau, apabila bunga berwarna hijau maka berubah menjadi putih, selain bunga berwarna merah dan hijau maka berubah menjadi ungu. Jika kondisi input bunga adalah hitam, maka bunga jadi …
Merah
Hijau
Abu-abu
Putih
Ungu
Agung memiliki uang sebesar 10. Kemudian, Agung menambah uangnya sebesar 5. Setelah itu, Faisal menanyakan berapa total uang Agung dan berapa uang yang dimiliki Faisal. Nilai uang Agung dan Faisal masing-masing adalah …
0 dan 15
0 dan 10
10 dan 15
15 dan 15
15 dan 0
Ratna pergi ke toko untuk membeli sebuah barang yang harganya dibaca dari input.
Jika harga barang tersebut lebih dari 100, maka
diskon =0,5*harga
jika tidak
diskon =0,1*harga;
harga ← harga-diskon;
write (harga);
Apa hasil perintah write (harga) jika input = 200?
25
50
100
150
200
Perhatikan potongan algoritma berikut ini:
read (harga);
if harga = 12500 then
write (‘beli’);
Pernyataan manakah yang benar tentang Pseudocode di atas ….
Jika (harga=12500) maka program tidak melakukan apapun
Jika (harga<˃12500) maka program tidak melakukan apapun
Jika (harga<12500) maka lalukan aksi beli
Jika (harga˃12500) maka lalukan aksi beli
Tidak ada jawaban.
Diberikan algoritma berikut ini :
a<--true
v<--false
if(a) and (a or b) then
write(‘Logika’)
else
write(‘Logika dan Algoritma’);
bila algoritma dijalankan maka akan menghasilkan tulisan …
Logika
Algoritma
Logika dan Algoritma
Algoritma dan Logika
Tidak ada jawaban
Adi sedang belajar pemrograman menggunakan Dev C ++ dan ingin menambahkan komentar singkat pada kodenya. Tanda yang digunakan untuk membuat komentar singkat (hanya 1 baris) pada Dev C ++ adalah …
#komentar
<komentar˃
/*komentar*/
{komentar}
(komentar)
Mega sedang belajar pemrograman dan menemukan bahwa teks harus diapit dengan tanda petik. Untuk membuat baris baru, dia belajar bahwa bisa menggunakan endl. Dia bertanya-tanya, dalam bahasa pemrograman, perintah yang fungsinya sama dengan perintah endl adalah …
“\n”
“B”
Cout ()
Print()
/*
Hak kekayaan intelektual harus dilindungi karena beberapa hal berikut:
(1) Menjamin hak-hak setiap warga negara
(2) Agar orang mau berkreasi
(3) Mempercepat kemajuan bangsa
(4) Hanya menguntungkan diri sendiri
Pernyataan yang benar adalah …
(1), (3) dan (4)
(2), (3) dan (4)
(1), (2) dan (3)
(1) dan (4)
(2) dan (3)
Di bawah ini terkait hak paten di dunia industri.
(1) Memperoleh jaminan mutu
(2) Sebagai salah satu aset dan kekayaan perusahaan
(3) Memperkuat kepercayaan pada para pelanggan
(4) Meningkatkan nilai tambah
Pernyataan yang benar adalah …
A. (1), (2) dan (3)
(1), (3) dan (4)
A. (2), (3) dan (4)
(1) dan (3)
(1), (2), (3) dan (4)
Rina sedang mempertimbangkan beberapa perangkat lunak untuk digunakan dalam pekerjaannya.
(1) windows
(2) linux
(3) adobe photoshop
(4) winrar
Program yang termasuk software dengan lisensi berbayar adalah ….
(1) dan (3)
(2) dan (4)
(3) dan (4)
(1), (2) dan (3)
(1), (2), (3) dan (4)
Berikut yang termasuk dalam lisensi domain publik.
(1) STP MP3 Player, program MP3 di komputer yang paling ringan
(2) GNU/Linux, sistem operasi yang dikembangkan Linux dan merupakan GPL
(3) Apache, software web server yang gratis dan bersifat open source
(4) MySQL merupakan database yang dapat diperoleh dan digunakan secara gratis.
Pernyataan yang benar aadalah …
(2) dan (4)
(3) dan (4)
(1) dan (3)
(1), (2) dan (3)
(1), (2), (3) dan (4)
Sebuah karya intelektual bebas digunakan, disalin, diedarkan bahkan dikembangkan oleh siapapun tanpa harus membayar atau meminta ijin terlebih dahulu, misalnya Linux untuk operation system, open office untuk mengetik, firefox untuk berselancar di internet. Maka lisensi yang sesuai dengan pernyataan tersebut adalah …
Lisensi shareware
Lisensi publik license (GNU/GPL)
Lisensi domain publik
Lisensi freewaare
Lisensi commercial
Hukum pidana merupakan salah satu dampak sosial informatika yang patut diwaspadai. Yang berhubungan dengan hukum pidana terkait informatika adalah …
Hukum yang mengatur tindakan kriminal berhubungan dengan teknologi informasi,
Hukum yang mengatur aspek perlindungan hak cipta dan pate
Hukum yang mengatur tindakan yang melanggar hak cipta dan paten
Hukum yang mengatur tindakan-tindakan melawan kejahatan informasi
Hukum yang mengatur kelancaran hak cipta.
Teknologi sudah ada sejak manusia itu ada dan selalu berkembang seiring pertumbuhan manusia. Dengan adanya teknologi yang berkembang pesat, dampak yang dirasakan setelah adanya teknologi, kecuali ...
Bergesernya layanan konvensional menjadi online
Adanya kesempatan berkarya untuk kaum disabilitas
Menurunnya penjualan eceran dan digantikan sistem online
Banyak peluang pekerjaan
Banyaknya pengangguran dimana-mana
Saat ini penggunaan teknologi bisa diimplementasikan dalam kehidupan sehari-hari. Yang termasuk dalam implementasi penggunaan teknologi digital pada masyarakat digital di bidang transportasi adalah...
penggunaan mesin anjungan tunai mandiri (ATM)
penggunaan alat sinar x untuk pemeriksaan pasien
penggunaan gps untuk mengetahui posisi lokasi
pembuatan kartu pengenal menggunakan mesin pencetak
penggunaan mobile banking
Saat ini penggunaan teknologi bisa diimplementasikan dalam kehidupan sehari-hari. Yang termasuk dalam implementasi penggunaan teknologi digital pada masyarakat digital di bidang pendidikan...
presentasi menggunakan LCD proyektor
memberikan pelayanan melalui mesin antrian
menggunakan layar komputer untuk mengetahui kondisi kesehatan
belanja melalui online
menggunakan kartu kredit
Perhatikan flowchart disamping !
Flowchart disamping merupakan contoh dari flowchart …
Sekuensial
Perulangan
Bersyarat
Percabangan
Pemilihan
Fungsi dari simbol berikut ini dalam bahasa pemrograman dengan flowchart adalah …
Melakukan organisasi
Melakukan proses
Melakukan seleksi
Melakukan perulangan
Memulai dan mengakhiri
Pada bahasa pemrograman Basic dengan flowchart atau diagram alur dapat menggambarkan alur pikiran dari mulai awal sampai menyelesaikan suatu pekerjaan untuk menyatakan pilihan dengan menggunakan gambar, flowchart yang digunakan adalah …
Simbol yang menyatakan suatu proses yang dilakukan komputer. Simbol flowchart yang menggambarkan proses adalah …
Untuk menghubungkan antara simbol yang satu dengan yang lain membutuhkan suatu simbol sebagai arah dari flowchart. Simbol flowchart yang tepat untuk menggambarkan arah aliran program adalah …
Dalam flowchart simbol offline connector berfungsi untuk menghubungkan proses dalam lembar kerja yang berbeda. Simbol
yang tepat adalah …
Perhatikan struktur program berikut!
Apa yang terjadi ketika di run ?
Tampilan tulisan Program Latihan -1
Tampilkan tulisan Menampilkan Tulisan Sederhana
Tampilkan tulisan Halo Apa Kabar
Tampilkan tulisan Hallo
Tampilkan halaman kosong berwarna hitam
Perhatikan struktur program di bawah Ini
Hasil yang ditampilkan dalam satu baris fungsi cout pada program tersebut adalah …
Namaku adalah
XI MIPA 1
Namaku adalah XI MIPA 1
Namaku
Adalah
Perhatikan struktur program berikut ini!
Hasil yang ditampilkan dalam dua baris fungsi cout pada program tersebut adalah ..
Namaku adalah
XI MIPA2
Namaku
Namaku adalah XI MIPA 2
A. Namaku adalah
XI MIPA 2
Hasil keluaran dari program di atas adalah
Nama
Alamat
Tanggal Lahir
Nama
Alamat
Tanggal Lahir
Nama Alamat Tanggal Lahir
Perhatikan pengetikan program berikut ini !
Keluaran dari struktur program tipe data integer tersebut adalah …
35
5
7
X*Y
X, Y, X
Perhatikan pengetikan program berikut ini !
Hasil Run dari program tipe data teks tersebut adalah …
d
B
Char d
%
0
Rizky sedang belajar pemrograman dan menemukan bahwa teks harus diapit dengan tanda petik. Dia juga belajar bahwa untuk membuat baris baru, dia bisa menggunakan perintah endl. Dalam bahasa pemrograman, perintah yang fungsinya sama dengan endl adalah . . .
(a)
