Rabu, 05 Oktober 2011

Kata - Kata Mutiara..

*Setiap Perbuatan..
  Pasti ada Balasan..

          * Setiap apa yang kita tanamkan..
             Itu pulalah yang kita petik..

                      *Dan setiap Kesalahan..       
                        Pasti selalu ada Hikmah yang bisa kita ambil..

                                 *Maka daripada itu jadikanlah ..     
                                   Diri kita Lebih Baik..
                                   dan Terbaik dari Orang yang kita Sayang..

Waktu Adalah Uang...

Bagaimana Cara Memaksimalkannya

Tak banyak yang dibahas oleh Adam Khoo di bab ini. Ia hanya ingin pembaca bukunya menyadari bahwa pendapatan = nilai x waktu. Selain meningkatkan pendapatan melalui peningkatan nilai, kita juga harus menambah waktu kerja untuk mengerjakan pekerjaan yang menghasilkan nilai besar.
Ada pekerjaan yang menghasilkan nilai tinggi dan ada pekerjaan yang menghasilkan nilai rendah. Pekerjaan yang menghasilkan nilai tinggi misalnya pengembangan bisnis, penjualan, menemukan arus pendapatan baru, membuat strategi pasar, menindaklanjuti prospek, mengelola proyek, menerima umpan balik dari clien, dan hal-hal lainnya yang menghasilkan keuntungan. Sedangkan pekerjaan yang menghasilkan nilai rendah seperti mengecek email, menunggu, mengobrol, mengeluh dan lain-lain. Penting untuk diperhatikan bahwa tiap profesi memiliki nilai pekerjaan yang berbeda. Bagi profesi yang satu, sebuah pekerjaan bisa saja bernilai rendah. Namun bagi profesi yang lain pekerjaan tersebut bernilai tinggi.
Kita harus mengetahui apa saja pekerjaan yang memberi nilai tinggi dan apa saja pekerjaan yang memberi nilai rendah. Caranya ialah dengan mencatat selama jam kerja apa saja yang kita lakukan, berapa besar nilai dari pekerjaan tersebut. Langkah selanjutnya adalah fokus pada pekerjaan yang memberikan nilai besar dan mendelegasikan pekerjaan dengan nilai rendah ke orang lain. Dengan cara seperti ini kita dapat melipatgandakan penghasilan.
Sebuah tips utuk para pegawai yang terikat waktu kerja. Pada umumnya waktu kerja seorang pegawai ditentukan oleh atasan/perusahaan. Sehingga kita tidak dapat menambah waktu kerja. Cara yang terbaik adalah dengan mengerjakan hal-hal yang bernilai tinggi di jam kerja dan mengerjakan hal-hal yang bernilai rendah di luar jam kerja. Bila semuanya telah berjalan optimal, yang harus kita lakukan selanjutnya adalah mendelegasikan pekerjaan-pekerjaan yang bernilai rendah kepada asisten. Langkah terakhir adalah minta kenaikan gaji dan pangkat. Perusahaan pasti bersedia melakukannya karena nilai yang kita berikan kepada perusahaan naik berkali-kali lipat sebagai akibat dari peningkatan nilai yang kita berikan kepada perusahaan.
Salam Miliuner
secrets-of-self-made-millioArtikel ini adalah bagian dari rangkaian bedah buku Secrets of Self-Made Millionaires karangan Adam Khoo

Profil


Nama : Khairunisyah Sadly
Tempat/Tgl Lahir : Medan /25 July1988
Alamat : Jln Bromo Gg. Pukat No.-  MEDAN.
Handphone : 085371537137
Makes : Nasi Goreng Special n Nasi Ayam Pedas Manis
Mikes : Jus Terong Belanda n Jus Jeruk + Wortel..
Cita" : ingin menjadi seorang Pengusaha yang besar :)


Pendidikan :

  • SD Negeri 060821 Medan
  • SLTP Negeri 4 Medan
  • MAN 2 MODEL Medan
  • Kuliah di STMIK BUDIDARMA Medan/ MI-P1001,DIII (Berjalan)
My Foto :









Facebook :
leanora30@yahoo.com

E-mail Google : nisha.ocha@yahoo.com

Blogger : nishaacha.blogspot.com

