Kumpulan artikel tentang IT, Informatika, Tutorial VB, Elektro, Mikrokontroler serta Kumpulan Puisi & Cerpen

Tampilkan postingan dengan label Informatika. Tampilkan semua postingan
Tampilkan postingan dengan label Informatika. Tampilkan semua postingan

Senin, November 29, 2010

Materi TIK

Share:

Minggu, November 28, 2010

Tips Merawat Laptop/Notebook


Zaman sekarang segala aspek semakin berkembang, salah satunya IT yang perkembangannya sangat pesat. Dulu komputer desktop sampai sekarang semua orang dengan mudah kemana-mana nenteng Laptop atau Notebook. Pekerjaan pun semakin mudah dilakukan dimanapun. Nongkrong di cafe kurang asyik kalo ga sambil natap layar laptop. Mudahnya penggunaan laptop harus diimbangi dengan perawatan yang serius demi kelancaran kinerja laptop. Kalo tidak, siap-siap saja sering masuk bengkel komputer dan menyisihkan uang untuk sparepart dll. Berikut ada beberapa tips merawat laptop... semoga bermanfaat. selamat membaca! \m/

01. Jangan sembarangan mendownload software gratis dari internet.

Terlebih lagi misalnya software yang seolah-olah sebagai suatu antivirus. Gunakan software-software yang telah Anda dapatkan dari paket laptop yang Anda beli. Risiko virus bisa merusak ke dalam laptop Anda jika Anda sembarangan menggunakan software dari internet. Jika Anda tetap ingin menggunakan software hasil download, maka pastikan sudah Anda scan software tersebut dengan antivirus yang Anda miliki.

02. Jangan memberikan Penutup apapapun termasuk sarung Laptop pada saat Laptop anda dalam keadaan menyala karena Processor Laptopnya akan mati karena sirkulasi udara yang tidak ada di bawah permukaan Laptop

03. Menurut survei, kerusakan laptop yang paling umum terjadi pada harddisk dan LCD display/layar. Kerusakan harddisk diakibatkan benturan atau terjatuh. Kerusakan LCD biasanya karena terpapar sinar matahari dan tekanan fisik.

04. Rapikanlah kabel-kabel adaptor atau kabel lain yang sedang terhubung dengan laptop, jangan sampai membuat orang lain tersandung.

05. Selain kerusakan harddisk dan LCD, tumpahan cairan adalah penyebab kerusakan laptop yang paling umum, atau pakai selembar film-transparan yang disebut ‘keyboard protector’.

06. Hindari Getaran dan Jauhkan laptop dari alat pengeras suara, misalnya loudspeaker, mesin/kendaraan berat, dan sumber getaran lainnya.

07. Hindarkan laptop dari sinar x-ray di airport.

08. Jaga kebersihan laptop, lap dengan kain bersih atau kapas agar bebas debu.

09. Lindungi modem laptop. Gunakan modem yang mempunyai fitur digital-line guard. Karena fitur ini akan menjaga modem dari kerusakan jika secara tidak sengaja mencolokkan kabel modem ke jack telpon digital PABX atau jalur ISDN. Dan berhati-hatilah ketika akan mencolokkan kabel telepon ke laptop karena kawat logam dalam konektor modem laptop sangat tipis dan mudah bengkok.

10. Dalam iklim Asia, suhu yang lembab bisa jadi masalah besar untuk laptop yang dirancang di Amerika Serikat. Untuk mengurangi kemungkinan masalah, pastikan laptop tersimpan di tempat yang kering dan sejuk. Jika laptop tidak digunakan untuk waktu yang lama, simpanlah laptop dalam wadah yang rapat dan masukkan silica gel . Silica gel ini seperti halnya yang terdapat dalam botol obat, kemasan barang2 elektronik (bungkusan kecil bertuliskan ‘Dessicant Silica Gel’). Atau bisa dibeli di toko bahan kimia. Silica gel ini merupakan bahan kimia yg bersifat Higroskopis (menyerap uap air / kelembaban).

11. Listrik padam dan gangguan tegangan dapat terjadi sewaktu-waktu, di rumah, di kamar hotel atau di kantor. Jika memungkinkan, gunakanlah ’surge-protector’ jika sedang menggunakan AC outlet. Dan jangan lupa membuat back-up data secara rutin.

12. Gunakanlah selalu tas laptop ketika sedang bepergian.

13. Jika ingin membungkus laptop untuk dikirim atau untuk keperluan lain, gunakanlah kotak pelindung yang kuat, dan bungkuslah dengan busa atau spons yang dapat menyerap getaran.

14. Jangan sekali-sekali meletakkan benda berat di atas laptop.

