• Hai, kali ini saya akan memberikan beberapa contoh algoritma sederhana dan flowchartnya. Saya berikan contoh algoritma dari membuat api unggun dan menyalakan lampu. Berikut algoritma beserta flowchartnya.
  • Hai, kali ini saya akan membahas tahap-tahap pembuatan flowchart sederhana. Sudah diketahui sebuah flowchart memiliki "start" atau "awal" dan "end" atau "akhir". Disini saya akan membuat sebuah flowchart dari sebuah algoritma sederhana. Berikut tahap-tahapnnya.
  • Hai, saya akan menjelaskan apa itu flowchart, pseudocode dan bagaimana penggunaannya. Flowchart sangat dibutuhkan dalam pembuatan sebuah program. Jika tak ada flowchart, sangat sulit untuk memahami sebuah konsep suatu program dan aplikasi.

Kamis, 20 September 2018

Cerita Anak Teknik Informatika

Hai, balik lagi sama aku. Topik pembahasan kali ini adalah tentang bagaimana sih lika-liku kehidupanku sebelum berkuliah dan hingga aku berkuliah di Teknik Informatika. Dimulai dari saat aku baru lulus SMK (Multimedia) di salah satu SMK Negeri di Kabupaten Tulungagung, Jawa Timur. Aku mendaftar ke perguruan tinggi negeri di Malang. Dan ternyata aku tidak diterima, sedih sih awalnya tapi aku bisa bangkit dan menganggap itu sebagai pengalaman.

Akhirnya, aku berangkat ke Kalimantan Timur di salah satu kabupaten di selatan Kota Balikpapan. Disitu aku ikut ayahku bekerja di kebun sayur dan kelapa sawit, hingga menjadi kuli bangunan. Bahkan aku tidak berfikir untuk kuliah setelah aku mulai bekerja. Entah kenapa, karena ada suatu dorongan dalam hati agar aku berkuliah untuk mencari pengalaman dan belajar etika orang terpelajar.

Pada saat itu, aku mendaftar di salah satu perguruan tinggi negeri terbesar se-Kalimantan Timur, tepatnya di Kota Samarinda dengan pilihan pertama Teknik Informatika, kemudian Psikologi, dan terakhir Sistem Informasi di Institut Teknologi Kalimantan (ITK). Sebulan setelah tes, berlangsunglah pengumuman penerimaan mahasiswa baru. Saat itu, aku tidak berfikir kalau aku bisa lulus karena waktu tes, aku mengisi jawaban di lembar jawaban dengan sangat asal. Dan ternyata aku bisa lulus di pilihan pertama, Teknik Informatika, Alhamdulillah.

Singkat cerita, sudah masuk saat ospek dan di kampusku dua kali ospek. Pertama untuk ospek fakultas dan kedua ospek jurusan. Dimana saat ospek itu, perpeloncoan sudah tidak diterapkan lagi. Syukurlah wkwk

Masa ospek telah terlewati, aku menjalani kuliah dengan senang dan gembira. Mempunyai teman baru dan suasana baru sebagai "mahasiswa". Pada awalnya senang, tapi setelah beberapa minggu, hampir setiap hari tugas selalu berdatangan, belum selesai tugas dari mata kuliah A, muncul lagi tugas dari mata kuliah lain. Belum lagi ada praktikum yang diharuskan membuat program, program dan program.

Semester 1 belum apa-apa, masih tergolong sangat mudah banget (menurutku sih). Hingga masuk semester 2, mata kuliah semakin sulit dan praktikum bertambah menjadi 3. Disitu mental dan fisik mulai sedikit diuji. Butuh dukungan extra dari internal maupun external. Hingga aku dapat menyelesaikan semester 2 meskipun IP turun tidak terlalu banyak.

Saat ini, aku sedang menempuh pendidikan semester 3 dan sedang mempelajari Database, Web Programming, dan Object Oriented Programming. Beberapa bahasa pemrograman yang telah dan sedang aku pelajari diantaranya bahasa C, C++, Java, HTML5, CSS, dan Jquery. Jika kalian ingin bertanya sesuatu sama aku, add dan follow aja akun media sosialku dan insyaallah aku akan bantu, atau bisa juga kalian tulis di kolom komentar. Sekian artikel untuk kali ini. No Coding No Life, Byeeee....

Senin, 17 September 2018

Contoh Flowchart

Hai, kali ini saya akan memberikan beberapa contoh algoritma sederhana dan flowchartnya. Saya berikan contoh algoritma dari membuat api unggun dan menyalakan lampu. Berikut algoritma beserta flowchartnya.


1. Membuat Api Unggun
  • Tumpuk kayu bakar
  • Tuangkan minyak/taruh kertas di bawah kayu
  • Nyalakan api
  • Selesai


