Anda di halaman 1dari 33

STUDI LITERATUR SEBAGAI KONSEP UNTUK MAHASISWA

DALAM MEMAHAMI MATA KULIAH ALGORITMA PEMROGRAMAN

ASTUTI HANDAYANI (0305202053)

Program Studi Pendidikan Matematika-2/Sem-3

Fakultas Ilmu Tarbiyah dan Keguruan UIN Sumatera Utara

Email : pmmastutihandayani@gmail.com

Abstrak

Algoritma adalah metode atau langkah-langkah efektif yang disusun secara tertulis dan
berurutan yang berisi kumpulan perintah untuk menyelesaikan suatu masalah yang dimana
masalah itu harus diselesaikan secara sistematis, tersusun, dan secara logis. Mata kuliah
algoritma dan pemrograman itu sendiri untuk diarahkan kepada mahasiswa agar mereka
dapat mengembangkan pengetahuan kognitif dan motorik para mahasiswa terhadap aspek-
aspek tertentu. Artikel ini ditulis untuk memberikan pemahaman kepada mahasiswa dalam
memahami mata kuliah algoritma pemrograman dimana dalam memahami mata kuliah
algoritma pemrograman ini ada beberapa konsep yang dapat dilakukan para mahasiswa salah
satunya yaitu dengan studi literatur. Studi literatur itu sendiri merupakan suatu rangkaian
kegiatan yang berkaitan dengan berbagai metode dalam pengumpulan data melalui buku atau
pustaka yang lainnya, membaca, dan menulis atau mencatat, serta membuat bahan penelitian.
Dengan studi literatur ini mahasiswa dapat memahami tujuan dari mata kuliah algoritma
pemrograman ini, seperti mahasiswa dapat memahami mengenai konsep serta konstruksi
dasar dalam algoritma dan translasi atau terjemahan algoritma ke dalam bahasa
pemrograman. Dalam mata kuliah algoritma pemrograman ini mahasiswa juga harus dituntut
untuk berpikir secara sistematis dalam memecahkan suatu masalah seperti masalah-masalah
dalam komputasi yang harus para mahasiswa kembangkan dalam mata kuliah algoritma
pemrograman ini. Di dalam algoritma juga terdapat suatu kendala atau masalah yang berasal
dari susunan atau struktur yang tidak sesuai atau tidak logis, dan ada juga kebingungan dalam
melakukan penyelesaian suatu algoritma tersebut. Di dalam artikel ini penulis menuliskan
beberapa fasilitas atau tempat yang akan membantu suatu pembelajaran mata kuliah
algoritma pemrograman seperti ruang diskusi dan ada juga ruang untuk belajar bersama. Di
mana suatu pencapaian dari metode ini adalah supaya mempermudah para mahasiswa
maupun pelajar lain dalam menyelesaikan tugas yang berkaitan dengan algoritma
pemrograman ini.

Kata Kunci : Algoritma Pemrograman

PENDAHULUAN

Pada zaman sekarang ini yaitu di masa era digital saat ini penggunaan teknologi
termasuk yang utama dan untuk memahami teknologi merupakan suatu keharusan setiap
orang terutamanya nya seorang pelajar. Hal demikian dilakukan supaya kita bisa bersaing di
dalam dunia industri dan kita tidak kalah saing dengan industri lain atau individu lain.
Komputer merupakan hal yang paling utama dan ada kok banyak pandangan mengenai
komputer yaitu sebagai suatu mesin yang yang pintar dan itu merupakan pendapat yang salah,
dikarenakan komputer itu hanyalah sebuah alat yang diberikan serangkaian perintah dan
dibuat oleh manusia hingga ia dapat menyelesaikan suatu permasalahan atau persoalan secara
cepat dan tepat. Algoritma itu sendiri merupakan suatu jantung atau cabang dari ilmu
komputer atau informatika. Suatu urutan atau langkah-langkah yang disusun secara sistematis
untuk menyelesaikan sebuah masalah itu disebut dengan algoritma. Di dalam komputer agar
program dapat dilaksanakan maka program tersebut harus ditulis ke dalam suatu bahasa yang
dapat dimengerti oleh komputer dan bahasa yang digunakan oleh komputer dalam menulis
program tersebut dinamakan kan bahasa pemrograman.

