42-Article Text-594-1-10-20151204
42-Article Text-594-1-10-20151204
Pengaruh Motivasi Dan Disiplin Kerja Terhadap Kinerja Pegawai Dalam K aitan Rcncana
Pembuatan Program Aplikasi Komputer Pengclolaan Data Pegawai
(Suatu Studi Kasus Pada Politeknik Negeri Sriwijaya)”
Nuraini
' ‘Pengaruh Jum lah Tcnaga Penjual Terhadap Peningkatan Penjualan Polis Pada
PT. Great Lastern Life Indonesia Cabang Palembang”
< N ita Novita dan Indri Ariyanti
SEPTEMBER 2009
D A F T A R ISI
3. Pengaruh Motivasi Dan Disiplin Kerja Terhadap Kinerja Pegawai Dalam Kaitan
Rencana Pembuatan Program Aplikasi Komputer Pengelolaan Data Pegawai (Suatu
Studi Kasus Pada Politeknik Negeri Sriwijaya)
N uraini 18-27
8. Pengaruh Kincija Dosen Dan Motivasi Mahasiswa Terhadap Nilai Ujian Akhir
Semester Mahasiswa (Jurusan Manajemen Informatika Politeknik Negeri Sriwijaya)
D elta K h airu n n isa 55-65
9. Pengaruh Jumlah Tenaga Penjual Terhadap Peningkatan Penjualan Polis Pada PT. Great
Eastern Life Indonesia Cabang Palembang
N ita Novita dan In d ri A riyanti 66-77
Ridwan Effendi
S taf Pcngajar Jurusan Manajemen Inforroatika Politeknik Negeri Sriwijaya
Jalan Srijaya Negara Bukit Bcsar Palembang 30139
Email: ridwan_cficndi_mi@ polsri.ac.id
ABSTRAK
Kajian ilmiali ini akan memberikan gambaran tentang variabel pcmrograman dan membcrikan petunjuk
pembuatan variabel pada Visual C++. Secara matematis v ariabel adalah sebuah simbol yang mewakili
kuantitas di dalam pcmrograman komputer. Variabel adalali suatu tem pat yang disediakan dalam memori
kom putcr untuk menampung data dan nilai. Pcmrograman yang menggunakan Visual C+ + memiliki
keunikan dalam penyusunan variabel yaitu variabel yang memiliki hubungan langsung dcngan
kontrolnya, yang dibust meiaiui prosedur M ember Variable.
28
yang diketahui dan tak dapat diubah. Variabel byte, short, int. long, char, float, double, uint,
biasanya ,'digunal^ri : dalam p em y ataa.. ushort, ulong, bool.
Contohnya dalam rumusan: x + 1 = 5, x adalah
sebuah variabcf mewakili suaru bilangan yang Variabel Refrensi merupakan jenis yang
tidak diketahui. dikembangkan dari jenis dasar, dengan tujuan
Variabel biasanya dinyatakan dengan mcmenuhi kebutuhan untuk jenis data yang
huruf alfabetika, namun sering juga dinyatakan komplek dengan refrensi kc sebuah nilai. Jenis
dengan huruf Romawi, dan simbol. Refrensi meliputi: array, class, interface,
(W ikimedia)> • s i' delegate.
Di dalam pemrograman komputer,
variabel adalah suatu tempat yang disediakan
Untuk bahasa C dan C++, jenis variabel
dalam memori komputer untuk mcnampung
ditentukan melalui deklarasi, Contohnya:
data dan nilai data yang dimasukan kedalamnya
dapat diubah sewaktu-waktu. Sebuah variabel
secara lansung merupakan tem pat menyimpan int a ~ 10;
suatu nilai di dalam memori komputer. Setiap
variabel memiliki nama untuk string b = "hello";
mengindentifikasi data yang dikandungnya.
(Felix 2006) Variabel sering menyimpan data yang
Memori pada komputer terbagi dalam sedcrhana scpcrti bilangan dan string, namun
bagian-bagian yang discbut dengan segm en. banyak bahasa pemrograman mengizinkan
Setiap segm en beiisi beberapa byte data sebuah variabel untuk menyimpan nilai dari
sehingga sebelum diakses sebaiknya ditentukan data jcnis lainnya, seperti variabel yang
dahulu segmen yang akan digunakan. (Budi menyimpan data tanda tangan.
Sutejo dan Michael AN, 2004)
Pengcrtian Lainnya
Lingkup V ariabel Dalam Pemrograman komputer. Form
Lingkup Variabel menjelaskan dimana atau Window atau Dialoq adalah tempat
variabel tcrsebut digunakan di dalam Program. membuat user interface. Sedangkan Object atau
Kebanyakan bahasa pemrograman mcnentukan Control adalah komponen yang terdapat dalam
lingkup khusus untuk masing-masing variabel. suatu program.
Lingkup sebuah variabel adalah bagian dari Pada tulisan ini, kata Unik artinya hanya
kode program. Sebuah variabel dengan lingkup satu-satunya, tak ada duanya, tak ada
lexical adalah hanya dimengerti di dalam bandingannya, tak ada yang mcnyamai.
sebuah blok pemyataan atau subrutin. Sebuah (Pocrwadarminta, 1984)
variabel global atau sebuah variabel dengan
lingkup luas ( indefinite), dimungkinkan untuk PEMBAHASAN
dikenal dimana saja di dalam program.
Untuk mengheinat tempat di dalam Jika kita menyusun program dengan
komputer, sebuah tempat (memoryj untuk menggunakan Visual Basic atau pentcijemah
sebuah variabel, hanya ditcmpati ketika variabel lainnya, maka pada saat fo r m dengan semua
tcrsebut pertama digunakan, dan dikosongkan kontrolnya selesai dibuat, kita telah siap untuk
ketika tidak digunakan lagi. memasukan atau menyusun kode-kode program.
Berbcda dengan Visual C++, pada saat fo r m
Jcnis V ariabel (Dialoq) dan kontrolnya selesai dibuat, maka
Pada beberapa bahasa pemrograman, harus terlebih dahulu disusun variabel yang
karakter khusus ditambahkan di awal atau di berhubungan langsung dengan kontrol atau
akhir sebagai pengenal yang mcnunjukan jcnis variafcel yang tidak berhubungan dengan kontrol
dari sebuah variabel. Contohnya dalam bahasa tcrsebut.
BASIC. awalan S pada sebuah nama variabel
menunjukkan bahwa nilainya adalali string. Pembuatan Variabel yang berhubungan
dengan Kontrol
Bahasa C mengenal 2 jenis variabel, yaitu: Untuk mendeklarasikan variabel dan
1. Variabel Prim itif (Nilai). berhubungan dengan kontrol kita harus melalui
2. Variabel Refrensi. suatu prosedur. Di bawah ini penulis contohkan
sebuah aplikasi berdasarkan Dialog dari eBook
Variabel Prim itif (Nilai) merupakan jenis Karangan Davis Chapman dengan Judul Sams
dasar yang disediakan bahasa C untuk nilai Teach Yourself Visual C + + 6 in 21 Days
tertentu. Adapun jenis Prim itif (Nilai) meliputi; (Davis, 2000). Property Kontrolnya, sebagai
berikut:
29
Tabel 1. Property Kontrol.
O bject P roperty Setting a
Static ID IDC_STATIC H su g e M w 4 a o b jV « tio /tfcastan | i d t t i i 'v l } Ces rtt
Text Caption This is an example o f a Visual
C++ Application using a number ?*Ct Curyne
o f controls 1
Static ID IDC_STATICM SG Mi'/wbfc.
D OV I jN H B v a
Text Caption Enter a message :
CatdjOx IK * 'A r ta
Static ID I DC_ST ATI CPG M
Text Caption Run a Program :
c c .o s a p s y w i
Static ID ID C .M SG CC02W*VSG m
Text C C O S f»99J BCCL
Button ID 1DCJSHWMSG o c 'q s v s
&Show Message 0CW.TVSS
Caption
CC.KS6 CS6T5 m .ak»«3e _
Button ID I DC_D FLTMSG tXfftJSTOftJH CS*rc
Caption & Default Message CC BJtfGW
Button ID ID C C L R M S G
CCSIAJKXSS
Caption &Clear Message
Button ID IDC_RUNPGM DtwWo-- 3X*SCCltrs3
Caption &Run Program !
Button ID ID EX IT
Caption E&xit
Combo ID ID C .PR O G T O R U N
Box
K Oroi
Group ID ID C S T A T IC
Box C?p’J cn Enable Actions
Group ID id c _ s t a t ic Gambar 2. Jendela C/ass Wizard
Box Caption Show Action
Check ID ID C C K E N B L M S G
Box Captic.i &Enablc Message Action
Check- ID i d c _ c k f n b l p <;m
Box Caption &Enablc Program Action
Check ID ID C_CK SirW M SG
Werfcet variabie tkjme: IJ.-s
Box Caption S&how Message
Check ID id c _ c k s h w p ( ;m
Box Caption Sh&ow Program Caned
Categay.
Tam pilan Jendcla Kontrol Dialog Aplikasi [v<*je
tcrsebut, adalah sebagai berikut:
d
type:
"3
Ttes si wartfcd »\'sul C**
twj&ttrz isn; nrbn d ccrtSoc
1
EntersWenaj:: jfdt ShowMetwgej
Descnptorr
Ekattew?!
sim pfeBO O ltanrfej
R'ji aP107OT: _*J • j
Ernfci*Action StowActon
r yvsb*Wm*?efictnr> r $t<xM«ua:A£bcr,
r Progiant*3xr> r Actan Gambar 3. Jendcla A dd M ember Variable
*J i
Gambar I . Jendcla Kontrol Dialog Aplikasi
30
Variabel yang telah dibuat dengan kontrolnya, :7NuilO ’ 'rail V -
« OJU> » »**». yt -JLl*
adalah sebagai berikut:
A y. 0 i n f •. • - ■ OiHViMT Zl M
Tabel 2. Kontrol dan Variabetnya. f i i »•• r jv -* ZJV ■
Cate “
Control Variable Sam e Type -/ _ n
gory ♦» «i<Dr<A*F
fal»M»t*-» Tr i J
IDC_MSG m strMcssagc Value CString
IDC_PROG
m strProgToRun Value CString
TORIIN
IDC CKEN m bHnablcMsg Value BOOL
BLMSG
IDC.CKEN nibtinablcl’gm Value BOOL
BI.MSG
IOC CKSII nibShow M sg Value BOOL ***
WMSC jP S <**•»«
I DC CKSII m. .bShowPgm Value BOOL
WPCM
Semua variabel di alas adalah berawalan
dengan m karena variabel tersebut adalali
anggota (member) variabel kelas. Ini adalali
sebuah penamaan yang konvensional. Seielah 1 1 l— -. Jr*5 >Jd [o* ttrtb . 0 *
31
In teg er 2. Keunikan variabel dalam pemrograman
Integer adalah tipe data numerik yang Visual C++, adalah adanya prosedur
mewakili seluruh bilangan bulat. Tipe data ini Member Variable, dan variabel tersebut
tidak m em iliki angka desimal. Tipe data integer berhubungan dengan kontrol.
dibagi lagi menjadi beberapa tipe yang memiliki
jangkauan yang berbeda pula.
Tipe data integer yang disediakan Visual C++
adalah sebagai berikut:
Tipe Ja n g k a u a n
Shoort int -32768 s/d 32767
Unsigned int 0 s/d 4294967295
Ini -2147483648 s/d
2147483647
Unsigned long 0 s/d 4294967295
Enum -2147483648
Long -2147483648 s/d
2147483647
F lo ating-P oint
Floating-point dikenal sebagai bilangan
real, yaitu bilangan yang memiliki bagian
fraksional atau pecahan. Tipe data floatingpoint
yang disediakan Visual C++ adalah sebagai
b e rik u t:
T ipe Ja n g k a u a n
Float 3.4 X 10°* s/d 1.7 X 10'*
Double 1.7 X IO’308 to 3.4 X 10>o*
Long double 3.4 X l O ^ t o 1.1 X 10**“
C h a ra c te r d a n S trin g
Tipe data character digunakan untuk
menyimpan nilai yang menunjukkan kode
character ASCII. Tipe string digunakan untuk
mcnampung sekelompok karakter.
Tipe Jangkauan
C har -128 s/d 127
Unsigned char 0 s/d 255
String 256 karakter
AnsiString 231 karakter
Boolean
T ipe data boolean digunakan untuk
menyatakan data logika yang bem ilai benar atau
salah. B enar (true) akan diwakili dengan angka
1 dan salah {false) diwakili dengan angka 0.
K ES1M PULAN
32
DAFTAR PUSTAKA