Kamis, 13 Oktober 2011

Variabel dan Tipe Data VB

Variabel merupakan tempat penampungan data selama program sedang berjalan. Misalnya data nama barang, data harga barang, atau data tanggal penjualan. Data tersebut perlu disimpan dalam sebuah variabel, yang sesuai dengan jenis datanya.
Sebenarnya, VB tidak semata-mata hanya membuat tampilan, mengubah properti dari control, dan mencegat event-event. Lebih dari itu, VB merupakan bahasa pemrograman yang mempunyai berbagai jenis tipe data serta operasi-operasinya.

Tipe Jangkauan
Integer -32.768 s/d 32.768
Long -2.147.483.648 s/d 2.147.483.648
Single -3.403823 e38 s/d -1.401298 e-45 1.401298 e-45 s/d 3.403823 e38 ( positif)
Double 4,9406564584127 e324 s / d 1.797,9313486232 e308 ( positif )
Currency 922.337,203,685,477.5807 s/d 922.337,203,685,477.5808
String 0 s/d 65.500 karakter ( win31) 0 s/d 232 Karakter ( Win95/NT)
Boolean True atau False
Date 1 Januari 100 s/d 31 Desember 9999
Object Referensi Obyek
Byte 0 s/d 255
Variant Null, Error, numeric dengan tipe double,karakter teks,obyek atau array

Kita tidak bisa menyamakan antara variabel untuk menampung tanggal, dan variabel untuk menampung nama barang. Operasi antara kedua jenis variabel tersebut berbeda. Sintaks untuk menugaskan sebuah variabel, agar dapat menampung data yang sesuai adalah:

Dim Namavariabel  as jenisVariabel

Misalnya untuk mendeklarasikan sebuah variabel agar dapat menampung angka yang dengan jenis Integer, perintahnya adalah:

Dim Nilai as Integer
‘untuk memberi nilai  dapat diberikan perintah:
Nilai  =54

Selasa, 11 Oktober 2011

Fungsi Toolbox pada VB


Tool Box ! yang kali ini akan saya bahas di blog saya, dan di bawah ini adalh merupakan gambar dari tool box. 


Dan berikut nama-nama dari icon yang ada di tool box, serta fungsi-fungsinya.
  1. Pointer
merupakan arah penunjuk,di Gunakan jika anda ingin memilih komponen kontrol yang sudah di pasang di form.


     2. Picture box
   
          Merupakan tool untuk menampilkan gambar pada vb


      3.Label
Merupakan tool untuk membuat teks seperti judul, dan sebagainya. Label tidak bisa di ubah-ubah oleh user.
  1. Frame
Merupakan tool untuk membuat sebuah bingkai.
  1. CheckBox
Merupakan tool untuk membuat kontrol pilihan, dimana kontrol ini terpilih jika di klik user. CheckBox dapat di pilih 1 atau lebih.
  1. ComboBox
merupakan tool Untuk membuat kontrol kombinasi antara TextBox dengan ListBox.
  1. HScrollBar
merupakan tool Untuk membuat Scrollbar secara horizontal.
  1. Timer
Merupakan tool untuk mengontrol waktu.
  1. DirListBox
Merupakan tool untuk menampilkan direktori atau folder.
  1. Shape
Merupakan tool untuk membuat kotak, persegi panjang atau lingkaran.
  1. Image
Untuk membuat gambar.
  1. OLE
Untuk menghubungkan software lain ke form.
  1. PictureBox
Untuk menampilkan gambar di form.
  1. TextBox
Merupakan tool untuk membuat teks yang bisa di ubah-ubah oleh user.
  1. CommandButton
Merupakan tool untuk membuat tombol, seperti tombol OK, cancel, dan sebagainya terserah anda.
  1. OptionButton
Merupakan tool untuk membuat menu suatu pilihan,Fungsinya sama seperti CheckBox, namun OptionButton hanya dapat di pilih 1 oleh user.
  1. ListBox
Merupakan tool untuk membuat daftar pilihan.
  1. VScrollBar
Untuk membuat Scrollbar secara vertikal.
  1. DriveListBox
Merupakan tool untuk menampilkan drive yang ada di komputer.
  1. FileListBox
Merupakan tool untuk menampilkan file-file.
  1. Line
Merupakan tool untuk membuat garis.
  1. Data
          Merupakan tool untuk menghubungkan database ke form.


Masih binggung Perbedaan VB 6 dan VB .Net??

Kalu ditanya apa itu VB 6 dan apa itu VB.Net mungkin saya juga bingung, nah maka dari itu coba saya jabarkan beberapa perbedaan dari ke dua VB ini. mugkinakan bisa membantu !

Visual Basic versi 6.0 adalah versi terakhir VB sebelum berubah menjadi .Net. Banyak yang bertanya tentang perbedaan antara keduanya. Berikut sekilas perbedaan dan persamaan VB 6.0 dan VB .Net.

  • VB6 baru sebagian mendukung OOP. VB .Net telah mendukung penuh OOP.
  • Hasil kompilasi source code pada VB6 adalah file .exe biner (native code). VB .Net berupa file .exe intermediate language (MSIL byte code).
  • Hasil kompilasi pada VB6 dapat langsung dieksekusi. VB .Net membutuhkan run time environment / framework (.Net framework)
  • VB6 bermasalah pada deployment-nya (DLL hell). VB .Net tidak
  • Program dari VB6 tidak dapat langsung berinteraksi dengan program dari bahasa lain. VB .Net dapat selama bahasa lain mendukung .Net
  • Perintah-perintah dasar pada VB6 dan VB .Net sebagian besar masih sama kecuali untuk perintah-perintah OOP-nya
  • Dari sisi IDE-nya, pengetikan kode pada VB.Net lebih cepat dari pada di VB6
  • Untuk akses ke database VB.Net menggunakan ADO.Net, VB6 menggunakan ADO. ADO.Net bukan pengembangan dari ADO. Jadi ADO.Net menggunakan teknologi yang berbeda dengan ADO
  • Selain itu pada VB.Net 2008, dapat menggunakan LINQ (Language Integrated Query) untuk mempermudah mengaksesan data

Transformasi VB dari waktu ke waktu

 Layaknya manusia yang mengalami pertumbuhan begitu juga dengan VB. Selalu ada inovasi baru disini, dan dari ap yang saya dpat di google ini dia generasi VB dari waktu ke waktu