Ketika orang berbicara mengenai algoritma maka akan terpikirkan kan solusi karena
algoritma berarti solusi. Solusi yang dimaksud yaitu itu solusi dari suatu masalah yang harus
bisa dipecahkan dengan menggunakan komputer. Adapun beberapa pengertian mengenai
algoritma menurut para ahli yaitu algoritma itu berasal dari kata algoris dan ritmis. Kata ini
pertama kali diungkapkan oleh Abu Ja’far Mohammad Ibn Musa Al khawarizmi (825M) di
dalam buku al-Jabr wa-Almuqoblah. Pengertian algoritma itu sendiri yaitu suatu urutan atau
susunan yang logis untuk pengambilan keputusan dalam pemecahan masalah. Dimana
langkah-langkah dalam mengambil keputusan itu harus logis, dikarenakan nilai kebenarannya
yang harus dapat ditentukan dia benar atau salah.

METODE PENELITIAN

Pada artikel ini penulis menggunakan suatu metode yaitu studi literatur, yang dimana
studi literatur ini merupakan suatu metode dalam penelitian dengan menggunakan buku,
jurnal, artikel, atau media masa lainnya yang digunakan sebagai bahan referensi untuk
melakukan penelitian ini. Ringkasan yang terdapat dalam artikel ini semuanya berkenaan
tentang Algoritma dan Pemrograman. Dimana materi ini merupakan suatu tuntunan tugas
yang harus di selesaikan dengan tepat. Dalam artikel ini terdapat banyak ringkasan mengenai
algoritma dan pemrograman, bagaimana pengertian dan maksud dari materi tersebut dan
bagaimana cara menerapkan materi tersebut. Dengan studi literatur ini mahasiswa dapat
memahami tujuan dari mata kuliah algoritma pemrograman ini, seperti mahasiswa dapat
memahami mengenai konsep serta konstruksi dasar dalam algoritma dan translasi atau
terjemahan algoritma ke dalam bahasa pemrograman. Dalam mata kuliah algoritma
pemrograman ini mahasiswa juga harus dituntut untuk berpikir secara sistematis dalam
memecahkan suatu masalah seperti masalah-masalah dalam komputasi yang harus para
mahasiswa kembangkan dalam mata kuliah algoritma pemrograman ini.

PEMBAHASAN

Algoritma merupakan suatu susunan atau kumpulan langkah-langkah yang dibuat


secara jelas dan tersusun untuk dapat menyelesaikan suatu masalah. Susunan langkah-
langkah yang dimaksud ialah suatu susunan yang diciptakan atau dibangun dari suatu bahasa
pemrograman yang dapat di deteksi dan dimengerti oleh komputer. Langkah-langkah susunan
yang dibuat dalam algoritma ini dibuat untuk dapat menyelesaikan suatu penyelesaian
masalah dengan lebih efektif dan efesien dengan waktu yang digunakan dalam
menyelesaikan masalah tersebut hanya dibutuhkan waktu yang lebih sedikit (cepat). Ada
beberapa contoh penerapan algoritma dalam kehidupan sehari-hari. Seperti pada saat kita
hendak membuat kopi, ada langkah-langkah yang harus kita lakukan dalam membuat kopi
tersebut, langkah-langkah nya ialah: ambil kuali lalu diisi dengan air bersih, setelah itu di
panaskan di atas kompor dan tunggu sampai air tersebut mendidih, siapkan gelas atau cangkir
kemudian isi dengan gula secukupnya dan bubuk kopi secukupnya, setelah itu tuangkan air
panas yang sudah mendidih kedalam gelas atau cangkir yang sudah berisi gula dan bubuk
kopi, setelah itu aduk hingga gula larut dan merata, setelah itu kopi dapat dinikmati. Berikut
merupakan contoh kecil penerapan algoritma dalam kehidupan sehari-hari, karena algoritma
itu bisa dianggap sebagai suatu langkah-langkah dalam menjalankan prosedur dalam
mengerjakan suatu pekerjaan yang sering dilakukan dalam kegiatan sehari-hari.

Algoritma sebagai suatu metode atau tahapan yang disusun secara sistematis agar
dapat digunakan dalam memecahkan atau menyelesaikan suatu masalah dan permasalah
yang berkaitan dengan informatika. Adapun beberapa konteks algoritma sebagai susunan
langkah-langkah dalam melakukan pekerjaannya dan dipertimbangkan oleh pemilihan dalam
suatu algoritma pemrograman yaitu:

