371848725 Format Laporan Algo. pdf

Praktikum Algoritma dan Logika Informatika
Laboratorium Rekayasa Perangkat Lunak

Motto

“kebersamaan yang
terpenting dalam
Menjalani
praktikum”

Yosua Rifaldy Momongan | 17021106066

Praktikum Algoritma dan Logika Informatika
Laboratorium Rekayasa Perangkat Lunak

Yosua Rifaldy Momongan | 17021106066

Praktikum Algoritma dan Logika Informatika
Laboratorium Rekayasa Perangkat Lunak

Lembar Pengesahan


Disusun oleh :

Yosua Rifaldy Momongan
17021106066

Menyetujui,
Dosen Pembimbing

Alwin M. Sambul, ST., M.Eng., P.hD
Nip : 197709292005011005

Yosua Rifaldy Momongan | 17021106066

Praktikum Algoritma dan Logika Informatika
Laboratorium Rekayasa Perangkat Lunak

Lembar Nilai Praktikum
Nama


: Yosua Rifaldy Momongan

NRI

: 17021106066

Kelompok : 6

NILAI

Yosua Rifaldy Momongan | 17021106066

Praktikum Algoritma dan Logika Informatika
Laboratorium Rekayasa Perangkat Lunak

Kata Pengantar
Puji syukur atas kehadirat Tuhan Yang Maha Esa yang telah melimpahkan rahmat dan telah
memberikan bayak kesempatan, sehingga penulis dapat menyelesaikan laporan praktikum
dengan baik.
Laporan ini disusun guna melengkapi salah satu persyarat dalam menyelesaikan Praktikum

Algoritma dan Pemrograman bagi mahasiswa Fakultas Teknik Program Studi Teknik
Informatika Universitas Sam Ratulangi Manado.
Dalam penyusunan laporan ini, kami menyadari sepenuhnya bahwa selesainya laporan
praktikum ini tidak terlepas dari dukungan, semangat, serta bimbingan dari berbagai pihak, baik
bersifat moril maupun materil, oleh karena-Nya, penulis ingin menyampaikan ucapan terima
kasih antara lain kepada :
1. Alwin M Sambul, ST., M.Eng., P.hD Selaku dosen mata kuliah.
2. Dr.Eng. Steven Sentinuwo, ST., MTI, selaku pembimbing Akademik penulis
3. Jetro Pierce Kapantou, Selaku Koordinator dan Asisten Modul V praktikum Algoritma
dan Pemrograman.
4. Rangga Putra Firmansyah selaku Asisten Modul I.
5. Azalia Ananda Arinal selaku Asisten Modul II.
6. Yanti Henny Gigir selaku Asisten Modul III.
7. Anaidyd Alcestfini Manitik selaku Asisten Modul IV.
8. Ferdy Tjoanapessy selaku Asisten Modul VI
9. Reynaldo V. Soetiman selaku Asisten Modul VII
10. Teman-teman kelompok 6, Clinton, Putra, Agra.
11. Dan seluruh tim Asisten yang berkenan membimbing dalam kegiatan praktikum ini.
Penyusunan Laporan Praktikum ini disusun dengan sebaik-baiknya, namun masih terdapat
kekurangan didalam penyusunan laporan ini, oleh karena itu saran dan kritik yang sifatnya

membangun dari semua pihak sangat diharapkan, tidak lupa harapan kami semoa laporan
Praktikum ini dapat bermanfaat bagi pembaca serta dapat menambah ilmu pengetahuan.
Manado, 28 November 2017

Penulis

Yosua Rifaldy Momongan | 17021106066

Praktikum Algoritma dan Logika Informatika
Laboratorium Rekayasa Perangkat Lunak

Daftar Isi
Motto …………………………………………………………………………………………................................................ i
Lembar Pengesahan ……………………………………………………………………………………………………............... ii
Lembar Nilai Praktikum …………………………………………………………………………………………………............... iii
Kata Pengantar ……………………………………………………………………………………………………………….............. iv
Pendahuluan ………………………………………………………………………………………………………………….............. 1
I.
II.
III.

IV.
V.

Latar Belakang …………………………………………………………………………………………………................
Rumusan Masalah ……………………………………………………………………………………………...............
Batasaan Masalah ……………………………………………………………………………………………...............
Tujuan ……………………………………………………………………………………………................................
Manfaat ……………………………………………………………………………………………..............................

1
1
2
2
4

Modul 1 DATA DAN EKSPRESI......………………………………………………………………………………………………… I
Modul 2 STRUKTUR –STRUKTUR KENDALI .…………………………………………………………………………………. II
Modul 3 LIST, TUPLE, STRING, DICTIONARY DAN SET..………………………………………………………………… III
Modul 4 TEXT FILE ..….……………………………………………………………………………….……………………………….. IV
Modul 5 FUNGSI .......……………………………………………………………………………………………....................... V

