IMPLEMENTASI ALGORITMA SELECTION SORT UNTUK PENGURUTAN DATA MAHASISWA DI PROGRAM STUDI TEKNIK INFORMATIKA POLITEKNIK NEGERI PONTIANAK

Authors

  • Ferrosi Pratama Program Studi Teknik Informatika, Politeknik Negeri Pontianak, Pontianak
  • Dwiky Juniardi Program Studi Teknik Informatika, Politeknik Negeri Pontianak, Pontianak
  • Muhammad Fauzan Arif Program Studi Teknik Informatika, Politeknik Negeri Pontianak, Pontianak
  • Suharsono Program Studi Teknik Informatika, Politeknik Negeri Pontianak, Pontianak

Keywords:

selection sort, algoritma, python, sorting, mahasiswa

Abstract

Pengelolaan data mahasiswa merupakan elemen penting dalam sistem informasi akademik di sebuah program studi. Dimana data dapat ditemukan kembali dengan mudah, cepat dan akurat. Mahasiswa terdiri dari nama, NIM, semester, status keaktifan, dan lain sebagainya. Pada jumlah data mahasiswa yang banyak tentunya akan mengalami kesulitan dalam mencari atau mengurutkan data mahasiswa sesuai urutan yang dibutuhkan. Penelitian ini bertujuan untuk menerapkan algoritma sorting yaitu selection sort dalam mengurutkan data mahasiswa berdasarkan nama, NIM, kelas, semester, dan status. Data yang digunakan adalah data mahasiswa semester 2, 4, dan 6 tahun akademik 2023/2024. Algoritma selection sort ini diimplementasikan menggunakan bahasa pemrograman Python untuk mengetahui waktu eksekusi dalam proses pengurutan. Hasil penelitian ini menunjukkan bahwa algoritma selection sort mampu mengurutkan data mahasiswa dengan benar dan konsisten berdasarkan kata kunci yang diberikan baik secara ascending maupun descending. Implementasi dengan visualisasi juga mempermudah pemahaman, sehingga bermanfaat untuk pengajaran algoritma sorting di lingkungan akademik. Penelitian ini menyediakan dasar untuk pengembangan lebih lanjut dalam pemilihan algoritma sorting yang sesuai dengan ukuran dan kebutuhan data.

Downloads

Published

2024-08-31