Belajar Dari Pengalaman itu Lebih Baik

              Banyak orang berkata bahwa “Pengalaman adalah guru yang terbaik, Ia memberikan ujian lebih dulu baru pelajarannya”
Saya sangat setuju dengan tersebut karena pengalaman selalu mengajarkan kepada kita tentang pelajaran hidup yang sesungguhnya bukan teori.
Lihat saja, banyak lowongan pekerjaan yang lebih mengutamakan pengalaman daripada ijazah, artinya pengalaman kita sangat dihargai.
Begitu juga dalam berbisnis, pengalaman adalah sebuah catatan dalam otak yang membantu keputusan kita saat menghadapi situasi yang sama dengan pengalaman yang pernah kita alami di masa yang lalu.

              Pengalaman sangat penting, karena dengan pengalaman kita tahu secara langsung bagaimana rasanya. Contoh saja secara teori rasa gula adalah manis. Jika kita tidak pernah merasakan gula secara langsung maka kita tidak akan tahu rasanya manis. Namun jika kita berani untuk mencicipi rasa gula maka kita akan tahu rasa manis itu seperti apa.

Pancarkan di dalam Diri Anda Rasa Optimisme

     Siapa sih yang ngak senang melihat wajah penuh senyum dan rasa optimis? pasti dech semua bakal senang dibandingkan dengan lawannya rasa pesimis yang selalu membuat kita down alias tidak bersemangat.
Nah karena banyak orang yang senang dengan wajah optimis tentu kita seharusnya memilikinya juga kan?? "Loh memang kenapa?" Dengan pancaran rasa optimis tentu akan banyak orang yang senang mendengarkan kita dan betah berlama-lama dengan kita. Karena banyak orang yang senang tentu akan mempermudah segala urusannya, apalagi jika berjualan tentu saja customer akan senang dengan penjual yang optimis.
Rasa optimis ini sangat penting buat anda yang ingin sukses, karena tidak ada orang pesimis yang akan sukses, karena orang pesimis biasanya tidak akan melakukan apa-apa untuk mencapai kesuksesan.
Dengan rasa optimis tentu kita akan mempunyai komitmen untuk sukses bukan..?? :) ;p
betul tak temen....!!!    jhuih
Bagaimana meningkatkan rasa optimis? gampang buka pikiran anda dan bergaullah dengan orang yang berpikiran positip dan jauhi orang yang berpikiran negatif. Dengan begitu maka anda akan dapat bertukar pola pikiran dengan hal-hal yang  bersifat positif serta mendapat pengetahuan/wawasan yang luas dan berkembang.... 

Selasa, 04 Oktober 2011

NET Framework menggunakan VB.NET

    Microsoft. NET adalah suatu kemajuan dalam teknologi pemrograman yang sangat menyederhanakan pengembangan aplikasi,baik untuk tradisional, aplikasi proprietary dan untuk paradigma yang muncul dari layanan berbasis Web. . NET adalah restrukturisasi infrastruktur lengkap seluruh sistem Microsoft dan merupakan tantangan besar bagi pembelajaran programmer mengembangkan aplikasi pada platform Microsoft. 

    Ada perubahan substansial pada Visual Basic bahasa, termasuk berorientasi objek fitur-fiturnya. Tapi belajar bahasa pemrograman baru hanya bagian dari tantangan. 

    Tantangan jauh lebih besar adalah belajar Framework NET dan semua kemampuannya.
Kursus tiga hari ini dirancang untuk memberikan pengenalan suara ke NET Framework untuk programmer yang sudah tahu bahasa VB.NET dan dasar-dasar Windows Forms. 

    Kursus ini berfokus pada bagian inti dari NET Framework. yang umum di banyak area aplikasi. Program terpisah tersedia di spesifik daerah, seperti ASP.NET dan layanan Web.
