Search Header Logo
SemesterGenap_matkulBisdig

SemesterGenap_matkulBisdig

Assessment

Presentation

Business

University

Easy

Created by

Rakha Asyrofi

Used 16+ times

FREE Resource

35 Slides • 282 Questions

1

media

2

media

3

media

4

media

5

media

6

media

7

media

8

media

9

media

10

media

11

Multiple Choice

Apa yang dimaksud dengan big data?

1

Data dengan volume besar, kecepatan tinggi, dan variasi yang luas

2

Data yang hanya berbentuk teks

3

Data yang hanya disimpan dalam cloud

4

Data dengan ukuran kecil dan terstruktur

5

Data yang tidak perlu dianalisis

12

Multiple Choice

Apa perbedaan utama antara big data dan data tradisional?

1

Big data lebih mudah dikelola daripada data tradisional

2

Big data memiliki volume, kecepatan, dan variasi yang lebih besar

3

Big data hanya tersedia dalam format teks

4

Big data lebih lambat untuk diproses dibandingkan data tradisional

5

Tidak ada perbedaan antara big data dan data tradisional

13

Draw

Sebutkan satu permasalahan spesifik dalam rantai pasok agribisnis (misal: tingginya angka waste pada komoditas sayur segar). visualisasikan dalam bentuk gambar..

14

Multiple Choice

Apa yang dimaksud dengan "Volume" dalam karakteristik big data 3V?

1

Kecepatan data diterima

2

Ukuran data yang sangat besar

3

Variasi jenis data

4

Validitas data

5

Nilai Data

15

Multiple Choice

Apa yang dimaksud dengan "Velocity" dalam karakteristik big data 3V?

1

Kecepatan data diproses

2

Ukuran data yang sangat besar

3

Variasi jenis data

4

Validitas data

5

Nilai data

16

Open Ended

Dalam proses data collection, seringkali ditemukan data yang tidak konsisten atau "palsu" dari input lapangan. Mengapa tahap Data Cleaning dianggap sebagai tahap paling krusial sebelum data tersebut diolah menjadi dashboard Business Intelligence di Power BI?

17

Multiple Choice

Apa yang dimaksud dengan "Variety" dalam karakteristik big data 3V?

1

Kecepatan data diterima

2

Ukuran data yang sangat besar

3

Variasi jenis data

4

Validitas data

5

Nilai data

18

Multiple Choice

Apa fungsi utama dari Hadoop dalam menangani big data?

1

Mengelola basis data relasional

2

Mengoptimalkan jaringan komputer

3

Menyediakan keamanan untuk data

4

Mengurangi ukuran data

5

Menyimpan dan memproses data besar secara terdistribusi

19

Multiple Choice

Bagaimana Spark menangani tantangan big data?

1

Dengan menyimpan data dalam format teks

2

Dengan mengurangi volume data

3

Dengan meningkatkan variasi data

4

Dengan menyimpan data secara manual

5

Dengan memproses data dalam memori untuk meningkatkan kecepatan

20

Open Ended

Jika sebuah dashboard menunjukkan bahwa volume penjualan meningkat namun profitabilitas menurun secara tajam di wilayah pemasaran digital tertentu , langkah diagnostik apa yang harus dilakukan oleh seorang analis data agribisnis untuk menemukan akar masalahnya?.

21

Multiple Choice

Apa keuntungan utama dari NoSQL databases dalam konteks big data?

1

Mereka mengurangi kecepatan data

2

Mereka hanya mendukung data terstruktur

3

Mereka mendukung skema yang fleksibel dan skala horizontal

4

Mereka lebih lambat dibandingkan basis data relasional

5

Mereka mengurangi variasi data

22

Multiple Choice

Apa peran utama dari Hadoop Distributed File System (HDFS)?

1

Mengelola basis data relasional

2

Menyimpan data dalam format teks

3

Menyimpan data besar secara terdistribusi dan terpecah-pecah

4

Meningkatkan kecepatan akses data

5

Mengurangi variasi data

23

Multiple Choice

Langkah pertama dalam arsitektur big data adalah?

1

Analisis data

2

Penyimpanan data

3

Pengambilan data

4

Penghapusan data

5

Penggunaan data

24

Multiple Choice

Bagaimana data biasanya diambil dalam sistem big data?

1

Menggunakan sensor dan perangkat IoT

2

Secara manual

3

Melalui proses ETL tradisional

4

Dari hard drive lokal

5

Dari dokumen cetak

25

Multiple Choice

Setelah data diambil, langkah berikutnya dalam arsitektur big data adalah?

1

Penghapusan data

2

Penyimpanan data

3

Analisis data

4

Penggunaan data

5

Mengirim data ke cloud

26

Multiple Choice

Apa peran utama dari analisis data dalam arsitektur big data?

1

Mengurangi ukuran data

2

Menyimpan data

3

Menyediakan wawasan yang berguna untuk pengambilan keputusan

4

Menghapus data yang tidak diperlukan

5

Meningkatkan kecepatan data

27

Multiple Choice

Contoh alat yang digunakan untuk analisis data dalam sistem big data adalah?

1

Hadoop

2

Spark

3

SQL Server

4

MongoDB

5

MySQL

28

Multiple Select

Tantangan utama dalam manajemen big data adalah?

1

Ukuran data yang sangat besar

2

Kecepatan akses data yang tinggi

3

Variasi data yang luas

4

Data yang tidak terstruktur

5

Data yang terstruktur

29

Multiple Choice

Bagaimana HDFS membantu mengatasi tantangan penyimpanan big data?

1

Dengan menyimpan data secara terdistribusi dan terpecah-pecah

2

Dengan mengurangi ukuran data

3

Dengan meningkatkan variasi data

4

Dengan meningkatkan kecepatan data

5

Dengan menyimpan data dalam format teks

30

Multiple Choice

Apa itu data lake?

1

Tempat penyimpanan data terstruktur

2

Tempat penyimpanan data dalam format cetak

3

Tempat penyimpanan data mentah dalam berbagai format

4

Tempat penyimpanan data dalam format teks

5

Tempat penyimpanan data manual

31

Multiple Choice

Bagaimana data lake berbeda dari data warehouse?

1

Data lake hanya menyimpan data terstruktur

2

Data lake menyimpan data mentah dalam berbagai format

3

Data lake lebih lambat dari data warehouse

4

Data lake tidak mendukung analisis data

5

Tidak ada perbedaan antara data lake dan data warehouse

32

Multiple Choice

Apa tujuan utama dari analitik deskriptif?

1

Memprediksi masa depan berdasarkan data historis

2

Menyediakan wawasan tentang apa yang telah terjadi

3

Memberikan rekomendasi tindakan

4

Mengurangi ukuran data

5

Meningkatkan variasi data

33

Multiple Choice

Contoh nyata dari analitik prediktif adalah?

1

Laporan keuangan bulanan

2

Prediksi permintaan pasar di masa depan

3

Analisis kinerja historis

4

Rekomendasi produk untuk pelanggan

5

Pengurangan biaya operasional

 

34

Multiple Choice

Apa tujuan utama dari analitik preskriptif?

1

Memprediksi masa depan berdasarkan data historis

2

Menyediakan wawasan tentang apa yang telah terjadi

3

Memberikan rekomendasi tindakan untuk hasil optimal

4

Mengurangi ukuran data

5

Meningkatkan variasi data

35

Multiple Choice

Contoh nyata dari analitik preskriptif adalah?

1

Laporan keuangan bulanan

2

Prediksi permintaan pasar di masa depan

3

Analisis kinerja historis

4

Pengurangan biaya operasional

5

Rekomendasi rute pengiriman optimal untuk penghematan biaya

36

Multiple Choice

Contoh nyata dari analitik deskriptif adalah?

1

Laporan keuangan bulanan

2

Prediksi permintaan pasar di masa depan

3

Rekomendasi rute pengiriman optimal untuk penghematan biaya

4

Prediksi cuaca berdasarkan data historis

5

Rekomendasi produk

37

Multiple Choice

Jenis kelamin L dan P yang diwakili dengan angka 1 untuk laki-laki dan 2 untuk perempuan, merupakan jenis data...

1

Nominal

2

Ordinal

3

Rasio

4

Interval

38

Multiple Choice

Manakah diantara berikut yang termasuk dalam data kuantitatif

1

Status cicilan nasabah

2

Saldo tabungan nasabah

3

Jenis kelamin nasabah

4

Tipe tabungan nasabah

39

Multiple Choice

