Penggambaran...Urutan Kandidat pada kasus ini adalah 1,4,3,5,4,6,2 yang tersusun pada Tower A, kita diminta untuk mengurutkanya dari yang terkecil hingga yang terbesar yaitu dari 1 s/d 6, pada tower C, sebagai media bantuanya di sediakan Tower B sebagai Temporary dengan konsep strategi algoritmik Solusi Langsung (Greedy) yang didalamnya harus terdapat ketentuan: Kandidat,solusi,seleksi,kelayakan,dan objektif.asumsikan bahwa Tower B posisi balok bebas, dan Tower C adalah hasil akhir yang sudah terurut. Tahapan Pertama......
Tahapan pertama yang kita lakukan seleksi dan uji kelayakannya
Apakah 1 lebih Besar dari 4 ? "Tidak" maka pindahkan kandidat 1 tersebut ke tower B
lakukan hal yang sama pada kandidat berikutnya.
Apakah 4 lebih Besar dari 3 ? "Ya" maka pindahkan kandidat 4 tersebut ke tower C
"Sebagai catatan bukan berarti yang sudah dipindahkan "layak" kita lakukan pengujian lagi seperti pada kandidat di Tower pertama"
Apakah 3 lebih Besar dari 5 ? "Tidak" maka pindahkan kandidat 3 tersebut ke tower B
Apakah 5 lebih Besar dari 4 ? "Ya" maka pindahkan kandidat 5 tersebut ke tower C ,Tetapi sebelum itu sudah terdapat kandidat 4, maka lakukan pengujian apakah 4 lebih besar dari 5 "Tidak" pindahkan kandidat 4 ke Tower B.
Apakah 4 lebih Besar dari 6 ? "Tidak" maka pindahkan kandidat 4 tersebut ke tower B
Apakah 6 lebih Besar dari 2 ? "Ya" maka pindahkan kandidat 6 tersebut ke tower C
Et Sebentar karena disana sudah ada 5, maka lakukan uji kelayakan apakah 5 lebih besar dari 6 "Tidak" maka kandidat 5 harus dipindahkan ke Tower B.
Tersisa Kandidat 2,Sebelum Kita Lakukan Proses,,,lihat pada Tower B disana Sudah ada 5 Kandidat yaitu 5,4,4,3,dan 1
Pindahkan satu persatu,5,lalu 4,4, tapi tunggu dahulu dengan kandidat 1,kita lihat pada Tower A,tersisa kandidat 2 lakukan pemndahan ke Tower C lalu Kemudian Pindahkan Kandidat 1.
Objektif,,Kebenaranya Dapat Tersusun Pada Tempat Yang ditentukan.
Selengkapnya...
Minggu, 30 Oktober 2011
Jumat, 30 September 2011
Penjelasan Teknologi 3D
Kelebihan : Brightness tinggi
Kekurangan : Kepala tidak boleh miring
Kesimpulan :Film dengan feature 3D memang tengah marak dan selalu ramai dibicarakan. Teknologi 3D memang masih mahal untuk home theater. Namun, begitu film-film 3D bermunculan dalam format Bluray, player yang dibutuhkan pun bakal terjangkau oleh pasar. Jadi, setiap orang dapat menikmati tayangan film 3D secara optimal di rumah.
Cara Kerja 3D :Kacamata ini membuat gambar pada film bioskop dan televisi seperti adegan 3 dimensi yang terjadi tepat di depan anda. Dengan objek bergerak keluar masuk layar dan seolah menuju ke arah anda, dan tokoh jahat yang bergerak keluar untuk menangkap dan meraih tangan anda.
Kacamata 3D membuat anda merasa bagian dari adegan film, tidak hanya seseorang yang duduk disana menonton adegan tersebut. Mengingat alat ini mempunyai nilai entertainment yang tinggi, anda akan terkejut betapa sederhananya sebetulnya kacamata 3D ini.
Manusia lahir dengan dua buah mata dan sistem penglihatan binocular yang sangat luar biasa. Untuk objek dengan jarak lebih dari 20 kaki (6 – 7 meter), sistem binocular membuat kita mudah menetukan seberapa jauh jarak objek tersebut secara akurat. Sebagai contoh.
Jika ada beberapa objek di depan, kita akan dengan mudah mengetahui objek mana yang lebih jauh dan objek mana yang lebih dekat, serta seberapa jauhnya jarak objek tersebut dengan kita. Apabila anda melihat dunia dengan sebelah mata tertutup, anda akan tetap dapat memperkirakan jarak, namun keakuratan perkiraan jarak akan menurun.
Untuk melihat seberapa besar perbedaannya, mintalah seorang teman untuk melemparkan bola dan coba untuk menangkap bola tersebut sementara sebelah mata anda tertutup.
Juga coba pada ruangan yang sedikit cahaya atau pada malam hari. Pada kondisi ketersediaan cahaya sedikit, perbedaan akan semakin terlihat. Akan lebih sulit untuk menangkap bola hanya dengan sebelah mata terbuka di banding kedua mata terbuka. Selengkapnya...
Kekurangan : Kepala tidak boleh miring
Kesimpulan :Film dengan feature 3D memang tengah marak dan selalu ramai dibicarakan. Teknologi 3D memang masih mahal untuk home theater. Namun, begitu film-film 3D bermunculan dalam format Bluray, player yang dibutuhkan pun bakal terjangkau oleh pasar. Jadi, setiap orang dapat menikmati tayangan film 3D secara optimal di rumah.
Cara Kerja 3D :Kacamata ini membuat gambar pada film bioskop dan televisi seperti adegan 3 dimensi yang terjadi tepat di depan anda. Dengan objek bergerak keluar masuk layar dan seolah menuju ke arah anda, dan tokoh jahat yang bergerak keluar untuk menangkap dan meraih tangan anda.
Kacamata 3D membuat anda merasa bagian dari adegan film, tidak hanya seseorang yang duduk disana menonton adegan tersebut. Mengingat alat ini mempunyai nilai entertainment yang tinggi, anda akan terkejut betapa sederhananya sebetulnya kacamata 3D ini.
Manusia lahir dengan dua buah mata dan sistem penglihatan binocular yang sangat luar biasa. Untuk objek dengan jarak lebih dari 20 kaki (6 – 7 meter), sistem binocular membuat kita mudah menetukan seberapa jauh jarak objek tersebut secara akurat. Sebagai contoh.
Jika ada beberapa objek di depan, kita akan dengan mudah mengetahui objek mana yang lebih jauh dan objek mana yang lebih dekat, serta seberapa jauhnya jarak objek tersebut dengan kita. Apabila anda melihat dunia dengan sebelah mata tertutup, anda akan tetap dapat memperkirakan jarak, namun keakuratan perkiraan jarak akan menurun.
Untuk melihat seberapa besar perbedaannya, mintalah seorang teman untuk melemparkan bola dan coba untuk menangkap bola tersebut sementara sebelah mata anda tertutup.
Juga coba pada ruangan yang sedikit cahaya atau pada malam hari. Pada kondisi ketersediaan cahaya sedikit, perbedaan akan semakin terlihat. Akan lebih sulit untuk menangkap bola hanya dengan sebelah mata terbuka di banding kedua mata terbuka. Selengkapnya...
Komponen Terpenting Pada Laptop
Berbicara laptop ada beberapa faktor yang yang turut mempengaruhi, diantaranya adalah merekm kualitas, komponen, ukuran dan lain-lain. Semacam pertanyaan umum mungkin bisa saja terlontar kepada anda, dan sebelum bertanya kepada orang lain, ada yang harus ditanyakan kepada diri anda sendiri? Pertanyaan umum itu mungkin seperti ini, “ Untuk keperluan apa laptop itu nantinya?” sebuah pertanyaan yang simpel dan sederhana. Berdasarkan pertanyaan itu, apakah anda hanya mengunakan laptop untuk membuka facebook, cek email, atau mengetik sambil dengarin MP3 kesukaan anda. Jika memang begini keadaannya, maka anda tidak perlu laptop dengan video card tercepat, kapasitas besar, atau speksifikasi lain yang lebih cocok untuk gamer. Selain anda bisa menghemat uang anda, dan membeli laptop yang sesuai dengan kegiatan yang anda miliki tersebut.
Seiiring berjalannya waktu, dan teknologi saat ini, sudah mulai banyak bermunculan produk-produk komponen laptop yang ukurannya semakin kecil dan semakin hemat daya. Jadi selain bisa membuatnya menjadi lebih portabel, suara yang dihasilkan bisa semakin sunyi dan panasnya semakin berkurang.
Berikut ini adalah komponen yang wajib diperhatikan. Jika anda tidak begitu mengerti, tentang teknis komputer, saya akan mencoba menyajikan untuk anda dengan bahasa sesederhana mungkin. Semoga bisa bermanfaat bagi kita semua.
Processor
Apa sih processor itu? Processor merupakan salah satu komponen atau otak utama dalam sebuah komputer. Di situlah semua kalkulasi yang dilakukan oleh oleh komputer terjadi. Oleh karena itu, processor menjadi komponen paling utama yang wajib diperhatikan. Processor diukur dalam GHz. Misalnya 1,8 atau 2,16 Ghz. Angka tersebut menentukan beberapa cepat processor itu menangani intruksi dalam cycle per second. Selain kecepatan, jumlah core processor juga jadi hal penting. Core adalah inti processor. Jadi apabila processor yang anda miliki saat ini dua core, maka secara teori itu sama saja seperti mengunakan dua bua inti processor yang ditanamkan dalam satu komputer.
Saat ini, seiring perkembangan core yang digunakan dalam satu komputer, Intel berada di depan dalam keunggulan performa processor, diikuti oleh AMD. Processor yang berbasis Intel Core 2 baik Extreme, maupun Duo berada paling atas dalam urusan peforma, baru diikuti oleh processor AMD Turion 64 X2. Spesifikasi dan komparasi antara kedua processor tersebut dapat anda lihat di situs www.tomshardware.com/charts/mobile-cpu-charts/benchmarks.19.html
Memory
Ketika anda ingin membeli sebuah laptop, anda pasti ditawarkan produk dengan kapasitas memory yang berbeda-beda. Pertanyaan anda timbul.., “Apakah dengan memory sekian MB itu sudah cukup?” Cukup tidaknya kapasitas memory, bisa diukur dari pengunaan OS dan jenis aplikasi yang nantinya akan anda pakai. Misalnya, ingin mengunakan OS Windows Vista, yang seperti kita ketahui membutuhkan memory minimal 512 MB. Maka anda bisa mencari atau anda harus membutuhkan memory setidaknya minimal 1 GB. Karena jika sistem mengalami kekurangan memori, ia akan memanfaatkan harddisk sebagai penganti memory. Dan itu bisa memperlambat peforma komputer. Inti utamanya adalah semakin banyak memory yang dimiliki atau terpasang dalam sebuah komputer, maka semakin bagus. Dan memory pada komputer atau laptop bisa ditambah di kemudian hari.
Harddisk
Saat ini, ada dua jenis media penyimpan, yaitu harddisk dan SSD (Solid State Drive). Bila bicara masalah keunggulan performa, SSD lebih unggul karena lebih cepat, sunyi dan kosumsi dayanya lebih rendah daripada harddisk tradisional yang biasa kita pakai. Namun harga SSD saat ini masih sangat mahal. Oleh karena itu, laptop sekarang umumnya masih mengunakan harddisk. Untuk kapasitas sendiri, bila Anda akan memakai laptop tersebut untuk menyimpan video, musik, dan foto, maka carilah harddisk berkapasitas besar, misalnya 320 GB. Tapi seadainya tidak besarpun tidak menjadi masalah, sebab saat ini sudah banyak harddisk protabel berkapasitar besar yang bisa dijadikan tempat penyimpan cadangan. Selain itu, harddisk juga bisa di-upgrade dikemudian hari.
Video Card
Ada dua jenis video card yaitu Integrated dan dedicated. Video card integrated adalah jenis video card yang memorynya memanfaatkan memory utama (RAM). Sedangkan dedicated mengunakan memory sendiri. Untuk peformanya, jelas lebih bagus yan dedicated. Oleh karena itu video card dedicated lebih cocok untuk penguna game. Tapi bukan berarti yan integrate tidak bisa dipakai game. Tetapi Cuma game berat. Di situs www.notebookcheck.net/Mobile-Graphics-Cards-Benchmark-List.844.0.html disini Anda bisa melihat daftar benchmark terhadap video card untuk laptop atau mobile GPU.
Berdasarkan Ukuran Layar
Selain komponen, ukuran layar juga turut mempengaruh besar terhadap harga.
Desktop Replacement: laptop yang berada di kategori ini adalah laptop dengan layar ukuran 14 dan 15 inci. Kategori ini merupakan yang paling umum, dan paling banyak produknya. Laptop di kategori hampir ideal untuk segala jenis penguna, baik itu untuk pebisnis, pelajar, gamer dan yang lainnya. Jangkauan harganya pun sangat beragam. Mulai dari 5 juta sampai di atas 20 juta, tergantung komponen dan fitur yang diusung.
Ultraportable: yang berda di kategori ini adalah laptop dengan ukuran 11-13 inci. Laptop kategori ini umumnya ditujukan untuk kalangan pebisnis atau yang sering melakukan perjalanan. Jika Anda pikir harnya lebih murah dari Desktop Replacement, maka anda salah. Pada umumunya, laptop ultraportable harganya lebih mahal. Baterainya pun lebih awet, dan bobotnya lebih ringan daripada Desktop Replacemet.
Notebook: terinspirasi dari OLPC, laptop yang ada di kategori ini memiliki layar 7-10 inci. Saat ini, umumnya netbook mengunakan processor Intel Atom. Walaupun begitu, notebook hanya cocok untuk pengunaan komputer yang ringan seperti browsing, chatting, mengetik, dan pekerjaan-pekerjaan sederhana lainnya. Notebook juga memiliki keterbatasan hardware, seperti tidakadanya drive optik dan touchpad yang kecil.
Gaming: Laptop untuk gaming biasanya memiliki layar berukuran 16 inci ke atas. Tujuannya agar saat bermain game, tampilannya lebih jelas dan lebih besar. Laptop kategori ini juga umum digunakan untuk aktifitas multimedia seperti video editing. Selengkapnya...
Seiiring berjalannya waktu, dan teknologi saat ini, sudah mulai banyak bermunculan produk-produk komponen laptop yang ukurannya semakin kecil dan semakin hemat daya. Jadi selain bisa membuatnya menjadi lebih portabel, suara yang dihasilkan bisa semakin sunyi dan panasnya semakin berkurang.
Berikut ini adalah komponen yang wajib diperhatikan. Jika anda tidak begitu mengerti, tentang teknis komputer, saya akan mencoba menyajikan untuk anda dengan bahasa sesederhana mungkin. Semoga bisa bermanfaat bagi kita semua.
Processor
Apa sih processor itu? Processor merupakan salah satu komponen atau otak utama dalam sebuah komputer. Di situlah semua kalkulasi yang dilakukan oleh oleh komputer terjadi. Oleh karena itu, processor menjadi komponen paling utama yang wajib diperhatikan. Processor diukur dalam GHz. Misalnya 1,8 atau 2,16 Ghz. Angka tersebut menentukan beberapa cepat processor itu menangani intruksi dalam cycle per second. Selain kecepatan, jumlah core processor juga jadi hal penting. Core adalah inti processor. Jadi apabila processor yang anda miliki saat ini dua core, maka secara teori itu sama saja seperti mengunakan dua bua inti processor yang ditanamkan dalam satu komputer.
Saat ini, seiring perkembangan core yang digunakan dalam satu komputer, Intel berada di depan dalam keunggulan performa processor, diikuti oleh AMD. Processor yang berbasis Intel Core 2 baik Extreme, maupun Duo berada paling atas dalam urusan peforma, baru diikuti oleh processor AMD Turion 64 X2. Spesifikasi dan komparasi antara kedua processor tersebut dapat anda lihat di situs www.tomshardware.com/charts/mobile-cpu-charts/benchmarks.19.html
Memory
Ketika anda ingin membeli sebuah laptop, anda pasti ditawarkan produk dengan kapasitas memory yang berbeda-beda. Pertanyaan anda timbul.., “Apakah dengan memory sekian MB itu sudah cukup?” Cukup tidaknya kapasitas memory, bisa diukur dari pengunaan OS dan jenis aplikasi yang nantinya akan anda pakai. Misalnya, ingin mengunakan OS Windows Vista, yang seperti kita ketahui membutuhkan memory minimal 512 MB. Maka anda bisa mencari atau anda harus membutuhkan memory setidaknya minimal 1 GB. Karena jika sistem mengalami kekurangan memori, ia akan memanfaatkan harddisk sebagai penganti memory. Dan itu bisa memperlambat peforma komputer. Inti utamanya adalah semakin banyak memory yang dimiliki atau terpasang dalam sebuah komputer, maka semakin bagus. Dan memory pada komputer atau laptop bisa ditambah di kemudian hari.
Harddisk
Saat ini, ada dua jenis media penyimpan, yaitu harddisk dan SSD (Solid State Drive). Bila bicara masalah keunggulan performa, SSD lebih unggul karena lebih cepat, sunyi dan kosumsi dayanya lebih rendah daripada harddisk tradisional yang biasa kita pakai. Namun harga SSD saat ini masih sangat mahal. Oleh karena itu, laptop sekarang umumnya masih mengunakan harddisk. Untuk kapasitas sendiri, bila Anda akan memakai laptop tersebut untuk menyimpan video, musik, dan foto, maka carilah harddisk berkapasitas besar, misalnya 320 GB. Tapi seadainya tidak besarpun tidak menjadi masalah, sebab saat ini sudah banyak harddisk protabel berkapasitar besar yang bisa dijadikan tempat penyimpan cadangan. Selain itu, harddisk juga bisa di-upgrade dikemudian hari.
Video Card
Ada dua jenis video card yaitu Integrated dan dedicated. Video card integrated adalah jenis video card yang memorynya memanfaatkan memory utama (RAM). Sedangkan dedicated mengunakan memory sendiri. Untuk peformanya, jelas lebih bagus yan dedicated. Oleh karena itu video card dedicated lebih cocok untuk penguna game. Tapi bukan berarti yan integrate tidak bisa dipakai game. Tetapi Cuma game berat. Di situs www.notebookcheck.net/Mobile-Graphics-Cards-Benchmark-List.844.0.html disini Anda bisa melihat daftar benchmark terhadap video card untuk laptop atau mobile GPU.
Berdasarkan Ukuran Layar
Selain komponen, ukuran layar juga turut mempengaruh besar terhadap harga.
Desktop Replacement: laptop yang berada di kategori ini adalah laptop dengan layar ukuran 14 dan 15 inci. Kategori ini merupakan yang paling umum, dan paling banyak produknya. Laptop di kategori hampir ideal untuk segala jenis penguna, baik itu untuk pebisnis, pelajar, gamer dan yang lainnya. Jangkauan harganya pun sangat beragam. Mulai dari 5 juta sampai di atas 20 juta, tergantung komponen dan fitur yang diusung.
Ultraportable: yang berda di kategori ini adalah laptop dengan ukuran 11-13 inci. Laptop kategori ini umumnya ditujukan untuk kalangan pebisnis atau yang sering melakukan perjalanan. Jika Anda pikir harnya lebih murah dari Desktop Replacement, maka anda salah. Pada umumunya, laptop ultraportable harganya lebih mahal. Baterainya pun lebih awet, dan bobotnya lebih ringan daripada Desktop Replacemet.
Notebook: terinspirasi dari OLPC, laptop yang ada di kategori ini memiliki layar 7-10 inci. Saat ini, umumnya netbook mengunakan processor Intel Atom. Walaupun begitu, notebook hanya cocok untuk pengunaan komputer yang ringan seperti browsing, chatting, mengetik, dan pekerjaan-pekerjaan sederhana lainnya. Notebook juga memiliki keterbatasan hardware, seperti tidakadanya drive optik dan touchpad yang kecil.
Gaming: Laptop untuk gaming biasanya memiliki layar berukuran 16 inci ke atas. Tujuannya agar saat bermain game, tampilannya lebih jelas dan lebih besar. Laptop kategori ini juga umum digunakan untuk aktifitas multimedia seperti video editing. Selengkapnya...
Senin, 26 September 2011
Notasi Algoritmik dan Simbol Flowchart
Notasi Algoritma
Dalam suatu penulisan algoritma terkadang kita sulit untuk mengerti dan memahami maksud dari algoritma tersebut. Selain itu juga kita sulit untuk menuliskan algoritmanya. Untuk itu agar mempermudahnya dapat dilakukan notasi – notasi algoritma. Notasi algoritma merupakan rancangan penyelesaian masalah (algoritma) yang dituliskan ke dalam notasi (cara penulisan khusus).
- Notasi deskriptif, yaitu dengan cara menuliskan langkah-langkah penyelesaian masalah dengan kalimat-kalimat yang jelas dan deskriptif disertai dengan urutan (nomor urut) yang jelas. Selain itu juga Dengan notasi ini, deskripsi setiap langkah dijelaskan dengan bahasa yang jelas. Notasi ini cocok untuk algoritma yang pendek, namun untuk masalah yang algoritmanya besar, notasi ini jelas tidak efektif. Selain itu, pengkonversian notasi algoritma ke notasi bahasa pemrograman cenderung relatif sukar.
- Notasi bagan alir (flow chart), yaitu algoritma menggunakan bagan alir dengan memanfaatkan bentuk-bentuk geometri seperti persegi panjang, jajaran genjang, lingkaran dan sebagainya. Sama halnya dengan notasi deskriptif, notasi ini cocok untuk algoritma yang pendek, namun untuk masalah yang algoritmanya besar, notasi ini jelas tidak efektif. Selain itu, pengkonversian notasi algoritma ke notasi bahasa pemrograman cenderung relatif sukar.
- Notasi pseudo-code, yaitu notasi algoritma yang praktis dan mirip dengan bahasa pemrograman tingkat tinggi seperti Pascal. Banyak notasi pseudo-code yang digunakan oleh para ahli komputer dan berbeda-beda sehingga tidak ada aturan baku dalam penulisan pseudo-code ini, tetapi yang paling banyak digunakan dalam algoritma pemrograman adalah yang mendekati bahasa pascal. Keuntungan menggunakan notasi pseudo code adalah kemudahan mengkonversinya lebih tepat yang disebut mentranslasi ke notasi bahasa pemrograman, karena terdapat korespondensi antara setiap pseudo code dengan notasi bahasa pemrograman.
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.
Simbol-simbol flowchart
Flowchart disusun dengan simbol-simbol. Simbol ini dipakai sebagai alat bantu menggambarkan proses di dalam program. Simbol-simbol yang dipakai antara lain :
Flow Direction symbol
Yaitu simbol yang digunakan untuk menghubungkan antara simbol yang satu dengan simbol yang lain. Simbol ini disebut juga connecting line.
Terminator Symbol
Yaitu simbol untuk permulaan (start) atau akhir (stop) dari suatu kegiatan
Connector Symbol
Yaitu simbol untuk keluar – masuk atau penyambungan proses dalam lembar / halaman yang sama.
Yaitu simbol untuk keluar – masuk atau penyambungan proses pada lembar / halaman yang berbeda.
Processing Symbol
Simbol yang menunjukkan pengolahan yang dilakukan oleh komputer
Simbol yang menunjukkan pengolahan yang tidak dilakukan oleh komputer
Simbol Decision
Simbol pemilihan proses berdasarkan kondisi yang ada.
Simbol Input-Output
Simbol yang menyatakan proses input dan output tanpa tergantung dengan jenis peralatannya
Simbol untuk pemasukan data secara manual on-line keyboard
Simbol untuk mempersiapkan penyimpanan yang akan digunakan sebagai tempat pengolahan di dalam storage.
Simbol untuk pelaksanaan suatu bagian (sub-program)/prosedure
Simbol yang menyatakan peralatan output yang digunakan yaitu layar, plotter, printer dan sebagainya.
Simbol yang menyatakan input yang berasal dari disk atau disimpan ke disk.
Simbol yang menyatakan input berasal dari pita magnetik atau output disimpan ke pita magnetik.
Simbol Punch Card
Simbol yang menyatakan bahwa input berasal dari kartu atau output ditulis ke kartu
Simbol yang menyatakan input berasal dari dokumen dalam bentuk kertas atau output dicetak ke kertas.
Kaidah-kaidah pembuatan Flowchart
Dalam pembuatan flowchart tidak ada rumus atau patokan yang bersifat mutlak. Karena flowchart merupakan gambaran hasil pemikiran dalam menganalisa suatu masalah dengan komputer. Sehingga flowchart yang dihasilkan dapat bervariasi antara satu pemrogram dengan pemrogram lainnya.
Namun secara garis besar, setiap pengolahan selalu terdiri dari tiga bagian utama, yaitu;
¨ Input berupa bahan mentah
¨ Proses pengolahan
¨ Output berupa bahan jadi.
Untuk pengolahan data dengan komputer, dapat dirangkum urutan dasar untuk pemecahan suatu masalah, yaitu;
q START: berisi instruksi untuk persiapan perlatan yang diperlukan sebelum menangani pemecahan masalah.
q READ: berisi instruksi untuk membaca data dari suatu peralatan input.
q PROCESS: berisi kegiatan yang berkaitan dengan pemecahan persoalan sesuai dengan data yang dibaca.
q WRITE: berisi instruksi untuk merekam hasil kegiatan ke perlatan output.
q END: mengakhiri kegiatan pengolahan
Gambar berikut memperlihatkan flowchart dari kegiatan dasar diatas.
Dari gambar flowchart di atas terlihat bahwa suatu flowchart harus terdapat proses persiapan dan proses akhir. Dan yang menjadi topik dalam pembahasan ini adalah tahap proses. Karena kegiatan ini banyak mengandung variasi sesuai dengan kompleksitas masalah yang akan dipecahkan. Walaupun tidak ada kaidah-kaidah yang baku dalam penyusunan flowchart, namun ada beberapa anjuran yaitu:
§ Hindari pengulangan proses yang tidak perlu dan logika yang berbelit sehingga jalannya proses menjadi singkat
§ Penggambaran flowchart yang simetris dengan arah yang jelas.
§ Sebuah flowchart diawali dari satu titik START dan diakhiri dengan END.
Operator
1. Operator Numerik 2. Operator Hubungan
+ | Penjumlahan | = | Sama dengan | |
- | Pengurangan | # | Tidak sama dengan | |
* | Perkalian | < | Lebih kecil | |
/ | Pembagian | > | Lebih Besar | |
^ | Pangkat | <= | Lebih kecil sama dengan | |
sqrt | Akar pangkat dua | >= | Lebih besar sama dengan |
3. Operator Logika
AND | Logika DAN |
OR | Logika ATAU |
NOT | Logika LAWAN |
Langganan:
Postingan (Atom)