Friday, November 15, 2013

Cara Instal Program Bascom-AVR / How To Instal Bascom-AVR

Selamat malam, malam ini lagi pengen ngebahas tugas kuliah nih. Langsung aja yaaa.
Kali ini saya akan menunjukan "Bagaimana cara menginstal aplikasi Bascom-AVR", sebenarnya cukup mudah hanya mungkin ada yang belum mengetahuinya.

1. Langkah pertama adalah cari file Bascom-AVR di database PC kalian, jika belum punya, silahkan untuk mendownload dahulu disini. Setelah beres instal, extract file tersebut

2. Cari file Setup.Exe, setelah file setup.exe(Lihat gambar) berhasil ditemukan, langkah selanjutnya adalah tekan enter pada file setup.exe atau double click


3. Setelah double klik pada setup.exe, akan muncul kotak dialog selanjutnya, langkah selanjutnya hanya menekan atau klik pada tombol Next


4. Setelah tombol Next ditekan atau diklik, maka akan muncul kotak dialog baru seperti pada gambar dibawah. langkah selanjutnya adalah arahkan pointer pada tulisan(Lingkaran sebelah tulisan) "I Accept The Agreement" seperti pada gambar dibawah ini


5. Setelah I Accept The Agreement berhasil di centang dan Klik Next, maka akan muncul kotak dialog informasi penting seperti dibawah, langkah selanjutnya hanya Klik Next


6. Setelah menekan atau meng-klik tombol Next maka akan  muncul kembali kotak dialog baru seperti gambar dibawah ini. Kotak dialog dibawah, menjelaskan dimana anda harus menyimpan file dari aplikasi Bascom-AVR. Saran: Lebih baik pake Default alias tidak usah dirubah lagi. Jika tidak ada perubahan, klik Next


7. Setelah memilih Default Folder, dan klik tombol Next, maka akan muncul kotak dialog baru yang bertujuan untuk memberi tahu dimana anda akan menyimpan ShortCut dari aplikasi Bascom-AVR, Saran: Lebih baik tidak ada perubahan pada fase ini. Lalu Klik tombol Next
  

8. Setelah berhasil menekan atau klik pada tombol Next, lalu akan muncul kotak dialog baru lagi yang bertujuan untuk memberi tahu proses atau perkembangan dari proses instalasi aplikasi yang sedang berlangsung


9. Setelah progress bar berwana hijau semua, maka proses instalasi telah berjalan dengan sukses. Maka akan muncul kotak dialog baru yang berguna untuk memberi tahu bahwa proses Instal sudah selesai dan sukses. Langkah selanjutnya adalah dengan merestart komputer anda atau cukup centang atau ceklis pada tulisan "Yes, restart the computer now" dan klik Next
10. Selamat menikmati program Bascom-AVR
11. Untuk mencoba apakah sudah dapat berjalan dengan sempurna atau belum harus ada modul eksternal yang di Plug pada port USB

Terima Kasih....
Baca Selanjutnya »»  

Saturday, November 9, 2013

Pengertian UML atau Unified Modeling Language

Unified Modeling Language merupakan salah satu alat bantu yang dapat digunakan dalam bahasa pemograman yang berorientasi objek, saat ini UML akan mulai menjadi standar masa depan bagi industri pengembangan sistem/perangkat lunak yang berorientasi objek sebab pada dasarnya UML digunakan oleh banyak perusahaan raksasa seperti IBM, Microsoft, dan sebagainya [Adin05].

Definisi UML

  1. Unified Modeling Language merupakan metode pengembangan perangkat lunak (sistem informasi) dengan menggunakan metode grafis serta merupakan bahasa untuk visualisasi, spesifikasi, konstruksi serta dokumentasi [Adin05].
  2. Unified Modeling Language (UML) adalah bahasa yang telah menjadi standard untuk visualisasi, menetapkan, membangun dan mendokumentasikan arti suatu sistem perangkat lunak [Hend07].
  3. Unified Modeling Language (UML) dapat didefinisikan sebagai sebuah bahasa yang telah menjadi standar dalam industri untuk visualisasi, merancang dan mendokumentasikan sistem perangkat lunak [Afif02].
  4. Unified Modeling Language (UML) merupakan standard modeling language yang terdiri dari kumpulan-kumpulan diagram, dikembangkan untuk membantu para pengembang sistem dan software agar bisa menyelesaikan tugas-tugas seperti [Joml07] :
    • Spesifikasi
    • Visualisasi
    • Desain arsitektur
    • Konstruksi
    • Simulasi dan testing
    • Dokumentasi
Berdasarkan beberapa pendapat yang dikemukakan diatas dapat ditarik kesimpulan bahwa “Unified Modeling Language (UML) adalah sebuah bahasa yang berdasarkan grafik atau gambar untuk menvisualisasikan, menspesifikasikan, membangun dan pendokumentasian dari sebuah sistem pengembangan perangkat lunak berbasis Objek (OOP)  (Object Oriented programming)”.

Langkah-langkah penggunaan Unified Modeling Language (UML)

