Kamis, 26 Januari 2012

COBOL...COBOL???

Konsep Dasar Program COBOL

COBOL (Common Business Oriented Language) adalah suatu bahasa komputer awam
(High Level Language) yang berorientasi langsung pada permasalahan bisnis. COBOL hampir
dapat digunakan pada semua komputer bila terdapat compiler COBOL-nya. Diciptakan pada
tahun 1959 dan dikembangkan oleh suatu grup bernama CODASYL (Conference on Data
System Language).
Diperkenalkan pertama kali secara formal pada bulan Januari 1960. COBOL mempunyai
banyak versi, sehingga untuk mempermudah penggunanya COBOL terus dikembangkan dan
distandarisasi pada tahun 1968 dan 1974, diberi nama ANSI COBOL (American National
Standard Institute COBOL)
Struktur Program COBOL
Program COBOL dibagi kedalam 4 bagian yang disebut dengan Division. Masingmasing
divisi dimulai dengan judul divisi deengan urutan sbb :
IDENTIFICATION DIVISION
ENVIRONMENT DIVISION
DATA DIVISION
PROCEDURE DIVISION
Masing-masing divisi dapat terdiri dari urutan-urutan susunan bagian. Tersusun secara hirarki,
yang secara umum sbb :
Division
Region
Section
Paragraph
Sentence/Entry
Statement/Clause
Phrase/Option
Istilah Region, sentence, statement dan phrase/option digunakan pada PROCEDURE
DIVISION, sedangkan istilah Entry dan clause digunakan pada ke-3 divisi lainnya.
1. Division, merupakan bagian utama dari suatu program COBOL dan selalu di awali dengan judul
divisi.
2. Region, merupakan suatu kumpulan bagian tertentu dalam PROCEDURE DIVISION.
3. Section, merupakan suatu kumpulan dari paragraph atau entry dan selalu diawali denga
judul seksi.
4. Paragraph, merupakan suatu grup dari kalimat (sentences) didalam PROCEDURE
DIVISION dan selalu diawali dengan nama/ judul Paragraph.
5. Entry, merupakan sesuatu yang harus dituliskan pada tempat-tempat tertentu didalam
program COBOL. Suatu entry dapat juga dikatakan sebagai suatu set (kumpulan) dari
clause (anak kalimat) yang diakhiri dengan titik
6. Sentence, merupakan kumpulan dari satu atau lebih statement, dan harus diakhiri
dengan tanda titik.
7. Clause, merupakan kumpulan dari kata yang membentuk suatu arti. Clause adalah
bagian dari entry.
8. Statement, merupakan perintah pengerjaan untuk komputer. Statement dalam bentuk
kata kerja yang merupakan COBOL Reserved Words.
9. Phrase, suatu group kata yang merupakan bagian dari statement atau clause.
AP3/TI/Ayuliana/2009 1
10. Option, kebanyakan Phrase adalah optional (boleh disertakan/tidak) maka, sering
disebut dengan Option..
refreance : ayuliana_st.staff.gunadarma.ac.id

Lima Alasan Ilmiah Kenapa Wanita Sulit Turunkan Berat Badan

                   Perempuan terkadang merasa sulit menurunkan berat badan dibandingkan laki-laki. Ternyata, itu bukanlah sekedar perasaan. Banyak faktor ilmiah yang menyebabkan perempuan lebih sulit untuk membakar lemak tubuh dibandingkan laki-laki
