• Tidak ada hasil yang ditemukan

Interaksi manusia dan komputer indo

N/A
N/A
Protected

Academic year: 2018

Membagikan "Interaksi manusia dan komputer indo"

Copied!
9
0
0

Teks penuh

(1)

INTERAKSI MANUSIA DAN KOMPUTER

NAUFAL/53120160

KWIK KIAN GIE SCHOOL OF BUSINESS 2015

DOSEN:

HUMDIANA TENTANG

PERBEDAAN BAHASA

(2)

DAFTAR ISI

DAFTAR ISI...i

BAB I PENDAHULUAN...1

1.1. Latar Belakang...1

1.2. Rumusan Masalah...2

BAB II PEMBAHASAN...3

2.1. Pengertian Bahasa Visual Basic...3

2.1.1. Kelebihan Visual Basic...3

2.1.2. Kekurangan Visual Basic...4

2.2. Pengertian Bahasa C++...5

2.2.1. Kelebihan C++...5

2.2.2. Kekurangan C++...5

(3)

1BAB I

PENDAHULUAN

1.1. Latar Belakang

Bahasa pemrograman adalah bahasa tertentu yang digunakan oleh para programmer untuk membuat suatu aplikasi atau software pada komputer, dasar-dasar yang dipakai adalah prinsip kerja algoritma yang sudah dipelajari sebelumnya, bahasa pemrogaman itu sendiri sudah ditemukan pada tahun setelah diketemukannya mesin komputer, mulai generasi yang paling pertama kali yaitu kode mesin, sampai sampai generasi sekarang yang banyak digunakan sebagai bahasa pemrograman dalam pembuatan berbagai aplikasi, dalam konteksnya adalah setiap bahasa pemrograman mempunyai yang namanya kode, kode tersebut akan mendasari berbagai pemrosesan tiap step/langkah beradasarkan tipe data yang diinputkan oleh programmer, contohnya dalam bahasa pemrograman pascal adalah penggunaan tipe data integer untuk bilangan angka yang nantinya akan diproses dan penggunaan tipe data string untuk data-data yang terdiri dari susunan huruf dan nantinya tidak akan diproses dalam perhitungan algoritma dan akan dimunculkan (dicetak/write) pada akhir sequence.

Bahasa pemrograman merupakan sarana pembangkit kreatifitas dan keterampilan dalam mengerjakan sesuatu berdasarkan informasi-informasi yang ada, oleh karena itu, alangkah baiknya jika kita sebagai mahasiswa dapat dengan mudah mempelajari dan menguasai bahasa pemrograman.

Sejak dulu hingga sekarang, tentu kita mengetahui bahwa di dunia komputer terdapat beraneka ragam bahasa pemrograman. Karena begitu banyaknya jenis-jenis bahasa pemrograman, bahasabahasa tersebut juga dikelompokan berdasarkan kriteria tertentu.Ada yang mengelompokkannya menjadi 3 level bahasa yaitu: high level (Seperti Pascaldan Basic), middle level (Seperti Bahasa C), dan low level (Seperti Bahasa Assembly).Ada juga yang mengelompokkannya menjadi procedural/functional programming, objectoriented programming, dan sebagainya. Namun pada dasarnya,

(4)

bahasa-bahasa pemrograman tersebut memiliki bagian-bagian yang serupa. Yang membedakan hanyalah tata bahasa yang digunakan. Seperti halnya belajar bahasa Indonesia, bahasa Jawa, ataupun bahasa lain. Masing-masingnya memiliki bagian-bagian yang sama, yang membedakan hanyalah istilah/simbol yang digunakan dan dialek bahasa tersebut.

Oleh karena itu, di dalam makalah ini. Saya akan membahas tentang perbedaan antara 2 bahasa. Yaitu Visual Basic dan juga C++.

1.2. Rumusan Masalah

1. Apa itu Bahasa Pemograman Visual Basic? 2. Apa Bahasa Pemograman C++?

(5)

2BAB II

PEMBAHASAN

2.1. Pengertian Bahasa 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.

Beberapa bahasa skrip seperti Visual Basic for Applications (VBA) dan Visual Basic Scripting Edition (VBScript), mirip seperti halnya Visual Basic, tetapi cara kerjanya yang berbeda.

Para programmer dapat membangun aplikasi dengan menggunakan komponen-komponen yang disediakan oleh Microsoft Visual Basic Program-program yang ditulis dengan Visual Basic juga dapat menggunakan Windows API, tapi membutuhkan deklarasi fungsi luar tambahan.

Dalam pemrograman untuk bisnis, 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.

2.1.1. Kelebihan Visual Basic

Berikut ini adalah kelebihan dari bahasa pemograman visual basic:

 Kurva pembelajaran dan pengembangan yang lebih singkat dibandingkan bahasa pemrograman yang lain seperti C/C++, Delphi atau bahkan PowerBuilder sekalipun.

(6)

 Menghilangkan kompleksitas pemanggilan fungsi windows API, karena banyak fungsi – fungsi tersebut sudah di “embedded” kedalam syntax visual basic.

 Cocok digunakan untuk mengembangkan aplikasi / program yang bersifat “Rapid Application Development).

 Sangat cocok digunakan untuk membuat program atau aplikasi bisnis.

 Digunakan oleh hampir microsoft office sebagai bahasa macro dan segera akan diikuti oleh yang lainnya.

 Dapat membuat ActiveX Control

 Dapat menggunakan OCX atau komponen yang disediakan oleh pihak ketiga (Third Party) sebagai tools pengembang.

 Menyediakan wizard yang sangat berguna untuk mempersingkat atau mempermudah pengembangan aplikasi.

 Mendekati Object Oriented Programming.

 Dapat di-integrasikan dengan internet, baik itu pada sisi Client maupun pada sisi Server.

 Dapat membuat ActiveX Automation Server.

 Integrasi dengan Microsoft Transaction Server.

 Dapat menjalankan server tersebut dari mesin yang sama atau bahkan dari mesin atau komputer yang lain.