15. Jika laptop bermasalah, jangan mencoba untuk membongkar sendiri. Sebaiknya serahkan ke teknisi atau service-center terdekat. Karena mungkin saja kerusakan malah akan menjadi semakin berat. Khusus untuk laptop yang masih dalam masa garansi - membongkar laptop dapat merusak sticker garansi (warranty seal) yang masih melekat pada laptop.

16. Ketika akan mengangkat laptop yang sedang terbuka, jangan mengangkatnya sambil memegang pada bagian display/layar, angkatlah pada bagian bawah/keyboard

17. Jangan memasukkan disket pada bagian sudutnya. Memasukkan disket setengah-setengah dapat merusak disk-drive. Begitu juga ketika membuka atau menutup tray drive CD-ROM/DVD-ROM untuk memasukkan atau mengeluarkan disk. Jangan menyentuh lensa pada tray CD-ROM. Peganglah compact-disc pada bagian pinggir, bukan pada permukaan disk.

18. Jangan mencolokkan kabel modem laptop pada PBX (private branch exchange) atau saluran telpon digital. Laptop hanya dapat menggunakan saluran PSTN (public-switched telephone network). Penggunaan saluran telpon selain PSTN dapat merusak modem laptop.

19. Rawatlah baterai laptop, jangan sampai bocor karena dapat merusak slot baterai.

20. Jangan pindah-pindahkan laptop pada saat masih hidup. Laptop yang sedang hidup berarti harddisknya juga sedang bekerja sehingga apabila digerakkan dapat menyebabkan head harddisk menggores cylinder sehingga akan berakibat fatal.

21. Jauhkan laptop dari medan magnet yang kuat, bahan cair dan sumber panas/dingin atau perubahan suhu yang ekstrim.

22. Hindari sinar matahari langsung dan pastikan laptop selalu diletakkan pada permukaan yang rata.

Kartu Garansi anda JANGAN SAMPAI HILANG dan apabila terjadi kerusakan terhadap Laptop anda Bawa dulu ke Toko pada saat anda Membeli Laptop sebelum ke tempat lain. Dengan catatan, kartu garansi anda masih berlaku.
Share:

Dampak Negatif Teknologi Informasi dan Komunikasi


Ibu Endang merasa beruntung anak-anaknya ‘bersahabat’ dengan komputer sejak dini. Fatih (9), anaknya yang pertama, tak hanya senang bermain games, namun juga lancar mengoperasikan berbagai program olah kata dan angka. Sementara adiknya, Nadia (4) yang baru belajar mengenal komputer, sudah asyik menjajal program pendidikan dalam mengenal warna dan bentuk saja. Fatih kini pintar matematika lantaran sering berlatih dengan bantuan komputer. Sementara Nadia punya banyak kosakata bahasa Inggris juga lantaran sering bermain komputer.

Tetapi, Ibu Rahmi justru merasa punya masalah dengan ‘keakraban’ anaknya dengan komputer. Menurutnya, Rizki (7 tahun) kini lebih sukai ‘bermain’ dengan komputernya daripada dengan teman-temannya. Rizki bisa menghabiskan waktu berjam-jam hanya untuk bermain games. Ia juga malas bila diajak menulis atau menggambar. Tak heran, tugas menggambar di sekolah tidak pernah dikerjakannya sampai tuntas. Tetapi, untuk menggambar di komputer ia sangat pandai. Maklum, dengan satu dua klik-an saja, ia sudah dapat menggambar dan mewarnai dengan sempurna.
Pernah punya pengalaman senada?
Positif-Negatif
Nina Armando, Staf Pengajar Jurusan Komunikasi FISIP UI, mengatakan bahwa kemunculan teknologi komputer sendiri sesungguhnya bersifat netral. Pengaruh positif atau negatif yang bisa muncul dari alat ini tentu saja lebih banyak tergantung dari pemanfaatannya. Bila anak-anak dibiarkan menggunakan komputer secara sembarangan, pengaruhnya bisa jadi negatif. Sebaliknya, komputer akan memberikan pengaruh positif bila digunakan dengan bijaksana, yaitu membantu pengembangan intelektual dan motorik anak.

Senada dengan Nina, Muhammad Rizal, Psi, Psikolog di Lembaga Psikologi Terapan UI, mengatakan banyak manfaat dapat diambil dari penggunaan komputer, namun tak sedikit pula mudhorot yang bisa ditimbulkannya.

Diantara manfaat yang dapat diperoleh adalah penggunaan perangkat lunak pendidikan seperti program-program pengetahuan dasar membaca, berhitung, sejarah, geografi, dan sebagainya. Tambahan pula, kini perangkat pendidikan ini kini juga diramu dengan unsur hiburan (entertainment) yang sesuai dengan materi, sehingga anak semakin suka.

