WorksheetsFungsi dalam Pemrograman
Total questions: 96
Worksheet time: 3hrs 35mins
Apa yang dimaksud dengan fungsi dalam pemrograman?
Fungsi adalah jenis program yang tidak dapat dipanggil.
Fungsi adalah sekumpulan instruksi yang dapat dipanggil untuk melakukan tugas tertentu dalam pemrograman.
Fungsi adalah alat untuk mengedit kode sumber.
Fungsi adalah variabel yang menyimpan data.
Sebutkan komponen utama dari sebuah fungsi!
Nama fungsi, parameter, badan fungsi, nilai kembali.
Parameter, kondisi, loop, hasil akhir
Nama variabel, tipe data, operator, nilai kembali
Fungsi utama, variabel, loop, kondisi
Apa perbedaan antara fungsi dan prosedur?
Prosedur mengembalikan nilai, fungsi tidak.
Fungsi mengembalikan nilai, prosedur tidak.
Fungsi tidak dapat dipanggil dari prosedur.
Fungsi dan prosedur adalah sama.
Mengapa fungsi penting dalam pemrograman?
Fungsi memungkinkan pengorganisasian kode dan meningkatkan efisiensi pemrograman.
Fungsi hanya digunakan untuk menulis komentar dalam kode.
Fungsi tidak mempengaruhi kecepatan eksekusi program.
Fungsi hanya diperlukan dalam pemrograman berorientasi objek.
Bagaimana cara mendeklarasikan sebuah fungsi?
function namaFungsi(parameter) { // kode }
namaFungsi(parameter) => { // kode }
function (namaFungsi) { // kode }
function namaFungsi: parameter { // kode }
Apa yang dimaksud dengan parameter dalam fungsi?
Parameter adalah hasil dari fungsi.
Parameter dalam fungsi adalah variabel yang digunakan untuk menerima input.
Parameter adalah nilai tetap dalam fungsi.
Parameter digunakan untuk mendefinisikan fungsi.
Jelaskan apa itu nilai kembali (return value) dalam fungsi!
Nilai kembali adalah nama fungsi yang digunakan dalam program.
Nilai kembali adalah proses yang dilakukan sebelum fungsi dieksekusi.
Nilai kembali adalah parameter yang diterima oleh fungsi.
Nilai kembali adalah hasil yang dikembalikan oleh fungsi setelah dieksekusi.
Sebutkan contoh penggunaan fungsi dalam kehidupan sehari-hari!
Menggunakan fungsi untuk menyalakan lampu.
Contoh penggunaan fungsi: kalkulator untuk menghitung total belanja.
Menggunakan fungsi untuk menyiram tanaman.
Fungsi sebagai alat untuk menggambar.
Apa yang terjadi jika sebuah fungsi tidak memiliki nilai kembali?
Fungsi tersebut mengembalikan nilai null.
Fungsi tersebut mengembalikan nilai default.
Fungsi tersebut tidak mengembalikan nilai.
Fungsi tersebut menghasilkan error saat dipanggil.
Bagaimana cara memanggil sebuah fungsi yang telah dideklarasikan?
Gunakan call_fungsi() untuk memanggil fungsi
Gunakan nama_fungsi() untuk memanggil fungsi.
Deklarasikan fungsi sebelum memanggilnya
Panggil fungsi dengan menggunakan fungsi_nama()
Konversi bilangan oktal 57 ke desimal adalah?
47
39
45
49
Konversi bilangan desimal 83 ke oktal adalah?
123
103
113
133
Konversi bilangan biner 101110 ke oktal adalah?
56
46
66
76
Konversi bilangan oktal 34 ke biner adalah?
11010
11100
11011
11110
Konversi bilangan oktal 71 ke desimal adalah?
57
59
63
49
Konversi bilangan desimal 45 ke oktal adalah?
55
45
55
65
Konversi bilangan biner 100101 ke oktal adalah?
45
25
35
55
Konversi bilangan oktal 25 ke biner adalah?
10101
11001
10011
10111
Konversi bilangan oktal 12 ke desimal adalah?
10
8
12
14
Konversi bilangan desimal 64 ke oktal adalah?
100
80
70
60
Konversi bilangan biner 111010 ke oktal adalah?
72
62
52
82
Konversi bilangan oktal 45 ke biner adalah?
100101
101101
110101
111101
Konversi bilangan oktal 23 ke desimal adalah?
19
21
17
20
Konversi bilangan desimal 29 ke oktal adalah?
35
25
45
55
Konversi bilangan biner 1101101 ke oktal adalah?
155
135
152
143
Konversi bilangan oktal 32 ke biner adalah?
11010
11110
10010
10110
Dalam sebuah kelompok musik, 40 orang bisa bermain gitar, 30 orang bisa bermain drum, dan 15 orang bisa bermain kedua alat musik. Berapa orang yang hanya bisa bermain gitar?
10
15
25
30
Dalam sebuah kelompok musik, 50 orang bisa bermain piano, 20 orang bisa bermain biola, dan 10 orang bisa bermain kedua alat musik. Berapa orang yang hanya bisa bermain piano?
10
20
30
40
Konversi bilangan desimal 100 ke oktal adalah?
200
110
144
100
Bagaimana cara mendeklarasikan sebuah fungsi dalam JavaScript?
function namaFungsi() { // kode }
namaFungsi() => { // kode }
declare function namaFungsi() { // kode }
function: namaFungsi() { // kode }
Mana yang termasuk simbol gerbang logika AND?
Perhatikan pernyataan dibawah ini dengan cermat
1) AND
2) NOR
3) NOT
4) EX-OR
5) OR
6) NAND
Dari pernyataan data diatas yang merupakan operator dasar logika ditunjukkan nomor....
1, 2, 3
1, 3, 6
2, 3, 5
1 , 3, 5
Gambar disamping merupakan ?
Relasi Bukan Fungsi
relasi
Fungsi
Relasi dan Fungsi
gambar disamping merupakan?
Relasi dan Fungsi
Relasi saja
Fungsi Dan Relasi
Relasi Bukan Fungsi
Jika Andini ingin mendapatkan sebuah kue berbentuk persegi ketika keluar dari bagian K, bentuk adonan awal apa yang harus dimasukkan ke mesin dan
dimasukkan ke pintu nomor berapa?
Berikan input adonan berbentuk lingkaran (•) ke lubang input nomor 1.
Berikan input adonan berbentuk segitiga (▲) ke lubang input nomor 1.
Berikan input adonan berbentuk segitiga (▲) ke lubang input nomor 2.
Berikan input adonan berbentuk segitiga (▲) ke lubang input nomor 3.
Berikut ini yang merupakan jenis-jenis struktur data adalah
Interger
Tree
Graph
Boolean
Linked Lists
Queue
Stack
Graph
Floating Point
Array
Linked Lists
Queue
Apa yang dimaksud dengan struktur data dalam pemrograman?
Cara untuk mengorganisir dan menyimpan data dalam komputer
Teknik untuk menggabungkan data dari beberapa sumber
Metode untuk mengamankan data dalam komputer
Proses untuk mengubah data menjadi informasi
Konversi bilangan biner 101011 ke oktal adalah?
43
73
63
53
Konversi bilangan desimal 15 ke oktal adalah?
15
12
13
17
Jelaskan apa itu argumen dalam fungsi!
Argumen adalah hasil dari fungsi.
Argumen adalah nilai yang diberikan kepada fungsi saat dipanggil.
Argumen adalah nama fungsi yang digunakan dalam program.
Argumen adalah variabel yang dideklarasikan dalam fungsi.
Konversi bilangan biner 110101 ke oktal adalah?
55
45
53
65
Apa yang dimaksud dengan parameter dalam fungsi?
Parameter adalah bagian dari kode yang tidak dapat diubah.
Parameter adalah input yang diterima oleh fungsi saat dipanggil.
Parameter adalah variabel yang digunakan untuk menyimpan hasil fungsi.
Parameter adalah nilai yang dikembalikan oleh fungsi.
Dalam pemrograman, apa yang dimaksud dengan rekursi?
Rekursi adalah metode untuk mengurutkan data.
Rekursi adalah cara untuk menyimpan data dalam memori.
Rekursi adalah teknik untuk mengoptimalkan kode.
Rekursi adalah proses di mana fungsi memanggil dirinya sendiri.
Apa yang dimaksud dengan array dalam konteks struktur data?
Struktur data yang hanya dapat menyimpan tipe data tunggal.
Urutan data yang tidak memiliki indeks numerik.
Kumpulan elemen data yang disimpan dalam beberapa variabel terpisah.
Kumpulan elemen data yang disimpan dalam satu variabel dengan indeks numerik.
program komputer yang dirancang untuk melakukan tugas tertentu yang berkaitan dengan pengoperasian komputer itu sendiri. seperti aplikasi perkantoran yang terdiri atas pengolah kata, pengolah lembar kerja dan pengolah presentasi.
Perangkat lunak
Hardware
Hardisk
Perangkat Keras
Salah satu aplikasi pengolah kata
Microsoft Excel
Microsoft Power Point
Microsoft Word
Microsoft Access
Salah satu aplikasi pengolah lembar kerja
Google Sheet
Google Docs
Google Slide
Google Form
Salah satu aplikasi untuk presentasi
Google Sheet
Google Docs
Google Slide
Google Form
Digunakan untuk menempel teks atau objek
Copy
Paste
Cut
Converter
Digunakan untuk menyalin teks atau objek …
Copy
Paste
Cut
Converter
Laboratorium yang dibuat secara maya dengan menggunakan komputer adalah....
Laboratorium Maya
Laboratorium Ilusi
Laboratorium Komputer
Laboratorium Praktik
salah satu lab maya yang populer untuk simulasi sains adalah....
Virtual Science
Concord Consortium
NOVA Labs
Phet
Fitur ini berfungsi untuk...
membuat tabel
memasukkan gambar
memasukkan video
memasukkan teks
Fitur berikut berfungsi untuk membuat ...
tabel
teks
huruf
angka
perintah untuk memasukkan gambar adalah...
Insert - Table
Insert - Pictures
Edit - Copy
Edit - Paste
Sebutkan contoh perkembangan teknologi dalam transportasi yang mempengaruhi kehidupan sehari-hari!
Sepeda angin, kereta kuda, perahu layar
Kereta api uap, mobil bertenaga uap, kapal uap
Kendaraan listrik, transportasi online, sistem navigasi
Teleportasi, perjalanan waktu, pesawat antariksa
Bagaimana perkembangan teknologi telah mengubah cara kita berkomunikasi?
Melalui penggunaan surat dan telepon rumah
Melalui penggunaan media sosial, aplikasi pesan instan, dan video call.
Dengan mengirim surat melalui pos
Dengan menggunakan kertas dan pena untuk menulis surat
Sistem komputer akan bisa dioperasikan apabila semua komponennya terpenuhi. Di bawah ini yang bukan termasuk komponen sistem komputer adalah ...
Hardware
Software
Brainware
Freeware
Program-program yang ada dikomputer merupakan komponen dari sistem computer. Program-program dalam sistem komputer disebut ...
Hardware
Brainware
Software
Homeware
Pengguna merupakan komponen yang mengoperasikan komputer. Bagian dari sistem komputer yang berperan sebagai pengguna adalah ...
Hardware
Software
Malware
Brainware
Salah satu komponen perangkat keras computer adalah input device. Yang dimaksud dengan input device adalah ...
Perangkat Keluaran
Perangkat Masukan
Perangkat Penyimpanan
Perangkat Proses
Keyboard merupakan salah satu alat input pada computer. Di bawah ini adalah fungsi dari keboard adalah ….
menginput data berupa huruf, angka, dan symbol
menggerakkan kursor, mouse juga berfungsi untuk memperbesar dan memperkecil tampilan, melakukan scrolling pada layar
sebagai alat untuk merekam suara
perangkat ini digunakan untuk bermain game pada komputer
Perangkat keras ini adalah perangkat input yang digunakan untuk membaca dan menginterpretasikan informasi yang terkandung dalam kode batang. Perangkat keras tersebut adalah ...
Joystick
Microfon
Webcame
Barcode Reader
Proses yang digunakan dalam komputer untuk mengidentifikasikan lokasi memori tempat data atau intruksi disimpan disebut.....
Pengalamatan Memori
Input
Output
Storage
Sistem heksadesimal menggunakan 16 macam simbol, yaitu .....
A, B, C, D, E, F, G, H, I, J, K, L, M, N, O
0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10,11, 12, 13, 14, 15
0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F
1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16
Sistem heksadesimal menggunakan 16 macam simbol, yaitu .....
A, B, C, D, E, F, G, H, I, J, K, L, M, N, O
0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10,11, 12, 13, 14, 15
0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F
1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16
Media transmisi tanpa kabel seperti gelombang radio, gelombang mikro, atau cahaya infra merah disebut jaringan ...
Nirkabel
Wired
Satelit
Fiber optik
Jaringan komputer memiliki berbagai tipe sesuai dengan cakupan luas areanya. Jaringan komputer lokal pada ruangan terbatas, seperti rumah, ruang tertentu, dan lainnya menggunakan tipe ....
LAN
MAN
WAN
Internet
Jaringan komputer yang terbatas pada perusahaan tertentu, yang bisa terdiri atas beberapa LAN adalah ....
LAN
MAN
WAN
Internet
Jaringan komputer pada area kota metropolitan dikenal dengan istilah .....
PAN
LAN
MAN
WAN
Istilah untuk menjelaskan lokasi fisik dimana akses Wi-Fi tersedia adalah ....
coverage area
hotspot
hotarea
area
Bluetooth memiliki jarak jangkauan layanan yang terbatas sekitar ....
100 meter
10 meter
100 cm
10 cm
Ponsel merupakan salah satu alat komunikasi . . .
Modern
Tradisional
Lama
Usang
Media jaringan komunikasi ponsel menggunakan media sinyal yang terdiri dari beberapa jenis, kecuali..
GPRS
5G
4G
Telkomsel
gambar di samping merupakan media komunikasi yang menggunakan gelombang ....
Suara
kabel data
elektromagnetik
Wifi
Jarak maksimal koneksi menggunakan wifi adalah..
1 km
10 m
100 m
1000 m
Koneksi dengan kabel ponsel biasanya di lakukan dengan? (jawaban lebih dari 1)
Kabel data
Kabel LAN
Kabel USB
Kabel Listrik
Apa yang dimaksud dengan Koneksi Bluetooth?
Koneksi dengan kabel
Komunikasi tanpa kabel
Alat penghubung ponsel dan perangkat Komputer
Koneksi terbatas sesuai dengan panjang kabel data
Tidak seperti email atau pesan instan yang cenderung privat, sebaliknya bahwa sesuatu yang kalian posting melalui sosmed bersifat lebih….
personal
publik
pribadi
rahasia
Kalian dapat membatasi cookie menyimpan riwayat browser web kalian di….
internet
komputer
browser
server
Email-email yang tidak diinginkan (misal iklan) yang biasanya disebut….
notifikasi
spam
autentifikasi
malware
Perhatikan data-data di bawah ini.
(1) Tanyakan kepada rekan kalian apakah situs web tersebut terpercaya atau pernah diakses oleh rekan kalian.
(2) Gunakan mesin pencari untuk mempelajari organisasi yang menaungi situs web tersebut.
(3) Periksalah alamat situs web pada browser kalian.
(4) Akses situs mencurigakan tersebut agar dapat mengetahui konten di dalamnya.
Berdasarkan data di atas, yang merupakan cara melakukan identifikasi situs web mencurigakan, ditunjukkan oleh nomor….
1), (2), dan (3)
(1), (2), dan (4)
(1), (3), dan (4)
(2), (3), dan (4)
Mampu menyimpan informasi spesifik dari situs web yang kalian kunjungi dan apapun yang kalian klik di situs web adalah…...
website
cache
cookies
akun
Urutan rangkaian konsep fungsi yang benar adalah…
output → input → proses
proses → input → output
input → output → proses
input → proses → output
Perhatikan gambar mesin! Pada mesin ini, jika kita memasukkan lingkaran ke lubang input nomor 1, dan melewati beberapa fungsi yang ada, maka hasil output melalui lubang K adalah…
lingkaran
segitiga
persegi
segi lima
Perhatikan gambar himpunan! Himpunan buah kesukaan adik dan kakak adalah…
jeruk, jambu
mangga
rambutan, duku, buah naga
jeruk, jambu, mangga
Perhatikan gambar! Jika posisi sulaman ditentukan dari perintah yang menunjukkan pertemuan kolom dan baris, makan gambar tersebut merupakan dari eksekusi perintah…
E2-F4; E5-H8
E2-E4; E6-G8
D2-E4; F6-G7
D2-E4; E6-G8
Perhatikan gambar! Jika posisi sulaman ditentukan dari perintah yang menunjukkan pertemuan kolom dan baris, algoritma yang tepat untuk membuat sulaman seperti pada gambar adalah…
C3-H9; C3-I9; H3-D9; C9-I9
C3-I3; C3-I9; H3-D9; C9-I9
C3-H3; C3-H9; H3-C9; C9-H9
C3-H4; C3-H9; C3-C9; C9-H9
Konsep dari tumpukan (stack) adalah…
yang pertama masuk akan keluar pertama kali
yang terakhir masuk akan keluar pertama kali
yang terakhir masuk tidak akan keluar
yang pertama masuk tidak akan keluar
Apa yang dimaksud dengan struktur data dalam pemrograman?
Cara untuk mengorganisir dan menyimpan data dalam komputer
Teknik untuk menggabungkan data dari beberapa sumber
Metode untuk mengamankan data dalam komputer
Proses untuk mengubah data menjadi informasi
Di bawah ini yang bukan merupakan tipe-tipe data adalah . . .
Float
String
Array
Stack
Apa itu sistem bilangan heksadesimal ?
Sistem bilangan heksadesimal adalah sistem bilangan berbasis 10 yang menggunakan 10 simbol, yaitu angka 0-9.
Sistem bilangan heksadesimal adalah sistem bilangan berbasis 2 yang menggunakan 2 simbol, yaitu angka 0 dan 1.
Sistem bilangan heksadesimal adalah sistem bilangan berbasis 16 yang menggunakan 16 simbol, yaitu angka 0-9 dan huruf A-F.
Sistem bilangan heksadesimal adalah sistem bilangan berbasis 8 yang menggunakan 8 simbol, yaitu angka 0-7.
Apa yang dimaksud dengan Stack?
Struktur data Last In First Out
Kumpulan data yang tidak terurut
Struktur data First In First Out
Metode untuk menyimpan data secara acak
Prinsip kerja struktur data stack adalah...
First In First Out (FIFO)
Last In First Out (LIFO)
Random Access
Sequential Access
Urutan operasi yang benar untuk mengevaluasi ekspresi postfix "5 2 - 3 *" adalah …
Pengurangan, kemudian perkalian
Perkalian, kemudian pengurangan
Tidak dapat dievaluasi
Semua jawaban salah
Nilai dari ekspresi postfix "3 4 * 2 +" adalah …
14
11
10
12