Adapun langkah-langkah penggunaan Unified Modeling Language (UML)  diantaranya sebagai berikut :
  1. Buatlah daftar business process dari level tertinggi untuk mendefinisikan aktivitas dan proses yang mungkin muncul.
  2. Petakan use case untuk setiap business process untuk mendefinisikan dengan tepat fungsional yang harus disediakan oleh sistem, kemudian perhalus use case diagram dan lengkapi dengan requirement, constraints dan catatan-catatan lain.
  3. Buatlah deployment diagram secara kasar untuk mendefinisikan arsitektur fisik sistem.
  4. Definisikan requirement lain non fungsional, security dan sebagainya yang juga harus disediakan oleh sistem.
  5. Berdasarkan use case diagram, mulailah membuat activity diagram.
  6. Definisikan obyek-obyek level atas package atau domain dan buatlah sequence dan/atau collaboration utuk tiap alir pekerjaan, jika sebuah use case memiliki kemungkinan alir normal dan error, buat lagi satu diagram untuk masing-masing alir.
  7. Buatlah rancangan user interface model yang menyediakan antarmuka bagi pengguna untuk menjalankan skenario use case.
  8. Berdasarkan model-model yang sudah ada, buatlah class diagram. Setiap package atau domain dipecah menjadi hirarki class lengkap dengan atribut dan metodenya. Akan lebih baik jika untuk setiap class dibuat unit test untuk menguji fungsionalitas class dan interaksi dengan class lain.
  9. Setelah class diagram dibuat, kita dapat melihat kemungkinan pengelompokkan class menjadi komponen-komponen karena itu buatlah component diagram pada tahap ini. Selain itu, definisikan test integrasi setiap komponen untuk meyakinkan ia dapat bereaksi dengan baik.
  10. Perhalus deployment diagram yang sudah dibuat. Detailkan kemampuan dan requirement piranti lunak, sistem operasi, jaringan dan sebagainya. Petakan komponen ke dalam node.
  11. Mulailah membangun sistem. Ada dua pendekatan yang tepat digunakan:
    • Pendekatan use case dengan mengassign setiap use case kepada tim pengembang tertentu untuk mengembangkan unit kode yang lengkap dengan test.
    • Pendekatan komponen yaitu mengassign setiap komponen kepada tim pengembang tertentu.
  12. Lakukan uji modul dan uji integrasi serta perbaiki model beserta codenya. Model harus selalu sesuai dengan code yang aktual.
  13. Perangkat lunak siap dirilis

Ruang Lingkup UML

Dalam kerangka spesifikasi, Unified Modeling Language (UML) menyediakan model-model yang tepat [Adin05], tidak mendua arti (ambigu) serta lengkap.
Secara khusus, Unified Modeling Language (UML) menspesifikasikan langkah-langkah penting dalam pengambilan keputusan analisis, perancangan serta implementasi dalam sistem yang sangat bernuansa perangkat lunak (software intensive  system).
Dalam hal ini, Unified Modeling Language (UML) bukanlah merupakan bahasa pemprograman tetapi model-model yang tercipta berhubungan langsung dengan berbagai macam bahasa pemprograman, sehingga adalah mungkin melakukan pemetaan (mapping) langsung dari model-model yang dibuat dengan Unified Modeling Language (UML) dengan bahasa-bahasa pemprograman berorientasi obyek, seperti Java, Borland Delphi, Visual Basic, C++, dan lain-lain.
Pemetaan (mapping) Unified Modeling Language (UML) bersifat dua arah yaitu :
  1. Generasi  kode bahasa pemprograman tertentu dari Unified Modeling Language (UML) forward engineering.
  2. Generasi kode belum sesuai dengan kebutuhan dan harapan pengguna, pengembang dapat melakukan langkah balik bersifat iterative dari implementasi ke Unified Modeling Language (UML) hingga didapat sistem/peranti lunak yang sesuai dengan harapan pengguna dan pengembang.
BAGIAN-BAGIAN UML
Bagian-bagian utama dari UML adalah view, diagram, model element, dan general mechanism.
a. View
View digunakan untuk melihat sistem yang dimodelkan dari beberapa aspek yang berbeda. View bukan melihat grafik, tapi merupakan suatu abstraksi yang berisi sejumlah diagram.
Beberapa jenis view dalam UML antara lain: use case view, logical view, component view, concurrency view,dan deployment view.
b. Use case view
Mendeskripsikan fungsionalitas sistem yang seharusnya dilakukan sesuai yang diinginkan external actors. Actor yang berinteraksi dengan sistem dapat berupa user atau sistem lainnya.
View ini digambarkan dalam use case diagramsdan kadang-kadang dengan activity diagrams. Viewini digunakan terutama untuk pelanggan, perancang (designer), pengembang (developer), dan penguji sistem (tester).
c. Logical view
Mendeskripsikan bagaimana fungsionalitas dari sistem, struktur statis (class, object,danrelationship ) dan kolaborasi dinamis yang terjadi ketika object mengirim pesan ke object lain dalam suatu fungsi tertentu.
View ini digambarkan dalam class diagrams untuk struktur statis dan dalam state, sequence, collaboration, dan activity diagram untuk model dinamisnya. View ini digunakan untuk perancang (designer) dan pengembang (developer).
d. Component view
Mendeskripsikan implementasi dan ketergantungan modul. Komponen yang merupakan tipe lainnya dari code module diperlihatkan dengan struktur dan ketergantungannya juga alokasi sumber daya komponen dan informasi administrative lainnya.
View ini digambarkan dalam component view dan digunakan untuk pengembang (developer).
e. Concurrency view
Membagi sistem ke dalam proses dan prosesor.View ini digambarkan dalam diagram dinamis (state, sequence, collaboration, dan activity diagrams) dan diagram implementasi (component dan deployment diagrams) serta digunakan untuk pengembang (developer), pengintegrasi (integrator), dan penguji (tester).
f. Deployment view
Mendeskripsikan fisik dari sistem seperti komputer dan perangkat (nodes) dan bagaimana hubungannya dengan lainnya.
View ini digambarkan dalam deployment diagramsdan digunakan untuk pengembang (developer), pengintegrasi (integrator), dan penguji (tester).
g. Diagram
Diagram berbentuk grafik yang menunjukkan simbol elemen model yang disusun untuk mengilustrasikan bagian atau aspek tertentu dari sistem. Sebuah diagram merupakan bagian dari suatu view tertentu dan ketika digambarkan biasanya dialokasikan untuk view tertentu.

Benda atau Things

Classes
Sekelompok objek yang mempunyai  atribut, operasidan hubungan yang semantik
Interfaceses
Merupakan sebuah antar-muka yang melayani dan menghubungkan antar kelas dan atau elemen
Collaborations
Sebuah interaksi dan kumpulan /kelompok dari kelas kelas atau elemen-elemen yang bekerja secara bersamaan

Use Casses

Use casses digunakan untuk membentuk tingkah laku benda/things dalam sebuah model serta di realisasikan dalam sebuah collaboration

Nodes

