Selasa, 23 Juni 2015

Tugas 4

Judul : Diagram Alur Perencanaan Untuk Menyelesaikan Masalah
BAB 1 Pendahuluan
1. Latar Belakang Masalah

Pemakaian komputer dewasa ini telah sedemikian pesatnya sejalan dengan kemajuan teknologi komputer itu sendiri. Berbagai bidang seperti industri, perdagangan, pendidikan, pemerintahan, ilmu pengetahuan eksakta maupun sosial dan budaya dan lain lain lagi memanfaatkan alat yang canggih itu.Kebanyakan komputer digunakan untuk memroses dan menyimpan data serta informasi. Dalam pemrosesan itu perlu dilakukan komputasi - komputasi yang cepat dan akurat. Untuk melakukan tugas tersebut komputer harus di program.Suatu program adalah sederetan instruksi yang mengatur apa apa yang harus dikerjakan komputer, untuk mendapatkan suatu hasil/keluaran yang di harapkan. Sebelum suatu program dibuat, alangkah baiknya kalau dibuat logika/ urut urutan instruksi program tersebut dalam suatu diagram yang disebut Diagram Alur atau FLOWCHART.

2. Rumusan Masalah dan Batasan Masalah.

Masalah yang kami bahas di sini tertuju pada pengetahuan anak muda (mahasiswa) akan melakukan suatu perencanaan yang berbasis diaram alur. Adapun rumusan masalah dalam penelitian kami adalah :
1. Apa itu Diagram Alur dan Kegunaaan nya ?
2. Apa yang dimaksud konsep pemrograman ?
3. Bagaimana standar program yang baik ?
4. Mengapa menggunakan tahapan penyusunan program ?

3. Tujuan Penilitian. 

Agar dapat membiasakan diri melakukan suatu perencanaan apabila menyelesaikan suatu masalah, karena suatu permasalahan yang diselesaikan dengan suatu perencanaan yang matang akan mendapatkan solusi yang lebih optimal dibandingkan menyelesaikan masalah tanpa menggunakan perencanaan.

4. Metode Penilitian
Dalam penulisan karya tulis ini untuk memperoleh data-data yang dibutuhkan,penulis menggunakan metode Observasi,kami menggunakan metode observasi karna metode ini Dapat memperoleh data dari narasumber yang akurat dan detail
5.Bibliografi

Tugas 3

Paragraf Generalisasi :

Proses penalaran yang bertolak dari fenomena individual menuju kesimpulan umum. Pernyataan yang berlaku umum untuk semua atau sebagian besar gejala yang diamati. Dalam pengembangan karangan, generalisasi perlu ditunjang atau dibuktikan dengan fakta-fakta, contoh- contoh, data statistik dan sebagainya.

Contoh :
Untuk mendapatkan komputer dengan kinerja yang memuaskan, kita wajib membeli hardware dan meng-upgrade software dengan baik. Bukan hanya itu saja, semua komponen komputer haruslah dirawat dengan baik agar tidak terjadi kerusakan. Dan pemakaian komputer haruslah baik, mulai dari penataan cahaya, suhu udara dan lama komputer dalam keadaan aktif. Jangan sampai komputer dalam keadaan manyala, tetapi tidak diakses. Jadi, untuk mendapatkan kinerja masksimal, memuaskan dan awet kita harus benar-benar memperhatikan komputer kita.

Paragraf Analogi :

Persamaan antar bentuk yang menjadi dasar terjadinya bentuk-bentuk yang lain. Analogi merupakan salah satu proses morfologi dimana dalam analogi, pembentukan kata baru dari kata yang telah ada. Penalaran analogi dilakukan dengan cara membandingkan dua hal yang berbeda, tetapi keduanya memiliki beberapa sisi persamaan. 

Contoh :
Pada dasarnya, komputer mirip dengan manusia. Komputer mempunyai energi yaitu baterai yang apabila habis harus diisi ulang dengan cara dicharge. Begitu pula dengan manusia, apabila energi habis harus diisi ulang dengan cara makan. Apabila komputer sudah terlalu lama bekerja, maka diistirahatkan dulu. Begitu pula pada manusia.

Paragraf Sebab Akibat (Kausalitas) :
Penalaran yang diperoleh dari gejala-gejala yang saling berhubungan. Hubungan kausal (kausalitas) merupakan perinsip sebab-akibat yang sudah pasti antara segala kejadian, serta bahwa setiap kejadian memperoleh kepastian dan keharusan.

Contoh :
Di jaman modern seperti sekarang ini Perkembangan IT  sudah sangat maju tidak dapat di pandang sebelah mata lagi.tapi di saat seperti ini lah banyak pihak-pihak tertentu yang menggunakan teknologi ini tidak pada semestinya,contohnya adalah kejahatan dunia maya (cyber crime)meskipun dari beberapa tahun lalu memang sudah ada kejahatan seperti ini tetapi sekrang kejahatan teknologi ini sudah semakin canggih di bandingankan dengan beberapa tahun yg lalu.