Kursus ini dimulai dengan pengenalan arsitektur dan konsep kunci. NET. Kemudian membahas perpustakaan kelas, majelis, versioning, dan penyebaran, yang merupakan kemajuan besar dalam kesederhanaan dan kekokohan
menyebarkan aplikasi Windows, mengakhiri terkenal Dua bab berikutnya membahas topik penting "neraka DLL."dalam model pemrograman. NET, termasuk metadata, refleksi, I / O, dan serialisasi. Bab berikut
melanjutkan diskusi tentang model pemrograman. NET, meliputi threading, konteks, domain aplikasi,
Marshal dengan nilai, Marshal dengan referensi, dan manajemen memori.
. NET Keamanan diperkenalkan dalam beberapa detail, termasuk akses keamanan kode dan berbasis peran keamanan. Berikutnya Bab mencakup interoperabilitas. NET dengan COM dan dengan aplikasi Win32. Kursus ini diakhiri dengan
pengenalan pemrograman database menggunakan ADO.NET.
Program ini praktis, dengan banyak contoh dan studi kasus. Tujuannya adalah untuk membekali Anda untuk mulai membangun signifikan aplikasi yang menggunakan NET Framework.. Siswa akan menerima seperangkat bahan, termasuk
Tentu saja catatan dan semua contoh pemrograman. Aplikasi Buku Pengembangan Menggunakan NET Basic dan. Visual direkomendasikan sebagai suplemen untuk kursus.

Pengertian Framework.Net pada VB.Net

   Framework.Net  adalah teknologi inti yang menyediakan berbagai library untuk digunakan oleh aplikasi di atasnya. Komponen inti Framework.Net adalah Common Language Runtime (CLR) yang menyediakan run time environment untuk aplikasi yang dibangun menggunakan Visual Studio.Net, terlepas dari jenis bahasa pemrogramannya.
Dengan adanya CLR tersebut, programmer dapat menikmati consistent object model dalam mengakses berbagai komponen library. Dengan demikian penggunaan bahasa pemrograman dalam dunia .Net adalah lebih ke masalah selera atau taste, dan bukan pada kelebihan maupun kekurangan masing-masing bahasa. Mengapa ? Karena semua bahasa pemrograman yang mensupport .Net mengakses library yang sama di dalam Framework, dengan object model yang konsisten, dengan run time file yang sama. Bahasa adalah sekedar skin atau theme.Nat, bukan senjata sakti. Bagi seorang .Net Developer, pemahaman terhadap konsep dan object model .NET Framework adalah jauh lebih penting daripada bahasa pemrograman itu sendiri.
Bagi anda programmer VB6, tentu mengetahui bahwa diperlukan distribusi run time library khusus ketika menginstal aplikasi. Demikian pula ketika anda menginstal aplikasi yang dibangun dengan Visual C++ maupun Delphi. Dalam dunia .NET, hal tersebut sudah tidak diperlukan lagi, selama .NET Framework telah terinstal di komputer sasaran.

Perbedaan Visual Basic.Net dengan Visual Basic 6.0

Integrated Data Environment  pada Visual Basic.Net dapat digunakan sebagai editor untuk berbagai bahasa pemograman lainnya seperti C#.Net, C++.Net, dan J#.Net sehingga lebih mempermudah programer dalam beradaptasi dengan bahasa pemograman yang lain karena kebiasaan editor yang digunakan.

2.      Ekstensi Project File pada Visual Basic 6,0 file project mempuyai ekstensi (.vbp) dan group project (.vbg) sehingga teks dapat di edit pada teks editor. Sebaliknya pada Visual Basic.Net project dan solution dalam format XML sehingga tidak disarankan pada teks editor.

3.      Group Project  pada Visual Basic.Net penggabungan beberapa project dimasukan dalm group yang disebut Solution, sedangkan yang kita kenal dengan Visual Basic 6,0 ini group project. Ini yang menjadi perbedaan adalah pada group project hanya bisa digabungkan beberapa program yang dibuat dengan bahasa pemograman Visual Basic, sedangkan pada solution dapat digabungkan dari beberapa bahasa pemograman setingkat.Net lainnya seperti C#.Net, C++.Net, dan J#.Net

4.      Performance IDE pada versi sebelumnya (Visual Basic 6,0) standar tampilan adalah layout MDI, sedangkan pada Visual Basic.Net tampilan defaultnya adalah Tabed Document yang menampilkan bentuk tabbed seperti tampilan yang ada pada spreadsheet Microsoft Excel
VB 6 itu produk microsoft yang lama, masih di khususkan untuk desktop application
sedangkan VB.NET itu keluaran yang baru, mengetahui sekarang ada yang namanya .net framework(vb.net jalan diatas .net framewoek)

jadi vb.net itu lebih luas cakupannya dan sistemnya, serta sampai sekarang masih ada pembaruan dari microsoft, makanya orang bilang lebih lengkap dan lebih susah

