Cara menjalankan bahasa pemrogaman
Phyton menggunakan Termux
Disusun oleh :
( Kelompok 6B )
Mohammad Yusril Luqman Hakim (21050974002)
Ferdy Septiawan (21050974028)
Yusi Eka Sonia Firnanda (21050974040)
AlfairuzSukhma (21050974048)
Dosen Pengampu:
Aditya Prapanca
PTI 2021-B
Mata Kuliah Sistem Operasi
UNIVERSITAS NEGERI SURABAYA
KATA PENGANTAR
Pertama-tama kita panjatkan Puja dan Puji-syukur atas Rahmat dan Ridho Allah SWT. Karena tanpa Rahmat dan Ridho-Nya, kami tidak akan dapat menyelesaikan makalah yang berjudul “Cara menjalankan bahasa pemrogamanPhyton menggunakan Termux” ini dengan baik dan tepat waktu.
Tidak lupa kami ucapkan terima kasih kepada Bapak Aditya Prapanca selaku dosen pengampu mata kuliah sistem operasi yang membimbing kami dalam penyelesaian tugas makalah ini. Tidak lupa kami juga berterima kasih kepada teman-teman yang membantu mengumpulkan data-data dalam pembuatan makalah ini.
Makalah ini berisi tentang paduan dan cara penginstalan Termux di HP android dan menjalankan bahasa pemrogamanPhyton dengan langkah-langkah yang mudah dipahami. Dengan ini mungkin kami selaku penulis dalam penulisan makalah ini membuat kesalahan yang tidak kami ketahui, maka dari itu kami mohon saran dan kritik dari teman-teman sekalian demi tercapainya makalah yang sempurna.
Tuban, 18 November 2021
Kelompok 6B
BAB I
PENDAHULUAN
A. DESKRIPSI SINGKAT TERMUX
Termux adalah salah satu aplikasi yang didesain untuk sistem operasi Android. Aplikasi ini bisa digunakan untuk smartphone yang sudah dibekali OS Android mulai versi 5.0 atau lolipop ke atas. Tapi sebenarnya, apa itu Termux dan apa kegunaan dari aplikasi ini? Termux bukanlah aplikasi media sosial, bukan juga aplikasi yang digunakan untuk chatting apalagi untuk gaming. Dalam Google Playstore, Anda akan menemukan penjelasan bahwa Termux adalah terminal emulator dan environment Linux berbasis Linux Debian. Termux mempunyai kegunaan meliputi :
1. Menjalankan bahasa pemprograman seperti Python, Ruby, dan Perl secara langsung tanpa perlu proses rooting.
2. Meretas jaringan wifi, mempercepat koneksi internet, dan membuat jaringan internet tetap stabil.
3. Digunakan untuk SSH Client.
4. Menjalankan aplikasi teks editor berbasis terminal.
5. Mengakses internet dengan Lynx atau browser yang menggunakan basis terminal.
6. EjectFlashdisk dari smartphone yang tersambung dengan OTG.
7. Melakukan aktivitas spamming.
8. Membuat dan menjalankan bot (facebook, instagram, dll).
9. Mengakses internet tanpa Java script dan css.
10. Mengelola penyimpanan android (salin, hapus, pindah, ekstrak file).
11. Mining dollar (Nuyul dan cari rezeki).
12. Membuat backdoor.
Namun, Termux juga mempunyai beberapa kelebihan dan kekurangan yang meliputi :
- KelebihanTermux
1. Ringan
Linux membuatkode android yang seharusnya tipis menjadiberat. Contohnyaukuran SSH android yaitu 2mb serta 12mb. Berbedadengantermux yang hanyaberukuran sangat ringandenganhanyamemakan storage sebesar 396kb saja.
2. Tidak Banyak Perawatan
Pembaharuanstandar yang dilakukantidakterlalubanyak. Semuabisadibuatotomatissesuaidenganversi android nya.
3. Gratis
Termuxmerupakanaplikasi gratis dan open source. Berbedadenganaplikasisejenislainnya yang berbayar di playstore.
- KekuranganTermux
1. Keterbatasan
Meskipunsudahbisadigunakantanpa root, termuxakanmenyediakanfitur yang lebihuntukdijalankanketikadigunakan pada android yang sudah di root. Dan kitatahu rooting android adalahsesuatu yang beresiko.
2. Membutuhkan F-droid UntukMenginstall
Sebenarnyakitasudahbisamenginstalltermuxlangsungdariplaystore, namunsekaranginiversitermux yang tersedia di playstoresudahtidak up to date. Sehinggadibutuhkan F-droid untukmenginstallversi up to date nya.
B. RUMUSAN MASALAH
1. Bagaimana cara installasiTermux di Android?
2. Bagaimana cara penggunaan bahasa pemrogamanPhyton di aplikasi Termux,
3. Mengetahui cara kerja Termux menjalakan bahsapemrogamanPhyton.
C. TUJUAN KEGIATAN
1. Dapat mengetahui bagaimana cara penginstallanTermux di Android dengan benar tanpa adanya error atau bug
2.Dapat mengetahui bagaimana menggunakan bahasa pemrogamanPhyton di Termux.
BAB II
LANGKAH-LANGKAH
Penginstalan Termux di Android.
1. Pertama, download terlebih dahulu aplikasi Termux di Google Playstore
2. Buka aplikasi Termux yang sudah di download dan install Pada Smartphone
3. Pada saat dibuka akan muncul tampilaan sebagai berikut
4. Selanjutnya ketikan perintah ” apt-getupdate&&apt-getupgrade “, lalu enter
Perintah tersebut berguna untuk memperbarui paket aplikasi, sehingga nantinya paket yang kamu install di termux merupakan versi yang terbaru.
5. InstallPackagePython di aplikasi Termuxanda dengan mengetikkan "pkginstallpython" lalu tekan tombol enter
6. Saat pertama kali menginstall sesuatu di termux kamu akan ditanyakan proses perizinan, ketikan ” y ” untuk melanjutkan.
7. Proses install akan memakan waktu beberapa menit tergantung koneksi internet.
8. jika sudah selesai maka bahasa pemrograman Python sudah sukses terinstall di Termuxanda
9. untuk menjalankan python ketikan perintah ” python “.
10. Kemudian akan langsung muncul baris perintah untuk menuliskan kode pemrograman python.
Sampai di sini silahkan kamu tuliskan kode perintah python sesuai keinginan.
11. Kali ini,kita mencoba membuat program mencari luas dan keliling balok
12. Pertama ketik sourcecode berikut agar bisa menginputkan sisi
- sisi = float(input(“Masukkan sisi : ”))
13. Lalu masukkan sisi (sesuai kebutuhan)
14. Lalu ketik sourcecode untuk rumusnya
a) luas = (sisi**2)
b) keliling = (4*sisi)
15. Untuk memunculkan hasil menggunakan sourcecode berikut
a) print(“Nilai luas adalah : ”,luas) (untuk memunculkan luas)
b) print(“Nilai keliling adalah : ”,keliling) (untuk memunculkan keliling)
BAB III
PENUTUP
Aplikasi ini berfungsi sebagai terminal emulator pada Android. Sistem operasi Android yang dibuat berdasarkan kernel Linux membuatnya dapat menjalankan setiap perintah sama halnya di Linux, dikarenakan pada sistem default Android tidak terdapat terminal, maka kita memerlukan aplikasi pihak ketiga. Pada aplikasi termux kamu bisa menginstall berbagai bahasa pemrograman, salah satunya python. sehingga kamu lebih fleksibel dalam menuliskan perintah python hanya dengan memakai smartphone kamu.
Termux adalah sebuah emulator terminal android yang juga merupakan environtment Linux. Aplikasi ini dapat dijalankan langsung tanpa membutuhkan rooting pada smartphone android terlebih dahulu. Jadi cukup mudah, hanya plug and play. Sebagai sebuah terminal emulator untuk android, Termux memiliki perbedaan jika dibandingkan dengan terminal emulaotr yang lainnya. Yakni perbedaan dimana dia memiliki paket tersendiri yang memiliki banyak sekali kegunaan. Dan ya, beberapa diantaranya adalah mengoperasikan linux di android dan bahkan bisa melakukan hacking atau defacing sebuah website
Untuk yang belum mengetahui istilah terminal, terminal adalah sebuah istilah yang digunakan untuk perangkat elektronik atau electromechanical yang digunakan untuk memasukkan data, menampilkan atau mencetak (print) data dari komputer atau sistim komputer. Jika dahulu sebuah terminal memiliki ukuran yang cukup besar seperti DEC VT100, atau IBM 2741. Sekarang dengan menggunakan Termux menjadi lebih simpel dan handy karena dapat dijalankan melalui smartphone. Aplikasi yang hingga kini tengah dikembagkan ini juga membuka kesempatan untuk kamu, developer untuk bergabung didalamnya. Aplikasi termux ini dibuat oleh Fredrik Fornwall, seorang developer android. Dia telah menciptakan banyak sekali aplikasi Android selain Termux. Dia mulai menciptakan aplikasi aplikasi tersebut sejak tahun 2010. Dan pada rangking Google, Fredrik Fornwall tampil pada rangking 100 aplikasi dilebih dari 5 negara. Dengan aplikasi ciptaanya yang paling dikenal adalah termux, yang memiliki lebih dari 1 juta install. Tidak hanya termux saja, namun juga aplikasi React! , SMS reader, serta Deltafx juga memiliki tingkat donwload yang cukup tinggi.
KESIMPULAN
Termux adalah sebuah aplikasi yang multifungsi dan bisa digunakan untuk berbagai keperluan. Nggak cuma keperluan optimasi penggunaan smartphone, namun juga bisa digunakan untuk hacking sebuah website. Hal inilah yang membuat banyak sekali hacker dan penetrater menggunakan aplikasi ini untuk berbuat jahat, mungkin kesalah satu website milikmu. Semua bisa tergantung dengan apa dan kegunaan dan kembali ke diri kita sendiri untuk memanfaatkan Termux dengan Bijak. Sekian yang bisa saya bagikan semoga bermanfaat bagi kalian semua, dan tetap bijak menggunakan Termux
Tidak ada komentar:
Posting Komentar