2. Menyalakan lampu
  • Lihat saklar lampu, apakah berada di titik on/off
  • Jika off, nyalakan lampunya
  • Jika on, biarkan lampunya menyala
  • Selesai
Sekian contoh algoritma sederhana dan flowchartnya. Jika ada yang ingin ditanyakan langsung saja ketik di kolom komentar yaa. No Coding No Life, byeee.

Minggu, 16 September 2018

Tahap Pembuatan Flowchart

Hai, kali ini saya akan membahas tahap-tahap pembuatan flowchart sederhana. Sudah diketahui sebuah flowchart memiliki "start" atau "awal" dan "end" atau "akhir". Disini saya akan membuat sebuah flowchart dari sebuah algoritma sederhana. Berikut tahap-tahapnya.

Algoritma Sederhana

  1. Masukkan kartu ATM ke slot mesin,
  2. Pilih bahasa yang dimengerti
  3. Masukkan kata sandi/password
  4. Pilih penarikan
  5. Input nominal uang
  6. Tunggu dan ambil ATM card
  7. Uang keluar

Flowchart

1. Start, dilambangkan dengan simbol "Terminal" 

2. Pilih bahasa yang dimengerti, bagian ini termasuk input dan dilambangkan dengan simbol "Input" 

3. Masukkan kata sandi/password, masih termasuk input juga.

4. Pilih penarikan, masih penginputan.

5. Input nominal uang

6. Tunggu dan ambil ATM card, bagian ini termasuk pemrosesan dan dilambangkan dengan simbol "Proses" 

7. Uang keluar, bagian ini menyatakan output dan dilambangkan dengan simbol yang sama dengan simbol input.

8. Selesai atau End dilambangkan dengan simbol terminal.

Sekian tahap-tahap dalam pembuatan flowchart sederhana, jika ada yang ingin ditanyakan langsung saja ketik di kolom komentar. No ngoding no life, byeee.

Sabtu, 15 September 2018

Flowchart dan Pseudocode

Hai, saya akan menjelaskan apa itu flowchart, pseudocode dan bagaimana penggunaannya. Flowchart sangat dibutuhkan dalam pembuatan sebuah program. Jika tak ada flowchart, sangat sulit untuk memahami sebuah konsep suatu program dan aplikasi.

Flowchart

Flowchart (diagram alir) adalah penggambaran secara grafik dari langkah-langkah pemecahan masalah yang harus diikuti oleh pemroses. Flowchart terdiri atas sekumpulan simbol, dimana masing-masing simbol menggambarkan suatu kegiatan tertentu. Flowchart diawali dengan penerimaan masukan (input), pemrosesan masukan, dan diakhiri dengan menampilkan hasilnya (output).

Untuk simbol-simbol flowchart cukup banyak, berikut simbol-simbol tersebut :


Cukup untuk bagian flowchart, berikutnya masuk bagian pseudocode.

Pseudocode

Pseudo berarti mirip dan Code menunjukkan kode dari program. Jadi, garis besarnya pseudocode adalah kode yang mirip dengan kode program yang sebenarnya. Bisa dibilang bayinya code. Pseudocode berbasih pada bahasa pemrograman sesungguhnya (dalam artikel ke depan, saya akan memakai bahasa C yang cukup mudah dimengerti).

Gaya Penulisan Psudocode
  1. Kata kunci (keywords) dan kata cadangan (reserve words) ditulis dengan huruf tebal atau kapital atau digaris bawahi dan kata-kata lainnya ditulis dengan huruf kecil.
  2. Kata kunci (if, then, else, repeat, until, for, do, while) yang membentuk struktur ditulis dengan menggunakan huruf kapital dan kata-kata yang tercantum di dalam kamus data ditulis dengan digaris bawahi.
Pengenalan Struktur Dasar Pseudocode

  • Struktur urut (Sequence structure)

Struktur ini terdiri dari sebuah instruksi yang tidak mempunyai perulangan atau keputusan di dalamnya.
Contoh:

Baca data jam_lembur
Hitung gaji_lembur = jam_lembur*tarif
Tampilkan gaji_lembur di desktop

atau

Read jam_lembur
Let gaji_lembur = jam_lembur*tarif
Print gaji
  • Struktur keputusan (decision structure)
Keputusan terdiri dari 3 jenis, if-then, if-then-else, dan case.
  • If-Then
If kondisi Then
tindakan
Endif
  • If-Then-Else
If kondisi Then
tindakan-1
Else
tindakan-2
Endif
  • Case
Select kasus
     Case (nilai-1) Perform tindakan-1
     Case (nilai-2) Perform tindakan-2
     Case (nilai-3) Perform tindakan-3
     .....
     Default Case Perform tindakan-n
Endselect

Sekian pembahasan saya untuk artikel ini, jika ingin ada yang ditanyakan silahkan ketik di kolom komentar 😀