sementara vb 6 itu copyright nya udah gk ada, udah tidak diakui oleh microsoft lagi sehingga vb 6 itu gratis sekarang( open source lah istilahnya)
dan vb 6 tidak mengalami pengembangan sama sekali...
namun jika ingin belajar vb , mulailah dari vb 6 karena paling simple dan mudah digunakan

untuk masalah public class kehapus, di vb.net, public class itu ada yg penting dan ga boleh dihapus, karena dia class utama buat jalanin program
public class yang dihapus itu namanya ap?

kalo solusi pertama sih jangan di delete public classnya, bikin lagi aja ato bikin project baru..

Sejarah Visual Basic (Dulu-Sekarang-Akan Datang)

Visual Basic Express
Evolusi Visual Basic
VB 1.0 dikenalkan pada tahun 1991, pendekatan yg dilakukan untuk menghubungkan bahasa pemrograman dengan GUI berasal dari prototype yg dikembang oleh “Alan Cooper” yg di sebut TRIPOD,. Kemudian Microsoft mengontrak copper dan asosiasinya utk mengembangkan tripod agar dapat digunakan di windows 3.0 dibawah nama kode Ruby.
Berikut Perjalanan Visual Basic (VB 1.0 Sampai VB 10) :

Perjalanan dari Visual Basic (VB1 to VB 10)
  1. Proyek “Thunder” dirintis
  2. Visual Basic 1.0 (May 1991) di rilis untuk windows pada Comdex/Windows Wordltrade yg dipertunjukan di Atlanta , Georgia
  3. Visual Basic 1.0 untuk DOS dirilis pada bulan September 1992.  Bahasa ini tidak kompatibel dengan Visual Basic For Windows. VB 1.0 for DOS ini pada kenyataaanya merupakan versi kelanjutan dari compiler BASIC, QuickBasic dan BASIC Professional Development System
    VB For Dos
  4. Visual Basic 2.0 dirilis pada November 1992, Cakupan pemrogramannya cukup mudah untuk digunakan dan kecepatannya juga telah di modifikasi. Khususnya pada Form yg menjadikan object dapat dibuat secara seketika, serta konsep dasar dari Class modul yg berikutnya di implementasikan pada VB 4
  5. Visual Basic 3.0 , dirilis pada musim panas 1993 dan dibagi menjadi  versi standard dan professional. VB 3 memasukan Versi 1.1 dari Microsoft Jet Database Engine yg dapat membaca serta menulis database Jet (atau Access) 1.x
  6. Visual Basic 4.0 (Agustus 1995) merupakan versi pertama yg dapat membuat windows program 32 bit sebaik versi 16 bit nya. VB 4 juga memperkenalkan kemampuan untuk menulis non-GUI class pada Visual Basic
  7. Visual Basic 5.0 (February 1997), Microsoft merilis secara eksklusif Visual basic untuk  versi windows 32 bit . Programmer yg menulis programnya pada versi 16 bit dapat dengan mudah melakukan import porgramnya dari VB4 ke VB5. dan juga sebaliknya, program VB5 dapat diimport menjadi VB4. VB 5  memperkenalakan kemampuan untuk membuat  User Control.
  8. Visual Basic 6.0 (pertengahan 1998) memperbaiki beberapa cakupan, temasuk kemapuannya untuk membuat Aplikasi Web-based . Visual Basic 6 di jadwalkan akan memasuki Microsoft “fasa non Supported” dimulai pada maret 2008
  9. Visual Basic .NET (VB 7), dirilis pada tahun 2002, Beberapa yang mencoba pada versi pertama .NET ini mengemukakan bahwa bahasa ini sangat powerful tapi bahasa yg digunakan sangat berbeda dengan bahasa sebelumnya, dengan  kekurangan diberbagai area, termasuk runtime-nya yang 10 kali lebih besar dari paket runtime VB6 serta peningkatan penggunan memory.
  10. Visual Basic .NET 2003 (VB 7.1) , dirilis dengan menggunakan NET framework versi 1.1.
  11. Visual Basic 2005 (VB 8.0) , merupakan iterasi selanjutnya dari Visual Basic .NET. dan Microsoft memutuskan untuk menghilangkan kata kata .NET pada judulnya. Pada Rilis ini , Microsoft memasukan bebrapa fitur baru, diantaranya : 
    1. Edit and Continue , mungkin inilah kekurangan fitur terbesar dari  VB .NET . pada VB 2005 ini kita diperbolehkan melakukan perubahan kode pada saat program sedang dijalankan
    2. Perbaikan pada Konversi dari VB ke VB NET12Visual Basic .NET 2003 (VB 7.1) , dirilis dengan menggunakan NET framework versi 1.1. 
  12. IsNot Patent, merupakan salah satu fitur dari Visual Basic 2005 merupakan konversi If Not X Is Y  menjadi If X  IsNot Y
  13. Visual Basic 2005 Express , merupkan bagian dari Product Visual Studio. Microsoft membuat Visual Studio 2005 Express edition untuk pemula dan yg gemar dengan VB, salah satu produknya adalah Visual Basic 2005 Express yg merupakan produk gratis dari Microsoft
  14. Visual Basic “Orcas” (VB 9.0) , dijadwalkan akan dirilis pada tahun 2007 dan dibangung diatas .NET 3.5. Pada rilis ini , Microsoft menambahkan beberapa fitur , diantaranya :
    - True Tenary operator , yaitu fungsi If(boolean,value, value)  yg digunakan untuk menggantikan fungsi IIF
    - LINQ Support
    - Ekspresi Lambda
    - XML Literals
    - Nullable types
    - Type Inference 
  15. Visual Basic ‘VBx’ (VB 10.0) , Visual Basic 10, yang  juga dkenal dengan nama VBx, akan menawarkan dukungan untuk Dynamic Language Runtime. VB 10 direncanakan akan menjadi bagian dari SilverLight 1.1