2.1.2. Kekurangan Visual Basic

Meskipun visual basic memiliki banyak kelebihan tetapi tetap saja mempunyai kekurangan atau kelemahan. Kelemahan tersebut karena disebabkan oleh keterbatasan visual basic dalam mengambil fungsi – fungsi yang bersifat low-level yang berhubungan dengan hardware maupun operating system windows itu sendiri.

Dan berikut ini merupakan kekurangan dari bahasa visual basic sendiri:

 File Distribusi Runtime lebih besar dari C/C++.

 Tidak mempunyai fungsi – fungsi untuk mengambil fitur – fitur dari operating system sebanyak C/C++.

 Visual Basic adalah bahasa pemrograman yang powerful, tetapi sebenarnya tidak terlalu bagus untuk membuat game-game yang benar-benar memuaskan.

(7)

2.2. Pengertian Bahasa C++

Bahasa C++ diciptakan oleh Bjarne Stroustrup tahun 1983 di Lab Bell. C++ merupakan bahasa pemrograman berorientasi objek menggunakan kaidah bahasa C.

2.2.1. Kelebihan C++

Berikut ini adalah kelebihan bahasa C++:

 Merupakan induk dari bahasa pemrograman perl, php, phyton, visual basic, gambas, java, C#

 Compiler bahasa C++ terdapat di semua platform

 Untuk pengembangan visual dijejali dengan platform yang sangat banyak seperti OWL, MFC, Cocoa, QT, GTK, dll

 Merupakan pemrograman berorientasi objek

2.2.2. Kekurangan C++

Berikut ini adalah kekurangan bahasa C++:

 Bahasa ini cukup sulit untuk dipelajari dan dipahami

 Banyaknya operator serta fleksibilitas penulisan program kadang-kadang membingungkan pemakai

 Bagi pemula pada umumnya akan kesulitan menggunakan pointer

2.3. Perbedaan antara Visual Basic dan C++

Perbedaan antara visual basic dan C++, visual basic merupakan bahasa pemograman visual yang paling mudah di pelajari sebab syntak yang di gunakan lebih simple dibanding bahasa visual lain. tapi sebenarnya semua bahasa bisa dipelajari. sedangkan C++ sintak yang digunakan sedikit rumit, kelebihan C++, bahasa ini lebih ringkas dalam hal penulisan dan akses ke kernel program (hardware) lebih mudah dan hasil compile dari program menggunakan bahasa C++ lebih kecil dibanding Basic.

(8)

1. Perbedaan pertama adalah VB adalah pengembangan dari Bahasa Pemrograman Basic singkatan dari Beginner’s All-purpose Symbolic Instruction Code. Kalau C++ merupakan pengembangan dari C.

2. Perbedaan yang paling menyolok dalam kedua bahasa pemrograman tersebut adalah jika kita menggunakan Visual Basic maka kita tinggal Drag n Drop saja untuk memudahkan seorang programmer dalam membuat suatu aplikasi. Sedangkan C++ kita harus merancang sendiri semua dari tampilan dll.

Untuk Lebih memudahkan, maka berikut ini adalah tabel perbandingan sintaks antara visual basic dan c++

Programming Features &

Declaring constants Const MyConst=2 constdouble pi = 3.14159;

(9)

Response write ("Mynumber is higher than 5") End Select

}

For Next loop For i=1 To 10 response.write(i) Next

int main () {

for (int n=10; n>0; n--) { cout << n << ", "; }

cout << "liftoff!\n"; }

Declaring Arrays Dim MyArray(10, 10) As Integer

int foo [5] = { 16, 2, 77, 40, 12071 };

Referensi

Dokumen terkait

tauhidullah, berman6aat, tidak mubadir, dan mempermudah manusia beribadah kepada Allah, bukan ilmu pengetahuan teknologi dan seni yang membawa kepada kehan!uran umat#. 

Berdasarkan hasil penelitian didapatkan hasil balita yang mengalami ISPA mayoritas berumur 12-36 bulan dan rata-rata umur balita yang mengalami ISPA yaitu 30 bulan, mayoritas

Dalam hasil penelitian terkait stimulasi psikososial dan metode sosialisasi yang diberikan ibu kepada remaja membuktikan bahwa dengan adanya internal working dalam

PEMERINTAH KABUPATEN ACEH SELATAN DINAS PENDIDIKAN. SMK NEGERI

Hasil dari penelitian ini menunjukkan adanya bentuk solidaritas organik yang muncul dari norma kurang mengikat serta spesialisasi dan pembagian kerja yang ada di dalam clan,

Pengujian bending komposit dilakukan dengan menggunakan alat uji bending UTM dengan metode bending tiga titik (Three Point Bending). Nilai kekuatan bending

Jumlah timbulan sampah yang berasal dari sampah perkotaan (MSW) di Provinsi DIY dapat memenuhi kebutuhan energi listrik untuk target daya pembangkit sebesar 1 MW

Produksi adalah suatu aktivitas ekonomi atau proses pengombinasian, pengoordinasian, penggunaan, atau pemanfaatan dalam pembuatan suatu barang atau jasa ( output atau produk)