Modul 6 KELAS DAN OBJEK ...…..…..…..…..…..…..…..…..…..…………..…..…..…..…..…..…..…..…..…..……. VI
Modul 7 DATA DAN EKSPRESI ....………………………………………………………………………............................. VII
Biodata ..…………………………………………………………………………………………………………............................ 5
Gallery ………………………………………………………………………………...............…………………………………………. 6
Foto Bersama Teman Kelompok …………………………………………………………………………………………………. 7
Komentar Tentang Teman Kelompok …………………………………………………………………………………………. 8
Komentar Tentang Asissten Lab ………………………………………………………………………………………………….. 12
Asisstant Award …………………………………………………………………………………………………………………………… 18
Kesan Pesan Selama Praktikum ………………………………………………………………………………………………….. 19
Harapan Untuk Praktikum Ke Depan ………………………………………………………………………………………….. 20

Yosua Rifaldy Momongan | 17021106066

Praktikum Algoritma dan Logika Informatika
Laboratorium Rekayasa Perangkat Lunak

Pendahuluan
I. Latar Belakang
Dalam rangka memenuhi tugas praktikum Algoritma dan Logika Informatika maka
mahasiswa harus mmbuat laporan praktikum ini berdasarkan materi yang telah diberikan

dalam kuliah dan praktikum yang telah dilaksanakan.

II. Rumusan Masalah
Modul I DATA DAN EKSPRESI
Bagaimana menerapkan input dan output data, variabel, tipe data dan aturannya
dalam logika dan algoritma pemrograman dengan menggunakan bahasa pemrograman
Python?

Modul II STRUKTUR-STRUKTUR KENDALI
Bagimana membuat struktur kendali baik kendali seleksi dan iteratif melalui statement
IF. IF-ELSE, IF-ELIF-ELSE DAN WHILE pada algoritma dan pemrograman dengan menggunakan
bahasa pemrograman Python?

Modul III LIST, TUPLE, STRING, DICTIONARY
DAN SET
Bagaimana menggunakan type data list, tuple, string, dictionary dan set pada
algoritma dan pemrograman dengan menggunakan bahasa Python?

Modul IV TEXT FILE
Bagaimana cara membuat menggunakan, serta menjalankan text file pada algoritma

dan pemrograman dengan menggunakan bahasa pemrograman Python?

Modul V FUNGSI
Bagaimana membuat menggunakan serta menjalankan fungsi dalam pemrograman
dengan menggunakan bahasa pemrograman Python?

Yosua Rifaldy Momongan | 17021106066

Praktikum Algoritma dan Logika Informatika
Laboratorium Rekayasa Perangkat Lunak

Modul VI KELAS DAN OBJEK
Bagaimana cara membuat kelas dan objek, menggunakan dan menjalankannya dalam
pemrograman dengan menggunakan bahasa pemrograman Python?

Modul VII DATA DAN EKSPRESI
Bagaimana membuat penanganan kesalahan dalam bahasa pemrograman dengan
menggunakan bahasa pemrograman Python?

III. Batasan Masalah

Laporan ini hanya terdiri dari tujuh modul praktikum dan setiap modul telah memiliki
judul bahasan masing-masing. Dan yang dibahas dalam laporan ini adalah mengenai algoritma
dan pemrograman serta langkah-langkah atau algoritma, dengan menggunakan bahasa
pemrograman Python.

IV. Tujuan
Modul I Data Dan Ekspresi
1. Mahasiswa dapat mengetahui tentang penggunaan Input dan Output dalam Bahasa
Python
2. Mahasiswa dapat mengetahui tentang variable, tipe data dan aturan penamaan
variable dan tipe data dalam Bahasa python
3. Mahasiswa dapat mengetahui tentang penggunaan operator dalam Bahasa Python
4. Mahasiswa dapat mengetahui tentang ekspresi dalam Bahasa Python
5. Mahasiswa dapat mengetahui fungsi dari type conversion dan penggunaannya dalam
Bahasa Python
6. Mahasiswa dapat mengetahui cara penggunaan representasi karakter dalam Bahasa
Python
7. Mahasiswa dapat mengetahui fungsi dari penggunaan Format Angka dan Format
String dalam Bahasa Python


Modul II Struktur-struktur Kendali
1. Mahasiswa dapat mengetahui tentang tentang struktur kendalali seleksi dan iteratif
2. Mahasiswa dapat mengetahui tentang statement IF-ELIF-ELSE dan WHILE dalam
bahasa phyton.
3. Mahasiswa dapat menggunakan struktur kendali seleksi dan iteratif dalam program
komputer.

