Haloo Sobat Blog Trent_29,blog nya Anak anak Ngetrent,heheheh...Silahkan Copas Atau Komentar,kalo ada yang tidak di mengerti tanyakan aja dan jangan lupa FOLLOW me ya!!Nanti Gw pasti FOllOW Balik :-D THANK'Z ...

Konsep Dasar Pemograman

Pengertian :
Algoritma : Langkah-langkah untuk menyelesaikan sesuatu masalah
Pemrograman Terstruktur : “Metode untuk mengorganisasikan dan membuat kode-kode program supaya mudah untuk dimengerti, mudah di test dan di modifikasi.”
Algoritma Pemrograman Yang Baik
Ciri-ciri algoritma pemrograman yang baik adalah :
  1. Memiliki logika perhitungan/metode yang tepat dalam memecahkan masalah
  2. Menghasilkan output yang tepat dan benar dalam waktu yang singkat
  3. Ditulis dengan bahasa yang standar secara sistematis dan rapi sehingga tidak menimbulkan arti ganda.
  4. Ditulis dengan format yang mudah dipahami dan diimplementasikan ke dalam bahasa pemrograman.
  5. Semua operasi yang dibutuhkan terdefinisi dengan jelas.
  6. Semua proses harus berakhir setelah sejumlah langkah dilakukan.
Standar Suatu Program Yang Baik
A. Standar Pemecahan masalah
teknik untuk dapat membantu memecahkan masalah antara lain teknik Top Down dan teknik Modular.
B. Standar Penyusunan Program
1. Kebenaran logika dan penulisan
Program yang disusun harus memiliki logika dalam pemecahan masalah. Program yang dibuat harus memiliki ketepatan, ketelitian dan kebenaran sehingga menghasilkan program yang baik.
2. Waktu penulisan dan eksekusi program
3. Perawatan dan pengembangan program
Penyusunan program harus mempunyai sifat kesederhanaan dan kejelasan dari program yang nantinya akan dikembangkan dan membantu dalam perawatan.
4. Portabilitas
Bahasa pemrograman dan program yang disusun sebaiknya bisa dipakai pada berbagai tipe komputer yang berbeda-beda dan berbagai jenis sistem operasi.
Standar Perawatan Program
1. Dokumentasi
2. Penulisan Instruksi
a. Berikan keterangan untuk awal statement atau instruksi yang tergabung dalam sekelompok statement.
b. Awal dan akhir statement dari sekumpulan statement ditulis pada kolom yang sama.
c. Gunakan sebaris atau beberapa baris kosong sebagai pemisah.
d. Hindari pernyataan untuk Percabangan
(IF statement ) yang sangat rumit dan Nested Loop (Loop disalam Loop lain) yang berlebihan.
e. Gunakan “kurung buka dan tutup” dalam menulis suatu ekspresi Aritmatika atau logika.
f. Gunakan “Spasi” dalam menulis statement atau instruksi.
Sifat Penulisan Program
a. Program Oriented
Penulisan program yang struktur programnya selalu berubah, apabila kondisi data yang diproses di dalam program tersebut, bertambah volume datanya. Selain itu penulisan program ini bersifat statis dan tidak fleksibel (program animasi)
b. Data Oriented
Penulisan program yang struktur programnnya tidak selalu berubah, walaupun volume data yang diproses di dalam program tersebut, dalam jumlah besar. Selain itu pula penulisan program ini bersifat dinamis dan mempunyai tingkat fleksibilitas yang tinggi.
Kualitas Bahasa Pemrograman
1. Ekspresifitas
Bahasa pemrograman yang baik harus jelas dalam menggambarkan algoritmanya yang dibuat.
2. Definitas (dapat didefinisikan dengan baik)
Bahasa Pemrograman dapat didefinisikan dari adanya sintak dan semantic baik. Sintak dan semantic ini haruslah konsisten dan tidak bermakna ganda.
3. Tipe data dan Strukturnya
Bahasa pemrograman yang baik harus berkemampuan dalam mendukung berbagai tipe data (integer, string,real). Serta struktur data (array, record,file)
4. Modularitas
Bahasa pemrograman yang baik harus memiliki fasilitas sub program. Program yang besar dapat dikerjakan oleh beberapa pemrogram secara bersama-sama yang nantinya dengan mudah dapat digabungkan menjadi sebuah modul saja.
5. Adanya Input Output
Bahasa pemrograman yang baik harus dapat mendukung berbagai jenis model file seperti sequential, random, index dsb dalam proses masukan dan keluaran.
6. Portabilitas
Bahasa pemrograman yang dapat digunakan pada berbagai tipe mesin computer yang berbeda-beda.
7. Efisiensi
Bahasa pemrograman yang dapat mengatur banyaknya instruksi program dalam membatasi waktu tempuh pemrosesan, mengatur jumlah memori yang digunakan program,.
8. Interaktif
Bahasa pemrograman yang baik harus mudah dipelajari dan diajarkan pada user. Serta dimengerti tentang proses yang sedang dilakukannya.
9. Umum
Bahasa pemrograman yangn baik harus memiliki jangkauan yang luas untuk berbagai aplikasi pemrograman sehingga dapat bersifat bahasa serbaguna.



 
Mata Kuliah : Pemrograman Terstruktur
Dosen         : Indra Permana
Copyright © kutukomputer2.co.nr
READ MORE - Konsep Dasar Pemograman

