KOMPUTASI
DAN SISTEM
AGROINDUSTRI
Laboratorium yang terdapat di TIP yang menunjang proses
pembelajaran dasar pemrograman, statistika industri, teori dan
pemodelan sistem, sistem dan teknologi informasi, dan sistem
perawatan.
STRUKTUR ORGANISASI
FASILITAS
• Komputer
• Laptop
• All-in-one PC
• Printer
• Pen Tablet
MATERI
Bahasa Pemrograman
Bahasa Pemrograman Tujuan Pemrograman
Kumpulan aturan sintaks dan semantik untuk Memberikan perintah kepada komputer menggunakan
mendefinisikan program komputer bahasa mesin
PHYTON
• Python dirancang oleh Guido dan Rossum • Python merupakan bahasa interpreter yang secara
tahun 1990 di Belanda langsung melakukan eksekusi suatu instruksi tanpa
adanya proses kompilasi bahasa tingkat tinggi yang
• Python termasuk ke dalam golongan dimengerti manusia menjadi bahasa mesin
bahasa pemrograman tingkat tinggi
• Interpreter berfungsi untuk melakukan konversi langsung
• Model yang dimiliki python adalah skrip pada tiap baris secara serentak tanpa menggunakan
atau dikenal dengan skripting language compiler. Maka dari itu, penggunaan memori lebih hemat
yang berorientasi pada objek dan mudah dilakukannya identifikasi debugging dan
error
MATERI PEMROGRAMAN KOMPUTER
Keunggulan PHYTON
• Memiliki kepustakaan yang luas • Dapat dijalankan di berbagai sistem operasi
• Pemrograman berjalan dengan orientasi obyek • Dapat dijalankan untuk mengembangkan IoT (Internet of
• Tata bahasa yang mudah dipahami dan dipelajari Things)
• Memiliki aturan dalam layout kode sumber yang berfungsi • Gratis atau open source
untuk memudahkan pembacaan kembali, pengecekan • Dapat dibangun menggunakan bahasa pemrograman Python
serta penulisan ulang maupun C/C++
Kelemahan PHYTON
• Pengeksekusian membutuhkan waktu yang relatif yang lebih lambat
• Kurang andal jika digunakan dengan pengembangan aplikasi mobile
MATERI PEMROGRAMAN KOMPUTER
PHYTON
IDE (Integrated Development • Toolbar pada Jupyter Notebook
Environment)
Bekerja dalam lingkungan python yang digunakan
untuk melakukan suatu pemrograman. Adapun
fitur yang umumnya ditemukan pada IDE yaitu
code editor, debugging, code completion, code
highlighting serta memiliki antar-muka grafis.
Contohnya Jupyter, PyCharm, Spyder, VS Code.dan
lainnya.
MATERI PEMROGRAMAN KOMPUTER
1. Tipe data angka, terbagi menjadi 2 jenis yaitu Noted : Tipe data teks harus menggunakan tanda petik.
• Int (integer) : bilangan bulat, contoh 14 Adapun teks dapat diapit menggunakan tanda petik tunggal
• Float : bilangan pecahan, contoh 1.2 (‘...’) dan ganda (“...”)
MATERI PEMROGRAMAN KOMPUTER
5. Operator Bitwise
6. Operator Ternary
MATERI PEMROGRAMAN KOMPUTER
Variabel lokal adalah variabel yang penggunaannya dilakukan di dalam suatu fungsi
ketika terjadi proses pendefinisian.
Variabel global adalah variabel yang penggunaannya dilakukan di luar suatu fungsi.
Namun, variabel ini dapat dijalankan di seluruh tempat.
MATERI PEMROGRAMAN KOMPUTER
Program Perulangan
• Statement while : untuk perulangan yang tidak diketahui secara pasti jumlah perulangan. Perulangan terus berjalan
sampai mendapatkan kondisi benar.
• Statement for : untuk mengulangi kode yang sudah diketahui banyak perulangan. Adapun pernyataan ini memiliki
batasan pada awal, akhir dan kenaikan yang sudah diketahui.
MATERI SISTEM DAN TEKNOLOGI INFORMASI
PEMODELAN PROSES
• Pemodelan sistem adalah teknik untuk menata dan mendokumentasikan proses, input, output dan
simpanan data dalam suatu sistem.
• Fungsi : sebagai alat bantu dalam perencanaan sistem.
• Simpanan data : kumpulan data berupa • Aliran data : data masukan ke proses atau data
file/basis data keluaran dari suatu proses
MATERI SISTEM DAN TEKNOLOGI INFORMASI