Tampilkan postingan dengan label tutorial visual studio. Tampilkan semua postingan
Tampilkan postingan dengan label tutorial visual studio. Tampilkan semua postingan

Jumat, 24 Mei 2013

contoh keseharian yang menggunakan FIFO,SJF,RR dan PS

asalamualaikum Wr.Wb,,,,
selamat siang semoga semuanya dalam lindungan allah SWT...berhubungan dengan tugas yang di berikan pak dosen tempo hari tentang contoh dalam kehidupan sehari-hari yang menggunakan algoritma penjadwalan metode FIFO,SJF,RR dan PS..berikut saya mempunyai beberapa hasil, bisa langsung di lihat :  
  •  algoritma penjadwalan FIFO




 gambar diatas adalah salah satu contoh FIFO( first in first out ) dalam kehidupan sehari-hari,kita sering menjumpai antrian-antrian seperti di tempat pembelanjaan,di SPBU maupun di tempat-tempat lain,gambar diatas dikatakan FIFO karena yang pertama datang yang di layani,sehingga ketika orang pertama belum  selesai maka orang kedua tidak bisa mengambil / menyerobot.

  • algoritma penjadwalan SJF
gambar diatas adalah salah satu contoh SJF ( Shortest Job First ) yang artinya pekerjaan yang lebih senang/mudah yang dilakukan terlebih dahulu setelah selesai yang mudah baru dikerjakan yang sulit,,mungkin anda bingung melihat gambar di atas,bertanya-tanya tentang gambar  apakah tersebut.? haha....................
gambar di atas adalah ilustrasi dari kegiatan ujian nasional.di dalam mengerjakan soal kita sering mendengar guru pengawas mengatakan "kerjakan soal yang anda anggap mudah terlebih dahulu" gtu lah kira-kira bahasanya,dari kalimat di atas kita dapat menganalisa bahwa pengisian jawaban di ujian nasional adalah salah satu dari contoh SJF.

  • algoritma penjadwalan RR




 gambar diatas adalah salah satu contoh RR( round robin ) yang artinya suatu pekerjaan yang di batasi oleh waktu yang sudah di tentukan,saya pikir gambar di atas cukup untuk mewakili dari algoritma penjadwalan  RR walau pun mungkin hanya sedikit yang kena ke RR nya,hahaha,,,,,,gambar di atas adalah gambar debat antara calon gubernur dan calon mantan gubernur di daerah yang nan jauh disana,hehe...di setiap debat sebelumnya pasti akan ada penyampaian opini/pendapat dan pastinya itu semua di batasi oleh waktu meskipun belum semuanya tersampaikan,kemudian di cancel dan di lanjutkan oleh calon kedua dengan waktu yang sama yang di berikan kepada yang pertama.setelah waktu calon yang kedua habis,calon pertama kembali menyampaikan opini/pendapatnya.begitu seterusnya sampai selesai...
memang agak sulit mencari contoh RR ni,,,,,seandainya ada yang tau contoh yang lebih pas mohon di bantu...

  • algoritma penjadwalan PS






gambar diatas adalah salah satu contoh dalam sehari-hari yang menggunakan algoritma PS( priority scedulling) dimana algoritma yang mempunyai prioritas  yang artinya kegiatan yang di prioritaskan kan di utamakan terlebih dahulu/di lakukan terlebih dahulu.gambar di atas seorang pejabat di suatu acara...bukan acara nya yang akan kita sorot tetapi sambutan acaranya..seandainya di acra tersebut ada ketua RT,ketua RW,kepala desa,dan pejabat tersebut...kira-kira siapa yang di prioritaskan untuk sambutan pertama kali..?
jika teman-teman menjawab pejabat tersebut itu jawaban nya benar,,,karena menutut ilmu yang saya dapat selama ini jika di dalam suatu acara ad sambutan maka yang pertama adalah yang mempunyai kedudukan ,dari kasus di atas kita dapat mengetahui prioritasnya dan bisa kita susun sambutan acaranya sebagai berikut:

  1. pejabat tersebut
  2. kepala desa
  3. ketua RW
  4. ketua RT