• Algoritma itu harus memiliki suatu hasil akhir yang benar dan akurat
• Penyelesaian masalah dengan algoritma dengan lebih efektif dan efesien.
• Harus mengetahui hasil yang dicapai oleh algoritma dan hasil itu haruslah hasil yang
baik dan benar.

Seorang pengajar dan pelajar dalam merencanakan suatu pelaksanaan pembelajaran


harusla membuat suatu rencana dan perencanaan kegiatan pembelajaran yang dapat dilakukan
agar pembelajaran tersebut menjadi wadah yang menarik minat para pelajar. Salah satunya
yaitu dengan pembelajaran tatap muka, pembelajaran dengan pengembangan WEB BASED
LEARNING yang bisa dilakukan dalam pembelajaran mata kuliah algoritma pemrograman
ini. Dalam melakukan pembelajaran tatap muka dosen bisa mengarahkan dan memberikan
penjelasan dengan secara langsung kepada para mahasiswa agar mereka mengetahui
bagaimana algoritma pemrograman itu dan dengan pembelajaran tatap muka ini mahasiswa
dapat lebih paham mengenai materi yang di ajarkan oleh dosen. Pembelajaran dengan
pengembangan Web Based Learning itu sendiri merupakan salah satu cara atau upaya yang
dilakukan dalam memecahkan suatu masalah dalam belajar. Web Based Learning itu
merupakan suatu pembelajaran dengan berbasis web yang menyiapkan dan menyajikan suatu
bahan ajar, soal-soal latihan, dan fasilitas atau tempat yang korespondensi. Dengan
pengembangan Web Based Learning ini memiliki tujuan untuk menciptakan suatu media dan
sumber pembelajaran alternatif dengan seiring pembelajaran yang dilakukan dengan secara
tatap muka. Pembelajaran Web Based Learning bisa dilakukan dengan seiring pembelajaran
tatap muka dan dalam pembelajaran daring (dalam jaringan).

Dalam artikel ini penulis menjelaskan keterkaitan antara algoritma dengan


penyusunan suatu langkah-langkah dalam proses pembelajaran yang juga digunakan dalam
memecahkan suatu masalah dan permasalah dalam melakukan penyusunan suatu sistem
pembelajaran yang dimana penyusunan langkah-langkah tersebut haruslah disusun dengan
sistematis supaya urutan langkah-langkah yang di lakukan dapat terlaksana dan dilakukan
dengan sebagaimana mestinya dalam melakukan suatu metode pembelajaran yang akan
dilakukan. Apabila langkah-langkah yang dilakukan dalam melakukan suatu proses pekerjaan
tidak dilakukan dengan langkah-langkah yang kurang tepat dan tidak logis, maka akan
menghasilkan hasil yang tidak baik. Maka dari itu sangat perlu kehati-hatian dalam
melakukan pengerjaan suatu masalah dan harusla mengikuti prosedur dan langkah-langkah
nya dengan tepat. Karena secara umum semua benda yang mengerjakan suatu proses disebut
dengan pemeroses (processor). Pemeroses itu dapat berupa manusia, mesin, komputer, robot,
dan ada juga alat-alat elektronik yang lainnya. Dalam melakukan proses tersebut, pemeroses
melakukan dan melaksanakan suatu proses dengan menerapkan algoritma sebagai penjabaran
yang menjabarkan proses tersebut.

Algoritma didalam suatu komputer merupakan salah satu pemroses yang dapat
dilakukan oleh komputer. Algoritma itu sendiri haruslah ditulis dalam sebuah notasi dalam
bahasa pemrograman dan sehingga disebut dengan suatu program. Maka dari itu program
merupakan suatu perwujudan ataupun implementasi teknis dalam algoritma yang ditulis
dalam sebuah bahasa pemrograman supaya dapat dilaksanakan atau dilakukan oleh suatu
komputer. Dalam mempelajari algoritma pemrograman ini kita tidak jauh-jauh dengan
matematika, karena algoritma dan pemrograman ini hampir sama dengan belajar matematika.
Karena didalam algoritma dan pemrograman ini kita di tuntut untuk memahami bagaimana
bentuk code-code tertentu yang disebut dengan coding agar kita bisa mengoperasikan suatu
program dan kemudian memasukkan nya kedalam suatu notasi agar dapat di baca dan
dipahami.
Dalam menganalisis suatu algoritma ada beberapa bagian-bagian yang dapat kita
analisi, seperti suatu kecepatan waktu, banyaknya biaya, dan banyaknya ruang. 3 bagian
tersebut masing-masing menggunakan notasi O (big O). Ada juga Divided and Conquer
sebagai metode dalam pemecahan masalah yang dilakukan dengan membagi suatu masalah
menjadi beberapa sub-masalah yang lebih rinci atau kecil dan setelah itu selesaikanlah sub
masalah tersebut secara independen dan setelah itu hasilnya di gabungkan pada akhirannya.