Yosua Rifaldy Momongan | 17021106066

Praktikum Algoritma dan Logika Informatika
Laboratorium Rekayasa Perangkat Lunak

Modul III List, Tuple, String, Dictionary dan
Set
1.
2.
3.
4.

Mahasiswa dapat memahami dan menggunakan list

Mahasiswa dapat memahami dan menggunakan tuple
Mahasiswa dapat memahami dan menggunakan string
Mahasiswa dapat memahami dan menggunakan dictionary

Modul IV Text File
1. Mahasiswa dapat mengetahui dan memahami tentang text file.
2. Mahasiswa dapat mengetahui dan memahami cara untuk membuka dan menutup text
file.
3. Mahasiswa dapat mengetahui dan memahami cara untuk membaca text file.
4. Mahasiswa dapat mengetahui dan memahami cara untuk menulis text file.

Modul V Fungsi
1.
2.
3.
4.
5.

Mahasiswa dapat mengetahui dan memahami cara memanggil fungsi.
Mahasiswa dapat mengetahui dan memahami cara menambahkan fungsi baru.
Mahasiswa dapat mengetahui dan memahami argument-argumen fungsi.
Mahasiswa dapat mengetahui dan memahami statement return.
Mahasiswa dapat mengetahui dan memahami docstring.

Modul VI Kelas dan Objek
1.
2.
3.
4.

Mahasiswa dapat mengetahui dan memahami tentang kelas dan objek
Mahasiswa dapat mengetahui dan memahami tentang enkapsulasi.
Mahasiswa dapat mengetahui dan memahami tentang pewarisan.
Mahasiswa dapat mengetahui dan memahami tentang polimorfisme.

Modul VII Penanganan Masalah
1. Mahasiswa dapat mengetahui tentang penanganan kesalahan dalam bahasa
pemrograman python.
2. Mahasiswa dapat membuat program yang dapat melakukan penanganan kesalahan
dalam bahasa pemrograman python.

Yosua Rifaldy Momongan | 17021106066

Praktikum Algoritma dan Logika Informatika
Laboratorium Rekayasa Perangkat Lunak

V. Manfaat
Dengan prktikum ini penulis dapat memahami dasar-dasar pada pemrograman
Pythonit. Juga mengetahui pemecahan permasalahan dalam algorita pemrograman dengan
bahasa Python.

Yosua Rifaldy Momongan | 17021106066

Praktikum Algoritma dan Logika Informatika
Laboratorium Rekayasa Perangkat Lunak

Biodata
nama lengkap / nri / nama panggilan :

Yosua Rifaldy Momongan/17021106066/Yosua
tempat / tgl lahir :

Tomohon / 9 Februari 1999
nomor tlp / hp :

-

/ 085342059932

hobi :

main Voli
rencana minat / alasan :

Jaringan / karena ingin mengembangkan minat saya.
alamat email / website favorit :

yosuamomongan123@gmail.com / www.youtube.com
makanan kesukaan :

nasi ikan sayur
Facebook/twitter :

yosua momongan /@yosuamomongan
Film Kesukaan :

3 idiot
Software Kesukaan :

Qt & After Effect
Tanda tangan
Yosua Rifaldy Momongan

Yosua Rifaldy Momongan | 17021106066

Praktikum Algoritma dan Logika Informatika
Laboratorium Rekayasa Perangkat Lunak

Galery

Yosua Rifaldy Momongan | 17021106066

Praktikum Algoritma dan Logika Informatika
Laboratorium Rekayasa Perangkat Lunak

Yosua Rifaldy Momongan | 17021106066

Praktikum Algoritma dan Logika Informatika
Laboratorium Rekayasa Perangkat Lunak

Foto Bersama Teman Kelompok
Kelompok 6

Yosua Rifaldy Momongan | 17021106066

Praktikum Algoritma dan Logika Informatika
Laboratorium Rekayasa Perangkat Lunak

Komentar Tentang Teman
Kelompok

Clinton
Selalu bisa diandalkan, apalagi yang berhubungan dengan pengerjaan tugas dan kerja
TIM.

Yosua Rifaldy Momongan | 17021106066

Praktikum Algoritma dan Logika Informatika
Laboratorium Rekayasa Perangkat Lunak

Komentar Tentang Teman
Kelompok

Putra
Selalu punya strategi dalam penyelesaian masalah. Kereeenn....

Yosua Rifaldy Momongan | 17021106066

Praktikum Algoritma dan Logika Informatika
Laboratorium Rekayasa Perangkat Lunak

Komentar Tentang Teman
Kelompok

Agra
Sangat hebat dalam ujian Teori......jangan lupa belajar kodingnya juga bro.... hhehehe
Banyak gayanya nihhhhh......

