Pemrograman Modular adalah Teknik Pemecahan program menjadi sejumlah upa-program.Dalam arti upa- program itu sama dengan sub program atau bagian program. Beberapa pemrograman menamakan upa-program dengan sebutan sub-rutin (subrountine), Modul, Prosedur, atau Fungsi.
Prosedur adalah modul program yang mengerjakan tugas atau aktifitas yang spesifik (khusus) dan menghasilkan suatu efek netto.Suatu efek netto di ketahui dengan membandingkan keadaan awal(K.awal) sebelum rangkaian fungsi di dalam prosedur dilaksanakan dan keadaan akhir(K.akhir) yang di harapkan setelah rangkaian intruksi di dalam prosedur dilaksanakan.
Function(fungsi) adalah upa-program yang memberikan/mengendalikan (return) sebuah nilai dari tipe tertentu (tipe dasar atau tipe bentukan).Definisi fungsi didalam program bersesuaian di dalam matematika.Kita mengenal fungsi seperti contoh berikut :
1.f(x)=2x+x-6
2.H(x,y)=3y-y+xy
Pada contoh di atas f dan H adalah nama fungsi.Sedangkan x dan y adalah parameter yang besangkutan.Nilai yang diberikan pada fungsi tergantung pada masukan parameter . Misal:
1.x=3, maka f(3)=2.3+3-6=3
2.x=2,y=1,maka H(2,1)=3.1-1+2.1=4
Nilai 3 da 4 pada ke dua contoh di atas adalah nilai yang diberikan(return value) oleh masing-masing fungsi f dan fungsi H.
Ilustrasi atau gambaran dari pemrograman modular ,
Ibaratnya nih manusia adalah satu kesatuan yang utuh dan terdiri dari (ada kepala,tangan ,kaki,dll).Sama seperti modular, modular itu satu kesatuan yang utuh dan terdiri dari prosedur / fungsi.Kalau kata pelajaran bahasa indonesia nih ada istilah umum dan khusus,contoh istilah umum "TEMPAT" istilah khusus nya kan ada tempat makan,tempat bermain,tempat karaoke dll.seperti itulah berlogikanya tentang pengertian pemrograman modular . ya seperti itulah kira-kira pengertianya.
Tujuan dari pemrograman modular adalah jika kita membuat program besar,kita akan lebih mudah dalam pelacakan jika terjadi kesalahan.Karena program akan dipecah menjadi beberapa sub program yang lebih spesifik (khusus).
contoh Prosedur cetak hello:
procedure Hello( ) }
algoritma }//procedure di siapkan\\
write("HELLO") }
========================
Program cetak }//lalu di siapkan untuk di jalankan\\
Deklaration }
procedure HELLO( ) }
Algoritma }//Dijalankan\\
HELLo( ) }
Sekian mata kuliah algoritma dan pemrograman malam ini.Thanks for read...........!!!
CARA TIPS DAN TRIK
www.mariya90.blogspot.com
Sabtu, 21 Januari 2012
Jumat, 20 Januari 2012
Mendesain Title Bar Berjalan Pada Blog
Seperti yang telah anda lihat pada blog saya,ketika anda akses maka title bar nya seolah-olah berjalan.Nah bagi para pemula di dunia blogger seperti saya ini mungkin bisa di coba, untuk mempercantik tampilan pada blog anda.Tidak usah mikir susah-susah ,cukup ikuti saja apa yang saya tulis dan nanti anda akan tahu sendiri hasilnya,.. Next lansung aja deh ikuti langkah-langkah di bawah ini :
- login
ke dashbord blog kamu.
- pilih
''RANCANGAN / DESIGN''
- pada
halaman ''Element laman'' klik 'Tambah Gadget'
- pilih
widget ''HTML/Javascript'' dan tempatkan script berikut didalamnya.
- terakhir klik SIMPAN
<script> function
tb8_makeArray(n){ this.length = n; return this.length; } tb8_messages = new
tb8_makeArray(3); tb8_messages[0] = "WELCOME TO
OUR WEBSITE"; tb8_messages[1] = "INFORMATION
ABOUT INTERNET"; tb8_messages[2] = "AND
THANKS FOR VISITING"; tb8_rptType = 'infinite'; tb8_rptNbr = 5; tb8_speed = 125; tb8_delay = 1000; var
tb8_counter=1; var tb8_currMsg=0; var tb8_tekst =""; var tb8_i=0; var
tb8_TID = null; function tb8_pisi(){ tb8_tekst = tb8_tekst +
tb8_messages[tb8_currMsg].substring(tb8_i, tb8_i+1); document.title =
tb8_tekst; tb8_sp=tb8_speed; tb8_i++; if
(tb8_i==tb8_messages[tb8_currMsg].length){ tb8_currMsg++; tb8_i=0; tb8_tekst="";tb8_sp=tb8_delay;
} if (tb8_currMsg == tb8_messages.length){ if ((tb8_rptType == 'finite')
&& (tb8_counter==tb8_rptNbr)){ clearTimeout(tb8_TID); return; }
tb8_counter++; tb8_currMsg = 0; } tb8_TID = setTimeout("tb8_pisi()",
tb8_sp); } tb8_pisi() </script>
Keterangan:
"
pada tulisan yang berwarna ungu adalah tampilan teks, ganti sesuai keinginan
kamu.
"
pada tulisan yang berwarna hijau tb8_speed = 125
adalah kecepatan teks berjalan pada TITLE BAR, silahkan expresikan sesuai
keinginan kamu.
""SELAMAT MENCOBA"
Kamis, 19 Januari 2012
Membuat Efek Betebaran di Blog
Kali ini mariya90.blogspot.com mo share lagi ama agan-agan yang belum tau caranya membuat efek betebaran pada blog, tapi kalo yang udah jadi web master jangan di ketawain yah, kaka-kaka web master kan udah jago ngedesain blog, tapi kalo ada informasi terbaru boleh dong ..bagi-bagi ilmu dan pengalamnya buat blogger pemula.Ilmu lebih mulia di sebarkan dari pada di simpen nanti busuk,jadi ga berguna deh ilmu nya.LanjUt yUUUU.......k.
Nah mulai langsung to the point aja deh gan....inilah caranya :
Mudah aja Dehhhhh......
Kalo masih belum puas juga buat ngoprak-aprik blog agan, masih banyak kok cara yang lain.Nanti di lain waktu bakalan saya tulis deh ....
Nah mulai langsung to the point aja deh gan....inilah caranya :
Yang pertama mesti kamu lakukan yakni:
- login
ke dashbord blog kamu
- pilih
'Rancangan / Design'
- klik
'Tambah gadget / Add gadget'
- pilih
widget 'HTML/javascript'
- kemudian copy dan pastekan script dibawah ini.
<script
src="http://blogtegal.googlecode.com/files/efek-daun.js"
type="text/javascript"/>
- terakhir
klik Simpan
Untuk tampilannya seperti apa liat aja ndiri, kalo gak suka
tinggal hapus aja mudah kan.??.
Kalo masih belum puas juga buat ngoprak-aprik blog agan, masih banyak kok cara yang lain.Nanti di lain waktu bakalan saya tulis deh ....
cara menambah keindahan blog
Sekedar share aja nih buat temen -temen yang pengen mendesain blog nya agar tampil lebih menarik di mata pembacanya. Seneng kan kalau blog kita rame pengunjung??? ,ini juga dapet dari web master yang udah jago ngeblog loh,..... okelah KlauwW..begitu lihat cara nya di bawah ini,letS gooOO................................!.
Membuat kurson ada banyak bintangnya :
Inilah cara-caranya gan silakan di coba....
Membuat kurson ada banyak bintangnya :
Inilah cara-caranya gan silakan di coba....
- copy
dan pastekan script-script di bawah ini pada widget javascrit/HTML.
- cursor
bintang warna merah
<script src="http://blogtegal.googlecode.com/files/cursor_merah.js"
type="text/javascript"/>
- cursor
warna hijau
<script
src="http://blogtegal.googlecode.com/files/cursor_hijau.js"
type="text/javascript"/>
- cursor
warna biru
<script
src="http://blogtegal.googlecode.com/files/cursor_biru.js"
type="text/javascript"/>
- cursor
warna ungu
<script
src="http://blogtegal.googlecode.com/files/cursor_ungu.js"
type="text/javascript"/>
- cursor
warna putih
<script
src="http://blogtegal.googlecode.com/files/cursor_putih.js"
type="text/javascript"/>
- Biar jelas mulai aja dari sini gan.
- login ke dashboard blog anda.
- pilih Rancangan
- pada halaman elemen laman pilih tambah gadget
- pilih widget HTML/JAVASCRIPT
- lalu pastekan salah satu script di atas.
- lalu klik simpan
- lihat blog anda
- lalu lihat apa yang terjadi biiiin..salabiiiinnnn....
- selamat mencoba & sukses
PENGANTAR TEKNOLOGI INFORMASI
Asallamualikum wr.wb...
Kali ini ane mau share pelajaran kampus ane, biar ngga lupa aja gan, ilmu makin sering di bicarakan tidak akan hilang dari ingatan, kalo dibiarkan ngga di asah yoo... bagai pisau gan,nanti bisa karatan, kasian tuh pisau udah beli baru di biarin rusak , sama juga kaya otak kita kita gan, semakin sering di asah maka ilmu nya akan semakin bertambah.
LANGSUNG aja yuuk masuk ke topik pelajaran pengantar tegnologi informasi,
======================================================================
Ada 5 komponen tegnologi informasi yaitu hardware,program,data, procedures dan people (brainware,end user).Tapi pelajaran ini hanya membahas salah satu dari kelima komponen tegnologi informasi yaitu COMPUTER HARDWARE (Perangkat keras komputer). COMPUTER HARDWARE ini meliputi :
1.Input (memasukan data) ,contoh :Perpaduan keyboard dan monitor, mouse, scanner,voice recognition device,Hardwriting recognition device,modem,light pen,barcode reader dan lain-lain.
2. Prosessing Hardware adalah yang melakukan tugas menghitung, membandingkan ,dan melaksanakan intruksi-intruksi khusus.Alat yang memproses ini ada CPU(central Prosessing Unit), nah di dalam CPU ini ada ALU(aritmatika Logical Unit) dan (CU/Contro Unit).Control Unit itu yang mengambil intruksi -intruksi dari system memory da mentrjemahkanya, lalu ALU melaksankan intruksi yan telah diterjemahkan.System memory digunakan untuk menyimpan intruksi data dan intruksi program.
Data bus\Prosessor Chanel : Untuk menghubungkan CPU dengan peralatan komuputer lainya. Prosessor chanel ini ada di Mother board (papan tempat meletakkan komponen-komponen komputer).Mother board mempunyai expantion slot yang berfungsi untuk menghubungkan dengan peralatan tambahan seperti floppy disk,plotters,printer,mouse,modem,multimedia dll.
Prosessing Hardware dikelompokan dalam 3 kategori yaitu mainframe computer,mini computer,dan micro computer.Tapi untuk sekarang pengelompokanya sudah agak kabur karena sering terjadi overlap di antara pengelompoka tersebut.
3.Storage Hardware (media penyimpanan komputer)
contoh :Disk, tape,CD-ROm,WORM dan lain-lain akan di bahas di bab selanjutnya deh...
4.OUTPUT STORAGE
Banyak lah contoh nya,kayak printer ,ada character printer,line printer dan page printer.
ya udah ya gan, ntar di sambung lagi...
wassalamualaikum wr.wb......
Kali ini ane mau share pelajaran kampus ane, biar ngga lupa aja gan, ilmu makin sering di bicarakan tidak akan hilang dari ingatan, kalo dibiarkan ngga di asah yoo... bagai pisau gan,nanti bisa karatan, kasian tuh pisau udah beli baru di biarin rusak , sama juga kaya otak kita kita gan, semakin sering di asah maka ilmu nya akan semakin bertambah.
LANGSUNG aja yuuk masuk ke topik pelajaran pengantar tegnologi informasi,
======================================================================
Ada 5 komponen tegnologi informasi yaitu hardware,program,data, procedures dan people (brainware,end user).Tapi pelajaran ini hanya membahas salah satu dari kelima komponen tegnologi informasi yaitu COMPUTER HARDWARE (Perangkat keras komputer). COMPUTER HARDWARE ini meliputi :
- Input Hardware
- Prosessing Hardware
- Storage Hardware
- Output Hardware
1.Input (memasukan data) ,contoh :Perpaduan keyboard dan monitor, mouse, scanner,voice recognition device,Hardwriting recognition device,modem,light pen,barcode reader dan lain-lain.
2. Prosessing Hardware adalah yang melakukan tugas menghitung, membandingkan ,dan melaksanakan intruksi-intruksi khusus.Alat yang memproses ini ada CPU(central Prosessing Unit), nah di dalam CPU ini ada ALU(aritmatika Logical Unit) dan (CU/Contro Unit).Control Unit itu yang mengambil intruksi -intruksi dari system memory da mentrjemahkanya, lalu ALU melaksankan intruksi yan telah diterjemahkan.System memory digunakan untuk menyimpan intruksi data dan intruksi program.
Data bus\Prosessor Chanel : Untuk menghubungkan CPU dengan peralatan komuputer lainya. Prosessor chanel ini ada di Mother board (papan tempat meletakkan komponen-komponen komputer).Mother board mempunyai expantion slot yang berfungsi untuk menghubungkan dengan peralatan tambahan seperti floppy disk,plotters,printer,mouse,modem,multimedia dll.
Prosessing Hardware dikelompokan dalam 3 kategori yaitu mainframe computer,mini computer,dan micro computer.Tapi untuk sekarang pengelompokanya sudah agak kabur karena sering terjadi overlap di antara pengelompoka tersebut.
3.Storage Hardware (media penyimpanan komputer)
contoh :Disk, tape,CD-ROm,WORM dan lain-lain akan di bahas di bab selanjutnya deh...
4.OUTPUT STORAGE
Banyak lah contoh nya,kayak printer ,ada character printer,line printer dan page printer.
ya udah ya gan, ntar di sambung lagi...
wassalamualaikum wr.wb......
Langganan:
Postingan (Atom)