Manfaat lain bisa diperoleh anak lewat program aplikasi berbentuk games yang umumnya dirancang untuk tujuan permainan dan tidak secara khusus diberi muatan pendidikan tertentu. Beberapa aplikasi games dapat berupa petualangan, pengaturan strategi, simulasi, dan bermain peran (role-play).

Dalam kaitan ini, komputer dalam proses belajar, akan melahirkan suasana yang menyenangkan bagi anak. Gambar-gambar dan suara yang muncul juga membuat anak tidak cepat bosan, sehingga dapat merangsang anak mengetahui lebih jauh lagi. Sisi baiknya, anak dapat menjadi lebih tekun dan terpicu untuk belajar berkonsentrasi.

Namun, sisi mudhorot penggunaan komputer tak juga bisa diabaikan. Salah satunya adalah dari kemungkinan anak, kemungkinan besar tanpa sepengetahuan orangtua, ‘mengkonsumsi’ games yang menonjolkan unsur-unsur seperti kekerasan dan agresivitas. Banyak pakar pendidikan mensinyalir bahwa games beraroma kekerasan dan agresi ini adalah pemicu munculnya perilaku-perilaku agresif dan sadistis pada diri anak.

Akses negatif lewat internet
Pengaruh negatif lain, disepakati Nina dan Rizal adalah terbukanya akses negatif anak dari penggunaan internet. Mampu mengakses internet sesungguhnya merupakan suatu awal yang baik bagi pengembangan wawasan anak. Sayangnya, anak juga terancam dengan banyaknya informasi buruk yang membanjiri internet.

Melalui internetlah berbagai materi bermuatan seks, kekerasan, dan lain-lain dijajakan secara terbuka dan tanpa penghalang. Nina mengungkapkan sebuah studi yang menunjukkan bahwa satu dari 12 anak di Canada sering menerima pesan yang berisi muatan seks, tawaran seks, saat tengah berselancar di internet.

Meski demikian, baik Nina maupun Rizal sepakat bahwa mengajarkan internet bagi anak, di zaman sekarang merupakan hal penting. Hanya saja, demi mencegah dampak negatifnya, ada beberapa hal yang harus dilakukan orangtua.

Pertama, orangtualah yang seharusnya mengenalkan internet pada anak, bukan orang lain. Mengenalkan internet berarti pula mengenalkan manfaatnya dan tujuan penggunaan internet. Karena itu, ujar Nina, orangtua terlebih dahulu harus ‘melek’ media dan tidak gatek.
”Sayangnya, seringkali anaknya sudah terlalu canggih, sementara orangtuanya tidak tahu apa-apa. Tidak tahu bagaimana membuka internet, juga tidak tahu apa-apa soal games yang suka dimainkan anak. Nanti ketika ada akibat buruknya, orangtua baru menyesal,” sesal Nina.

Kedua, gunakan software yang dirancang khusus untuk melindungi ‘kesehatan’ anak. Misalnya saja program nany chip atau parents lock yang dapat memproteksi anak dengan mengunci segala akses yang berbau seks dan kekerasan.

Ketiga, letakkan komputer di ruang publik rumah, seperti perpustakaan, ruang keluarga, dan bukan di dalam kamar anak. Meletakkan komputer di dalam kamar anak, menurut Nina akan mempersulit orangtua dalam hal pengawasan. Anak bisa leluasa mengakses situs porno atau menggunakan games yang berbau kekerasaan dan sadistis di dalam kamar terkunci. Bila komputer berada di ruang keluarga, keleluasaannya untuk melanggar aturan pun akan terbatas karena ada anggota keluarga yang lalu lalang.

Cegah kecanduan
Pengaruh negatif lain bagi anak, menurut Rizal, adalah kecendrungan munculnya ‘kecanduan’ anak pada komputer. Kecanduan bermain komputer ditengarai memicu anak menjadi malas menulis, menggambar atau pun melakukan aktivitas sosial.

Kecanduan bermain komputer bisa terjadi terutama karena sejak awal orangtua tidak membuat aturan bermain komputer. Seharusnya, menurut Rizal, orangtua perlu membuat kesepakatan dengan anak soal waktu bermain komputer. Misalnya, anak boleh bermain komputer sepulang sekolah setelah selesai mengerjakan PR hanya selama satu jam. Waktu yang lebih longgar dapat diberikan pada hari libur.
Pengaturan waktu ini perlu dilakukan agar anak tidak berpikir bahwa bermain komputer adalah satu-satunya kegiatan yang menarik bagi anak. Pengaturan ini perlu diperhatikan secara ketat oleh orangtua, setidaknya sampai anak berusia 12 tahun. Pada usia yang lebih besar, diharapkan anak sudah dapat lebih mampu mengatur waktu dengan baik.

