NEW
Font size
WorksheetsPH Kelas X
Total questions: 46
Worksheet time: 2hrs 34mins
Perangkat lunak ini telah menjadi sarana yang menghubungkan manusia sebagai pengguna dengan komputer sebagai teknologinya. Misalkan, kita ingin mengirimkan pesan pribadi. Kini kita dipermudah dengan berbagai jenis aplikasi messaging yang menghadirkan bermacam-macam fitur.
Istilah perangkat lunak dikenal juga dengan sebutan software, program atau aplkasi. Sesuai dengan sebutannya, maka sifat perangkat ini berbeda dengan perangkat keras atau hardware. Jika hardware terdiri atas komponen nyata, maka software tidak dapat disentuh secara fisik.
Proses menulis, menguji dan memperbaiki (debug), dan memelihara kode yang membangun sebuah program Komputer disebut . . . .
Programmer
Pemrograman
Algoritma
Program
Coding
Flowchart atau bagan alur adalah diagram yang menampilkan langkah-langkah dan keputusan untuk melakukan sebuah proses dari suatu program. Setiap langkah digambarkan dalam bentuk diagram dan dihubungkan dengan garis atau arah panah.
Flowchart berperan penting dalam memutuskan sebuah langkah atau fungsionalitas dari sebuah proyek pembuatan program yang melibatkan banyak orang sekaligus. Selain itu dengan menggunakan bagan alur proses dari sebuah program akan lebih jelas, ringkas, dan mengurangi kemungkinan untuk salah penafsiran. Penggunaan flowchart dalam dunia pemrograman juga merupakan cara yang bagus untuk menghubungkan antara kebutuhan teknis dan non-teknis.
Dibawah ini yang bukan merupakan kerugian menggunakan metode flowchart adalah . . . .
Aliran proses program cukup rinci dengan pemodelan secara visual
Tidak cocok untuk program yang kompleks
Penjelasan dalam alir proses tidak detail
Sulit untuk menerjemahkan ke dalam bentuk kode program sebenarnya
Membuat alur kerja menjadi lama
Saat ini, data sudah menjadi bagian penting dalam kehidupan sehari-hari manusia. Dari adanya data tersebut, orang-orang bisa mengetahui berbagai macam informasi berdasarkan apa yang mereka butuhkan. Terlebih lagi, data sendiri juga mempunyai berbagai macam fungsi yang sangat memudahkan orang-orang dalam mendapatkan dan juga merangkum hasil penelitian. Suatu nama yang digunakan untuk menyimpan suatu nilai dari tipe data tertentu disebut juga . . . .
Operator
Tipe Data
Ekspresi
Variabel
Looping
variabel bisa juga diartikan sebagai suatu atribut, sifat atau nilai dari orang, serta objek atau kegiatan yang memiliki variasi tertentu untuk dipelajari dan ditarik kesimpulannya oleh seorang peneliti.
Variabel merupakan pengelompokan secara logis dari dua atau lebih suatu atribut dari objek yang diteliti.
Atribut yang dimaksudkan, misalnya usia anak-anak, remaja, dan dewasa. Maka, variabelnya adalah tingkat umur dari objek penelitian. Contoh lain dari variabel adalah, seperti tidak sekolah, tidak tamat SMP, tidak tamat SMA. Maka, variabel dari objek penelitiannya adalah tingkat pendidikan. Perhatikan variable di bawah ini
x = 6;
y = 3;
z = x/y;
keluaran yang dihasilkandarivariabel z adalah . . .
1
2
3
5
6
Variabel merupakan pengelompokan secara logis dari dua atau lebih suatu atribut dari objek yang diteliti.
Atribut yang dimaksudkan, misalnya usia anak-anak, remaja, dan dewasa. Maka, variabelnya adalah tingkat umur dari objek penelitian. Contoh lain dari variabel adalah, seperti tidak sekolah, tidak tamat SMP, tidak tamat SMA. Maka, variabel dari objek penelitiannya adalah tingkat pendidikan. Perhatikan variable di bawah ini
Boolean x = 15 > 25
Maka x akan bernilai . . . karena 15 . . . . dari 25
True,lebih besar
True, lebih kecil
False, lebih kecil
True, sama dengan
false, false
Perangkat lunak dibuat dengan tujuan dan fungsi masing-masing. Untuk melihat fungsi dari perangkat lunak, Lia Kuswayatno dalam buku Mahir dan Terampil Berkomputer mengklasifikasikan dalam kategori jenis perangkat lunak.
Adapun fungsi dari masing-masing jenis perangkat lunak sebagai berikut:
Perangkat Lunak Sistem Operasi (operating system) : Perangkat lunak yang mengelola sumber daya perangkat keras komputer dan memungkinkan aplikasi lain untuk berjalan.
Orang -orang yang menulis perangkat lunak komputer disebut dengan . . . .
Programmer
Algoritma
Pemrograman
Program
Analis
Python merupakan bahasa pemrograman komputer yang biasa dipakai untuk membangun situs, software/aplikasi, mengotomatiskan tugas dan melakukan analisis data. Bahasa pemrograman ini termasuk bahasa tujuan umum. Artinya, ia bisa digunakan untuk membuat berbagai program berbeda, bukan khusus untuk masalah tertentu saja.
Langkah-langkah yang dilakukan untuk membuat project baru adalah . . . .
File > New Project
File > New File`
Edit > New File
Files > New > New Project
File > New Document
aat ini, Anda mungkin telah mendengar banyak tentang apa itu algoritma. Ya, algoritma sangat penting dalam dunia pemrograman. Misalnya, ini adalah trik yang digunakan YouTube untuk membantu Anda menonton video yang direkomendasikan YouTube. Cukup menarik bukan?
Bagi Anda yang sudah lama berkecimpung di dunia teknik komputer pasti mengenal istilah ini. Namun, bagi yang baru menggunakan perangkat ini, tentu tidak jelas mengenai komponen, fitur, dan tujuan penggunaan perangkat ini.
Dibawah in yang bukan keuntungan menggunakan metode penulisan algoritma dengan Natural Language adalah . . . .
Tidak sulit dalam mempelajarinya karena tidak memiliki aturan standar dalam penulisannya
Mudah penulisannya
Pemahaman dalam pembacaan algoritma menjadi sulit
Tidak membutuhkan tool atau software khusus dalam perancangannya
Membudahkan kita dalam membaca alur program
Python merupakan bahasa pemrograman komputer yang biasa dipakai untuk membangun situs, software/aplikasi, mengotomatiskan tugas dan melakukan analisis data. Bahasa pemrograman ini termasuk bahasa tujuan umum. Artinya, ia bisa digunakan untuk membuat berbagai program berbeda, bukan khusus untuk masalah tertentu saja. Bahasa pemrograman python merupakan jenis
interpreter
interpeter
compiler
compile
mesin
print ("Hello") maka hasil tampilannya
Hello
hello
Helo
Helllo
Hai
Secara konseptual, variabel adalah batasan atau pengertian tentang suatu variabel secara teori. Sedangkan secara operasional, variabel merupakan cara mengukur sekaligus hasil pengukuran yang dilakukan atas variable tersebut. Perhatikan penulisan variable berikut
a=b
b=2
print(a,b)
bagaimanakah hasilnya?
salah
error
2
1
0
a=5
b="Hello"
print (a,b)
5
Hello
5 Hello
Hello 5
5Hello
age=25
name="jimi"
print("age:", age)
print("name:",name)
error
25
jimi
jimi
25
age:jimi
name:25
age:25
name:jimi
Variabel dalam pemrograman adalah sebuah nama atau identifikasi yang diberikan untuk menyimpan suatu nilai data dalam memori komputer. Nilai ini dapat dapat diubah atau dimanipulasi selama eksekusi program, penulisan nama variabel yang benar adalah... .
1
a1.2
a2.2
no_1
j.mi
Bagi para programmer, syntax adalah hal yang cukup rumit jika hanya sekadar dihafal. Apalagi bagi kamu yang sedang kuliah atau yang pernah kuliah, pasti sempat merasakan persiapan ujian yang saking mepetnya untuk belajar membuat kita secara tidak sadar menghafal syntax dibandingkan dengan materi ujiannya.
Tenang, itu semua fase belajar untuk menjadi seorang programmer. Dicoding sendiri menyediakan banyak sekali kelas dasar bahasa pemrograman. Bagi kamu yang baru belajar menjadi seorang programmer, bisa mulai dari belajar C, Java, Python, dan lain sebagainya.
Pada pyhton untuk mencetak menggunakan
print()
println
Show()
cetak()
Setiap bahasa pemrograman selalu digunakan untuk kebutuhan yang berbeda, contohnya bahasa pemrograman C bisa digunakan untuk network programming, bahasa Java biasa digunakan untuk server-side sebuah aplikasi, dan bahasa Python digunakan untuk analisis data hingga machine learning.. Logo Python diambil dari hewan
Ular Piton
Ulat Bulu
Cobra
Pinguin
Kucing
Sebagai bahasa pemrograman yang versatile, Python dapat digunakan dalam berbagai bidang antara lain ….
Machine Learning
Pengembangan website
Scientific research
Semua Pilihan Benar
data analis
Deretan karakter pada bahasa Python yang dapat berupa huruf, digit angka, atau simbol, yang penulisannya diawali dan diakhiri dengan tanda petik disebut
Statement
Syntaks
Program
Scratch
String
Sebuah instruksi atau kalimat perintah dalam bahasa pemrograman yang akan dieksekusi oleh komputer disebut
Statement
Syntaks
Program
Scratch
String
Seperangkat aturan dalam bahasa pemrograman yang mendefinisikan kombinasi simbol yang dianggap sebagai dokumen terstruktur dengan benar disebut
Statement
Syntaks
Program
Scratch
String
Syntax atau sintaksis dalam bahasa pemrograman merupakan kombinasi dari angka, simbol, dan kata. Sederhananya, sintaksis adalah aturan menulis kode dalam sebuah bahasa pemrograman supaya lebih terstruktur sehingga dapat mencapai suatu tujuan.
Jika kita ingin menulis lebih dari satu statement dalam satu baris pada bahasa Python, maka kita harus memisahkan antar statementnya dengan menggunakan tanda
Pagar
Spasi
Koma
Titik-Koma
Petik
Dalam ilmu terter dan pemrograman komputer, tipe data ialah klasifikasi data yang mengenalkan kompilator atau penerjemah bagaimana programmer bermaksud untuk menggunakan data. Sebagian besar bahasa pemrograman mendukung tipe data dasar akan bilangan integer, bilangan titik mengambang, karakter dan boolean.
Penulisan type String dalam pemrograman biasanya diawali dan diakhiri dengan tanda
Pagar
Spasi
Koma
Titik-Koma
Petik
Penulisan syntaks pada python bersifat Case Sensitive. Menurut rekomendasi style guide Google, penulisan case yang disarankan adalah seperti yang disebutkan di bawah ini. Pilih istilah yang salah
Snake Case
Camel Case
All Caps Case
Kebab Case
Kernel Case
Komentar (comment) adalah kode di dalam script Python yang tidak dieksekusi atau tidak dijalankan mesin. Komentar hanya digunakan untuk menandai atau memberikan keterangan tertulis pada script.
Komentar biasa digunakan untuk membiarkan orang lain memahami apa yang dilakukan script. atau untuk mengingatkan kepada programmer sendiri jika suatu saat kembali mengedit script tersebut.
Penulisan komentar pada python yang tidak akan tercetak saat di RUN adalah menggunakan tanda
Pagar
Spasi
Koma
Titik-Koma
Petik
Variabel dalam pemrograman adalah sebuah nama atau identifikasi yang diberikan untuk menyimpan suatu nilai data dalam memori komputer. Nilai ini dapat dapat diubah atau dimanipulasi selama eksekusi program,
Untuk menghapus variabel pada Python, kita dapat menggunakan perintah
input()
int()
round()
del()
float()
Ekstension file yang dibuat menggunakan bahasa Python adalah
.py
.pt
.ph
.po
.pn
Ketika kamu sedang mengerjakan sebuah kasus, dan menemukan banyak pilihan dalam program tersebut, kamu diharuskan untuk memutuskan satu pilihan yang sesuai dengan masalah yang dihadapi oleh program. Untuk itu, solusi dari kasus ini adalah penggunaan percabangan Python.
Struktur percabangan pada bahasa Python menggunakan fungsi
for atau while
choose
if atau else atau elif
lookup
arimatika
Mempelajari kondisi percabangan merupakan hal wajib bagi semua programmer, karena ilmu ini banyak diterapkan dalam pengolahan data dan dalam membuat berbagai macam program web, desktop, maupun mobile. Seorang programmer harus memahami penggunaan percabangan dalam program yang dibuat agar program berjalan sesuai yang diharapkan. Belajar kondisi percabangan bisa dari berbagai sumber salah satunya dengan mengikuti kursus DQLab yang memberikan materi Bahasa Pemrograman Python. Jangan lupa juga untuk terus berlatih dengan kasus-kasus yang berbeda. Bingung mulai dari mana? Yuk, gabung sekarang di DQLab.id dan mulai belajar Python lebih dalam.
Struktur perulangan pada bahasa Python menggunakan fungsi
for atau while
choose
if atau else atau elif
lookup
arimatika
Python merupakan bahasa pemrograman komputer yang biasa dipakai untuk membangun situs, software/aplikasi, mengotomatiskan tugas dan melakukan analisis data. Bahasa pemrograman ini termasuk bahasa tujuan umum. Artinya, ia bisa digunakan untuk membuat berbagai program berbeda, bukan khusus untuk masalah tertentu saja
Pada bahasa Python dalam mendeklarasikan suatu fungsi dapat menggunakan kata kunci dalam penerapan fungsi tersebut. Kata kunci tersebut adalah
def
return
then
if
while
Sebagai salah satu bahasa pemrograman termudah untuk dipelajari, Python menggunakan sintaksis sederhana dengan banyak kata kunci dalam bahasa Inggris. Python dirancang menjadi bahasa yang ringkas dan mudah dibaca.
Apakah sintaks umum bagi fungsi input menggunakan perisian Python?
cin>>
input()
scanf()
system.in
output()
Selain mudah dipelajari, Python juga populer karena keserbagunaannya. Penggunaan bahasa ini mencakup berbagai bidang, termasuk data science, web development, dan machine learning. Selain itu, Python adalah bahasa cross-platform, yang berarti bisa berjalan di berbagai OS seperti Windows, Linux, dan macOS.
Apakah sintaks umum bagi fungsi output menggunakan perisian Python?
cout<<
system.out
print()
printf()
output()
Komentar biasa digunakan untuk membiarkan orang lain memahami apa yang dilakukan script. atau untuk mengingatkan kepada programmer sendiri jika suatu saat kembali mengedit script tersebut.
Apakah kegunaan tanda pagar (#) dalam pyhton ?
sebagai tarikh
sebagai waktu
tiada kegunaan
sebagai komen
sebagai info
Perhatikan fungsi diatas ini, lalu jawablah pertanyaannya
Jika kita tuliskan salam() hasil yang akan keluar adalah … .
Chelsea
Kevin
Kosong
Error
Hello
Berdasarkan statement di samping, mana yang termasuk tipe data?....
input
float
sisi1 dan sisi 2
luas_persegi
Berdasarkan pilihan berikut, manakah yang merupakan kasus terbaik untuk menerapkan statement break?
Ketika ingin melewati sebuah perulangan pada kondisi tertentu
Ketika ingin menampilkan hasil perulangan
Ketika ingin keluar dari sebuah perulangan pada kondisi tertentu
Semuanya benar
Algoritma tidak hanya digunakan untuk menyelesaikan masalah pada komputer, tetapi juga dapat digunakan untuk menyelesaikan masalah yang ada dalam kehidupan sehari-hari. Selain itu, masalah apa pun yang terkait dengan proses atau langkah prosedural biasanya memerlukan algoritma.
Apa yang dimaksud dengan algoritma?
Serangkaian langkah logika dan sistematis untuk menyelesaikan suatu masalah
Bahasa pemrograman
Perangkat keras komputer
Sistem operasi
Aplikasi komputer
Pengertian Algoritma – Saat ini, Anda mungkin telah mendengar banyak tentang apa itu algoritma. Ya, algoritma sangat penting dalam dunia pemrograman. Misalnya, ini adalah trik yang digunakan YouTube untuk membantu Anda menonton video yang direkomendasikan YouTube. Cukup menarik bukan?
Bagi Anda yang sudah lama berkecimpung di dunia teknik komputer pasti mengenal istilah ini. Namun, bagi yang baru menggunakan perangkat ini, tentu tidak jelas mengenai komponen, fitur, dan tujuan penggunaan perangkat ini.
Kelebihan dari algoritma adalah:
Efisiensi
Akurasi
Efisiensi dan Akurasi
Efisiensi dan kecepatan
kecepatan dan Akurasi
Masalah mudah dipecahkan dengan menggunakan algoritma karena kita tahu langkah-langkah logis dan sistematis yang harus diambil terlebih dahulu. Oleh karena itu, banyak orang telah memecahkan masalah menggunakan algoritma,
Algoritma dapat diterapkan dalam bidang
Olahraga
sains teknologi
Kuliner
Seni
Kebudayaan
Perkembangan ilmu pengetahuan dan teknologi memungkinkan manusia menghasilkan karya yang semakin canggih dan kompleks. Meskipun komputer dapat melakukan perhitungan lebih cepat daripada manusia pada umumnya, komputer tidak dapat memecahkan masalah tanpa diajarkan oleh manusia melalui urutan langkah (algoritma) yang telah ditentukan sebelumnya.
Input
Proses
Output
Input, proses, output
Proses, input, output
Dalam diagram alir, setiap langkah direpresentasikan oleh simbol dengan makna tertentu untuk menguraikan tugas atau keputusan. Contoh simbol paling umum adalah anak panah yang menunjukkan aliran langkah, atau simbol kotak yang mewakili tugas spesifik yang harus dilakukan dalam proses.
Bentuk grafis yang menggambarkan urutan proses dalam sebuah algoritma.
Flowchart
Pseudocode
Sintaks
Program
Software
Bentuk algoritma yang menggunakan sintaks yang sesuai dengan bahasa pemrograman tertentu, seperti C, Java, atau Python.
Flowchart
Pseudocode
Sintaks
Program
Software
Selain digunakan untuk menyelesaikan masalah oleh komputer, algoritma juga dapat diterapkan untuk menyelesaikan masalah sehari-hari yang membutuhkan serangkaian proses atau langkah-langkah prosedural. Untuk lebih memahami apa itu algoritma, mari kita pelajari apa artinya dari beberapa sumber.
Bentuk algoritma yang menggunakan sintaks yang mirip dengan bahasa pemrograman, tetapi tidak terikat oleh aturan yang ketat.
Flowchart
Pseudocode
Sintaks
Program
Software
Pengertian umum dari suatu algoritma adalah urutan dari sejumlah langkah logis dan sistematis untuk memecahkan suatu masalah tertentu.
Beberapa ahli menganggap algoritma sebagai urutan langkah-langkah yang harus diikuti dalam matematika atau perhitungan untuk memecahkan masalah lain, terutama komputer.
Algoritma pertama kali ditemukan oleh matematikawan Islam bernama
Muhammad bin Mūsā al-Khawārizmī
Hamzah bin Abdul-Muththalib
Mush'ab bin Umair
Zaid bin Haritsah
Ja'far bin Abu Thalib
Algoritma adalah suatu langkah atau metode yang telah direncanakan secara matang sehingga terurut dan terorganisir dengan baik dan biasanya digunakan untuk memecahkan suatu masalah dengan memberikan suatu instruksi sehingga menjadi suatu tindakan.
Algoritma dapat dibuat dengan menggunakan bahasa pemrograman, kecuali
Python
C
C++
JAVA
Winrar
Algoritma tidak hanya digunakan untuk menyelesaikan masalah pada komputer, tetapi juga dapat digunakan untuk menyelesaikan masalah yang ada dalam kehidupan sehari-hari. Selain itu, masalah apa pun yang terkait dengan proses atau langkah prosedural biasanya memerlukan algoritma.
Masalah mudah dipecahkan dengan menggunakan algoritma karena kita tahu langkah-langkah logis dan sistematis yang harus diambil terlebih dahulu. Oleh karena itu, banyak orang telah memecahkan masalah menggunakan algoritma, apakah Anda salah satunya?.
Algoritma dapat diterjemahkan ke dalam bahasa pemrograman dengan menggunakan:
Compiler
Assembler
Debugger
Beta Tester
New Document
Apa yang dimaksud dengan tipe data list dalam Python?
Tipe data list dalam Python adalah tipe data yang digunakan untuk menyimpan kumpulan nilai atau objek dalam urutan tertentu.
Tipe data list dalam Python adalah tipe data yang digunakan untuk menyimpan nilai tunggal.
Tipe data list dalam Python adalah tipe data yang digunakan untuk menyimpan data dalam bentuk grafik.
Tipe data list dalam Python adalah tipe data yang digunakan untuk menyimpan data dalam format teks.
