Sabtu, 14 Juni 2014
PUISI TUK TEMAN
00.20
No comments
Bagaimana kau akan tahu
Bagaimana kau akan tahu
Segala perasaan yang membebaniku
Sedang jarak memisahkan aku denganmu
Bagaimana kau akan tahu
Bahwa aku disini begitu mengingatmu
Sedang kita tak pernah berkata.
Bagaimana kau akan tahu
Hatiku tak mampu berpaling
Sedang dirimu selalu merasa ragu
Bagaimana....
Bagaimana kau akan tahu
Segala perasaan yang membebaniku
Sedang jarak memisahkan aku denganmu
Bagaimana kau akan tahu
Bahwa aku disini begitu mengingatmu
Sedang kita tak pernah berkata.
Bagaimana kau akan tahu
Hatiku tak mampu berpaling
Sedang dirimu selalu merasa ragu
Bagaimana....
Kamis, 12 Juni 2014
Membuat Toko Buku Sederhana dengan PHP - MySQL
10.28
No comments
Pada kasus contoh pengimplementasian MySQL di PHP kali ini, akan dibuat
aplikasi sederhana Toko Buku yang berisikan book list (daftar buku) dan
pemprosesan belanja. Kemampuan dasar PHP yang harus dipahami adalah
variabel, array, looping, HTML form, dan fungsi-fungsi MySQL, serta perintah SQL sederhana seperti SELECT dan INSERT. Selain itu, diperlukan kemampuan dasar HTML, serta pengetahuan CSS untuk perapihan tampilan.
Silahkan kamu pelajari kembali dasar-dasar PHP dari halaman http://saung-foss.web.id/doku/id-php, agar memudahkan dalam membuat aplikasi ini. Dengan contoh kasus kali ini, diharapkan aplikasi sederhana ini dapat dikembangkan menjadi aplikasi Toko Buku yang lebih komplek.
Silahkan kamu pelajari kembali dasar-dasar PHP dari halaman http://saung-foss.web.id/doku/id-php, agar memudahkan dalam membuat aplikasi ini. Dengan contoh kasus kali ini, diharapkan aplikasi sederhana ini dapat dikembangkan menjadi aplikasi Toko Buku yang lebih komplek.
Alur Aplikasi
Aplikasi sederhana ini terdiri dari 3 alur sederhana, yaitu daftar buku,
form order dan proses order. Pada alur pertama menampilkan halaman
berisikan sejumlah daftar buku yang diambil dari tabel buku yang
tersimpan di database. Pada form order, menampilkan form yang berisikan
informasi belanja buku dari pengunjung. Dan proses order merupakan alur
terakhir yang di dalamnya memproses informasi dari form order yang
dimasukkan oleh pengunjung.
Berikut penjelasan setiap alur dalam aplikasi yang akan dibuat:
Berikut penjelasan setiap alur dalam aplikasi yang akan dibuat:
- Alur 1 - Daftar Buku
- Alur 2 - Form Order
- Alur 3 - Proses Order
Membuat Database
Sebelum melakukan pengkodean aplikasi, persiapkan terlebih dahulu
database untuk menyimpan data-data yang diperlukan oleh aplikasi. Kita
dapat menggunakan phpMyAdmin untuk mengatur database seperti membuat
database, membuat tabel dan field, memasukkan data dan lain sebagainya.
Berikut struktur database Aplikasi Toko Buku Sederhana:
Nama database: bookstore
Pastikan phpMyAdmin telah terinstal, dan buka di peramban web dengan alamat http://localhost/phpmyadmin.
Lalu pada halaman "Home" phpMyAdmin klik tab "Databases", dan masukkan
"bookstore" (tanpa tanda kutip) pada bagian "Create new database".
Database dengan nama "bookstore" akan disimpan di MySQL. Pilih database "bookstore" yang telah dibuat sebelumnya, lalu pada bagian "Create table on database bookstore", masukkan nama tabel yang ingin dibuat, tabel pertama yang dibuat adalah "books" dan masukkan banyaknya kolom / field pada tabel tersebut.
Setelah mendefinisikan nama tabel beserta banyaknya field, langkah selanjutnya adalah mengatur struktur tabel. Di bagian ini, kita menentukan tipe data pada setiap field, menentukan "Storage engine", dan pengaturan lainnya. Untuk tipe field, silahkan lihat pada tabel struktur database di atas. Lakukan langkah yang sama pada pembuatan tabel "orders".
Isikan beberapa data contoh pada tabel "books". Caranya dengan memilih tabel "books", lalu klik tab "Insert". Masukkan beberapa data di dalamnya.
Nama database: bookstore
- Tabel books: berisikan daftar buku
Field | Tipe | Deskripsi | Keterangan |
---|---|---|---|
book_id | int | ID Buku | Primary Key & AUTO_INCREMENT |
book_name | varchar(10) | Nama Buku | - |
book_price | decimal(10,2) | Harga Buku | - |
- Tabel orders: berisikan order / pembelian yang dilakukan oleh pengunjung
Field | Tipe | Deskripsi | Keterangan |
---|---|---|---|
order_id | int | ID Order | Primary Key & AUTO_INCREMENT |
order_name | varchar(10) | Nama Pembeli | - |
order_address | text | Alamat Pembeli | - |
book_id | int | ID Buku | Foreign Key dari tabel books |
order_amount | decimal(10,2) | Jumlah Pembelian | - |
Database dengan nama "bookstore" akan disimpan di MySQL. Pilih database "bookstore" yang telah dibuat sebelumnya, lalu pada bagian "Create table on database bookstore", masukkan nama tabel yang ingin dibuat, tabel pertama yang dibuat adalah "books" dan masukkan banyaknya kolom / field pada tabel tersebut.
Setelah mendefinisikan nama tabel beserta banyaknya field, langkah selanjutnya adalah mengatur struktur tabel. Di bagian ini, kita menentukan tipe data pada setiap field, menentukan "Storage engine", dan pengaturan lainnya. Untuk tipe field, silahkan lihat pada tabel struktur database di atas. Lakukan langkah yang sama pada pembuatan tabel "orders".
Isikan beberapa data contoh pada tabel "books". Caranya dengan memilih tabel "books", lalu klik tab "Insert". Masukkan beberapa data di dalamnya.
Mengelola File-file yang Dibutuhkan
File-file aplikasi terdiri dari file PHP, CSS dan gambar yang dibutuhkan untuk tampilan. Berikut struktur file aplikasi:
Buat file-file serta folder yang dibutuhkan di lokasi dokumen web server agar dapat dieksekusi oleh web server. Untuk file-file gambar, silahkan unduh di sini
Folder images | berisikan gambar-gambar yang dibutuhkan untuk tampilan |
list.php | file PHP yang berisikan script untuk menampilkan daftar buku |
order.php | file PHP yang berisikan script untuk menampilkan Form Order |
order_process.php | file PHP yang berisikan script yang memproses data-data dari Form Order |
style.css | file CSS yang digunakan untuk merapihkan tampilan |
Buat file-file serta folder yang dibutuhkan di lokasi dokumen web server agar dapat dieksekusi oleh web server. Untuk file-file gambar, silahkan unduh di sini
Alur 1 - Membuat Daftar Buku
Semua skrip yang digunakan untuk menampilkan data buku disimpan pada
file list.php. Dua langkah dalam menampilkan daftar buku, pertama
mengambil data yang tersimpan di dalam database, selanjutnya menampilkan
dalam bentuk HTML.
Berikut pengkodean untuk mengambil data daftar buku yang tersimpan dalam database:
Selanjutnya, data yang diambil dari kode di atas kemudian ditampilkan dalam bentuk HTML. Berikut kode untuk menampilkan data daftar buku:
Secara utuh, skrip file list.php adalah sebagai berikut:
Berikut pengkodean untuk mengambil data daftar buku yang tersimpan dalam database:
mysql_connect('localhost', 'root', ''); mysql_select_db('bookstore'); $result = mysql_query("SELECT * FROM books");Pada baris pertama, fungsi mysql_connect() melakukan koneksi ke MySQL dan dilanjutkan dengan baris berikutnya memilih database 'bookstore' dengan menggunakan fungsi mysql_select_db(). Ketika koneksi ke MySQL dan memilih database berhasil, dengan menggunakan perintah "SELECT" untuk mengambil data dari tabel "books" dan hasil dari query yang dilakukan fungsi mysql_query() dimasukkan ke dalam variabel $result.
Selanjutnya, data yang diambil dari kode di atas kemudian ditampilkan dalam bentuk HTML. Berikut kode untuk menampilkan data daftar buku:
echo "<h1>Books List</h1>"; echo "<ul>"; while($data = mysql_fetch_array($result)) { echo "<li>$data[book_name] : Rp. $data[book_price]</li>"; } echo "</ul>";Fungsi echo digunakan untuk menampilkan keluaran dalam bentuk HTML. Struktur kendali perulangan while digunakan untuk melakukan perulangan dari data-data yang berhasil diperoleh dari query sebelumnya. Fungsi mysql_fetch_array() digunakan untuk mengambil data dari variabel $result yang dikembalikan dalam bentuk array.
Secara utuh, skrip file list.php adalah sebagai berikut:
- list.php
<html> <head> <title>Book Store</title> <link rel="stylesheet" type="text/css" href="style.css" /> </head> <body> <?php // koneksi ke database mysql_connect('localhost', 'root', ''); // pilih database mysql_select_db('bookstore'); // melakukan query $result = mysql_query("SELECT * FROM books"); // menampilkan ke browser echo "<h1>Books List</h1>"; echo "<ul>"; // mengambil data while($data = mysql_fetch_array($result)) { echo "<li>$data[book_name] : Rp. $data[book_price]</li>"; } echo "</ul>"; ?> <a href="order.php">[order]</a> </body> <html>
Alur 2 - Membuat Form Order
Pada bagian ini sebenarnya hanya menampilkan bentuk form order yang terdiri dari sintak HTML.
Hanya saja, option di dalam tag select membutuhkan data-data dari tabel
books, dan memerlukan perintah PHP untuk melakukan pengambilan
tersebut. Form order disimpan dengan nama file order.php
Berikut kode form order:
Berikut kode form order:
<form method="post" action="order_process.php"> <p> Nama: <br /> <input type="text" name="nama"> </p> <p> Alamat: <br /> <textarea name="alamat"></textarea> </p> <p> Buku: <br /> <select name="buku"> <?php // mengambil data dari tabel books ?> </select> </p> <p> Jumlah: <br /> <input type="text" name="jumlah" size="5"> </p> <p> <input type="submit" value="Beli" class="button"> </p> </form>Pada bagian pemilihan buku, sintak pengambilan datanya ditambahkan menjadi sebagai berikut:
<p> Buku: <br /> <select name="buku"> <?php mysql_connect('localhost', 'root', ''); mysql_select_db('bookstore'); $result = mysql_query("SELECT * FROM books"); while($data = mysql_fetch_array($result)) { echo "<option value='$data[book_id]'>$data[book_name] : Rp. $data[book_price]</option>"; } ?> </select> </p>Secara lengkap kode form order sebagai berikut:
- order.php
<html> <head> <title>Book Store</title> <link rel="stylesheet" type="text/css" href="style.css" /> </head> <body> <h1>Order</h1> <form method="post" action="order_process.php"> <p> Nama: <br /> <input type="text" name="nama"> </p> <p> Alamat: <br /> <textarea name="alamat"></textarea> </p> <p> Buku: <br /> <select name="buku"> <?php // koneksi ke database mysql_connect('localhost', 'root', ''); // pilih database mysql_select_db('bookstore'); // melakukan query $result = mysql_query("SELECT * FROM books"); while($data = mysql_fetch_array($result)) { echo "<option value='$data[book_id]'>$data[book_name] : Rp. $data[book_price]</option>"; } ?> </select> </p> <p> Jumlah: <br /> <input type="text" name="jumlah" size="5"> </p> <p> <input type="submit" value="Beli" class="button"> </p> </form> </body> <html>
Alur 3 - Membuat Proses Order
Seperti yang telah didefinisikan melalui attribut "action" yang ada di
tag "form" untuk order di atas, file php yang digunakan adalah
order_process.php. Begitu pula dengan metode pengiriman yang
didefinisikan dari attribut "method" pada tag "form", metode post
digunakan sebagai pengirimannya, dan PHP mengambil data dengan
menggunakan variabel global $_POST untuk mengambil data tersebut.
Berikut kode pengambilan data dengan $_POST:
Langkah terakhir adalah menampilkan konfirmasi order dengan menggunakan fungsi echo. Tetapi, sebelum menampilkan konfirmasi order, perlu diperhatikan bahwa variabel $buku yang dikirim berisikan ID Buku, maka untuk memperoleh informasi nama buku dan harganya dibutuhkan pengambilan data dari tabel books sebelum diolah menjadi tampilan konfirmasi order. Berikut sintaknya:
Berikut kode pengambilan data dengan $_POST:
$nama = $_POST['nama']; $alamat = $_POST['alamat']; $buku = $_POST['buku']; $jumlah = $_POST['jumlah'];Setiap order yang dilakukan oleh pengunjung disimpan ke dalam tabel "orders", berikut adalah sintak untuk memasukkan data ke dalam tabel orders:
mysql_connect('localhost', 'root', ''); mysql_select_db('bookstore'); mysql_query("INSERT INTO orders (order_name, order_address, book_id, order_amount) VALUES ('$nama', '$alamat', '$buku', '$jumlah')");Cara memasukkan data hampir sama dengan pengambilan data pada kode-kode sebelumnya, yaitu melakukan koneksi ke MySQL dan memilih database, hanya saja perintah SQL yang digunakan adalah "INSERT" pada fungsi mysql_query().
Langkah terakhir adalah menampilkan konfirmasi order dengan menggunakan fungsi echo. Tetapi, sebelum menampilkan konfirmasi order, perlu diperhatikan bahwa variabel $buku yang dikirim berisikan ID Buku, maka untuk memperoleh informasi nama buku dan harganya dibutuhkan pengambilan data dari tabel books sebelum diolah menjadi tampilan konfirmasi order. Berikut sintaknya:
// mengambil data dari tabel books $result = mysql_query("SELECT * FROM books WHERE book_id = '$buku'"); $data = mysql_fetch_array($result); $total = $jumlah * $data['book_price']; // menampilkan konfirmasi order echo "<h2>Terima kasih !!</h2>"; echo "<p>Anda telah berhasil melakukan pembelian, berikut data pembelian Anda:</p>"; echo "<p>Nama : $nama</p>"; echo "<p>Alamat : $alamat</p>"; echo "<p>Buku : $data[book_name]</p>"; echo "<p>Harga : $jumlah x $data[book_price] = $total</p>";Kode lengkap memproses order sebagai berikut:
- order_process.php
<html> <head> <title>Book Store</title> <link rel="stylesheet" type="text/css" href="style.css" /> </head> <body> <?php // mengambil data yang telah di submit $nama = $_POST['nama']; $alamat = $_POST['alamat']; $buku = $_POST['buku']; $jumlah = $_POST['jumlah']; // koneksi ke database mysql_connect('localhost', 'root', ''); // pilih database mysql_select_db('bookstore'); // memasukkan data ke dalam tabel orders mysql_query("INSERT INTO orders (order_name, order_address, book_id, order_amount) VALUES ('$nama', '$alamat', '$buku', '$jumlah')"); // mengambil data dari tabel books $result = mysql_query("SELECT * FROM books WHERE book_id = '$buku'"); $data = mysql_fetch_array($result); $total = $jumlah * $data['book_price']; // menampilkan konfirmasi order echo "<h2>Terima kasih !!</h2>"; echo "<p>Anda telah berhasil melakukan pembelian, berikut data pembelian Anda:</p>"; echo "<p>Nama : $nama</p>"; echo "<p>Alamat : $alamat</p>"; echo "<p>Buku : $data[book_name]</p>"; echo "<p>Harga : $jumlah x $data[book_price] = $total</p>"; ?> </body> <html>
Merapihkan Halaman Web
Langkah terakhir adalah merapihkan tampilan web dengan CSS. File yang berisikan kode-kode CSS disimpan dengan nama file style.css. Berikut adalah isi dari kode CSS:
- style.css
body { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; } h1 { font-size: 11pt; padding-left: 20px; background: url(images/cart.png) no-repeat; } h2 { font-size: 11pt; padding-left: 0px; } ul li { padding-bottom: 3px; list-style-image: url(images/list.png); } input { font-size: 9pt; background-color: #F5F5F5; border: 1px solid #666666; } textarea { font-size: 9pt; background-color: #F5F5F5; border: 1px solid #666666; } input.button { font-family : Helvetica, Arial, sans-serif; font-size : 11px; font-weight : bold; color : black; background-color : #dddddd; border : 1px solid black; }
Membuat ERD di PowerDesigner v15.1
10.09
No comments
Pertama buka aplikasi Power Designer-nya kemudian pilih create model, sehingga muncul tampilan seperti ini, klik Model Types kemudian pilih Conceptual Data Model, kemudian pilih OK
Untuk merubah notasi kedalam bentuk ERD, klik kanan kemudian pilih Model Options, pada Model Setting, Notasi pilih E/R +Merise.
kemudian masukan Entity Barang, Pelanggan, dan Head Jual. Dengan menggunakan Palette entity. Seperti gambar baerikut.
Tambahkan attribute 2nya pada setiap entity dengan cara double clik entity dan tambahkan attribute (hanya attribute murninya saja) dan Data Type setiap entitynya. Untuk menentukan Primarynya pilih Primary Identifier, seperti gambar berikut
Setelah semua entity diisi attribute maka akan tampilan akan seperti ini
Langkah selanjutnya adalah menentukan Relationship, dengan menggunakan palette Relationship, seperti gambar berikut.
Setelah itu ubah Cardinalities yang sesuai, dengan double click relationship dan pilih cardinalities yang sesuai.
Cardinalities Barang dan Head Jual adalah Many to Many karena 1 atau banyak barang dapat dijual dalam 1 atau lebih banyak faktur dan sebaliknya satu atau banyak faktur terdapat satu atau banyak barang.
Cardinalities Pelanggan dan Head Jual adalah One to Many karena 1 pelanggan terdapat dalam 1 atau banyak faktur, dan sebaliknya 1 atau lebih faktur terdapat 1 pelanggan.
Maka tampilan akan seperti gambar berikut
Untuk menambahkan entity detail jual, click kanan pada relationship kemudian pilih change to entity, maka tampil seperti gambar berikut
Untuk menambahkan entity detail jual, click kanan pada relationship kemudian pilih change to entity, maka tampil seperti gambar berikut
Kemudian tambahkan attribute yang tidak terikat dengan attribute lain.
Untuk menampilkan attribute – attribute titipan (attribute foreign key), pada tools pilih Generate Logical Data Model, maka akan tampil seperti berikut. Kemudian pilih OK
Maka akan tampil seperti berikut
Untuk membuat query database dari Conceptual Data Model yang telah dibuat, bisa dilakukan dengan cara, pilih pada menu tools kemudian pilih Generate Physical Data Model, maka akan tampil seperti berikut
Pilihlah DBMS kemudian pilih OK misalkan SQL Server 2005, maka akan tampil seperti berikut
Kemudian pilih database, generate Database kemudian akan tampil
Isi directory penyimpanan dan file name, kemudian pilih OK
Akan muncul tampilan seperti berikut
Macam Aplikasi dan Fungsinya Presentation Transcript
09.55
No comments
- Macam Aplikasi dan Fungsi Software Nama Kelompok : 1. Aliva Ainun N 2. Rama Chrismara 3. Wikanta Aria D. 4. Yutta Nandiya P. Kel 4 (03) (26) (31) (32)
- I. SOFTWARE of SYSTEM OPERATION Sistem Operasi secara umum terdiri dari beberapa bagian : 1. Mekanisme Boot, yaitu meletakan kernel ke dalam memory kernel, kernel dapat dikatakan sebagai inti dari Sistem Operasi. 2. Command Interpreter atau Shell, bertugas untuk membaca input berupa perintah dan menyediakan beberapa fungsi standar dan fungsi dasar yang dapat dipanggil oleh aplikasi/program maupub piranti lunak lain. Contoh dari Shell adalah : Command Prompt pada Windows XP (DOS pada Windows 98), XTerm dan Konsole di Mesin Linux (Unix). 3. Driver untuk berinteraksi dengan hardware sekaligus mengontrol kinerja hardware. 4. Resource Allocator. Sistem Operasi bertugas mengatur dan mengalokasikan sumber daya dari perangkat. 5. Handler. Handler berperan dalam mengendalikan sistem perangkat agar terhindar dari kekeliruan (error) dan penggunaan sumber daya yang tidak perlu.
- II. SOFTWARE of APLIKASI A. Pengertian Program aplikasi komputer adalah software atau perangkat lunak komputer yang dibuat untuk melakukan tugas tertentu. Jika sistem operasi komputer (misalnya Windows) berfungsi untuk melakukan operasi dasar, program aplikasi tertentu bisa kita tambahkan (install) untuk melengkapi kemampuan sistem operasi komputer untuk melakukan tugas-tugas yang lebih spesifik.
- B. Jenis Aplikasi Komputer 1. Word Processing Word Processing adalah program yang dapat dipakai untuk menyunting naskah. Contoh : Microsoft Word, Lotus Ami Pro dan WordPerfect.
- 2. Desktop Publishing Merupakan program yang mengatur tata letak cetakan pada suatu naskah sehingga siap untuk dicetak. Contoh : Ventura Publisher, Page Maker.
- 3. Program Speadsheet Merupakan program program yang digunakan untuk mengolah data secara berkolom. Contoh : Microsoft Excell, Lotus Improv
- 4. Database Management System Salah satu kegunaan komputer didalam organisasi adalah untuk menyimpan data dalam jumlah besar. Dari data ini dapat dihasilkan berbagai informasi. Untuk menyimpan, mengolah data, dan kemudian menghasilkan informasi, diperlukan program yang disebut dengan program database management system (disingkat DBMS) dan sering disebut dengan program database saja. Contoh : Paradox, Foxpro, Microsoft Access, Approach.
- 5. Graphics Salah satu kebutuhan pengguna adalah membuat gambar. Untuk itu ia bisa menggunakan program yang khusus digunakan untuk membuat gambar atau graphics. Seseorang yang tidak pintar menggambar dengan tangan, dapat membuat gambar yang bagus di komputer, karena gambar dikomputer mudah diubah dan diolah. Contoh : Corel Draw, Stanford Graphics, Visio, adobe photoshop.
- 6. Program Akuntasi Aplikasi yang juga banyak dipakai dalam dunia bisnis adalah aplikasi yang berhubungan dengan keuangan dan akuntasi. Contoh : DacEasy Accounting, Pacioli 2000, PeachTree Accounting.
- 7. Program Statistik Program statistik merupakan program yang digunakan untuk melakukan penelitian yang berhubungan dengan analisis statistik. Contoh : SAS, SPSS, Statistica.
- 8. Communication Communication merupakan program yang digunakan untuk berkomunikasi dengan pemakai komputer lain. Contoh : Carbon Copy, DataFax, Procomm Plus, CrossTalk.
- 9. Multimedia Multimedia merupakan software yang digunakan untuk menghubungkan komputer dengan peralatan multimedia seperti kamera video, kamera digital, video player. Contoh : Microsoft Video, nero showtime, winamp.
- 10. Game Game merupakan program untuk permainan. Contoh : Flight Simulator, Baseball, Prince of Persia, condition zero.
- 11. Utility (Software Tambahan) a. Antivirus Antivirus merupakan program yang digunakan untuk mendetekdi dan menghilangkan virus yang tertular pada komputer yang sedang dipakai. Contoh : McAfee VirusScan, Norton Antivirus, AVG, SMADAV.
- b. Hex editor langsung mengubah teks atau data file. Filefile ini bisa berupa data atau program yang sebenarnya. c. Kompresi data utilitas output stream lebih pendek atau file yang lebih kecil ketika dilengkapi dengan aliran atau file. d. Kriptografi utilitas mengenkripsi dan mendekripsi stream dan file. e. Aplikasi Launcher menyediakan jalur akses yang mudah untuk aplikasi perangkat lunak.
- f. Registry cleaners bersih dan mengoptimalkan registry Windows dengan menghapus kunci registri lama yang tidak lagi digunakan g. Jaringan utilitas menganalisis konektivitas jaringan komputer, mengkonfigurasi pengaturan jaringan, data cek transfer atau log kejadian. h. Antarmuka baris perintah (CLI) dan antarmuka pengguna grafis (GUI) Memungkinkan pengguna untuk menghubungi dan melakukan perubahan ke sistem operasi.
- III. CARA KERJA 1. Word Processing a. Cara Kerja: 1.Membuat huruf yang berjarak-jarak yang terdapat di ms.word contoh Belajar caranya : block tulisan belajar kemudian pilih font/ctrl+D kemudian pilih spacing dan klik expanded kemudian pilh yang ada di sebelahnya dengan tulisan BY kemudian pilih ukuran jaraknya dengan menuliskan 6pt lalu klik ok 2.Memberi symbol di dalam ms.word contoh β Jika di ms.word 2007 pilih insert kemudian klik symbol kemudian cari symbol seperti di atas 3.Memberi huruf besar pada awal kalimat seperti yang ada di koran dengan menggunakan drop cap caranya block huruf yang ada di awal kalimat tersebut,lalu kita pilih dropcap , jika di word 2003 kita pilih format kemudian dropcap ,jika word 2007 kita pilih insert lalu drop cap kemudian pilih ok
- 4.Menipiskan tulisan yang ada di dalam kalimat contoh mendapatkan caranya : block tulisan mendapatkan lalu pilih font/ctrl+D lalu pilih spacing. klik kondensed lalu pilih BY yang ada di sampingnya kemudian pilih ukuran 1.5pt lalu klik ok 5.Membuat satu huruf naik keatas tampa menaikan huruf yang lain contoh: Berdiri jika ingin menaikkan huruf B naik keatas, maka anda harus memblock huruf B kemudian pilih font/ctrl+D,pilih character spacing kemudian pilih position dan klik raised yaitu keatas jika pilih lowered dia akan keatas makanya kita pilih raised agar hurufnya keatas,setelah itu pilih disampingnya BY yaitu berapa tinggi keatasnya huruf yang kita mau misalnya 6 PT lalu klik ok
- 2. Desktop Publishing Dalam desktop publishing kita bisa membuat Poster, caranya klik yang BounceUntuk mengeditnya, sangat mudah sekali Anda tingal mengklik bagian yang ingin diubah, misalnya gambar tadi kita ubah klik kanan. Klik Change Picture,Kamu isi bagian-bagian lainnya ataupun pindah-pindahkan dengan mendrag area kotaknya atau menarik kotaknya. Kamu juga bisa menghapus bagian yang tidak diinginkan. Oh, ya kamu juga bis amengganti Background, Format Publication, atau Color Schemes di tab Format Selain itu di Destop Publishing kita bisa membuat website dan
- 3. Program Speadsheet Dalam Program Speadsheet, terutama Ms Excel, sangat identik dengan data yang dibuat melalui banyak fungsi. Fungsi / function pada microsoft excel sifat-sifatnya. Sifat fungsi, yaitu : 1. diawali tanda (=) 2. tidak boleh mengandung tanda (‘) atau (“) untuk data angka kecuali data label 3. harus dilengkapi dengan argumen Kita dapat menggunakan Fungsi / function dengan langsung mengetiknya manual, memakai Insert Function untuk memasukkannya secara otomatis, dan bisa juga melalui Shift + F3. Fungsi pada Microsoft excel contoh singkat : =SUM(F4:F12) Penjumlahan dari sel F4 sampai sel F12 =AVERAGE(F4:F12) Untuk menghitung rata-rata nilai dari sel F4 sampai sel F12 Rumus / Formula adalah suatu bentuk perhitungan yang kita buat sendiri dengan tujuan tertentu. Rumus lebih simple. Di dalam Rumus kita dapat memasukkan data label, numerik, maupun fungsi. Rumus . Sifat-sifat Rumus / Formula, yaitu : 1. Diawali oleh tanda (+), (-), atau tanda (=) 2. Dapat berisi data label, numerik, maupun fungsi Contoh data yang dimasukkan dalam Rumus / Formula pada excel adalah data operator hitung (aritmatik) diantaranya : + = penjumlah / = pembagi - = pengurang ^ = pangkat * = mengkalikan Contoh rumus atau formula : =B2+C2 penjumahan isi sel B2 dengan C2
- 4. Database Management System Ms Access termasuk dalam bab ini, untuk membuat database caranya adalah a. Buka Ms access, pilih blink database, lalu akan tmpil tampilan b. Kemudian buka file name tadi seperti gambar di atas, akan muncul form lagi buat folder kemudian pilih format file(mdb). karena nantinya kita akan menghubungkan access dengan Delphi(Postingan selanjutnya). setalah sudah di pilih tinggal klik ok c. Pilih Create d. Pilih table1, klik kanan pilih design view isi nama table: misalnya (club) e. kemudian isi table dengan berapa field yang anda inginkan, ganti field sizenya pada field Properties sesuai Keingginan anda f. Klik table (club) pilih open Isi Field dengan bebera Record g. Lalu save.
- 5. Graphics Cara menggunakan Corel Draw 1. Menggunakan Dimension Tool Buatlah sebuah objek, misalkan persegi panjang berukuran 8×8,5 cm à didalamnya buatlah lingkarang berdiameter 8,5 cm à pada Toolbox, klik Dimension Tool à pada Property Bar pilih Horisontal Tool (untuk menjelaskan garis mendatar) dan pilih Vertical Tool (untuk menjelaskan garis vertical) à pada Dimension Style pilih decimal dengan satuan 0 pada Dimension Precission à pada Dimension Unit pilih cm à aktifkan Show units for Dimension à klik tombol Text Position Drop Down à klik pilihan, teks dimensi di bagian tengah garis à Posisikan pointer pada garis yang akan diberi dimensi / keterangan. 2. 3. Menggunakan 3 Point Curve Tool Klik 3 Point Curve Tool pada Toolbox à pada kanvas, klik point 1 à drag dan lepaskan pada point 2 à klik di point 3 à terakhir satukan point 2 dengan point 1 dengan pointer. Menggunakan Smart Drawing Tool Klik Smart Drawing Tool pada Toolbox à pada Property Bar pada Shape Recognition Level, pilih Medium dan pada Smart Smooting Level, pilih Highest. à pada kanvas, klik point 1, point 2, point3 dan point 4 à Secara otomatis akan terbentuk objek yang simetris.
Selasa, 10 Juni 2014
Konversi Bilangan dengan C++
08.41
No comments
Setelah beberapa hari kemarin saya sharing tentang Konversi Bilangan Desimal ke Biner menggunakan perulangan do while hanya
mengkonversi dari bilangan desimal ke biner, kali ini kita akan bahas
tentang konversi bilangan dari bilangan Desimal ke bilangan hexadesimal,
oktal, dan juga biner.
prinsipnya sebenarnya untuk konversi kepada biner sama saja dengan program sebelumnya hanya saja untuk progam ini kita tambahkan hex untuk konversi ke hexadesimal dan oct untuk konversi ke oktal.
mari kita lihat progam selengkapnya.
maka hasil outputnya akan seperti berikut ini.
Berikut adalah sintax program selengkapnya, yang telah saya jalankan pada Borland C++ 5.02
prinsipnya sebenarnya untuk konversi kepada biner sama saja dengan program sebelumnya hanya saja untuk progam ini kita tambahkan hex untuk konversi ke hexadesimal dan oct untuk konversi ke oktal.
mari kita lihat progam selengkapnya.
- #include<iostream.h>
- int main()
- {
- long desimal, pembagi=1073741824, bit;
- cout<<"Nilai Desimal : ";
- cin>>desimal;
- cout<<"Hexadesimal = "<<hex<<desimal<<endl;
- cout<<"Oktal = "<<oct<<desimal<<endl;
- cout<<"Biner = ";
- while(pembagi>desimal) pembagi/=2;
- do{
- bit=desimal/pembagi;
- cout<<bit;
- desimal=desimal%pembagi;
- pembagi/=2;
- }
- while(pembagi>=1);
- cout<<"\n";
- return 0;
- }
maka hasil outputnya akan seperti berikut ini.
Konversi bilangan |
Label:
Perulangan,
program contoh
Kamis, 09 Februari 2012
Operasi khusus perkalian
Disini saya membuat contoh sederhana tentang Operator dalam C++, yaitu program operasi perkalian dimana pada program ini kita dapat menentukan perkalian berapa dan sampai dengan batas berapa.
Perulangan pada perkalian ini akan di mulai dari satu, maka dari itu kita menggunakan perulangan for pada program ini.
Mari kita lihat progam selengkapnya:
maka kita dapat memasukan nilai perkalian 32.
dengan batas yaitu 12.
dan hasil outputnya adalah sbb:
Perulangan pada perkalian ini akan di mulai dari satu, maka dari itu kita menggunakan perulangan for pada program ini.
Mari kita lihat progam selengkapnya:
- #include<iostream.h>
- int main()
- {
- int perkalian, n, batas; // deklarasi variabel
- cout<<"Perkalian : ";
- cin>>perkalian; //input nilai
- cout<<"Sampai Dengan: "; //masukan batas
- cin>>batas;
- cout<<endl; //memindahkan line satu baris kebawah
- for(n=1; n<=batas; n++) //perulangan
- cout<<perkalian<<"x"<<n<<"="
- <<perkalian*n<<endl; // operasi perkalian dilakukan
- return 0;
- }
maka kita dapat memasukan nilai perkalian 32.
dengan batas yaitu 12.
dan hasil outputnya adalah sbb:
Label:
Pengenalan,
Perulangan,
program contoh
Rabu, 08 Februari 2012
Program mencari modus dengan C++
Kemarin ada teman dari facebook yang bertanya tentang cara bagai mana untuk menetukan sebuah modulus dengan Array , dan berikut ini, saya share kembali kepada teman-teman yang sudah mampir ke blog ini untuk meihat progam selengkapnya tentang membuat modulus dengan C++.Berikut adalah sintax program selengkapnya, yang telah saya jalankan pada Borland C++ 5.02
- #include<iostream.h>
- #include<conio.h>
- int x;
- void findmod(float bil[], int n, float mod[])
- {
- int total[100];
- int k=1;
- x=0;
- //untuk mengurutkan secara ascending
- for(int c=0;c<n;c++)
- {
- for(int i=(n-1);i>=0;i--)
- {
- if(bil[i]<bil[i-1])
- {
- int temp;
- temp=bil[i];
- bil[i]=bil[i-1];
- bil[i-1]=temp;
- }
- }
- }
- //menghitung berapa kali muncul tiap angka
- for(int c=0;c<n;c++)
- {
- total[c]=0;
- for(int i=0;i<n;i++)
- {
- if(bil[c]==bil[i])
- {
- total[c]++;
- }
- }
- }
- //menentukan nilai yang paling sering muncul
- for(int c=0;c<n;c++)
- {
- if(total[c]>k)
- {
- k=total[c];
- }
- }
- //jika modus lebih dari satu
- for(int c=0;c<n;c++)
- {
- if(x==0)
- mod[x]=0;
- else
- mod[x]=mod[x-1];
- if(total[c]==k)
- {
- if(bil[c]!=mod[x])
- {
- mod[x]=bil[c];
- x++;
- }
- }
- }
- //Jika Semua angka muncul sama banyak
- int z=0;
- for(int c=0;c<n;c++)
- {
- if(total[c]==k)
- {
- z++;
- }
- }
- if(z==n)
- {
- x=0;
- }
- }
- void main()
- {
- int n;
- float bil[100];
- float mod[100];
- cout<<"Banyak N : ";cin>>n;
- for(int c=0;c<n;c++)
- {
- cout<<"Nilai "<<(c+1)<<" : ";cin>>bil[c];
- }
- cout<<endl;
- findmod(bil,n,mod);
- if (x==0)
- cout<<"Tidak Ada Modus!"<<endl;
- else
- {
- cout<<"Modus : ";
- for(int c=0;c<x;c++)
- {
- cout<<mod[c]<<" ";
- }
- }
- getch();
- }
Langganan:
Postingan (Atom)