Peran penting orangtua
Menimbang untung ruginya mengenalkan komputer pada anak, pada akhirnya memang amat tergantung pada kesiapan orangtua dalam mengenalkan dan mengawasi anak saat bermain komputer. Karenanya, kepada semua orangtua, Rizal kembali mengingatkan peran penting mereka dalam pemanfaatan komputer bagi anak.

Pertama, berikan kesempatan pada anak untuk belajar dan berinteraksi dengan komputer sejak dini. Apalagi mengingat penggunaan komputer adalah sesuatu yang tidak bisa dihindari pada saat ini dan masa yang akan datang.

Kedua, perhatikan bahwa komputer juga punya efek-efek tertentu, termasuk pada fisik seseorang. Karena perhatikan juga amsalah tata ruang dan pencahayaan. Cahaya yang terlalu terang dan jarak pandangan terlalu dekat dapat mengganggu indera penglihatan anak.

Ketiga, pilihlah perangkat lunak tertentu yang memang ditujukan untuk anak-anak. Sekalipun yang dipilih merupakan program edutainment ataupun games, sesuaikan selalu dengan usia dan kemampuan anak.

Keempat, perhatikan keamanan anak saat bermain komputer dari bahaya listrik. Jangan sampai terjadi konsleting atau kemungkinan kesetrum terkena bagian tertentu dari badan Central Processing Unit (CPU) komputer.

Kelima, carikan anak meja atau kursi yang ergonomis (sesuai dengan bentuk dan ukuran tubuh anak), yang nyaman bagi anak sehingga anak dapat memakainya dengan mudah. Jangan sampai mousenya terlalu tinggi, atau kepala harus mendongak yang dapat menyebabkan kelelahan. Alat kerja yang tidak ergonomis juga tidak baik bagi anatomi anak untuk jangka panjang.

Keenam, bermain komputer bukan satu-satunya kegiatan bagi anak. Jangan sampai anak kehilangan kegiatan yang bersifat sosial bersama teman-teman karena terlalu asik bermain komputer.

Sumber:http://info.balitacerdas.com/mod.php?mod=publisher&op=viewarticle&artid=33
Share:

Selasa, Juni 16, 2009

Pemrosesan Teks menggunakan VB 6.0

Dah lama ni nggak nulis tentang VB di blog...jadi kangen...nah, sekarang kita lanjut ke praktikum tentang pemrosesan teks. Sebelumnya kami jelaskan sedikit tentang pemrosesan teks.

Pemrosesan teks mencakup:
  • Information retrieval: pencarian dokumen
  • Klasifikasi dokumen: membagi dokumen ke dalam kelas-kelas yang telah ditentukan sebelumnya. Misalnya secara otomatis dapat menentukan apakah dokumen ini masuk ke dalam kategori politik, ekonomi, militer dan lain sebagainya.
  • Document Clustering: mirip dengan klasifikasi dokumen, hanya saja kelas dokumen tidak ditentukan sebelumnya. Misalnya berita tentang lalulintas dapat menjadi satu kelas dengan berita tentang kriminal karena didalamnya banyak memuat tentang orang yang tewas, cedera, rumah sakit dsb.
  • Peringkasan teks. Menghasilkan ringkasan suatu dokumen secara otomatis.
  • Ekstraksi informasi. Mengekstrak informasi yang dianggap penting dari suatu dokumen. Misalnya pada dokumen lowongan, walaupun memiliki format beragam dapat diekstrak secara otomatis job title, tingkat pendidikan, penguasaan bahasa dsb.

Pada praktikum ini akan diperlihatkan distribusi statistik pemakaian kata-kata dalam Bahasa Indonesia. Hal yang ingin didapatkan yaitu :
  1. Jumlah huruf
  2. Jumlah Kata
  3. Jumlah kalimat
  4. Jumlah huruf per kata
  5. Jumlah kata per kalimat
  6. Jumlah kalimat per paragraph
Dalam implementasinya pada program Visual Basic kita akan menggunakan fungsi UBound.
Tahapan dalam membuat program parsing menggunakan Visual Basic adalah sebagai berikut:

1.Atur form sebagai berikut:




2.Ketik kode berikut

Public Function HitungHuruf(ByVal Text As String) As Long

