Pengantar Algoritma dan Pemrograman dengan Python

· · · · ·
Universitas Brawijaya Press
५.०
५ समीक्षाहरू
इ-पुस्तक
214
पृष्ठहरू

यो इ-पुस्तकका बारेमा

Buku ini terdiri dari 8 bab yang setiap babnya dilengkapi dengan latihan soal untuk menguji pemahaman materi yang sudah dijelaskan.

BAB 1 Pengantar Ilmu Komputasi dan Penerapannya

Bab ini membahas konsep dasar ilmu komputasi; sejarah komputasi pada awal peradapan; dan perkembangan dan penerapan ilmu komputasi pada kehidupan sehari-hari.

BAB 2 Pengantar Pemrograman dan Algoritma

Bab ini menjelaskan konsep dasar pemrograman dan algoritma yang meliputi: program dan pemrograman; algoritma, flowchart dan pseudocode; struktur sekuensial dan kondisional; struktur perulangan; dan kombinasi struktur perulangan dan kondisional.

BAB 3 Pengantar Bahasa Pemrograman Python

Bab ini menjelaskan dasar-dasar Bahasa Pemrograman Python yang terdiri beberapa sub bab yaitu: pengantar Bahasa Pemrograman Python; instalasi Bahasa Pemrograman Python; dan elemen dasar Bahasa Pemrograman Python. Bagian ini juga dilengkapi contoh-contoh soal untuk memperjelas teori yang diberikan.

BAB 4 Instruksi Kondisional

Bab ini membahas dasar instruksi kondisional pada Bahasa Pemrograman Python. Bab ini terbagi menjadi beberapa sub bab yaitu Pernyataan If-Else; Pernyataan If Bertangga; dan Pernyataan If Bersarang. Bab ini juga dilengkapi contoh-contoh soal yang diberikan terkait masalah Matematika sederhana dan masalah sehari-hari.

BAB 5 Instruksi Perulangan

Bab ini menjelaskan intruksi perulangan yang ada pada Bahasa Pemrograman Python antar lain: perulangan for; perulangan while; perulangan bersarang; dan pernyataan break, continue, pass, dan else. Bab ini dilengkapi contoh penyelesaian masalah matematika sederhana.

BAB 6 Fungsi

Bab ini menjelaskan bagaimana mendefinisikan fungsi dan memanggil fungsi pada Bahasa Pemrograman Python, scope variabel, fungsi rekursif dan fungsi lambda. Contoh soal juga diberikan untuk meningkatkan pemahaman materi fungsi.               .

BAB 7 List, Tuple, Dictionary dan Numpy Array

Bab ini akan menjelaskan struktur data List, Tuple, Dictionary, dan Numpy Array. Bab ini dilengkapi dengan contoh-contoh soal pada bidang aljabar vektor, aljabar matriks, teori himpunan, statistika dan lain-lain.

BAB 8 Module dan Package

Bab ini menjelaskan bagaimana membangun program dengan menggunakan konsep module dan Package. Akhir bab akan membahas bagaimana menggunakan Predefine Package. Bab ini juga dilengkapi dengan contoh soal dalam membuat module dan package dan cara memanggilnya.

मूल्याङ्कन र समीक्षाहरू

५.०
५ समीक्षाहरू

लेखकको बारेमा

Syaiful Anam, S.Si., MT, Ph.D adalah dosen Departemen Matematika, Fakultas MIPA, Universitas Brawijaya. Penulis merupakan lulusan S1 Universitas Brawijaya di bidang Matematika, lulusan S2 di bidang Jaringan Cerdas Multimedia ITS dan S3 di bidang Ilmu Informasi dan Sistem dari Universitas Yamaguchi, Jepang. Bidang Minat Penelitian yang ditekuni adalah Sains Data dan Komputasi Cerdas. Beberapa mata kuliah yang diampu pada program studi S1, S2, dan S3 di Departemen Matematika, Universitas Brawijaya adalah Komputasi Cerdas, Pengolahan Citra Digital, Kapita Selekta Computer Vision, Kapita Selekta Sains Data, Pengantar Data Mining, Analitika Data I, Pembelajaran Mesin, Komputasi Aktuaria, Sistem Fuzzy dan beberapa mata kuliah terkait dengan Algoritma dan Pemrograman.

