Anda di halaman 1dari 11

LAPORAN PRAKTIKUM KE-1

KOMPUTER DAN PEMROGRAMAN (CODING)

DISUSUN OLEH :

NAMA : DELMA TRIANI

NPM : C1B022030

KELAS : MANAJEMEN C

Nama Asisten Dosen :

1. Valleryan Virgil Zuliuskandar G1A020021

Dosen Pengampu :

1. Andang Wijanarko, S.Kom., M.Kom

PROGRAM STUDI MANAJEMEN

FAKULTAS EKONOMI DAN BISNIS

UNIVERSITAS BENGKULU

2022
LANDASAN TEORI

1.Pengantar

Python adalah bahasa pemrograman intepretatif multiguna dengan filosofi desain


yang fokus pada tingkat keterbacaan kode. Python di klaim sebagai bahasa yang
menggabungkan kapasitas, kemampuan, dengan sintaksis kode yang sangat jelas, dan
dilengkapi dengan fungsionalitas pustaka strandar yang beserta komprehensif. Pyhton juga di
dukung oleh komunitas yang besar. Python dapat digunakan untuk berbagai keperluan
pengembangan perangkat lunak dan dapat berjalan di berbagai plat form sistem operasi.
Python dapat digunakan untuk membuat program apa saja dan menyelesaikan berbagai
permasalahan. Selain itu, Python termasuk bahasa pemograman tingkat tinggi.

Python adalah program sumber terbuka ( open source ) yang tidak perlu membayar
lisensi untuk menggunakannya serta tidak mengalami dakwa pelanggaran hak cipta atau
penjiplakan karena menggunakan perangkat lunak bajakan. Bahasa pemograman
( pengaturcaraan ) pada hakekatnya adalah membuat aturan penggunaan tata cara bagaimana
nantinya program ( atau cara ) akan ditulis oleh pemograman ( pengatur cara / programmer ).
Bahasa pemograman itu sendiri disusun dengan menggunakan bahasa yang lebih rendah,
yaitu bahasa yang lebih dekat kebahasa rakitan dan bahasa mesin. Python sendiri ditulis
dengan menggunakan bahasa C , karena van Rossum tidak puas dengan kinerja bahasa C
dalam pemograman kompute .

Python merupakan bahasa pemrograman yang freeware atau perangkat bebas dalam
arti sebenarnya, tidak ada batasan dalam penyalinan atau mendistribusikannya. Lengkap
dengan source code, debugger dan profiler, antarmuka yang terkandung di dalamnya untuk
pelayanan antarmuka, fungsi sistem, GUI (antarmuka pengguna grafis), dan basis datanya.

Python dapat digunakan dalam beberapa sistem operasi, seperti kebanyakan sistem
UNIX, PCs (DOS, Windows, OS/2), Macintosh, dan lainnya. Pada kebanyakan sistem operasi
linux, bahasa pemrograman ini menjadi standarisasi untuk disertakan dalam paket
distribusinya. Bahasa pemrograman python mempunyai filosofi antara lain. Coherence.
Bahasa pemrograman skrip tidaklah menjadi sulit untuk dibaca, ditulis, dan dimaintain. Power
(kekuatan). Bahasa pemrograman ekstensi tidaklah mempunyai fungsi yang terbatas. Scope
(jangkauan). Bahasa pemrograman dinamis yang dapat digunakan untuk berbagai macam
tugas, dapat menyediakan tanggapan yang cepat selama masa pembuatan sistem aplikasi dan
berguna untuk membuat aplikasi tingkat tinggi. Object. Pemrograman berorientasi objek yang
efisien, karena mempunyai kekuatan dalam struktur dan penggunaan kembali kode yang telah

Delma Triani 1 C1B022030


ada sehingga tidak sulit digunakan. Python didistribusikan dibawah lisensi OpenSource yang
disetujui OSI (OpenSource Initiatives), sehingga Python bebas digunakan, gratis digunakan,
bahkan untuk produk-produk komersil. Yayasan Perangkat Lunak Python – Python Software
Foundation (PSF) memegang dan melindungi hak atas kekayaan intelektual dibawah Python,
tertuang dalam konferensi PyCon, serta mendanai proyek-proyek pada komunitas Python.
Perlu diketahui pula bahasa pemrograman python cenderung menyerupai bahasa
pemrograman tradisional seperti C dan Pascal, daripada bahasa permrograman skrip seperti
Perl dan Tcl. Pada kenyataannya, Python adalah suatu dari bahasa pemrograman skrip dalam
samaran dari bahasa perograman tradisional. Ada pendapat lain yang menyatakan bahwa
Python merupakan jembatan antara bahasa skrip dan C. Beberapa fitur yang dimiliki Python
adalah, Memiliki kepustakaan yang luas; dalam distribusi Python telah disediakan modul-
modul 'siap pakai' untuk berbagai keperluan. Memiliki tata bahasa yang jernih dan mudah
dipelajari. Memiliki aturan layout kode sumber yang memudahkan pengecekan pembacaan
kembali dan penulisan ulang kode sumber. berorientasi obyek. memiliki sistem pengelolaan
memori otomatis (garbage collection, seperti java) modular, mudah dikembangkan dengan
menciptakan modulmodul baru; modul-modul tersebut dapat dibangun dengan bahasa Python
maupun C/C++.

