This is default featured slide 1 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

This is default featured slide 2 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

This is default featured slide 3 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

This is default featured slide 4 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

This is default featured slide 5 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

Sabtu, 14 Juni 2014

jual beli barang seken olx


6 jam lalu
Bb Segera Daftar Paket Bb Full Service Telkomsel_
Rp 30.000
Kemarin
Dakota Garansi Tam Mulus Pemakaian 8bulan
Rp 2.300.000
2 hari lalu
Blackberry Montana 9930 Gsm 3g Fullset Siap Pakai Sby
Rp 1.550.000
2 hari lalu
Blackberry 9900 Dakota Putih Seken
Rp 1.900.000
1 menit lalu
Blackberry Amstrong 9320

Blackberry Amstrong 9320

  • Jawa Timur
  • Bekas
Rp 1.050.000
1 menit lalu
Bb Curve 9320 Amstrong Mulus Garansi Tam
Rp 1.000.000
1 menit lalu
Torch 2 Pullset Bisa Tt Sama Onix 2

Torch 2 Pullset Bisa Tt Sama Onix 2

  • Kalimantan Selatan
  • Bekas
Rp 1.350.000
1 menit lalu
Blackberry Onyx3

Blackberry Onyx3

  • Kalimantan Selatan
  • Bekas
Rp 1.100.000
1 menit lalu
Axioo Picopad 5 Inch Gew Jellybean + Im3 *3 Gb
Rp 980.000
1 menit lalu
Bb Torch 3 / Monza Mulus Garansi Ctn 10 Bulan
Rp 1.300.000
1 menit lalu
Blackberry Montana 9930

Blackberry Montana 9930

  • Jawa Tengah
  • Bekas
Rp 1.450.000
1 menit lalu
Blackberry Dakota 9900 Fullset & Asli Original
Rp 500.000
1 menit lalu
Bb Monza

Bb Monza

  • Kalimantan Selatan
  • Bekas
Rp 1.500.000
1 menit lalu
Bb Apollo

Bb Apollo

  • Bali
  • Bekas
Rp 1.100.000
1 menit lalu
Blackberry 9800

Blackberry 9800

  • Jakarta D.K.I.
  • Bekas
Rp 725.000
1 menit lalu
Blackberry Onyx1

Blackberry Onyx1

  • Jakarta D.K.I.
  • Bekas
Rp 850.000
OLX.co.id

OLX.co.id (Sebelumnya Tokobagus)

PUISI TUK TEMAN

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....

Kamis, 12 Juni 2014

Membuat Toko Buku Sederhana dengan PHP - MySQL

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.

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.
Alur Aplikasi
Berikut penjelasan setiap alur dalam aplikasi yang akan dibuat:
  • Alur 1 - Daftar Buku
Pada alur pertama, ditampilkan daftar buku yang diambil dari tabel buku yang tersimpan di database. Pada halaman ini, terdapat daftar buku beserta harganya.
  • Alur 2 - Form Order
Halaman ini memunculkan web form yang berisikan kolom-kolom data pembelian seperti nama pembeli, alamat, buku yang dibeli, dan jumlahnya.
  • Alur 3 - Proses Order
Bagian ini memproses data-data yang dimasukkan dari Form Order pada alur 2, hasil yang diperoleh berupa halaman konfirmasi serta memasukkan hasil pembelian ke dalam tabel.

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
  • 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 -
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".
Membuat 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.
Membuat tabel
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".
Mengatur struktur tabel
Isikan beberapa data contoh pada tabel "books". Caranya dengan memilih tabel "books", lalu klik tab "Insert". Masukkan beberapa data di dalamnya.
Memasukkan data pada tabel

Mengelola File-file yang Dibutuhkan

File-file aplikasi terdiri dari file PHP, CSS dan gambar yang dibutuhkan untuk tampilan. Berikut struktur file aplikasi:
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
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

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:
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:
<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:
$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



Kita akan membuat constoh ERD seperti constoh dibawah ini :
Relationship
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
1
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.
2
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
3
Setelah semua entity diisi attribute maka akan tampilan akan seperti ini
4
Langkah selanjutnya adalah menentukan Relationship, dengan menggunakan palette Relationship, seperti gambar berikut.
5
Setelah itu ubah Cardinalities yang sesuai, dengan double click relationship dan pilih cardinalities yang sesuai.
6
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
8
Untuk  menambahkan entity detail jual, click kanan pada relationship kemudian pilih change to entity, maka tampil seperti gambar berikut
8
Untuk  menambahkan entity detail jual, click kanan pada relationship kemudian pilih change to entity, maka tampil seperti gambar berikut
9
Kemudian tambahkan attribute yang tidak terikat dengan attribute lain.
10
Untuk menampilkan attribute – attribute titipan (attribute foreign key), pada tools pilih Generate Logical Data Model, maka akan tampil seperti berikut. Kemudian pilih OK
11
Maka akan tampil seperti berikut
12
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
13
Pilihlah DBMS kemudian  pilih OK misalkan SQL Server 2005, maka akan tampil seperti berikut
14
Kemudian pilih database, generate Database kemudian akan tampil
15
Isi directory penyimpanan dan file name, kemudian pilih OK
Akan muncul tampilan seperti berikut
17