Merupakan fisik dari elemen-elemen yang ada pada saat dijalankannya sebuah sistem. Contohnya sebuah komputer, umumnya memiliki memori dan prosesor

 Sumber: Disini dan  Disini dan Disini

Baca Selanjutnya »»  

Monday, October 28, 2013

Contoh penggunaan stack dalam struktur data ( java )


           Stack adalah suatu urutan elemen yang elemennya dapat diambil dan ditambah hanya pada posisi akhir (top) saja. Contoh dalam kehidupan sehari-hari adalah tumpukan piring di sebuah restoran yang tumpukannya dapat ditambah pada bagian paling atas dan jika mengambilnya pun dari bagian paling atas pula. Lihat gambar 1.



             Ada 2 operasi paling dasar dari stack yang dapat dilakukan, yaitu :
1. Operasi push yaitu operasi menambahkan elemen pada urutan terakhir (paling atas).
2. Operasi pop yaitu operasi mengambil sebuah elemen data pada urutan terakhir dan menghapus elemen tersebut dari stack.
         Sebagai contoh, misalkah ada data sebagai berikut : 1 3 5 6, maka data tersebut dapat tersimpan dalam bentuk sebagai berikut :

         Contoh lain adalah ada sekumpulan perintah stack yaitu push(5), push(7), pop, push(3), pop. Jika dijalankan, maka yang akan terjadi adalah :


           Selain operasi dasar stack (push dan stack), ada lagi operasi lain yang dapat terjadi dalam stack yaitu:
1. Proses deklarasi yaitu proses pendeklarasian stack.
2. Proses isempty yaitu proses pemeriksaan apakah stack dalam keadaan kosong.
3. Proses isfull yaitu proses pemeriksaan apakah stack telah penuh.
4. Proses inisialisasi yaitu proses pembuatan stack kosong, biasanya dengan pemberian nilai untuk top.

            Operasi-operasi stack secara lengkap adalah sebagai berikut :
1. Pendeklarasian stack
Proses pendeklarasian stack adalah proses pembuatan struktur stack dalam memori. Karena stack dapat direpresentasikan dalam 2 cara, maka pendeklarasian stack pun ada 2 yaitu :
a. Pendeklarasian stack yang menggunakan array. Suatu stack memiliki beberapa bagian yaitu

  • top yang menunjuk posisi data terakhir (top)
  • elemen yang berisi data yang ada dalam stack. Bagian ini lah yang berbentuk array.
  • maks_elemen yaitu variable yang menunjuk maksimal banyaknya elemen dalam stack.

Dalam bahasa C, pendeklarasiannya adalah :


b. Pendeklarasian stack yang menggunakan single linked list
Adapun stack yang menggunakan single linked list, hanya memerlukan suatu pointer yang menunjuk ke data terakhir (perhatikan proses di halaman sebelumnya). Setiap elemen linked list mempunyai 2 field yaitu elemen datanya dan pointer bawah yang menunjuk posisi terakhir sebelum proses push.
Pendeklarasian dalam bahasa C adalah :
2. Inisialisasi
Inisialisasi stack adalah proses pembuatan suatu stack kosong. Adapun langkah-langkah proses tersebut berdasarkan jenis penyimpanannya adalah :
a. Inisialisasi stack yang menggunakan array.
Proses inisialisasi untuk stack yang menggunakan array adalah dengan mengisi nilai field top dengan 0 (nol) jika elemen pertama diawali dengan nomor 1. Kalau elemen pertama array dimulai dengan 0 (contoh bahasa C), maka top diisi dengan nilai -1. Implementasinya dalam bahasa C adalah :
b. Inisialisasi stack yang menggunakan single linked list
Proses inisialisasi untuk stack yang menggunakan single linked list adalah dengan mengisi nilai pointer stack dengan NULL. Implementasi dalam bahasa C adalah :
3. Operasi IsEmpty
Operasi ini digunakan untuk memeriksa apakah stack dalam keadaan kosong. Operasi ini penting dilakukan dalam proses pop. Ketika suatu stack dalam keadaan kosong, maka proses pop tidak bisa dilakukan. Adapun langkah-langkah operasi ini adalah :
a. Operasi IsEmpty pada stack yang menggunakan array.
Operasi ini dilakukan hanya dengan memeriksa field top. Jika top bernilai 0 (untuk elemen yang dimulai dengan index 1) atau top bernilai -1 (untuk elemen yang dimulai dengan index 0), maka berarti stack dalam keadaan empty (kosong) yang akan me-return-kan true (1) dan jika tidak berarti stack mempunyai isi dan me-return-kan nilai false (0)
Implementasi dalam bahasa C adalah :
int isempty(tstack stack)
{
if (stack.top==-1)
return 1;
else
return 0;
}
Cara penggunaannya adalah :
//Penggunaan isempty dalam statement if
if( isempty(stack) ) ...

b. Operasi IsEmpty pada stack yang menggunakan single linked list.
Operasi IsEmpty pada stack yang menggunakan single linked list adalah dengan memeriksa apakah pointer stack bernilai NULL. Jika stack bernilai NULL maka menandakan stack sedang keadaan empty (kosong) dan akan me-return-kan nilai 1 dan jika tidak NULL maka menandakan stack mempunyai isi (tidak kosong) sehingga operasi tersebut akan me-return-kan nilai false (0).
Implementasinya dalam bahasa C adalah :
int isempty(PStack stack)
{
if (stack==NULL)
return 1;
else
return 0;
}
Cara penggunaannya adalah
//Penggunaan isempty dalam statement if
if( isempty(stack) ) ... 
         Semoga informasinnya dapat bermanfaat, terima kasih.

Sumber: Disini
Baca Selanjutnya »»  

Sunday, October 13, 2013

Masalah Masalah Yang Terjadi Pada iPhone 5 S


 iPhone 5S yang baru diluncurkan oleh Apple kembali mengalami masalah. Setelah banyak laporan sensor geraknya tak berfungsi maksimal, kali ini iPhone 5S mengalami blue screen atau dikenal dengan Blue Screen of Death (BSOD).