Manakah diantara berikut yang termasuk dalam jenis data (variabel)  nominal

1

Asal daerah dosen

2

Gaji dosen

3

Tingkat pendidikan dosen

4

Umur dosen

40

Multiple Choice

Data mengenai  tingkat pendidikan karyawan dalam suatu perusahaan termasuk ke dalam jenis data

1

Rasio

2

Nominal

3

Ordinal

4

Interval

41

Multiple Choice

Manakah diantara berikut ini yang termasuk dalam jenis data (variabel)  interval ?

1

Rentang suhu mesin

2

Usia mesin

3

Jumlah mesin

4

Tipe mesin

42

Multiple Choice

Kecepatan produksi termasuk salah satu atribut/variabel  untuk jenis data

1

Rasio

2

Nominal

3

Ordinal

4

Interval

43

Multiple Choice

Manakah diantara berikut yang tidak termasuk dalam data kuantitatif

1

Jenis kelamin karyawan

2

Umur karyawan

3

Masa kerja karyawan

4

Gaji karyawan

44

media

45

media
media

46

Rakha Asyrofi. S.ST., M.Kom.
contact:
1. email: rakhasyrofi@unesa.ac.id
2. Phone: 0823-2602-4492
3. Prodi: Bisniis Digitial FEB
4. Profile: https://cv.unesa.ac.id/detail/202509212

Dosen Pengampu

media
media
media

47

media

48

media

49

media

50

media

51

media

52

Poll

Dari skala 1-5, Seberapa paham kalian beda antara Kebutuhan Bisnis dan Kebutuhan Sistem?

1

2

3

4

5

53

Multiple Choice

Langkah paling umum yang ada dalam pengembangan sebuah sistem, KECUALI

1

Analisis

2

Perancangan

3

Implementasi

4

Pengendalian

5

Pengujian

54

Open Ended

Seberapa pentingkah menurut anda seputar kebutuhan fungsional dan non fungsional?

55

Poll

Apakah anda sudah mengetahui perbedaan Kebutuhan Fungsional dan Non Fungsional?

Belum Tahu

Sudah Mengetahui

56

Open Ended

Seberapa pentingkah menurut anda seputar kebutuhan fungsional dan non fungsional?

57

Multiple Choice

Apa yang dilakukan dalam analisis sistem

1

Menentukan kebutuhan sistem

2

Membuat coding untuk sistemnya

3

Menggambar rancangan sistem

4

Menguji sistem apakah sesuai atau tidak

58

Draw

Sebutkan satu contoh masalah bisnis yang bisa diselesaikan dengan sistem digital!
(Contoh: "Antrian panjang di kasir"). Ilustrasikan..

59

Multiple Select

Jika dibuat dalam hirarki, 2 jawaban berikut yang lebih tepat yaitu

1

System adalah bagian dari Software

2

Software adalah bagian dari System

3

System memiliki cakupan yang lebih luas dari Software

4

Software memiliki cakupan yang lebih luas dari System

60

Poll

Dari skala 1-5, Seberapa siap anda bekerja dalam tim untuk menyelesaikan proyek pengembangan sistem yang cukup kompleks?

1

2

3

4

5

61

Draw

Jika membuat sebuah aplikasi merchant, fitur apa yang pertama kali dibuat? Jelaskan dalam bentuk ilustrasi

62

Multiple Choice

Apa itu kebutuhan sistem/system requirement?

1

Kebutuhan input, kebutuhan proses, kebutuhan output sistem

2

Kebutuhan perangkat lunak & perangkat keras sistem

3

Kebutuhan akan sistem yang dibuat harus bisa apa

4

Kebutuhan terkait masalah yang dihadapi suatu organisasi

63

Poll

Dari skala 1-5, Saya merasa percaya diri untuk merancang diagram alur sistem
(seperti Flowchart atau UML)?

1

2

3

4

5

64

Draw

Jika Anda diminta membuat aplikasi "Absensi Mahasiswa Online",
sebutkan satu fitur yang wajib ada agar sistem tersebut berguna! Jelaskan dalam ilustrasi..

65

Multiple Choice

Question image

Termasuk diagram apakah berikut ini?

1

Usecase Diagram

2

Actor Diagram

3

System Diagram

4

Activity Diagram

66

Multiple Choice

Question image

Termasuk diagram apakah berikut ini?

1

Entity Relation Diagram

2

Class Diagram

3

Sequence Diagram

4

Activity Diagram

67

Multiple Choice

Question image

Termasuk diagram apakah berikut ini?

1

Entity Relation Diagram

2

Class Diagram

3

Sequence Diagram

4

Activity Diagram

68

Multiple Choice

Question image

Termasuk diagram apakah berikut ini?

1

Entity Relation Diagram

2

Class Diagram

3

Sequence Diagram

4

Database Diagram

69

Multiple Choice

Question image

Termasuk diagram apakah berikut ini?

1

Entity Relation Diagram

2

Class Diagram

3

Sequence Diagram

4

Database Diagram

70

Multiple Choice

Apa manfaat usecase diagram

1

Memodelkan kebutuhan sistem

2

Menunjukkan hubungan antara aktor dan usecase

3

Memperlihatkan penggunaan sistem

4

Semua jawaban benar

71

Draw

Apakah Anda mengetahui apa itu UML (Unified Modeling Language)? Jika ya, sebutkan satu jenis diagramnya. Jika tidak, sebutkan alat bantu gambar apa yang biasa Anda gunakan untuk menjelaskan alur program.. Jelaskan dalam bentuk ilustrasi..

72

Multiple Choice

Question image

Termasuk diagram apakah berikut ini?

1

Diagram use case

2

Diagram flowchart

3

Diagram aktivitas

4

Diagram sistem

73

Multiple Choice

Apa yang dimaksud dengan Requirement Engineering?

1

Proses untuk menjelaskan kebutuhan produk secara detil

2

Proses untuk memvalidasi kebutuhan produk

3

Istilah lain dari Requirement Analysis

4

Proses untuk merancang sistem informasi

74

Poll

Dari skala 1-5, Seberapa tahu anda memahami bahwa kegagalan software seringkali disebabkan oleh kesalahan definisi kebutuhan di awal?

1

2

3

4

5

75

Draw

Gambarkan/jelaskan beda simbol Actor dan Use Case dalam diagram UML!

76

Multiple Choice

Apa yang dimaksud dengan Validasi dalam Requirement Engineering?

1

Proses untuk menentukan kebutuhan yang harus dipenuhi

2

Proses untuk merancang sistem informasi

3

Proses untuk menjelaskan kebutuhan produk secara detil

4

Proses untuk memastikan kebutuhan yang didefinisikan adalah benar, akurat, dan lengkap

77

Poll

Dari skala 1-5, Seberapa tahun anda mendengar atau membaca tentang dokumen IEEE ConOps sebelumnya?

1

2

3

4

5

78

Multiple Choice

Apa yang dimaksud dengan Verifikasi dalam Requirement Engineering?

1

Proses untuk menentukan kebutuhan yang harus dipenuhi

2

Proses untuk memvalidasi kebutuhan produk

3

Proses untuk menjelaskan kebutuhan produk secara detil

4

Proses untuk memastikan kebutuhan yang didefinisikan adalah benar, akurat, dan lengkap

79

Open Ended

Sebutkan satu diagram untuk menggambarkan alur program, apa yang anda bisa buat

80

Multiple Choice

Apa yang dimaksud dengan SRS dalam Requirement Engineering?

1

Software Requirement Specification

2

System Requirement Specification

3

Systematic Requirement Specification

4

Software Requirement System

81

Open Ended

Mengapa Dokumen IEEE ConOps wajib diketahui stakeholder sebelum coding dimulai?

82

Poll

Dari Skala 1-5, Seberapa mampu anda membuat diagram UML
(Use Case, Sequence, Activity).

1

2

3

4

5

83

Multiple Choice

Apa yang menjadi fokus dalam tahapan Inception dalam Requirement Engineering?

1

Pemahaman dasar tentang domain masalah

2

Pengembangan model teknis tentang fungsi sistem

3

Pengecekan kebutuhan yang telah didefinisikan

4

Proses negosiasi antara pengguna dan pengembang

84

Open Ended

Dalam pengembangan sebuah aplikasi bisnis digital, menurut Anda, apa yang harus dilakukan pertama kali sebelum programmer mulai menulis kode (coding)?

85

Poll

Dari Skala 1-5, Seberapa mampu anda mendefinisikan kebutuhan tingkat tinggi
(High-level requirements)

1

2

3

