NEW
Font size
WorksheetsQuiz Pemrograman Python
Total questions: 50
Worksheet time: 50mins
Perhatikan pernyataan berikut!
(1) Pemrograman Python.
(2) Pemrograman C/C++.
(3) Pemrograman Visual Studio.
(4) Pemrograman R.
Berdasarkan pernyataan di atas, plotly termasuk jenis library grafik open source yang dapat digunakan untuk membuat visualisasi data yang tersedia dalam bahasa pemrograman yang ditunjukkan pada nomor....
(1) dan (3)
(2) dan (4)
(1) dan (4)
(1), (2), dan (3)
(2), (3), dan (4)
Jenis plot biasanya merepresentasikan variabel numerik dan kategori yang dikelompokkan dalam interval adalah ....
Bar Plot
Column plot
Line Plot
Pie plot
XY scatter Plot
Aplikasi Python sudah membawa teks editor sendiri bernama ....
CLI
IDE
IDLE
TCI
WYSIWYG
Penggagas dari bahasa pemrograman Python adalah ....
Bill Gates
Blaise Pascal
Charles Babbage
Guido van Rossum
Steven Jobs
Fungsi dari bahasa Python digunakan untuk mencetak output program di layar adalah.......
clear()
clscr()
dotted()
print()
quit()
Pattern (pola) yang digunakan untuk mencari text di dalam string adalah.......
regex
metacharacter
match_results
HTML tags
decode
Metode alternatif jika website melakukan proteksi scraping menggunakan parsing HTML adalah ....
Xpath DOM
singularity
parsing DOM
Google Sheets
Google Docs
Jenis bahasa pemrograman yang dipilih karena menjadi bahasa yang sering digunakan dalam analisis data adalah ...
cobol
freeBSD
python
ruby
visual studio
Hal mendasar yang perlu dipahami dalam visualisasi data menggunakan library plotly adalah penggunaan virtual environment harus didahulukan dengan tujuan ....
menggunakan matplotlib berdasarkan inisial data diawal
meminimalisir terjadinya crash pada dependency
melakukan instalasi matplotlib
jika pasca instalasi tidak terjadi error, maka instalasi dianggap selesai
digunakan pada dataset yang memiliki nilai kontinu untuk melihat pergerakan data
Dalam melakukan visualisasi data dengan diagram lain, maka setiap diagram dan chart memiliki kegunaan masing-masing sesuai dengan.....
aplikasinya
hasil akhirnya
karakteristiknya
pembuatnya
sistem operasinya
Google Colaboratory termasuk jenis coding environment bahasa pemrograman python dengan format.......
mainframe
notebook
PC mini
server
virtual reality
Sebuah aplikasi yang melakukan penilaian terhadap sebuah program dengan masukan dan batasan-batasan yang ditentukan disebut dengan istilah......
Auto Matic
Auto Linker
Auto IDLE
Auto grader
Auto Compiler
Lambang yang digunakan sebagai awal di mulainya algoritma adalah.....
segitiga
persegi panjang
kotak
elips
bujur sangkar
Kekurangan dari notasi bagan alir (flowchart) adalah....
cocok digunakan untuk algoritma program-program yang tidak terlalu besar/kompleks.
dapat melihat kumpulan instruksi algoritma dalam bentuk visual dan mudah untuk dipahami alur-alurnya
dengan kerangka program dan dummycode yang bisa dikompilasi tanpa kesalahan.
notasi algoritmik bukan bahasa pokok pemrograman, sehingga siapa pun bisa membuat notasi algoritmik
tidak praktis karena banyak memakan tempat dan membutuhkan beberapa lembar kertas untuk menggambarkan aliran proses program
Berikut yang bukan jenis-jenis flowchart adalah ....
sistem flowchart
document flowchart
schematic flowchart
program flowchart
compiler
Bagian dari pemrograman yang tidak memiliki standar baku adalah ....
pseudocode
interpreter
in-konverter
executable
compiler
Sifat konversi dari notasi algoritma ke bahasa pemrograman adalah.....
terlalu mudah diapresiasi
proses mengeksekusi algoritma
menjabarkan proses algoritma
kondisi untuk keluar dari perulangan
cenderung relatif sukar dilakukan
Syarat utama dalam penggunaan notasi algoritmik adalah ....
mampu membandingkan data
memiliki kemampuan dalam operasi aritmetika
mudah dipahami bagi yang membacanya
proses diawali dengan kata kerja
proses yang dinyatakan dalam suatu algoritma
Secara umum, pihak yang mengerjakan proses algoritma disebut ....
sarana pendukung (tools)
pemroses (processor)
media penyimpan (storage)
alat masukan (input)
alat keluaran (output)
Kode program yang dirancang untuk menyelesaikan sebuah tugas tertentu, sekaligus bagian dari program utama adalah ....
prosedur
library external
fungsi (function)
file source code
ekstensi
Pemrograman prosedural didasari oleh konsep mesin (stored program concept) dari....
Ada Lovelace
Charles Babbage
Henry Payol
Michael John II
Von Newman
Jenis paradigma dalam pemrograman deklaratif, predikatif atau logic menganggap suatu masalah sebagai ....
pekerjaan komputer yang dilakukan melalui sebuah inferensi terhadap fakta yang ada
programmer tidak lagi berpikir sekuensial, melainkan harus menangani komunikasi dan sikronisasi antar task
prosedur dapat dipanggil kapan saja selama eksekusi dengan prosedur lain atau dengan sendirinya
seluruh data serta fungsi yang ada didalamnya dikemas dalam suatu class (kelas) atau object (objek) yang terpisah ke beberapa bagian tertentu
suatu komposisi fungsi yang memetakan masalah ke jawaban yang diiinginkan
Di dalam dunia pemrograman, penanda identitas yang digunakan untuk menampung suatu nilai adalah.....
array
definisi
record
struktur
variabel
Kata algoritma sebenarnya adalah latenisasi dari Abu Jaffar al-Khwarizmi, sehingga beliau juga disebut.....
Bapak Algoritma
Master Of Ceremony
Bapak Operasi Abstrak
Master Of Logarithm
Sang Penemu
Suatu kumpulan instruksi terstruktur dan terbatas yang dapat diimplementasikan dalam bentuk program komputer untuk menyelesaikan suatu permasalahan komputasi tertentu disebut....
unikode
mobomarket
logaritma
kosakata
algoritma
Keberadaan notasi algoritma bukan sebagai notasi dalam bahasa pemrograman, sehingga siapa pun dapat membuat notasi algoritma dan hasilnya adalah ....
selalu sama
menyelesaikan suatu masalah
selalu berbeda-beda
berbanding lurus
banyak kekeliruan
Guna memenuhi syarat bahwa algoritma harus finite (terbatas) maka dalam perulangan memerlukan komponen dasar yaitu ....
perulangan akan dijalankan minimal satu kali
selama kondisi belum terpenuhi
pernyataan yang harus diulang
titik pemberhentian
perulangan dengan penghitung dari besar ke kecil
Setiap informasi (nilai atau data) yang dikirimkan oleh mesin/komputer kepada user (manusia) setelah tahap pemrosesan tertentu dikenal dengan istilah....
storage
process
peripheral
output
input
Aktivitas yang dilakukan untuk mengenal proses analisis data, khususnya dalam hal mengoleksi data dari situs web, yang dikenal dengan istilah....
control management
data element
HTML code
parsing proccess
web scraping
Teknik visualisasi data bertujuan ....
agar pembaca lebih mudah untuk memahami pola dan hidden layer yang ada di dalam data.
jika ingin mengekstrak ke dalam bentuk HTMLnya, maka harus menggunakan method read()
kode HTML tersebut diproses setiap elemennya untuk mendapatkan data yang penting yang akan dirangkum.
modul request urlopen()digunakan untuk membuka web URL dalam Python.
regex menggunakan spesial karakter yang disebut metacharacter untuk membedakan setiap pola pada String.
Sertifikasi Oracle Certified Professional (OCP) ditujukan bagi pemegang sertifikasi jenjang Associate yang ingin meningkatkan penguasaan teknologi oracle dalam bidang ....
networking (operasi jaringan)
desain komunikasi visual
architect programming
aplikasi perkantoran
administrasi database
Surface computer adalah sebuah produk komputer yang memiliki fitur multisentuh dan dikembangkan oleh ....
Adobe Systems
Microsoft
VMware
Oracle
Symantec
Penggunaan kata abacus dengan berasal dari kata abax yang dalam bahasa Yunani berarti....
aplikasi data
komputer mini
mekanik
sistem manual
tabel perhitungan
Jika telah memutuskan untuk memiliki sertifikat dibidang tertentu, maka langkah selanjutnya adalah...
diikutsertakan dalam ujian sertifikasi
keterikatan pada suatu produk IT tertentu
memilih jenis sertifikat IT yang diinginkan
mengikuti training dari vendor tersebut
mengikuti ujian kembali tidak lulus
Sistem operasi Minix yang dikembangkan oleh ....
Ada Augusta Byron
Andrew S. Tanenbaum
Gordon Moore
Herman Hollerith
Steve Wozniak
Salah satu perangkat lunak berlisensi open source yang paling populer adalah...
Linux OS
Corel draw
Solaris OS
Adobe photoshop
Windows OS
Konsep Sustainable Development Goals (SDG) merupakan kelanjutan dari tujuan pembangunan yaitu ....
multiverse development goals
millennium development goals
middle development goals
megapolitan development goals
mathematics development goals
Public domain software sendiri sebagai istilah hukum yang artinya ....
lisensi baru harus sama dengan lisensi sumber
menggunakan dan memodifikasi dengan syarat memiliki lisensi yang sama
mengubah lisensi program baru
pada pendekatan yang serupa
tanpa memiliki hak cipta
Bagi yang ingin memiliki sertifikat CISCO Certified Internetwork Expert (CCIE) wajib memiliki kapasitas profesional untuk menangani rintangan paling tinggi dalam ....
networking
interrupting
identifiying
debugging
computing
Jika terdapat ketentuan bahwa software hanya boleh diinstall pada satu komputer saja, maka prosedur yang benar dalam pemakaiannya adalah....
satu lisensi bisa digunakan untuk beberapa software
siapa saja bisa menggunakan tanpa perlu menggunakan lisensi yang seharusnya
software bebas diinstal di mana saja dan kapan saja
software terinstal di beberapa komputer dengan satu lisensi
software terinstal di satu komputer dengan satu lisensi
Membuat prototipe menjadi metode paling penting guna mengumpulkan umpan balik yang berasal dari ....
komunitas prototipe
anggota tim
ketua kelompok
pengguna nyata
pemberi gagasan
Tujuan utama dari pelaksanaan observasi adalah ....
memperoleh berbagai data konkret secara langsung di lapangan
penerapan dan pengembangan desain aplikasi
memberikan pengembangan yang terus-menerus maju ke depan
agar proses pengembangan aplikasi dapat dilakukan secara efektif dan efisien
adanya peralatan, bahan, dan sarana yang dibutuhkan untuk mengerjakan proyek
Dependencies digunakan untuk menghubungkan tugas-tugas yang perlu dilakukan dalam urutan tertentu menggunakan garis berwarna ....
abu-abu muda
coklat gelap
hijau terang
kuning cemerlang
merah tua
Hampir setiap ponsel cerdas saat ini hadir dengan variannya sendiri dari asisten cerdas yang dikenal dengan sebutan....
virtual adaptive
virtual assistant
virtual preparation
virtual reality
virtual recognition
Pembelajaran Berbasis Proyek (PBL) dapat diidentifikasi melalui ....
ciri-cirinya
hasil akhirnya
karakteristiknya
klasifikasinya
pembuatnya
Proses penilaian terhadap informasi hasil pemantauan yang sudah dilakukan disebut....
evaluasi
klasifikasi
marginasi
pengendalian
perencanaan
Setiap orang dalam kelompok akan mendapatkan perannya masing-masing pembagian peran dilakukan sesuai dengan ....
salah satu alat yang sering dimanfaatkan untuk mengelola beragam jenis proyek
penyelesaian pekerjaan tersebut dapat dilakukan dengan berbagai metode
merekomendasikan software yang dapat digunakan
mengelola sebuah proyek tidak jarang dihadapkan dengan permasalahan
kemampuan masing-masing anggota kelompok
Bentuk aktivitas dalam mengevaluasi pengalaman (evaluate the experience) yang benar adalah ....
guru bertanggungjawab untuk melakukan monitor terhadap aktivitas siswa selama menyelesaikan proyek
guru dan siswa melakukan refleksi terhadap aktivitas dan hasil proyek yang sudah dijalankan (secara individu maupun kelompok) di akhir proses pembelajaran
guru dan siswa secara kolaboratif menyusun jadwal aktivitas dalam menyelesaikan proyek
mengambil topik yang sesuai dengan realitas dunia nyata dan dimulai dengan sebuah investigasi mendalam
penilaian dilakukan untuk membantu guru dalam mengukur ketercapaian standar, berperan dalam mengevaluasi kemajuan setiap siswa serta memberi umpan balik tentang tingkat pemahaman yang sudah dicapai siswa
Metode belajar yang menggunakan masalah sebagai langkah awal dalam pengumpulan dan mengintegrasikan pengetahuan baru berdasarkan pengalamannya dalam beraktivitas secara nyata adalah ....
pembelajaran berbasis proyek
modul dan buku diktat
konvensional
cerdas cermat
buku kerja siswa
Jika pengembang aplikasi tidak merancang sistem aplikasi secara menyeluruh maka akan melakukan tambal sulam aplikasi yang bisa berakibat fatal yaitu ....
pengembangan aplikasi dapat dilakukan secara efektif dan efisien
jadwal dan pengembangan dan implemantasi sistem aplikasi
pengembangan aplikasi dapat diselesaikan dengan cepat
kebutuhan keuangan yang konsisten
pengembangan aplikasi tidak pernah selesai