Melansir Apple Insider, 13 Oktober 2013, sejumlah pemilik iPhone 5S melaporkan bahwa perangkatnya mengalami gangguan layar biru sama seperti yang terjadi pada komputer PC dan note book.

Untuk diketahui, blue screen merupakan kejadian akibat kesalahan sistem pada perangkat, seperti pada memori, registry, dan kesalahan beberapa file.

Berdasarkan laporan dari para pengguna iPhone 5S, masalah blue screen terjadi setelah pengguna menggunakan aplikasi iWork. Tak hanya itu, beberapa laporan juga mengatakan setelah iPhone 5S mengalami layar biru, perangkat juga akan melakukan restart sendiri.

Masalah layar biru tidak hanya terjadi pada iPhone 5S, tapi juga pada iPad. Para pengguna juga sudah melaporkan kejadian ini kepada pihak Apple. Sayangnya, Apple belum memberikan komentar terkait masalah ini.

Kejadian BSOD pada perangkat iPhone 5S sangat memalukan. Sistem operasi iOS baru saja meluncurkan update terbaru iOS 7.0.2. yang diklaim memiliki keamanan tinggi dalam tampilan lock-screen. Namun, masih mengalami layar biru seperti yang terjadi pada sistem operasi Microsoft Windows versi 3.1.

Salah satu solusi untuk mengatasi layar biru pada iPhone 5S adalah dengan menonaktifkan sinkronisasi aplikasi iCloud ke aplikasi iWork. Pengguna juga disarankan untuk keluar dari aplikasi iWork dan beralih menggunakan aplikasi lain


Sumber : Vivanews
Baca Selanjutnya »»  

Friday, October 4, 2013

Pengertian Kembalian diganti Dengan Permen

Dinas Perindustrian dan Perdagangan (Disperindag) Provinsi Bangka Belitung mengingatkan bahwa pengusaha atau pedagang dapat dipidanakan jika memberi uang kembalian kepada konsumen dalam bentuk permen.

"Konsumen berhak menolak dan mempidanakan pedagang yang memaksa untuk menerima permen sebagai uang kembalian karena alat pembayaran yang sah adalah uang," ujar Kabid Perdagangan Dalam Negeri Disperindag Babel, Husni Thamrin.

Ia menjelaskan bahwa saat ini masih banyak ditemukan swalayan dan toko eceran mengembalikan uang receh dengan menggunakan permen, karena mereka beralasan tidak memiliki uang receh untuk memberi uang kembalian kepada konsumen. "Konsumen berhak menolak dan melaporkan kepada petugas Disperindag, perbankan atau kepolisian karena sudah merupakan bagian dari pelanggaran pidana," ujarnya.

Ia mengatakan pelanggaran ini berdasarkan Undang-Undang Bank Indonesia (BI) menyatakan bahwa semua transaksi yang berada di wilayah Negara Republik Indonesia harus menggunakan rupiah, sekecil apa pun transaksinya.

Selain itu berdasarkan Undang-undang Nomor: 8 Tahun 1999 tentang Perlindungan Konsumen, dengan ancaman maksimal dua tahun penjara dan denda maksimal Rp 5 miliar. "Konsumen tentu dirugikan karena tidak ada kata sepakat antara pedagang dengan pembeli, kecuali pengembalian uang receh mengunakan permen disepakati antarkedua belah pihak," ujarnya.


Menurut dia, berdasarkan alasan pengusaha tersebut yang tidak memiliki uang receh untuk mengembalikan uang kembalian kosumen tersebut, kami telah berkoordinasi dengan pihak perbankan dan pihak perbankan siap mendistribusikan uang receh berdasarkan permintaan pelaku usaha.

Sumber: Republika
Baca Selanjutnya »»  

Tuesday, October 1, 2013

Pengertian koperasi


Koperasi adalah sebuah organisasi bisnis yang dioperasikan dan dikelola oleh sekumpulan orang-orang demi kepentingan bersama. Koperasi bergerak berlandaskan ekonomi kerakyatan yang berdasarkan atas asas kekeluargaan dan kebersamaan. Koperasi sendiri.

1. Prinsip-prinsip koperasi
              Prinsip koperasi adalah suatu sistem ide-ide abstrak yang merupakan petunjuk untuk membangun koperasi yang efektif dan tahan lama. Prinsip dasar koperasi terbaru yang dikembangkan oleh International Cooperative Alliance (Federasi Koperasi non-Pemerintah Internasional) adalah 
  • Keanggotaan yang bersifat yang sukarela dan terbuka
  • Pengelolaan yang demokratis
  • Partisipasi anggota dalam ekonomi
  • Kebebasan dan otonomi
  • Pengembangan pendidikan, pelatihan, dan informasi
Di Indonesia sendiri telah ditetapkan Undang-Undang yang mengatur tentang koperasi, yakni UU no 25 tahun 1993 tentang Perkoperasian. Prinsip-prinsip koperasi menurut undang-undang tersebut adalah:

  • Keanggotaannya bersifat sukarela dan terbuka
  • Pengelolaan dilakukan secara demokrasi
  • Pembagian SHU dilakukan secara adil sesuai jasa usaha masing-masing anggota
  • Pemberian balas jasa yang terbatas terhadap modal
  • Kemandirian
  • Pendidikan perkoperasian
  • Kerjasama antar koperasi
2. Bentuk dan jenis koperasi
    2.1 Jenis koperasi berdasarkan fungsinya
  • Koperasi pembelian/pengadaan/konsumsi
    • Adalah koperasi yang menyelenggarakan fungsi pembelian atau pengadaan barang dan jasa untuk memenuhi kebutuhan anggota sebagai konsumen akhir. Disini anggota berperan secara aktif, sebagai pemilik dan pembeli bagi koperasinya
  • Koperasi penjualan/pemasaran
    • Adalah koperasi yang menyelenggarakan fungsi distribusi barang atau jasa yang dihasilkan oleh anggotanya agar sampai ditangan konsumen. Peran serta anggota disini adalah sebagai pemilik/pembuat barang/jasa serta sebagai pemasok barang dan atau jasa tersebut kepada konsumen
  • Koperasi produksi
    • Adalah koperasi yang menghasilkan barang atau jasa, dimana anggotanya berperan sebagai pegawai atau karyawan koperasi. Peran serta anggota disini adalah sebagai pemilik serta karyawan koperasi
  • Koperasi jasa
    • Adalah koperasi yang menyelenggarakan pelayanan jasa yang dibutuhkan oleh anggotanya. Misalnya, simpan pinjam, asuransi, angkutan,  dan sebagainya. Peran serta anggota koperasi disini adalah sebagai pemilik dan pengguna layanan jasa koperasi
