Selasa, 24 Maret 2015

Kode Kedipan (Blink) Error Pada Printer Canon

Memperbaiki printer bisa dibilang pekerjaan yang menjengkelkan, pasalnya ketika anda tidak tau masalah apa yang sebenarnya terjadi pada printer anda, mungkin anda akan bergelut dengan tinta yang bisa saja mengotori badan anda, terlebih jika printer tersebut adalah printer infus modifikasi.

Sebelum anda memaksakan diri untuk memperbaiki dengan membongkar printer canon anda, cobalah kenali error apa yang sebenarnya terjadi pada printer anda.

Untuk mengenali error pada printer Canon, pabrikan telah menanamkan kode error yang bisa dilihat melalui kedipan pada lampu yang terletak di tombol power dan resume. Dengan mengetahui error yang terjadi pada printer canon anda, anda akan tepat untuk melakukan tindakan selanjutnya dan berikut ini blinking error code printer canon:



1) Daya Lampu Berkedip Hijau dan Lampu Alarm Berkedip Oranye Bergantian

Masalah printer telah terjadi.
Lepaskan kabel printer dari printer, matikan printer, lalu cabut printer dari catu daya.
Pasang kembali printer dan hidupkan kembali printer.
Jika masalah tidak teratasi, hubungi pusat layanan.

2)Dua berkedip:

Printer kehabisan kertas. / Kertas tidak.
Reload kertas di Baki Belakang dan tekan Resume / BATAL tombol.

3)Tiga berkedip:

Kertas macet.
Kertas dapat macet. Keluarkan kertas yang macet, muatkan kembali kertas dengan benar pada printer, kemudian tekan Resume / BATAL tombol.

4)Empat berkedip / Lima berkedip:

Cartridge tidak dapat dikenali.
Cartridge mungkin tidak terpasang dengan baik atau Kartrij mungkin tidak kompatibel dengan printer ini.

5)Tujuh berkedip:

Kartrij tidak dipasang dalam posisi yang benar.
Pastikan bahwa setiap Kartrij terpasang dalam posisi yang benar.

6)Delapan berkedip :

Penyerap tinta hampir penuh.
Tinta penyerap hampir penuh .
Tekan RESUME / CANCEL tombol printer untuk melanjutkan pencetakan . Hubungi pusat layanan .

7)Tiga belas berkedip :

Level tinta tidak dapat dideteksi .
Tinta mungkin telah habis.
Fungsi untuk mendeteksi level tinta yang tersisa akan dinonaktifkan karena level tinta tidak dapat dideteksi dengan benar .

Jika Anda ingin terus mencetak tanpa fungsi ini , tekan Resume printer / off selama minimal 5 detik BATAL .

Canon menganjurkan untuk menggunakan kartrid Canon asli yang baru guna mendapatkan kualitas yang optimal .
Harap diperhatikan bahwa Canon tidak bertanggung jawab atas kerusakan atau masalah yang disebabkan oleh kelanjutan dari pencetakan bawah tinta keluar kondisi .

catatan
Jika fungsi untuk mendeteksi level tinta yang tersisa dinonaktifkan , tangki tinta ditampilkan dalam warna abu-abu pada monitor status printer .
Pemeliharaan rutin

8)Empat belas berkedip :

Cartridge tidak dapat dikenali .
Cartridge mungkin tidak kompatibel dengan printer ini .

Pasang Kartrij yang sesuai .
Pemeliharaan rutin

9)Lima belas berkedip :

Cartridge tidak dapat dikenali .
Cartridge mungkin tidak terpasang dengan benar.

Buka Sampul Depan dan menginstal Kartrij yang sesuai .
Jika kesalahan tidak teratasi , hubungi pusat layanan .

10)Enam belas berkedip :

Tinta telah habis .
Tinta telah habis .

Ganti kartrid tinta dan menutup Front Cover .

Jika pencetakan sedang berlangsung dan Anda ingin melanjutkan pencetakan , tekan RESUME / CANCEL tombol printer untuk setidaknya 5 detik dengan kartrid tinta yang terpasang . Kemudian pencetakan dapat terus di bawah kondisi tinta keluar .

Fungsi untuk mendeteksi level tinta yang tersisa akan dinonaktifkan .

Ganti kartrid tinta yang kosong segera setelah pencetakan . Kualitas cetak yang dihasilkan tidak memuaskan , jika pencetakan dilanjutkan di bawah kondisi tinta keluar .

