Praktikum Algoritma dan Logika Informatika
Laboratorium Rekayasa Perangkat LunakMotto
“kebersamaan yang
terpenting dalam
Menjalani
Praktikum Algoritma dan Logika Informatika
Laboratorium Rekayasa Perangkat LunakLembar Pengesahan
Disusun oleh :
Yosua Rifaldy Momongan
17021106066
Menyetujui,
Dosen Pembimbing
Alwin M. Sambul, ST., M.Eng., P.hD
Praktikum Algoritma dan Logika Informatika
Laboratorium Rekayasa Perangkat LunakLembar Nilai Praktikum
Nama
: Yosua Rifaldy Momongan
NRI
: 17021106066
Kelompok :
6
Praktikum Algoritma dan Logika Informatika
Laboratorium Rekayasa Perangkat LunakKata 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
Praktikum Algoritma dan Logika Informatika
Laboratorium Rekayasa Perangkat LunakPraktikum Algoritma dan Logika Informatika
Laboratorium Rekayasa Perangkat LunakPendahuluan
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
Praktikum Algoritma dan Logika Informatika
Laboratorium Rekayasa Perangkat LunakModul 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.
Praktikum Algoritma dan Logika Informatika
Laboratorium Rekayasa Perangkat LunakModul 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
Praktikum Algoritma dan Logika Informatika
Laboratorium Rekayasa Perangkat LunakV. Manfaat
Praktikum Algoritma dan Logika Informatika
Laboratorium Rekayasa Perangkat LunakBiodata
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
Praktikum Algoritma dan Logika Informatika
Laboratorium Rekayasa Perangkat LunakPraktikum Algoritma dan Logika Informatika
Laboratorium Rekayasa Perangkat LunakFoto Bersama Teman Kelompok
Praktikum Algoritma dan Logika Informatika
Laboratorium Rekayasa Perangkat LunakKomentar Tentang Teman
Kelompok
Clinton
Praktikum Algoritma dan Logika Informatika
Laboratorium Rekayasa Perangkat LunakKomentar Tentang Teman
Kelompok
Putra
Praktikum Algoritma dan Logika Informatika
Laboratorium Rekayasa Perangkat LunakKomentar Tentang Teman
Kelompok
Agra
Praktikum Algoritma dan Logika Informatika
Laboratorium Rekayasa Perangkat LunakKomentar Tentang Teman
Kelompok
Adi Pandu
Praktikum Algoritma dan Logika Informatika
Laboratorium Rekayasa Perangkat LunakKomentar Tentang Asisten
Rangga
Praktikum Algoritma dan Logika Informatika
Laboratorium Rekayasa Perangkat LunakKomentar Tentang Asisten
Azalia
Selalu tampak bersahaja... dan paling baik sama juniornya. Dan sangat simpel dan tak mau ribet-ribet.. pokoknya menyenangkan dehhh.