Yosua Rifaldy Momongan | 17021106066

Praktikum Algoritma dan Logika Informatika
Laboratorium Rekayasa Perangkat Lunak

Komentar Tentang Teman
Kelompok

Adi Pandu
Jangan menyerah bung...... kuliah sebagai investasi masa depan teman yang sangat
baik dan peduli sesama .

Yosua Rifaldy Momongan | 17021106066

Praktikum Algoritma dan Logika Informatika
Laboratorium Rekayasa Perangkat Lunak

Komentar Tentang Asisten

Rangga
Sangat baik dan perhatian terhadap juinor.... dan selalu suka memberikan solusi yang
lebih baik sama junior.

Yosua Rifaldy Momongan | 17021106066

Praktikum Algoritma dan Logika Informatika
Laboratorium Rekayasa Perangkat Lunak

Komentar Tentang Asisten

Azalia
Selalu tampak bersahaja... dan paling baik sama juniornya. Dan sangat simpel
dan tak mau ribet-ribet.. pokoknya menyenangkan dehhh.
Sukse ya Aza... Than you...!!!

Yosua Rifaldy Momongan | 17021106066

Praktikum Algoritma dan Logika Informatika
Laboratorium Rekayasa Perangkat Lunak

Komentar Tentang Asisten

Yanti
Asisten yang satu ini sangat baik dan ramah. dan sabar pula....

Yosua Rifaldy Momongan | 17021106066

Praktikum Algoritma dan Logika Informatika
Laboratorium Rekayasa Perangkat Lunak

Komentar Tentang Asisten

Alke
Asisten yang satu ini sangat baik dan ramah. dan sabar pula....

Yosua Rifaldy Momongan | 17021106066

Praktikum Algoritma dan Logika Informatika
Laboratorium Rekayasa Perangkat Lunak

Komentar Tentang Asisten

Pierce
Sangat Calm dan tenang, dan sangat berwibawa.

Yosua Rifaldy Momongan | 17021106066

Praktikum Algoritma dan Logika Informatika
Laboratorium Rekayasa Perangkat Lunak

Komentar Tentang Asisten

Ferdy
Sangat Calm dan tenang, dan sangat berwibawa.

Yosua Rifaldy Momongan | 17021106066

Praktikum Algoritma dan Logika Informatika
Laboratorium Rekayasa Perangkat Lunak

Komentar Tentang Asisten

Reyvaldo
Sangat ramah dan mudah bergaul dengan senior yang satu ini ... dan paling rajin urus
mahasiswa juniornya.

Yosua Rifaldy Momongan | 17021106066

Praktikum Algoritma dan Logika Informatika
Laboratorium Rekayasa Perangkat Lunak

ASSISTANT AWARDS
1. K’ Terbaik (Cowok)

2. K’ Tejahat (Cowok)
3. K’ Terbaik (Cewek)

4. K’ Tejahat (Cewek)
5. K’ Terganteng

6. K’ Tercantik

7. K’ Terhumoris

: PIERCE
:: ALKE
:: REYVALDO SUTIMAN
: AZALIA
: PIERCE

8. K’ Paling Gaul

: RANGGA

10. K’ Paling Sulit Ditemui

: ALKE

9. K’ Paling Mudah Ditemui : REYVALDO SUTIMAN
11. K’ Paling Berwibawa
12. K’ Imut

: FERDY
: YANTI

THE BEST ASISSTANT
K’ RANGGA
WHY?
Asisten paling baik yang boleh mo bimbing kami
Sampe torang boleh rajin dalam praktikum

Yosua Rifaldy Momongan | 17021106066

Praktikum Algoritma dan Logika Informatika
Laboratorium Rekayasa Perangkat Lunak

Kesan Pesan selama Praktikum
Kesan
Kesulitan mengimbangi waktu, sering
kewalahan karena semester ini mengontrak 11
Mata kuliah. Tetapi dengan Tim kelompok 6 yang
ulet akhirnya selalu bisa tuntas paling cepat. dan
juga asistant yang sangat perhatian dan
memberikan dukungan. Terimakasih untuk kalian
semua teman kelompok 18 dan asistant.

Pesan
Kiranya hubungan senior dan junior selalu
tetap baik kedepan. Dan bisa selalu bertukar
pendapat dan berbagi pengetahuan.

Yosua Rifaldy Momongan | 17021106066

Praktikum Algoritma dan Logika Informatika
Laboratorium Rekayasa Perangkat Lunak

Harapan untuk
Praktikum Ke depan
Kiranya untuk kedepan kegiatan praktikum
bisa lebih efektif dan fokus dalam transfer ilmunya.
.

Yosua Rifaldy Momongan | 17021106066