Apabila suatu koperasi menyelenggarakan satu fungsi disebut Koperasi Tunggal Usaha (Single Purpose Cooperative), sedangkan koperasi yang menyelenggarakan lebih dari satu fungsi dalam koperasi disebut Koperasi Serba Usaha (Multi Purpose Cooperative)


Sumber: wikipedia.org
Baca Selanjutnya »»  

Monday, September 23, 2013

Macam-macam shortcut di komputer (Microsoft Windows)

Kali ini ane mau ngasih tips dan trik nih gan, terutama di maslaha shortcut :D 
Keyboard Shorcuts (Microsoft Windows)
1. CTRL+C (Copy)
2. CTRL+X (Cut)
3. CTRL+V (Paste)
4. CTRL+Z (Undo)
5. DELETE (Delete)
6. SHIFT+DELETE (Delete the selected item permanently without placing the item in the Recycle Bin)
7. CTRL while dragging an item (Copy the selected item)
8. CTRL+SHIFT while dragging an item (Create a shortcut to the selected item)
9. F2 key (Rename the selected item)
10. CTRL+RIGHT ARROW (Move the insertion point to the beginning of the next word)
11. CTRL+LEFT ARROW (Move the insertion point to the beginning of the previous word)
12. CTRL+DOWN ARROW (Move the insertion point to the beginning of the next paragraph)
13. CTRL+UP ARROW (Move the insertion point to the beginning of the previous paragraph)
14. CTRL+SHIFT with any of the arrow keys (Highlight a block of text) SHIFT with any of the arrow keys (Select more than one item in a window or on the desktop, or select text in a document)
15. CTRL+A (Select all)
16. F3 key (Search for a file or a folder)
17. ALT+ENTER (View the properties for the selected item)
18. ALT+F4 (Close the active item, or quit the active program)
19. ALT+ENTER (Display the properties of the selected object)
20. ALT+SPACEBAR (Open the shortcut menu for the active window)
21. CTRL+F4 (Close the active document in programs that enable you to have multiple documents opensimultaneou sly)
22. ALT+TAB (Switch between the open items)
23. ALT+ESC (Cycle through items in the order that they had been opened)
24. F6 key (Cycle through the screen elements in a window or on the desktop)
25. F4 key (Display the Address bar list in My Computer or Windows Explorer)
26. SHIFT+F10 (Display the shortcut menu for the selected item) 27. ALT+SPACEBAR (Display the System menu for the active window)
28. CTRL+ESC (Display the Start menu)
29. ALT+Underlined letter in a menu name (Display the corresponding menu) Underlined letter in a command name on an open menu (Perform the corresponding command)
30. F10 key (Activate the menu bar in the active program)
31. RIGHT ARROW (Open the next menu to the right, or open a submenu)
32. LEFT ARROW (Open the next menu to the left, or close a submenu)
33. F5 key (Update the active window)
34. BACKSPACE (View the folder onelevel up in My Computer or Windows Explorer)
35. ESC (Cancel the current task)
36. SHIFT when you insert a CD- ROMinto the CD-ROM drive (Prevent the CD-ROM from automatically playing)

Dialog Box - Keyboard Shortcuts

1. CTRL+TAB (Move forward through the tabs)
2. CTRL+SHIFT+TAB (Move backward through the tabs)
3. TAB (Move forward through the options)
4. SHIFT+TAB (Move backward through the options)
5. ALT+Underlined letter (Perform the corresponding command or select the corresponding option)
6. ENTER (Perform the command for the active option or button)
7. SPACEBAR (Select or clear the check box if the active option is a check box)
8. Arrow keys (Select a button if the active option is a group of option buttons)
9. F1 key (Display Help)
10. F4 key (Display the items in the active list)
11. BACKSPACE (Open a folder one level up if a folder is selected in the Save As or Open dialog box)

Microsoft Natural Keyboard Shortcuts
1. Windows Logo (Display or hide the Start menu)
2. Windows Logo+BREAK (Display the System Properties dialog box)
3. Windows Logo+D (Display the desktop)
4. Windows Logo+M (Minimize all of the windows)
5. Windows Logo+SHIFT+M (Restorethe minimized windows)
6. Windows Logo+E (Open My Computer)
7. Windows Logo+F (Search for a file or a folder)
8. CTRL+Windows Logo+F (Search for computers)
9. Windows Logo+F1 (Display Windows Help)
10. Windows Logo+ L (Lock the keyboard)
11. Windows Logo+R (Open the Run dialog box)
12. Windows Logo+U (Open Utility Manager)
13. Accessibility Keyboard Shortcuts
14. Right SHIFT for eight seconds (Switch FilterKeys either on or off)
15. Left ALT+left SHIFT+PRINT SCREEN (Switch High Contrast either on or off)
16. Left ALT+left SHIFT+NUM LOCK (Switch the MouseKeys either on or off)
17. SHIFT five times (Switch the StickyKeys either on or off)
18. NUM LOCK for five seconds (Switch the ToggleKeys either on or off)
19. Windows Logo +U (Open Utility Manager)
20. Windows Explorer Keyboard Shortcuts
21. END (Display the bottom of the active window)
22. HOME (Display the top of the active window)
23. NUM LOCK+Asterisk sign (*) (Display all of the subfolders that are under the selected folder)
24. NUM LOCK+Plus sign (+) (Display the contents of the selected folder)