.
Inilah alasan wanita sulit menurunkan berat badan
.
1. Wanita memiliki lebih banyak lemak dibandingkan ototPerempuan lebih banyak memiliki lemak dibandingkan otot di dalam tubuh. Jaringan otot bersifat lebih aktif dari jaringan lemak. Kalori yang tersimpan dalam otot lebih mudah terbakar. Pria yang memiliki jumlah otot lebih banyak dibandingkan wanita lebih mudah untuk menurunkan berat badan.
Dibandingkan lelaki, jumlah lemak yang ada pada tubuh perempuan hampir mencapai dua kali lipatnya. Sebagai calon ibu, lemak ini penting diperlukan untuk membantu ketika hamil dan menyusui.
2. Distribusi lemak
Distribusi lemak pada perempuan dan pria juga berbeda. Perempuan lebih banyak memiliki lemak di bagian bawah tubuh. Sementara itu, lelaki menumpuk lemaknya di tubuh bagian atas.
Ada perbedaan sifat lemak yang cukup mendasar tergantung dari letaknya di dalam tubuh. Lemak bagian atas lebih cepat terbakar dibandingkan lemak tubuh bagian bawah. Hal ini bisa diuji pada wanita yang sedang diet. Penurunan berat badan cenderung diamati dari pengukuran tubuh bagian atas yang lebih mudah mengecil.
3. Perempuan memiliki bentuk tubuh lebih kecil dari priaUmumnya, wanita memiliki perawakan yang cenderung lebih kecil dibandingkan pria. Ukuran tubuh yang lebih besar membuat pria lebih mudah kehilangan panas tubuh. Hilangnya panas tubuh dapat meningkatkan metabolisme. Sehingga, hal tersebut mudah menurunkan berat badan.
4. Hormon tubuhSecara alami, hormon pria membantu menurunkan berat badan. Testosteron dan hormon pertumbuhan dapat meningkatkan tingkat metabolisme. Hormon itu bisa meningkatkan massa otot tubuh. Karena pria menghasilkan lebih banyak testosteron  dibandingkan perempuan, mereka cenderung membakar lemak lebih banyak daripada wanita.
Selama kehamilan dan siklus menstruasi, sel-sel lemak dalam tubuh wanita mempertahankan jumlah air akibat perubahan hormonal. Adanya kandungan air dalam lemak membuat sel-sel lemak memperbesar. Alhasil, adanya air menyebabkan metabolisme lemak menjadi sulit dilakukan oleh wanita.
Hormon progesteron yang diproduksi oleh perempuan juga memicu rasa lapar. Tak hanya itu, progesteron membuat wanita merasa mengantuk dan kurang berolahraga. Sehingga, hal tersebut semakin memicu kenaikan berat badan.
5. Faktor kehamilanSel-sel lemak berkembang biak dan berkembang selama kehamilan. Setelah kehamilan, sel-sel lemak masih ada dalam tubuh. Setiap kali tubuh makan makanan yang berlebih, sel-sel lemak akan semakin luas dan membuat berat badan bertambah.

refreance:REPUBLIKA.CO.ID

Mengenal R-programing

MENGENAL R-PROGRAMMING

what the R-programing??????????????????

sekarang aku akan membahas tentang R-programing
Langsung aja yaaaa.
R-programming merupakan perangkat lunak yang  digunakan untuk menganalisa data statistik dan presentasi grafik. Jadi disini kita bisa ngitung rata-rata, median, dan modus. Selain itu kita juga bisa gambar grafik dari suatu kumpulan data.
Mengapa namanya R-Programming?
Menurut buku yang w baca, pada awalnya, versi pertama R dibuat oleh Ross Ihaka and Robert Gentleman dari Universitas Auckland, namun selanjutnya R dikembangkan oleh tim yang disebut tim inti. Nah, maka dari itu namanya jadi R-Programming,  karena nama mereka diawali oleg huruf R.  
R punya banyak kelebihan, diantaranya:
·         Efektif dalam pengelolaan data dan fasilitas penyimpanan karena ukuran file yang disimpan jauh lebih kecil dibanding software lainnya.
·         Lengkap dalam operator perhitungan array.
·         Lengkap dan terdiri dari koleksi tools statistik yang terintegrasi untuk analisis data, mulai statistik deskriptif, fungsi probabilitas, berbagai macam uji statistik, hingga time series.
·         Tampilan grafik yang menarik dan fleksibel.
·         Dapat dikembangkan sesuai keperluan dan kebutuhan dan sifatnya yang terbuka.
R bersifat multiplatform, jadi bisa diinstal di sistem operasi Windows , UNIX/LINUX maupun pada Macintosh.
buat yang belum punya programnya bisa download gratis nih di url di bawah ini :
http://cran.r-project.org/bin/windows/base/

Jumat, 13 Januari 2012


Pada tulisan kalii ini saya akan membahas tentang cokelat..hmmm dengar kata cokelat terlintas dalam fikiran saya..yummy,lezat,enak,,,,,tapii semua itu bisa bikin body tambah melar..hahahah..tp sekarang saya akan mengulik2 manfaat cokelat bagi kesehatan... cobaa nih liat pic mickey n minie dibawah ini siapa coba yang nyangka klo inii coklat yangg pastinya enak dimakann..yuuuuuuuuuuuuummmmyyyyyyyyyyyyyyyyyyyyyyyyy..

udah yahh ngeliat coklatnya,,hahahhahha sekarang saya akan membahas tentang sejarah n manfaat2 cokelat

Kata coklat berasal dari xocoatl (bahasa suku Aztec) yang berarti minuman pahit. Suku Aztec dan Maya di Mexico percaya bahwa Dewa Pertanian telah mengirimkan coklat yang berasal dari surga kepada mereka. Cortes kemudian membawanya ke Spanyol antara tahun 1502-1528, dan oleh orang-orang Spanyol minuman pahit tersebut dicampur gula sehingga rasanya lebih enak. Coklat kemudian menyebar ke Perancis, Belanda dan Inggris. Pada tahun 1765 didirikan pabrik coklat di Massachusetts, Amerika Serikat