by Metodius Wu



{ Read More }


Program Perhitungan Sederhana

Dalam program perhitungan sederhana ini, kita akan menghitung dengan menggunakan operasi aritmatika antara penjumlahan, pengurangan, perkalian, dan pembagian. lalu setelah hasil dari perhitungannya dapat maka, akan di tentuka bahwa hasil dari proses tersebut apakah angka bilangan ganjil atau genap. 

Buka python anda lalu klik new file untuk mengetik sintax pada editor python

Pertama kita harus menginputkan bilangan pertama dan kedua, seperti dibawah ini :
x = input ('bilangan pertama : ')
y = input ('bilangan kedua : ')
setelah itu dibawa sintax diatas kita akan menuliskan operasi perhitungannya, seperti
z = (x+y)*(x-y)
lalu ketik 
print '(',x,'+',y,')*(',x,'-',y,')=',z

dan hasil dari program diatas dapat kita running dengan menekan tombol f5


Lalu dalam sintax di atas kita dapat menambahkan sintax
if z %2:
    print z, 'bilangan ganjil.'
else :
    print z, 'bilangan genap.'
Sintax ini berfungsi untuk menentukan apakah nilai dari z (halis operasi) adalah bilangan ganjil atau genap. 


Dalam program diatas kita menggukan input bukan raw_input dikarenakan :

raw_input()

  • setiap masukan yang diterima oleh fungsi raw_input() itu akan di anggap sebagai inputan string. untuk membuktikan ketikan sintak sebagai berikut :
raw_input("nama : ")
lalu masukan nama. seperti di bawah ini :
>>> raw_input("nama : ")
nama : cahya dyazin
'cahya dyazin'
>>> raw_input("bilangan : ")
nama : 22
'22'
  • karena inputan di anggap sebagai string, maka inputan tidak bisa kita operasikan dengan operasi aritmatika, mari kita buktikan ,contoh sebagai berikut :
>>> x=raw_input("bilangan I : ")
bilangan I : 12345
>>> y=raw_input("bilangan II : ")
bilangan II : 67890
>>> print x+y
1234567890 
bisa di lihat dari contoh di atas ketika tanda aritmatika di letakan di antara X dan Y inputan nya tidak meakukan penjumlahan tapi melainkan masalah menggabungkan isi dari X dan Y, tapi coba kita lihat perbedaan nya jika menggunakan fungsi input() ,penjelasan nya sebagai berikut.

input()

  • fungsi input() akan mengambil bilangan, sehingga inputan dapat di olah oleh operasi aritmatika, contoh sebagai berikut :
>>> x=input(" bilangan I : ")
bilangan I : 22
>>> y=input(" bilangan II : ")
bilangan II : 2
>>> print x+y
24
>>> print x*y
44
>>> print x-y
20
>>> print x/y
11
bisa di lihat pada contoh di atas, ketika operasi aritmatika di antara X dan Y maka output yang di hasilkan adalah sebuah nilai dari hasil proses operasi aritmatika (penjumlahan, perkalian, pengurangan, perkalian).
if z %2:
    print z, 'bilangan ganjil.'
else :
    print z, 'bilangan genap.'
Sintax diatas adalah sintak yang fungsinya jika ada bilangan z yang habis di bagi dengan 2 maka dia akan dinyatakan sebagai bilangan genap, dan jika tidak makas sebaliknya dia akan dinyatakan sebagai bilangan ganjil.

by Metodius Wu








{ Read More }


Senin, 23 Maret 2015

Artikel Dampak Positif dan Negatif Media Sosial (MedSos)

Pada zaman globalisasi saat ini, ada banyak hal-hal yang dapat dilakukan oleh manusia untuk memenuhi kebutuhannya baik untuk kebutuhan sendiri maupun untuk kebutuhan sesama, bahkan untuk kebutuhan organisasinya sendiri. Salah satu kebutuhan yang sangat penting pada zaman seperti ini adalah kebutuhan akan pencarian informasi, baik yang bersifat formal, maupun informasi untuk mengisi kekosongan waktu saja.


Dalam tulisan saya ini, saya akan menuliskan tentang pencarian informasi yang kita inginkan secara cepat dengan menggunakan media sosial yang sudah banyak sekarang ini, dimana media sosial ini sangat bergantung dengan yang namanya Internet.