Pengertian Visual Basic.Net

Microsoft Visual Basic .NET adalah sebuah alat untuk mengembangkan dan membangun aplikasi yang bergerak di atas sistem .NET Framework, dengan menggunakan bahasa BASIC. Dengan menggunakan alat ini, para programmer dapat membangun aplikasi Windows Forms, Aplikasi web berbasis ASP.NET, dan juga aplikasi command-line. Alat ini dapat diperoleh secara terpisah dari beberapa produk lainnya (seperti Microsoft Visual C++, Visual C#, atau Visual J#), atau juga dapat diperoleh secara terpadu dalam Microsoft Visual Studio .NET. Bahasa Visual Basic .NET sendiri menganut paradigma bahasa pemrograman berorientasi objek yang dapat dilihat sebagai evolusi dari Microsoft Visual Basic versi sebelumnya yang diimplementasikan di atas .NET Framework. Peluncurannya mengundang kontroversi, mengingat banyak sekali perubahan yang dilakukan oleh Microsoft, dan versi baru ini tidak kompatibel dengan versi terdahulu.

Visual Basic merupakan cara termudah dan tercepat untuk membuat aplikasi yang dijalankan di sistem operasi Microsoft Windows. Apakah Anda seorang profesional atau pemula sekalipun di bidang pemrograman Windows, Visual Basic menyediakan kepada Anda sekumpulan perangkat untuk mempermudah dan menyederhanakan pengembangan aplikasi yang tangguh.

Rabu, 13 April 2011

JENIS - JENIS PEMOGRAMAN

1).
C++  adalah bahasa pemrograman komputer C++ dikembangkan di Bell Labs (Bjarne Stroustrup) pada awal tahun 1970-an, Bahasa itu diturunkan dari bahasa sebelumnya, yaitu BCL, Pada awalnya, bahasa tersebut dirancang sebagai bahasa pemrograman yang dijalankan pada sistem Unix, Pada perkembangannya, versi ANSI (American National Standart Institute) Bahasa pemrograman C menjadi versi dominan, Meskipun versi tersebut sekarang jarang dipakai dalam pengembangan sistem dan jaringan maupun untuk sistem embedded, Bjarne Stroustrup pada Bell labs pertama kali mengembangkan C++ pada awal 1980-an, Untuk mendukung fitur-fitur pada C++, dibangun efisiensi dan sistem support untuk pemrograman tingkat rendah (low level coding). Pada C++ ditambahkan konsep-konsep baru seperti class dengan sifat-sifatnya seperti inheritance dan overloading.[rujukan?] Salah satu perbedaan yang paling mendasar dengan bahasa C adalah dukungan terhadap konsep pemrograman berorientasi objek (Object Oriented Programming).
Perbedaan Antara Bahasa pemrograman C dan C++ meskipun bahasa-bahasa tersebut menggunakan sintaks yang sama tetapi mereka memiliki perbedaan, C merupakan bahasa pemrograman prosedural, dimana penyelesaian suatu masalah dilakukan dengan membagi-bagi masalah tersebut kedalam su-submasalah yang lebih kecil, Selain itu, C++ merupakan bahasa pemrograman yang memiliki sifat Pemrograman berorientasi objek, Untuk menyelesaikan masalah, C++ melakukan langkah pertama dengan menjelaskan class-class yang merupakan anak class yang dibuat sebelumnya sebagai abstraksi dari object-object fisik, Class tersebut berisi keadaan object, anggota-anggotanya dan kemampuan dari objectnya, Setelah beberapa Class dibuat kemudian masalah dipecahkan dengan Class.
            Contoh program sederhana C++ untuk hello world dengan menggunakan Pustaka Dasar C++ dapat dilihat di bawah ini:
#include <iostream>
int main()
{
        std::cout << "hello world\n";
        return 0;
}
2).
Turbo Pascal adalah sebuah sistem pengembangan perangkat lunak yang terdiri atas kompiler dan lingkungan pengembangan terintegrasi (dalam bahasa inggris: Integrated Development Environment - IDE) atas bahasa pemrograman pascal untuk sistem operasi CP/M, CP/M-86, dan MS-DOS, yang dikembangkan oleh Borland pada masa kepemimpinan Philippe Kahn. Nama Borland Pascal umumnya digunakan untuk paket perangkat lunak tingkat lanjut (dengan kepustakaan yang lebih banyak dan pustaka kode sumber standar) sementara versi yang lebih murah dan paling luas digunakan dinamakan sebagai Turbo Pascal. Nama Borland Pascal juga digunakan sebagai dialek spesifik Pascal buatan Borland.
Borland telah menembangkan tiga versi lama dari Turbo Pascal secara gratis disebabkan karena sejarahnya yang panjang khusus untuk versi 1.0, 3.02, dan 5.5 yang berjalan pada sistem operasi MS-DOS.
Tipe Data yang Sering Digunakan di Pascal
Char -> hanya menampung satu karakter
string -> menampung lebih dari satu karakter
Boolean -> hanya mempunyai dua nilai True atau False
Integer -> -32.768 s/d 32.767 (gak bisa bilangan desimal)
longint -> -2.147.483.648 s/d -2.147.483.648(gak bisa bilangan desimal)
read -> 2,9 x 10-39 s/d 1,7 x 1038 (untuk menampung bilangan desimal)

Tipe Data dan Operator
Tipe Data menunjukkan suatu nilai yang dpat digunakan oleh sutu variable yang bersangkutan.
Tipe Data dalam Pascal :
1. Tipe Data Sederhana, terdiri dari :
a. Tipe data standar :
- integer : merupakan tipe data berupa bilangan bulat
- real : merupakan jenis bilangan pecahan
- char : merupakan karakter yg ditulis diantara tanda petik tunggal. Ex : ‘A’, ‘a’, ‘5′ dll
- string : merupakan urut-urutan dari karakter yang terletak di antara tanda petik tunggal.
- boolean : merupakan tipe data logika, yang berisi dua kemungkinan nilai: TRUE atau FALSE .
b. Tipe data didefinisikan pemakai