Pengenalan Dasar Pemograman

Pengertian
Program adalah pernyataan yang disusun menjadi satu kesatuan prosedur yang berupa urutan langkah yang disusun secara logis dan sistematis untuk menyelesaikan masalah.
Bahasa Pemrograman adalah prosedur penulisan program. Terdapat 3 faktor penting dalam bahasa pemrograman :
  1. Sintaks adalah aturan penulisan bahasa tersebut (tata bahasanya).
  2. Semantik adalah arti atau maksud yang terkandung didalam statement tersebut.
  3. Kebenaran logika adalah berhubungan dengan benar tidaknya urutan statement.
Pemrograman Terstruktur
Pemrograman adalah proses mengimplementasikan urutan langkah untuk menyelesaikan suatu masalah dengan menggunakan bahasa pemrograman.
Pemrograman Terstruktur adalah Metode untuk mengorganisasikan dan membuat kode-kode program supaya mudah untuk dimengerti, mudah di test dan di modifikasi.
Dalam pengolahan data memerlukan beberapa aspek-aspek dasar yaitu :
A. Brainware
Sebagai tenaga pelaksana yang menjalankan serta mengawasi pengoperasian sistem unit komputer didalam proses pengolahan data untuk menghasilkan suatu informasi yang tepat waktu, tepat guna dan akurat.
1. Analis Sistem
berperan melakukan analisis terhadap permasalahan yang dihadapi, serta merancang solusi pemecahannya dalam bentuk program komputer.
2. Programmer
berperan menerjemahkan rancangan yang dibuat analis kedalam bahasa pemprograman sehingga solusi dapat dijalankan oleh komputer
3. Operator
bertugas menjalankan komputer berdasarkan instruksi yang diberikan
4. Teknisi
bertugas merakit atau memelihara perangkat keras komputer
Contoh : Sistem Analis, Programmer, operator,
Technical Support, dll.
B. Hardware
Serangkaian unsur-unsur yang terdiri dari beberapa perangkat keras komputer yang digunakan untuk membantu proses kerja manusia (Brainware).
Contoh : CPU, Monitor, Keyboard, Harddisk, Disk drive, dll.
C. Software
Serangkaian unsur-unsur yang terdiri dari beberapa perangkat lunak program komputer yang digunakan untuk membantu proses kerja manusia (Brainware).
1. Sistem Software / Perangkat Lunak Sistem (software pendukung)
Program yang digunakan untuk mengontrol Sumber Daya komputer baik internal (RAM)
maupun eksternal (Printer).
Program ini umumnya sebagai perantara antara program
aplikasi dan hardware. Contoh :
- Sistem Operasi(Windows, Linux dll)
- Utilitas merupakan program khusus yang berfungsi sebagai perangkat pemeliharaan
komputer, seperti anti virus, partisi hardisk
- device Driver (sebagai pengendali peripheral).
2. Application Software / Software Aplikasi
Program yang digunakan pemakai untuk melakukan tugas-tugas yang spesifik
Contoh : Word Processor (Pengolah kata) untuk membuat dokumen, Aplikasi Perbankan,
Program untuk mengolah foto dll.
3. Package Software
Program yang dikembangkan untuk kebutuhan umum.
Contoh : Pengolah kata (Microsoft Office), Desain Grafis dll
Bahasa Pemrograman Berdasarkan Perkembangan
1. Machine Language
Bahasa Pemrograman yang hanya dapat dimengerti oleh mesin (komputer) yang didalamnya terdapat CPU yang hanya mengenal 2 (dua) keadaaan yang berlawanan, yaitu :
Bila tejadi kontak (ada arus) bernilai 1
Bila kontak terputus (tidak ada arus) bernilai 0
2. Low Level Language (Bahasa tingkat rendah)
Karena susahnya bahasa mesin, Perintah kepada mesin tidak lagi menggunakan kode-kode biner, tetapi menggunakan kata-kata pendek maka dibuatlah simbol yang mudah diingat yang disebut dengan “Mnemonics” (Pembantu untuk mengingat).
Contohnya :
A : Untuk kata Add (Menambahkan)
B : Untuk kata Substract (mengurangi )
Mov : Untuk kata Move ( Memindahkan )
Bahasa Pemrograman yang menerjemahkan mnemonics disebut Assembler
3. Middle Level Language (Bahasa tingkat menengah)
Bahasa pemrograman yang menggunakan aturan-aturan gramatikal dalam penulisan pernyataan, mudah untuk dipahami dan memilik instruksi - instruksi tertentu yang dapat langsung diakses oleh komputer.
Contohnya adalah bahasa C.
Bahasa C diciptakan tahun 1972. bahasa C menggabungkan kemampuan pengendalian mesin dalam aras rendah, struktur data dan struktur kontrol beraras tinggi.
Contoh perintah : printf (“*”);
4. High Level Language (Bahasa tingkat tinggi)
Bahasa Pemrograman yang dalam penulisan pernyataannya mudah dipahami secara langsung. Bahasa pemrograman ini terbagi menjadi 2 yaitu :
1. Procedure Oriented Language
a. Scientific
Digunakan untuk memecahkan persoalan Matematis/perhitungan
Misal : Algol, Fortran, Pascal, Basic
b. Bussines
Digunakan untuk memecahkan persoalan dalam bidang bisnis.
Misal : Cobol, PL/1.
2. Problem Oriented Language
Misal : RPG (Report Program Generator).
5. Object Oriented Language (Bahasa Berorientasi objek)
Bahasa pemrograman yang berorientasi pada obyek. Bahasa pemrograman ini mengandung fungsi-fungsi untuk menyelesaikan suatu permasalahan dan program tidak harus menulis secara detail semua pernyataannya, tetapi cukup memasukkan kriteria-kriteria yang dikehendaki saja
Konsep utama pemrograman berorientasi objek yaitu melakukan permodelan objek dari kehidupan nyata ke dalam tipe data abstrak
Contohnya : Visual dBase, Visual FoxPro, Delphi, Visual C , dll.
III. Kerangka Dasar Pemrograman
Keterangan :
o Orginating
Kegiatan yang berhubungan dengan proses pengumpulan data yang biasanya berupa pencatatan (record) data ke dokumen dasar
o Input
Kegiatan pemasukan data kedalam proses komputer dan melalui input device
o Proses
Kegiatan untuk pemrosesan data. Data yang sudah dimasukan yang disimpan didalam storage akan dilakukan proses aritmatik atau logika.
o Storage
Kegiatan berupa penyimpanan data, baik data yang belum di proses atau yang sudah berupa hasil pengolahan data untuk diteruskan keperangkat lain.
o Output
Kegiatan untuk proses menghasilkan keluaran dari proses pengolahan data ke peralatan output yang berupa informasi.
o Distribution
Kegiatan untuk proses penyebaran informasi kepada pihak-pihak yang berhak dan membutuhkan informasi.




