Professional Documents
Culture Documents
Jawab : Menurut saya kondisi if digunakan untuk melakukan suatu tujuan dalam
pilihan atau percabangan yang biasa disebut conditional statement. Dalam cara
kerja pernyataan if dia akan mengeksekusi pilihan yang bernilai benar atau true dan
Jawab : Perbedaan pertama adalah dalam if, pernyataan di dalam blok if akan
didalam blok if akan dieksekusi dan jika kondisinya salah, pernyataan di blok if else
Perbedaa kedua adalah if hanya mengeksekusi program pada 1 jalur dan jika program
tersebut keluar pada jalur maka program akan berhenti. Sedangkan if else bisa
Jawab : Menurut saya if-else majemuk adalah kondisi yang terdiri dari banyak pilihan
yang masing masing memiliki kondisi dan aksi yang berbeda. If-else majemuk
dibedakan menjadi 2 jenis yaitu if-else majemuk tertutup dan if-else berulang. If –else
Jawab : Pendapat saya kondisi elif merupakan lanjutan percabangan logika dari if dan
if-else. Kondisi elif kita bisa membuat program yang mengeksekusi beberapa
ataupun digunakan karena penggunaan coding yang tidak banyak dan tidak terlalu
rumit.
SELEKSI KONDISI
Pengambilan keputusan adalah antisipasi kondisi yang terjadi selama pelaksanaan program dan
tindakan tertentu yang diambil sesuai dengan kondisi.
Struktur keputusan mengevaluasi beberapa ekspresi, yang menghasilkan TRUE atau FALSE sebagai
hasil.
Perlu menentukan tindakan mana yang harus diambildan pernyataan mana yang harus dijalankan
jika hasilnya TRUE atau FALSE sebaliknya.
Pada Python ada beberapa statement/ kondisi diantaranya adalah if, else dan elif, kondisi if
digunakan untuk mengeksekusi kode jika kondisi bernilai benar. Jika kondisi bernilai salah maka
statement/kondisi if tidak akan di-eksekusi.
KONDISI IF
Seleksi kondisi (kondisi if) digunakan untuk mengantisi-pasi kondisi yang terjadi saat program
dijalankan dan me-nentukan tindakan atau eksekusi apa yang akan diambil sesuai dengan kondisi
yang ada. Pada Python ada beberapa statement/ kondisi diantaranya adalah if, else dan elif, kondisi
if digunakan untuk mengeksekusi kode jika kondisi bernilai benar. Jika kondisi bernilai salah maka
statement/kondisi if tidak akan di-eksekusi.
MACAM-MACAM OPERATOR
Operator Aritmatika
Operator aritmatika merupakan operator yang biasa kita temukan dalam operasi matematika.
Aritmatika adalah cabang ilmu matematika yang membahas perhitungan sederhana. Mulai dari
penambahan, pembagian, pengurangan, perkalian, dan lainnya.
Operator Penugasan digunakan untuk memberikan atau memodifikasi nilai ke dalam sebuah
variabel.
Operator logika digunakan untuk membandingkan dua kondisi logika, yaitu "True" artinya logika
benar dan "False" artinya logika salah.
1. Jelaskan menurut anda mengenai Algoritma dalam ilmu computer!
Algoritma adalah langkah awal yang harus ditulis sebelum menuliskan program atau hal hal
yang ingin kita kerjakan, di mana algoritma adalah langkah-langkah yang disusun secara
masalah dalam pemograman computer. Dan masalah yang diselesaikan dalam pemograman
mana tematik itu sendiri adalah suatu mata pelajaran yang kemudian di kemas dalam bentuk
tema.
2. Jelaskan apa yang anda ketahui mengenai struktur data dan berikan contohnya!
struktur data adalah sebuah cara penyimpanan, mengatur dan menempatkan himpunan data
secara terstruktur agar lebih efisien saat digunakan sehingga mudah di akses oleh pengguna.
Struktur data berarti tat letak data yang berisi kolom-kolom data, baik itu kolom yang bias
dilihat oleh pengguna atau pun kolom yang tidak bias dilihat oleh pengguna yang hanya
digunakan untuk keperluan pemrograman. Struktur data terdapat 2 jenis yaitu struktur data
linier dan non linier. Contoh struktur data linier seperti Array, Stack, Queue. Dan conroh
struktur data non linier seperti struktur data pohon (binary), struktur data grafik.
3. Jelaskan apa yang anda ketahui mengenai Pemrograman dan berikan contoh bahasa
Pemrograman minimal 5!
Pemrograman adalah proses menulis, menguji dan memelihara kode dalam pengaplikasikan
algoritma yang kemudian dibentuk melalui Bahasa pemrograman yang membangun suatu
program komputer. Yang di mana pemrograman adalah suatu cara dalam menggunakan satu
atau lebih algoritma yang saling berhubungan satu sama lain dengan menggunakan metode
Bahasa pemograman. Contoh dari bahasa pemrograman itu sendiri seperti : Python, HTML,
4. Jelaskan apa yang anda ketahui tentang kelebihan bahasa pemrograman Python dengan
adalah bahasa python lebih mudah dipahami atau dipelajari dibandingkan dengan bahasa
lainnya, karena tidak menggunakan banyak perintah dalam pengaplikasikannya, support IoT
yang di mana IoT itu bisa menghubungkan benda-benda di sekitar ke dalam jarring-jaring
yang saling terhubung. Bahasa python bisa meningkatkan produktivitas dan lebih fleksibel.
Program yang menggunakan bahasa Python ini cenderung lebih cepat selesai dikarenakan
5. Buatlah notasi dan flowchart dalam studi kasus suatu algoritma dan pemrogramannya!
MULAI
TULIS SURAT
TEMPELKAN PERANGKO
SELESAI
DEFINISI STRUKTUR DATA adalah cara untuk menyimpan dan mengatur data ke dalam computer
sehingga dapat dengan efisien memudahkan pembacaan data dan kinerja algoritma.
Tergantung pada organisasi elemen, struktur data diklasifikasikan menjadi dua jenis:
1) Struktur data linier: Elemen diakses secara berurutan tetapi tidak wajib untuk menyimpan semua
elemen secara berurutan.
Alasan utama Pyton untuk dipelajari oleh calon programmer atau progemmer adalah:
- Python sangat mudah dipelajari. Sintaksnya mudah dan kodenya sangat mudah dibaca
- Dinamis
- Populer Python memiliki banyak aplikasi. Ini digunakan untuk mengembangkan aplikasi web, ilmu
data, IoT, pengembangan aplikasi yang cepat, dan sebagainya.
DEFINISI VARIABEL ialah lokasi memori yang dicadangkan guna untuk menyimpan nilai-nilai. Hal ini
berarti bahwa saat kita membuat sebuah variabel kita memesan beberapa ruang kosong di dalam
memori. Variabel menyimpan data yang proses selama program dieksekusi, yang nantinya isi darii
variabel tersebut dapat diubah oleh operasi - operasi tertentu pada program yang menggunakan
variable tersebut. “Suatu pengenal (identifier) yang bisa menyimpan suatu nilai dan bersifat bisa
berubah”
PENULISAN VARIABEL
-Karakter pada nama variabel bersifat sensitive (case-sensitif). Artinya huruf kecil dan huruf besar
dibedakan. Sebagai contoh, variabel namaDepan dan namadepan adalah variabel yang berbeda.
DEFINISI TIPE DATA adalah suatu memori atau media pada komputer yang digunakan untuk
menampung informasi atau data sementara. Python sendiri mempunyai tipe data yang cukup unik
bila kita bandingkan dengan bahasa pemrograman yang lain “Jenis data yang bisa diproses oleh
program atau disimpan dalam variabel/konstanta”