MMC COnsole Windows Shortcut keys
1. SHIFT+F10 (Display the Action shortcut menu for the selected item)
2. F1 key (Open the Help topic, if any, for the selected item)
3. F5 key (Update the content of all console windows)
4. CTRL+F10 (Maximize the active console window)
5. CTRL+F5 (Restore the active console window)
6. ALT+ENTER (Display the Properties dialog box, if any, for theselected item)
7. F2 key (Rename the selected item)
8. CTRL+F4 (Close the active console window. When a console has only one console window, this shortcut closes the console)

Remote Desktop Connection Navigation
1. CTRL+ALT+END (Open the Microsoft Windows NT Security dialog box)
2. ALT+PAGE UP (Switch between programs from left to right)
3. ALT+PAGE DOWN (Switch between programs from right to left) 4. ALT+INSERT (Cycle through the programs in most recently used order)
5. ALT+HOME (Display the Start menu)
6. CTRL+ALT+BREAK (Switch the client computer between a window and a full screen)
7. ALT+DELETE (Display the Windows menu)
8. CTRL+ALT+Minus sign (-) (Place a snapshot of the active window in the client on the Terminal server clipboard and provide the same functionality as pressing PRINT SCREEN on a local computer.)
9. CTRL+ALT+Plus sign (+) (Place asnapshot of the entire client window area on the Terminal server clipboardand provide the same functionality aspressing ALT+PRINT SCREEN on a local computer.)

Microsoft Internet Explorer Keyboard Shortcuts
1. CTRL+B (Open the Organize Favorites dialog box)
2. CTRL+E (Open the Search bar)
3. CTRL+F (Start the Find utility)
4. CTRL+H (Open the History bar)
5. CTRL+I (Open the Favorites bar)
6. CTRL+L (Open the Open dialog box)
7. CTRL+N (Start another instance of the browser with the same Web address)
8. CTRL+O (Open the Open dialog box,the same as CTRL+L)
9. CTRL+P (Open the Print dialog box)
10. CTRL+R (Update the current Web )

Baca Selanjutnya »»  

Friday, September 20, 2013

Cara mengisikan alamat dan data pada mikroprosessor

Oke malam ini ane bakalan coba membuat artikel tentang judul tersebut, langsung aja gan ke tkpnya

langkah-langkahnya

1. Tekan tombol ADDR  untuk membuat titik index berada pada daerah alamat
2. Tekan tombol(keypad) huruf dan angka untuk mengisikan alamat sesuai dengan yang di inginkan
3. Setelah mengisi alamat, selanjutnya mengisikan data
4. Tekan tombol data pada mikroposessornya
5. Sekarang titik indeks sudah berada pada daerah data
6. Isikan data sesuai dengan yang diinginkan atau yang diperintahkan
7. Selesai

Untuk contoh pada gambarnya adalah seperti ini,


Sumber: Modul mikroprosessor Lab. Organisasi Komputer, Itenas
Baca Selanjutnya »»  

Pengertian register dan bagian-bagiannya pada mikroprosessor


Secara umum Mikroprosesor 8088 mempunyai 4 kelompok register internal yaitu:
§ Register penunjuk instruksi (indeks pointer register)
§ Register data (general purpose register)
§ Register segment (segment register)
§ Serta Flag register


Register

Register merupakan sebagian memory yang merupakan tempat penyimpanan sementara dari mikroprosesor yang dapat diakses dengan kecepatan yang sangat tinggi. Dalam melakukan pekerjaannya mikroprosesor selalu menggunakan register-register sebagai perantaranya. Register yang digunakan oleh mikroprosesor 8088 dibagi lima bagian dengan tugas yang berbeda-beda.
1. General Purpose Register
Yaitu register AX, BX, CX dan DX yang masing-masing terdiri dari 16-bit. Register-register 16-bit dari kelompok ini mempunyai suatu ciri khas yaitu dapat dipisahkan menjadi 2 bagian di mana masing-masing bagian  terdiri dari 8-bit. Secara umum register-register dari kelompok ini dapat digunakan untuk berbagai keperluan, walaupun demikian ada pula penggunaan khusus dari masing-masing register ini yaitu:
-Register AX, secara khusus digunakan pada operasi aritmatika terutama dalam operasi pembagian dan pengurangan.
-Register BX, biasanya digunakan untuk menunjukkan suatu alamat offset dari suatu segmen.
-Register CX, biasanya digunakan secara khusus pada operasi looping di mana register ini menentukan berapa banyaknya looping yang akan terjadi.
-Register DX, register ini adalah satu-satunya register yang dapat mencatat lokasi I/O untuk transfer data ke dan dari lokasi I/O disamping tugas ini register DX dipakai untuk proses perkalian dan pembagian 16 bit.
2. Segment Register
Register yang termasuk dalam kelompok ini terdiri atas register CS, DS, ES dan SS yang masing-masing merupakan register 16-bit. Register-register dalam kelompok ini secara umum digunakan untuk menunjukkan alamat dari suatu segmen.
-Register CS (Code Segment) yaitu digunakan untuk menunujukkan tempat dari segment yang sedang aktif..
-Register SS (Stack Segment) yaitu menunjukkan letak dari segmen yang digunakan oleh stack.
-Register DS (Data Segment) biasanya digunakan untuk menunjukkan tempat dari segmen di mana data-data pada program disimpan. Umumnya isi dari program ini tidak perlu diubah kecuali pada program residen.
-Register ES (Extra Segment), sesuai dengan namanya adalah suatu register bonus yang tidak mempunyai suatu tugas khusus. Register ini biasanya digunakan untuk menunjuk suatu alamat di memori.
3. Flags Register
Flag-flag yang terdapat pada mikroprosesor 8088 adalah :
-OverFlow Flag (OF), jika terjadi OverFlow pada operasi aritmatika, bit ini akan bernilai 1.
-Carry Flag (CF) diset atau direset oleh operasi aritmatika. Statusnya diuji oleh instruksi program. Seperti mikroprosesor pada umumnya overflow dari penambahan 16-bit akan membuat CF menjadi set.
-Zero Flag (ZF) akan set bila hasil suatu instruksi tertentu adalah nol dan akan clear bila hasilnya tidak sama dengan nol.
-Sign Flag (SF) adalah set pada kondisi MSB akumulator sesuai eksekusi instruksi aritmatika atau logika. Instruksi ini adalah menggunakan MSB dari data untuk menyatakan tanda dari bilangan yang ada dalam akumulator.
-AuxiliaryFlag (AF), menunjukkan sebuah overflow atau carry outFlag ini biasanya digunakan pada aritmatika BCD.
-Parity Flag (PF), digunakan untuk menunjukkan paritas bilangan. Bit ini akan bernilai 1 bila bilangan yang dihasilkan merupakan bilangan genap.
-Direction Flag (DF), digunakan pada operasi string untuk menunjukkan arah proses.
-Interrup Enable Flag (IF), CPU akan mengabaikan interupsi yang terjadi bila bit ini 0.
-Trap Flag (TF), digunakan terutama untuk debugging dengan operasi, dengan operasi step by step.
4. Pointer dan Index register
Register yang termasuk dalam kelompok ini adalah register SP, BP, SI dan DI yang masing masing terdiri atas 16 bit. Register-register dalam kelompok ini secara umum digunakan sebagai penunjuk atau pointer terhadap suatu lokasi memory.Register SP (Stack Pointer) yang berpasangan dengan register segment SS (SS:SP) digunakan untuk menunjukkan alamat dari stack, sedangkan register BP (Base Pointer) yang berpasangan dengan register SS (SS:BP) mencatat suatu alamat di memory tempat data.Register SI (Source Index) dan register DI (Destination Index) biasanya digunakan pada operasi string dengan mengakses secara langsung pada alamat di memory yang ditunjukkan oleh kedua register ini.
5. Index Pointer Register
Register Penunjuk instruksi merupakan register 16 bit yang berfungsi untuk menunjukkan lokasi instruksi berikutnya yang akan dijalankan. Register IP ini berpasangan dengan CS (code segment) dimana penulisannya adalah sebagai berikut [CS : IP]. Jadi lokasi alamat yang ditunjuk bergantung pada code segment yang terdapat pada segment register.