Ada beberapa ciri-ciri yang dimiliki oleh algoritma yang baik dan benar yaitu:

• Metode dan logika perhitungan yang dimiliki algoritma haruslah tetap dalam
menyelesaikan atau mengatasi suatu masalah.
• Algoritma juga harus memberikan output yang benar dan akurat dalam jangka waktu
yang lebih cepat (singkat).
• Notasi dalam algoritma harus ditulis menggunakan bahasa yang standar dan secara
sistematis dan tersusun supaya tidak menyebabkan arti yang sama atau arti ganda
(ambiguous).
• Penulisan algoritma haruslah dengan format yang mudah untuk dipahami agar dapat
mudah dimasukkan ke dalam bahasa pemrograman.
• Pengoperasian yang dilakukan harus terdefinisi dengan jelas.
• Segala sesuatu yang dilakukan dalam proses dalam algoritma harus memiliki hasil
akhir setelah semua langkah-langkahnya telah dilakukan.

Algoritma juga merupakan suatu independen terhadap bahasa pemrograman tertentu.


Maksudnya yaitu setiap algoritma yang selesai dibuat tidak boleh digunakan terhadap bahasa
pemrograman yang lain karena telah memiliki fungsinya masing-masing.

Ada beberapa macam-macam format penulisan dalam algoritma yaitu:

1. Deskriptif

Format deskriptif dalam algoritma memiliki maksud yaitu penulisan algoritma ditulis
kedalam bahasa manusia sehari-hari dan membentuk sebuah kalimat. Misalnya, bisa ditulis
kedalam bahasa Indonesia ataupun bahasa Inggris.

Contohnya: Algoritma untuk menentukan suatu bilangan terkecil dari 5 bilangan.

Langkah-langkahnya yaitu:
1. Meminta atau mengambil input untuk 5 bilangan dari user, misalnya bilangan a, i, u,
e, dan o.
2. Misalkan bilangan a lebih kecil dari bilangan i, u, e, dan o, maka bilangan a
merupakan bilangan terkecil.
3. Jika memang bilangan a bukan merupakan bilangan terkecil maka kemungkinan
bilangan terkecil yaitu bilangan i, u, e, dan o.
4. Finish.
2. Pseudocode
Pseudocode merupakan tiruan atau kesamaan dari suatu kode dalam bahasa pemrograman.
Pseudocode ini merupakan suatu bahasa yang dapat digunakan oleh programmer untuk
berfikir dalam menyelesaikan suatu permasalahan yang harus di selesaikan atau di pecahkan.
Pseudocode di pergunakan dalam menggambar suatu logika dengan urutannya dari suatu
program tanpa harus memandang bagaimana bahasa dalam pemrogramannya.
Contoh: Algoritma untuk menentukan suatu bilangan terbesar dari 5 bilangan. Tulislah dalam
bentuk pseudocode.
Deklarasi: a, i, u, e, o, terbesar : integer
Deskripsi: Read (a, i, u, e, o)

If (a>i) (a>u) (a>e) (a>o) then

Terbesar <- a

3. Flowchart
Flowchart dapat diartikan sebagai sebuah struktur yang digambarkan melalui tahapan-
tahapan penyelesaian suatu masalah dengan menggunakan suatu kata-kata (teks). Algoritma
dalam format ini memiliki suatu kekurangan yaitu dalam penyusunan suatu algoritma sangat
dipengaruhi oleh tata bahasa dari pembuatnya sehingga dapat membuat orang lain bingung
dalam membaca dan memahaminya. Maka dari itu dibuatlah suatu metode pengembangan
yang menggambarkan langkah-langkah dalam pemecahan suatu masalah dengan cara
mempresentasikan atau menjelaskan simbol-simbol yang sulit untuk dipahami menjadi
simbol-simbol standar, mudah untuk dipahami, dan mudah digunakan.