Macam Aplikasi dan Fungsinya Presentation Transcript


  • 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++

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.


  1. #include<iostream.h>
  2. int main()
  3. {
  4.         long desimal, pembagi=1073741824, bit;
  5.         cout<<"Nilai Desimal : ";
  6.         cin>>desimal;

  7.                 cout<<"Hexadesimal = "<<hex<<desimal<<endl;
  8.                 cout<<"Oktal       = "<<oct<<desimal<<endl;
  9.                 cout<<"Biner       = ";
  10.         while(pembagi>desimal) pembagi/=2;
  11.         do{
  12.                 bit=desimal/pembagi;
  13.                 cout<<bit;
  14.                 desimal=desimal%pembagi;
  15.                 pembagi/=2;
  16.         }
  17.         while(pembagi>=1);
  18.         cout<<"\n";

  19.         return 0;    
  20. }
dari program diatas dapat kita lihat misalnya kita akan mengkonversi dari desimal dengan nilai 15 .
maka hasil outputnya akan seperti berikut ini.
Konversi bilangan 

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:

  1. #include<iostream.h>
  2. int main()
  3. {
  4.         int perkalian, n, batas;   // deklarasi variabel
  5.                 cout<<"Perkalian : ";    
  6.                 cin>>perkalian;           //input nilai
  7.         cout<<"Sampai Dengan: ";  //masukan batas
  8.         cin>>batas;
  9.                 cout<<endl;               //memindahkan line satu baris kebawah
  10.         for(n=1; n<=batas; n++)       //perulangan
  11.                 cout<<perkalian<<"x"<<n<<"="    
  12.                                 <<perkalian*n<<endl;   // operasi perkalian dilakukan
  13.                 return 0;
  14. }
Misalnya kita akan menghitung perkalian 32 dengan batas perkalian adalah 12,
maka kita dapat memasukan nilai perkalian 32.
dengan batas yaitu 12.
dan hasil outputnya adalah sbb:

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
  1. #include<iostream.h>
  2. #include<conio.h> 
  3. int x;
  4. void findmod(float bil[]int n, float mod[])
  5. {
  6. int total[100];
  7. int k=1;
  8. x=0;
  9. //untuk mengurutkan secara ascending
  10. for(int c=0;c<n;c++)
  11. {
  12. for(int i=(n-1);i>=0;i--)
  13. {
  14. if(bil[i]<bil[i-1])
  15. {
  16. int temp;
  17. temp=bil[i];
  18. bil[i]=bil[i-1];
  19. bil[i-1]=temp;
  20. }
  21. }
  22. }
  23. //menghitung berapa kali muncul tiap angka
  24. for(int c=0;c<n;c++)
  25. {
  26. total[c]=0;
  27. for(int i=0;i<n;i++)
  28. {
  29. if(bil[c]==bil[i])
  30. {
  31. total[c]++;
  32. }
  33. }
  34. }
  35. //menentukan nilai yang paling sering muncul
  36. for(int c=0;c<n;c++)
  37. {
  38. if(total[c]>k)
  39. {
  40. k=total[c];
  41. }
  42. }
  43. //jika modus lebih dari satu
  44. for(int c=0;c<n;c++)
  45. {
  46. if(x==0)
  47. mod[x]=0;
  48. else
  49. mod[x]=mod[x-1];
  50. if(total[c]==k)
  51. {
  52. if(bil[c]!=mod[x])
  53. {
  54. mod[x]=bil[c];
  55. x++;
  56. }
  57. }
  58. }

  59. //Jika Semua angka muncul sama banyak
  60. int z=0;
  61. for(int c=0;c<n;c++)
  62. {
  63. if(total[c]==k)
  64. {
  65. z++;
  66. }
  67. }
  68. if(z==n)
  69. {
  70. x=0;
  71. }
  72. }
  73. void main()
  74. {
  75. int n;
  76. float bil[100];
  77. float mod[100];
  78. cout<<"Banyak N : ";cin>>n;
  79. for(int c=0;c<n;c++)
  80. { 
  81. cout<<"Nilai "<<(c+1)<<" : ";cin>>bil[c];
  82. }
  83. cout<<endl;
  84. findmod(bil,n,mod);
  85. if (x==0)
  86. cout<<"Tidak Ada Modus!"<<endl;
  87. else
  88. {
  89. cout<<"Modus : ";
  90. for(int c=0;c<x;c++)
  91. {
  92. cout<<mod[c]<<" ";
  93. }
  94. }
  95. getch();
  96. }
Dan, hasil Outputnya adalah sbb: