Rangkuman Praktikum Algorima dan pemrograman
Disusun Oleh :
Nama :Ahmad Hayazee
NIM:231080200116
Kelompok : 6
Modul 1
1. Flowchart
a. pengertian Flowcart
Flowchart adalah representasi grafis dari suatu proses atau algoritma yang disusun dengan menggunakan simbol-simbol tertentu. Tujuan utama dari flowchart adalah memberikan gambaran visual yang jelas dan sistematis mengenai langkah-langkah atau tahapan suatu proses. Flowchart dapat digunakan untuk memodelkan berbagai jenis aktivitas, mulai dari proses bisnis hingga algoritma pemrograman.
Flowchart membantu dalam memahami, merancang, dan memecahkan masalah secara sistematis. Dengan menggunakan flowchart, seseorang dapat dengan mudah melihat urutan langkah-langkah yang diperlukan untuk menyelesaikan suatu tugas atau mencapai suatu tujuan.
B.Jenis Flowchart
• Flowchart Dokumen
Pertama ada flowchart dokumen (document flowchart) atau bisa disebut dengan paperwork flowchart. Flowchart dokumen berfungsi untuk menelusuri alur form dari satu bagian ke bagian yang lain, termasuk bagaimana laporan diproses, dicatat, dan disimpan.
• Flowchart Program
Selanjutnya kita akan membahas flowchart program. Flowchart ini menggambarkan secara rinci prosedur dari proses program. Flowchart program terdiri dari dua macam, antara lain: flowchart logika program (program logic flowchart) dan flowchart program komputer terinci (detailed computer program flowchart).
• Flowchart Proses
Flowchart proses adalah cara penggambaran rekayasa industrial dengan cara merinci dan menganalisis langkah-langkah selanjutnya dalam suatu prosedur atau sistem.
• Flowchart Sistem
Yang keempat ada flowchart sistem. Flowchart sistem adalah flowchart yang menampilkan tahapan atau proses kerja yang sedang berlangsung
di dalam sistem secara menyeluruh. Selain itu flowchart sistem juga menguraikan urutan dari setiap prosedur yang ada di dalam sistem.
• Flowchart Skematik
Terakhir ada flowchart skematik. Flowchart ini menampilkan prosedur suatu sistem, hampir sama dengan flowchart sistem. Namun, ada perbedaan dalam penggunaan simbol-simbol dalam menggambarkan alur. Selain simbol-simbol, flowchart skematik juga menggunakan gambar-gambar komputer serta peralatan lainnya mempermudah dalam pembacaan flowchart untuk orang awam.
Modul 2
TIPE DATA DAN OPERATOR ARITMATIKA
Oprator arit matika dalam pep\mrograman adalah bagian dari indikator atau simbol yang menandakan dibutuhkannya operasi matematika atau aritmatika tertentu .
Tipe Data Umum:
Integer (Bilangan Bulat): Menyimpan bilangan bulat, misalnya: 1, -5, 100.
Float (Bilangan Desimal): Menyimpan angka desimal, misalnya: 3.14, -0.5, 2.0.
String (Teks): Menyimpan rangkaian karakter, misalnya: "Hello, World!".
Boolean (Logika): Menyimpan nilai benar atau salah (true atau false).
Modul 3
STRUKTUR PEMROGRAMAN:BERKONDISI
a.Pernyataan If:
Pernyataan berkondisi digunakan untuk membuat alur program agar menjadi lebih efektif dan relevan terhadap permasalahan yang ada. Dalam Bahasa Python pernyataan berkondisi if yang digunakan untuk memberikan beberapa alternatif pilihan seperti bilangan golongan dan pangkat jabatan, jenis kelamin perempuan atau laki-laki, bilangan genap atau ganjil, dan lain sebagainya.
2.Pernyataan If…Else
Struktur kondisi if…else dapat digunakan dalam bentuk sebagai berikut :
if (kondisi) :
pernyataan1
pernyataan2
…..
pernyataanN
else :
pernyataan
Pernyataan pada blok if akan dijalankan jika kondisi bernilai BENAR, tetapi jika bernilai SALAH maka pernyataan pada blok else akan dijalankan
Modul 4
STRUKTUR PEMROGRAMAN:PERULANGAN
Struktur pemrograman perulangan digunakan untuk mengeksekusi serangkaian pernyataan atau blok kode secara berulang selama kondisi tertentu terpenuhi. Ada beberapa jenis perulangan, seperti perulangan for, dan perulangan while. Perulangan memungkinkan pengulangan tugas-tugas tertentu tanpa harus menulis ulang kode yang sama berulang kali
4. 1.Perulangan for
Perulangan for adalah struktur pemrograman yang digunakan untuk mengeksekusi serangkaian pernyataan atau blok kode secara berulang sejumlah tertentu. Perulangan ini sangat berguna ketika kita tahu seberapa banyak iterasi yang diperlukan. Dalam banyak bahasa pemrograman, perulangan for sering digunakan bersama dengan tipe data yang dapat diulang, seperti list atau rentang numerik
5. 2.Perulangan While
while adalah salah satu jenis struktur perulangan dalam pemrograman. Perulangan ini digunakan untuk mengeksekusi blok kode selama suatu kondisi terpenuhi. Artinya, selama kondisi yang diberikan benar (atau evaluasi ke benar), pernyataan-pernyataan di dalam blok perulangan akan terus dieksekusi.
Dalam merancang perulangan, kita setidaknya harus mengetahui 3 komponen:
1. Kondisi awal perulangan.
2. Kondisi pada saat perulangan.
3. Kondisi yang harus dipenuhi agar perulangan berhenti.
Modul 5
- 1. List
Dalam bahasa pemrograman Python, struktur data yang paling dasar adalah urutan atmu lists. Setiap elemen-elemen berurutan akan diberi nomor posisi atau indeksaya. Indeks pertama dalam list adalah nol, indeks kedua adalah satu don seterasnya.
Python memiliki enam jenis urutan built-in, namun yang paling umum adalah list dan tuple. Ada beberapa hal yang dapat Anda lakukan dengan semua jenis list. Operasi ini meliputi pengindeksan, pengiris, penambahan, perbanyak, dan pengecekan keanggotaan. Selain itu, Python memiliki fungsi built-in untuk menemukan panjang list Jan untuk menemukan elemen terbesar dan terkecilnya.
2. Tuple
Sebuah tuple adalah urutan objek Python yang tidak berubah. Tuple adalah urutan, seperti daftar. Tuple bersifat imumutable, artinya isi tuple tidak besa kita ubuh dan hapus. Namun, dapat kita isi dengan berbagai macam nilai dan objek. Tuple menggunakan tanda kurung, sedangkan List Python menggunakan tanda kurung siku. Membuat uple semudah memasukkan nilai-nilai vang dipisahkan koma, Secara opsional, dapat nemasukkan nilai-nilai yang dipisahkan koma ini di antara tanda kurung juga
3. Dictionary
Dictionary adalah tipe data yang anggotanya terdirii dari pasangan-pasangan kunci nilai (key:value). Dictionary dibuat dengan menempatkan anggota di dalam tanda kurung kurawal {}, dipisahkan oleh tanda koma. Anggota dictionary terdiri dari pasangan kunci:nilai. Kunci harus bersifat unik, tidak boleh ada dua kunci yang sama dalam dictionary.
4. Set
Set adalah salah satu tipe data di Python yang tidak berurut (unordered). Set memiliki anggota. yang unik (tidak ada duplikasi). Jadi jika ada dua anggota yang sama di dalam set, maka otomatis set akan menghilangkan salah satunya.
Set dibuat dengan meletakkan anggota anggotanya di dalam tanda kurung kurawal {}.dipisahkan menggunakan tanda koma. Kita juga bisa membuat set dari list dengan memasukkan list ke dalam fungsi set ()
Modul 6
STRUKTUR PEMROGRAMAN:FUNCTION
Fungsi (function) adalah blok kode yang terorganisir dan dapat digunakan kembali yang melakukan tugas tertentu. Dalam pemrograman, fungsi digunakan untuk mengelompokkan serangkaian pernyataan agar dapat dieksekusi secara bersamaan. Fungsi memungkinkan pengorganisasian dan abstraksi yang baik dalam kode, serta memfasilitasi penggunaan kembali kode yang sama di berbagai bagian program.
Berikut adalah beberapa komponen dan konsep penting yang terkait dengan fungsi:
1. 1.Panggilan Fungsi: Fungsi dipanggil dengan menyertakan argumen yang sesuai. Panggilan fungsi dapat digunakan di berbagai bagian program.
Contoh:
hasil_penambahan = tambahkan(3, 5)
2. 2.Parameter dan Argumen: Parameter adalah variabel yang didefinisikan di dalam tanda kurung pada deklarasi fungsi. Argumen adalah nilai yang dilewatkan ke fungsi ketika fungsi tersebut dipanggil.
Contoh:
def tambahkan(a, b):
hasil = a + b
return hasil
# Memanggil fungsi dengan argumen
hasil_penambahan = tambahkan(3, 5)

Komentar
Posting Komentar