artikel ini bisa di download disini
jadi demikian lah sedikit yang dapat saya bagikan kepada temen-temen semoga bermanfaat untuk semua dan semoga tetap dalam lindungan allah SWT ,,saran bisa langsung ke irsyad209@gmail.com
asalamualaikum Wr.Wb.....


Kamis, 23 Mei 2013

konverensi suhu di visual studio

asalamualaikum Wr.Wb..
selamat malam,semoga semuanya dalam lindungan allah SWT..amin..
malam ini saya akan berbagi sedikit tentang contoh  dalam aplikasi visual studio,pada malam ini saya akan membuat tutorial tentang konverensi suhu.langsung saja :
langkah pertamatentu saja kita buka visual studio,sehingga akan tampil seperti gambar berikut ini :



setelah itu seperti biasanya clik "file" dan pilih "new project",dan akan tampil halaman seperti gambar berikut:
 selanjut nya kita ubah nama project sesuai project yang kita inginkan,di sini saya ubah menjadi "konverensi suhu" kemudian click ok,dan akan tampil lembar kerja seperti berikut :

setelah itu,,kita akan membutuhkan 3 buah button,3 buah label dan 2 buah textbox kemudian desain seperti gambar berikut :


setelah itu beri nama untuk masing masing button,label sedangkan textbox kita kosongkan,untuk cara mengganti nama bisa langsung di lihat di gambar berikut,, :



setelah semua selesai,,,berikut adalah hasil dari desain kita tadi  :


selanjutnya double click pada "konverensi" dan ketik script seperti gambar di bawah ini :

kemudian kembali ke desain tadi terus double click pada " ubah" dan masukan script seperti pada  gambar kembali lagi ke desain dan double click di " keluar" kemudian tuliskan script "me.close()"  berikut.. :



selesai sudah perintah-perintah scriptnya selanjutnya adalah mempercantik tampilan desain,untuk merubah warna latar kita bisa memilih "backcolor " untuk warna sesuai keinginan dan saya memilih warna hijau sehingga tampilan nya seperti gambar dibawah ini :


untuk merubah  ukuran huruf dan bentuk tulisan  langkahnya sama seperti langkah di atas tetapi disini kita memilih "font" kemudian click dan hasilnya akan seperti gambar berikut ini :





sudah selesai kemudian kita runningkan dengan cara menekan tombol " F5 " dan hasilnya :




silahkan masukan angka di celcius kemudian click di  farenheit dan akan muncul hasilnya pada gambar diatas saya memasukan thuun lahir saya walaupun saya belom jumpa suhu segitu,,haha
selanjutnya kita simpan program konverensi suhu kita dengan cara pilih menu "file" kemudian "save" atau bisa dengan cara click icon yang di tunjuk panah tersebut seperti gambar berikut :


demikian sedikit tutorial ,semoga membantu dan semoga semuanya dalam lindungan allah SWT untuk saran bisa ke irsyad209@gmail.com
terima kasih

asalamualaikum Wr.Wb.,








































Senin, 20 Mei 2013

Queve pada struktur data

asalamualaikum Wr.Wb..
selamat malam semua,,semoga semuanya dalam lindungan allah SWT.malam ini saya akan berbagi sedikit tentang Queve pada struktur data,Queve itu sendiri berarti antrian,Queve ini terbagi 2 :
  1. Queve melingkar
berikut adalah gambarnya :


dimana nilai depannya tidak selalu sama dengan satu,nilai belakangnya  bisa berubah.  gambar dari Queve melingkar ini bisa kita taik memanjang seperti Queve bukan melingkar tetapi dalam operasinya nanti berbeda.berikut adalah contohnya :
depan     = 2
belakang = 4
isi Queve =R,S,Y



  1. Queve bukan melingkar
 berikut adalah gambarnya :
dimana nilai depannya =1 dan nilai belakang bisa berubah.kita ambil contoh dari gambar contoh Queve melingkar.
berikut adalah contohnya :

depan =1
belakang=4
isi Queve=I,R,S,Y