Pada masa itu coklat kebanyakan diolah menjadi minuman dengan rasa yang pahit, baru sekitar tahun 1502-1528 bangsa Spanyol memberi campuran gula kedalam coklat. Kemudian tahun 1765 pabrik coklat didirikan di Massachusetts, AS.
Coklat adalah makanan yang tidak mudah basi, karena coklat memiliki kandungan polifenol sebanyak 6% sebagai antioksidan yang dapat mencegah coklat dari basi/ketengikan.
Komposisi Coklat yang Menjadikannya Bermanfaat
Biji coklat memiliki kandungan alkanoid yang menyebabkan rasanya menjadi pahit. Selain itu biji coklat juga mengandung protein 9%, karbohidrat 14%, dan lemak 31%. 9%  protein yang terkandung dalam biji coklat itu memiliki kandungan fenilalanin, tyrosin, asam amino triptofan dalam jumlah besar. Sehingga dengan kandungan yang demikian beragam, manfaat coklat bagi kesehatan tentu juga sangat beragam.
Mungkin sebagian dari kita selama ini menganggap bahwa permen coklat dapat menyebabkan gigi keropos (caries) serta menyebabkan kegemukan. Namun, sebuah studi di Universitas Harvard mengatakan bahwa dengan melakukan aktivitas fisik yang cukup serta menu makanan yang seimbang, Anda dapat memperoleh manfaat cokelat tanpa harus khawatir dengan resiko caries atau kegemukan.
Manfaat Coklat Untuk Kesehatan
Setelah diketahui bahwa manfaat coklat sangatlah beragam, berbagai olahan coklat terus mengalami perkembangan. Coklat banyak diolah menjadi snack atau coklat batang yang disukai oleh berbagai kalangan.
Berikut ini adalah beberapa manfaat cokelat untuk kesehatan:
•    Coklat untuk menangkap radikal bebas dari dalam tubuh. Manfaat coklat ini diperoleh karena kandungan antioksidan yang tinggi dalam coklat (3 x lebih banyak dari teh hijau).
•    Coklat dapat mengurangi  kolestrol dalam darah.
•    Coklat dapat mencegah penyakit jantung dan kanker
•    Coklat dapat mencegah darah tinggi dan stroke.
•    Coklat sebagai sumber nutrisi dan vitamin yang penting untuk kesehatan tubuh.
Setelah kita mengetahui bahwa manfaat coklat demikian banyak, Anda dapat mempertimbangkan untuk memasukkan coklat sebagai pilihan dalam hidangan Anda sehari-hari. Sebagai tips penutup, sebaiknya Anda mengonsumsi coklat yang memiliki kandungan kakao (biji coklat) yang tinggi untuk memperoleh manfaat coklat yang maksimal.
.
Refreance : www.wikipedia.com
          http://indonesiaindonesia.com/f/9154-manfaat-coklat-kesehatan/
                                                 MADU DAN BUBUK KAYU MANIS

Ditemukan bahwa Madu dan Kayu manis mampu menyembuhkan banyak penyakit.
Madu juga mudah diperoleh karena diproduksi di banyak negara di dunia.
Ayur Weda dan kedokteran Yunani telah memakai madu sebagai obat yang
vital selama berabad-abad.

Para ilmuwan sekarang ini juga mengakui bahwa ia obat yang sangat
efektif bagi semua penyakit. Madu dapat dipakai tanpa efek samping
apapun untuk semua jenis penyakit.

Sains modern menyatakan bahwa walau madu manis, akan tetapi jika
dikonsumsi dengan takaran yang benar sebagai obat, ia juga tidak akan
menyakiti penderita diabetes. Sebuah majalah bernama Weekly World News
yang dipublikasikan di Canada pada tanggal 17 Januari 1995, memberikan
daftar berbagai penyakit yang dapat disembuhkan dengan Madu dan Kayu
Manis sesuai dengan riset para ilmuwan.

Nyeri/Pembengkakan Sendi (Arthritis):

Ambil satu bagian madu dan dua bagian air serta tambahkan sesendok teh
bubuk kayu manis, buat seperti pasta dan pijatlah bagian yang perih dari badan dengan perlahan. Atau penderita arthritis bisa juga mengkonsumsi setiap hari, pagi dan malam, secangkir air hangat dengan dua sendok madu serta satu sendok teh bubuk kayu manis. Jika diminum secara teratur bahkan arthritis yang parah pun bisa disembuhkan. Pada sebuah riset baru yang dilakukan oleh Copenhagen University, ditemukan bahwa pasien-pasien yang diobati dokter dengan campuran satu sendok madu dan setengah sendokteh bubuk kayu manis sebelum sarapan, setelah menjalani perwatan selama seminggu, dari 200 pasien, 73 orang di antaranya bebas dari rasa sakit dan setelah sebulan hampir semuanya bisa berjalan lagi tanpa nyeri.

