PETUNJUK UMUM:
1. Tulis lebih dahulu Nama dan Nomor Peserta Asesmen Sumatif Bersama Semester Gasal anda
di sudut kanan atas pada lembar jawaban yang disediakan.
2. Kerjakan soal dengan jujur, tertib dan disiplin.
3. Periksa dan bacalah soal-soal dengan teliti sebelum anda menjawabnya.
4. Laporkan kepada pengawas jika terdapat tulisan yang kurang jelas, rusak atau jumlah soal
kurang.
5. Dahulukan menjawab soal-soal yang anda anggap mudah.
6. Kerjakan pada lembar jawab yang disediakan, dengan pulpen/balpoint yang bertinta hitam.
7. Periksa kembali pekerjaan anda sebelum anda meninggalkan ruang Asesmen Sumatif
Bersama Semester Gasal.
Selamat Bekerja
Beautiful Soup
Beautiful soup adalah library Python yang paling banyak digunakan untuk project web
scraping. Salah satu alasan paling dasar mengapa menggunakan library ini adalah karena
relative lebih mudah untuk pemula. Kita juga bisa menggabungkan library ini dengan library
lain seperti library lxml. Para professional menggabungkan library beautiful soup dan request
untuk web scraping dengan volume data base yang besar. Kelebihan library beautiful soup
adalah bekerja lebih baik untuk data berukuran besar, mudah dipelajari bagi pemula, dan
menggunakan deteksi encoding otomatis. Satu-satunya kelemahan yang dimiliki library ini
adalah lebih lambat jika dibandingkan dengan library lxml pada Python.
1. Apakah yang dimaksud dengan beautiful soup ?
2. Apakah alasan memilih menggunakan library beautiful soup ?
3. Apakah library beautiful soup bisa digabungkan dengan library lainnya ?
4. Apakah kelebihan library beautiful soup ?
5. Apakah kelemahan library beautiful soup ?
1
Bacalah teks berikut untuk menjawab pertanyaan nomor 11-15
Google Colab memiliki adanya built in machine learning yang lengkap. Fitur ini adalah
salah satu yang popular pada google colab. Anda dapat mengimpor set pada data gambar, melatih
pengklasifikasi gambar pada gambar tersebut dan mengevaluasi model, semuanya dapat anda
lakukan hanya dalam beberapa baris kode saja.
Notebook colab akan mengeksekusi kode tersebut pada server cloud google. Terdapat
beberapa library machine learning yang terdapat pada colab seperti PyTorch, dan TensorFlow.
Google Colab sering kali digunakan oleh komunitas machine learning, diantaranya untuk memulai
TensorFlow, mengembangkan dan melatih jaringan neural, bereksperimen dengan TPU,
menyebarkan riset artificial intelligence.
11. Pada Google Colab, anda dapat menuliskan programnya secara online serta
menyimpannya langsung dengan mudah pada akun ….
a. Google Chrome
b. Google Drive
c. Google Mail
d. Google Play
e. Google Doc
(soal nomor 11 adalah soal pilihan ganda, pilihlah jawaban diatas yang paling benar dan
tuliskan pada lembar jawab)
12. Tuliskan pernyataan di bawah ini yang sesuai atau tidak sesuai dengan isi teks !
13. Pasangkan pernyataan kolom huruf dibawah ini dengan kata yang sesuai pada kolom
angka!
2
16. Bahasa pemrograman yang diorientasikan pada structural dan procedural disebut
bahasa pemrograman ….
a. Java
b. JavaScript
c. Python
d. C
e. C++
(soal nomor 16 adalah soal pilihan ganda, pilihlah jawaban diatas yang paling benar dan
tuliskan pada lembar jawab)
17. Tuliskan pernyataan di bawah ini yang sesuai atau tidak sesuai dengan isi teks !
18. Pasangkan pernyataan kolom huruf dibawah ini dengan kata yang sesuai pada kolom
angka!
Menentukan beberapa
Bahasa C sebagai system langkah untuk program agar
A 1
programming language dapat menyelesaikan
masalah
Dapat digunakan untuk
Bahasa C sebagai procedural
B 2 melakukan low-level
language
programming.
19. Bahasa C sebagai mid-level programming language mendukung keduanya, yaitu ….
20. Jelaskan yang dimaksud bahasa C sebagai structured procedural language!