Dim i, xx, Jumlah As Integer
For i = 1 To Len(Text)
xx = Asc(Mid(Text, i, 1)) ' ubah text menjadi kode ASCII
If (xx >= 65 And xx <= 90) Or (xx >= 97 And xx <= 122) Then 'kode tombol ASCII untuk huruf a-z mulai dari 65-90 Jumlah = Jumlah + 1 End If Next HitungHuruf = Jumlah End Function



Public Function HitungJmlKata(ByVal Text As String) As Long
'Definisikan sebuah tanda hubung pada setiap akhir baris yang
'merupakan bagian dari seluruh kata, jadi kombinasikan bersama.
Text = Trim(Replace(Text, "-" & vbNewLine, ""))
'Ganti baris baru dengan sebuah space tunggal
Text = Trim(Replace(Text, vbNewLine, " "))
'Ganti spasi yang lebih dari satu (jika ada) menjadi spasi tunggal
Text = Replace(Text, ".", " ")
Do While Text Like "* *"
Text = Replace(Text, " ", " ")
Loop
'Pisahkan string dan kembalikan kata yang dihitung
HitungJmlKata = 0 + UBound(Split(Text, " "))
End Function


Public Function HitungKalimat(ByVal Text As String) As Long
'Definisikan sebuah tanda hubung pada setiap akhir baris yang
'merupakan bagian dari seluruh kata, jadi kombinasikan bersama.
Text = Trim(Replace(Text, "-" & vbNewLine, ""))
'Ganti baris baru dengan sebuah space tunggal
Text = Trim(Replace(Text, vbNewLine, " "))
'Ganti spasi yang lebih dari satu (jika ada) menjadi spasi tunggal
Do While Text Like "* *"
Text = Replace(Text, " ", " ")
Loop
'Pisahkan string dan kembalikan kalimat yang dihitung
HitungKalimat = 1 + UBound(Split(Text, ".")) + _
UBound(Split(Text, "?")) + UBound(Split(Text, "!"))

End Function

Public Function HitungHurufPerKata()
Text4.Text = _
HitungHuruf(RichTextBox1.Text)/HitungJmlKata(RichTextBox1.Text)
End Function

Public Function HitungKataPerKalimat()
Text5.Text = _
HitungJmlKata(RichTextBox1.Text)/HitungKalimat(RichTextBox1.Text)
End Function

Private Sub Command1_Click()

Text1.Text = HitungHuruf(RichTextBox1.Text)
Text2.Text = HitungJmlKata(RichTextBox1.Text)
Text3.Text = HitungKalimat(RichTextBox1.Text)
HitungHurufPerKata
HitungKataPerKalimat

End Sub

Private Sub Command2_Click()
Dim Contrl As Control
For Each Contrl In Form1.Controls
If (TypeOf Contrl Is RichTextBox) Then Contrl.Text = ""
Next Contrl

RichTextBox1.SetFocus
Text = ""
Text1.Text = ""
Text2.Text = ""
Text3.Text = ""
Text4.Text = ""
Text5.Text = ""

End Sub

3.jalankan program tersebut dan inputkan beberapa kalimat
4.amati outputnya, kemudian masukkan sebuah kalimat seperti contoh tampilan berikut.




Tugas temen-temen nich....
  1. pada program di atas, coba tambahkan fungsi untuk menghitung jumlah paragraph dari sebuah artikel, fungsi untuk menghitung jumlah kalimat per paragraph
  2. tambahkan fungsi untuk menampilkan distribusi frekwensi kemunculan huruf atau huruf yang paling banyak digunakan.

------Selamat Mencoba!------
Share:

Kamis, Mei 14, 2009

Membuat Program Parsing Kalimat dalam Kata

Parse Tree atau Parsing adalah sebuah alat untuk mengidentifikasi keanggotaan sebuah bahasa. Jika diberikan sebuah string, maka melalui parsing dapat diketahui apakah string tersebut merupakan anggota dari bahasa yang bersangkutan atau bukan.
Dalam implementasinya dengan Visual Basic kita cukup menggunakan fungsi split dan array.
Tahapan dalam membuat program parsing menggunakan Visual Basic adalah sebagai berikut:


1. jalankan program Visual Basic
2. jendela New Project akan muncul, pilih VB Enterprice Edition Control
3. tekan tombol Open

Tampilan akan muncul seperti gambar di bawah ini:


4. pada jendela Project, klik Form, double klik Form1
5. atur form dan properti sebagai berikut

















































Properti:
ObjekPropertiPengaturan
Label1AlignmentCenter

CaptionProgram Parsing Kalimat dalam Kata

FontMs Sans Serif


Font Style: Bold


