Anda di halaman 1dari 20

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. Latar Belakang …………………………………………………………………………………………………................ 1


II. Rumusan Masalah ……………………………………………………………………………………………............... 1
III. Batasaan Masalah ……………………………………………………………………………………………............... 2
IV. Tujuan ……………………………………………………………………………………………................................ 2
V. Manfaat …………………………………………………………………………………………….............................. 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. Mahasiswa dapat memahami dan menggunakan list
2. Mahasiswa dapat memahami dan menggunakan tuple
3. Mahasiswa dapat memahami dan menggunakan string
4. 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. Mahasiswa dapat mengetahui dan memahami cara memanggil fungsi.
2. Mahasiswa dapat mengetahui dan memahami cara menambahkan fungsi baru.
3. Mahasiswa dapat mengetahui dan memahami argument-argumen fungsi.
4. Mahasiswa dapat mengetahui dan memahami statement return.
5. Mahasiswa dapat mengetahui dan memahami docstring.

Modul VI Kelas dan Objek


1. Mahasiswa dapat mengetahui dan memahami tentang kelas dan objek
2. Mahasiswa dapat mengetahui dan memahami tentang enkapsulasi.
3. Mahasiswa dapat mengetahui dan memahami tentang pewarisan.
4. 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

Anda mungkin juga menyukai