Aplikasi sederhana untuk mengetahui fungsi perulangan pada visual basic

Aplikasi sederhana untuk mengetahui fungsi dari perulangan (FOR NEXT, DO WHILE , dan DO UNTIL)
Pada dasar nya pembuatan aplikasi ini agar kita dapat mengetahuin fungsi dari perulangan pada visual basic, disini kita akan menggunakan listbox untuk mnegeluarkan outputnya.
1.                  Membuat Tampilan / User Interface.
Kita memerlukan 2 buah object : Listbox dan commandbutton. Kegunaan dari listbox nanti untuk menghasilkan outputnya, jadi kita tidak mengeluarkan output pada form / label / text, dan CommandButton untuk memberikan perintahnya.
Tampilan dari User Interface nya :

2.                  Membuat Perintah Atau Meng-Koding.
Saya membuat 5 Commandbutton. Pada commandbutton next ada 2  karena kita akan melakukan perulangan maju dan perulangan mundur dengan step/kelipatan.
Tampilan dari Peng-kodingan.

·      Pada command1 itu untuk for next yang pertama.
Logikanya : i itu variabel bebas yg bertipe integer / angka. Untuk i 1 sampai 20, list1.additem (output akan keluar pada list karena additem / menambahkan item) dan “Angka” (string) hasil output nanti beserta I nya. Jadi i akan melakukan perulangan selama 20 ketika sampai 20 maka berhenti dan juga ditambahkan huruf “angka”.
·      Pada command2 untuk for next yang ke-2. Yaitu perulangan mundur dengan step -2.
Logikanya: untuk I dari 20 sampai 1 step -2 (mundur dengan kelipatan 2).
·      Pada command3 untuk perulangan Do While.
Logikanya: i adalah Asc(Ascending/pengurutan) “Z” , jadi i itu adalah Z. Do While (lakukan hingga) i lebih besar atau sama dengan “A”. ( perulangan akan melakukan kondisi benar jika kondisi salah maka berhenti). Output pada list item di tambahkan “huruf” dan chr (character) i. i = i – 1 maka i yang pertama akan berkurang satu jadi huruf akan mundur dari Z hingga A.
·      Pada Command4 untuk perulangan Do Until.
Logikanya sama seperti tadi pada Do Until disini berarti lakukan hinggan i lebih besar dari “Z” (i sebelum adalah “A”) jadi perulangan ini ketika kondisi salah makan akan berjalan dan jika kondisi benar makan akan berhenti. i = i + 1 artinya i nanti akan ditambah satu jadi “A” akan menjadi “B” hinggan “Z”.
·      Pada command5 itu untung menghapus list.
List1.clear jadi menghapus item yang ada di lis1.
3.             Jalankan aplikasi
Klik icon play atau tekan F5 atau Run – Start.
Tampilan FOR NEXT pertama                  

Tampilan FOR NEXT 2

Tampilan DO WHILE

Pembuatan segitiga pyramid menggunakan perulangan pada visual basic

CHALLENGE (pembuatan segitiga pyramid) menggunakan perulangan pada Visual Basic
Disini saya mengunakan Fungsi perulangan FOR NEXT.
1.      Tampilan User Interface.
Disini kita membuat text untuk data input. Dan nanti hasil/outputnya akan di cetak di form. Memerlukan 3 buat commandbutton untuk mulai, hapus, dan keluar.

2.      Membuat Perintah atau Peng-kodingan.
-          Cls untuk clear Screen ( Menghapus layar form )
-          Unload Me ( Untuk mengeluarkan form / close / exit)
Kodingan FOR NEXT nyaaa..
Logika nya:
c adalah variabel bebas yang bertipe integer, Nilai c di ambil dari data input text1.text.
For a (variabel penampung dan bebas) = 1 to C (jadi untuk a adalah 1 sampai c) dan For b (variabel penambung dan bebas) 1 to a (jadi untuk b adalah 1 sampai a).
ketika di jalankan program akan melakukan perulangan 1 sampai data input (c) di dalam itu dia melakukan perulangan 1 sampai perulangan yang pertama. Jadi setelah perulangan b selesai kembali lagi k perulangan a habis itu ke b lagi kembali lagi ke a sampai sebanyak data input yg di berikan.
Setelah itu kita membuat lagi utuk segitiga yang menurun nya:
Untuk a = ( C – 1 ) karena kita memulai bukan dari inputnya. Contoh input nya 5 jadi kita mulai nya dari 4. Jadi 4 to 1 step -1 yaitu perulangan mundur Karena menggunakan - .
Logika nya sama seperti tadi b akan melakukan perulangan sampai terpenuhi habis itu kembali ke a misalnya masih ada, kembali lagi ke b dan misalnya telah selesai pada perulangan b dan a maka akan berhenti.