Size: 12
TextBox1MultilineTrue
TextBox2MultilineTrue
Command1Caption&Parsing


6. double klik Command1, kemudian ketik kode berikut.



7. kemudian kita bisa mengkompilasi program tersebut dengan menu Run | Start atau menggunakan tombol F5. bila tidak ada kesalahan maka akan terlihat tampilan sebagai berikut.



8. masukkan sebuah kalimat ke TextBox1, kemudian tekan tombol Parsing.
9. amati hasilnya.

Contoh input kalimat.


Selamat mencoba...
Share:

Selasa, April 07, 2009

Mengubah Menubar pada MS Word

Menu bar pada Microsoft Word kalo bisa kita ubah, pasti akan lebih menarik dan unik….. kalo kita bosan, tinggal kita edit lagi. so, pasti kamu akan semakin betah bekerja dengan word kamu…

Mungkin trik berikut sudah banyak yang tau, namun diharapkan tulisan ini masih berguna bagi yang belum mengetahui dan baru belajar…
Untuk mengubah nama menu bar pada word sesuai dengan keinginan, ikuti langkah2 berikut:

1.buka program aplikasi ms word
2.klik menu bar Tools + Customize, lihat gambar.

3.Lalu akan tampil



4.abaikan kotak dialog Customize… klik kanan pada menu bar yang ingin diubah.



5.langkah berikutnya adalah menutup kotak dialog Customize… trus….



Mudah bukan...
Nah… semoga bermanfaat…….. Selamat Mencoba……!
Share:

Kamis, April 02, 2009

Lebih Lanjut Tentang Visual Basic

Pada kesempatan kali ini saya mau mencoba menjelaskan tentang statement dasar,operator,ungkapan, dsb yang biasa di pakai dalam Visual Basic.

PENGENAL (Identifier)
Biasa dipakai untuk menyatakan variable,fungsi,tipe data,label konstanta, obyek atau hal lain yang di deklarasikan oleh Programmer. Dalam Penulisannya pengenal harus menggunakan Huruf, Tidak boleh berupa angka atau tanda simbol lain. Misal # , @ , * , dan lain sebagainya. Apabila lebih dari satu kata maka dihubungkan dengan Garis bawah (Misal : Mawar_Kuning).


TIPE DATA

Tipe data dalam Visual Basic antara lain :
1. String Menerima huruf,angka dan simbol-simbol
2. Integer Nilai Jangkauannya -32.768 sampai +32.767
3. Long Nilai Jangkauannya -2.147.438.648 - +2.147.438.647
4. Single Nilai Jangkauannya 3.4×10 -38 sampai 3.4×10 +38
5. Double Nilai Jangkauannya 1,7×10 -308 sampai 1,7×10 +308
6. Byte Nilai Jangkauannya 0 sampai 255
7. Boolean Hanya menerima nilai True dan False
8. Date Menerima tanggal
9. Currency Menerima mata Uang

VARIABLE dan KONSTANTA

Variable merupakan komponen yang penting pada pemrograman.Variable digunakan untuk menyimpan nilai komponen kontrol Atau mengeluarkan nilai pada komponen kontrol dan nilai yang ada Pada variable dapat dirubah. Mendeklarasikan suatu variable harus di dahului oleh kata DIM. Cara mendeklarasikan variable seperti ini :

Code:
Dim nama variable as tipe data
Contoh nya:
Code:
Dim Nama_Programmer as String
Dim Jumlah as Integer


Cara mendefenisikan variable seperti di bawah ini ya.. :

Code:
Nama variable = nilai
Contoh nya:
Code:
Nama_programmer = “Piece Maker”
Gajipokok =250000


OPERATOR

Operator merupakan simbol yang biasa dilibatkan dalam program untuk melakukan suatu operasi atau manipulasi,misalnya untuk menjumlahkan 2 buah bilangan,memberikan nilai pada variable atau membandingkan 2 buah bilangan. Operator mempunyai 3 buah sifat yaitu :
Unary, Operator yang melibatkan sebuah operand (Misal -5)
Binary, Operator yang melibatkan 2 buah operand (Misal a +b)
Ternary, Operator yang melibatkan 3 buah atau lebih operand (Misal 2 – 5 * 2)

OPERATOR ARITMATIKA

1. *, Perkalian Misal 4 * 5
2. /, Pembagian Misal 10 / 2
3 .%, Sisa pembagian Misal 10 % 3
4. +, Penjumlahan Misal 2 + 4
5. -, Pengurangan Misal 4 – 3
6. ++ Penaikan Misal ++z
7. - Penurunan Misal - -y

OPERATOR RELASI