4

5

86

Multiple Choice

Apa yang dilakukan dalam tahapan Elaboration dalam Requirement Engineering?

1

Pengembangan model teknis tentang fungsi sistem

2

Pengecekan kebutuhan yang telah didefinisikan

3

Pemahaman dasar tentang domain masalah

4

Proses negosiasi antara pengguna dan pengembang

87

Open Ended

Jika aplikasi toko online crash saat Flash Sale. Hal ini kegagalan kebutuhan non-fungsional jenis apa?

88

Poll

Dari Skala 1-5, Seberapa mampu anda membedakan dan menuliskan Kebutuhan Fungsional dan Non-Fungsiona

1

2

3

4

5

89

Multiple Choice

Apa yang menjadi fokus dalam tahapan Negotiation dalam Requirement Engineering?

1

Pemahaman dasar tentang domain masalah

2

Pengembangan model teknis tentang fungsi sistem

3

Proses negosiasi antara pengguna dan pengembang

4

Pengecekan kebutuhan yang telah didefinisikan

90

Open Ended

Jika aplikasi toko online crash saat Flash Sale. Hal ini kegagalan kebutuhan non-fungsional jenis apa?

91

Poll

Dari Skala 1-5, Seberapa mampu anda menjelaskan spesifikasi kebutuhan
perangkat lunak kepada stakeholder.

1

2

3

4

5

92

Multiple Choice

Apa yang dilakukan dalam proses Elicitation dalam Requirement Engineering?

1

Pengembangan model teknis tentang fungsi sistem

2

Pemahaman dasar tentang domain masalah

3

Proses negosiasi antara pengguna dan pengembang

4

Pengecekan kebutuhan yang telah didefinisikan

93

Multiple Choice

Apa yang dimaksud dengan Requirement Management dalam Requirement Engineering?

1

Proses untuk menjelaskan kebutuhan produk secara detil

2

Proses untuk mengendalikan kebutuhan yang telah didefinisikan

3

Proses untuk memvalidasi kebutuhan produk

4

Proses untuk merancang sistem informasi

94

Open Ended

Ubah ke User Story dengan Requirement berikut:
"Bos ingin admin bisa melihat laporan penjualan bulanan agar tahu untung rugi."

95

Multiple Choice

Apa yang menjadi fokus dalam tahapan Specification dalam Requirement Engineering?

1

Proses untuk menjelaskan kebutuhan produk secara detil

2

Pemahaman dasar tentang domain masalah

3

Pengembangan model teknis tentang fungsi sistem

4

Pengecekan kebutuhan yang telah didefinisikan

96

media
media

97

media

98

media

99

media

100

Poll

Dari skala 1-5, Seberapa anda menyukai teka-teki logika atau puzzle yang membutuhkan penalaran.

1

2

3

4

5

101

Open Ended

Jika diketahui pernyataan: "Jika hari ini hujan, maka Budi membawa payung."
Ternyata hari ini tidak hujan. Apakah kita bisa menyimpulkan bahwa Budi pasti tidak membawa payung? Jelaskan alasannya!

102

Open Ended

2. Jika "Semua burung bisa terbang" adalah SALAH, maka pernyataan yang BENAR adalah...?

103

Draw

Buatlah Tabel Kebenaran untuk ekspresi logika: (p q) ¬p.
Berdasarkan tabel tersebut, apa kesimpulannya?

104

Poll

Dari skala 1-5, Seberapa anda merasa matematika adalah fondasi penting untuk pemrograman dan bisnis digital.

1

2

3

4

5

105

Draw

Dalam sebuah kelas bisnis digital, ada himpunan mahasiswa yang suka Coding (A) dan himpunan mahasiswa yang suka Desain (B).
Gambarkan diagram venn sederhana untuk mahasiswa yang suka keduanya!

106

Open Ended

Sebuah startup ingin memilih 3 orang co-founder dari 10 kandidat yang tersedia. Urutan tidak dipermasalahkan. Berapa banyak kombinasi tim yang mungkin terbentuk? (Gunakan rumus Kombinasi).

107

Poll

Dari skala 1-5, Seberapa anda tahu mendengar istilah "Tabel Kebenaran" (Truth Table) sebelumnya.

1

2

3

4

5

108

Open Ended

Jika A = {1, 2, 3} dan B = {3, 4, 5}, berapakah irisan A dan B?

109

Open Ended

Ada 5 kandidat untuk CEO dan CTO. Berapa banyak pasangan jabatan terbentuk? (Permutasi).

110

Draw

Buatlah tabel kebenaran untuk ekspresi:
(p OR q) AND (NOT p).

111

Open Ended

Lanjutkan pola deret angka berikut: 2, 4, 8, 16, ... , ...
Apa pola yang Anda temukan?

112

Open Ended

Diketahui A={1,2}, B={a,b}. Sebutkan Cartesian Product dari A x B!

113

Draw

Sederhanakan gerbang logika: F = A.B + A.B' (Aljabar Boolean).

114

Draw

Buatlah notasi algoritma sederhana (Pseudocode) untuk menentukan apakah sebuah bilangan adalah Ganjil atau Genap menggunakan operasi modulus!

115

Poll

Dari skala 1-5, Seberapa anda percaya diri mampu menyelesaikan masalah perhitungan matematika dasar.

1

2

3

4

5

116

Open Ended

Dalam dunia komputer, angka 1 biasanya berarti "Benar/Hidup" dan 0 berarti "Salah/Mati". Apa hasil dari operasi logika 1 AND 0?

117

Open Ended

Sederhanakan ekspresi Boolean berikut agar sistem digital menjadi lebih efisien:
$F = A \cdot B + A \cdot B'$
(Petunjuk: Gunakan hukum distributif).

118

Draw

Buatlah notasi algoritma sederhana (Pseudocode) untuk menentukan apakah sebuah bilangan adalah Ganjil atau Genap menggunakan operasi modulus!

119

media
media

120

media

121

media

122

media

123

Poll

Dari Skala 1-5, Seberapa anda percaya data statistik lebih valid daripada sekadar "firasat" bisnis.

1

2

3

4

5

124

Open Ended

Apa perbedaan antara Populasi dan Sampel?

125

Open Ended

Jika rata-rata gaji 5 juta, tapi ada satu bos bergaji 1 Milyar, apakah Mean akurat?

126

Open Ended

Software apa yang pernah Anda gunakan untuk data? (Excel/SPSS/Python).

127

Open Ended

Persamaan Sales = 1000 + 50(Iklan). Jika iklan naik 1 juta, berapa prediksi kenaikan sales?

128

Open Ended

Jika nilai Sig. (P-value) < 0.05, apakah Signifikan atau Tidak?

129

Open Ended

Kapan kita harus menggunakan Statistik Non-Parametrik?

130

Open Ended

Sebutkan dua uji prasyarat (Asumsi Klasik) sebelum Regresi Linear Berganda!

131

media
media

132

media

133

media

134

media

135

media

136

Poll

Dari Skala 1-5, menurut anda sudah memahami konsep dasar bagaimana internet bekerja.

1

2

3

4

5

137

Multiple Choice

Untuk dapat mendeteksi terjadinya perubahan fisis sistem IoT membutuhkan ...

1

Sensor

2

Perangkat Pintar

3

Jaringan

4

Sistem Online

138

Draw

Jelaskan dengan bahasa Anda sendiri, apa yang dimaksud dengan Internet of Things (IoT)? Berikan satu contoh sederhana yang Anda temui sehari-hari!. Visualisasikan akan hal tersebut

139

Open Ended

Dalam sistem IoT, ada istilah "Sensor". Menurut Anda, apa fungsi sensor? (Misal: Sensor suhu, sensor gerak).

140

Multiple Choice

Manakah module sensor yang digunakan untuk mengukur emisi kadar hidrokarbon/HC?

1

Soil Mouisture

2

DHT-22

3

MQ-2

4

MQ-7

141

Multiple Choice

Manakah module sensor yang digunakan untuk mengukur emisi kadar Karbonmonoksia/CO?

1

Soil Mouisture

2

DHT-22

3

MQ-2

4

MQ-7

142

Fill in the Blanks

143

Open Ended

Dalam sistem IoT, ada istilah "Aktuator". Menurut Anda, apa fungsi aktuator?

144

Open Ended

Question image

Berdasarkan gambar arsitektur, jelaskan perbedaan fungsi antara Data Lake dan Big Data Warehouse. Mengapa data dari sensor harus masuk ke Data Lake terlebih dahulu sebelum diproses ke Warehouse?