2. Tipe Data Terstruktur, terdiri dari :
a. Array
b. Record
c. File
d. Set
Dasar Program Pascal
Unsur-unsur Pemrograman
a. Mendapatkan data dengan membaca data dari default input (key board, file atau sumber data lainnya).
b. Menyimpan data ke dalam memori dengan struktur data yang sesuai,
c. Memproses data dengan instruksi yang tepat.
d. Menyajikan atau mengirimkan hasil olahan data ke default output (monitor, file atau tujuan lainnya).
Nama yang dipergunakan du dalam program Pascal disebut dengan pengenal atau Identifier. Identifier digunakan untuk nama: Program, Sub-program (procedure dan function), nama: Variable, Constant, Type, Label.
Nama-nama ini digunakan untuk pemakaian dan pemanggilan dalam program. Ketentuan penulisan identifier
a. Nama identifier harus dimulai dengan karakter huruf alfabet: a sampai z, A sampai Z atau karakter ‘_’ (underscore - garis bawah)
b. Karakter berikutnya boleh karakter numerik (0 .. 9) atau kombinasi alphanumerik (huruf-numerik).
c. Panjang nama, pada berbagai versi Pascal umumnya antara 32 - 63.
d. Tidak boleh menggunakan karakter istimewa: + - * / | \ = < > [ ] . , ; : ( ) ^ @ { } $ # ~ ! % & ` ” ‘ dan ?
Contoh penulisan:
Penulisan yang benar: NamaMahasiswa, Gaji_Karyawan, PX4, dll.
Penulisan yang salah: 3X, A & B, C Z dll.
3).
            Ruby adalah bahasa skripting yang berorientasi obyek. Tujuan dari ruby adalah menggabungkan kelebihan dari semua bahasa-bahasa pemrograman scripting yang ada di dunia. Ruby ditulis dengan bahasa pemrograman C dengan kemampuan dasar seperti Perl dan Python.Sejak Ruby pertama kali dirilis ke publik pada tahun 1995, banyak programmer profesional dari seluruh dunia serius ikut mengembangkan Ruby. Pada tahun 2006, Ruby diterima oleh banyak orang. Dengan komunitas pengguna Ruby yang aktif di banyak kota-kota di seluruh dunia dan konferensi-konferensi beserta pertemuan Ruby terkait. Ruby-Talk, milis utama untuk diskusi Ruby (dalam bahasa Inggris) telah mencapai kisaran 200 email setiap hari. TIOBE index, yang menghitung perkembangan bahasa-bahasa pemrograman, menempatkan Ruby pada peringkat ke 10 diantara bahasa-bahasa pemrograman di seluruh dunia. Melihat pada perkembangan ini, mereka memperkirakan, “Kesempatan Ruby memasuki peringkat atas 10 besar adalah dalam waktu setengah tahun.” Kebanyakan dari perkembangan Ruby beratribut pada terkenalnya software yang ditulis dengan Ruby, terutama framework web Ruby on Rails.
Kelebihan Ruby
• Sintaks sederhana.
• Memiliki exception handling yang baik.
• Bahasa Pemrograman Berorientasi Objek.
• Mengusung konsep single inheritance.
• Open source, siapa saja dapat menggunakannya dengan cuma-cuma dan dapat ikut berpartisipasi mengembangkannya.
• Memiliki garbage collector yang secara otomatis akan menghapus informasi tak terpakai dari memori.

Fitur Ruby
Ruby kaya fitur, antara lain sebagai berikut:
• Ruby memiliki fitur-fitur yang menangani exception, seperti Java atau Python, untuk mempermudah menangani error.
• Ruby menyediakan mark-and-sweep garbage collector untuk semua obyek Ruby. Tidak perlu me-maintain reference count pada library extension. Seperti yang Matz katakan, “Ini lebih baik untuk kesehatan Anda.”
• Menulis extension C di Ruby lebih mudah daripada di Perl ataupun di Python, dengan API yang elegan untuk memanggil Ruby dari C. Ini termasuk memanggil Ruby embedded di software, untuk digunakan sebagai bahasa scripting. Interface SWIG juga tersedia.
• Ruby bisa load library extension secara dinamis jika Sistem Operasi mengijinkan.
• Ruby menyediakan fitur OS threading yang independent. Maka, untuk semua platform dimana Ruby berjalan, Anda juga punya multithreading, terlepas dari apakah Sistem Operasi mendukung multithreading atau tidak, bahkan pada MS-DOS sekalipun!
• Ruby sangat portable: Ruby kebanyakan dikembangkan di GNU/Linux, tetapi juga berjalan di banyak tipe UNIX, Mac OS X, Windows 95/98/Me/NT/2000/XP, DOS, BeOS, OS/2, dan lain-lain.
4).
algoritma merupakan kumpulan perintah untuk menyelesaikan suatu masalah. Perintah-perintah ini dapat diterjemahkan secara bertahap dari awal hingga akhir. Masalah tersebut dapat berupa apa saja, dengan catatan untuk setiap masalah, ada kriteria kondisi awal yang harus dipenuhi sebelum menjalankan algoritma. Algoritma akan dapat selalu berakhir untuk semua kondisi awal yang memenuhi kriteria, dalam hal ini berbeda dengan heuristik. Algoritma sering mempunyai langkah pengulangan (iterasi) atau memerlukan keputusan (logika Boolean dan perbandingan) sampai tugasnya selesai. logika, metode dan tahapan (urutan) sistematis yang digunakan untuk memecahkan suatu permasalahan. Penemu algoritma adalah seorang ahli matematika
Desain dan analisis algoritma adalah suatu cabang khusus dalam ilmu komputer yang mempelajari karakteristik dan performa dari suatu algoritma dalam menyelesaikan masalah, terlepas dari implementasi algoritma tersebut. Dalam cabang disiplin ini algoritma dipelajari secara abstrak, terlepas dari sistem komputer atau bahasa pemrograman yang digunakan. Algoritma yang berbeda dapat diterapkan pada suatu masalah dengan kriteria yang sama.
Kompleksitas dari suatu algoritma merupakan ukuran seberapa banyak komputasi yang dibutuhkan algoritma tersebut untuk menyelesaikan masalah. Secara informal, algoritma yang dapat menyelesaikan suatu permasalahan dalam waktu yang singkat memiliki kompleksitas yang rendah, sementara algoritma yang membutuhkan waktu lama untuk menyelesaikan masalahnya mempunyai kompleksitas yang tinggi.