Macam-macam dari flowchart yaitu memiliki 2 macam:


1. Flowchart Program
Dalam flowchart program ada beberapa simbol yang mewakili atau menggambarkan
suatu logika dari suatu data yang diproses dalam suatu program dari awal sampai akhir.
Simbol-simbol tersebut juga memiliki beberapa fungsinya dalam melakukan pemrograman
yaitu:

• Terminal: simbol ini berfungsi untuk digunakan sebagai menyatakan awalan dan
akhiran pada suatu program
• Input/Output: Simbol ini berfungsi untuk digunakan sebagai petunjuk untuk
menunjukkan suatu operasi masuk dan keluar.
• Proses: Simbol ini berfungsi untuk digunakan dalam menggambarkan suatu
proses pengolahan data.
• Keputusan: Simbol ini berfungsi untuk digunakan dalam menyatakan atau
memilih suatu pilihan dengan berdasarkan suatu kondisi atau keadaan tertentu.
• Persiapan (Preparation): Simbol ini berfungsi untuk digunakan dalam
memberikan suatu nilai awal pada suatu variabel.
• Proses terdefinisi (Predefined proces symbol): Simbol ini berfungsi untuk
digunakan dalam sebuah proses dan dijelaskan secara terpisah.
• Penghubung: Simbol ini berfungsi untuk digunakan dalam menghubungkan suatu
anggota diagram pada halaman yang lain.
• Arah aliran: Simbol ini berfungsi untuk digunakan dalam menunjukkan arah pada
aliran proses.
Simbol-simbol pada flowchart

Adapun beberapa pedoman dalam membuat flowchart yaitu:

• Membuat flowchart di awali dari atas ke bawah dan dimulai pada bagian kiri dalam
suatu halaman.
• Dalam membuat kegiatan dalam flowchart harus di tunjukkan dengan jelas
• Kegiatan didalam flowchart tersebut untuk mengetahui akan di mulainya dan dimana
akan berakhirnya.
• Kata yang digunakan dalam membuat kegiatan dalam flowchart harus menggunakan
kata yang mewakili suatu pekerjaan.
• Urutan kegiatan dalam flowchart harus sesuai dan tersusun.
• Apabila ada kegiatan yang terpotong maka harus dihubungkan dengan simbol
penghubung.
• Semua simbol yang digunakan dalam flowchart merupakan simbol yang standar.

Gambar flowchart dengan menggunakan struktur runtutan atau tersusun sesuai dengan
pedoman dalam membuat flowchart yaitu;

Algoritma penjumlahan dari dua bilangan

Pertama diawali dengan simbol Terminator (mulai), setelah itu dilanjutkan dengan
simbol proses untuk mengolah atau memproses data pada variabel a dan b, serta hasilnya,
setelah itu dilanjutkan dengan simbol input untuk memasukkan nilai a dan b, setelah itu
dilanjutkan dengan simbol untuk menghitung hasil dari a+b, setelah itu dilanjutkan dengan
simbol input/output data untuk menampilkan nilai hasil, dan setelah itu dilanjutkan dengan
simbol Terminator untuk mengakhiri suatu data karena suatu pemrograman yang sudah
selesai.

2. Flowchart System

Flowchart system atau disebut dengan bahan alir sistem yaitu suatu langkah-
langkah yang menggambarkan suatu arus data dari suatu sistem. Simbol-simbol yang
digunakan dalam Bagan alir sistem ada yang terdapat juga pada bahan alir program atau
flowchart program namun lebih banyak simbol-simbol yang terdapat flowchart system
daripada flowchart program.

Didalam dunia informatika, komputer merupakan sebuah alat pemroses. Maka dari itu
agar algoritma dapat dilaksanakan dengan baik oleh komputer, algoritma haruslah ditulis
dalam suatu notasi dalam bahasa pemrograman sehingga itu yang dinamakan dengan
program. Maka dari itu program merupakan suatu perwujudan dari suatu algoritma yang
ditulis dalam bahasa pemrograman sehingga dapat dilakukan pemrosesan oleh komputer.
Orang yang menulis suatu proses disebut dengan pemrogram (programmer) dan kegiatan
yang dilakukan dalam program di sebut dengan pemrograman ( programming). Setiap
langkah-langkah yang dilakukan dalam proses program itu disebut dengan instruksi. Maka
dapat disimpulkan bahwa program merupakan suatu langkah-langkah yang tersusun dengan
sederetan instruksi dan dengan instruksi tersebut maka komputer akan menjalankan operasi-
operasi yang berkenaan dengan instruksi tersebut.