Dimasa dewasa sekarang ini media sosial bukanlah hal yang asing lagi bagi kalangan remaja, dewasa, bahkan anak seumuran sekolah dasar. Sekarang ini media sosial sudah banyak jenisnya seperti Facebook, Twitter, Path, Line, WhatsApp, Instagram, dan lain sebagainya. Dan itu pun sangat mudah untuk digunakan, dikarenakan sudah banyaknya gadget-gadget canggih yang beredar di kalangan masyarakat saat ini. 

Tapi ?, taukah kita semua bahwa hal-hal itu semua mempunyai efek yang sangat menguntungkan dan bahkan sangat merugikan untuk diri kita sendiri, keluarga, sahabat, teman, sesama, dan bahkan semua orang? Banyak orang saat ini tidak memikirkan kedua efek yang sangat mempengaruhi itu, termasuk saya. Kebanyakkan kita hanya menikmatinya saja, tanpa menghiraukan kedua hal itu, apalagi efek yang bahkan sangat merugikan diri kita sendiri.

Oleh karena itu dalam artikel saya ini saya akan menuliskan beberapa Dampak Positif dan Dampak Negatif dari Media Sosial itu sendiri.

Dampak Positif dari Media Sosial  
  • Dengan adanya media sosial kita dapat menghimpun anggota keluarga yang tersebar di berbagai daerah di dunia ini, hal ini sangatlah gampang, hanya membutuhkan akun media sosial saja, kita dapat melakukan obrolan dalam grup chat.
  • Sebagai media penyebaran informasi. Dengan adanya media sosial kita dapat mengupdate informasi-informasi terbaru.
  • Dengan adanya media sosial dapat memperluas jaringan pertemanan. Kita dapat berkenalan dengan siapa saja, di belahan dunia mana saja. 
  • Sebagai sarana untuk mengembangkan keterampilan dan sosial. Manusia dapat belajar bagaimana cara beradaptasi, bersosialisasi, berempati dengan semasa manusia.
  • Sebagai media promosi dalam bisnis. Hal ini dapat membantu para pengusaha kecil untuk dapat bersaing dengan perusahaan-perusahaan besar.
  • Sebagai tempat berbagi, dengan adanya fitur-fitur tertentu dalam media sosial kita dapat berbagi foto-foto menarik, video, dokumen maupun pesan suara. Sehingga oranglain dapat mengetahui informasi-informasi seperti daerah bagus untuk hunting foto, dll.

Dampak Negatif dari Media Sosial
  • Hal negatif utama dalam media sosial adalah maraknya tindak kejahatan, baik itu penculikkan, penipuan,  hacking, cracking, phising, dll.
  • Dengan adanya media sosial juga manusia jadi kurang aktif dalam berinteraksi dengan sesama manusia secara langsung, karena keasikkan dengan temannya di sosial media.
  • Kaku dalam berbicara dengan orang lain hal ini dikarenakan dalam media sosial orang sering menggunakan bahasa yang informal atau tidak baku, sehingga sangat susah untuk berbicara secara formal.
  • Media sosial juga mengakibatkan orang lupa akan waktu, tidak mau belajar, tidak melaksanakan tugas, karena selalu asik dengan berita-berita yang seharusnya tidak terlalu penting untuk dibicarakan dalam media sosial.
  • Dan, yang paling parah media sosial dapat mengakibatkan efek candu bagi para penggunanya. Bahkan orang-orang lebih mementingkan membuka sosmednya pada pagi hari setelah bangun tidur daripada berdoa kepada Tuhan.

Seperti itulah dampak positif dan negatif dari media sosial. Baiklah kita mengambil hal yang penting bagi diri kita sendiri.

Beberapa sumber diambil dari :
{ Read More }


Minggu, 22 Maret 2015

DHCP Server dan DHCP Client