1. = , sama dengan
2. < > , tidak sama
3. >, lebih besar
4. < , lebih kecil 5.>= , lebih besar dari atau sama dengan
6. < = , lebih kecil dari atau sama dengan
OPERATOR LOGIKA

Operator logika digunakan untuk menghubungkan 2 buah Ungkapan kondisi menjadi 1 buah ungkapan kondisi.
1. AND , dan
2. OR , atau
3. NOT , tidak

PENCABANGAN

Dalam membuat program biasanya proses dilakukan dengan Berurutan,yaitu dari baris yang di atas sampai baris yang dibawah. Dengan menggunakan proses pencabangan sebuah program dapat Kita kendalikan sesuai keperluan. Jadi enggak harus sesuai urutan baris yang ada, karena dengan Menggunakan proses pencabangan baris dapat dilewati.
Pencabangan dapat di lakukan dengan beberapa cara yaitu :
Code:
a. If kondisi then
statement
End if


b. If kondisi then
Statement 1
Else
Statement 2
End if


c. If kondisi 1 then
Statement 1
ElseIf kondisi 2 then
Statement 2
End if


d. Select Case Kondisi
Case kondisi 1 : Statement 1
Case kondisi 2 : Statement 2
Case kondisi 3 : Statement 3
End Select


PENGULANGAN

Untuk menghindari penulisan yang sama secara berulang kali, Visual Basic mempunyai perintah / statement pengulangan.
Pengulangan dalam Visual Basic menggunakan perintah :
Code:
a. Do While Ungkapan
Pernyataan – pernyataan ;
Loop

b. Do Until Ungkapan
Pernyataan – pernyataan ;
Loop

c. For Variable = Nilai Awal To Nilai akhir
Pernyataan – pernyataan ;
Next Variable


FUNGSI-FUNGSI VISUAL BASIC

Fungsi merupakan Sub Program atao bagian programYang dapat dipanggil berulang kali.Fungsi dapat menerima Suatu Nilai atau mengembalikan suatu Nilai, Fungsi dalam Visual Basic, seperti ini :

Fungsi Numerik

Fungsi numerik berguna buat tipe data Numerik.
a. Abs(Angka) Menghasilkan nilai mutlak
b. Atn(Angka) Cari Nilai Arc Tangen
c. Cos(Angka) Cari Nilai Cosinus
d. Exp(Angka) Cari Nilai Logaritma
e. Int(Angka) Mengambil Bilangan Bulat
f. Len(Kata/Kalimat) Hitung panjang Karakter
g. Round(Digit didepan Membulatkan Nilai Desimal Dan Di belakang koma)
h. Sin(Angka) Cari nilai Sinus
i. Sqr(Angka) Cari nilai Akar Kuadrat
j. Tan(Angka) Cari nilai Tangen

Fungsi String

a. Asc(Karakter) Rubah Karakter jadi Kode ASCII
b. Chr(Angka) Rubah Kode ASCII jadi Karakter
c. Lcase(Karakter) Rubah Huruf Besar jadi Huruf Kecil
d. Ucase(Karakter) Rubah Huruf Kecil jadi Huruf Besar
e. Len(Kata/Kalimat) Hitung panjang Karakter
f. Left(Karakter,Jumlah) Ambil sebagian Karakter dari Kiri
g. Right(Karakter,Jumlah) Ambil sebagian Karakter dari Kanan
h. Mid(Karakter,Posisi, Ambil sebagian Karakter dari Tengah Jumlah)
i. Ltrim(Karakter) Hilangkan Spasi di Kiri Kata/Kalimat
j. Rtrim(Karakter) Hilangkan Spasi di Kanan Kata/Kalimat
k. Str(Angka) Rubah Nilai Numerik jadi String
l. StrReverse(Kata/Kalimat) Membalikan Urutan Kata / Kalimat

Fungsi Tanggal dan Jam

a. Date Ambil tanggal dari komputer
b. Time Ambil waktu dari komputer
c. Now Ambil tanggal,waktu dari komputer
d. DateSerial(Tahun, Rubah Nilai Numerik jadi Tanggal Bulan,Tanggal)
e. TimeSerial(Jam, Rubah Nilai Numerik jadi Waktu Menit,Detik)
f. DateIff(Interval, Membandingkan 2 buah Tanggal1,Tanggal2)
g. Datepart(Interval, Ambil Tanggal,Bulan atao Tahun Tanggal) dari Tanggal.

Interval
a. H Jam
b. D Tanggal
c. M Bulan
d. N Menit
e. S Detik
f. Y Hari dalam Tahun
g. W Hari dalam Minggu
h. YYYY Tahun

Fungsi MsgBox

