NEW
Font size
WorksheetsPAS Susulan 2024
Total questions: 60
Worksheet time: 30mins
Di kelas informatika, guru menjelaskan tentang istilah "algoritma." Ia memberitahu siswa bahwa istilah ini berasal dari nama seorang ahli matematika yang sangat terkenal. Ahli matematika ini hidup pada abad ke-9 dan banyak memberikan kontribusi dalam bidang matematika. Siapakah nama ahli matematika tersebut ?
Muhammad bin Musa al-Khawarizmi
Al-Farabi
Isaac Newton
Ibnu Sina
Omar Khayyam
Dalam Kurikulum Merdeka Fase E, pada Mata Pelajaran Informatika, diperkenalkandasar-dasar dari pemrograman baik secara plugged dan unplugged. Apa yang dimaksud pemrograman unplugged tersebut ?
Menggunakan komputer
Tanpa menggunakan komputer
Menggunakan artikel
Menggunakan database
Tanpa menggunakan file
Dalam pembelajaran tentang algoritma, guru menjelaskan bahwa algoritma dapat disajikan dalam beberapa bentuk. Bentuk-bentuk ini membantu orang untuk memahami langkahlangkah dalam menyelesaikan suatu masalah. Beberapa cara untuk menyajikan algoritma antara lain menggunakan bahasa natural bentuk teks, pseudocode, dan flowchart. Manakah dari pernyataan berikut yang benar mengenai penyajian algoritma ...
Algoritma hanya dapat disajikan dalam bahasa pemrograman tertentu.
Penyajian algoritma tidak memerlukan langkah-langkah yang jelas.
Algoritma dapat disajikan dalam bentuk bahasa natural bentuk teks, pseudocode, atau flowchart.
Algoritma hanya digunakan dalam bidang komputer.
Semua algoritma harus ditulis dalam bentuk grafik.
Dalam pelajaran komputer, guru menjelaskan tentang konsep bahasa pemrograman. Ia menyatakan bahwa bahasa pemrograman adalah sarana yang digunakan untuk menyusun kode program yang dapat dieksekusi oleh komputer. Kode program tersebut berisi instruksi yang menentukan apa yang harus dilakukan oleh komputer dalam setiap langkah. Manakah dari pernyataan berikut yang benar mengenai bahasa pemrograman ...
Bahasa pemrograman hanya digunakan untuk membuat game.
Kode program dalam bahasa pemrograman tidak perlu memiliki instruksi yang jelas.
Bahasa pemrograman adalah sarana untuk menyusun kode program yang dapat dieksekusi oleh komputer.
Semua bahasa pemrograman memiliki sintaksis yang sama.
Bahasa pemrograman hanya berguna untuk programmer profesional.
Guru menjelaskan bahwa flowchart dapat digunakan dalam berbagai bidang, termasuk bisnis dan manajemen. Flowchart membantu menggambarkan langkah-langkah yang terlibat dalam suatu proses atau sistem. Apa keuntungan utama menggunakan flowchart dalam menggambarkan suatu proses ...
Flowchart tidak memudahkan pemahaman tentang proses.
Flowchart hanya bisa digunakan untuk algoritma komputer.
Flowchart membantu dalam pemahaman yang lebih baik tentang bagaimana suatu proses bekerja.
Flowchart tidak dapat digunakan untuk dokumentasi.
Flowchart hanya digunakan untuk pelatihan karyawan baru.
Dalam pembelajaran tentang algoritma, guru memperkenalkan istilah "pseudocode." Ia
menjelaskan bahwa pseudocode adalah versi algoritma atau kode program yang disimplifikasi. Tujuan dari pseudocode adalah agar lebih mudah dibaca dan dipahami oleh manusia. Manakah dari pernyataan berikut yang benar mengenai pseudocode ...
Pseudocode hanya digunakan oleh programmer berpengalaman.
Pseudocode adalah versi algoritma yang rumit dan sulit dipahami.
Pseudocode tidak memiliki struktur dan aturan yang jelas.
Pseudocode adalah versi algoritma yang disimplifikasi agar lebih mudah dibaca.
Pseudocode hanya dapat digunakan dalam bahasa pemrograman tertentu.
Dalam dunia teknologi, flowchart sering digunakan untuk analisis dan perbaikan proses. Dengan menggunakan simbol-simbol grafis, flowchart dapat menunjukkan aksi, aliran aksi, dan keputusan yang perlu diambil. Simbol mana yang biasanya digunakan dalam flowchart untuk menunjukkan sebuah proses ...
Lingkaran
Persegi panjang
Segitiga
Belah ketupat
Garis lurus
manakah dari pernyataan berikut yang paling tepat mengenai fungsi simbol terminator dalam flowchart.....
Simbol terminator digunakan untuk menunjukkan aliran langkah-langkah dalam suatu proses.
Simbol terminator menandakan titik di mana diagram alir dimulai dan diakhiri.
Simbol terminator digunakan untuk menunjukkan suatu langkah yang akan dilaksanakan.
Simbol terminator menunjukkan pengambilan keputusan dalam suatu proses.
Simbol terminator digunakan untuk mewakili input atau output dalam suatu diagram alir.
Manakah fungsi utama dari simbol Keputusan dalam flowchart.....
Simbol Keputusan digunakan untuk menunjukkan aliran langkah-langkah dalam suatu proses.
Simbol Keputusan menandakan titik di mana diagram alir dimulai dan diakhiri.
Simbol Keputusan digunakan untuk menunjukkan suatu langkah yang akan dilaksanakan.
Simbol Keputusan menunjukkan pengambilan keputusan yang membuat aliran langkah bercabang.
Simbol Keputusan digunakan untuk mewakili input atau output dalam suatu diagram alir.
Model komputer Von Neumann, juga dikenal sebagai arsitektur Von Neumann, merupakan dasar dari kebanyakan komputer modern yang dikembangkan oleh John Von Neumannp ada tahun 1945.A pa komponen utama yang terdapat dalam arsitektur Von Neumann...
CPU, perangkat input, dan perangkat output
Memori, CPU, dan perangkat input
CPU, memori, dan perangkat output
Perangkat input, CPU, dan memori
Semua komponen di atas
Apa keunggulan utama dari arsitektur Von Neumann......
Memisahkan memori untuk program dan data
Memiliki set instruksi yang lebih sederhana
Menggunakan banyak prosesor secara paralel
Memungkinkan fleksibilitas dan efisiensi dalam pemrosesan data
Meningkatkan kecepatan pemrosesan
Apa yang dimaksud dengan "Von Neumann bottleneck" dalam arsitektur Von Neumann.....
Keterbatasan kecepatan CPU dalam mengakses memori
Pemisahan memori program dan data
Kompleksitas set instruksi yang tinggi
Keterbatasan jumlah prosesor yang dapat digunakan secara paralel
Keterbatasan dalam menyimpan program dan data dalam memori yang sama
Komponen mana yang berperan dalam proses pemrosesan data pada arsitektur Von Neumann.....
Input dan output
Memori dan CPU
Unit kontrol dan ALU
Perangkat input dan output
Semua komponen di atas
Pada arsitektur Von Neumann, bagaimana program dan data disimpan dalam komputer.....
Program dan data disimpan dalam memori yang terpisah
Program dan data disimpan dalam memori yang sama
Program disimpan dalam CPU, sedangkan data disimpan dalam memori
Program dan data disimpan dalam perangkat input/output
Program dan data tidak disimpan dalam komputer
Arsitektur Von Neumann menjadi dasar perkembangan teknologi komputer selama beberapa dekade. Mana di antara pernyataan berikut yang paling tepat menggambarkan hal ini ...
Arsitektur Von Neumann hanya diterapkan pada komputer desktop.
Arsitektur Von Neumann tidak diadaptasi pada perangkat seperti laptop atau smartphone.
Arsitektur Von Neumann hanya sesuai untuk komputer dengan teknologi lama.
Arsitektur Von Neumann diterapkan pada sebagian besar komputer modern, dari desktop hingga smartphone.
Arsitektur Von Neumann telah digantikan oleh arsitektur yang lebih maju seperti Harvard atau RISC.
Apa nama simbol flowchart berikut
Mula/Tamat
Proses
Pilihan
Input/Output
Terminal
Bahasa Pseudocode yang di gunakan pada penulisan algoritma berupa :
Bahassa Inggris
Bahasa Puitis
Bahasa yang lebih ringkas dari algoritma
Sembarang bahasa asal terstruktur
Bahasa
Lengkapilah pernyataan algoritma berikut:
....... > Program > Komputer > Solusi / hasil.
Untuk melengkapi peryataan diatas adalah . . . .
File
Rekayasa
Masalah
Input
Rekayasa
Algoritma dapat disajikan menggunakan cara, kecuali
Menggunakan diagram alur
Menggunakan pseodocode
Menggunakan bahasa sehari-hari
Menggunakan flowchart
Menggunakan bahasa rahasia
Manakah pernyataan algoritma yang tidak benar
Algoritma harus disusun secara logis
Algoritma harus disusun secara sistematis
Algoritma harus mempunyai berbagai macam makna
Algoritma memiliki langkah yang jelas
Algoritma memiliki hasil yang benar
Tanpa disadari sebenarnya kita sering menerapkan konsep algoritma dalam menyelesaikan masalah yang dihadapi. Perhatikan algoritma tertib berkendara saat di lampu merah.
1. Lihat tanda lampu berwarna merah
2. Pelankan kendaraan sampai batas berhenti di jalan
3. Hentikan kendaraan
4. Perhatikan tanda lampu berwarna kuning
5. Lanjutkan perjalanan Anda
6. Persiapkan kendaraan anda untuk bergerak
7. Perhatikan lampu berwarna hijau
1-2-3-4-5-6-7
1-2-3-4-6-5-7
1-2-3-5-6-4-7
1-2-3-4-6-7-5
1-2-3-4-7-6-5
sebuah kode yang digunakan untuk menulis sebuah algoritma dengan cara yang bebas yang tidak terikat dengan bahasa pemrograman tertentu. Berisikan langkah-langkah untuk menyelesaikan suatu permasalahan [hampir sama dengan algoritma], hanya saja bentuknya sedikit berbeda dari algoritma. Menggunakan bahasa yang hampir menyerupai bahasa pemrograman. Selain itu biasanya menggunakan bahasa yang mudah dipahami secara
universal dan juga lebih ringkas dari pada algoritma adalah…
Pseudecode
Flowchart
Struktur gambar
Algoritma
Bahasa umum
Perhatikan petikan algoritma berikut :
Algoritma luas segitiga
Masukkan tinggi
Masukkan alas
...........
Tampilkan luas
Untuk mengisi .... yang kosong adalah
luas = ½ * panjang * tinggi
luas = alas * tinggi
luas = ½ * alas * tinggi
luas = ¼ * alas * tinggi
luas = alas : tinggi
Peran utama sistem operasi dalam sebuah komputer adalah...
Mengoperasikan perangkat keras secara langsung tanpa perintah pengguna
Menyediakan antarmuka pengguna untuk berinteraksi dengan perangkat keras
Menjalankan semua aplikasi tanpa perlu intervensi pengguna
Menyimpan semua data pengguna secara permanen
Mengatur jaringan komputer secara otomatis
Mekanisme internal apa yang memungkinkan pengguna menjalankan berbagai aplikasi pada saat yang sama di dalam sebuah sistem operasi?
Manajemen memori
Manajemen proses
Manajemen input/output
Manajemen file
Manajemen perangkat keras
Ketika seorang pengguna mengetik pada keyboard, proses apa yang terjadi di dalam sistem operasi sebelum teks tersebut muncul di layar?
Sistem operasi langsung menampilkan teks di layar
Sistem operasi menerjemahkan sinyal dari keyboard ke kode yang dapat dimengerti oleh komputer
Sistem operasi menyimpan teks dalam hard disk terlebih dahulu
Sistem operasi mengirimkan sinyal langsung ke layar
Sistem operasi menunggu perintah dari aplikasi yang sedang aktif
Salah satu fungsi penting dari sistem operasi adalah manajemen file. Apa yang dimaksud dengan manajemen file?
Menghapus semua file yang tidak terpakai
Mengatur cara penyimpanan dan pengaksesan data dalam sebuah file
Memindahkan file dari satu komputer ke komputer lain
Membuat folder baru secara otomatis
Mengompres file untuk menghemat ruang penyimpanan
Interaksi antara perangkat keras, perangkat lunak, dan pengguna dapat berjalan dengan lancar berkat adanya...
Perangkat keras yang canggih
Perangkat lunak aplikasi yang lengkap
Sistem operasi yang efisien
Koneksi internet yang stabil
Pengguna yang berpengalaman
Fungsi utama dari program Dev C++ adalah...
Membuat presentasi
Mengedit dokumen
Membuat program komputer
Mendesain grafis
Mengolah data statistic
Perintah untuk menampilkan teks "Hello, World!" di layar pada program C++ adalah...
print("Hello, World!");
display("Hello, World!");
cout << "Hello, World!";
show("Hello, World!");
write("Hello, World!");
Manakah dari berikut ini yang benar untuk mendeklarasikan variabel dengan nama nilai bertipe integer?
int nilai;
float nilai;
integer nilai;
var nilai : integer;
char nilai;
Sebelum melakukan coding, langkah yang dilakukan oleh seorang programmer adalah membuat flowchart. Fungsi dari flowchart dalam pemrograman adalah ….
Menentukan tipe data variable
Menggambarkan alur logika program
Menyimpan data dalam program
Menghitung nilai var
Dalam bahasa C, fungsi standar untuk membaca masukan dari pengguna adalah:
print()
scanf()
cout <<
input()
cin >>
Manakah hasil dari operasi 5 + 3 * 2?
10
11
13
16
18
Jika kita ingin memeriksa apakah nilai variabel a lebih besar dari 5 atau kurang dari 3, manakah dari berikut ini yang benar?
if (a > 5 && a < 3)
if (a < 3 || a > 5)
if (a > 5 || a < 3)
if (a >= 5 || a <= 3)
if (a > 5 && a < 3)
Jika x = 7, maka hasil dari pernyataan berikut adalah:
if (x == 7) {
printf("Nilai benar");
} else {
printf("Nilai salah");
}
Nilai salah
Nilai benar
Error
Tidak ada output
Nilai sama
Jika a = 5 dan b = 10, apakah hasil dari ekspresi a < b && b > 5 adalah …
True
False
10
5
Tidak ada yang benar
Berpikir komputasional adalah proses berpikir yang melibatkan beberapa teknik pemecahan masalah. Salah satu langkah dalam berpikir komputasional adalah dekomposisi. Dekomposisi berarti:
Memecah masalah besar menjadi masalah-masalah yang lebih kecil dan lebih mudah diselesaikan.
Menyusun langkah-langkah penyelesaian masalah secara acak.
Mengumpulkan semua informasi tanpa menyaring data yang tidak relevan.
Menyelesaikan masalah dengan mencoba-coba tanpa perencanaan.
Mencari solusi yang sama untuk semua jenis masalah.
Sistem operasi adalah?
Perangkat keras komputer
Program yang berfungsi sebagai antarmuka antara pengguna dan perangkat keras
Aplikasi untuk mengedit dokumen
Program antivirus untuk melindungi komputer
Program untuk mengakses internet
Fungsi sistem operasi yang bertanggung jawab untuk menjalankan dan mengatur berbagai proses disebut...
Manajemen memori
Manajemen proses
Manajemen file
Manajemen perangkat
Manajemen keamanan
Yang dimaksud dengan validitas sumber data?
Keakuratan dan keterpercayaan sumber data.
Banyaknya data yang dikumpulkan.
Kemudahan dalam mengakses data.
Kecepatan dalam mengumpulkan data.
Kelengkapan data secara kuantitas tanpa memperhatikan kualitas.
Salah satu cara untuk memastikan validitas sumber data adalah dengan:
Menggunakan data dari blog atau forum tanpa memeriksa kredibilitasnya.
Memastikan data berasal dari situs resmi atau sumber terpercaya.
Mengandalkan semua informasi dari media sosial.
Mengabaikan penulis atau lembaga yang menerbitkan data.
Memilih data yang sudah lama karena dianggap lebih aman.
Berikut ini perangkat yang termasuk dalam katagori perangkat keras (hardware) adalah:
Sistem operasi
Antivirus
Keyboard
Aplikasi pengolah kata
Bahasa pemrograman
Hasil konversi dari bilangan biner 1010 ke bilangan desimal adalah:
8
9
10
11
12
Bilangan oktal adalah system bilangan yang menggunakan basis:
2
8
10
12
16
Mengapa penting untuk mengetahui siapa yang membuat sumber data?
Agar bisa mengabaikan sumber tersebut.
Untuk menilai kredibilitas dan keahlian penulis.
Agar bisa menyalin informasi tanpa referensi.
Untuk mengetahui jumlah data yang tersedia.
Karena semua penulis memiliki kredibilitas yang sama
Mengapa algoritma harus jelas dan terdefinisi dengan baik?
Agar dapat diulang dan dipahami dengan mudah
Agar dapat disimpan dalam memori
Agar dapat digunakan untuk menggambar
Agar dapat menghapus data dengan cepat
Agar dapat meningkatkan kecepatan internet
Biner dari desimal 25 adalah …
11011
10001
10111
10011
11001
Langkah pertama dalam proses komputasi adalah …
Pengumpulan Data
Pembersihan Data
Identifikasi Masalah
Analisis Data
Penyampaian Hasil
Apa yang menjadi tujuan utama dari penggunaan flowchart dalam pemrograman?
Menghitung angka
Menyederhanakan proses pemecahan masalah
Menghafal langkah-langkah
Menghindari kesalahan
Meningkatkan kecepatan
Apa simbol yang digunakan untuk menunjukkan awal atau akhir dalam flowchart?
Persegi Panjang
Lingkaran
Segitiga
Belah ketupat
Garis
Sebelum menulis kode dalam bahasa pemrograman, kita perlu membuat rancangan program (pseudocode) terlebih dahulu. Yang dimaksud dengan pseudocode adalah …
Kode program yang ditulis dalam bahasa pemrograman
Dokumen resmi untuk pengembangan perangkat lunak
Kode yang tidak dapat dijalankan
Kode yang hanya digunakan oleh programmer berpengalaman
Cara menulis algoritma program menggunakan bahasa yang lebih sederhana dan mudah dipahami.
Apa yang dimaksud dengan variabel dalam konteks pemrograman?
Sebuah fungsi yang mengembalikan nilai
Alokasi memori yang nilainya tetap
Alokasi memori yang nilainya dapat berubah-ubah
Tipe data yang tidak dapat diubah
Sebuah objek dalam pemrograman berorientasi objek
Apa yang dimaksud dengan RAM dalam konteks komputer?
Penyimpanan permanen
Penyimpanan sementara yang digunakan untuk menjalankan program
Komponen untuk menghubungkan perangkat
Alat untuk mencetak dokumen
Sistem operasi
Printer yang menggunakan tinta cair untuk mencetak adalah jenis printer …
Dot Matrik
Inkjet
Laser Printer
Thermal Printer
3D Printer
Komponen utama arsitektur model komputer Von Neumaan adalah input, proses dan output. Pernyataan berikut yang merupakan bagian dari input, proses, dan output adalah …
INPUT (Mouse, Keyboard), PROSES (cpu, ram), OUTPUT (Monitor, Speaker)
INPUT (Mouse, Speaker), PROSES (cpu,vga), OUTPUT (Monitor, Keyboard)
INPUT (Keyboard, Monitor), PROSES (ram,motherboard), OUTPUT (Speaker, Mouse)
INPUT (Touchpad, Proyektor), PROSES (cpu, motherboard), OUTPUT (Printer, Keyboard)
INPUT (Scanner,Printer), PROSES (ram,vga), OUTPUT (Proyektor, Touchpad)
Sistem operasi yang paling umum digunakan di komputer pribadi adalah …
Linux
Ios
MacOS
Windows
Android
Sistem operasi yang berbasis Unix dan banyak digunakan di server adalah:
Linux
iOS
MacOS
Windows
Android
Apa yang dimaksud dengan multitasking dalam sistem operasi?
Menjalankan satu program pada satu waktu
Menjalankan beberapa program secara bersamaan
Menghentikan program yang tidak responsive
Mengelola perangkat keras
Mengatur jaringan
Apa yang menjadi tujuan utama dari sistem operasi?
Menghentikan semua proses
Mengelola sumber daya perangkat keras dan perangkat lunak
Menyimpan data secara permanen
Menghitung penggunaan CPU
Menghubungkan ke internet
