menu

Tampilkan postingan dengan label Lab Windows. Tampilkan semua postingan
Tampilkan postingan dengan label Lab Windows. Tampilkan semua postingan

Selasa, 14 Juni 2011

Pengertian Pointer dan Array pada Lab Windows

POINTER DAN ARRAY
Bahasa C++ maupun CVI membolehkan kita untuk memanipulasi memori dengan cara penggunaan pointer. Hal ini merupakan fitur yang tidak disediakan oleh bahasa pemrograman yang lain. Apabila digunakan secara benar maka akan sangat menguntungkan, tetapi bila salah dalam penggunaan bisa berakibat pada kerusakan (crash atau hang) pada sistem operasi.

Kamis, 09 Juni 2011

Mengenal Fungsi dalam CVI

Fungsi dalam CVI memegang peranan sangat penting. Hal ini karena sebenarnya program dalam CVI maupun C++ adalah kumpulan dari fungsi-fungsi. Fungsi fungsi yang telah tersedia maupun yang kita buat sendiri ini akan dipanggil dalam fungsi utama yaitu main(). Seperti semua bahasa pemrograman, C++ menyediakan built-in function yang dapat diakses dengan lebih dulu memanggil file headernya di awal program yang kita buat. C++ juga menyediakan fasilitasuntuk membuat fungsi sendiri (user-defined function). Pada bagian ini kita akan mempelajari bagaimana membuat fungsi sendiri.

Sabtu, 04 Juni 2011

Dasar Kontrol perulangan Lab Windows (2)

Tutorial kita lanjutkan dengan pengulangan for.
Perulangan/loop ini digunakan jika kita mengetahui dengan pasti berapa banyak pengulangan akan dilakukan. 
Berikut contoh penggunaan pengulangan dengan for.
Contoh  Penggunaan struktur pengulangan dengan for.
#include <iostream>
using namespace std;
int main() {
int C, J;
cout<<"Cetak angka dari kecil ke besar :"<<endl;
for (C=0; C<10; C+3) {
cout<<C+1<<endl;
}
cout<<endl;
cout<<"Cetak angka dari besar ke kecil"<<endl;
for (J=10; J>0; J--) {
cout<<J<<endl;
}
return 0;
}

Senin, 30 Mei 2011

Dasar Kontrol perulangan Lab Windows (1)

Struktur Kontrol Program
Struktur kontrol program pada CVI secara umum sama dengan di C,VB,Java atau bahasa program lainnya, yang berbeda adalah sintaks penulisannya.
Untuk percabangan, CVI menyediakan perintah if (tanpa then) dan switch ...case.
Sedangkan untuk pengulangan, CVI menyediakan perintah for, while,dan do-while. Selain itu, pada pengulangan juga menyediakan fasilitas break dan continue. Secara berurutan berikut ini akan disampaikan kode-kode program untuk menerapkan struktur kendali.

Kamis, 26 Mei 2011

Dasar type data dan variable di Lab Windows

Karena Lab Windows/CVI merupakan bahasa yang menggunakan Csebagai dasarnya, jadi semua model type data dan cara penulisan konstanta,variabel dll. sama persis dengan bahasa C.  

Tipe Data
Tipe data merupakan bagian program yang paling penting karena tipe data mempengaruhi
setiap instruksi yang akan dilaksanakan oleh computer. Misalnya saja 5 dibagi 2 bisa saja
menghasilkan hasil yang berbeda tergantung tipe datanya.
Jika 5 dan 2 bertipe integer maka akan menghasilkan nilai 2, namun jika keduanya bertipe float maka akan menghasilkan nilai 2.5000000. Pemilihan tipe data yang tepat akan membuat proses operasi data menjadi lebih efisien dan efektif.

Sabtu, 21 Mei 2011

Mengenal Bagian-Bagian Lab Windows/CVI

Sebagai contoh, disini kita kita akan membuat sebuah program yang menggunakan port dari PPI untuk berkomunikasi dengan seseorang di komputer lain menjalankan program yang sama sekaligus lebih mengenal bagian dari editor Lab Windows/CVI

Proyek Window
Window pertama yang muncul bila kita buka editor CVI, adalah jendela proyek. Jika ini ini dibuka maka CVI akan membuka layar kosong, dan kita diberi kebebasan dalam menulis project, mau dalam bentuk C atau UIR (User Interface), selain itu akan membuka proyek yang bisa diedit terakhir.

Selasa, 17 Mei 2011

Pengenalan Lab Windows

LabWindows yang disebut juga  CVI adalah software pengembangan perangkat lunak untuk lingkungan programmer C yang dikembangkan oleh ni instrument.
LabWindows / CVI menyediakan fungsi library yang sangat powerfull dalam sebuah software pemrogramman untuk akuisisi data, analisis, dan presentasi yang dapat Anda gunakan untuk mengembangkan interaktif akuisisi data dan aplikasi instrumen kontrol.