Jumat, 30 November 2012
TUTORIAL MEMBUAT PROGRAM
APLIKASI
BANGUN DUA DAN TIGA DIMENSI
Nb: Program dapat diunduh pada bagian bawah halaman
Pertama-tama
bukalah program Visual Basic 2010 dengan cara:
1. Klik "Start"
2. Pilih Microsoft Visual Basic 2010
3. Setelah mucul "Start Page" pilih "New Project"
1. Klik "Start"
2. Pilih Microsoft Visual Basic 2010
3. Setelah mucul "Start Page" pilih "New Project"
TUTORIAL KASIR
Nb: Program dapat diunduh pada bagian bawah halaman
Pertama-tama bukalah program Visual Basic 2010 dengancara:
1. Klik "Start"
2. Pilih Microsoft Visual Basic 2010
3.Setelahmucul "Start Page" pilih "New Project"
Pertama-tama bukalah program Visual Basic 2010 dengancara:
1. Klik "Start"
2. Pilih Microsoft Visual Basic 2010
3.Setelahmucul "Start Page" pilih "New Project"
PENJELASAN FLOWCHART KALKULATOR :
Untuk memulai program Klik On (Start), Setelah itu input Angka
(0;1;2;3;4;5;6;7;8;9) dengan mengklik tombol angka, setelah itu input tombol
perhitungan (=;-;/;*) dengan mengklik salah satu tombol perhitungan, setelah
itu input Angka (0;1;2;3;4;5;6;7;8;9) dengan mengklik tombol angka . Untuk
melihat hasil perhitungan klik tombol sama dengan (=).
Namun jika ingin melakukan perhitungan yang menggunakan sin, cos,
tan, dan log, maka input tombol perhitungan (sin;cos;tan;log) setelah itu input
Angka (0;1;2;3;4;5;6;7;8;9) untuk melihat hail maka klik sama dengan (=).
Jika ingin mengulang perhitungan dari awal Klik AC. Jika tidak, maka klik Off
(Stop)
PENJELASAN FLOWCHART 2D dan 3D:
Untuk memulai operasi program klik 2 dimensi atau 3 dimensi. Jika
pilih 2 dimensi maka akan keluar pilihan Square, Rectangle, dan Circle. Klik
salah satu kemudian masukkan data untuk Square masukkan data pada textbox Side,
untuk Rectangle masukkan data Width dan Heigth, sedangkan untuk Circle masukkan
data Radius. Kemudain untuk menghitung Total area dan Circumference klik Count
maka akan terlihat hasilnya. Untuk melihat gambar klik See Picture maka akan
keluar gambarnya sesuai
Jumat, 16 November 2012
Print Screen Program Katalog Gambar Bentuk Dua Dimensi
Form 1
Variasi Bentuk dan Warna yang ada dalam program
Form 1
Variasi Bentuk dan Warna yang ada dalam program
Program Katalog Gambar Bentuk Dua Dimensi
Untuk program kedua,
berisikan Katalog benda 2 dimensi, isikan Nama Benda 2 dimensi padda kotak yang
telah disediakan, bangunan yang tersedia ada Lingkaran, Persegi, Persegi
panjang, Trapesium samakaki, Segilima, Segitiga. Setelah itu ketikkan warna benda
2 dimensi pada kotak yang telah disediakan, Warna yang tersedia 3 , yaitu
merah, biru dan hijau. Setelah itu klik tombol Enter. Akan muncul gambar 2
dimensi yang telah Anda ketikkan. Dan untuk mereset kembali tulisan yang telah
anda isikan.
Asisten Modul 1 : Pulung Surya Prayoga (L2H 008 059)
Asisten Modul 1 : Pulung Surya Prayoga (L2H 008 059)
Program Pendaftaran Tutorial Hijab
Pertama untuk mengoperasikan form
pendaftaran tutorial hijab adalah dengan mengklik tombol registration.
Namun, jika tidak atau belum memahami dan ingin memahami lebih dalam tentang komunitas hijabers, maka bisa diklik
dahulu All About Us. Akan muncul info mengenai komunitas hijabers, kemudian
klik Back jika ingin kembali ke form pertama yang berisi registrasi.
Kemudian Klik registrasi lalu
akan muncul form 2 yang berisikan data-data diri yang harus diisi,
data-data yang diminta berupa data dasar, seperti nama, tanggal lahir, email,
no hp, dan message. Message dapat diisi deskripsi tentang diri dan motivasi
diri masuk komunitas hijabers dan ikut tutorial hijab. Setiap anggota yang
mengikuti tutorial hijab otomatis langsung terdaftar sebagi anggota komunitas
hijabers. Setelah yakin dan benar serta lengkap apa yang telah Anda isikan ,
klik Next.
Jumat, 09 November 2012
Listing, Flowchart, dan Interface
Listing program gaji dan karyawan
Prosedur Tform3.cjabatanClick (Sender : Tobject);
Begin
If cjabatan Text = ‘Direktur’ then
epokok.Text := ‘5.000.000’
else
If cjabatan.Text = ‘manager’ then
epokok.text := ‘2.000.000’
else
If cjabatan.Text = ‘karyawan’ then
epokok.Text := ‘1.000.000’
else
epokok.text := ‘0’
end
Modul 3
1. Procedure adalah sekelompok statement di
tempat yang berbeda dengan tempat program utama yang memudahkan dalam
pemrograman karena apabila program utama membutuhkan kelompok tersebut secara
berulang, maka cukup dengan memanggil nama prosedur tersebut.
Keuntungan:
mengurangi kesalahan programmer karena program lebih terstruktur, bertindak
sebagai blok pembangunan program lain (sedikit/ tidak sama sekali modifikasi)
Contoh:
sub tengah yang digunakan untuk menampilkan form ke tengah layar
X=
parameter form yang akan digunakan untuk ke tengah layar
Sub
tengah (X as form)
x. top= (Screen
Height-X.Height)/2
x. left=
(Screen.Width-x.width)/2
End
Sub
Private
Sub Form_Load ()
Call Tengah (Me)
End
Sub
Jenis
Procedure:
a.
Sub procedure (tidak dapat mengembalikan
nilai)
b.
Function Procedure ( mengembalikan
nilai)
c.
Property procedure (dapat mengembalikan
nilai dan diisi nilai yang mengacu pada suatu objek.
2. Function pada dasarnya sama dengan
procedure. Akan tetapi, dalam function dapat mengembalikan nilai.
Contoh:
fungsi mengembalikan nama bulan dari suatu tanggal dalam bahasa Indonesia
Function
Bulan (x as Date)
Dim
sRet as String
Select
Case Month (x)
Case 1 : sRet = “Januari”
Case 2 : sRet =
“Februari”
Case 3 : sRet = “Maret”
Case 4 : sRet = “April”
Case 5 : sRet = “Mei”
Case 6 : sRet = “Juni”
Case 7 : sRet = “Juli”
Case 8 : sRet =
“Agustus”
Case 9 : sRet =
“September”
Case 10 : sRet =
“Oktober”
Case 11 : sRet =
“November”
Case 12 : sRet =
“Desember”
Case Else
Sret = “tidak sah”
End Selet
Bulan = sRet
End Function
MAKALAH TEKNOLOGI INFORMATIKA
BAHASA PEMROGRAMAN
Disusun Oleh :
1.
Deya Nilan A (21070112130058)
2. Ema Amalia Ulfa (21070112130071)
3.
Stefanus
Christian H (21070112130098)
4. Han Fajarusman (21070112140113)
PROGRAM STUDI TEKNIK INDUSTRI
FAKULTAS TEKNIK UNIVERSITAS DIPONEGORO
SEMARANG
2012
BAB I
PENDAHULUAN
1.1 Latar Belakang
Pada masa
globalisasi sekarang ini perkembangan teknologi begitu pesatnya dan sangat
mendunia. Segala teknologi dalam berbagai bidang berkembang dan terus
menunjukkan kemajuan di setiap detiknya, tak terkecuali teknologi informasi
yang paling terlihat kemajuannya. Oleh karena itu, alangkah lebih baiknya jika
kita mengetahui pengertian dari teknologi informasi terlebih dahulu.
Teknologi adalah pengembangan dan aplikasi dari alat,
mesin, material dan proses yang menolong manusia menyelesaikan masalahnya. Informasi adalah hasil
pemrosesan, manipulasi dan pengorganisasian/penataan dari sekelompok data yang
mempunyai nilai pengetahuan (knowledge) bagi penggunanya. Sedangkan beberapa ahli teknologi informasi
pengertian teknologi informasi sebagai berikut :
- Teknologi Informasi adalah studi atau peralatan
elektronika, terutama komputer, untuk menyimpan, menganalisa, dan
mendistribusikan informasi apa saja, termasuk kata-kata, bilangan, dan
gambar (kamus Oxford, 1995)
- Teknologi Informasi
adalah
seperangkat alat yang membantu anda bekerja dengan informasi dan
melaksanakan tugas-tugas yang berhubungan dengan pemrosesan informasi (Haag
& Keen, 1996)
- Teknologi Informasi tidak hanya terbatas pada
teknologi komputer (software & hardware) yang digunakan untuk
memproses atau menyimpan informasi, melainkan juga mencakup teknologi
komunikasi untuk mengirimkan informasi (Martin, 1999)
- Teknologi Informasi adalah segala bentuk teknologi
yang diterapkan untuk memproses dan mengirimkan informasi dalam bentuk
elektronis (Lucas, 2000)
- Teknologi Informasi adalah teknologi yang
menggabungkan komputasi (komputer) dengan jalur komunikasi berkecepatan
tinggi yang membawa data, suara, dan video (William & Sawyer, 2003)
Secara implisit dan eksplisit IT tidak
sekedar berupa teknologi komputer, tetapi juga mencakup teknologi
komunikasi.Dengan kata lain, yang disebut Teknologi Informasi adalah gabungan
antara Teknologi Komputer dan Teknologi Telekomunikasi
Modul 2
1. Operator
: suatu langkah-langkah yang digunakan untuk memproses angka dan variable
(Sumber : unilanet.unila.ac.id/~gigih/belajar_komputer/VB)
2. Operator
Aritmatika : operator untuk menghitung perhitungan matematis (bulat dan
pecahan)
Jenisnya : + Ã
penjumlahan ; - Ã pengurangan ; * Ã
perkalian; / Ã
pembagian ; MOD Ã sisa hasil bagi
(Sumber : Modul Praktikum Teknologi Informatika 2012 Teknik
Industri Undip)
3. Operator
val : untuk mengkonversi nilai angka yang memiliki tipe string ke nilai dengan tipe
double / angka (harus berformat inggris)
Operator round : untuk
menyederhanakan angka desimal yang panjang
Operator sqr : untuk
mencari nilai akar kuadrat suatu angka
(Sumber : buku catatan)
4. Operator
perbandingan : (=operator logika) operator untuk membandingkan suatu
nilai pada suatu variabel dengan variabel lain (=, <, <=, >, >=,
< > )
Operator aritmatika :
uuntuk menghitung angka secara
matematis (+, -, /, *)
(Sumber : Modul Praktikum Teknologi Informatika 2012 Teknik
Industri Undip)
-->
RESUME
JURNAL TEKNOLOGI INFORMATIKA
STUDY
PENGGUNAAN DATA EXIF UNTUK MENGUKUR PENGARUHNYA TERHADAP PENINGKATAN KINERJA
IMAGE SEARCH ENGINE
Abstraksi
Data exif adalah
data yang disimpan oleh kamera digital pada suatu image yang berisi informasi
mengenai kondisi dan setting kamera digital pada waktu dilakukan pemotretan.
Makalah ini
membahas mengenai pemakaian data exif tersebut dalam meningkatkan kinerja image
search engine perangkat lunak yang dibuat yang bernama ExifSearch, dikembangkan
dengan framework Ruby on Rails dengan
bahasa pemrograman Ruby.
Pengujian telah dilakukan dengan
menggunakan beberapa kasus uji yang telah diketahui relevansinya, sehingga
efektivitas pencarian dapat dihitung menggunakan nilai recall dan precission.
Penggunaan data
exif cenderung mengurangi jumlah hasil pencarian. Keuntungan utama penggunaan
data exif dalam pencarian adalah memungkinkan user untuk membentuk query yang
lebih spesifik.
Resume
Internet telah
menjadi salah satu gudang informasi dan ilmu pengetahuan yang sangat besar.
Data informasi yang terdapat pada internet memiliki berbagai macam bentuk,
misalnya halaman html, xml, pdf, image, suara, dan lain-lain. Penggunaan mesin
pencari (search engine) sangat membantu pengguna internet untuk dapat menemukan
dokumen yang akan dicari. Namun hingga saat ini, kemampuan search engine
tersebut masih cukup terbatas, terutama jika berhubungan dengan data non text,
misalnya gambar, suara, atau audio.
Masalah yang dihadapi oleh search
engine dalam menemukan data non-text terutama adalah karena dokumen yang tidak
berupa string, sedangkan query yang dimasukkan adalah berupa string. Data Exif
(Exchangeable Image File Format) adalah suatu data yang disispkan pada suatu
image untuk menyimpan beberapa informasi mengenai image tersebut, terutama
informasi mengenai setting kamera digital yang digunakan pada saat mengambil
gambar.
Data exif dapat
diterapkan pada image search engine dengan medote pencarian yang menggunakan
proses filtering. Proses filtering bertujuan menyaring hasil pencarian sehingga
sesuai dengan parameter pencarian yang dimasukkan oleh user. Pada proses
filtering, parameter yang dimasukkan oleh user akan dibandingkan dengan data
exif yang dimiliki image tersebut.
Penggunaan data exif tidak memiliki
pengaruh yang berpola terhadap perubahan nilai precission dan recall, sehingga
belum dapat disimpulkan bahwa pengguanaan data exif akan meningkatkan image
search engine yang diukur menggunakan precission dan recall.
Keuntungan utama dari penggunaan data
EXIFpada image search engine adalah memungkinkan user untuk
membentuk query pencarian yang lebih spesifik.Penggunaan data EXIF pada
pencariancenderung menurunkan jumlah image hasil pencarian. Hal ini
disebabkan query yang digunakan oleh user akan lebih spesifik,
serta
banyaknya
image yang ada di Internet yang tidak memiliki data EXIF.
Studi Penggunaan Data Exif Untuk
Mengukur Pengaruhnya
Terhadap
Peningkatan Kinerja Image Search Engine
Nugroho
Herucahyono (13504038)
Program
Studi Teknik Informatika
Sekolah
Teknik Elektro dan Informatika, Institut Teknologi Bandung
Jl.
Ganesha 10, Bandung
E-mail:
xinuc@xinuc.org
Abstrak
Data EXIF adalah data yang disimpanoleh kamera digital pada suatu image
yang berisi
informasi mengenai
kondisi dan setting kamera digital pada waktu dilakukan pemotretan. Beberapa informasi
yang disimpan pada data EXIF adalah tanggal dan waktu pengambilan gambar,
ukuran, deskripsi, copyright, dan sebagainya. Data ini dapat digunakan untuk
membantu pencarian gambar di Internet oleh image search engine. Makalah ini
membahas mengenai penggunaan data EXIF tersebut untuk meningkatkan kinerja
image search engine Perangkat lunak yang dibangun bernama ExifSearch,
dikembangkan dengan framework Ruby on Rails dengan bahasa pemrograman Ruby.
Pengujian dilakukan dengan menggunakan beberapa kasus uji yang telah diketahui
relevansinya, sehingga efektivitas pencarian dapat dihitung menggunakan nilai
recall dan precission. Dari hasil pengujian, tidak didapatkan perubahan
yang terpola pada
nilai precission dan recall, sehingga belum dapat dipastikan pengaruh penggunaan
data EXIF terhadap nilai precission dan recall suatu pencarian. Selain itu,
penggunaan data EXIF cenderung mengurangi jumlah hasil pencarian. Keuntungan
utama penggunaan data EXIF dalam pencarian yang dapat disimpulkan dari Tugas
Akhir ini adalah memungkinkan user untuk membentuk query yang lebih spesifik.
Kata Kunci: Data
EXIF, information retrieval,image search engine.
I. Pendahuluan
Internet
telah berkembang menjadi sebuah “perpustakaan” data yang sangat besar. Di
Internet, kita dapat menemukan berbagai data dan informasi yang kita perlukan.
Dengan jumlah data yang sangat besar tersebut, kita akhirnya menghadapi suatu masalah
baru, yaitu cara untuk menemukan data yang kita perlukan diantara milyaran data
yang terdapat di Internet. Data yang terdapat di Internet memiliki berbagai
macam bentuk, misalnya halaman html, xml, pdf, gambar / image, suara, dan lain
– lain. Penggunaan mesin pencari (search engine) sangat membantu pengguna
Internet untuk menemukan dokumen yang diinginkannya. Namun hingga saat ini,
kemampuan search engine tersebut masih cukup terbatas, terutama jika
berhubungan dengan data nontext, misalnya gambar, suara dan video. Di sisi
lain, perkembangan teknologi juga telah
mendorong semakin banyaknya data yang disimpan dalam
berbagai bentuk. Salah satu teknologi tersebut adalah kamera digital. Kamera
digital merupakan teknologi yang berkembang sangat pesat dan hamper telah
sepenuhnya menggantikan penggunaan kamera analog (menggunakan film). Kamera
digital memungkinkan pengguna untuk mengambil gambar dengan biaya yang jauh
lebih murah dibandingkan dengan menggunakan kamera analog. Hal ini akan semakin
memperbanyak jumlah data dalam bentuk gambar yang tersebar di Internet. Masalah
yang dihadapi oleh search engine dalam menemukan data non-text terutama adalah
karena dokumen yang tidak berupa string, sedangkan query yang dimasukkan oleh
pengguna adalah berupa string. Dalam makalah ini akan dibahas mengenai penggunaan
data EXIF untuk membantu peningkatan
kemampuan search engine tersebut. Data EXIF (Exchangeable
Image File Format) adalah suatu data yang disisipkan pada suatu image untuk
menyimpan beberapa informasi mengenai image tersebut, terutama informasi
mengenai setting kamera digital yang digunakan pada saat mengambil gambar. Pada
awalnya data EXIF diusulkan oleh Japan Electronics and Information Technology Industries
Association (JEITA) sebagai format data yang dapat dipertukarkan
(exchangeable).
Modul 1
1.
Yang dimaksud dengan
visual basic adalah suatu produk software terbaru yang dikeluarkan oleh
Microsoft Coorperation, yaitu microsoft Visual Studio 2010 dan mempunyai
beberapa fitur terbaru dan mempunyai suatu bentuk yang menawarkan IDE
(Integrated Development Environment) dengan menggunakan model COM. Visual Basic
juga merupakan turunan dari bahasa pemrograman BASIC sehingga mudah untuk
membantu dalam mengembangkan program dan aplikasi.
2. Penemu
visual basic adalah Alan Cooper, yaitu pelopor GUI dan Bapak Visual Basic pada
tahun 1988
Kegunaan
visual basic adalah
·
Untuk membuat program
berbasis windows
·
Membuat objek-objek
pembantu program seperti kontrol ActiveX, file help, dan lain-lain
·
Menguji program
(debugging) dan menghasilkan program berekstensi EXE bersifat executabe/dapat
langsung dijalankan
·
Kemudahan desain form
Visual basic unggul
dengan kemudahan desain form untuk
menggunakan komponen activeX yang dibuat oleh pihak lain.
http://id.wikipedia.org/wiki/Visual_Basic,
http://aerotechno2.blog.com/kelebihan-visual-basic/
, http://ninysnurindahsari.blogspot.com/2011/09/fungsi-dan-kegunaan-visual-basic.html
)
3. Sejarah
Perkembangan Visual Basic 2010
Visual
Basic berasal dari perkembangan bahasa komputer Basic (Beginner’s All- Purpose
Symbolic Instruction Code) di Amerika Serikat pada awal tahun 1960-an. Pada tahun 1982
IBM/PC diperkenalkan pada masyarakat yang didalamnya, disertakan pula bahasa
BASIC yang dikenal juga QuickBasic / QBASIC. Banyak
versi BASIC
yang dikembangkan untuk digunakan pada berbagai platform komputer, seperti
Microsoft QBASIC, QUICKBASIC, GWBASIC, IBM BASICA, Apple BASIC dan lain-lain.Visual
basic selalu berkembang dari masa ke masa. Versi pertama dari visual basic
adalah visual basic 1.0 yang dibuat tahun 1991. Konsep diadapatasi dari
prototype generator form yang dikembangkan Alan Cooper. Kemudian Ala Cooper
dikontrak microsoft untuk mengembangkan tripod menjadi sistem form untuk
windows 3.0. Kemudian pada November 1992 dirilis Visual Basic 2.0 dengan
kecepatan yang ditingkatkan. Visual Basic 3.0 pada lalu dirilis pada tahun 1993
dalam dua versi, yaitu standar dan professional. Pada bulan Agustus 1995 versi Visual Basic
4.0 dikeluarkan yang memperkenalkan kemampuannya untuk membuat aplikasi
non-GUI. Setelah itu dikembangkan visual basic versi 5.0 untuk versi 32-bit
dari windows, visual basic 6.0 yang mengutamakan membuat aplikasi web. Lalu
keluar VB 7 dan VB 8 yang mempunyai fitur yang berkembang dari versi sebelumnya
hingga muncul Visual Basic versi 2010.
(Sumber:http://oris.storeplaces.com/makalah-pemrograman-visual/,
http://chalidaffan.blogspot.com/2011_09_01_archive.html
)
4. Macam-macam
Bahasa Pemograman beserta kelemahan dan kelebihan:
a. Delphi
Merupakan sarana
pemrograman aplikasi visual. Delphi merupakan kelajutan dari Turbo Pascal yang
dirancang untuk dijalankan pada sistem operasi DOS sedangkan Delphi diluncurkan
untuk beroperasi pada sistem operasi windows. Delphi menyediakan pembuatan
aplikasi antarmuka visual. Banyak
aplikasi dapat dikembangkan dengan Delphi seperti matematis, grafis dan
pengolah angka.
Kelebihan :
Sifat freeware, bahasa pascal sehingga pengguna terbiasa dengan pemrograman
turbo pascal, komponen cukup lengkap tanpa harus harus add component dari
sumber lain
Kelemahan :
pengguna yang tidak memiliki dasar bahasa Pascal akan mengalami kesulitan,
setiap komponen yang dimasukkan dalam form tampilan diikutsertakan kode
deklarasi dan inisialisasinya dalam list code.
Langganan:
Postingan (Atom)