Mata Kuliah : Pemrograman Terstruktur
Dosen          : Indra Permana
Copyright © kutukomputer2.co.n
READ MORE - Pengenalan Dasar Pemograman

Cara install n konfigurasi Printer Canon PIXMA IP1600


Langkah awal kita cek debian (dalam hal ini ubuntu). kita pastikan terlebih dahulu sudahkah terinstall paket-paket printer cupsys. Dengan mengetikkan “cups” di kolom search pada synaptic dan centang paket cupsys, cupsys-common, libc6, libcupsys2, cupsys-pt dan libcupsys2-gnutls10 . Bila semua semua ok, maka kita download file driver canon 1600 / 1700 di sini :
pstocanonbj_3.3-1_i386 ,
libcnbj-2.6_0-1_i386 ,
bjfilter-2.6_1-1_i386.rar)
.
Kalo sudah di download alangah enaknya kalo diletakkan dalam sebuah folder. kemudian baru kita coba install file2 tsb dengan cara di klik 2x atau dengan cara :
# dpkg -i libcnbj-2.6_0-1_i386.deb
# dpkg -i bjfilter-2.6_1-1_i386.deb
# dpkg -i pstocanonbj_3.3-1_i386.deb
atau dengan cara :
# dpkg -i –force-overwrite libcnbj-2.6_0-1_i386.deb
# dpkg -i –force-overwrite bjfilter-2.6_1-1_i386.deb
# dpkg -i –force-overwrite pstocanonbj_3.3-1_i386.deb
karena saya sempat mengalami problem ketika menginstall :
# dpkg -i pstocanonbj_3.3-1_i386.deb
melalui konsole maupun di klik 2x
dimana muncul reason error yang disebabkan file “libcupsys2-gnutls10″ tidak terinstall.
kemudian saya coba install dengan :
# dpkg -i –force-overwrite pstocanonbj_3.3-1_i386.deb
setelah selesai mungkin bisa di cek terlebih dahulu:
# dpkg -l | grep libcnbj
# dpkg -l | grep bjfilter
# dpkg -l | grep pstocanonbj
lalu coba restart cupsys:
# /etc/init.d/cupsys restart
kemudian bisa di cek file xxxx.ppd di :
# ls /usr/share/cups/model
karena secara default file xxxx.ppd akan berada disitu.
setelah semua terinstall, maka mulai setting konfigurasi printer dengan melakukan browsing ke alamat :
http://localhost:631 atau http://127.0.0.1:631
maka akan muncul tampilan untuk ngeset printer, lalu pilih add printer dan isi form spt gbr, lalu klik continue.