Memiliki fasilitas pengumpulan sampah otomatis, seperti halnya pada bahasa


pemrograman Java , python memiliki fasilitas pengaturan penggunaan ingatan komputer
sehingga para pemrogram tidak perlu melakukan pengaturan ingatan komputer secara
langsung. IDE untuk python sendiri bisa di dapatkan gratis langsung dari web resminya
(http://python.org/). Python sampai sekarang sudah realase sampai versi 3.x tapi versi tersebut
menggunakan core baru sehingga kebanyakan penggunanya masih menggunakan versi 2.x
dan gw serta tutorial yang bakal gw tulis disini juga pakai versi 2.x.IDE bawaan python
namanya IDLE python. Setelah program diinstal, ketika dibuka yang pertama muncul adalah
jendel interactive shell, interactive shell adalah core awal python, terinstall default pada linux.
Seperti yang di singgung di awal, pyhton itu interpreter, penterjemahan kode dilakukan
perperintah. Dalam interactive shell kita bisa 'mencoba' memasukkan kode apa saja dan
hasilnya langsung keluar. Interactive shell berfungsi untuk menampilkan keluaran dari kode
yang kita buat. Selain itu, interactive shell juga bisa dipakai untuk mencari kesalahan kode
kita, mencoba apakah satu baris kode/perintah yang kita buat akan berjalan semestinya atau
tidak. IDLE python (Integrated DeveLopment Environment for Python) merupakan Python
shell yang dapat digunakan untuk menjalankan perintah-perintah python secara interactive. 1

1
Akbar Nur Syafruddin (dkk.), “Memasukan Dan Keluaran Pada Bahasa Pmrograman Pyhton”, Jurnal Dasar
Pemrograman Pyhton STMIK

Delma Triani 2 C1B022030


SOAL DAN PEMBAHASAN

1. Review prktikum hari ini!

Pembahasan :

Pada pertemua pratikum pertama tanggal 10, menjelaskan tentang cara menggunakan
python dan cara mengaplikasikan python. Pyhton adalah bahasa program tingkat tinggi untuk
membuat program aplikasi, pemerintah komputer, dan melakukan analisi data setelah itu
dilanjutkan dengan menjelasan EDI ( Integrated Development Environmat ) yaitu software
bawaan python yang bisa digunakan untuk menuliskan kode pyhton. Setelahitu dilanjutka
dengan program pertama tentang menginput data ke layar, menentukan suatu variabel dan
ainnya,

2. Membuat program luas persegi panjang.

Pembahasan :

C1B022030

Gambar 1. Rumus menghitung luas persegi panjang.


Source Code

print (" Menghitung luas persegi panjang ")

panjang = eval(input(" Masukan panjang : "))

lebar = eval(input(" Masukan lebar : "))

print("-----------------------")

print(" Hasil ")

print("-----------------------")

Delma Triani 3 C1B022030


persegi = panjang*lebar

print(" Luas persegi panjang adalah : ", panjang * lebar)

Pembahasan

Pada gambar 1 di atas untuk menghitung koversi program menghitung luas lingkaran.
Baris kedua masukan kode print (" Menghitung luas persegi panjang "). Masukan kode input
untuk disimpan kedalam sebuah varabel. Pada gambar di atas masukan kode panjang =
eval(input(" Masukan panjang : ")) untuk menyatakan nilai panjang dan nilai lebar pada baris
ke tiga masukan kode lebar = eval(input(" Masukan lebar : ")) untuk menyatakan nilai lebar
dari persegi panjang masukan kode print(" Hasil ") untuk memunculkan hasil dari
baris ketujuh. Kemudian masukaan persegi= p*l untuk menyatakan luas persegi panjang lalu
print kan kode print(" Luas persegi panjang adalah : ", panjang * lebar) untuk menghasilkan
perkalian antara panjang dan lebar.

C1B022030

Gambar 2. Hasil rumus luas persegi panjang.

Pembahasan

Pada gambar 1.2 di atas hasi output pada gambar emiliki panjang 11 dan lebar 3. Sehingga
hasil dari luas persegi panjang yaiu perkalia antara panjang dan lebar yaitu 11 x 3 = 33.

Delma Triani 4 C1B022030


3.Membuat program konvensi Celcius ke Reamur.

Pembahasan :

C1B022030

Gambar 3. Rumus menghitung konversi Celcius ke Reamur.

Sousce Code

print('---------- Membuat Program Konversi Celcius ke Reamur ----------')

celcius = eval(input('input Celcius : '))

reamur = 4/5 * celcius

print ( celcius, "C = ", reamur, "R")

Pembahasan

Pada gambar 1.3 di atas untuk membut konversi program Celcius ke Reamur. Baris
kedua masukan kode print(“ Membuat Program Konversi Celcius ke Reamur “) sebagai
program koversi celcius ke reamur. Setelah itu masukan kode input dari user untuk disimpan
ke dalam sebuah variabel. Setelah itu masukan kode celcius = eval(input('input Celcius : '))
untuk memasukan nilai dari celcius di baris keempat , masukan kode input ramur = 4/5*
celcius untuk menyertakan rumus celcius ke reamur di baris kelima. Dibaris akhir print
( celcius, "C = ", reamur, "R") untuk mengetahui hasil rumus.

Delma Triani 5 C1B022030


C1B022030

Gambar 4. Hasil menghitung konversi Celcius ke Reamur.

Pembahasan

Pada gambar 1.4 hasil output pada gambar konversi Celcius ke Reamur input Celcius :
11. Hasil dari konvensi Celcius ke Reamu yaitu 11 c = 8 . 8 R.

Delma Triani 6 C1B022030


KESIMPULAN DAN SARAN

Kesimpulan

1. Bahasa pemrograman Pyhton adalah bahasa pemrograman yang cukup mudah


digunakan untuk programmer saat merancang program peragkat lunak. Bahasa
pemrograman ini juga dapat berjalan pada sistem yang berbeda sistem operasi seperti
sistem operasi Windows, Linux, dan Mac OS.
2. Program ini secara visual sangat sederhana bagi pengguna operasi.
3. Karena program ini sangat efisien untukperhitungan tangan, digunakan sebagai alat
desain.

Saran

1. Bahasa pemrograman yang terkenal dihasilkan dan dapat bejalan dengan baik di
berbagai sistem operasi yang ditumjuka untuk berbeagai pegguna komputer pada saat
ini.
2. Memahami masalah yang harus dipecahkan untuk memandu seleksi bahasa
pemrograman.

Delma Triani 7 C1B022030


DAFTAR PUSTAKA

Kurniawan,T.(2018).JURNAL DASAR PEMROGRAMAN INPUT DAN OUTPUT


DALAM PYTHON .
https://www.academia.edu/36762577/JURNAL_DASAR_PEMROGRAMAN_INPUT
_DAN_OUTPUT_DALAM_PYTHON

Clinton, R. M. R., & Sungkey, R.(2019). Purwarupa Sistem Daftar Pelanggaran Lalulintas

Berbasis Mini-Komputer Raspberry Pi (Vol.8 No.3). Jurnal Teknik Elektro dan Komputer.
https://www.google.com/url?
sa=t&rct=j&q=&esrc=s&source=web&cd=&ved=2ahUKEwiAwZrrzdr6AhUYSmwG
HaTJBo0QFnoECCgQAQ&url=https%3A%2F%2Fejournal.unsrat.ac.id
%2Findex.php%2Felekdankom%2Farticle%2Fdownload
%2F26655%2F26279&usg=AOvVaw3B3aK6JxEkguWVvdChbeX5

Delma Triani 8 C1B022030


KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN

UNIVERSITAS BENGKULU

FAKULTAS EKONOMI DAN BISNIS

PROGRAM STUDI MANAJEMEN

Jalan W.R. Supratman Kandang Limun Bengkulu

Bengkulu 38371 A Telepon : (0736) 344087, 22105 – 227

LEMBAR ACC PRATIKUM

( KOMPUTER DAN PEMOGRAMAN )

Nama Mahasiswa : DELMA TRIANI

NPM : C1B022030

Dosen : Andang Wijanarko, S.Kom., M.Kom

Asisten Dosen : Valleryan Virgil Zuliuskandar (G1A020021)

Laporan Pratikum Ke-1 Tanda ACC


Senin, 10 Oktober 2022

Laporan Pratikum ke-1

Delma Triani 9 C1B022030


Delma Triani 10 C1B022030

Anda mungkin juga menyukai