Sistem Operasi Raspbian Bahasa Pemrograman Python

2.3. Sistem Operasi Raspbian

Raspbian merupakan sistem operasi gratis yang berbasis pada Debian dan dioptimisasi untuk perangkat keras Raspberry Pi [11]. Sistem operasi adalah satu set program dasar yang membuat Raspberry Pi dapat bekerja. Raspbian memiliki fasilitas lebih dari sekedar sistem operasi murni. Raspbian datang dengan lebih dari 35.000 paket program perangkat lunak yang telah di pra-compile dalam format yang baik agar mudah dipasang pada Raspberry pi. Awalnya Raspbian membuat lebih dari 35.000 paket Raspbian kemudian dioptimisasi untuk performa terbaik pada Raspberry Pi dan telah diselesaikan pada bulan Juni 2012. Sekarang Raspbian masih dalam pengembangan aktif dengan perhatian pada peningkatan dan stabilitas performa. Sebagai catatan, Raspbian tidaklah berafiliasi dengan Raspberry Pi Foundation. Raspbian diciptakan oleh tim kecil yang memiliki dedikasi dan merupakan penggemar dari perangkat keras Raspberry Pi untuk tujuan pendidikan. Raspbian merupakan sistem operasi umum yang paling banyak digunakan orang pada Raspberry Pi. Sebagian besar proyek dan tutorial tentang Raspberry Pi yang sering ditemui menggunakan sistem operasi ini.

2.4. Bahasa Pemrograman Python

Nama Python berasal dari salah satu acara komedi tahun 70-an yang disiarkan oleh BBC [12]. Menurut Guido van Rossum pembuat bahasa Python, nama Python dipakai untuk memeberikan suatu nama yang unik, pendek, dan sedikit misterius. Oleh karena itu Python sama sekali tidak berhubungan dengan salah satu reptil buas. Python merupakan salah satu dari sekian banyak bahasa pemrograman yang umum digunakan pada saat ini dan hampir dapat beroperasi pada semua platform , seperti pada keluarga UnixLinux, Windows, Mac OS, ataupun yang lainnya. Tampilan pemrograman Python pada Raspberry Pi dapat dilihat pada Gambar 2.6. Python termsuk bahasa pemrograman yang cukup mudah untuk dipelajari karena sudah menggunakan bahasa tingkat tinggi. Sintaks yang jelas dan elegan, serta dikombinasikan dengan modul-modul siap pakai dan struktur data tingkat tinggi yang efisien merupakan keunggulan dari Python. PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI Gambar 2.6. Pemrograman Python pada Raspberry Pi Python dapat digunakan untuk berbagai macam aplikasi, mulai dari aplikasi perkantoran, administrasi sistem operasi, aplikasi web, hingga simulasi yang membutuhkan perhitungan tingkat tinggi. Python dapat digunakan untuk pemrograman yang memerlukan dinamisme yang tinggi, aplikasi dalam skala besar yang membutuhkan orientasi objek, fleksibelitas yang cukup tinggi, dan pengembangan waktu yang cepat.

2.5. Force Sensitive Resistor FSR