Algoritma

 Pengertian Algoritma

Algoritma merupakan sekumpulan instruksi atau langkah-langkah yang dituliskan secara sistematis dan digunakan untuk menyelesaikan masalah / persoalan logika dan matematika dengan bantuan komputer. 

Apa itu bahasa pemrograman? 

Bahasa pemrograman adalah sistem komunikasi antara manusia dan mesin yang digunakan untuk menginstruksikan komputer dalam melakukan tugas tertentu. Bahasa pemrograman memungkinkan pengembang untuk menulis kode yang terstruktur dan dapat dipahami oleh perangkat komputer.

Contoh bahasa pemrograman

1. HTML (HyperText Markup Language)
HTML adalah bahasa markah yang digunakan untuk membuat struktur dan konten dasar dari halaman web. Dengan menggunakan elemen-elemen seperti tag, atribut, dan tautan, pengembang web dapat membangun tata letak halaman, menampilkan teks, gambar, video, dan mengatur berbagai elemen secara hierarkis. 

2. CSS (Cascading Style Sheets)
CSS adalah bahasa yang digunakan untuk mengontrol tampilan visual dari halaman web yang dibuat dengan HTML. Dengan CSS, pengembang dapat mengubah warna, tata letak, ukuran, dan aspek visual lainnya dari elemen-elemen di halaman web. 

3. JavaScript
JavaScript adalah bahasa pemrograman yang kuat dan sering digunakan untuk memberikan interaktivitas kepada halaman web. Dengan JavaScript, pengembang dapat membuat efek animasi, memvalidasi input pengguna, berinteraksi dengan API, dan mengembangkan aplikasi web yang lebih kompleks. 

4. PHP
PHP adalah bahasa pemrograman server-side yang digunakan untuk mengembangkan aplikasi web dinamis. Ini dapat menghasilkan HTML yang diberi daya oleh data yang berasal dari database atau sumber lainnya. PHP biasanya berjalan di server web dan berguna untuk mengembangkan sistem manajemen konten (CMS) seperti WordPress, serta aplikasi web e-commerce dan forum.

5. Python
Python adalah bahasa serbaguna yang dapat digunakan untuk mengembangkan berbagai jenis aplikasi, termasuk aplikasi web. Framework populer seperti Django dan Flask memungkinkan pengembang untuk dengan cepat membangun aplikasi web yang aman dan efisien menggunakan Python. 

6. Ruby
Ruby adalah bahasa pemrograman yang sering digunakan bersama dengan kerangka kerja Ruby on Rails untuk membangun aplikasi web. Rails adalah kerangka kerja MVC (Model-View-Controller) yang mempercepat pengembangan web dengan menyediakan struktur dan alat yang kuat. 

7. Java
Java, meskipun lebih dikenal untuk pengembangan perangkat lunak umum, juga digunakan dalam pengembangan web. Java dapat digunakan untuk membangun aplikasi web berbasis servlet dan JSP (JavaServer Pages). 

8. TypeScript
TypeScript adalah superset dari JavaScript yang menambahkan tipe statis dan fitur-fitur lainnya. Ini membantu pengembang mencegah bug terkait tipe dan membuat kode JavaScript yang lebih terstruktur. 

9. Go (Golang)
Go, juga dikenal sebagai Golang, adalah bahasa pemrograman yang dikembangkan oleh Google. Ini dikenal dengan kinerja yang cepat dan efisien, serta kemampuannya dalam mengelola banyak permintaan secara bersamaan. Go sering digunakan dalam pengembangan backend untuk aplikasi web yang memerlukan skalabilitas tinggi.

10. Swift
Swift awalnya dikembangkan oleh Apple untuk pengembangan aplikasi iOS, tetapi dengan dukungan dari server-side Swift, bahasa ini juga dapat digunakan dalam pengembangan web. Pengembang dapat menggunakan Swift untuk membangun aplikasi web yang cepat dan aman. 

Contoh algoritma dalam kehidupan sehari-hari 


memesan Shopee Food

1. Siapkan handphone 

2. Pastikan telah mengunduh aplikasi Shopee dari Play Store 

3. Login ke akun Shopee atau daftar jika belum mendaftar

4. Isi saldo atau Shopee pay terlebih dahulu

5. Kemudian kita buka apk Shopee dan pilih menu Shopee Food di beranda (halaman utama)

6. Kemudian, cari makanan dan minuman yang mau kita pesan

7. Tambahkan menu yang akan kamu pesan ke dalam keranjang dengan klik tombol (+)

8. Lalu klik "Checkout" jika sudah selesai memilih. Kita juga bisa menggunakan voucher yang tersedia dengan klik "Klaim"

9. Lalu, masukkan alamat pengiriman dengan benar dan lengkap sesuai titik tujuan. 

10. Jika sudah, pilih metode pembayaran apakah dengan ShopeePay atau COD (Cash on Delivery)

11. Kemudian klik "Pesan Sekarang" Selesai, silahkan tunggu makanan kita diproses oleh merchant resto dan diantar oleh driver Shopee Food ke alamat kita


Komentar

Postingan Populer