ada beberapa operasi dasar pada queve,yaitu :
  • enQueve
adalah penambahan elemen ke dalam Queve.
  • deQueve
adalah penghapusan salah satu elemen Queve .

penjelasan mendalam tentang operasi-operasi  dasar pada Queve akan menyusul pada postingan selanjutnya,, demikianlah sedikit postingan pada malam ini,semoga bermanfaat untuk semua,,mohon tegur sapanya,karena saya juga masih belajar.hehe.sekian terima kasih
untuk sarannya langsung aja ke irsyad209@gmail.com


asalamualaikum Wr.Wb

Minggu, 19 Mei 2013

materi kuliah struktur data

asalamualaikum Wr.Wb
    wih,,malam senin yang cerah,di temani sinar rembulan,berhubung bakalan besok ada Quis struktur data ini saya ada sedikit postingan tentang salah satu materi struktur data,materi yang saya ambil adalah tentang tree/pohon dikatakan tree karena memang bentuknya seperti pohon,
   pertama adalah kita mengenal istilah apa-apa saja yang ada di dalam tree.,berikut adalah beberapa istilah tersebut:
  1. predesesor      = node satu level di atas node tertentu
  2. succestor        =  node satu level dibawah node tertentu
  3. sibling             =  node yang memiliki parent yang sama
  4. anestor           =  node sebelum node tertentu dan berada pada jalur yang sama
  5. size                 = jumlah node dalam tree
  6. root                = node yang tidak memiliki predesesor
  7. leat                 = node yang tidak memiliki cabang
  8. height              = banyaknya tingkatan dalam suatu tree
  9. degree            = banyaknya child dalam suatu node
  10. descondent     = seluruh node yang berada setelah node tertentu terletak di jalur yang sama
berikut adalah salah satu contoh tree
  1. predesesor      ( R ) = P
  2. succestor         ( R ) = U
  3. sibling              ( T ) = S
  4. anestor            ( S ) = Q,P
  5. size                         = 6
  6. root                        = P
  7. leat                         = S,T,U
  8. height                      = 2
  9. degree            ( Q ) = 2
  10. descondent     ( P ) = Q,R,S,T,U
berikut beberapa operasi dasar pada tree:
  1. insert             =  menambahkan salah satu  elemen ke dalam tree
  2. find                =  menemukan elemen dari dalam tree
  3. delete/remove=  menghapus elemen dalam tree
dalam tree ini posisi node di tentukan oleh user cabang kiri atau cabang kanan

     contoh :
  1. insert ( A ) 
  2. insert right child ( B )
  3. insert right child ( C )
  4. find root
  5. insert left child ( D )
  6. insert left child ( E )
  7. insert right child ( F )
  8. find root
  9. find right child 
  10. insert left child (G)
 dan berikut adalah hasilnya :
demikanlah posting saya kali ini,,,,semoga bermanfaat untuk semua,bila terdapat kesalahan mohon di beri komentar agar irsyad bisa memperbaikinya atau bisa ke irsyad209@gmail.com.
terima kasih.
asalamualaikum Wr.Wb.

Jumat, 17 Mei 2013

contoh aplikasi visual studio sederhana

asalamualaikum Wr.Wb..

ini adalah beberapa langkah untuk pemula bagi yang ingin menguasai visual basic,,,(sebenarnya saya masih pemula juga ,,hehe)
Oke,,di sini saya menggunakan vb 8.sebelumnya anda harus mempunyai software  vb di,kalau anda belum mempunyainya bisa download di sini. 
 hm,,,mari kita mulai dengan salah satu contoh aplikasi yang paling sederhana , saya rasa ga ad lg yang lebih sederhana dari aplikasi yang paling sederhana berikut,,,langsung saja buka aplikasi vb d pc temen-temen sehingga akan muncul tampilan berikut




Ini adalah tampilan pertama ketika kita membuka vb 8.oke,,,step selanjutnya pilih menu file di sudut kiri atas,kemudian pilih new project atau bisa juga langsung menggunakan CTRL+N,sehingga akan muncul tampilan seperti ini