Baca Selanjutnya »»  

Tuesday, September 17, 2013

Pengertian dari beberapa bagian pada java

Oke malam ini ane mau kasih pencerahan dalam keluarga java gan, semoga berguna
Sering ngoding pake java atau yang lainnya? Udah khatam banget sama kodingnya tapi ga ngerti artinya apaan? oke sekarang ane bakalan bahas nih


  • Class
    • Class artinya suatu frame yang berisi method/fungsi yang dapat mengolah suatu data
  • Package
    • Package dapat dibilang suatu folder dalam bahasa java. Maka dari itu, nama package harus sama dengan nama program yang akan kita buat(Misal nama programnya 'nama.java' berarti nama packagenya harus 'package nama')
  • Public class
    • Dari nama sudah dapat kita simpulkan, bahwa public artinya umum, sementara class sudah kita bahas sebelumnya. dengan kata lain, public class adalah class yang dapat di akses oleh class lainnya
Setelah itu, ane coba kasih pencerahan tentang cara membuat kotak dialog pada java

coding:

String nama;
        nama = JOptionPane.showInputDialog(null, "Masukan nama...");
        System.out.println("Nama :" + nama);

butuh penjelasannya?
Oke akan ane jelaskan

  • String nama;
    • Artinya, kita mendeklarasikan variable nama dengan tipe data string, karena memang kita membutuhkan nama itu dengan tipe data string
  • nama = jOptionPane.showInputDialog(null, "masukan nama...");
    • nama, untuk menampung hasil inputan yang kita masukan di dalam kotak dialog tersebut
    • jOptionpane dst , untuk membuat kotak dialog baru
    • null, konstanta atau isi awal dari variable nama, aadlah null atau kosong (tidak ada isinya)
    • "Masukan nama...", adalah title pada kotak dialog
  • System.out.println("Nama : " +  nama);
    • System. out dst , adalah fungsi atau coding untuk mencetak sesuatu yang ingin kita tampilkan dilayar
    • "nama : ", adalah konstanta yang tidak akan berpengaruh pada variable manapun, bahkan dapat bekerja tanpa variable
    • + nama , adalah suatu fungsi untuk mengambil isi dari variable nama yang telah kita input pada kotak dialog sebelumnya
Selesai
diolah dari beberapa sumber.
Jangan lupa mencantumkan radenrakha.blogspot.com sebagai sumber!

Baca Selanjutnya »»  

Monday, September 2, 2013

Cara untuk melaporkan penipu berkedok sms undian

VIVAnews - Kabid Humas Polda Metro Jaya Komsaris Besar Rikwanto mengimbau masyarakat tidak langsung percaya saat mendapat SMS atau telepon soal undian. Mayoritas SMS atau telepon semacam itu adalah tipuan.

"Harus kroscek lagi. Seperti mendapatkan undian atau ada keluarga kecelakaan, harus dicek lagi," kata Rikwanto, Senin 2 September 2013.

Jika merasa curiga dengan isi SMS atau telepon, warga diminta melaporkannya ke polisi. "Hubungi call centre Polda Metro Jaya di nomor 081513566635 dan 085284248610," jelas Rikwanto.

Sebelumnya, Polda Metro Jaya meringkus 17 orang pelaku sindikat penipuan berkedok undian berhadiah. Modus yang digunakan oleh para pelaku termasuk modus lama. 
Para pelaku menghubungi nomor secara acak dan menyebutkan bahwa mereka mendapat hadiah dari Telkomsel.

Para pelaku mencari korbannya secara acak. Caranya adalah dengan mengacak 3 nomer belakang nomor kartu telepon. Begitu ada korban yang terjerat jebakan pelaku, korban akan diminta untuk menebus hadiah dengan cara membayar pajak hadiah sebesar 10-20 persen ke sebuah rekening.

Sindikat penipuan yang berjumlah 17 orang itu akhirnya dapat diringkus di Perumahan Telaga Kahuripan Blok A No 13 Parung, Kahuripan, Kabupaten Bogor, 22 Agustus lalu. 
Insial para tersangka adalah IA, AR, KH, A, R, D, AY, BI, UH, R, IF, IW, HS, HAH, SA, MN, dan K. Mereka terancam hukuman 5 tahun penjara karena menipu.