Kerontokan Rambut:

Mereka yang menderita kerontokan rambut atau kebotakan, bisa menggunakan pasta terbuat dari campuran minyak zaitun (olive) panas, satu sendok teh madu, dan satu sendok teh bubuk kayu manis sebelum mandi dan membiarkannya di kulit kepala selama kira-kira 15 menit kemudian keramas. Bahkan ia juga cukup efektif jika hanya dibiarkan selama 5 menit.

Infeksi Kandung Kemih:

Ambil dua sendok teh bubuk kayu manis dan satu sendok teh madu ,
dicampurkan dengan segelas air hangat suam-suam kuku, dan minum. Ia bisa menghancurkan kuman-kuman penyakit pada kandung kemih.

Sakit Gigi :

Buatlah pasta dari satu sendok teh bubuk kayu manis dan lima sendok
makan madu kemudian lumurkan pada gigi yang sakit. Ini bisa dilakukan
3 kali sehari sampai nyeri gigi hilang.

Kolesterol :

Dua sendok teh madu dan tiga sedok teh bubuk kayu manis dicampur dalam
16 ons air teh, jika diberikan kepada penderita kolesterol, ia dapat
menurunkan tingkat kolesterol dalam darah hingga 10% dalam dua jam.
Seperti halnya pada pasien arthritis, jika obat ini dikonsumsi secara
teratur 3 kali sehari maka kolesterol kronis akan sembuh. Dalam jurnal
itu disebutkan pula bahwa madu murni yang dikonsumsi bersama makanan
setiap hari menyembuhkan keluhan kolesterol.

Demam :

Mereka yang menderita demam biasa ataupun tinggi hendaknya minum satu
sendok teh madu hangat suam-suam kuku dicampur sendok teh bubuk kayu
manis secara teratur selama tiga hari. Proses ini akan menyembuhkan
sebagian besar batuk kronis, demam, dan membersihkan sinus-sinus.

Flu :

Seorang ilmuwan Spanyol telah membuktikan bahwa madu mengandung bahan
alami yang mampu menyembuhkan pasien flu.

Ketidaksuburan :

Yunani dan Ayur Veda telah memakai madu selama bertahun-tahun dalam ilmu pengobatan untuk menguatkan air mani pria. Jika orang impotent
mengkonsumsi dua sendok teh madu sebelum tidur, problem mereka akan
tuntas. Di China, Jepang, dan Timur jauh, wanita yang tidak bisa
mengadung dan yang ingin menguatkan uterus telah menggunakan madu selama berabad-abad. Wanita yang tidak bisa hamil bisa mengkonsumsi sejumput bubuk kayu manis dicampur satu sendok teh madu dan membiarkannya di gusi sepanjang hari, sehingga pelan-pelan bercampur dengan ludah dan masuk ke badan dengan sendirinya. Sepasang suami istri dari Maryland Amerika, tidak memiliki anak selama 14 tahun dan telah kehilangan harapan untuk memiliki anak kandung sendiri. Setelah diterangkan tentang proses ini mereka mengkonsumsi madu dan kayu manis sesuai resep di atas, sang istri kemudian mengandung beberapa bulan kemudian dan melahirkan anak kembar pada bulan kehamilan terakhir.

Sulit Cerna :

Bubuk kayu manis yang ditebar pada dua sendok teh madu yang dikonsumsi
sebelum makan, menyembuhkan keasaman dan membantu pencernaan makanan
yang paling berat sekalipun

Gangguan Perut :

Madu yang diminum dengan bubuk kayu manis menyembuhkan sakit maag dan
melenyapkan radang perut hingga ke akarnya.

Gas :

Menurut studi di Jepang dan India, terbukti bahwa madu yang dikonsumsi
dengan bubuk kayu manis membuat perut bebas dari gangguan gas.

Sakit Jantung :

Pakailah madu dan campuran bubuk kayu manis untuk menggantikan selai dan sebagai teman roti dan makan teratur sebagai sarapan. Ini mengurangi kolesterol dalam arteri dan menyelamatkan pasien dari serangan jantung. Pemakaian yang teratur juga menyembuhkan nafas yang tersengal-sengal dan menguatkan detak jantung. Di Amerika dan Kanada berbagai klinik perawatan mengobati pasien dengan sukses dan menemukan bahwa arteri yang kehilangan fleksibilitas seiring pertambahan usia dan jadi kaku dapat diremajakan lagi