145

Fill in the Blanks

146

Open Ended

Question image

Pada diagram Intelligent Lighting, terdapat blok Machine Learning yang menghasilkan Models. Jelaskan bagaimana hasil dari Models tersebut dapat mempengaruhi perilaku Actuators (lampu) secara otomatis tanpa intervensi manual dari pengguna.

147

Multiple Choice

Dalam simulasi Wokwi menggunakan ESP32, Anda ingin menyalakan LED yang terhubung ke GPIO 2 hanya jika nilai sensor LDR (Analog) turun di bawah 500. Manakah potongan kode yang paling tepat di dalam fungsi loop()?

1

if(analgRead(34)<500){digitalWrite(2, HIGH);} else {digitalWrite(2, LOW);}

2

digitalWrite(2, analogRead(34));

3

if(digitalRead(34)<500){analogWrite(2, 255);}

4

if(analogRead(34)>500){digitalWrite(2,LOW);}

148

Poll

Dalam pengembangan perangkat IoT dalam berbagai bidang, fitur fungsionalitas jauh lebih penting untuk didahulukan daripada enkripsi data yang kompleks.

1

2

3

4

5

149

Open Ended

Question image

Dalam diagram tersebut, Control Applications menerima input dari dua jalur: User Business Logic dan Machine Learning Models. Berikan contoh skenario di mana perintah dari User Business Logic (aturan manual) harus membatalkan (override) perintah dari Machine Learning.

150

Poll

Dari Skala 1-5, menurut anda sudah pernah mendengar istilah seperti "Smart Home" atau "Smart City" sebelumnya.

1

2

3

4

5

151

Open Ended

Question image

Diagram tersebut menampilkan komponen Security Monitoring yang mencakup seluruh layer. Sebutkan satu titik paling rentan (titik lemah) dalam arsitektur tersebut yang dapat menjadi celah bagi peretas untuk mengontrol Smart Lamps secara ilegal, dan bagaimana cara memitigasinya?

152

Multiple Choice

Anda menyimulasikan komunikasi I2C antara ESP32 dan sebuah LCD 16x2. Pin default manakah pada ESP32 yang biasanya digunakan untuk jalur SDA dan SCL dalam simulasi tersebut?

1

SDA: GPIO 4, SCL: GPIO 5

2

SDA: GPIO 21, SCL: GPIO 22

3

SDA: TX, SCL: RX

4

SDA: GPIO 2, SCL: GPIO 15

153

Fill in the Blanks

154

Multiple Choice

Perkembangan penggunaan teknologi digital yang mendorong terjadinya inovasi bisnis merupakan pengertian dari ...

1

Sensor

2

Perangkat Pintar

3

Digital Transformation

4

Pemrograman

155

Open Ended

Question image

Dalam komponen User Administration, data perilaku penghuni rumah (kapan mereka bangun, kapan mereka pergi) tersimpan di Big Data Warehouse. Sebagai pengembang, bagaimana Anda menerapkan prinsip Privacy by Design agar data kebiasaan hidup pengguna ini tidak disalahgunakan jika database tersebut bocor?

156

Poll

Dari Skala 1-5, apakah anda memiliki ketertarikan untuk mempelajari dasar-dasar elektronika/sensor.

1

2

3

4

5

157

Open Ended

Question image

Sensor pada gambar mendeteksi Daylight, Sounds, dan People's movements. Jika sistem hanya mengandalkan sensor gerakan untuk menyalakan lampu, masalah apa yang mungkin timbul saat penghuni rumah sedang tidur atau membaca buku diam? Bagaimana peran Data Analytics dapat memperbaiki logika ini?

158

Fill in the Blanks

159

Multiple Choice

Dalam Wokwi, Anda menggunakan relay untuk mengontrol lampu AC. Mengapa kita tetap membutuhkan perintah digitalWrite(pin, HIGH) pada microcontroller padahal beban yang dikontrol adalah tegangan tinggi?

1

Untuk mengukur berapa watt yang digunakan oleh lampu tersebut

2

Untuk menyuplai daya langsung ke lampu AC dari pin MCU

3

Untuk memicu koil elektromagnetik di dalam relay agar sakelar tertutup

4

Agar arus AC bisa berubah menjadi arus DC

160

Poll

Pengembang IoT bertanggung jawab penuh atas kebocoran data pribadi pengguna meskipun pengguna tidak mengganti password default perangkat.

1

2

3

4

5

161

Open Ended

Question image

Pada gambar, Mobile Application dapat mengirimkan Manual Command. Jelaskan secara teknis (protokol dan arsitektur) bagaimana perintah dari smartphone Anda di luar kota bisa sampai ke Actuator lampu di rumah dalam waktu kurang dari 1 detik.

162

Poll

Dari Skala 1-5, apakah anda pernah mencoba merakit atau memprogram alat elektronik sederhana
(misal: Robotika, Microware, dan semacamnya).

1

2

3

4

5

163

Open Ended

Question image

Sebuah rumah memiliki 20 Smart Lamps dan 10 Sensors. Setiap sensor mengirimkan data sebesar 1KB setiap 5 detik ke Cloud Gateway. Hitung total data (dalam MB) yang dikirim ke cloud dalam satu hari.

Jika bandwidth yang tersedia sangat terbatas, strategi Streaming Data Processor apa yang bisa diterapkan untuk mengurangi lalu lintas data tanpa kehilangan informasi penting?

164

Fill in the Blanks

165

Draw

Rancang solusi IoT singkat untuk masalah "Sampah Menumpuk di Kota". Visualisasikan akan hal tersebut.. untuk menyelesaikan bisnis di perkotaan

166

Multiple Choice

Jika Anda menyimulasikan sensor DHT22 pada Wokwi dan mendapatkan pembacaan 'NaN' (Not a Number) di Serial Monitor, langkah awal apa yang paling logis untuk diperiksa?

1

Menghapus semua library DHT

2

Koneksi pin data pada diagram.json dan kecocokan nomor pin di kode program

3

Mengganti jenis baterai dalam simulasi

4

Menurunkan kecepatan baudrate pada serial monitor

167

Multiple Choice

Bagaimana IoT dapat bermanfaat mendorong terjadinya inovasi di bidang bisnis, pemerintahan dan masyarakat?

1

Dengan menghubungan perangkat satu dengan lainnya secara wireless

2

Dengan mengumpulkan data secara untuk dianalisa

3

Dengan mentransfer data dari satu sensor ke sensor lainnya

4

Dengan menghubungkan perangkat satu dengan lainnya secara wired

168

Open Ended

Question image

Pada gambar, Mobile Application dapat mengirimkan Manual Command. Jelaskan secara teknis (protokol dan arsitektur) bagaimana perintah dari smartphone Anda di luar kota bisa sampai ke Actuator lampu di rumah dalam waktu kurang dari 1 detik.

169

Poll

Dari Skala 1-5, apakah anda merasa IoT akan menjadi kunci utama dalam bisnis masa depan.

1

2

3

4

5

170

Multiple Choice

Question image

Berdasarkan diagram M2M vs IoT, manakah transformasi proses bisnis yang paling signifikan ketika sebuah perusahaan manufaktur beralih dari sistem tertutup (M2M) ke ekosistem IoT?

1

penutupan akses jaringan luar untuk memastikan sistem tetap berada dalam Closed System

2

Perubahan dari pemeliharaan reaktif menjadi analisis data prediktif yang terintegrasi ke seluruh jaringan 

3

Pengurangan biaya hardware karen IoT tidak memerlukan sensr fisik sama sekali

4

Penyederhanaan protokol karena IoT hanya menggunakan komunikasi satu arah

171

Draw

buatlah sebuah block diagram yang merepresentasikan baik itu entitas untuk menghubungkan dengan garis yang memiliki keterangan baik berupa:

sensor, gateway, data lake/warehouse, machine learning/logic, actuator, dan user interface

172

Poll

Implementasi Edge Computing pada sistem monitoring industri adalah sebuah keharusan, meskipun biaya infrastruktur awal menjadi jauh lebih mahal.

1

2

3

4

5

173

Multiple Choice

Berapakah nilai resolusi default analogRead() pada ESP32 di simulasi Wokwi, dan berapa rentang nilai digital yang dihasilkan?

1

10-bit, rentang 0 sampai 1023

2

16-bit, rentang 0 sampai 65535

3

12-bit, rentang 0 sampai 4095

4

Menurunkan kecepatan baudrate pada serial monitor8-bit, rentang 0 sampai 255

174