Dalam menggunakan atau mengoperasikan suatu komputer kita harus menggunakan


suatu bahasa pemrograman yang dapat kita mengerti agar kita bisa berkomunikasi dengan
suatu komputer. Para ahli sudah berhasil membuat sebuah kamus yang berisi bahasa manusia
yang sudah diterjemahkan menjadi bahasa mesin yang disebut dengan kamus bahasa
pemrograman (Compiler). Compiler berarti suatu proses yang dilakukan untuk penterjemah
suatu bahasa manusia kedalam suatu bahasa mesin.

Bahasa pemrograman dibagi menjadi 4 kelompok yaitu:

• Bahasa Aras Rendah (Low Level Language)


• Bahasa Aras Menengah (Middle Level Language)
• Bahasa Aras Tinggi (High Level Language)
• Bahasa Berorientasi Objek (Inject Oriented Programming)
Komputer juga memiliki beberapa tahapan atau langkah-langkah yaitu:

1) Mendefinisikan suatu masalah, mulai dari awal hingga akhir dengan suatu data dan
menggunakan operator yang tersedia didalam komputer dan harus memenuhi setiap
syarat yang sudah ditentukan.
2) Membuat Algoritma sesuai dengan struktur dalam penyelesaiannya.
3) Algoritma dibuat dan diterjemahkan kedalam suatu bahasa komputer dan menjadi
suatu program yang akan dijalankan oleh suatu komputer.
4) Dalam melakukan pemecahan masalah ada beberapa teknik yang harus dilakukan
yaitu, teknik Top-Down dan teknik Bottom-up.
5) Dalam menjalankan suatu program yang harus dilakukan paling utama adalah dengan
menguji dan memverifikasi program tersebut agar pemrograman yang dilakukan
berjakna dengan lancar.
6) Apalagi ingin mendokumentasikan suatu program harus dilakukan dengan 2 cara
yaitu dengan dokumentasi internal dan dokumentasi eksternal.
7) Dalam pemeliharaan suatu program maka harus dilakukan dengan cara selalu
memodifikasi dan memperbaiki kekurangan-kekurangan yang ditemukan.
KESIMPULAN

Algoritma merupakan suatu metode atau langkah-langkah efektif yang disusun secara
tertulis dan berurutan yang berisi kumpulan perintah untuk menyelesaikan suatu masalah
yang dimana masalah itu harus diselesaikan secara sistematis, tersusun, dan secara logis.
program merupakan suatu langkah-langkah yang tersusun dengan sederetan instruksi dan
dengan instruksi tersebut maka komputer akan menjalankan operasi-operasi yang berkenaan
dengan instruksi tersebut. Di dalam komputer agar program dapat dilaksanakan maka
program tersebut harus ditulis ke dalam suatu bahasa yang dapat dimengerti oleh komputer
dan bahasa yang digunakan oleh komputer dalam menulis program tersebut dinamakan kan
bahasa pemrograman. Algoritma sebagai suatu metode atau tahapan yang disusun secara
sistematis agar dapat digunakan dalam memecahkan atau menyelesaikan suatu masalah dan
permasalah yang berkaitan dengan informatika. Didalam algoritma dan pemrograman ini kita
di tuntut untuk memahami bagaimana bentuk code-code tertentu yang disebut dengan coding
agar kita bisa mengoperasikan suatu program dan kemudian memasukkan nya kedalam suatu
notasi agar dapat di baca dan dipahami.
DAFTAR PUSTAKA

Utami, Ema. Dan Sukrisno. 2005. 10 Langkah Belajar Logika dan Algoritma menggunakan
Bahasa C dan C++ di GnuLlinux. Yogyakarta:Andi

Budiman,Edi.2005.Belajar Dasar Algoritma dan Pemrograman.Pemula

H.S., Suryadi dan Sumin,Agus.1997. Pengantar Algoritma dan Pemrograman Teknik diagram
alur dan bahasa basic dasar.Jakarta: Gunadarma

Fitri Marisa, S.Kom.,M.Pd. Pengembangan Web Based Learning Dalam Mata Kuliah
Algoritma Pemrograman 1 di STMIK Pradnya Paramita Malang. Jurnal Ilmiah Teknologi dan
Informasi ASIA. Vol.3

