Senin, 01 September 2014

Pengertian dan Simbol Beserta Fungsi Flowchart

Pengertian Flowchart Flowchart adalah bagan-bagan yang mempunyai arus yang menggambarkan langkah-langkah penyelesaian suatu masalah. Flowchart disebut juga sebagai cara penyajian dari suatu algoritma.


Pengenalan Flowchart
Flowchart merupakan gambar atau bagan yang memperlihatkan urutan dan hubungan antar proses beserta instruksinya. Gambaran ini dinyatakan dengan simbol. Dengan demikian setiap simbol menggambarkan proses tertentu. Sedangkan hubungan antar proses digambarkan dengan garis penghubung.
Flowchart ini merupakan langkah awal pembuatan program. Dengan adanya flowchart urutan poses kegiatan menjadi lebih jelas. Jika ada penambahan proses maka dapat dilakukan lebih mudah. Setelah flowchart selesai disusun, selanjutnya pemrogram (programmer) menerjemahkannya ke bentuk program dengan bahsa pemrograman.
Model Flowchart pengertian, model dan simbol flowchart
  • System Flowchart 
 System Flowchart adalah bagan yang memperlihatkan urutan prosedure dan proses dari beberapa file di dalam media tertentu.

    • Melalui flowchart ini terlihat jenis media penyimpanan yang dipakai dalam pengolahan data. 
    • Selain itu juga menggambarkan file yang dipakai sebagai input dan output. 
    • Tidak digunakan untuk menggambarkan urutan langkah untuk memecahkan masalah. 
    • Hanya untuk menggambarkan prosedur dalam sistem yang dibentuk.
  • Program Flowchart
pengertian, model dan simbol flowchart 2Program Flowchart adalah bagan yang memperlihatkan urutan dan hubungan proses dalam suatu program. Dua jenis metode penggambaran program flowchart : 
    • Conceptual flowchart, menggambarkan alur pemecahan masalah secara global.
    • Detail flowchart, menggambarkan alur pemecahan masalah secara rinci.





  • Simbol Flowchart
Simbol-simbol yang digunakan dalam flowchart dibagi menjadi 3 kelompok : 
  • Flow direction symbols (connecting line): menghubungkan simbol satu dengan yang lain.
pengertian, model dan simbol flowchart 3
  • Processing symbols: menunjukan jenis operasi pengolahan dalam suatu proses / prosedur.
Pengertian, Model dan Simbol Flowchart 4
  • Input / Output symbols: menunjukkan jenis peralatan yang digunakan sebagai media input atau output.
Pengertian, Model dan Simbol Flowchart 5

Pengertian Cobol





COBOL adalah bahasa pemrograman komputer, digunakan oleh orang yang akan memberikan instruksi-instruksi kepada komputer untuk menyelesaikan persoalan bisnis. karena orientasinya pada suatu masalah, bahasa ini sering disebut juga dengan istilah Problem Oriented Language. COBOL merupakan High Level Language, bahasa awam yang ditulis menggunakan instruksi dalam bahasa inggris.

COBOL hampir dapat digunakan pada semua komputer yang tersedia kompiler COBOLnya. COBOL diciptakan pada tahun 1959.Pengembangan bahasa COBOL selanjutnya dilakukan oleh suatu group yang disebut CODASYL, singkatan dari COnference on DAta SYstem Language.


Bahasa COBOL pertama kali diperkenalkan secara resmi atau formal pada bulan Januari 1960. Versi dari bahasa COBOL ini disebut dengan COBOL-60. Dan diperbaharui pada tahun 1965. Bila suatu bahasa komputer tidak standar, dalam arti banyak versinya, maka menyulitkan pemakai untuk menerapkannya, pemakai harus menyesuaikan versi dari COBOL yang dipakai oleh komputer tertentu. Untuk mengatasi masalah hal ini, pada tahun 1968 dan 1974 bahasa COBOL dikembangkan dan disempurnakan lebih lanjut dan distandardisasikan dengan nama ANSI COBOL (American National Standards Institute ). 

ANSI COBOL ini yang sekarang banyak diterapkan oelh sejumlah pabrik-pabrik komputer. Dengan adanya standardisasi, pemakai tidak terlalu sulit menggunakan bahasa COBOL versi yang berbeda, karena inti dari bahsa ini sama.

Misalnya untuk komputer mikro, yang menggunakan sistem operasi CP/M atau MS-DOS atau PC-DOS, perusahaan software Microsoft, mengembangkan bahasa COBOL yang disebut dengan COBOL-80 atau MS-COBOL. Walaupun versi dari bahasa COBOL berbeda yaitu COBOL-80 tetapi berdasarkan dari standar ANSI, yaitu yang distandardisasikan pada tahun 1974 (American National Standards Institute Nomer x3.23-1974), sehingga sifatnya standar.


Dengan bahasa COBOL, tinggal menulis instruksi dengan kata bahasa inggris seperti ADD, MOVE, MULTIPLE,READ, WRITE dan sebagainya. Kata-kata yang dipergunakan dalam bahasa COBOL disebut COBOL Reserved Words. Disamping CoBOL reserved words, yang merupakan kata-kata yang sudah ditetapkan oleh bahasa COBOL, yang mempunyai arti tertentu, pemakai bahasa ini dapat membuat sendiri kata-kata ( User Defined Words) untuk mendefinisikan suatu nama tertentu.


Program bahasa COBOL merupakan program terstruktur , yaitu program yang strukturnya jelas, mudah dibaca, dan mudah dipelajari, dan baik untuk dokumentasi.

Dalam program bahasa Cobol terdiri 4 Divisi di dalam nya ,Antar lain :
1.IDENTIFICATION DIVISION.
2.Environtment DIVISION.
3.DATA DIVISION.
4.PROCEDURE DIVISION.