Kekebalan Tubuh :

Konsumsi madu dan bubuk kayu manis menguatkan daya tahan tubuh dan
melindungi badan dari bakteri dan serangan virus. Ilmuwan menemukan
bahwa madu mempunyai berbagai vitamin dan zat besi dalam kandungan yang
besar. Penggunaan madu secara konstan menguatkan sel darah putih untuk
melawan bakteri dan penyakit akibat virus.

Usia Tua :

"Teh" yang dibuat dari madu dan bubuk kayu manis, jika diminum secara
teratur bisa menghambat penuaan. Ambil 4 sendok madu, satu sendok
teh kayu manis dan 3 cangkir air lalu direbus untuk dibuat "teh". Minum
3 sampai 4 cangkir sehari.

Jerawat :

Buat pasta dari tiga sendok teh madu dan satu sedok teh bubuk kayu
manis. Gunakanlah pasta ini pada jerawat sebelum tidur dan cucilah
keesokan paginya dengan air hangat. Jika dilakukan dua kali seminggu, ia bisa menghilangkan jerawat hingga ke akarnya. Ia membuat kulit jadi
segar dan halus.

Infeksi Kulit :

Eksim, kurap dan segala jenis infeksi kulit bisa disembuhkan dengan
memakai campuran madu dan bubuk kayu manis dalam campuran takaran yang
sama pada bagian yang terinfeksi.

Penurunan Berat Badan :

Setiap pagi, sejam sebelum sarapan, dalam keadaan perut kosong dan pada
malam hari sebelum tidur, minumlah madu dan bubuk kayu manis yang
direbus dengan secangkir air. Jika diminum secara teratur ia dapat
mengurangi berat badan bahkan bagi mereka yang sangat kegemukan. Minum
campuran ini juga membuat lemak tidak dapat berakumulasi di badan
walaupun orang mungkin makanan tinggi kalori (catatan: tapi jangan
lantas makan yang tinggi kalori !)

Kanker :

Riset terbaru di Jepang dan Australia menunjukkan bahwa kanker perut dan tulang yang telah akut bisa disembuhkan dengan sukses. Pasien yang
menderita kanker ini harus minum satu sendok teh madu dan bubuk kayu
manis selama sebulan, 3 kali sehari

Keletihan :

Riset terakhir menunjukkan bahwa kandungan madu lebih bermanfaat dari
suplemen bagi kekuatan tubuh. Orang tua yang minum madu dan bubuk kayu
manis dalam perbandingan takaran yang sama (1 : 1) jadi lebih awas dan
lentur. Dr. Milton yang melakukan penelitian menyatakan setengah sendok
teh madu dalam segelas air dan dituangi bubuk kayu manis, yang diminum
pagi setelah gosok gigi dan sore hari sekitar pukul 3:00 ketika
vitalitas badan mulai menurun, meningkatkan vitalitas badan dalam
seminggu.

Bau Mulut yang Tak Sedap :

Orang Amerika Selatan, di dini hari berkumur dengan satu sendok madu dan satu sendok teh kayu manis yang dicampur dalam air hangat. Itu sebabnya nafas mereka segar sepanjang hari.

Pekak (gangguan telinga) :

Minum di pagi dan malam hari, madu dan bubuk kayu manis dengan
perbandingan yang setimbang (1:1) dapat memperbaiki pendengaran.

*Catatan :

Madu yang dimaksud adalah madu murni. pilihlah merek madu kemasan yang
sesuai atau konsultasikan madu mana yang asli kepada orang yang berpengalaman. Ada sebuah mitos yang salah tentang madu bahwa madu yang
tidak dicari semut adalah madu asli. ini kurang tepat, memang benar madu yang diolah secara tradisonal dan asli tidak dicari semut karena madunya masih tercampur dengan sarang lebah yang berlilin sehingga semut "ogah", tapi yang diolah secara modern tetap dicari semut karena lilinnya tak ikut tercampur


                        Operasi Unit Kontrol 

 
 

Unit kontrol atau yang sering dikenal dengan control unit, akan menyimpan perintah sekarang yang dilakukan oleh komputer, memerintahkan ALU untuk melaksanaan dan mendapat kembali informasi (dari memori) yang diperlukan untuk melaksanakan perintah itu, dan memindahkan kembali hasil ke lokasi memori yang sesuai. Sekali yang terjadi, unit kontrol pergi ke perintah berikutnya (biasanya ditempatkan di slot berikutnya, kecuali kalau perintah itu adalah perintah lompatan yang memberitahukan kepada komputer bahwa perintah berikutnya ditempatkan di lokasi lain).