Multiple Choice

Dibawah ini yang merupakan jaringan terluas yang ada didunia saat ini adalah ...

1

Jaringan WAN

2

Jaringan LAN

3

Jaringan Internet

4

Jaringan nirkabel

175

Multiple Choice

Question image

Jika Anda seorang Manajer Operasional di pabrik dengan bandwidth terbatas, mengapa Anda akan memilih strategi 'Edge Computing' dibandingkan 'Cloud Computing' untuk sistem kendali darurat?

1

Karena edge menawarkan latensi terendah yang krusial untuk respon cepat tanpa bergantung pada koneksi internet

2

karena edge menjadmin keamanan data 100% tanpa risiko siber

3

karena edge lebih mudah dikelola secara terpusat daripada sistem cloud

4

karena edge memiliki kapasitas penyimpanan data yang jauh lebih besar daripada cloud

176

Poll

Penggunaan platform IoT open-source (seperti ThingsBoard atau Node-RED) lebih aman dibandingkan menggunakan layanan proprietary (seperti AWS IoT atau Google Cloud IoT).

1

2

3

4

5

177

Poll

Dari Skala 1-5, Seberapa tertarik anda dengan konsep Smart Home atau Smart City.

1

2

3

4

5

178

Multiple Choice

Berikut ini merupakan jaringan yang dapat menghubungkan perangkat secara nirkabel dengan cakupan jangkuan tangan adalah ...

1

Jaringan Wi-Fi

2

Jaringan Telepon

3

Jaringan Internet

4

Jaringan Bluetooth

179

Multiple Choice

Question image

Mengapa fenomena 'Shadow IoT' (perangkat ilegal di kantor) dianggap sebagai risiko manajemen yang serius bagi departemen IT?

1

karena perangkat tersebut mengonsumsi daya listrik kantor terlalu besar

2

karena perangkat tersebut otomatis menghapus semua data di server load

3

karena perangkat ilegal tidak memiliki warna kabel yang sesuai standar perusahaan

4

perangkat tersebut dapat menjadi pintu masuk serangan siber karena tidak terpantau oleh kebijakan keamanan perusahaan

180

Multiple Choice

Anda menggunakan sensor ultrasonik HC-SR04 untuk mengukur jarak. Jika waktu pantul (duration) yang terbaca adalah 1000 µs dan kecepatan suara dianggap 0.034 cm/µs, berapakah jarak objek tersebut?

1

8.5 cm

2

100 cm

3

34 cm

4

17 cm

181

Poll

Interoperabilitas (kemampuan antar merk perangkat untuk saling berkomunikasi) adalah tantangan terbesar yang menghambat adopsi IoT secara global saat ini

1

2

3

4

5

182

Multiple Choice

Question image

Berdasarkan tabel perbandingan 'Bluetooth Classic vs BLE', keputusan manajerial apa yang paling tepat jika perusahaan ingin merancang sensor medis wearable yang harus menyala selama 1 tahun?

1

karena perangkat tersebut mengonsumsi daya listrik kantor terlalu besar

2

karena perangkat tersebut otomatis menghapus semua data di server load

3

karena perangkat ilegal tidak memiliki warna kabel yang sesuai standar perusahaan

4

perangkat tersebut dapat menjadi pintu masuk serangan siber karena tidak terpantau oleh kebijakan keamanan perusahaan

183

Multiple Choice

Dalam simulasi IoT, Anda ingin mengirim data suhu ke dashboard menggunakan protokol MQTT. Manakah informasi yang TIDAK wajib ada dalam fungsi client.publish()?

1

Alamat Broker MQTT

2

Nomor GPIO sensor suhu

3

Nama Topik (Topic Name)

4

Pesan atau Data (Payload)

184

Multiple Choice

Fungsi map(value, fromLow, fromHigh, toLow, toHigh) dalam simulasi sering digunakan untuk...

1

menampilkan lokasi GPS perangkat di peta digital

2

membuat cadangan (backup) kode program ke memori flash

3

mengonversi rentang nilai sensor (misal 0-4095) ke rentang aktuator (misal 0-255)

4

membaca data dari sensor suhu digital

185

Multiple Choice

Saat menjalankan simulasi Web Server di ESP32 pada Wokwi, bagaimana Anda dapat mengakses tampilan 'Website' monitoring tersebut?

1

Membuka link IP Address yang muncul di serial monitor melalui browser simulasi/lokal

2

Mengetik perintah di Command Prompt Komputer

3

Menekan tombol 'Flash' pada board simulasi

4

mengirim SMS ke nomor simulasi

186

Multiple Choice

Manakah praktik 'Security by Design' yang paling sederhana untuk diterapkan pada perangkat IoT yang disimulasikan agar tidak mudah diakses pihak luar saat dideploy secara nyata?

1

Menggunakan kabel yang berwarna sama untuk semua koneksi

2

Mematikan fitur serial monitor secara permanen

3

Hanya menggunakan sensor suhu merk tertentu

4

menggunakan enkripsi pada payload data dan menghindari kredensial hardcoded

187

Multiple Choice

Apa yang dimaksud dengan 'smart home' dalam konteks Internet of Things (IoT)?

1
Sistem rumah yang terhubung dengan perangkat IoT untuk memberikan kemudahan dan automasi dalam pengendalian perangkat rumah tangga.
2
Rumah yang menggunakan energi terbarukan untuk mengurangi dampak negatif terhadap lingkungan.
3
Rumah yang menggunakan teknologi internet untuk mengakses konten multimedia.
4
Perangkat yang digunakan untuk mengontrol dan mengawasi rumah dari jarak jauh.

188

Multiple Choice

Apa yang dimaksud dengan konsep 'smart city' dalam Internet of Things (IoT)?
1
Kota yang menggunakan teknologi dan konektivitas digital untuk meningkatkan kualitas hidup, efisiensi infrastruktur, dan memberikan berbagai layanan publik yang cerdas.
2
Kota yang fokus pada penggunaan teknologi di sektor industri.
3
Kota yang mengatur dan mengawasi penggunaan internet secara ketat.
4
Kota yang mengandalkan komunikasi manual dalam segala hal.

189

Multiple Choice

Bagaimana IoT dapat bermanfaat mendorong terjadinya inovasi di bidang bisnis, pemerintahan dan masyarakat?

1

Dengan menghubungan perangkat satu dengan lainnya secara wireless

2

Dengan mengumpulkan data secara untuk dianalisa

3

Dengan mentransfer data dari satu sensor ke sensor lainnya

4

Dengan menghubungkan perangkat satu dengan lainnya secara wired

190

Multiple Choice

Dari beberapa peralatan berikut, manakah peralatan yang memanfaatkan teknologi Internet of Things…

1

Sensor parkir pada mobil yang mampu memberi peringatan ketika mendeteksi benda yang ada dibelakang dan samping kendaraan

2

Fitting lampu yang mampu menyalakan lampu secara otomatis ketika langit mulai gelap dan mematikan lampu ketika langit mulai terang

3

Otomatis tandon air yang menyalakan pompa air secara otomatis ketika air dalam tandon kosong

4

Gerbang e-toll yang mampu terbuka secara otomatis ketika sopir melakukan tap kartu e-money pada gerbang tol

191

Open Ended

Sebutkan cara (teknologi nirkabel) yang biasa digunakan alat elektronik untuk terhubung ke internet atau HP Anda!

192

Multiple Choice

Komponen utama dari sistem IoT adalah

1

Sensor, Aktuator, Jaringan, Platform Cloud

2

Sensor, TV, Radio, Buku

3

Smartphone, Komputer, Printer

4

Motor, Roda, Mesin

193

Multiple Choice

Platform cloud berikut yang sering digunakan dalam IoT adalah

1

Google Drive

2

Instagram

3

Facebook

4

Thingspeak

194

Multiple Choice

Protokol komunikasi ringan yang banyak digunakan di IoT adalah

1

HTTP

2

FTP

3

MQTT

4

SMTP

195

Multiple Choice

Dalam arsitektur IoT, bagian yang bertugas mengirimkan data ke server adalah

1

Perception Layer

2

Network Layer

3

Application Layer

4

Display Layer

196

Multiple Choice

Manakah module sensor yang digunakan untuk mengukur kelembaban Udara dan Suhu lingkungan?

1

Soil Mouisture

2

DHT-22

3

MQ-2

4

MQ-7

197

Multiple Choice

Manakah module sensor yang digunakan untuk mengukur kelembaban tanah?

1

Soil Mouisture

2

DHT-22