Visual Basic 1.0 dikenalkan pada tahun 1991. Konsep pemrograman dengan metode drag-and-drop untuk membuat tampilan aplikasi Visual Basic ini diadaptasi dari prototype generator form yang dikembangkan oleh Alan Cooper dan perusahaannya, dengan nama Tripod. Microsoft kemudian mengontrak Cooper dan perusahaannya untuk mengembangkan Tripod menjadi sistem form yang dapat diprogram untuk Windows 3.0, di bawah kode nama Ruby.
Tripod tidak memiliki bahasa pemrograman sama sekali. Ini menyebabkan Microsoft memutuskan untuk mengkombinasikan Ruby dengan bahasa pemrograman Basic untuk membuat Visual Basic.
  • Proyek Thunder dimulai.
  • Visual Basic 1.0 dirilis untuk Windows pada Comdex/Windows Trade Show di Atlanta, Georgia pada Mei 1991.
  • Visual Basic 1.0 untuk DOS dirilis pada September 1992. Bahasa pemrogramannya sendiri tidak terlalu kompatibel dengan Visual Basic untuk Windows, karena sesungguhnya itu adalah versi selanjutnya dari kompiler BASIC berbasis DOS yang dikembangkan oleh Microsoft sendiri, yaitu QuickBASIC. Antarmuka dari program ini sendiri menggunakan antarmuka teks, dan memanfaatkan kode-kode ASCII tambahan untuk mensimulasikan tampilan GUI.
  • Visual Basic 2.0 dirilis pada November 1992. Lingkungan pemrogramannya lebih mudah untuk digunakan, dan kecepatannya lebih ditingkatkan.
  • Visual Basic 3.0 dirilis pada musim semi 1993 dan hadir dalam dua versi: Standar dan Professional. VB3 juga menyertakan versi 1.1 dari Microsoft Jet Database Engine yang dapat membaca dan menulis database Jet/Access 1.x.
  • Visual Basic 4.0 (Agustus 1995) adalah versi pertama yang dapat membuat program 32-bit seperti program 16-bit. VB4 juga memperkenalkan kemampuannya dalam membuat aplikasi non-GUI. Bila versi sebelumnya menggunakan kontrol VBX, sejak VB4 dirilis Visual Basic menggunakan kontrol OLE (dengan ekstensi file *.OCX), yang lebih dikenal kemudian dengan kontrol ActiveX.
  • Dengan versi 5.0 (Februari 1997), Microsoft merilis Visual Basic eksklusif untuk versi 32-bit dari Windows. Para programmer yang lebih memilih membuat kode 16-bit dapat meng-impor program yang ditulis dengan VB4 ke versi VB5, dan program-program VB5 dapat dikonversi dengan mudah ke dalam format VB4.
  • Visual Basic 6.0 (pertengahan (1998) telah diimprovisasi di beberapa bagian, termasuk kemampuan barunya, yaitu membuat aplikasi web. Meskipun kini VB6 sudah tidak didukung lagi, tetapi file runtime-nya masih didukung hingga Windows 7.

Apa itu Visual? dan apa itu Basic? (VB)

berangkat dari definisi dari Visual Basic itu sendiri? Kata “Visual” merujuk kepada metode yang digunakan untuk membuat antar muka yang bersifat grafis Graphical User Interface (GUI). Daripada menulis berbaris-baris kode untuk menjelaskan pemunculan dan lokasi dari suatu elemen di dalam antar muka, Anda dengan mudah dapat menambahkan object yang sebelumnya sudah dibangun ke dalam tempat dan posisi yang Anda inginkan di layar Anda. Jika Anda pernah menggunakan program untuk menggambar seperti Paint, maka Anda sebenarnya sudah memiliki keahlian uuntuk membuat sebuah antar muka pengguna secara efektif.

Kata “Basic” merujuk kepada bahasa BASIC (Beginners All-Purpose Symbolic Instruction Code), sebuah bahasa yang digunakan oleh banyak programmer dibandingkan dengan bahasa lainnya dalam sejarah komputer. Visual Basic telah berubah dari bahasa asli BASIC dan sekarang memiliki ratusan pernyataan (statements), fungsi (functions), dan kata kunci (keywords), dan kebanyakan di antaranya terkait dengan antar muka grafis di Windows. Pengguna tingkat pemula sekalipun dapat membuat aplikasi dengan mempelajari hanya beberapa kata kunci, sementara kekuatan dari bahasanya membolehkan para pengguna tingkat professional mencapai apapun yang dapat dihasilkan dengan menggunakan bahasa pemrograman Windows lainnya.

Bahasa pemrograman Visual Basic tidaklah hanya identik dengan Visual Basic saja. Sistem Pemrograman Visual Basic dalam bentuk Edisi Aplikasi, telah dimasukkan ke dalam Microsoft Excel, Microsoft Access, dan banyak aplikasi Windows lainnya juga menggunakan bahasa yang sama. Visual Basic Scripting Edition (VBScript) adalah sebuah bahasa skrip yang digunakan secara lebih umum dan merupakan bagian dari bahasa Visual Basic. Dengan mempelajari Visual Basic, maka Anda akan dibawa ke area-area yang telah disebutkan tadi.

Apakah tujuan Anda untuk membuat sebuah utility sederhana untuk diri Anda sendiri atau untuk kelompok kerja Anda, sebuah sistem berskala perusahaan, atau bahkan aplikasi yang terdistribusi melalui Internet, Visual Basic memilik perangkat yang Anda butuhkan.

Fitur Data Access membolehkan Anda untuk membuat database, aplikasi front-end, dan komponen di sisi server (scalable server-side components) untuk hampir semua format database yang terkenal, termasuk Microsoft SQL Server dan database level perusahaan lainnya.

Teknologi ActiveX™ membolehkan Anda untuk menggunakan fungsionalitas yang disediakan oleh aplikasi-aplikasi lainnya, seperti pengolah kata Microsoft Word, Microsoft Excel spreadsheet, dan aplikasi Windows lainnya.Anda bahkan dapat mengotomatisasikan aplikasi-aplikasi dan objek-objek yang dibuat dengan menggunakan edisi Professional atau Enterprise Visual Basic.

Kemampuan Internet membuatnya mudah menyediakan pengaksesan ke dokumen-dokumen atau file-file dan aplikasi-aplikasi melalui Internet atau intranet dari dalam aplikasi Anda, atau untuk membuat aplikasi Internet server.

Aplikasi akhir Anda nantinya akan berbentuk sebuah file .exe yang menggunakan Visual Basic Virtual Machine dan dapat Anda distribusikan secara bebas.

Minggu, 09 Oktober 2011

Niat jd anak FISIP ternyata malah KOMPUTER

Kuliah ini aja ntar cari kerjanya gampang,Kuliah itu aj karna kan sekarang lagi banyak di butuhin tenaga dalam bidang itu, aduhh tapi aku mau Komunikasi, ya gitulah berbagai opini dari orang-orang terdekatku saat aku kebingungan mau Kuliah dimana dan jurusan apa #galau, beneran agak stres juga karna jangn sempat salah pilih kayak jurusan SMK Listrik yang ku ambil kemaren wkwkwkw.


Akhirnya kuputuskan untuk mendaftar di FISIP UMSU ya itu tadi KOMUNIKASI tujuanya, setelah ngasih berkas uang pendaftaran dan akhirnya di foto untuk buat kartu ujian. hahhhhhhhhhhh selesai.

Saatnya ujian...... selesai...... pengumuman *formalitas aj hahahaha dan aku masuk!! Eh, ketiba mau daftar ulang kayaknya kok aku bimbang ya.... dan harus kembali nayak sana nayak sini lagi, untuk memastikan nya lagi. Oh padahal mamak di rumah dah nayak-nayak aj 'jadi kuliah dimana bang? blum tau mak bingung... ya dah malah kenak repetlah katanya pokoknya mamak ngak mau tau! jgn bilang salah jurusan lagi ya.
jangan sia-siakan yang udah di jalani jagan bilang salah jurusan lagi. hahaaaaaaaa panjangkan jadinya.

Baiklah saatnya bertanya ini nih nama temen-temn yang jadi tempat sejuta pertanyaan ku, mulai dari dalam kota ( Aref, Dwi, Amin, Nuel, Belly, Lia, Adit) ampek yang dari luar kota ( Kiya, Ika) semuaya ku ajukan pertanyaan-pertanyaan mulai dari yang penting sampe yang ngak penting juga kami obroli.

Dan akhirnya dengan keputusan yang mantap.ku putusin untuk niggalin niat ku jadi anak FISIP *sad dan beralih ke anak KOMPUTER aj lah , ya udah pilihanya di BUDIDARMA aj..... mengingat umur juga dah agak tua ya hahaha *telat kul. Jadi ambil D3 MANAJEMENT INFORMATIKA biar cepat selesai dan cari kerja tentunya.

Ok selamat kuliah junaaaaaaaaa *teriak #semangatin diri sendiri!!! hehehhe


























Sabtu, 08 Oktober 2011

Razia aku napa Pak Polisi

Aduhhhh aku kok g di razia ya !! Tangkep aku dong Pak Pol........ Aneh ya kalau seandainya kita ngomong gitu ke Polisi, tapi ya itu yang aku ucap dalam hati ehh bahkan aku sempat berucap lansung ke temen ku waktu kami ngelewati satu jalan di kota Medan yang lagi ada razia. Gimana engak sebenranya ini masih dalam sindrom kemaruk aja waktu aku baru punya SIM C kemaren.

Jadi aku tuh herannn se heran-heranya, karna sertelah aku ngusrus Izin Berkendara ku mahal-mahal dan udah 3 bulanan gitu berlalu. sekalipun kreta ku tuh g pernah di stop Pak Pol, serasa aneh aj. kemaren aj waktu ngak ada SIM razinnnn bgt knk razia, padahal ya udh nyelip - nyelip juga ampe purak-purak PD deketin pak Pol, ya tetep aj kenak razia.

Jadi nih waktu kemaren ada razia di dekat Mall Paladium (g tau namajaln tapi tau tempatnya *klen juga gitu kan) nah aku boncengan am kawan jadi sengaja banget aku deketin tuh Pak Pol ke pingir-pimgir. Dimana sebelumnya waktu ngeliat tu razia aku kesenagan dan aku bilang am kawan ku itu, Yes- yes razia !!! *seneng bgt rasanya. ya otomatis temen aku bilang gilak ko ya razia kok senang (aku yakin klen juga bkalan berucap sama kan kayak dia) ya giman engak aku tuh mau ngetes SIM ku ini, benar ngak ini berlaku, masak semenjak di urus ngak pernah di razia. jagan-jagan g berlaku lagi *hahaha alesan klise kali ya. trus aku deketin-deketin kretaku dan berjalan sangat pelan ehhhhhh juga g di stop !!! ohhh ada pa ini.

Agak emosi aku putar sekali lagi loh kejalan itu dengan maksud sama seperti dia atas, ternyata engak di stop juga............ ya udh walaupun aku tau pemikiran begok tetap aj aku berfikir... hah! g berguna SIM !!!

ckckckck mudah-mudah nanti kau kenak razia dah,,,,,,,,,, hahahaahahah PAk [pol This is mE!!!









Rabu, 05 Oktober 2011

Surat Izin Mengemudi Sepeda Motor! Akhirnya!

Setelah 4 tahun wara wiri di jalanan dengan menggunakan sepeda motor saya tanpa ada SIM, ahrinya pada tanggal 13 - 07 - 2011 SIM - C yang saya urus sendiri di tanggal sebelumnya keluar juga.

Jadi nih, knp saya sempat berfikir untuk punya SIM, awalnya karna setiap hari tuh selalu ngelewatin jalan lintas Lubuk Pakam. Nah minimal dua minggu sekali di depan Dinas Pertanian selalu ada razia. Karna razia itu saya selalu telat sampe tempat tujuan karna harus menambah waktu tempuh untuk cari jalan tikus. dan yang buat emosi waktu lewat jalan tikus itu eh.... ada oknum - oknum yang ngutip retribusi gitu, memang mintaknya ngak banyak-banyak *itu menurut mereka. Kalu saya kasih uang pecahan 5000,-  ke atas ntar di potong Rp. 2000,- kalu saya kasih Rp. 1000 ,- ya di terima juga. tapi emosi aj, kok lewat doank di kutip-kutip uang segala. emag kemaren tu jalan di bangun pake uang mereka ya *dah pasti ngak kan!

Pernah juga coba nerobos razia dengan pura - pura PD deketin tuh bapak - bapak polisi dengan jalan pelan - pelan. sambil hidupin lampu depan. Eh...... kenak STOP juga, koyak dah Rp. 50000 .-

Nah karna itu lah saya berfikir mengurus SIM. Setelah gagal di hari pertama saya datang karna kelamaan, keburu tutup padahal udah semangat kali. Jadi saya datang hari berikutnya  ke POLRES Lubuk Pakam siang hari juga. Pertama tes kesehatan cuma ukur tinggi dan timbang berat badan  kasih foto copy KTP bayar Rp. 15000,- lalu ikut ujian tertulis, eh ternyata lulus. Seharusnya siap ujian tertuliskan ujian uji coba kendaraan tapi ngak tau tuh kok ngak di tes *bagus dah. Dan lagsung di suruh bayar aja Rp.260000 ,-  *kok mahal ya?, dan dapat nomor antrian untuk foto. setelah itu saya pulang karna SIM nya ngak bisa langsung jadi karna ada masalh teknis.

Waktu pengambilan adalh waktu yang paling menguras emosi saya. giman engak gini nih ceritanya. kok nama yang tercetak di SIM JUNAIDI  kan nama saya JUNADI. Aduhhhhh aduhhhhh sumpah beneran saya emosi tingkat tinggi disitu. Kirain dosen dan guru -guru saya aj yang sering salah manggil dan nulis nama saya di absensi. Tapi ini di SIM loh. saya kasih tau ke petugasnya ehhh ehhhh dia cuma bilang ya udah ngak apa-apa itu sama ajakan cuma beda satu huruf doank. Makin emosikan, saya bilang pak nanti kalu saya perpanjang namaya beda gimana?. akhirnya dia bilang oh ya udh sini SIM nya kamu tunggu dulu ya *huh lega !. Beberapa menit kemudian dipanggil, ini SIM nya katanya. saya liat oh oh oh oh ternyata cuma di keroknya doank tuh huruf " I " yang berlebih, kirain tadi mau di cetak ulang makanya dah lega .
Ampun dah ngak tau mau ngomong apa. nyesel ia, emosi ia, ahh tah lah !. tapi ya udahlah asal ngak bermasalh aja nanti di kemudian hari saya fikir gitu. Waktu mau pergi di panggil lagi dek - dek katanya, dah ngak mau saya liat aj. dia ngomong bayar Rp.2000 atau Rp. 3000,- gitu.. saya lupa tepatnya berapa yang pasti ngak sampe Rp. 5000,- dah. untuk biaya unag pelastik SIM nya.


jadi setelah di hitung - hitung totalnya Rp. 275000 an juga kan. sama aj kalu saya pake biro jasa ato calo ato aplah namaya paling cuma kenak Rp. 300000,- dan ngak capek lagi. nyesel pun jadinya. tapi ya udah lah cuma berharap kedepanya ngak kayak gitu lagi dan yang pasti sya udah semakin mendekati warga negara yang baik aj kan , karna dah punya SIM saat berkendara.hehehehe............


Senin, 03 Oktober 2011

Breakfast !!

Lontong, lupis, cenil dan mie balap merupakan beberapa jenis makanan yang sering di jadikan sarapan pagi.
Termasuk juga saya sebenarnya. yang belakangan ini lebih memilih mie balap untuk disantap di pagi hari.Ini nih saya punya cerita kenapa kok belakangan lebih suka sama Mie balap.

Jadi Waktu lewat sekitar jalan Asrama haji, tiba - tiba saya melihat tulisan MIE BALAP BISMILLAH di salah satu  steling penjual yang ada di pinggir jalan, nah tertarik karna namanya saya singgah. Dan setelah mencoba ternyata boleh juga, walaupun sebenarnya rasanya ya ngak jauh beda kali sama mie balap lainya.

Padahal harganya bisa di bilang lebih mahal loh, ketimbang mie balap lainya. Satu porsinya aja Rp. 5000 ,- Tapi karna pelayanan penjualnya, dah gitu ngak pelit cabe karna saya suka pedas dan satu butir telur di masukan untuk satu porsi Mie balap Bismillah ini. Jadi saya rasa pantas lah dengan harganya. Nah sejak makan dari tempay itu saya jadi senang sekali mie balap.Walaupun kalu di kasih sarapn yang lain juga saya masih nampung sih..... hehehehehe

Nah kalu kamu gimana?? atau kamu malah salah satu dari begitu banyakl orang yang engak mau menyempatkan diri untuk sarapan. Dengan begitu banyak alesan tentunya. Mulai dari ngak sempat sampai bilang kalau memang ngak terbiasa untuk sarap pagi. Tapi seharusnya kita menyempatkan diri untuk mengisi perut di pagi hari sebelum beraktifitas.











Minggu, 25 September 2011

Exercise now in order to maintain the future health!

Trimakasih untuk Adele dengan Set fire to the rain nya.Karna setelah mendegar single yang satu ini saya jadi tergerak untuk kembali mengisi blog saya. Sepertinya tulisan saya ini akan akan diawali dengan bercerita kembali mengenai hidup dan kali ini menyagkut hobi.

Banyak sekali hobi saya yang semuanya berhubungan dengan senang-senang *hahahaha
Mulai dari jalan-jalan,makan, sampai hanya sekedar kumpul di warkop bersama teman-teman r untuk sekedar berkombur(istilah orang medan).

Tapi ada satu lagi kegiatan yang dulu sempat menjadi hobi saya dan malah menunjang kesehatan yang belakangan ini sempat saya lupakan.

Olaharga !! ya olah raga... memang sih, sebenarnya saya juga tidak dalam katagori rajin untuk hal yang satu ini. Namun jika dilihat beberapa bulan kebelakang tepatnya sebelum Bulan Ramadhan 1432 H.
Minimal 2 kali dalam satu minggu saya masih bisa menyempat kan diri untuk pergi ke gym. Dan 1 bulan sekali saya lari pagi dihari minggu serta lanjut dengan berenang.

Namum semenjak Ramadhan kemaren dan di tambah jam kerja di pagi hari. Sepertinya itu sudah cukup jadi halagan buat saya untuk berolahraga. Dan yang namaya olah raga itu kalau kita sudah tidak rutin melakukanya pasti malas lagi untuk menjalakanya kembali.Namun demikian masih ada sih niat didalam hati untuk kembali melanjutkanya. Walaupun tidak tau kapan...........


Yang jelas harus di ingak kalu sehat itu mahal. Dan ngak cukup kalu kita Cuma mau beli dengan uang.
Exercise now in order to maintain the future health !!!

Minggu, 03 Juli 2011

Manajemen Umum... Manajemen Diri!

A. M. Hatuaon Sihite, S. E. Itulah nama dosenku di semester satu yang menghantarkan mata kuliah Manajemen Umum. Banyak sih yang sebenarnya bisa diambil dari mata kuliah yang satu ini karena ini menyangkut tentang bagaimana cara mengatur diri sendiri hingga ketika kita sedang berada dalam satu perusahaan.

Aku termasuk salah seorang yang sangat antusias saat berada di kelas ini. Tapi sayangnya, nilai yang kuharapkan tidak semaksimal itu... Hiks... Tapi sudahlah... Karena banyak ilmu yang telah kudapat dari pelajaran ini. Sebenarnya aku berharp mata kuliah yang satu ini dapat diberikan saat di semester akhir ini, saat dimana aku bakalan terjun di dunia kerja. Itu harapanku.

Baiklah... terlepas dari semua harapanku, di sini aku menulis sedikit soal arti manajemen umum itu sendiri yang saya kutip dari Wikipedia:

Pengertian Manajemen (Definition of Management)

Istilah manajemen, terjemahannya dalam bahasa Indonesia hingga saat ini belum ada keseragaman. Selanjutnya, bila kita mempelajari literatur manajemen, maka akan ditemukan bahwa istilah manajemen mengandung tiga pengertian yaitu :

1.Manajemen sebagai suatu proses,
2.Manajemen sebagai kolektivitas orang-orang yang melakukan aktivitas manajemen,
3.Manajemen sebagai suatu seni (Art) dan sebagai suatu ilmu pengetahuan (Science)

Menurut pengertian yang pertama, yakni manajemen sebagai suatu proses, berbeda-beda definisi yang diberikan oleh para ahli. Untuk memperlihatkan tata warna definisi manajemen menurut pengertian yang pertama itu, dikemukakan tiga buah definisi.

Dalam Encylopedia of the Social Science dikatakan bahwa manajemen adalah suatu proses dengan mana pelaksanaan suatu tujuan tertentu diselenggarakan dan diawasi.

Selanjutnya, Hilman mengatakan bahwa manajemen adalah fungsi untuk mencapai sesuatu melalui kegiatan orang lain dan mengawasi usaha-usaha individu untuk mencapai tujuan yang sama.

Menurut pengertian yang kedua, manajemen adalah kolektivitas orang-orang yang melakukan aktivitas manajemen. Jadi dengan kata lain, segenap orang-orang yang melakukan aktivitas manajemen dalam suatu badan tertentu disebut manajemen.

Menurut pengertian yang ketiga, manajemen adalah seni (Art) atau suatu ilmu pnegetahuan. Mengenai inipun sesungguhnya belum ada keseragaman pendapat, segolongan mengatakan bahwa manajemen adalah seni dan segolongan yang lain mengatakan bahwa manajemen adalah ilmu. Sesungguhnya kedua pendapat itu sama mengandung kebenarannya.

Menurut G.R. Terry manajemen adalah suatu proses atau kerangka kerja, yang melibatkan bimbingan atau pengarahan suatu kelompok orang-orang kearah tujuan-tujuan organisasional atau maksud-maksud yang nyata. Manajemen juiga adalah suatu ilmu pengetahuan maupun seni. Seni adalah suatu pengetahuan bagaimana mencapai hasil yang diinginkan atau dalm kata lain seni adalah kecakapan yang diperoleh dari pengalaman, pengamatan dan pelajaran serta kemampuan untuk menggunakan pengetahuan manajemen.

Menurut Mary Parker Follet manajemen adalah suatu seni untuk melaksanakan suatu pekerjaan melalui orang lain. Definisi dari mary ini mengandung perhatian pada kenyataan bahwa para manajer mencapai suatu tujuan organisasi dengan cara mengatur orang-orang lain untuk melaksanakan apa saja yang pelu dalam pekerjaan itu, bukan dengan cara melaksanakan pekerjaan itu oleh dirinya sendiri.

Itulah manajemen, tetapi menurut Stoner bukan hanya itu saja. Masih banyak lagi sehingga tak ada satu definisi saja yang dapat diterima secara universal. Menurut James A.F.Stoner, manajemen adalah suatu proses perencanaan, pengorganisasian, kepemimpinan, dan pengendalian upaya anggota organisasi dan menggunakan semua sumber daya organisasi untuk mencapai tujuan yang telah ditetapkan.

Dari gambar di atas menunjukkan bahwa manajemen adalah Suatu keadaan terdiri dari proses yang ditunjukkan oleh garis (line) mengarah kepada proses perencanaan, pengorganisasian, kepemimpinan, dan pengendalian, yang mana keempat proses tersebut saling mempunyai fungsi masing-masing untuk mencapai suatu tujuan organisasi.


Sampai saat ini, masih belum ada consensus baik di antara praktisi maupun di antara teoritis mengenai apa yang menjadi fungsi-fungsi manajemen, sering pula disebut unsur-unsur manajemen. Tingkatan Manajemen (Manajemen Level). Tingkatan manajemen dalam organisasi akan membagi tingkatan manajer menjadi 3 tingkatan : 

1.Manajer lini garis-pertama (first line) adalah tingkatan manajemen paling rendah dalam suatu organisasi yang memimpin dan mengawasi tenaga-tenaga operasional. Dan mereka tidak membawahi manajer yang lain.

2.Manajer menengah (Middle Manager) adalah manajemen menengah dapat meliputi beberapa tingkatan dalam suatu organisasi. Para manajer menengah membawahi dan mengarahkan kegiatan-kegiatan para manajer lainnya kadang-kadang juga karyawan operasional.

3.Manajer Puncak (Top Manager) terdiri dari kelompok yang relative kecil, manager puncak bertanggung jawab atas manajemen keseluruhan dari organisasi. 

Sebenarnya masih banyak pengertian manajemen yang lain. Yang ingin aku tambahkaan adalah... belajarlah untuk me-manajemen-kan diri sendiri hingga kita nanti bisa me-manajemen-kan orang lain.

Obat Letoy!!

Woi..... jangan fiktor dulu baca judulnya??!!

Nah... dari semua apa yang kita cari,apa yang kita nanti sampe ap yang kita pelajari pasti ada saat dimana kita bosen dengan itu semua, jenuh ngejalninya alias Letoy !! hehehehe...

Aku yakin kita semu punya cara masing-masing untuk ngebalikin semangat kita ke 100%lagi.walo pun bakaln kendur lagi semangatnya setelah kenak KALKULUS dan PEMOGRAMAN TERSTRUKTUR * maaf ya pak...buk...xixixixi.

Bisa aja salah satunya obat itu adalah support dari pacar,temen,keluarga *wlaupun aku yakin yg satu ini jarang heeee. Dan disini aku mau ngebagi kekalian semua “Obat Letoy” ku.

MUSIK !! yah dari segitu banyak cara yang bisa ngembaliin semangatku. Music aku tempatkan di nomor satu. Gimana engak semua suasana bisa di Ademin dengan musik. Dan musik juga jadi teman ku yang paling setia. Mulai dari aku bangu, radio udah nyala aj pastinya untuk mendegarkan alunan music dan segala cerita di radio itu, dan di perjalanan aku pasang head set untuk dengar musik. Dan saat aku ingin tidurpun musik selalu menemaniku sampe terlelap dan akhirnya aku terbangun di pagi hari.

Kalau di tanya musik jenis apa yang aku suka aku juga g tau.aku bakaln dengarkan musik apa yang aku suka.aku degarkan musik bukan siapa bandnya tapi bagaimana musiknya. mugkin dengan menyebutkan beberapa artis dibawah ini temen-temen bisa mengolongkan musik jenos apa yang aku suka.

Chris Brown, Jessie J, Paramore, Pitbull, Daft Punk, John Mayer, Beyonce, Lady Gaga, David Archuleta, Geisha, Kanye Weast, B.O.B, Rihanna, Secondhand Serenade, McFly, Adele. And many more *diambil berdasarkan playlist HP dan secara acak.


Kenapa lagu barat semua?? klisenya sih  Karena aku ngak gerti artinya. Dengan nggak ngerti arti aku bakalan penasaran.dengan penasaran aku bakalan cari tau. Paling tidak saat aku cari tau aku dapat kosa kata baru sebagai pembelajaran ku juga.

Nah gitu teman-teman.aku yakin kamu juga suka kan sama obat letoy yang namaya musik.jangan kita? Bapak presiden aja suka ama musik sampai-sampai beliau ciptain lagu. Trus briptu norman juga suka kan... malah artis YouTube yang satu ini merekam dirinya sambil bernyanyii di kala suntuk!!

Aha......... itu “Obat letoy ku” apa “Obat letoy mu” ??!!

quiz online program menu pegawai

uses crt;
type
  Dosen = record
    kode  : string[3];
    nama  : string;
    pen   : string;
    kea     : string;
end;
  Mahasiswa= Record
    NPM        : string[7];
    NAMA       : string[15];
    jen,jur    : string[15];
    thn        : string;
end;
var
   rDos       : array[1..25] of Dosen;
   rMah       : array[1..15] of Mahasiswa;
   i,j        : byte;
   Pil, lg    : char;
procedure InputDosen;
   Procedure FormDosen;
   begin
    clrscr;
    gotoxy(13,3); write('INPUT DATA Dosen');
    gotoxy(5,4); write('_____________________________');
    gotoxy(5,5); write('Kode Dosen     :');
    gotoxy(5,6); write('NAMA           :');
    gotoxy(5,7); write('Pendidikan     :');
    gotoxy(5,8); write('Keahlian       :');
    gotoxy(5,9); write('_____________________________');
    gotoxy(5,10); write('isikan data lagi [Y/T]:');
end;
begin
    repeat
        Formdosen;
        with Rdos[i] do
        begin
    gotoxy(22,5); readln(kode);
    gotoxy(22,6); readln(Nama);
    gotoxy(22,7); readln(pen);
    gotoxy(22,8); readln(kea);
    gotoxy(29,10); readln(lg);
    inc(i);
    end;
    until upcase(lg)='T';
end;
procedure InputMahasiswa;
   Procedure FormMahasiswa;
   begin
    clrscr;
    gotoxy(13,3); write('INPUT DATA MAHASISWA');
    gotoxy(5,4); write('_____________________________');
    gotoxy(5,5); write('NPM            :');
    gotoxy(5,6); write('NAMA           :');
    gotoxy(5,7); write('Jenjang        :');
    gotoxy(5,8); write('Jurusan        :');
    gotoxy(5,9); write('Tahun          :');
    gotoxy(5,10); write('_____________________________');
    gotoxy(5,11); write('isikan data lagi [Y/T]:');
end;
begin
    repeat
        FormMahasiswa;
        with Rmah[i] do
        begin
    gotoxy(22,5); readln(NPM);
    gotoxy(22,6); readln(NAMA);
    gotoxy(22,7); readln(jen);
    gotoxy(22,8); readln(jur);
    gotoxy(22,9); readln(thn);
    gotoxy(29,11); readln(lg);
    inc(i);
    end;
    until upcase(lg)='T';
end;
Procedure OutputDosen;
  Procedure TabelDosen;
  begin
   clrscr;
   gotoxy(10,4); write('                INPUT DATA DOSEN');
   gotoxy(3,5); write('___________________________________________________');
   gotoxy(3,6); write('  NO  Kode  Nama           Pendidikan   Keahlian');
   gotoxy(3,7); write('---------------------------------------------------');
end;
begin
   TabelDosen;
   for j:=1 to I-1 do
   begin
        with RDos[j] do
        begin
        gotoxy(5,7+j); write(j:1,'  ',kode:4);
        gotoxy(15,7+j); write(nama);
        gotoxy(30,7+j); write(pen);
        gotoxy(43,7+j); write(kea);
        end;
     end;
     gotoxy(3,9+j); write('___________________________________________________');
     repeat until keypressed;
end;
Procedure OutputMahasiswa;
  Procedure TabelMahasiswa;
  begin
   clrscr;
   gotoxy(10,4); write('                INPUT DATA MAHASISWA');
   gotoxy(3,5); write('____________________________________________________________________________');
   gotoxy(3,6); write('  NO  NPM       NAMA        Jenjang     Jurusan     Tahun');
   gotoxy(3,7); write('----------------------------------------------------------------------------');
end;
begin
   TabelMahasiswa;
   for j:=1 to I-1 do
   begin
        with RMah[j] do
        begin
        gotoxy(5,7+j); write(j:0,'  ',NPM:8,'  ',NAMA);
        gotoxy(33,7+j); write(jen);
        gotoxy(44,7+j); write(jur);
        gotoxy(56,7+j); write(thn);
        end;
     end;
     gotoxy(3,7+j); write('_____________________________________________________________________________');
     repeat until keypressed;
end;
procedure menu;
begin
     clrscr;
     gotoxy(20,2); write('MENU PEGAWAI');
     gotoxy(10,3); write('_________________________________________');
     gotoxy(10,4); write('[1]. Input Data Dosen');
     gotoxy(10,5); write('[2]. Input Data Mahasiswa');
     gotoxy(10,6); write('[3]. Output data Dosen');
     gotoxy(10,7); write('[4]. Output data Mahasiswa');
     gotoxy(10,8); write('[5]. Keluar Program');
     gotoxy(10,9); write('__________________________________________');
     gotoxy(10,10); write('Pilihan    :');
end;
begin{Program Utama}
i:=1; Pil:='1';
while Pil<>'5' do
begin
     menu;
     pil:=readkey;
     case Pil of
     '1': InputDosen;
     '2': InputMahasiswa;
     '3': OutputDosen;
     '4': OutputMahasiswa;
end;
end;
end.



quiz online program gaji pegawai


uses crt;
var
kd     : byte;
sts    : string;
nm,nik : string;
gaji   : longint;
tot    : real;
tj,tjk : real;
lg     : char;
begin
clrscr;
repeat
gotoxy(3,3); write(‘Kode    :’); readln(kd);
gotoxy(3,4); write(‘Nama    :’); readln(nm);
gotoxy(3,5); write(‘NIK     :’); readln(nik);
gotoxy(3,6); write(‘Status  :’); readln(sts);
gotoxy(3,7); write(‘______________________’);
gotoxy(3,8); write(‘Input lagi [Y/T] :’); readln(lg);
until upcase(lg)=’T';
if kd =1 then
begin
gaji :=2500000;
tj   :=0.35;
end else if kd =2 then
begin
gaji :=2000000;
tj   :=0.10;
end else if kd =3 then
begin
gaji :=1500000;
tj   :=0.05;
end;
if sts =’menikah’ then tjk :=0.15;
tot :=gaji+(tj*gaji)+(gaji*tjk);
gotoxy(5,10); writeln(‘Kode jabatan      :’,kd);
gotoxy(5,12); writeln(‘Nama              :’,nm);
gotoxy(5,13); writeln(‘NIK               :’,nik);
gotoxy(5,14); writeln(‘Status            :’,sts);
gotoxy(5,15); writeln(‘Gaji              :Rp.’,gaji);
gotoxy(5,16); writeln(‘Tunjangan         :’,tj:2:2);
gotoxy(5,17); writeln(‘tunjangan keluarga:’,tjk:2:2);
gotoxy(5,18); writeln(‘Total gaji        :Rp.’,tot:4:0);
readln;
end.

Menyusun Tugas Akhir?

Hai teman-teman....

Mugkin kalau kamu googling bakalan banyak tuh tata cara menyusun tugas akhir. Tapi, kita juga gak boleh lupa sama yang udah di kasih dosen kita, walaupun itu masih kulitnya saja.Nah kalau anak Manajemen Informatika (MI-1009) angkatan 2010 kelas malam yang dibimbing oleh Bapak Edyzal Hatmi, S.S, M.Pd., udah ada dikasih tahu sedikit di semester II. Begini langkahnya...

Kita masih dikasih tau 3 Bab saja yang terdiri dari :

BAB I - Pendahuluan

1.1 Latar Belakang Masalah
1.2 Identifikasi Masalah
1.3 Batasan Masalah
1.4 Rumusan Masalah
1.5 Tujuan dan Manfaat Penelitian
      1.5.1 Tujuan Penelitian
      1.5.2 Manfaat Penelitian
1.6 Sistematika Penelitian

BAB II  - Landasan Teori, Kerangka Berfikir dan Hipotesis

2.1 Landasan Teori
2.2 Kerangka Berfikir
2.3 Hipotesis

BAB III  - Metode Penelitian

3.1 Lokasi Penelitian
3.2 Waktu penelitian
3.3 Variabel  penelitian
3.4 Teknik Pengumpulan Data
3.5 Teknik Pengolahan Data

Nah segitu tuh yang kita yang udah kita peroleh per tanggal  11-April-2011. Di ingat ya teman-teman. Sebagai pembekalan tambahan dikala kita nyusun Tugas Akhir nanti ok.

Melirik Sejarah Bahasa Indonesia

Setelah masuk di kelas Bapak Edyzal Hatmi, S.S, M.Pd.  kali ini saya tertarik untuk sedikit mengulik Sejarah  bahasa indonesia. Setelah mengulik kesana-kemari, akhirnya saya sedikit mendapat kejelasan mengenai asal muasal bahasa tercinta negeri ini... Begini loh ceritanya!

Bahasa Indonesia adalah bahasa resmi Republik Indonesia dan bahasa persatuan bangsa Indonesia. Bahasa Indonesia diresmikan penggunaannya setelah Proklamasi Kemerdekaan Indonesia, tepatnya sehari sesudahnya, bersamaan dengan mulai berlakunya konstitusi. Di Timor Leste, bahasa Indonesia berstatus sebagai bahasa kerja. Dari sudut pandang linguistik, bahasa Indonesia adalah salah satu dari banyak ragam bahasa Melayu. Dasar yang dipakai adalah bahasa Melayu Riau (wilayah Kepulauan Riau sekarang) dari abad ke-19. 

Dalam perkembangannya ia mengalami perubahan akibat penggunaanya sebagai bahasa kerja di lingkungan administrasi kolonial dan berbagai proses pembakuan sejak awal abad ke-20. Penamaan "Bahasa Indonesia" diawali sejak dicanangkannya Sumpah Pemuda, 28 Oktober 1928, untuk menghindari kesan "imperialisme bahasa" apabila nama bahasa Melayu tetap digunakan. Riau maupun Semenanjung Malaya. Hingga saat ini, Bahasa Indonesia merupakan bahasa yang hidup, yang terus menghasilkan kata-kata baru, baik melalui penciptaan maupun penyerapan dari bahasa daerah dan bahasa asing.

Meskipun dipahami dan dituturkan oleh lebih dari 90% warga Indonesia, Bahasa Indonesia bukanlah bahasa ibu bagi kebanyakan penuturnya. Sebagian besar warga Indonesia menggunakan salah satu dari 748 bahasa yang ada di Indonesia sebagai bahasa ibu. Penutur Bahasa Indonesia kerap kali menggunakan versi sehari-hari (kolokial) dan/atau mencampuradukkan dengan dialek Melayu lainnya atau bahasa ibunya. Meskipun demikian, Bahasa Indonesia digunakan sangat luas di perguruan-perguruan, di media massa, sastra, perangkat lunak, surat-menyurat resmi, dan berbagai forum publik lainnya, sehingga dapatlah dikatakan bahwa Bahasa Indonesia digunakan oleh semua warga Indonesia.

Fonologi dan tata bahasa Bahasa Indonesia dianggap relatif mudah. Dasar-dasar yang penting untuk komunikasi dasar dapat dipelajari hanya dalam kurun waktu beberapa minggu.

Merayakan Ulang Tahun Kota Medan... dan Bersenang-Senang!

Mungkin partisipasiku bersama teman-temanku kali ini tidak begitu nyata untuk merayakan ulang tahun kota kelahiranku (Medan) yg ke 421. Tapi kegiatan yang kulakukan hari ini bisa mengambarkan kebahagian  seorang yang sedang bahagia menyambut ulang tahunnya,,,,story is begin!!! xixixixi......

Kupikir guyuran hujan di kamis malam (30-06-2011) akan sampai disitu saja, tenyata tidak hujan pun bersambung (01-07-2011)layaknya sinetron yang ada di tv pada siang hari, saat akan ku langkahkan kakiku menuju pusat kota itu, walupun demikian semangat ku tidak basah, aku tunggu hingga hujanya reda.

Dan..... hujannya berhenti..... First Destination! Paladium Mall @21 yup! Nonton bioskop jadi pilihan pertamakami setelah beranjak dari rumah. Dan Catatan Harian Si Boy menjadi pilihan yang pas di sore itu.... disana ada guyonan dan peran jenaka yang cukup bisa menghibur kami semua.

Hampir dua jam berada di dalam @21 film pun selesai, setelah tadi kami memanjakan mata dgn tontonan tsb, sekarang satnya kami memanjakan silidah berikut perutnya....yes  Makan !!. Ayam Penyet Gatsu sepertinya menjadi pilihan tepat dimalam ini. Menu komplit yang di tawarkan tempat itu cukup murah mengingat  perjalanan kami tidak akan berhenti di tempat ini saja, jadin kami harus memikirkan ke adaan si kantong.

Dan entah setan apa yang merasuk .... belumpun si ayam penyet habis sudah terucap dari salah satu teman untuk berlanjut MAKAN DURIAN..... nah ini dia yang medan BAH !! .... selang satu jam dari ayam penyet... dan akhirnya kami sudah berada di tukan Abang durian (Jl. Sikambing). Setelah sedikit berdebat mengenai harga dengan si abang tukang durian akhirnya 5 buah durian pun kami santap cukup dengan Rp.85000,- ternyata tidak perlu waktu lama untuk menghabiskan buah yang  jadi ikon kota Medan itu. Tidak lebih dari 45menit buah itu sudah habis kami santap.



Yah namanya juga anak muda melihat jam masih dibawah jam 12malam, sepertinya tidak lazim kalu kami haris pulang kerumah masing-masing *apakata dunia...wahahaha  Dan kegitan bersenag-senag itu berlanjut ke KFC Walikota. Walupun sebagian besar dari kami hanya pesan minumman saja disana ato bahkan numpang duduk aj, hahahaha.

Itulah kegiatan ku yang ikut berseng-senag di ulang tahun Kota Medan yang ke- 421. Walaupun sebenrnya agak g nyambung kali yah,,,, tapi ya sudah lah kan yang penting bisa senang-senag dan keliling-keliling medan ditambah Makan buah yang jadi ikonnya kota Medan. Udah bisa lah, di bilang meramaikan.

Happy birthday, Medan!!!

Kamis, 21 April 2011

Tugas Prosedure Pak Mesran Tgl 14 April 2011

uses crt;
var
   kode  : byte;
   harga : longint;
   jumlah: integer;
   total : real;
   pembelian : string;

procedure input;
begin
   harga := 1000000;
   total := harga*jumlah;
   writeln('total =Rp',total:2:0);
   writeln('pembelian = vcd player');
end;
begin
  clrscr;
  repeat
    writeln ('menu kode pilihan');
    writeln ('__________________');
    writeln ('001.tv sony');
    writeln ('002.vcd player');
    writeln ('003.tidak ada');
    writeln;
    write ('jumlah='); readln (jumlah);
    write ('kode =' ); readln (kode);
    case kode of
       001: input;
       002: input;
    end;
    readln;
    until (kode=003);
    if kode=003 then pembelian:='tidak ada';
    writeln('pembelian =',pembelian);
    readln;
end.

Bukti Pemograman Prosedure

Senin, 04 April 2011

Bahasa Java

Bahasa Java pertama kali dikonsepkan oleh James Gosling, Patrick Naughton, Chris Warth, Ed Frank dan Mike Sheridan di Sun Microsystem pada tahun 1991, dengan awalnya bernama “Oak.” Bahasa Java berhubungan langsung dengan C dan C++ karena bahasa ini menurunkan sintaks-nya dari C dan objeknya diadaptasi dari C++. Akibatnya, Java mampu membedakan antara karakter huruf besar dan huruf kecil (case sensitive).

Jika dibandingkan dengan bahasa pemrograman lainnya, maka Java memiliki keunggulan sebagai berikut:
  • Multiplatform. Kelebihan utama dari Java ialah dapat dijalankan di beberapa sistem operasi komputer, sesuai dengan prinsip tulis sekali, jalankan di mana saja. Dengan kelebihan ini pemrogram cukup menulis sebuah program Java dan dikompilasi (diubah, dari bahasa yang dimengerti manusia menjadi bahasa mesin) sekali lalu hasilnya dapat dijalankan di atas beberapa platform tanpa perubahan. Kelebihan ini memungkinkan sebuah program berbasis java dikerjakan diatas operating system Linux tetapi dijalankan dengan baik di atas Microsoft Windows. Platform yang didukung sampai saat ini adalah Microsoft Windows, Linux, Mac OS dan Sun Solaris. Penyebabnya adalah setiap sistem operasi menggunakan programnya sendiri-sendiri (yang dapat diunduh dari situs Java) untuk meninterpretasikan bytecode tersebut.
  • OOP (Object Oriented Programming - Pemrogram Berorientasi Objek) yang artinya semua aspek yang terdapat di Java adalah Objek. Java merupakan salah satu bahasa pemrograman berbasis oebjek secara murni. Semua tipe data diturunkan dari kelas dasar yang disebut Object. Hal ini sangat memudahkan pemrogram untuk mendesain, membuat, mengembangkan dan mengalokasi kesalahan sebuah program dengan basis Java secara cepat, tepat, mudah dan terorganisir. Kelebihan ini menjadikan Java sebagai salah satu bahasa pemograman termudah, bahkan untuk fungsi fungsi yang advance seperti komunikasi antara komputer sekalipun.
  • Java terkenal dengan kelengkapan perpustakaan (kumpulan program program yang disertakan dalam pemrograman Java) yang sangat memudahkan dalam penggunaan oleh para pemrogram untuk membangun aplikasinya. Kelengkapan perpustakaan ini ditambah dengan keberadaan komunitas Java yang besar yang terus menerus membuat perpustakaan-perpustakaan baru untuk melingkupi seluruh kebutuhan pembangunan aplikasi.
  • Bergaya C++, memiliki sintaks seperti bahasa pemrograman C++ sehingga menarik banyak pemrogram C++ untuk pindah ke Java. Saat ini pengguna Java sangat banyak, sebagian besar adalah pemrogram C++ yang pindah ke Java. Universitas-universitas di Amerika juga mulai berpindah dengan mengajarkan Java kepada murid-murid yang baru karena lebih mudah dipahami oleh murid dan dapat berguna juga bagi mereka yang bukan mengambil jurusan komputer.
  • Pengumpulan sampah otomatis, memiliki fasilitas pengaturan penggunaan memori sehingga para pemrogram tidak perlu melakukan pengaturan memori secara langsung (seperti halnya dalam bahasa C++ yang dipakai secara luas).

Jumat, 01 April 2011

Bahasa C++

Berbicara tentang C++ dan C sebagai bahasa pendahulunya, C merupakan termasuk bahasa pemrograman tingkat menengah. Pencipta C adalah Brian W. Kernighan dan Dennis M. Ritchie pada tahun 1972.

C merupakan bahasa pemrograman terstruktur yang membagi program ke dalam sejumlah blok (sub program). Tujuannya adalah untuk memudahkan dalam pembuatan dan pengembangan program. Program yang ditulis dengan C mudah sekali dipindahkan dari satu jenis mesin ke mesin lain. Hal ini karena adanya standarisasi C yaitu ANSI (American National Standards Institute) yang menjadi acuan para pembuat compiler C. C++ diciptakan satu dekade setelah C. C++ diciptakan oleh Bjarne Stroustroup dari Laboratorium Bell, AT&T pada tahun 1983. Pada awalnya C++ diberi nama “A better C”. Nama C++ sendiri Diberi nama oleh Rick Mascitti. Adapun tanda ++ berasal dari operator increment pada bahasa C

Keistimewaan C++ adalah karena bahasa ini mendukung OOP (Object Oriented Programming). Tujuan utama pembuatan C++ adalah untuk meningkatkan produktivitas pemrogram dalam membuat aplikasi. Kebanyakan pakar setuju bahwa OOP dan C++ mampu mengurangi kompleksitas terutama program yang terdiri dari 10.000 baris lebih, bahkan dapat meningkatkan produktivitas 2x lipat dari C, Pascal dan Basic.

Bahasa C

Akar dari bahasa C adalah bahasa BCPL yang dikembangkan oleh Martin Richard pada tahun 1967. Bahasa ini memberkan ide kepada ken thompson yang kemudian mengembangkan bahasa yang disebut dengan B pada tahun 1970. Perkembangan selanjutnya dari bahasa B adalah bahasa C oleh Dennis Ritchie sekitar tahun 1970-an di Bell Telephone Laboratories Inc.

Kepopuleran bahasa C membuat versi-versi dari bahasa ini banyak dibuat untuk komputer mikro. Untuk membuat versi-versi tersebut standar, ANSI (American National Standards Institute) kemudian menetapkan standar ANSI untuk bahasa C. Standar ANSI ini didasarkan dari standar UNIX yang diperluas. Standar ANSI menetapkan sebanyak 32 buah kata-kata kunci (keyword) standar. Ke 32 kata kunci ini adalah :
  • auto
  • break
  • case
  • char
  • const
  • continue
  • default
  • do
  • double
  • else
  • enum
  • extern
  • float
  • for
  • goto
  • if
  • int
  • long
  • register
  • return
  • short
  • signed
  • sizeof
  • static
  • struct
  • switch
  • typedef
  • union
  • unsigned
  • void
  • volatile
  • while
Beberapa alasan dapat dicatat mengapa bahasa C banyak digunakan, diantaranya adalah sebagai berikut :
  • Bahasa C tersedia hampir disemua jenis komputer
  • Kode bahasa C sifatnya adalah portabel
  • Aplikasi yang ditulis dengan bahasa C untuk suatu komputer tertentu dapat digunakan di komputer lain hanya dengan sedikit modifikasi.
  • Bahasa C hanya menyediakan sedikit kata-kata kunci
  • Proses executable program bahasa C lebih cepat
  • Dukungan pustaka yang banyak. Keandalan bahasa C dicapai dengan adanya fungsi-fungsi pustaka.
  • C adalah bahasa yang terstruktur
  • Bahasa C mempunyai struktur yang baik sehingga mudah untuk dipahami. C mempunyai fungsi-fungsi sebagai program bagiannya. Selain bahasa tingkat tinggi, C juga dianggap sebagai bahasa tingkat menengah. Bahasa C mampu menggabungkan kemampuan bahasa tingkat tingkat tinggi dengan bahasa tingkat tingkat rendah.
  • Bahasa C adalah kompiler. Karena C sifatnya adalah kompiler, maka akan menghasilkan executable program yang banyak dibutuhkan oleh program-program komersial.

Rabu, 30 Maret 2011

Common Business Oriented Language (COBOL)

Common Business Oriented Language, atau familiar dengan sebutan COBOL, merupakan bahasa pemrograman tingkat tinggi yang pertama kali diciptakan pada tahun 1959 oleh Conference on Data System Language. COBOL sendiri dibuat untuk operasi yang mencakup langkah dasar pengolahan data yaitu membaca data, memproses data serta menghasilkan output informasi.

Jika dibandingkan dengan bahasa-bahasa pemrograman lainnya, COBOL memiliki keistimewaan tersendiri, yakni:
  • Program COBOL dibuat dalam instruksi bahasa Inggris, sehingga mudah dipelajari dan dibuat.
  • Program COBOL sesuai untuk pengolahan data yang banyak diterapkan pada permasalahan bisnis.
  • Program COBOL sifatnya standar, sehingga dapat dipergunakan pada komputer yang berbeda-beda, tanpa banyak mengalami perubahan.
  • COBOL menyediakan fasilitas listing program, bilamana perlu diperiksa oleh orang lain selain programmernya.
  • Mudah didokumentasikan dan dikembangkan.
  • Dapat menjadi program execute.
Program bahasa COBOL merupakan program terstruktur yg terdiri dari 4 divisi yaitu:
  • Identification division, yang digunakan untuk pengindentifikasian pembuat program, tanggal pembuatan dan sebagainya.
  • Environment division, yang digunakan untuk memperoleh informasi keadaan komputer yg dipakai.
  • Data division, yang digunakan untuk mendapatkan informasi mengenai bentuk dan jenis data yang digunakan.
  • Procedure division, yang digunakan untuk memuat prosedur pemrosesan data.

Selasa, 29 Maret 2011

Bahasa Pemrograman? Apa itu?!

Mengingat bahwa blog ini dibuat untuk membahas mengenai bahasa pemrograman, tentu ada baiknya kita mengenal dulu nih apa sebenarnya bahasa pemrograman itu.

Seperti halnya kegunaan bahasa pada keseharian manusia, maka bahasa pemrograman adalah deretan teknik komunikasi standar untuk mengekspresikan instruksi pada komputer. Mudahnya, bahasa pemrograman itu adalah bahasa yang dapat kita gunakan ketika kita ingin "berbicara" dengan komputer! Dan seperti halnya bahasa manusia, bahasa pemrograman memiliki tatanan simbol atau aturan tertentu. Bahasa pemrograman ini akan memfasilitasi seorang programmer untuk secara spesifik mengatur dan memerintahkan apa yang akan dilakukan oleh komputer, bagaimana data tersebut disimpan dan dikirim, dan apa yang akan dilakukan apabila terjadi kondisi yang variatif.

Jangan salah loh… Walaupun bahasa ini ditujukan untuk "para komputer," bahasa pemrograman memiliki beberapa tingkatan tertentu. Tingkatan ini sendiri didapat dari berdasarkan kedekatan bahasa perograman terhadap ”bahasa manusia.”
  • Bahasa Pemrograman Tingkat Rendah Bahasa pemrograman generasi pertama. Bahasa jenis ini sangat sulit dimengerti karena instruksinya menggunakan bahasa mesin. Disebut juga dengan bahasa assembly merupakan bahasa dengan pemetaan satu – persatu terhadap instruksi komputer. Setiap intruksi assembly diterjemahkan dengan menggunakan assembler.
  • Bahasa Pemrograman Tingkat Menengah Dimana penggunaan instruksi telah mendekati bahasa sehari – hari, walaupun masih cukup sulit untuk dimengerti karena menggunakan singkatan – singkatan seperti STO yang berarti simpan (STORE) dan MOV yang artinya pindah (MOVE). Yang tergolong dalam bahasa ini adalah Fortran.
  • Bahasa Pemrograman Tingkat Tinggi Merupakan bahasa tingkat tinggi yang mempunyai ciri-ciri mudah dimengerti karena kedekatannya terhadap bahasa sehari – hari. Sebuah pernyataan program diterjemahkan kepada sebuah atau beberapa mesin dengan menggunakan compiler.Sebagai contoh adalah : JAVA, C++, .NET

Senin, 28 Maret 2011

Introduction

Halo...

Selamat datang di blog saya! Blog ini nantinya akan menyinggung lebih banyak mengenai masalah PEMOGRAMAN, khususnya hal-hal yang saya dapatkan ketika saat saya masih "menjabat" sebagai mahasiswa di STMIK  BUDIDARMA.

Sebelumnya saya perkenalkan dulu ya mengenai diri saya,,,,
Nama saya JUNADI, saya mahasiswa Manajemen Informatika jenjang Diploma 3 di STMIK BUDIDARMA angkatan tahun 2010 dengan NPM : 1002403.

Semoga nantinya blog ini dapat bermanfaat bagi saya dan teman-teman yang memang manjadikan PEMOGRAMAN sebagai bahan pembelajaran bersama.

Selamat membaca!