Bagian CPU yang menyebabkan fungsi komputer tercapai ini mengeluarkan sinyal-sinyal kontrol yang bersifat internal bagi CPU untuk memindahkan data antar Register agar ALU melakukan fungsinya untuk mengatur operasi-operasi internal lainnya. Register, yang merupakan bagian dari unit kontrol, adalah tempat penyimpan data sementara dalam CPU selama proses eksekusi. Apabila terjadi proses eksekusi, data dalam register dikirim ke ALU untuk diproses, hasil eksekusi nantinya diletakkan ke register kembali. Unit kontrol akan menghasilkan sinyal yang akan mengontrol operasi ALU dan pemindahan data ke dan dari ALU. Unit kontrol juga mengeluarkan sinyal kontrol eksternal bagi pertukaran data memori dan modul-modul I/O. [1]

Macam-macam Unit Kontrol

1. Unit Kontrol Single-Cycle

Proses di unit kontrol ini hanya terjadi dalam satu clock cycle artinya setiap instruksi (fetch, decode, execute) ada pada satu cycle; maka dari itu tidak memerlukan state. Dengan demikian fungsi boolean masing-masing control line hanya merupakan fungsi dari opcode saja. Clock cycle harus mempunyai panjang yang sama untuk setiap jenis instruksi.
Ada dua bagian pada unit kontrol ini, yaitu proses men-decode opcode untuk mengelompokkannya menjadi 4 macam instruksi (yaitu di gerbang AND), dan pemberian sinyal kontrol berdasarkan jenis instruksinya (yaitu gerbang OR). Keempat jenis instruksi adalah “R-format” (berhubungan dengan register), “lw” (membaca memori), “sw” (menulis ke memori), dan “beq” (branching).



Sinyal kontrol yang dihasilkan bergantung pada jenis instruksinya. Misalnya jika melibatkan memori ”R-format” atau ”lw” maka akan sinyal ”Regwrite” akan aktif. Hal lain jika melibatkan memori “lw” atau “sw” maka akan diberi sinyal kontrol ke ALU, yaitu “ALUSrc”.

Desain single-cycle ini lebih dapat bekerja dengan baik dan benar tetapi cycle ini tidak efisien.

2. Unit Kontrol Multi-Cycle

Gambar disamping menunjukkan diagram blok dari unit kontrol multi-cycle. Berbeda dengan unit kontrol yang single-cycle, unit kontrol yang multi-cycle lebih memiliki banyak fungsi.

Dengan memperhatikan state dan opcode, fungsi boolean dari masing-masing control line output dapat ditentukan. Masing-masingnya akan menjadi fungsi dari 10 buah input logic. Jadi akan terdapat banyak fungsi boolean, dan masing-masingnya tidak sederhana.




Pada cycle ini, sinyal kontrol tidak lagi ditentukan dengan melihat pada bit-bit instruksinya. Bit-bit opcode memberitahukan operasi apa yang selanjutnya akan di-execute CPU; bukan instruksi cycle selanjutnya. [1]



                                            Teknik Sorting dan Teknik Searching

1.  Sorting