Pengertian DHCP Server dan DHCP Client

  • DHCP (Dynamic Host Configuration Protocol) server merupakan sebuah mesin yang menjalankan layanan yang dapat "menyewakan" alamat IP dan informasi TCP/IP lainnya kepada semua klien yang memintanya. Beberapa sistem operasi jaringan seperti Windows NT Server, Windows 2000 Server, Windows Server 2003, atau GNU/Linux memiliki layanan seperti ini.
  • "DHCP server adalah suatu layanan yang diberikan pada komputer server untuk dapat melakukan layanan berupa pengisian IP address pada tiap komputer client secara otomotis . Kegiatan pengisian IP address pada tiap komputer client hanya bersifat sementara, dengan cara server meminjamkan IP addressnya. Salah satu program yang mampu memberikan layanan DHCP server pada linux Debian adalah DHCP3-Server."
  • DHCP (Dynamic Host Configuration Protocolclient merupakan mesin klien yang menjalankan perangkat lunak klien DHCP yang memungkinkan mereka untuk dapat berkomunikasi dengan DHCP Server. Sebagian besar sistem operasi klien jaringan (Windows NT Workstation, Windows 2000 Professional, Windows XP, Windows Vista, atau GNU/Linux) memiliki perangkat lunak seperti ini.


Cara Kerja DHCP

DHCP menggunakan 4 tahapan proses untuk memberikan konfigurasi nomor IP. (Jika Clietn punya NIC Card lebih dari satu dan perlu IP address lebih dari 1 maka proses DHCP dijalankan untuk setiap adaptor secara sendiri-sendiri) :

a. IP Least Request
Client meminta nomor IP ke server (Broadcast mencari DHCP server).
b. IP Least Offer
DHCP server (bisa satu atau lebih server jika memang ada 2 atau lebih DHCP server) yang mempunyai no IP memberikan penawaran ke client tersebut.
c. IP Lease Selection
Client memilih penawaran DHCP Server yng pertama diterima dan kembali melakukan broadcast dengan message menyetujui peminjaman tersebut kepada DHCP Server.
d. IP Lease Acknowledge
DHCP Server yang menang memberikan jawaban atas pesan tersebut berupa konfirmasi no IP dan informasi lain kepada Client dengan sebuah ACKnowledgment. Kemudian client melakukan inisialisasi dengan mengikat (binding) nomor IP tersebut dan client dapat bekerja pada jaringan tersebut. Sedangkan DHCP Server yang lain menarik tawarannya kembali.

Kelebihan DHCP

1.    Memudahkan dalam transfer data kepada PC client lain atau PC server.

2.    DHCP menyediakan alamat-alamat IP secara dinamis dan konfigurasi lain. DHCP ini didesain untuk melayani network yang besar dan konfigurasi TCP/IP yang kompleks.
3.    DHCP memungkinkan suatu client menggunakan alamat IP yang reusable, artinya alamat IP tersebut bisa dipakai oleh client yang lain jika client tersebut tidak sedang menggunakannya (off).
4.    DHCP memungkinkan suatu client menggunakan satu alamat IP untuk jangka waktu tertentu dari server.

5.    DHCP akan memberikan satu alamat IP dan parameter-parameter kofigurasi lainnya kepada client. 

by Metodius Wu
{ Read More }


Sabtu, 21 Maret 2015

Program Python Pertama

Pada bagian program python pertama ini kita akan belajar cara menulis suatu program input/output sesuai aturan bahasa (syntax) dari python. 

Program yang pertama ini adalah program Selamat Datang. Perintah di ketik dengan menggunakan mode interaktif. Mode interaktif (command-line interpreter) langsung memulai menuliskan kode program.

>>> print "Selamat datang dalam Pemrograman Python"

Hasil dari perintah di atas adalah

Selamat datang dalam Pemrograman Python
 Hasilnya seperti dibawah ini


Seperti yang kita lihat, dalam pemrograman python perintah print digunakan untuk menampilkan keluaran pada layar. Dalam python program masukkan (input) dan keluaran (output) merupakan fitur yang sangat penting, begitu juga bagi semua bahasa pemrograman. Untuk keluaran pada python kita menggunakan perintah print, sedangkan untuk masukkan kita menggunakan perintah raw_input( ). Perintah raw_input ( ) hanya menerima inputan berupa text.
Berikut contohnya :

>>> nama = raw_input ("Ketikkan nama anda : ")

Perintah ini akan menampilkan sebuah pesan yang meminta anda untuk memasukkan nama anda.

Ketikkan nama anda : Metodius Wu

Sekarang kita akan menampilkan nama yang sudak kita inputkan tadi dengan perintah print.

>> print "Nama Anda adalah ", nama

Hasilnya seperti dibawah ini.


Demikian program Python pertama by Metodius Wu

{ Read More }


Selasa, 17 Maret 2015

Berkenalan Dengan Ptyhon


Python adalah bahasa pemrograman simpel bagi yang mulai belajar programming. Banyak alasan untuk menjadikan python patut dipelajari, tapi penjelasan singkat yaitu puthon mudah dibaca dan mudah ditulis. Hal ini karena python memiliki code/script yang tidak terlalu panjang. Python memiliki syntax yang user-friendly, menulis dengan cepat. Python memiliki script yang simple dan mudah diingat, dan banyaknya library yang bisa digunakan untuk berbagai macam aplikasi.

Python dikembangkan oleh Guido van Rossum pada tahun 1990 di CWI, Amsterdam sebagai kelanjutan dari bahasa pemrograman ABC. Nama Python dipilih oleh Guido sebagai nama bahasa ciptaannya karena kecintaan Guido pada acara televisi Monty Python's Flying Circus. Oleh karena itu seringkali ungkapan-ungkapan khas dari acara tersebut seringkali muncul dalam korespondensi antar pengguna Python.


Python adalah bahasa pemrograman berdasarkan interpreter. Interpreter adalah program sistem yang berfungsi sebagai penterjemah kode program yang dibuat oleh programmer ke dalam bahasa mesin. Interpreter mengeksesusi perintah baris demi baris dengan mengikuti logika yang ada. Jadi code akan akan selalu dieksekusi, dan akan terhenti jika terjadi error.

Beberapa keunggulan python, antara lain :
1. Syntax yang simpel.
2. Memiliki library yang sangat banyak.
3. Mendukung OOP.
4. Syntax dicek perbaris, sehingga memudahkan pembacaan kembali dan penulisan ulang.
5. Memiliki banyak fasilitas pendukung, sehingga mudah mengoperasikan.
6. Open source.

Saat ini Python bisa dijalankan diberbagai sistem operasi/platform, antara lain :
1. Linux/Unix.
2. Windows.
3. Mac OS.
4. Dll

by Metodius Wu
{ Read More }


Minggu, 15 Maret 2015

Kiat Manis Bermain Clash Of Clans (COC)


Clash of Clans (COC) adalah game strategi yang bercerita tenang pertarungan antar clan di masa lalu. Dalam game ini, kamu akan berperan sebagai pimpinan dimana kamu harus membangun desa dan membuat pasukan untuk melindungi desa atau menyerang desa lain. Permainan ini terbilang cukup sulit bagi yang belum terbiasa memainkan game bergenre strategi. 


Kiat bermain game yang satu ini adalah


Gunakan Gems Untuk Membeli Builder


Hal yang sangat penting dalam bermain “casual free-to-play game” adalah mata uang premium. Mata uang premium yang ada di game ini adalah “Gems”. Gems bisa didapatkan secara gratis ketika kita menyelesaikan setiap misi yang ada, tetapi itu sangat sulit didapatkan. 
Di awal game ini, kamu akan diberi dua builder secara gratis. Akan tetapi untuk mendapatkan builder ketiga itu tidaklah mudah, butuh 500 gems untuk mendapatkannya. Jadi, jangan gunakan Gems yang sudah kamu dapatkan untuk mempersingkat waktu pembuatan bangunan kamu. Gunakan Gems yang kamu miliki untuk membeli builder atau pekerja. Karena dengan banyak pekerja kita bisa membuat bangunan lebih banyak.


Menyerang


Jika kamu sudah memiliki banyak pasukan, jangan ragu-ragu untuk menyerang desa lain. Karena dengan menyerang desa lain, kamu akan banyak mendapatkan Gold atau Elixr dari Gold Mine atau Elixr Collector yang bisa digunakan untuk membangun desamu. Jangan lupa meng-upgrade Gold Mine dan Collector yang kamu miliki agar Gold dan Elixr yang didapatkan bisa tertampung semuanya.
Mengingat menyerang adalah hal yang penting di Clash of Clans pastikan Elixr yang kamu dapatkan selalu dihabiskan untuk melakukan research di Laboratory. Dengan melakukan research maka kamu akan membuahkan pasukan-pasukan handal yang akan mempermudahmu mengobrak-abrik markas musuh dan mencuri resource mereka. Kalau storage-mu sudah penuh maka kamu akan lebih mudah meng-upgrade ini dan itu sesuai keinginanmu.

Selesaikan Achievements


Achievements yang ada di Clash of Clans sendiri bermacam-macam seperti meng-upgrade Gold Storage, mendapatkan 50 bintang, mencuri Gold atau Elixr dan lain-lain. Dengan menyelesaika nachievements, kamu akan menerima hadiah Gems yang bisa digunakan untuk menambah builder.

Bergabung dengan Clan 


Dengan bergabung dengan clan lain, kamu akan mendapatkan lebih banyak informasi tentang cara membuatmu lebih kuat. Berbagi troop dan mendapatkan troop adalah cara agar kamu bisa tumbuh lebih cepat dalam game ini. Jika teman-teman yang ada di clanmu membagikan troop yang kuat, kamu akan bisa bertahan saat desamu diserang.

by Metodius Wu



{ Read More }


Jumat, 13 Maret 2015

Mendisable Task Manager

Salah satu fungsi Task Manager adalah untuk melihat aplikasi yang sedang berjalan pada system dan mematikannya. Karena alasan tertentu, kita dapat mendisable Task Manager sehingga user tidak dapat seenaknya untuk mengaksesnya. Sehubungan dengan itu, Tips dan Trik Komputer memberikan Tips Mendisable Task Manager.

Untuk mengakses Task Manager adalah dengan dengan menekan kombinasi keyboard secara bersamaan CTRL + alt + del. Untuk mendisable-nya, kita dapat menggunakan fasilitas Group Policy Editor, gpedit.msc.

Langkah-langkahnya seperti biasa, kita buka gpedit.msc melalui START > RUN > kemudian ketik gpedit.msc kemudian tekan OK atau ENTER hingga muncul jendela Group Policy Editor.

Kemudian klik User Configuration > Adminstrative Templates > System > Ctrl+Alt+Del Option.

Kemudian pada sisi kanan, pilih (klik double) Remove Task Manager hingga muncul jendela Remove Task Manager Properties.

Pilih opsi “Enabled” kemudian klik OK atau Apply. 

Selamat Mencoba!

by Metodius Wu



{ Read More }


Flowchart



Pengertian dan Definisi Flowchart

Flowchart atau Bagan alir adalah bagan (chart) yang menunjukkan alir (flow) di dalam program atau prosedur sistem secara logika. Bagan alir (flowchart) digunakan terutama untuk alat bantu komunikasi dan untuk dokumentasi.
Jenis jenis Flowchart

Ada beberapa jenis flowchart diantaranya:
Bagan alir sistem (systems flowchart).
Bagan alir dokumen (document flowchart).
Bagan alir skematik (schematic flowchart).
Bagan alir program (program flowchart).
Bagan alir proses (process flowchart).
System Flowchart

System flowchart dapat didefinisikan sebagai bagan yang menunjukkan arus pekerjaan secara keseluruhan dari sistem. Bagan ini menjelaskan urut-urutan dari prosedur-prosedur yang ada di dalam sistem. Bagan alir sistem menunjukkan apa yang dikerjakan di sistem.

Document Flowchart

Bagan alir dokumen (document flowchart) atau disebut juga bagan alir formulir (form flowchart) atau paperwork flowchart merupakan bagan alir yang menunjukkan arus dari laporan dan formulir termasuk tembusan-tembusannya.
Schematic Flowchart

Bagan alir skematik (schematic flowchart) merupakan bagan alir yang mirip dengan bagan alir sistem, yaitu untuk menggambarkan prosedur di dalam sistem. Perbedaannya adalah, bagan alir skematik selain menggunakan simbol-simbol bagan alir sistem, juga menggunakan gambar-gambar komputer dan peralatan lainnya yang digunakan. Maksud penggunaan gambar-gambar ini adalah untuk memudahkan komunikasi kepada orang yang kurang paham dengan simbol-simbol bagan alir. Penggunaan gambar-gambar ini memudahkan untuk dipahami, tetapi sulit dan lama menggambarnya.
Program Flowchart

Bagan alir program (program flowchart) merupakan bagan yang menjelaskan secara rinci langkah-langkah dari proses program. Bagan alir program dibuat dari derivikasi bagan alir sistem.
Bagan alir program dapat terdiri dari dua macam, yaitu bagan alir logika program (program logic flowchart) dan bagan alir program komputer terinci (detailed computer program flowchart). Bagan alir logika program digunakan untuk menggambarkan tiap-tiap langkah di dalam program komputer secara logika. Bagan alat- logika program ini dipersiapkan oleh analis sistem. Gambar berikut menunjukkan bagan alir logika program. Bagan alir program komputer terinci (detailed computer program flow-chart) digunakan untuk menggambarkan instruksi-instruksi program komputer secara terinci. Bagan alir ini dipersiapkan oleh pemrogram.
Process Flowchart

Bagan alir proses (process flowchart) merupakan bagan alir yang banyak digunakan di teknik industri. Bagan alir ini juga berguna bagi analis sistem untuk menggambarkan proses dalam suatu prosedur.
Simbol dan Notasi Flowchart

Dipakai sebagai alat Bantu menggambarkan proses di dalam program. Dan dibagi menjadi tiga kelompok :
♦ Flow Direction Symbols ♦

dipakai untuk menggabungkan antara symbol yang satu dengan symbol lainnya

Symbol Off-line Connector ( Simbol untuk keluar/masuk prosedure atau proses dalam lembar/halaman yang lain)
Symbol Connector (Simbol untuk keluar/masuk prosedur atau proses dalam lembar/halaman yang sama)
♦ Processing symbols ♦


Menunjukkan jenis operasi pengolahan dalam suatu prosedur

Symbol Process (Simbol yang menunjukkan pengolahan yang dilakukan oleh komputer)
Symbol Manual Operation (Simbol yang menunjukkan pengolahan yang tidak dilakukanoleh komputer)
Symbol Decision (Simbol untuk kondisi yang akan menghasilkan beberapa kemungkinan jawaban/aksi)
Symbol Predefined Process (Simbol untuk mempersiapkan penyimpanan yang akan digunakan sebagai tempat pengolahan di dalam storage)
Symbol Terminal (Simbol untuk permulaan atau akhir dari suatu program)-
Symbol Off-line Storage (Simbol yang menunjukkan bahwa data di dalam symbol ini akan disimpan)
-
Symbol Manual Input (Simbol untuk pemasukan data secara manual on-line keyboard)
Symbol Keying Operation (Simbol operasi dengan menggunakan mesin yang mempunyai keyboard)
♦ Input-output symbols ♦

menyatakan jenis peralatan yang digunakan sebagai media input atau output.

Symbol input-output (Symbol yang menyatakan proses input dan output tanpa tergantung dengan jenis peralatannya)
Symbol magnetic-tape unit (Symbol yang menyatakan input berasal pita magnetic atau output disimpan ke pita magnetic)
-Symbol punched card (Symbol yang menyatakan input berasal dari kartu atau output ditulis ke kartu)-
Symbol disk and on-line storage (Symbol untuk menyatakan input berasal dari disk atau output disimpan ke disk)
Symbol display (Symbol yang menyatakan peralatan output yang digunakan yaitu layar, plotter, printer, dan sebagainya)
Symbol dokumen (symbol yang menyatakan input berasal dari dokumen dalam bentuk kertas atau output dicetak ke kertas)
Pedoman Membuat Flowchart

Bila seorang analis dan programmer akan membuat flowchart, ada beberapa petunjuk yang harus diperhatikan, seperti:
Flowchart digambarkan dari halaman atas ke bawah dan dari kiri kekanan.
Aktivitas yang digambarkan harus didefinisikan secara hati-hati dan definisi ini harus dapat dimengerti oleh pembacanya.
Kapan aktivitas dimulai dan berakhir harus ditentukan secara jelas.
Setiap langkah dari aktivitas harus diuraikan dengan menggunakan deskripsi kata kerja
Setiap langkah dari aktivitas harus berada pada urutan yang benar.
Lingkup dan range dari aktifitas yang sedang digambarkan harusditelusuri dengan hati-hati. Percabangan-percabangan yang memotong aktivitas yang sedang digambarkan tidak perlu digambarkan pada flowchart yang sama. Simbol konektor harus digunakan dan percabangannya diletakan pada halaman yang terpisah atau hilangkan seluruhnya bila percabangannya tidak berkaitan dengan sistem.
Gunakan simbol-simbol flowchart yang standar.
Contoh-contoh Flowchart
Contoh Flowchart Program

Contoh Flowchart Program – Menentukan Bilangan Ganjil/Genap

by Metodius Wu





































































{ Read More }