kemudian pilih “Canon iP1600 USB #1 (Canon iP1600)” dan klik continue.

lalu pada bagian model coba cari canon iP2200, kalo tidak ada maka klik browse. Dan kemudian browse ke folder /usr/share/cups/model dan pilih : canonip2200.ppd

lalu akan muncul tampilan printer option, dan set sesuai kebutuhan.
READ MORE - Cara install n konfigurasi Printer Canon PIXMA IP1600

Mengembalikan Data FlashDisk / Membuka File Ter-Hidden


  • Hentikan dulu proteksi anti virus yang terpasang di komputer kita
  • Masuk ke menu Start >> RUN lalu ketik cmd (command promt)
  • Lalu ketik attrib(spasi)-s(spasi)-h(spasi)f:*.*(spasi)/s(spasi)/d
  • Atau lebih simplenya ketik attrib -s -h f:*.* /s /d
  • Nah kalo udah ketemu file yg ilang tadi tinggal di save ulang aja, klo bisa taruh di drive laen

catatan: ganti tulisan f dengan lokasi flash disk terpasang, juga bisa membuka data di hard disk juga lohh caranya tinggal ganti aja lokasinya dengan lokasi hard disk misalnya C: D: ato yang lain
READ MORE - Mengembalikan Data FlashDisk / Membuka File Ter-Hidden

Lirik lagu a7x - i not ready to die

Gone cast away in time
Evil yours, now evil mine
So I robbed you blind, the voices
In my head could jest a less than
Peaceful side

The endless possibilities
Controlling every fight

You can't break me, crushed the
Fears of yesterday
You can't change me, barriers our trust will fade

I've stood in the dark, been
Waiting all this time
While we damn the dead I'm
Trying to survive, I'm not ready to die

Damned, watch the masses fall
Burn it down, control 'em all
Make me crawl, to daddy's little
Girl to read the writings on the wall

While cast into the nothingness
The final curtain call

You can't break me, crushed the
Fears of yesterday
You can't change me, barriers our trust will fade.
I've stood in the dark, been waiting all this time
lyricsalls.blogspot.com
While we damn the dead I'm
Trying to survive, I'm not ready to die

Through the madness we find
Loyalty is no match for power
Save your body or lie, left to rot in
Your darkest hour
Friends won't help you now as long as your mine

You can't break me, crushed the
Fears of yesterday
You can't change me, barriers our trust will fade

I've stood in the dark, been
Waiting all this time
While we damn the dead I'm
Trying to survive

And I'll control the world one
Person at a time
As I damn the dead I'm trying to
Survive, I'm not ready to die

Oh!

I'm not ready to die
I'm not ready to die !!
I'm not ready to die !!
I'm not ready to die !!!
READ MORE - Lirik lagu a7x - i not ready to die
+ Perbesar | + Perkecil