Dalam penyelesaian suatu masalah pasti terdapat banyak cara atau solusi-solusi yang dapat dilakukan, seperti halnya pembuatan program memiliki banyak tehnik atau algoritma yang dapat di gunakan salah satunya untuk kebutuhan SORTING atau Pengurutan kumpulan data-data. terdapat 4 algoritma atau tehnik dalam melakukan sorting.
•    Straight Selection Sort. teknik sorting ini dibuat dengan cara melakukan pengecek’an 1 persatu, bila kita akan mengurutkan secara ascending maka kita lakukan pengecek’an nilai tempat yang pertama (index pertama pada array) bila lebih kecil daripada index berikutnya (index 1 dengan index 2, index 1 dengan index 3, ….. index 1 dengan index terakhi) maka kita lakukan pertukaran nilai pada array index tersebut. proses ini dilakukan terus menerus sampai pada pengecekan index terakhir – 1 dengan nidex terakhir.
•    Selection Sort.Teknik sorting ini dibuat dengan cara melakukan pengecek’an 1 persatu, bila kita akan mengurutkan secara ascending maka kita lakukan pengecek’an nilai tempat yang pertama (index pertama pada array)kita bandingkan dengan semua nilai yang ada kita cari nilai minimalnya. lalu simpan index/ letak nilai minimum itu di temukan, setelah pengecekan selesai tukar index awal pengecekan dengan nilai minimum yang telah di simpan tadi. Proses ini dilakukan terus menerus sampai pada pengecekan index terakhir min 1 dengan index terakhir. beda dengan streith selection sort adalah dengan teknik ini melakukan pertukaran nilai lebih sedikit, hanya jumlah data – 1 pertukaran. jadi waktu untuk melakukan proses sorting lebih cepat.
•    Bubble Sort. Teknik ini dilakukan degan pola membawa nilai terbesar menjadi nilai index terakhir array. jadi sistem ini melakukan pengecekan nilai 1 dengan 2, lalu 2 dengan 3 samapai dengan data terakhir, bila nilai index yang lebih kecil lebih besar maka akan dilakukan pertukaran. proses ini dilakuan hingga jumlah data – 1.
•    Modified Bubble Sort. Teknik ini dilakukan degan pola membawa nilai terbesar menjadi nilai index terakhir array. Jadi sistem ini melakukan pengecekan nilai 1 dengan 2, lalu 2 dengan 3 samapai dengan data terakhir, bila nilai index yang lebih kecil lebih besar maka akan dilakukan pertukaran. proses ini dilakuan hingga jumlah data dikurangi 1 atau sampai program tidak melakukan pertukaran. jadi waktu untuk melakukan proses sorting lebih cepat.
Sebenarnya jika kita ingin mengimplementasikan teknik sorting ini ke dalam suatu bahasa pemograman, yang paling penting adalah, kita terlebih dahulu harus memahami konsep dari teknik Sorting itu sendiri. berikut caranya :
Untuk contoh sorting yang paling sederhana ialah :
Anggaplah kita punya nilai yaitu:
nilai [1]=15;
nilai [2]= 9;
Disini kita ingin mengurutkan dengan menggunakan teknik Ascending(pengurutan dari nilai terkecil ke nilai terendah). Tentunya kita ingin menukar kedua angka itu yaitu
nilai[1]=9;dan
nilai[2]=15
Kita tidak bisa melakukannya dengan cara seperti ini.
Demikian juga dengan bentuk ini :
nilai[1]=nilai[2]
nilai[2]=nilai[1], kalau seperti ini program tak akan bekerja.
Pemahaman langkah pertama yaitu dengan cara nilai yang tersimpan pada “nilai[1]” akan dihapus, dan kemudian diganti dengan nilai yang tersimpan pada “nilai[2]“. Sehingga sekarang antara “nilai[1] dan nilai[2]” punya nilai yang sama. Tapi yang terjadi dengan nilai[1] adalah nilai tersebut telah hilang. Dalam penukaran dua variabel, kita harus mendefinisikan variabel ke-tiga, yaitu sebuah temporary yang memegang nilai variabel agar nilai tersebut tidak hilang. Ia akan menjaga proses pembarteran nilai agar salah satu nilai tidak hilang.
Misalnya:
//Pertukaran Variabel
temp = nilai[1]; //pemegang variabel agar tidak hilang”temp”
nilai[1] = nilai[2];
nilai[2] = temp;
Proses pertukaran ini akan berhasil dilakukan sesuai pemahaman teknik sorting, dan pertukaran berhasil dilakukan tanpa nilai yang hilang.

2. Searching

Dalam pencarian data juga terdapat beberapa jenis algoritma, tujuan dari adanya banyak algoritma yang di temukan adalah karena memiliki keuntungan-keuntungan tersendiri, seperti lebih cepatnya bila mengolah data yang jumlahnya lebih dari juta data, ada yang lebih efisien dengan jumlah kurang dari jutaan. serta ada pula yang tidak perlu untuk mengurutkan data terlebih dahulu, tetapi memakan waktu lebih lama.
•    Line Search. teknik searching ini dibuat dengan cara melakukan pengecek’an 1 persatu, yaitu antara data yang di cari dengan kumpulan data yang di miliki, Keuntungan metode ini adalah kita tidak perlu mengurutkan data yang ada, bila mencari data pada kumpulan data yang tidak urut hanya terdapat metode ini yang dapat di lakukan.
•    Binnary Search. teknik ini hanya dapat digunakan hanya pada kumpulan data yang sudah di urutkan, karena teknik ini melakukan pencarian dengan mencari data pada index yang tengah, apakah lebih besar/lebih kecil/sama dengan. bila hasil sama dengan maka nilai yang di cari telah di temukan. bila lebih kecil/lebih besar maka akan di buang setengah data dari yang salah, dan mencari dari indeks yang tengah dari sisanya. demikian samapi data ditemukan atau tidak di temukan.
•    Fibonachi Search. Teknik ini hanya dapat digunakan hanya pada kumpulan data yang sudah di urutkan, karena teknik ini melakukan pencarian dengan mencari data melalui pola bilangan fibonachi. Bila pada binnary search pembandingnya adalah nilai pada index tengahnya jumlah data, pada fibonachi search berbeda yaitu: bilangan fibonachi, yang bilangan fibonachinya terdekat dengan jumlah data tetapi tidak lebih besar dari jumlah data yang akan di proses. Bilangan fibonachi itu di jumlahkan dengan batas paling awal data dikurangi 1. Contohnya: jumlah data yang akan di cari adalah 15, maka batas paling bawah adalah 1 dan batas paling akhir=15 dan index pembandingnya= 13(nilai awal + dijumlahkan Bilangan fibonachi – 1) karena bilangan fibonachi terdekat dengan 15 (data ke 1- data ke 15) adalah 13 (1,2,3,5,8,13,21,34…..), bila data yang di cari lebih besar dari bilangan indeks ke tengahnya maka. batas paling bawah= tetap, batas akhir nilai tengah-1, bila data yang dicari lebih kecil maka batas bawah = nilai tengah +1 dan batas akhir tetap, sedangkan nilai tengahnya memakai fungsi tadi.

                                      Hubungan Visual Basic dan Sumber Database