5).
Visual Basic adalah salah satu bahasa pemrograman komputer. Bahasa pemrograman adalah perintah-perintah yang dimengerti oleh komputer untuk melakukan tugas-tugas tertentu. Bahasa pemrograman Visual Basic, yang dikembangkan oleh Microsoft sejak tahun 1991, merupakan pengembangan dari pendahulunya yaitu bahasa pemrograman BASIC (Beginner’s All-purpose Symbolic Instruction Code) yang dikembangkan pada era 1950-an. Visual Basic merupakan salah satu Development Tool yaitu alat bantu untuk membuat berbagai macam program komputer, khususnya yang menggunakan sistem operasi Windows. Visual Basic merupakan salah satu bahasa pemrograman komputer yang mendukung object (Object Oriented Programming = OOP).
Visual Basic  merupakan pengembangan dari Microsoft Visual Basic 6, B.NET selain menggunakan  Framework yang kaya akan pustaka. Secara sederhana Visual Studio .NET menyediakan area atau lingkungan pengembangan terintegrasi atau sering disebut dengan IDE (Interface Development Environment). Lingkungan ini menyediakan tool untuk mendesain, menjalankan dan mencari kesalahan program dari...
Visual Basic adalah salah satu development tool untuk membangun aplikasi dalam lingkungan windows. Dalam pengembangan aplikasi, visual basic menggunakan pendekatan visual untuk merancang user interface dalam bentuk form, sedangkan untuk kodingnya menggunakan dialek bahasa basic yang cenderung mudah dipelajari. Visual basic telah menjadi tools yang terkenal bagi para pemula maupun para developer.

Dalam lingkungan Window's User –interface sangat memegang peranan penting, karena dalam pemakaian aplikasi yang dibuat, pemakai senantiasa berinteraksi dengan user-interface tanpa menyadari bahwa dibelakangnya berjalan instruksi-instruksi program yang
mendukung tampilan dan proses yang dilakukan.

Pada pemograman visual, pengembangan aplikasi dimulai dengan pembentukan user interface, kemudian mengatur properti dari objek-objek yang digunakan dalam user interface, dan baru dilakukan penulisan kode program untuk menangani kejadian-kejadian (event). Tahap pengembangan aplikasi demikian dikenal dengan istilah pengembangan aplikasi dengan pendekatan Bottom-Up .

 Kesimpulan:

 1) . Dapat membantu user dalam menggunakan bahasa pemograman

2) . ruby adalah menggabungkan kelebihan dari semua bahasa-bahasa pemrograman yang ada di dunia. Ruby ditulis dengan bahasa pemrograman sedangkan algoritma dapat menyelesaikan suatu masalah. Dan bahasa pemograman di atas lebih bisa di mengerti oleh user.

3). pemograman C++ sangat rumit di mengerti.