Anda di halaman 1dari 6

LAPORAN PRAKTIKUM

PROGRAM KOMPUTER (TI21221)


MODUL 1 & 2
PENGANTAR ALGORITMA DAN PEMROGRAMAN
&
TIPE DATA DAN VARIABEL

Disusun Oleh:
Putri Sabrina
NIM: 2211106070

Dosen Pengampu: M. Eka Purbaya, S.T., M.Eng

Asisten Praktikum:
Meilyana Putri Jasmine (21106028)

PROGRAM STUDI S1 TEKNIK INDUSTRI


FAKULTAS REKAYASA INDUSTRI DAN DESAIN
INSTITUT TEKNOLOGI TELKOM PURWOKERTO
2023
BAB I
DASAR TEORI

A. Penjelasan Umum
Algoritma adalah serangkaian langkah atau instruksi sistematis yang
dipergunakan dalam perhitungan atau pemecahan masalah tertentu. Sedangkan
pemrograman adalah proses membuat program komputer dengan menggunakan
bahasa pemrograman tertentu. Algoritma pemrograman digunakan untuk membantu
memecahkan masalah secara logis dan menciptakan program yang efektif.
Algoritma pemrograman membantu developer dalam membuat program dengan
cara yang lebih terstruktur dan sistematis. Ada beberapa jenis algoritma
pemrograman yang wajib diketahui programmer, seperti algoritma Brute Force,
algoritma Divide and Conquer, dan algoritma Dynamic Programming. Ada dua cara
penyajian algoritma programming, yaitu pseudocode dan flowchart. Pseudocode
adalah cara penyajian algoritma dengan menggunakan bahasa yang mirip dengan
bahasa pemrograman, sedangkan flowchart adalah cara penyajian algoritma dengan
menggunakan diagram.

Sumber:
https://www.niagahoster.co.id/blog/algoritma-pemrograman/
https://www.jagoanhosting.com/blog/algoritma-pemrograman/
https://www.binaracademy.com/blog/pengenalan-algoritma-pemrograman
https://www.dewaweb.com/blog/mengenal-algoritma-pemrograman/
http://journal.umuslim.ac.id/index.php/tika/article/download/258/206
https://bobo.grid.id/read/083512248/algoritma-pemrograman-pengertian-fungsi-
dan-cara-kerjanya?page=all
B. Tipe Data
Tipe data adalah jenis data yang tersimpan dalam sebuah variabel. Tipe data
numeric digunakan untuk menyimpan nilai numerik seperti bilangan bulat, bilangan
pecahan, dan bilangan kompleks. Tipe data sequence digunakan untuk menyimpan
kumpulan nilai atau data dalam urutan tertentu. Tipe data mapping digunakan untuk
menyimpan data dalam bentuk pasangan key-value. Tipe data set digunakan untuk
menyimpan kumpulan nilai unik tanpa urutan tertentu. Tipe data boolean digunakan
untuk menyimpan nilai kebenaran (True atau False). Tipe data binary digunakan
untuk menyimpan data dalam bentuk byte. Tipe data text digunakan untuk
menyimpan data dalam bentuk string atau teks.

Sumber :
https://www.w3schools.com/python/python_datatypes.asp
https://www.geeksforgeeks.org/python-data-types/
https://docs.python.org/3/library/datatypes.html
https://www.digitalocean.com/community/tutorials/python-data-types
https://www.programiz.com/python-programming/variables-datatypes
https://realpython.com/python-data-types/

C. Variabel
Variabel adalah wadah atau tempat yang digunakan untuk menampung suatu
nilai. Python termasuk dynamically-typed language artinya kita tidak perlu
mendefinisikan atau mendeklarasikan tipe data terlebih dahulu sebelum membuat
variabel. Variabel bisa diisi dengan nilai apapun dan python secara otomatis akan
mendeteksi tipe data dari variabel yang kita buat berdasarkan nilai yang diberikan.

Sumber :
https://lms.ittelkom-
pwt.ac.id/pluginfile.php/220106/mod_resource/content/1/Pertemuan%202%20-
%20Tipe%20Data%20dan%20Variabel.pdf
BAB II
TUGAS PRAKTIKUM

A. Instruksi Tugas
1. Buatlah beberapa variabel yang mendeskripsikan diri kalian dan tampilkan
menggunakan fungsi print(), contoh:
- Nama
- NIM
- Alamat
- Tanggal_Lahir
- Jenis_Kelamin
- Umur
- No_HP
2. Buatlah variable yang berisi multiple line dengan isi menceritakan impian kalian
setelah lulus dari IT Telkom Purwokerto, kemudian panggil variabel tersebut
dengan fungsi print()

B. Membuat Beberapa Variabel Untuk Mendeskripsikan Diri

Gambar 1.1 Variabel Mendeskripsikan Diri

Membuat kode yang berisi deskripsi diri dengan memasukkan beberapa


variabel dengan fungsi print().
C. Membuat Multiple line Menceritakan Impian Setelah Lulus Dari IT Telkom Purwokerto

Gambar 1.2 Multiple Line Menceritakan Impian Setelah Lulus dari IT Telkom
Purwokerto

Membuat variabel yang berisi multiple line dengan berisi menceritakan


impian setelah lulus dari IT Telkom Purwokerto dengan fungsi print().

D. Link Google Colab

https://colab.research.google.com/drive/137iHBKSIjNalVi4PQkiiUYbVWA6O
v7JJ?hl=id#scrollTo=6guyC3jhq4fc
BAB III
KESIMPULAN DAN SARAN

A. Kesimpulan
Berdasarkan aktivitas nyata yang dilakukan, dapat disimpulkan bahwa algoritma
pemrograman digunakan untuk membantu memecahkan masalah secara logis dan
menciptakan program yang efektif. Dalam algoritma pemrograman terdapat tipe
data dan variabel yang berbeda-beda. Sehingga Algoritma pemrograman membantu
developer dalam membuat program dengan cara yang lebih terstruktur dan
sistematis.
B. Saran
Untuk praktikum selanjutnya bisa lebih disiapkan Kembali fasilitas yang ada,
seperti internet yang sudah terhubung dengan setiap komputer di laboratorium, agar
setiap praktikan dapat melakukan praktikum dengan lancar tanpa kendala apa pun.

Anda mungkin juga menyukai