Microsoft Visual Basic 6.0 merupakan salah satu bahasa pemrograman berbasis visual yang popular dan canggih yang ada di lingkungan Windows. Teknologi akses data yang dimiliki oleh Visual Basic 6.0 yaitu teknologi ActiveX Data Object atau yang lebih dikenal dengan nama ADO. ADO adalah teknologi terbaru dari Microsoft untuk memanipulasi informasi dari database relasional dan non relasional. ADO mampu mengintegrasikan program aplikasi database yang kita bangun dengan berbagai sumber data seperti Microsoft Access, SQL Server, ODBC, Oracle dan lain sebagainya.

Microsoft ActiveX Data Object (ADO) memungkinkan kita untuk membangun aplikasi client/server yang dapat mengakses dan memanipulasi data dari sebuah server dengan terlebih dahulu menentukan provider OLE DB-nya. Selain itu juga ADO mendukung dalam pembuatan aplikasi berbasis Web. Keuntungan utamanya adalah mudah untuk digunakan, high speed dan penggunaan memory yang kecil. Keistimewaan ADO yang lainnya yaitu Remote Data Service (RDS), dimana kita dapat memindahkan data dari sebuah server ke sebuah aplikasi client atau Web page, memanipulasi data dari client dan mengembalikannya ke server. Dengan adanya ADO, program aplikasi yang dibuat mampu berkomunikasi dengan Object Linking and Embeded Database (OLE DB) yang memungkinkan kita membaca dan mengolah data secara langsung tanpa perlu mengkonversinya terlebih dahulu. ADO merupakan sebuah Component Object Model (COM) yaitu sebuah komponen interface otomatis yang dapat digunakan dalam beberapa bahasa pemrograman di antaranya Microsoft Visual Basic 6.0, VB Script, Jscript, Visual C++ dan Visual J++. Sebagian besar versi ADO yang ada terpisah dari Microsoft Data Access Component.
  • Teknologi Akses Data Visual Basic Non-ADO

Pada versi sebelumnya, Visual Basic masih menggunakan teknologi Data Access Objects (DAO) untuk mengakses database. Dulu DAO sering digunakan untuk mengakses database yang dibuat menggunakan Microsoft Access 97.

  • Permasalahan
Kontrol Data DAO pada Visual Basic 6.0, pada dasarnya dirancang untuk mesin database Jet 3.51, yaitu Microsoft Access 97. Namun sekarang ini database Microsoft Access telah ditingkatkan dengan dikeluarkannya Microsoft Access 2000 dan XP dengan mesin Jet 4.0. Kontrol Data tersebut tidak mampu menangani hubungan koneksi dengan database mesin Jet 4.0 atau pun jenis lainnya.
Pesan kesalahan yang akan tampil jika kita menggunakan Kontrol Data dengan pengaturan pada windows property record source dengan database bermesin Jet 4.0, terlihat seperti berikut:
  • “Unrecognized database format C:\DATA\Biblio2000.mdb”

Pesan kesalahan di atas muncul karena adanya perbedaan pada mesin database yang digunakan. Microsoft Access 97 dibuat dengan menggunakan mesin database, yaitu Jet.3.51/3.6. sedangkan Microsoft Access 2000 menggunakan mesin database Jet 4.0. Kemampuan yang dimiliki DAO, yaitu control Data standart pada Visual Basic hanya untuk mengakses mesin database dengan Jet 3.51/3.6 bukan Jet 4.0.

  • Penyelesaian dengan ADO

Permasalahan di atas terjadi karena perbedaan pada mesin database, dan dapat ditangani jika kita menggunakan ADO, yaitu dengan menambah control tambahan Adodc (ActiveX Data Objects Data Control) sebagai interface untuk mengakses database, baik itu database yang dibuat dengan Microsoft Access, SQL Server, Oracle dan lain sebagainya.