Tampilan ketika di jalankan.

Belajar Latex

A.     Membuat  dokumen dari latex.
Disini kita akan membuat dokumen dari latex. Pertama kita buka program Latex nya. Setelah itu kita memulai nya dengan New (Membuat dokumen baru). Tampil sebuah form bernama untitled. Ketiklah kodingan seperti ini di form nya.

 Pada baris pertama sampai ketiga kita akan mendeklarasikan tipe dokumen nya. documentclass untuk memberikan tipe dokumenya, yaitu letter (nama kertas), 20pt (ukuran huruf), times new roman (nama huruf) dan terakhir adalah jenis dokumen nya yaitu artikel.

Usepackage artinya sama seperti memakai atau menggunakan. [bahasa] {babel} untuk menggunakan bahasa Indonesia. Misalnya kita menggunakan babel saja, Jika kita membuat daftar isi maka akan bernama “Contents” makanya kita menggunakan [bahasa] {babel}. {color} jika kita menggunakan warna saat membuat dokumen.

Untuk awal dan akhir dokumen menggunakan begin dan end. Textcolor ketika kita menggunakan warna. Pada latex hanya mengenal warna RGB dan CMYK. Textbf untuk huruf tebal (bold), textit untuk huruf miring (italic) dan underline.





Untuk perataan menggunakan flushleft, center, dan flushright. Pada latek perlu diperhatikan tanda kurung, kurung kurawal, dan kurung persegi. Penulisan latex disetiap awal menggunakan tanda back slash. Hasil dari kodingan diatas: 

Penggunaan Select Case pada Visual Basic

Penggunaan Select  Case pada Visual Basic
Pada dasarnya select case sama saja sepeti percabangan kondisi IF THEN ataupun IF THEN ELSE , akan tetapi select case digunakan ketika kita mempunyai suatau percabangan yang banyak. Select Case juga lebih sangat mudah dan tidak ribet dibandingkan oleh IF THEN ELSE.
Syntax nya :
Select Case <kondisi>
Case <Pilihan1>
... <pernyataan1>
Case <pilihan2>
... <pernyataan2>
Case <Pilihan3>
... <pernyataan3>
Case <pilihan4>
... <pernyataan4>
Case Else
... <pernyataan-n>

End Select

Contohnya
Aplikasi Aritmatik sederhana dengan menggunakan fungsi SELECT CASE
Logika aplikasi ini, ketika kita memberikan data input bilangan 1 dan bilangan 2 serta operator (Penjumlahan, Pengurangan, Perkalian, Pembagian, dan Pangkat) maka akan keluar hasilnya.
Tampilan User Interface.
User Interface nya

Pada Aplikasi kali ini , kita tidak menggunakan object commandbutton, jadi perintah pengkodingan diberikan kepada text3.text atau pada textbox operator. 
Jadi code nya begini.: Private Sub Text3_Change ()
Lebih jelas nya perhatikan gambar kodingan berikut :
Membuat Perintah atau Peng-kodingan.
Ini tampilan pengkodingannya.:

·        Pada variabel nilai1 dan nilai2 sebagai data input dari text1 dan text2.
·        Jangan lupa pemberian tipe data integer, karena angka/numeric/bilangan.
·        Select case digunakan pada text3 karena kita memberikan pengkodingan nya pada pemberian input operator.
·        Operator yang kita gunakan : +, -, *, /, dan ^ selain itu maka operator dianggap salah.
·        Logika: Ketika pada text3 berisi tanda “+” maka nilai1 + nilai2 dan selanjutnya.

·        Jangan lupa End Select pada terakhir.
Kuliah Algoritma Pemrograman Visual Basic
http://uzi-online.blogspot.com/2000/11/kuliah-algoritma-pemrograman-vbasic.html

Aplikasi sederhana fungsi percabangan visual basic

Aplikasi sederhana dengan memakai fungsi percabangan (IF THEN ELSE)
            Logika dari aplikasi ini ketika kita mengetik / memasukan data (Nama dan nilai) maka, aplikasi akan memberikan message “SELAMAT LULUS” atau “TIDAK LULUS”, disini kita menggunakan fungsi percabangan IF THEN ELSE
1.                  Membuat Tampilan / User Interface.
Kita memerlukan 3 buah object : Label, Text, dan CommandButton. Kegunaan dari label untuk memberikan tulisan agar memudahkan user, Text untuk memasukan data / input, dan CommandButton untuk memberikan perintahnya.
Tampilan dari User Interface nya :

2.                  Membuat Perintah Atau Meng-Koding.
Saya membuat 3 Commandbutton. Commandbutton “CEK” untuk menjalankan perintah ,Commandbutton HAPUS untuk menghapus data input, dan Commandbutton “SELESAI” untuk mengeluarkan aplikasi.