Sumber: vivanews.com
Baca Selanjutnya »»  

E - KTP ( KTP Elektronik ) dan masalah-masalahnya

Selamat datang kembali di blog saya agan dan aganwati semuanya. Kali ini saya mau membuat postingan mengenai E - KTP. Ada beberapa keanehan yang saya liat dalam proses untuk mendapatkan E - KTP atau KTP elektronik. Oke langsung saja pada pembahasan.

E - KTP, merupakan salah satu program pemerintah untuk lebih mempermudah lagi dalam pendataan data kependudukan di seluruh repbulik Indonesia. E - KTP berbeda dengan KTP pada umumnya yang telah lama kita gunakan. Perbedaanya akan terlihat pada bentuk dan jenis KTP yang digunakan.

Jika pada KTP lama atau KTP standart biasanya menggunakan kertas biasa lalu di laminating, sementara E - KTP menggunakan sebuah kartu berbahan seperti kartu ATM. Didalam kartu E - KTP terdapat chip yang nantinya akan menyimpan seluruh data diri kita secara lebih rinci dan lengkap dibandungkan dengan KTP biasa. Pada umumnya KTP dapat dengan mudah untuk di fotokopi, berbeda dengan E - KTP.

Menurut menteri dalam negeri (MENDAGRI) Gamawan Fauzi, E - KTP tidak boleh terlalu sering untuk di fotokopi karena akan menyebabkan kerusakan pada chip yang terdapat didalam E -KTP tersebut. Kerusakan chip tersebut, menurut Gamawan Fauzi, disebabkan oleh panas yang dihasilkan oleh laser mesin fotokopi.

Pada pelaksanaanya, E - KTP mempunyai banyak sekali masalah. Salah satunya, masalah yang sedang saya hadapi kali ini. Pada dasarnya masalah mengenai E - KTP yang saya hadapi tidak terlalu berat, hanya pada masalah waktu.

Jujur saja saya mengeluhkan melalui postingan pada blog pribadu saya ini mengenai lambannya proses pembuatan E - KTP.  Saya heran, kenapa proses  untuk mendapatkan E - KTP sangat lama? Sementara data kita sudah ada pada databease di setiap kelurahan.

Secara logika, untuk membuat E - KTP itu data-datanya ' nginduk ' pada data master KTP lama, sehingga tidaklah perlu untuk mendata ulang lalu ' mengindukannya ' kembali. Proses pembuatan E - KTP seharusnya lebih mudah dan sebentar dibandingkan dengan pembuatan kartu NPWP.


Perbedaan dalam pembuatan E - KTP dan kartu NPWP adalah jika pada E - KTP terdapat micro chip untuk menyimpan datanya, tetapi pada kartu NPWP tidak ada. Data langsung di print dan tertera pada kartu NPWP tersebut. Untuk membuat NPWP, kita harus memasukan data sesuai dengan KTP dan data yang dibutuhkan lainnya, setelah di masukan, lalu print.

Proses pembuatan NPWP sangat singkat, dan mudah jika seluruh syarat untuk membuat NPWP terpenuhi dan hanya dalam waktu sekitar 5 - 10 menit kartu NPWP sudah ada ditangan kita. Berbeda dengan E - KTP yang anehnya memakan waktu sampai berbulan-bulan.



Pada E - KTP, kita tinggal memasukan saja no seri yang tertera pada KTP lalu muncul semua data-data kita, setelah itu print seluruh data yang diinginkan kedalam kartu khusus E - KTP tersebut. Atau masukan seluruh data tersebut tinggal dimasukan kedalam micro chip pada E - KTP saja.

Sampai detik ini, saya belum menerima E - KTP. Jika saya hitung total waktu dari saya mulai proses pemotretan E - KTP memakan lebih dari 3 bulan, padahal pada saat pemotretan atau pendataan E - KTP, seluruh data-data saya sudah tercantum.

Semoga postingan saya ini dapat bermanfaat bagi semua pembaca. Terima Kasih.
Baca Selanjutnya »»  

Wednesday, July 24, 2013

Cara membuat atau merubah file kedalam bentuk PDF

Kali ini saya mau share nih caranya biar file microsoft kita bisa jadi bentuk PDF atau cara ngebuat file PDF itu sendiri, oke langsung saja gan


1. Pertama kalian harus punya yang namanya aplikasi buat convert ke PDFnya, kalau saya make Foxit Reader gan, kalau ga punya coba download aja filenya. Downloadnya disini gan

2. Sambil nunggu proses downloading beres, silahkan agan liat liat artikel di blog ane yang lainnya gan

3. Setelah proses download selesai, coba cari file instalan foxit readernya gan, setelah itu coba install dengan benar

4. Setelah terinstal, coba agan buat dokument baru (Boleh di word, power point, atau excel) dengan cara tekan CTRL + N
5. Setelah berhasil membuat dokumen baru, lalu save dokumen baru tersebut dan coba agan klik tulisan foxit reader yang ane buletin merah itu


6. Setelah di klik coba lihat gambar selanjutnya
7. Langkah selanjutnya cukup klik yang ane kasih lingkaran merah itu gan atau yang ada tulisan "Create PDF"
8. Setelah klik 'create PDF' tunggu sampai prosesnya selesai dan file anda sudah berubah menjadi PDF


Ada cara lain(Jika anda memakai Microsoft Office 2010)
1. Pilih file yang akan anda rubah kedalam bentuk PDF
2. Tekan ALT + F + A atau
3. Klik file, lalu pilih Save As
4. Jika muncul kotak dialog seperti gambar diatas, lalu pilih 'Save As Type' sebagai PDF (Sesuai Gambar)
5. Klik save/simpan
6. File anda sudah berubah kedalam bentuk PDF


Lakukan hal yang sama dengan dokumen lainnya yang agan inginkan.
Terima Kasih
Jangan copy paste!!
Jangan lupa cantumkan http://radenrakha.blogspot.com/ sebagai sumbernya.



Baca Selanjutnya »»