MsgBox di gunakan untuk menampilkan pesan yang menunggu Jawaban dari pemakai (User). Dapat berupa Peringatan, Informasi, Pertanyaan dll.
Sintax dari MsgBox,seperti ini :
Code:
Variable Numerik = MsgBox(“Pesan”[ , Tombol, Icon, Judul])
Share:

Sabtu, Maret 21, 2009

Natural Language Processing (NLP)

Natural Language Processing atau Pemrosesan Bahasa Alami merupakan salah satu tujuan jangka panjang dari Artficial Intelegence(kecerdasan buatan) yaitu pembuatan program yang memiliki kemampuan untuk memahami bahasa manusia.


Pada prinsipnya bahasa alami adalah suatu bentuk representasi dari suatu pesan yang ingin dikomunikasikan antar manusia. Bentuk utama representasinya adalah berupa suara/ucapan (spoken language), tetapi sering pula dinyatakan dalam bentuk tulisan.

Inti dari pemrosesan bahasa alami adalah penguraian kalimat atau sering disebut dengan parser. Parser berfungsi untuk membaca kalimat, kata demi kata dan menentukan jenis kata apa saja yang boleh mengikuti kata tersebut.

Dalam pemahaman suatu bahasa ada beberapa bidang yang harus disertakan yaitu morfologi, sintaksis, semantik, pragmatik, fonologi, dan pengetahuan tentang dunia sekitar.

Komponen Utama Bahasa Alami

Pengolahan bahasa alami terdiri dari dua bagian utama, yaitu : parser, sistem representasi pengetahuan dan pengolahan output.

a.Parser
Suatu sistem yang mengambil kalimat input bahasa alami dan menguraikannya ke dalam beberapa bagian gramatikal (kata benda, kata kerja, kata sifat, dan lain-lain).
b.Sistem Representasi Pengetahuan
Suatu sistem yang menganalisis output parser untuk menentukan maknanya.
c.Output Translator
Suatu terjemahan yang merepresentasikan sistem pengetahuan dan melakukan langkah- langkah yang bisa berupa jawaban atas bahasa alami atau output khusus yang sesuai dengan program komputer lainnya.

Kategori Aplikasi Pengolahan Bahasa Alami

Teknologi Natural Language Processing (NLP) atau Pemrosesan Bahasa Alami adalah teknologi yang memungkinkan untuk melakukan berbagai macam pemrosesan terhadap bahasa alami yang biasa digunakan oleh manusia. Sistem ini biasanya mempunyai masukan dan keluaram berupa bahasa tulisan (teks). NLP mempunyai aplikasi yang sangat luas. Beberapa diantara berbagai kategori aplikasi NLP adalah sebagai berikut:

1. Natural Language Translator, yaitu translator dari satu bahasa alami ke bahasa alami lainnya, misalnya translator bahasa Inggris ke bahasa Indonesia, Bahasa Indonesia ke Bahasa Jawa dan sebagainya. Translator bahasa alami bukan hanya kamus yang menerjemahkan kata per kata, tetapi harus juga mentranslasikan sintaks dari bahasa asal ke bahasa tujuannya.

2. Translator bahasa alami ke bahasa buatan, yaitu translator yang mengubah perintah-perintah dalam bahasa alami menjadi bahasa buatan yang dapat dieksekusi oleh mesin atau komputer. Sebagai contoh, translator yang memungkinkan kita memberikan perintah bahasa alami kepada komputer. Dengansistem seperti ini, pengguna sistem dapat memberikan perintah dengan bahasa sehari-hari, misalnya, untuk menghapus semua file, pengguna cukup memberikan perintah ”komputer, tolong hapus semua file !” Translator akan mentranslasikan perintah bahasa alami tersebut menjadi perintah bahasa formal yang dipahami oleh komputer, yaitu ”dir *.* ”.

3. Text Summarization, yaitu suatu sistem yang dapat ”membuat ringkasan” hal-hal yang penting dari suatu wacana yang diberikan.

Dalam dunia kecerdasan buatan pengolahan bahasa alami merupakan aplikasi terbesar setelah sistem pakar. Banyak para ahli Artificial Intelligence berpendapat bahwa bidang yang penting yang dapat dipecahkan oleh Artificial Intelligence adalah Natural Language Processing (Pengolahan Bahasa Alami).

Share:

Kalender Hijriah


Jadwal Sholat


Subscribe

kirim update terbaru dari

Blog Irda langsung ke Email anda!


Komentar Terbaru

Site Info

Tukeran link yuk

Copy kode di bawah masukan di blog anda, saya akan segera linkback kembali

Irdaloves Blog

Follower

Blog Archive