3

MQ-2

4

MQ-7

198

Multiple Choice

Contoh penerapan IoT di bidang Industri

1

Sensor pendeteksi kelembapan

2

Alat cek gula darah

3

Pengiriman barang dilacak otomatis oleh GPS

4

Smart Tv

199

Draw

Jika sebuah toko ritel memasang sensor IoT di rak barang dagangan, kira-kira apa manfaat bisnis yang bisa didapatkan pemilik toko? Visualisasikan akan hal tersebut..

200

Multiple Choice

Salah satu manfaat pengaplikasian IoT pada bidang pertanian?

1

Memudahkan membuka lahan pertanian

2

Memudahkan mengawasi pembukaan lahan

3

Precition-Farming and Smart-Irrigation

4

Memudahkan mengendalikan cuaca

201

Multiple Choice

Protokol komunikasi yang paling umum digunakan dalam IoT untuk perangkat yang terhubung ke internet adalah:

1

HTTP

2

MQTT

3

FTP

4

POP3

202

Open Ended

Mengapa protokol MQTT lebih sering digunakan dalam implementasi IoT dibandingkan protokol HTTP biasa? Jelaskan kelebihannya terkait penggunaan bandwidth dan daya!

203

Open Ended

Sebuah perusahaan logistik (pengiriman barang) ingin menerapkan IoT.
a. Alat/Sensor apa yang Anda sarankan untuk dipasang di truk pengiriman?
b. Data apa yang diambil?
c. Bagaimana data tersebut bisa menghemat biaya operasional perusahaan?

204

Poll

Dari Skala 1-5, seberapa mampu anda menjelaskan arsitektur IoT dari level perangkat hingga aplikasi.

1

2

3

4

5

205

Draw

Gambarkan atau jelaskan secara naratif alur data IoT mulai dari Perception Layer (Sensor) hingga sampai ke Application Layer (User melihat data di HP)!

206

Poll

Dari Skala 1-5, seberapa mampu anda membedakan fungsi berbagai jenis sensor dan aktuator sesuai kebutuhan bisnis.

1

2

3

4

5

207

Open Ended

Sebutkan dua risiko keamanan terbesar jika sebuah perangkat IoT (misalnya CCTV pintar) tidak diamankan dengan baik, dan bagaimana cara mencegahnya?

208

Poll

Dari Skala 1-5, seberapa mampu anda merancang konsep solusi bisnis digital berbasis IoT.

1

2

3

4

5

209

Poll

Dari Skala 1-5, seberapa mampu anda memahami isu keamanan data dan privasi dalam penerapan IoT.

1

2

3

4

5

210

Open Ended

Jelaskan dengan bahasa sederhana, apa itu IoT?

211

Open Ended

Jika punya toko baju, sensor apa yang berguna dipasang?

212

Open Ended

Apakah perangkat IoT bisa bekerja tanpa internet?

213

Open Ended

Jelaskan alur data IoT dari Sensor hingga ke HP pengguna!

214

Open Ended

Mengapa protokol MQTT lebih cocok untuk IoT dibanding HTTP?

215

Open Ended

Sebutkan satu risiko fatal jika CCTV pintar tidak diproteksi password!

216

media

217

media

218

media

219

media

220

Poll

Dalam skala 1-5, Saya merasa mampu percaya diri untuk mempelajari algortima pemrograman

1

2

3

4

5

221

Multiple Choice

Question image

Apakah arti simbol flowchart berikut ini

1

Menunjukkan awal dan akhir program

2

Input/Output

3

Proses

222

Multiple Choice

Question image

Jika ingin membuat suatu program dimana didalamnya terdapat proses menghitung nilai rata-rata, maka simbol yang tepat untuk digunakan yaitu...

1

1

2

2

3

3

4

4

223

Multiple Choice

Flowchart yang melambangkan suatu proses baca(read) dan tulis(write) adalah...

1

Oval

2

Jajaran genjang

3

Lingkaran

4

Belah ketupat

224

Poll

Dalam skala 1-5, Saya memahami bahwa pemrograman sangat penting untuk agribisnis digital

1

2

3

4

5

225

Poll

Saya mampu menerjemahkan proses bisnis pertanian
(misal: rantai pasok) ke dalam bentuk Flowchart yang logis.

1

2

3

4

5

226

Draw

Buatlah sebuah pseudocode untuk menentukan pemberian dosis pupuk otomatis.
Jika kelembapan tanah <30% dan kadar nitrogen <10%, sistem mengeluarkan 500ml nutrisi.
Jika salah satu kondisi terpenuhi, keluarkan 200ml. Jika keduanya tidak terpenuhi, sistem standby. Gunakan notasi standar.

227

Poll

Dari skala kesulitan 1-5, seberapa sulit bagi Anda memahami perbedaan Selection Sort dan Bubble Sort? Bagian mana dari logika pertukaran data (swapping) yang paling membingungkan?

1

2

3

4

5

228

Open Ended

Question image

Apa nilai akhir dari variabel result? Jelaskan langkah-langkah evaluasi logikanya secara berurutan.

229

Poll

Saya merasa percaya diri membuat struktur Looping untuk mengolah ribuan data hasil panen tanpa membuat komputer crash.

1

2

3

4

5

230

Multiple Choice

Perhatikan baik-baik kode berikut:

For (i=0; i<=5; i++) {

if (i%2)==0;

}; output dari program disamping adalah...

1

1,3,5

2

0,1,2,3,4,5

3

0,2,4

4

1,2,3,4,5

231

Draw

Buatlah algoritma (Flowchart) untuk sistem sortir buah otomatis berdasarkan berat. Terdapat 3 kategori:
A (>200g), B (150-200g), dan C (<150g).

Sistem harus memproses 1 keranjang berisi N buah. Gunakan struktur Nested If di dalam sebuah Loop.

232

Poll

Dalam skala 1-5, Saya mampu melakukan debugging untuk memperbaiki error kode program saya sendiri

1

2

3

4

5

233

Open Ended

Question image

Prediksilah output dari potongan kode berikut jika diterapkan untuk menghitung akumulasi panen selama 4 musim:

234

Multiple Choice

Perhatikan baik-baik kode berikut:

For (i=0; i<=5; i++) {

if (i==2) break;

};


output dari program disamping adalah...

1

1,2,3,4,5

2

0,1,2,4,5

3

0,1,2

4

0,1

235

Open Ended

Question image

Analisis perulangan berikut yang mensimulasikan pengiriman stok dari gudang hingga mencapai ambang batas minimum.

Berapakah nilai delivery_count dan stock yang akan dicetak di layar? Tuliskan tabel penelusuran (trace table) per iterasi.

236

Multiple Choice

Jika terdapat suatu program dengan input berupa username dan password, maka operator yang tepat untuk digunakan dalam logika seleksi kondisi program tsb yaitu...

1

AND

2

OR

3

NOT IN

4

XOR

237

Open Ended

Question image

Lengkapi bagian kosong (A dan B) pada pseudocode berikut untuk menghitung harga setelah diskon bagi distributor beras:

238

Multiple Choice

Lengkapi struktur program dibawah ini :

#include<conio.h>

#include<iostream.h>

using namespace std;

int main()