penjelasan :


@. IDENTIFICATION DIVISION : untuk pengidentifikasian pembuat program ,tanggal pembuatan,dllHarus ada didalam program, tetapi isinya tidak mempengaruhi jalannya/ proses dari program.
Terdiri dari : Judul divisi
Paragraph
Paragraph mengandung entry

@ENVIRONNENT DIVISION : untuk informasi keadaan komputeryang dipakai.
Terdiri dari 2 section yaitu : - Configuration section = Berisi informasi mengenai komputer yang digunakan.
- Input - Output section =Berisi mengenai peralatan - peralatan yg digunakan untuk memproses file yang Terdiri dari : Judul divisi
2 section
Section yg terdiri dari paragraph
Paragraph yang berisi entry
Entry yang berisi clause
@DATA DIVISION : untuk informasi mengenai bentuk dan jenis data yang digunakan.

DATA DIVISION Terdiri dari : - File Section
- Working-Storage Section
- Screen Section
- Linkage Section
- Report Section

* FILE SECTION
Berisi mengenai file yg akan digunkan.Yaitu data mengenai: -nama file
-nama record dalam file
-jenjang dari data item didalam record
-ukuran panjang dan tipe dari masing - masing file

* STORAGE SECTION (optional)
Ada bilamana diperlukan pemesanan tempat untuk data proses &
output. Data yang ada disini BUKAN data external. ( Data external =
data dari luar program, misalnya data dari disket, atau tape )

* SECTION (optional)
Yaitu untuk mendefinisikan bentuk dari layar input / output
* SECTION (optional)
Yaitu untuk menerangkan bahwa suatu file mempunyai hubungan
dengan file lain.Atau suatu program berhubungan dgn program yg lain.
* REPORT SECTION (optional)
Untuk menggambarkan bentuk laporan yg akan dicetak. Digunakan
apabila ada file "Report-writer"nya.

DATA DIVISION terdiri dari :

 - Judul divisi
- Beberapa section
- Paragraph
- Entry
- Clause
- Phrase
@PROCEDURE DIVISION : untuk memuat procedure pemrosesan data. Berisi paragraph - paragraph yang terdiri dari instruksi untuk pelaksanaan program.

Sabtu, 30 Agustus 2014

Meraih Asa di Teknik Informatika

Masuk Teknik Informatika di UIN Maulana Malik Ibrahim Malang merupakan sebuah kebanggaan tersendiri bagi diriku. Karena pada kenyataannya masuk  Teknik Informatika di UIN Maulana Malik Ibrahim Malangsangatlah sulit. Aku mendengar bahwa 1 orang harus mengalahkan lebih dari 20 orang untuk bisa memerebutkan sebuah kursi Mahasiswa di Teknik Informatika. Sudah merupakan kebanggaan bukan , kita bisa masuk di Teknik Informatika.

Mungkin,sebagian dari kita bertanya. Kenapa musti Teknik Informatika? Kenapa tidak Teknik Arsitektur? Farmasi atau jurusan lain? Alasannya bagi diriku ada beberapa hal. Pertama, karena Teknik Informatika merupakan cita-citaku sejak ak masih di SMP. Tahu ada jurusan Teknik Informatika sih udah lama, yaitu ketika masih di SMP, walaupun tidak begitu tahu, apa itu teknik informatika, namun aku sudah memutuskan untuk menggapai masa depan dengan masuk teknik informatika. Kedua, karena hobby. Ya, hobby aku memang berada di depan laptop. Kita bahkan sendiri tahu bahwa anak Teknik Informatika terkenal dengan coding, sedangkan codingnya pun berada di depan laptop. Jadi tepat untuk memilih di jurusan TI. Ketiga adalah prospek kerja bagus. Dunia butuh TI, dunia menuju digital revolution dimana segala sesuatu saat ini selalu berkaitan dengan TI. Tak ada aspek dalam hidup saat ini yang tidak mengandalkan Teknik Informatika.

Mungkin cuman tiga itu aja alasan yang mendasar mengapa saya bisa masuk Teknik Informatika. Kalau di ceritakan semuanya, kertas 3 lembar tidak akan cukup. Mungkin sih, ahhaha. Yang jelas, alasan yang kumu=iliki cukup kuat untuk bisa masuk di Teknik Informatika Masuk Teknik Informatika di UIN Maulana Malik Ibrahim Malang merupakan sebuah kebanggaan tersendiri bagi diriku. Karena pada kenyataannya masuk  Teknik Informatika di UIN Maulana Malik Ibrahim Malang.

Kelak kalau sudah tamat menempuh S-1 TI, aku itu ingin sekali bisa yang namanya :
- Membuat Web, entah mendesain web, web defender, pokoknya semua yang seluk beluk web bisa dna mengerti sehingga bisa dijualnya ke orang orang dan mendapatkan uang dari hasil tersebut
- Menjadi Programmer. Terkenal karena gaji yang besar serta waktu yang sibuk, mungkin dua ini identic dengan TI. Tapi, itulah yang saya harapkan. Yaitu, bisa menjadi seorang programmer yang handal. Bisa membuat aplikasi bagi Indonesia, dari Indonesia dan Oleh Indonesia
-  Menjadi Dosen. Seperti halnya ayahku yang setelah kuliah bisa menjadi dosen, aku pun juga ingin menjadi dosen. Mengamalkan ilmuku dan tidak membiarkan ilmuku,ilmu ilmu yang aku miliki hilang ketika aku sudah tiada. Jadi ilmuku yang aku dapat tetap ada meski aku telah tiada.

Oke, mungkin cukup sekian curhatan pendek aku ini. Maaf apabila ada salah ketika dalam penulisan. Karena saya ngerjainnya juga pagi pukul 02.00. harap maklum. hehehe