Mohon tunggu...
Bunga JelitaTrianti
Bunga JelitaTrianti Mohon Tunggu... Mahasiswa - Mahasiswi Universitas Mercu Buana

43221010112 - Dosen Pengampu : Apollo, Prof. Dr, M.Si.Ak - S1 Akuntansi Mata Kuliah Sistem Informasi Akuntansi

Selanjutnya

Tutup

Ilmu Alam & Tekno

A-301_TB 2_Kasus Kasir Toko Material Kharisma Menggunakan Aplikasi SIA Model Python

28 Mei 2023   09:32 Diperbarui: 28 Mei 2023   09:48 1273
+
Laporkan Konten
Laporkan Akun
Kompasiana adalah platform blog. Konten ini menjadi tanggung jawab bloger dan tidak mewakili pandangan redaksi Kompas.

Dasar Bahasa pemrograman Python lainnya seperti output yang menampilkan informasi dari yang telah ditampilkan pada layer, disk, atau ke salah satu unit dari input maupun output. Output Python 2.0 akan menampilkan syntax print, sementara output pada python 3.0 menampilkan berupa fungsi print.

5. Conditional

Pada tahap ini conditional akan memperlihatkan seberapa jumlah perintah yang perlu dijalankan apabila suatu kondisi tertentu telah dipenuhi, seperti username atau password yang dimasukan telah sesuai dengan sistem. Conditional yang digunakan berupa pernyataan if, else, dan elif.

6. Looping

Di tahap ini python menggunakan perintah looping yang bertujuan untuk menjalankan perintah selama kondisi yang telah ditentukan terpenuhi. Looping pada pemrograman python berupa pernyataan berupa for dan while agar dapat melakukan pengulangan.

7. Subroutine


Tahapan ini merupakan sebuah code section yang dapat digunakan berulang kali dalam program yang sama. Namun perlu diingat pada section ini terpisah dari coding utama. Tiga manfaat subroutine yaitu, pembuatan program menjadi lebih mudah dibaca, dapat mengurangi duplikasi kode, dan terakhir memetakan persoalan sehingga dapat lebih mudah untuk penyelesaian.

8. String handling

String secara umum digunakan untuk pemeriksaan kata sandi serta memastikan keuatan kata sandi yang telah dibuat. Sementara pada python, string digunakan untuk berbagai fungsi seperti mencari variable, dan memeriksa jumlah kata atau karakter tertentu yang digunakan.

Beberapa Keunggulan dari Program Aplikasi Model Python 

  • Python relative lebih mudah dipelajari dan digunakan dibandingkan Bahasa pemrograman lain. Sintaksnya sederhana, mudah dibaca, ditulis dan diingat karena filosofi Python yang menekankan pada spek kemudahan dibaca (readability). Jadi program python ini ramah untuk pemula.
  • Kode yang lebih kecil diperlukan oleh Python dibandingkan dengan bahasa lain untuk tugas yang sama. Selain itu kode python lebih mudah diperbaiki jika ada kesalahan dan mudah untuk dipelihara.
  • Python merupakan Bahasa multifungsi, gratis dan open-source, Jadi secara luas digunakan untuk berbagai fungsi dan mudah untuk dikembangkan secara web, software, aplikasi web, hingga kecerdasan buatan. Selain itu bisa membuat aplikasi berbasis desktop maupun berbasis smarthphone.
  • Python diketik secara dinamis, bahasa tertanam. Karena kaya akan dukungan library yang luas. Tersedia banyak modul dan eksistensi program yang sudah siap dipakai untuk membuat program sesuai dengan kebutuhan, sehingga pemrogram dapat menjalankan fungsi-fungsi kompleks dengan mudah.
  • Python sangat besar untuk visualisasi data membuat laporan dan presentasi visual data mudah dipahami.
  • Python memberikan kurva belajar yang rendah karena sederhana dan mudah dan merupakan bahasa yang produktif.
  • Python menjadi bahasa yang ditafsirkan mengeksekusi kode baris demi baris. Jadi, meskipun ada banyak kesalahan, hanya satu kesalahan yang akan ditampilkan sekaligus tanpa eksekusi lebih lanjut saat terjadi kesalahan.

Adapun Kekurangan dari Program Aplikasi Model Python 

  • Karena python merupakan bahasa yang ditafsirkan, namun eksekusi dari pemrograman python lebih lambat jika dibandingkan dengan bahasa lain.
  • Python kurang popular dan cukup buruk dalam hal pengembangan platform mobile secara android ataupun IOS. Python tidak digunakan khusus dalam pembuatan mobile development dan jarang development memakai Bahasa python sebagai pembuatan mobile development.
  • Python merupakan interpreter sehingga bukan perangkat bantu terbaik untuk pengantar komponen kinerja kritis. Jadi python bukan pilihan yang baik untuk tugas-tugas intensif memori.
  • Karena Python diketik secara dinamis dapat menimbulkan kesalahan run time yang mengarah ke pembatasan dalam desain.
  • Python digunakan lebih sedikit di perusahaan dan bisnis besar karena keterbatasannya dalam lapisan akses database tidak seperti JDBC (Java DataBase Connectivity) dan ODBC (Open DataBase Connectivity).
  • Kesederhanaan Python menjadi kerugian ketika programmer ingin beralih ke bahasa lain seperti Java yang memiliki struktur yang ketat.

HALAMAN :
  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. 10
  11. 11
Mohon tunggu...

Lihat Konten Ilmu Alam & Tekno Selengkapnya
Lihat Ilmu Alam & Tekno Selengkapnya
Beri Komentar
Berkomentarlah secara bijaksana dan bertanggung jawab. Komentar sepenuhnya menjadi tanggung jawab komentator seperti diatur dalam UU ITE

Belum ada komentar. Jadilah yang pertama untuk memberikan komentar!
LAPORKAN KONTEN
Alasan
Laporkan Konten
Laporkan Akun