{

..... angka;

.....(angka=1; angka<=100; angka++)

......<<angka<<" ";

1

int- if - cout

2

float- for- cout

3

int - for - cout

4

int - while - cout

239

Multiple Choice

Pengurutan yang dilakukan dari yang besar ke kecil disebut dengan pengurutan secara...

1

Sequential

2

Ascending

3

Descending

4

Sorting

240

Multiple Choice

Question image

Perhatikan kode program berikut:

Yang menunjukkan tipe data baru dari hasil bentukan ada pada baris ke...

1

7

2

11

3

13

4

19

241

Open Ended

Question image

Sebuah drone penyemprot pestisida bergerak dalam pola grid 3x3 pada sebuah petak lahan. Tentukan output koordinat yang dihasilkan oleh pseudocode tersebut.
Sebutkan pada koordinat mana saja drone akan melakukan "SEMPROT".

242

Open Ended

Jika Anda membangun aplikasi manajemen ternak, menurut Anda seberapa membantu konsep Inheritance (Pewarisan) dalam mengelompokkan hewan berdasarkan jenisnya? Jelaskan kendala yang mungkin Anda temui.

243

Open Ended

Question image

Seorang analis data agribisnis menggunakan fungsi rekursif untuk memprediksi penyebaran hama per minggu.
Berapakah nilai dari variabel hasil? Tunjukkan proses pemanggilan fungsinya secara bertahap.

244

Draw

Buatkan ilustrasi penggunaan objek oriented dalam Empat konsep utamanya baik berupa class/object, encasulaption, inheritance, polymorphism, dan abstraction.

245

Multiple Choice

Hal penting dalam pengembangan berorientasi objek adalah …..

1

Konsep mengidentifikasi dan mengorganisasi domain aplikasi

2

Konsep mengidentifikasi model

3

Abstraksi

4

Karakteristik objek

5

Konsep pemodelan

246

Poll

Jika Anda membuat sebuah Class bernama Tanaman, atribut apa saja yang menurut Anda wajib ada agar sistem bisa membedakan satu Object tanaman dengan yang lainnya?

ID_Tanaman & Jenis_Varietas

Tanggal_Tanam

Status_Kesehatan (Sehat/Sakit)

semuanya

247

Multiple Choice

Konsep object oriented adalah …..

1

Sharing, sinergi, message

2

Sharing, message, inheritance

3

Polimorfisme, sinergi, sharing

4

Inheritance, encapsulation, polimorfisme

5

Encapsulation, sinergi, message

248

Open Ended

Question image

Perhatikan potongan kode berikut. Apa nilai dari tanaman_a.status_kesehatan dan tanaman_b.status_kesehatan setelah baris terakhir dieksekusi? Jelaskan mengapa perubahan pada tanaman_a tidak memengaruhi tanaman_b.

249

Multiple Choice

Teknik pemodelan object terdiri dari …..

1

Model statis, dinamik dan class

2

Model class, dinamik dan fungsional

3

Model objek, dinamik dan fungsional

4

Model dinamik, model class, model objek

5

Model fungsional, model class dan objek

250

Open Ended

Question image

Perhatikan kode class Lahan berikut.

251

Multiple Choice

Tema object oriented adalah, kecuali …..

1

Menggabungkan data dengan perilaku

2

Pengkapsulan

3

Sharing

4

Class

5

Abstraksi

252

Multiple Choice

Question image

Perhatikan kode berikut!

Pada baris keberapa yang menunjukkan proses pemanggilan fungsi untuk mengurutkan elemen array?

1

27-31

2

23 - 27

3

26

4

27

253

Poll

Question image

Perhatikan kode class Lahan berikut.
Jika kita memanggil fungsi untuk mencetak __biaya_produksi setelah kode di atas dijalankan, berapakah nilainya?

-500

1000

2000

254

Multiple Choice

Model berisikan data flow diagram adalah …..

1

Model kelas

2

Model dinamis

3

Model object

4

Model statis

5

Model fungsional

255

Open Ended

Question image

Tuliskan urutan output yang muncul di layar (konsol) saat fungsi jalankan_tugas dipanggil. Jelaskan secara singkat bagaimana satu nama fungsi (aksi) bisa menghasilkan teks yang berbeda-beda.

256

Multiple Choice

Konsep abstraksi atau benda yang memiliki identitas dinamakan dengan …..

1

Diagram

2

Objek

3

UML

4

Class

5

Use case

257

Open Ended

Question image

Perhatikan kode class Lahan berikut. Apa fungsi dari perintah super().__init__(nama) pada class PupukOrganik? Apa yang terjadi jika baris tersebut dihapus dan kita mencoba mencetak pupuk_x.nama?

258

Multiple Choice

Dibawah ini merupakan bentuk objek, kecuali …..

1

Nodes

2

Deployment

3

Classes

4

Usecases

5

Interfaces

259

Multiple Choice

Dibawah ini diagram yang termasuk kedalam behavior diagram adalah, kecuali …..

1

Activity diagram

2

Use case diagram

3

Interaction diagram

4

State machine diagram

5

Class diagram

260

Open Ended

Menurut pandangan Anda, apakah kemampuan menyusun algoritma pencarian (Search) akan krusial saat Anda bekerja di perusahaan e-commerce pertanian kelak? Berikan alasannya.

261

Multiple Choice

Diketahui deklarasi suatu array sebagai berikut:

float nilai [5] = {1.5, 2.5, 3.5, 4.5, 5.5} ;


Cara menampilkan array nilai 3.5 yaitu...

1

nilai[2];

2

nilai[3];

3

nilai(2);

4

nilai(3)

262

Multiple Choice

Metode pengurutan data yang menyeleksi satu per-satu data yang ada dan membandingkan dengan satu data yang lain dalam array 1 dimensi yaitu...

1

Insertion sort

2

Selection sort

3

Bubble sort

4

Exchange sort

263

Open Ended

Question image

Diberikan array harga cabai di 5 pasar berbeda: [45, 30, 60, 25, 40]. Lengkapi logika Selection Sort berikut (bagian yang dikosongkan) agar array terurut dari yang termurah. Apa isi dari (A) dan (B)?

264

Multiple Choice

Question image

Berikut terdapat contoh program algoritma bubble sort. Pada baris keberapa yang menunjukkan proses menampilkan hasil pengurutan bubble sort?

1

28-30

2

23 - 25

3

18 - 24

4

26-27

265

Poll

Dalam skala 1-5, Saya tidak merasa cemas/takut jika harus berhadapan dengan coding atau error di komputer

1

2

3

4

5

266

Open Ended

Mengapa pemilihan tipe data Decimal atau Fixed-point lebih disarankan daripada Float standar dalam aplikasi manajemen keuangan agribisnis yang menangani transaksi jutaan rupiah?

267

Poll

Dalam skala 1-5, Saya menyukai tantangan pemecahan masalah yang bersifat logis dan runut.

1

2

3

4

5

268

Multiple Choice

Question image

Perhatikan kode berikut:

Pada baris keberapa yang menunjukkan jika suatu stack masih -1, artinya data stack tsb masih kosong....

1

1-2

2

2-3

3

3-4

4

4-5

269

Multiple Choice

Question image

Berikut terdapat contoh program algoritma bubble sort. Proses pertukaran nilai pada elemen array terjadi di baris ke…

1

15-17

2

17-18

3

20-22

4

21-22

270

Multiple Choice

Diagram yang menggambarkan bagaimana even mengubah abjek selama aktif adalah …..

1

Activity

2

Communication

3

Spesification

4

State machine

5

Class

271

Multiple Choice

Teknik untuk menjelaskan business process, procedural logic dan work flow bisa dipakai untuk menjelaskan use case text dalam notasi grafis adalah …..

1

State machine diagram

2

Use case diagram

3

Sequence diagram

4

Activity diagram

5

Class diagram

272

Multiple Choice

Fungsi yang dipakai untuk menambahkan elemen data pada stack yaitu...

1

push

2

pop

3

isFull

4

isEmpty

273

Multiple Choice

Algoritma pencarian data yang meggunakan teknik membagi data menjadi dua bagian sehingga terdapat nilai tengah pada proses pencarian disebut algoritma...

1

Interpolation

2

Sequential

3

Binary

4

Bubble sort

274

Multiple Choice

Tipe data bentukan yang berisi kumpulan variabel dengan berbagai jenis tipe data yang bernaung dalam satu nama yang sama dan memiliki kaitan satu sama lain disebut....

1

Array

2

Struct

3

Stack

4

Pointer

275

Multiple Choice

Data yang ditampilkan dengan menggunakan jenis looping secara terbalik (dari besar ke kecil) atau top to down, yaitu ada pada...

1

Array

2

Stack

3

Queue

4

Struct

276

Multiple Choice

Algoritma sorting dimana proses perbandingan dan pengubahan data tahap awal hanya dilakukan di indeks saja, sementara pertukaran data secara fisik terjadi di akhir proses disebut algoritma…

1

selection

2

interpolation

3

bubble sort

4

binary

277

Multiple Choice

Question image

Perhatikan kode program berikut.

Yang menunjukkan proses membuat prosedur ada pada baris ke...

1

7-11

2

13-17

3

19-21

4

13-19

278

Multiple Choice

Question image

Perhatikan kode program berikut.

Cara deklarasi Structure pada line ke-6 yang benar yaitu...

1

struct Mahasiswa

2

int Mahasiswa{

3

struct Mahasiswa{

4

int Mahasiswa

279

Multiple Choice

Question image

Perhatikan gambar stack berikut!

Jika Anda melakukan operasi pop pada tumpukan ini, apa data yang tersisa?

1

ASIF, BILL, FRED, JEN

2

FRED, JEN, BOB

3

ASIF

4

BILL, FRED, JEN, BOB

280

Multiple Choice

Question image

Perhatian stack berikut!

Bagaimana urutan data yang terjadi jika Anda melakukan operasi push dengan kata 'Bill'?

1

FRED, JEN, BOB, BILL

2

BILL, FRED, JEN, BOB

3

BILL, JEN, FRED, BOB

4

BILL, BOB, JEN, FRED

281

Multiple Choice

Berikut pernyataan yang benar mengenai perbedaan struct dengan array yaitu....

1

Struct hanya berisi variabel data sama, sedangkan array hanya bisa berisi variabel data berbeda

2

Struct bisa berisi variabel data sama atau berbeda, sedangkan array hanya bisa berisi variabel data yang sama

3

Struct berisi variabel data berbeda, sedangkan array hanya bisa berisi variabel data yang sama

4

Struct hanya bisa berisi variabel yang sama, sedangkan array bisa berisi variabel data yang sama dan berbeda

282

Multiple Choice

Diketahui sebuah stack = {"Yellow", "Blue","Red","White", "Green"};


stack.pop();

stack.push("Black");


Berapakah nilai yang dihasilkan dari tumpukan?

1

{"Yellow", "Blue","Red","White", "Green", "Black"};

2

{"Blue","Red","White", "Black, "Green"};

3

{"Yellow", "Blue","Red","White", "Black"};

4

{ "Blue","Red","White", "Green", "Black"};

283

Multiple Choice

[8, 15, 20, 4, 12, 5]

Array di atas sedang dalam proses Insertion Sort Ascending. Jika pivot berada di elemen ke-3, lalu membandingkan dengan elemen ke-0, maka urutan array menjadi...

1

[4, 15, 20, 8, 12, 5]

2

[4, 8, 15, 20, 12, 5]

3

[20, 15, 8, 4, 12, 5]

4

[4, 20, 15, 8, 12, 5]

284

Multiple Choice

Top of Stack akan selalu bergerak hingga mencapai...

1

out of stack hingga keluar dari stack

2

min of stack yang menyebabkan stack kosong

3

half of stack di tengah-tengah stack

4

max of stack yang menyebabkan stack penuh

285

Multiple Choice

Question image

Perhatikan kode berikut!

Fungsi int temp pada program berikut adalah sebagai...

1

Penyimpanan data sementara untuk ditukar

2

Menginput sebuah data ke dalam variabel

3

Membuat perulangan program

4

Mengurutkan data secara ascending

286

Multiple Choice

Question image

Perhatikan kode berikut!

Jika ingin mengubah program berikut menjadi Bubble Sort Ascending, maka baris yang harus diubah adalah...

1

11

2

14

3

16

4

17

287

Multiple Choice

Algoritma yang membandingkan suatu elemen dengan elemen-elemen lainnya dalam array dan melakukan pertukaran elemen jika perlu. Jadi ada elemen yang selalu menjadi elemen pusat (pivot), disebut algoritma...

1

Bubble sort

2

Selection Sort

3

Exchange sort

4

Insertion

288

Multiple Select

Question image

Apa arti simbol berikut ini?

1

Input

2

Output

3

Proses

4

Keputusan

289

Draw

Jika anda memiliki gelas A berisi kopi dan. gelas B berisi susu. Tuliskan langkah logik untuk menukar isinya sehingga Gelas A berisi susu dan Gelas B berisi kopi
*nb: boleh menggunakan gelas bantuan.

290

Multiple Choice

Diberikan algoritma

P=10;

P=P+5; Q=P.

nilai P dan Q masing-masing adalah?

1

15 dan 0

2

0 dan 10

3

10 dan 15

4

15 dan 15

291

Multiple Choice

Berikut ini adalah Algoritma yang belum teratur :

1. Tuang Gelas A (isi Teh) ke Dalam Gelas C (Kosong)

2. Tuang Gelas B (Isi Kopi) ke Dalam Gelas A (Kosong)

3. Tuang Gelas C (isi Teh) ke Dalam Gelas B (Kosong)

4. Mulai

5. Selesai

6. Tambahkan Gelas C (Kosong)

1

4-6-1-2-3-5

2

4-1-2-3-6-5

3

4-6-3-2-1-5

4

4-6-2-1-3-5

292

Multiple Select

Tiga (3) Skema Dasar dalam Algoritma terdiri dari ....

1

Sequnce

2

Selection

3

Looping

4

Record

293

Poll

Dalam skala 1-5, Saya mampu menerjemahkan masalah bisnis menjadi Flowchart

1

2

3

4

5

294

Open Ended

Menurut pemahaman anda, apa perbedaan mendasar antara algoritma dan program.

295

Poll

Dalam skala 1-5, Saya mampu membedakan dan menggunakan struktur data list dan dictionary sesuai kebutuhan

1

2

3

4

5

296

Draw

Gambarkan atau jelaskan fungsi dari Simbol Belah ketupat (Diamond) dalam diagram alur

297

Multiple Choice

x*=y+1

sama dengan proses...

1

x=x*(y+1)

2

x=x*y+1

3

x=x+1*y

4

x=(x+1)*y

298

Open Ended

Menurut pemahaman anda, apa yang anda ketahui tentang bahasa pemrograman python?
mengapa bahasa ini cukup populer?

299

Poll

Dalam skala 1-5, Saya bersedia meluangkan waktu di luar jam kuliah untuk berlatih coding secara mandiri

1

2

3

4

5

300

Draw

Apa output kode: for i in range(3): print("Halo")?

301

Draw

Tuliskan output yang dihasilkan oleh potongan kode berikut ini:

for i range(1, 4):
print("data"+str(i))

302

Draw

Apa hasil output dari kode:

def cari_kata(kalimat):

kata_list = kalimat.split()

hasil = {}

for kata in kata_list:

panjang = len(kata)

if panjang not in hasil:

hasil[panjang] = []

hasil[panjang].append(kata)

return hasil

print(cari_kata("aku suka makan nasi goreng")[4])

303

Poll

Dalam skala 1-5, Saya mampu menulis kode python menggunakan struktur kendali (if else & looping) dengan baik dan benar

1

2

3

4

5

304

Draw

Apa hasil output dari kode:

data = [[1, 2], [3, 4], [5, 6]]

hasil = []

for i in range(len(data)):

for j in range(len(data[i])):

if data[i][j] % 2 == 0:

hasil.append(data[i][j] * 10)

else:

hasil.append(data[i][j])

print(hasil)

305

Draw

Apa hasil output dari kode:

def hitung(n):

if n <= 1:

return n

else:

return n + hitung(n - 2)

print(hitung(5))

306

Multiple Choice

int x=30, y=23;

bool a, b, k, m, n;

a = (x==y);

b = (x>=y);

k = a&&b;

n = !(a&&b);

Output dari nilai n adalah...

1

0

2

1

307

Multiple Choice

Di bawah ini beberapa pendekatan dalam bidang pemrograman
(paradigma) yaitu : sudut pandang tertentu yang diprioritaskan
terhadap kelompok problema, realitas, keadaan dll, kecuali ...

1

Pemrograman Prosedural / Terstruktur

2

Pemrograman Berorientasi Subjek

3

Pemrograman Berorientasi Objek

4

Pemrograman Fungsional

308

Poll

Dalam skala 1-5, Saya mampu merancang antarmuka aplikasi (GUI) menggunakan library TKinter

1

2

3

4

5

309

Open Ended

Dalam studi kasus, jika anda menyimpan data Harga Sayuran (Bayam=5000, Kankung=3000). Manakah struktur data yang paling tepat digunakan? List [] atau Dictionary{}? Jelaskan alasannya.

310

Open Ended

Kapan kita menggunakan fungsi dari pemakaian List [] vs Dictionary {key:value}?

311

Draw

Buatlah pseudocode sederhana untuk menentukan, apakah sebuah angka yang diinputkan pengguna baik berupa ganjil atau genap

312

Open Ended

Sebutkan penjelasan bagaimana konsep objek oriented versi anda?

313

Open Ended

Sebutkan fungsi utama dari library Tkinter dalam Python. Sebutkan minimal 2 komponen widget yang ada di dalamnya.

314

Open Ended

Apa bedanya "Algoritma" (Rencana) dan "Program" (Kode)?

315

Draw

Tuliskan langkah logis menukar isi gelas Kopi dan Susu!

316

Open Ended

Dalam Flowchart, simbol Belah Ketupat (Diamond) artinya apa?

317

Open Ended

Apa yang Anda ketahui tentang bahasa Python?

media

Show answer

Auto Play

Slide 1 / 317

SLIDE