Yahfizham,ST.,M.Cs. Analisis Waktu Algoritma Quicksort dan Mergesort. Jurnal Ilmiah

Saniman dan Muhammad Fatoni. Pengantar Algoritma dan Pemrograman. Jurnal


SAINTIKOM. Vol.4

I Kadek bagus Feristha Udayam. Penerapan Komponen dan struktur Algoritma pada
Algoritma dan Pemrograman Dasar. Jurnal Bisnis dan Teknologi. Vol.5 No.1 Agustus 2018

Asnurul Isroqmi. Kemampuan Mahasiswa Memahami Logika Pemrograman Komputer


melalui Algoritma. Jurnal Pendidikan Matematika. Vol.2

Gun gun Maulana. Pembelajaran Dasar Algoritma Dan Pemrograman Menggunakan El-
goritma Berbasis Web. Jurnal Teknik Mesin. Vol.06

https://qwords.com › blog › apa-itu-...Pengertian Apa itu Algoritma Pemrograman dan


Contohnya

Sujana, janti gristinawati dan yuyu yulia. 2005. Perkembangan perpustakaan di indonesia.
Bogor: ipb press..

L. Tjokro, sutanto. 2009. Presentasi yang mencekam. Jakarta: elex media


komputindo.
Revisi artikel astuti 1
by Astuti Astuti

Submission date: 24-Oct-2021 09:00PM (UTC+0700)


Submission ID: 1682432080
File name: ARTIKEL_ALGORITMA_PEMROGRAMAN_ASTUTI_HANDAYANI_-1.pdf (228.51K)
Word count: 3065
Character count: 19886
15

12
16

17

7
1

27

3
28

26

23

21

4
4

25

22

2
29

1
1

24

18

20

1
1

1
1
1
14

2
3

1
8

4 10

13

11

19

6
Revisi artikel astuti 1
ORIGINALITY REPORT

24 %
SIMILARITY INDEX
23%
INTERNET SOURCES
3%
PUBLICATIONS
5%
STUDENT PAPERS

PRIMARY SOURCES

1
repository.unmul.ac.id
Internet Source 10%
2
jhuzmatulufliana.blogspot.com
Internet Source 1%
3
andistipramesti.blogspot.com
Internet Source 1%
4
jurnal.stmikasia.ac.id
Internet Source 1%
5
jurnal.univpgri-palembang.ac.id
Internet Source 1%
6
wynchandra.wordpress.com
Internet Source 1%
7
dragtegal.blogspot.com
Internet Source 1%
8
hacklistweb.blogspot.com
Internet Source 1%
9
text-id.123dok.com
Internet Source 1%
10
unsri.portalgaruda.org
Internet Source 1%
11
www.sorakoe.com
Internet Source 1%
12
Submitted to Krida Wacana Christian
University
<1 %
Student Paper

13
nscpolteksby.ac.id
Internet Source <1 %
14
www.slideshare.net
Internet Source <1 %
15
Submitted to Universitas Islam Negeri
Sumatera Utara
<1 %
Student Paper

16
publikasi.mercubuana.ac.id
Internet Source <1 %
17
garuda.ristekdikti.go.id
Internet Source <1 %
18
Septara Utrujjah Putri. "GANGGUAN
BERBAHASA PADA ANAK USIA SEMBILAN
<1 %
TAHUN AKIBAT KELUMPUHAN PADA VELUM
MULUT: PERSPEKTIF FONOLOGI", Jubindo:
Jurnal Ilmu Pendidikan Bahasa dan Sastra
Indonesia, 2021
Publication
19
qwords.com
Internet Source <1 %
20
bloggideon.blogspot.com
Internet Source <1 %
21
digilib.polban.ac.id
Internet Source <1 %
22
kumparan.com
Internet Source <1 %
23
www.docstoc.com
Internet Source <1 %
24
afif-rizkyanto.blogspot.com
Internet Source <1 %
25
digilib.uinsby.ac.id
Internet Source <1 %
26
radarsemarang.jawapos.com
Internet Source <1 %
27
repository.um-palembang.ac.id
Internet Source <1 %
28
www.coursehero.com
Internet Source <1 %
29
123dok.com
Internet Source <1 %
Exclude quotes On Exclude matches Off
Exclude bibliography On

Anda mungkin juga menyukai