Minggu, 29 April 2012

MICROSOFT VISUAL BASIC

Microsoft Visual Basic (sering disingkat sebagai VB saja) merupakan sebuah bahasa pemrograman yang menawarkan Integrated Development Environment (IDE) visual untuk membuat program perangkat lunak berbasis sistem operasi Microsoft Windows dengan menggunakan model pemrograman (COM). Visual Basic merupakan turunan bahasa pemrograman BASIC dan menawarkan pengembangan perangkat lunak komputer berbasis grafik dengan cepat.
Visual Basic memiliki pangsa pasar yang sangat luas. Sebuah survey yang dilakukan pada tahun 2005 menunjukkan bahwa 62% pengembang perangkat lunak dilaporkan menggunakan berbagai bentuk Visual Basic, yang diikuti oleh C++, JavaScript, C#, dan Java

SEJARAH

Bill Gates, pendiri Microsoft, memulai bisnis perangkat lunak dengan mengembangkan interpreter bahasa Basic untuk Altair 8800, untuk kemudian ia ubah agar dapat berjalan di atas IBM PC dengan sistem operasi DOS. Perkembangan berikutnya ialah diluncurkannya BASICA (basic-advanced) untuk DOS. Setelah BASICA, Microsoft meluncurkan Microsoft QuickBasic dan Microsoft Basic (dikenal juga sebagai Basic Compiler).

PERKEMBANGAN VISUAL BASIC

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.

DESAIN VISUAL DAN KOMPONEN

Visual Basic menjadi populer karena kemudahan desain form secara visual dan adanya kemampuan untuk menggunakan komponen-komponen ActiveX yang dibuat oleh pihak lain.[5] Namun komponen ActiveX memiliki masalahnya tersendiri yang dikenal sebagai DLL hell,Pada Visual Basic .NET, Microsoft mencoba mengatasi masalah DLL hell dengan mengubah cara penggunaan komponen (menjadi independen terhadap registry)

NAMA            : MUHAMMAD ZAKI SYAHPUTRA
NPM               : 14110852
KELAS           : 2KA29

BAHASA PEMOGRAMAN PASCAL


Pascal adalah bahasa pemrograman yang pertama kali di buat oleh Profesor Niklaus Wirth, seorang anggota International Federation of Information Processing (IFIP) pada tahun 1971. Dengan mengambil nama dari matematikawan Perancis, Blaise Pascal, yang pertama kali menciptakan mesin penghitung, Profesor Niklaus Wirth membuat bahasa Pascal ini sebagai alat bantu untuk mengajarkan konsep pemrograman komputer kepada mahasiswanya. Selain itu, Profesor Niklaus Wirth membuat Pascal juga untuk melengkapi kekurangan-kekurangan bahasa pemrograman yang ada pada saat itu.

KELEBIHAN

Kelebihan dari bahasa pemrograman Pascal adalah:
-          - Tipe data standar
-          - Use defined data types
-         --  Strongly-typed
-          -- Terstruktur
-          - Sederhana dan eskpresif

TIPE DATA

-          - BYTE  yaitu angka dari 0 sampai 255
-          - INTEGER yaitu memasukan angka desimal
-          - REAL yaitu memasukan semua nilai pecahan
-          --  BOOLEAN yaitu menentukan nilai true atau false
-          -- CHAR  yaitu memasukan karakter seperti nama programnya
-          -- STRING yaitu memasukan huruf,spasi atau frasa

NAMA            : MUHAMMAD ZAKI SYAHPUTRA
NPM               : 14110852
KELAS           : 2KA29

BAHASA PEMOGRAMAN C++


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 .Salah satu perbedaan yang paling mendasar dengan bahasa C adalah dukungan terhadap konsep pemrograman berorientasi objek (Object Oriented Programming

PERBEDAAN

            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.

TIPE DATA DASAR

-          Char
-          Short int(short)
-          Integer(int)
-          Long int(long)
-          Boolean(bool)
-          Float
-          Double
-          Long double
-          Wcha_t

NAMA            : MUHAMMAD ZAKI SYAHPUTRA
NPM               : 14110852
KELAS           :  2KA29

MENIKMATI KEHIDUPAN



          Pada saat kita sibuk pada pekerjaan yang harus kita selesaikan, kita harus memutar otak terus menerus untuk menyelesaikan tugas yang harus di kerjakan. Jika manusia terus-menerus melakukan hal tersebut tanpa menikmati kehidupan di dunia ini maka orang itu akan sia-sia hidup hanya untuk mencari uang dan uang terus menerus.

          Ada beberapa kriteria orang yang tidak menikmati kehidupan di dunia ini, yaitu orang-orang yang rela merlakan segalanya hanya untuk mencari uang,lalu orang-orang yang berpikir hanya untuk bekerja terus-menerus, dan terakhir orang-orang yang menyerah dalam kehidupan sebelum dia mencobanya.

NAMA       : MUHAMMAD ZAKI SYAHPUTRA
NPM           : 14110852
KELAS       : 2KA29