Tampilan dari Peng-kodingan.

·         Maksud dari Dim nilai As Integer adalah kita memberikan tipe data integer kepada variable nilai, dan variable nilai ini untuk data input nilai pada Text2.Text, menggunakan tipe integer karena nilai adalah angka/bilangan/numeric dan juga bilangan bulat yang tidak mengandung pecahan.
·         Logika :
-          Jika kondisi nilai lebih besar atau sama dengan 70, Maka Messagebox akan keluar memberikan pernyataan.
-          Else / Selain dari itu, messagebox akan keluar kembali memberikan pernyataan yang lain nya.
·           Sebelum membuat message box kita harus memberikan variable bebas pada messagebox agar progam tau bahwa variabel yang kita buat untuk menampilkan messagebox. Pada bagian awal kita menuliskan pesan dengan tanda kutip karena huruf itu bertipe data string, setelah itu kita menambah dengan data input nama pada Text1.Text, bagian kedua yaitu memberikan perintah hanya OK pada messagebox, yang terakhir judul dari messagebox, dan jangan lupa menggunakan kutip karena bertipe data string.
3.             Jalankan aplikasi
Klik icon play atau tekan F5 atau Run – Start.
Tampilan Awal dan Akhir pada percabangan yang lulus.

Tampilan pada percabangan yang tidak lulus.

Aplikasi sederhana pada visual basic

Pembuatan Aplikasi Sederhana di Visual Basic.
            Di sini saya akan membuat suatu aplikasi sederhana dengan menggunakan VB6. Logika dari aplikasi ini ketika kita mengetik / memasukan data (Nama,NPM,Kelas) akan terulis ulang dengan tambahan : “Salam kenal,NPM anda, Anda dari kelas”.
1.                 Buka Aplikasi VB6
Akan Keluar seperti ini, Pilih Standard Exe lalu Open
2.                  Membuat User Interface.
Disini kita membuat user interface dengan toolbox . Setelah itu kita dapat mengubah font, nama, size, dll dengan Properties Box . Kita memerlukan 3 buah object : Label, Text, dan CommandButton. Kegunaan dari label untuk memberikan tulisan agar memudahkan user, Text untuk memasukan data / input, dan CommandButton untuk memberikan perintahnya. Untuk Mengubah nama di label menggunakan properties Caption dan untuk mengubah nama Text dengan properties Text. Mengganti Font Style dan Size dengan properties Font.
Tampilan dari User Interface nya.

3. Membuat Perintah Atau Meng-Koding.
Disini ada 2 Commandbutton. Commandbutton “OK” untuk menjalankan perintah dan Commandbutton “Close” untuk mengeluarkan aplikasi.
Disini saya membuat sebuah variabel : a, b, dan c
·         Variabel dari “a” untuk data input nama dari text1, Variabel dari “b” untuk data input kelas dari text2, dan Variabel dari “c” untuk data input NPM dari text3.
·         Label4.caption berarti hasil tulisan akan keluar di label4. Menggunakan tanda kutip (“ “) Untuk menghasilkan kata dari kita, seperti : Salam kenal, NPM anda, anda dari kelas.
·         Command2 untuk mengeluarkan aplikasi : ketik saja koding End 
Tampilan dari Peng-kodingan.

4.             Jalankan aplikasi
Klik icon play atau tekan F5 atau Run – Start.
Tampilan Sebelum dan memasukan data.

Tampilan Setelah di jalankan.

Aplikasi aritmatik sederhana menggunakan fungsi select case pada visual basic

 Aplikasi Aritmatik sederhana dengan menggunakan fungsi SELECT CASE
Logika aplikasi ini, ketika kita memberikan data input bilangan 1 dan bilangan 2 serta operator (Penjumlahan, Pengurangan, Perkalian, Pembagian, dan Pangkat) maka akan keluar hasilnya.
1.      Tampilan User Interface.

Pada Aplikasi kali ini , kita tidak menggunakan object commandbutton, jadi perintah pengkodingan diberikan kepada text3.text atau pada textbox operator. Jadi code nya begini.: Private Sub Text3_Change ()
2.      Membuat Perintah atau Peng-kodingan.
Ini tampilan pengkodingannya.:
·         Pada variabel nilai1 dan nilai2 sebagai data input dari text1 dan text2.
·         Jangan lupa pemberian tipe data integer, karena angka/numeric/bilangan.
·         Select case digunakan pada text3 karena kita memberikan pengkodingan nya pada pemberian input operator.
·         Operator yang kita gunakan : +, -, *, /, dan ^ selain itu maka operator dianggap salah.
·         Logika: Ketika pada text3 berisi tanda “+” maka nilai1 + nilai2 dan selanjutnya.

·         Jangan lupa End Select pada terakhir.