Fery Widhiatmoko, S.Pd., M.Sc. adalah dosen di Departemen Matematika Universitas Brawijaya. Lahir di Pati, Jawa Tengah pada tahun 1992 dan menempuh studi S1 Pendidikan Matematika di Universitas Negeri Semarang pada tahun 2010. Kemudian melanjutkan studi S2 Matematika di Universitas Gadjah Mada dengan Minat Aktuaria dan Tesis berjudul “Estimasi, Peramalan, dan Simulasi Data Mortalitas Menggunakan Model Mortalitas Stokastik”. Saat ini aktif dalam pengembangan Program Studi Ilmu Aktuaria di Universitas Brawijaya selain menjadi tentor untuk ujian profesi aktuaris dan aktif dalam pembuatan pembahasan soal ujian PAI untuk modul ujian A50-Metode Statistika, A60-Matematika Aktuaria, dan A70-Pemodelan dan Teori Risiko. Bidang keilmuannya meliputi Pembentukan Tabel Mortalitas dan Asuransi Jiwa.

Indah Yanti, S.Si, M.Si adalah dosen Departemen Matematika, Fakultas MIPA, Universitas Brawijaya. Penulis merupakan lulusan S1 dan S2 Matematika, Universitas Brawijaya. Bidang Minat Penelitian yang ditekuni adalah Komputasi Cerdas dan Sains Data, dan Biomatematika. Beberapa mata kuliah yang diampu pada program studi S1 di Departemen Matematika, Universitas Brawijaya adalah optimasi numerik I, pemrograman dasar, perangkat lunak matematika, sistem basis data dan beberapa mata kuliah lainnya.

Zuraidah Fitriah, S.Si, M.Si adalah dosen Departemen Matematika, Fakultas MIPA, Universitas Brawijaya. Penulis merupakan lulusan S1 dan S2 Matematika, Universitas Brawijaya. Bidang Minat Penelitian yang ditekuni adalah Komputasi Cerdas dan Sains Data. Beberapa mata kuliah yang diampu pada program studi S1 di Departemen Matematika, Universitas Brawijaya adalah optimasi numerik I dan II, pemrograman dasar, perangkat lunak matematika, algoritma pemrograman, sistem basis data, dan beberapa mata kuliah lainnya.

Dr. Dra. Umu Sa’adah, M.Si. lahir di Lamongan tanggal 25 Juli 1968. Sejak Desember 2022 sampai sekarang bekerja sebagai dosen di Fakultas Matematika dan Ilmu Pengetahuan Alam (FMIPA) Universitas Brawijaya. Sebelum 1997-2002, sebagai dosen di Fakultas Keguruan dan Ilmu Pendidikan Universitas PGRI Yogyakarta. Gelar sarjana (Dra) diperoleh dari Jurusan Matematika FMIPA Universitas Gadjah Mada (1993). Gelar Magister Sains (M.Si.) dan Doktor (Dr.) minat statistika di tempat yang sama berurut-turut tahun 2002 dan 2015. Saat ini sedang menekuni penelitian tentang data mining, machine learning, Bootstrap dan Statistika Komputasi serta Aktuaria.

Abdi Negara Guci lahir di Dongala tanggal 9 Januari 2002. Saat ini, penulis adalah mahasiswa Program Studi Sarjana Matematika, Departemen Matematika, Fakultas MIPA, Universitas Brawijaya. Penulis memiliki pengalaman menulis dan melaksanakan riset serta mengikuti kompetisi di bidang Artificial Intelligence dan Sains Data. Penulis juga aktif dalam kegiatan pertemuan ilmiah bidang Artificial Intelligence dan Sains Data dan aktif menjadi asisten kegiatan praktikum yang terkait dengan pemrograman.

यो इ-पुस्तकको मूल्याङ्कन गर्नुहोस्

हामीलाई आफ्नो धारणा बताउनुहोस्।

जानकारी पढ्दै

स्मार्टफोन तथा ट्याबलेटहरू
AndroidiPad/iPhone का लागि Google Play किताब एप को इन्स्टल गर्नुहोस्। यो तपाईंको खातासॅंग स्वतः सिंक हुन्छ र तपाईं अनलाइन वा अफलाइन जहाँ भए पनि अध्ययन गर्न दिन्छ।
ल्यापटप तथा कम्प्युटरहरू
तपाईं Google Play मा खरिद गरिएको अडियोबुक आफ्नो कम्प्युटरको वेब ब्राउजर प्रयोग गरेर सुन्न सक्नुहुन्छ।
eReaders र अन्य उपकरणहरू
Kobo eReaders जस्ता e-ink डिभाइसहरूमा फाइल पढ्न तपाईंले फाइल डाउनलोड गरेर उक्त फाइल आफ्नो डिभाइसमा ट्रान्स्फर गर्नु पर्ने हुन्छ। ती फाइलहरू पढ्न मिल्ने इबुक रिडरहरूमा ती फाइलहरू ट्रान्स्फर गर्नेसम्बन्धी विस्तृत निर्देशनहरू प्राप्त गर्न मद्दत केन्द्र मा जानुहोस्।