Berhasil,,gambar di atas adalah tampilan new project,di sini kita akan membuat salah satu aplikasi sederhana,aplikasi ini untuk menampilkan pesan.ok,,setelah masuk d tampilan di atas pilih windows di project type kemudian pilih windows form application di templates selanjutnya adalah memberi nama aplikasi vb yang akan kita buat,,,memberi nama di kolom name dengan nama  windowsapplication1( untuk nama bisa sesuka hati temen-temen ,ni kan jamannya kebebasan ga ad pemaksaan,,ok..hehe) seandainya temen-temen tidak merubah nama aplikasi tersebut,aplikasi akan tersimpan dengan nama windowsapplication1 seperti gambar di atas..nama tersebut akan berubah menjadi windowsapplicaion2, windowsapplicaion3,,dan seterusnya sesuai jumlah aplikasi yang sudah kita buat/kita simpan.selanjutnya klik OK di sudut kanan bawah.kita tunggu sampai tampilan di bawah ini muncul.





Ok,,berikut adalah tampilan yang kita tunggu td,,,,selamat datang di lembar kerja vb 8,selamat bekerja,,,(UppZz,,,blum selesai bro..)tampilan sebelah kiri yang banyak iconnya tu nama Y toolbox,,ya,,toolbox,katanya sich itu namanya tool=alat,box=kotak mungkin artinya alat yang bentuk kotak atau mungkin juga kotak tempat alat,,haha yang jelas nama nya toolbox(maklum aj bro,,,english y ancur) sedangkan kotak putih yang ad d sebelah y tu,,nama Y form...di situlah nti kita akan bekerja,,,dan kita akan menggunakan alat-alat yang ada di toolbox td,
kembali ke aplikasi sederhana td,,,kita membutuhkan button yang ada d toolbox pada ganbar diatas button ada d baris pertama d kolom ke-4..ea itulah dia.
hm,,cara mengcopy button ke lembar kerja vb tersebut adalah arahkan cursor ke button di toolbox kemudian clik kiri trus bwa cursornya ke lembar kerja yang di sebelahnya tadi,,,kemudian clik kiri lagi..simsalabim,,,button sudah tercopy,,hehe,,button tersebut bisa diubah namanya di sini saya akan mengubah nama nya menjadi PESANKU ,cara menggantinya click 1 x butoon d lembar kerja kemudian buka properties  di sudut kanan atas ,cari TEXT=button1 di ganti button1 menjadi PESANKU.berikut adalah gambar nya

 



saya tidak akan menyebutkan 1/1 nama-nama alat di toolbox,karna ckup banyak sekali,(saya sendiri blom hafal jga sich,,hehe) untukmengetahui nama –nama alat tersebut anda bisa menyeret benda di kanan toolbok t,,(saya pon tk tw apa nama nya) yang jelas tarik ja  ke bawah,,di situ ad iconnya sekalian namanya.ok sob.............UuPpz,,ad jga yang menyebutkan law lembar kerja di atas t dengan nama form design..karna memang d stu kita mendesain bentuk tampilan aplikasi nya nti,,
selanjutnya clik double atau doubleclik gt lah kata nya,,,,sehingga akan tampil lembar kerja untuk kita menukiskan script....script itu perintah-perintah yg berbentuk kata atau kalimat gtlah,,,ini lah lembar kerjanya.



Inilah aplikasi yang paling sederhana di vb .hm.OK,selesai,,saat y d runningkan/dijalankan gt lah untuk running click icon warna hijau d atas t atau bisa langsung F5,,dan jika script y bner maka akan menampilkan hasil berikut ini(script y pendek gt,ga mgkn salahkan,law pun mnusia tempat y khilaf dan salah hehe,jd ceramah nie,,).berikut gambarnya ketika berhasil di running

selanjutnya click di "pesanku" dan akan tampil gambar berikut,,



Demikian lah contoh aplikasi sederhana di vb,,contoh contoh sederhana lainnya akan menyusul kemudian

asalamualaikum Wr.Wb