Woensdag 29 Mei 2013

Program Penjualan Menggunakan Bahasa C

Berikut adalah contoh Tugas Bahasa Pemograman dalam perkuliahan saya yang sedang berlanjut dengan judul Program Penjualan dengan menggunakan Bahasa C :

#include "stdio.h"
#include "conio.h"

main() {
    int kode,jumlah;
    float harga,total,disc,bersih;
    char*nama;

    printf("Input Harga penjualan\n--------------------\n");
    printf("\nKode : "); scanf("%d",&kode);
    if (kode==1){
        nama="televisi";harga=1750000;
    }else if (kode==2){
        nama="dvd";harga=650000;
    }else if (kode==3){
        nama="cd room";harga=450000;
    }else{
        nama="-";harga=0;
    }

    printf("Nama : %s",nama);
    printf("\nHarga : %.2f",harga);
    printf("\nJumlah Beli : "); scanf("%d",&jumlah);
    total=harga*jumlah;
    printf("Total Harga : %.2f",total);
    if (total>2000000) {
        disc=0.1*total;
        bersih=total-disc;
    }else{
        disc=0;
        bersih=total;
    }
    printf("\nDiskon : %.2f",disc);
    printf("\nTotal Harga Bersih : %.2f",bersih);
}


Tampilan outputnya :
















 
Semoga postingan ini dapat bermanfaat buat teman semuanya :)

Woensdag 01 Mei 2013

DATA BASE ITU APA?
Database dapat diartikan sebagai kumpulan data yang terdiri atas satu atau lebih tabel yang terintegrasi satu sama lain, dimana setiap pemakai (user) diberi wewenang (otorisasi) untuk dapat mengakses (mengubah, menghapus, menganalisis, menambah, memperbaiki) data dalam tabel-tabel tersebut. Tabel itu berfungsi untuk menyimpan data dan merupakan suatu kumpulan data yang berhubungan dengan topik tertentu, misalnya daftar pegawai atau daftar inventaris barang.
Tabel terdiri atas baris yang disebut record dan kolom yang disebut field sehingga apabila dibayangkan dengan sebuah Gambar A berikut:
Supaya lebih jelas lagi, Gambar B berikut adalah contoh bagi anda mengenai struktur database. Pada Gambar B terlihat sebuah struktur database Tokoku yang terdiri atas tabel-tabel database: barang, pemasok, beli, pelanggan, jual, dan total jual, dimana dalam salah satu tabelnya yaitu tabel beli terdapat field-field database: no faktur, tgl faktur, kode pemasok, kode barang, jumlah barang, serta harga barang.
Ada beberapa istilah yang harus anda ketahui pada saat bekerja dengan sebuah tabel database, yaitu:
1) Field, merupakan tempat dimana data atau informasi dalam kelompok yang sama atau sejenis dimaksudkan. Field itu pada umumnya tersimpan dalam bentuk kolom vertikal pada tabel. Sebagai contoh lihat Gambar C. Pada gambar tersebut terlihat tabel yang diorganisasikan dalam empat field, yaitu Nama Pemasok, Kode Pemasok, Alamat Pemasok, dan No Telepon.
2) Record, merupakan data lengkap dalam jumlah tunggal yang biasanya tersimpan dalam bentuk baris secara horizontal pada tabel. Sebagai contoh lihat Gambar C. Pada gambar tersebut terlihat satu buah record yang berisi data salah seorang pemasok dengan informasi Andi, 00001, Jl. Mawar No. 2 Medan, 081263545312.
 
sumber: http://www.ideelok.com/ilmu-komputer

Tablet Ainol Novo 7 Crystal 2 dengan Prosesor Quad Core Resmi

Tablet Ainol Novo 7 Crystal 2 dengan Prosesor Quad Core Resmi Dijual di Cina dengan Harga Satu Jutaan


Tablet Android terbaru dari Ainol, yakni Ainol Novo 7 Crystal 2 resmi meluncur ke pasaran. Dan tablet ini pun menjadi salah satu tablet Android dengan prosesor quad core yang dibanderol dengan harga paling murah, yakni sekitar satu juta rupiah.
Tablet Ainol Novo 7 Crystal 2 ini menawarkan tampilan layar sentuh berukuran 7 inci. Layar ini mempunyai resolusi sebesar 1024 x 600 piksel.
Prosesor yang dipakai tentunya bukan prosesor Samsung Exynos 4 ataupun NVidia Tegra 3. Alih-alih tablet ini memakai prosesor Actions ATM7029 yang dilengkapi dengan GPU Vivante GC1000. Selain itu, tablet ini dilengkapi dengan RAM berkapasitas 1GB serta memori internal 8GB.
Fitur lainnya, tablet ini mempunyai slot microSD, USB dan port HDMI. Tak lupa juga ada fitur WiFi, namun tidak ada Bluetooth atau GPS. Sebagai sumber tenaga, Ainol membenamkan baterai berkapasitas 3700 mAh yang mampu bertahan untuk pemakaian 5 hingga 6 jam.
(Via Liliputing)
(Via Beritateknologi)
Sumber : http://www.syarian.com

Membuat Tabel Database Baru

Setelah Anda selesai membuat database baru yang masih kosong yaitu coba1.mdb, langkah berikutnya yaitu merancang dan membuat tabel pada database tersebut, yang nantinya akan diisi. Namun sebelum Anda memulainya, terlebih dahulu Anda harus mengenal jenis data yang akan dipakai dan ditempatkan pada setiap field database. Jenis data tersebut adalah:
  • Text, dapat menerima huruf, angka, tanda baca, dan spasi. Sebuah field yang berisi data teks ini dapat menampung 255 karakter, atau sebanyak yang kita inginkan yaitu dengan menentukan besarnya karakter data dengan mengatur properti Field size-nya.
  • Memo, dapat menerima teks apa saja sebagai suatu keterangan atau catatan. Data ini dapat menampung 65.535 karakter.
  • Number, berisi data bilangan yang digunakan untuk perhitungan matematis. Lebar kapasitas data ini bergantung pada properti fieldSize.
  • Currency, berisi data bilangan yang digunakan dalam perhitungan matematis terutama untuk perhitungan yang berkaitan dengan uang termasuk data-data dengan 1 s/d 4 angka di belakang tanda desimal, besar nilainya tepatnya adalah -922.337.203.685.477.5808 s/d 922.337.203.685.477.5807.
  • Yes/No, berisi nilai yes atau no, atau field yang hanya memiliki dua kemungkinan nilai (yes/no, on/off atau true/false).
  • Auto number, berisi bilangan yang berurutan atau bilangan acak yang unik dimana secara otomatis diberikan oleh Microsoft Access saat record baru ditambahkan ke dalam tabel. Jenis data auto number ini memiliki sifat tidak dapat diubah-ubah nilainya oleh user.
  • Date/Time, hanya dapat menerima tanggal/waktu, dan nilai datanya dari tahun 100 sampai dengan 9999.
Setelah Anda mengetahui jenis-jenis data yang dipakai dan ditempatkan pada setiap field database, maka berdasarkan jenis data tersebut, buat dan rancanglah sebuah tabel database baru dengan mengikuti langkah berikut:
  1. Pada jendela database seperti pada Gambar 1, klik tombol New, setelah itu akan muncul kotak dialog New Table seperti pada Gambar 2.
  2. Pada kotak dialog New Table tersebut, pilih Design View kemudian klik tombol OK, maka akan muncul kotak dialog Table database seperti Gambar 3.
  3. Klik baris pertama dari kolom Field Name, kemudian ketikkan Kode Barang pada kolom Field Name tersebut sebagai nama field name. Field ini nantinya akan diisi data kode barang.
  4. Tekan tombol Enter, maka pointer akan berpindah ke kolom Data Type. Isi teks pada kolom Data Type tersebut.
  5. Tentukan lebar data pada field size dengan mengubah angka 50 menjadi angka 6.
  6. Ulangi langkah 3 sampai 5 dengan berpindah baris, tambahkan field Nama Barang (tipe Text, Lebar 30), field Harga Satuan (tipe Number), dan field Banyaknya Barang (tipe Number, Integer).
  7. Jika proses pengisian serta pembuatan tabel selesai dan Anda ingin menutup dialog Design Table, tutuplah Windows Table 1 dengan menekan icon "X" di pojok kanan window, kemudian klik tombol Yes untuk menyimpan tabel desain yang telah dibuat. Setelah Anda  menutup kotak dialog tabel, Microsoft Access akan menampilkan kotak isian "Save As", kemudian ketikkan nama tabelnya dengan nama yang Anda inginkan, misalnya "Barang" dan klik tombol OK untuk menutup kotak tersebut.
  8. Microsoft Access kemudian akan mengingatkan bahwa tabel yang Anda buat belum mempunyai kunci primer (primary key). Saat ini kliklah tombol No.
Gambar 2. Kotak Dialog New Table


Gambar 3. Kotak Dialog Table Database

Memodifikasi Tabel Database

Karena suatu file database dapat terdiri atas satu atau banyak tabel, maka jika Anda membuka atau mengaktifkan satu file database, seluruh tabel dalam file database Microsoft Access yang Anda buka dapat langsung bisa dilihat, dipilih, atau diubah. Untuk itu lakukan langkah-langkah  berikut ini untuk membuka dan memodifikasi tabel database sebagai berikut:
  1. Pilih dan buka file database yang telah Anda buat yaitu coba1 sehingga akan muncul kotak dialog database AVB.
  2. Pilih tabel Barang yang ingin dimodifikasi (diperbaiki, dihapus, atau ditambah) field databasenya, kemudian klik Design, maka akan muncul kotak dialog tabel barang.
  3. Modifikasi field database yang ingin Anda modifikasi, dengan menggunakan langkah-langkah yang hampir sama dengan membuat tabel database baru. Misalnya Anda tidak memerlukan field database harga satuan, maka kliklah harga barang lalu hapus field harga satuan sekaligus jenis tipe datanya. Namun jika Anda ingin mengganti harga satuan menjadi harga barang, kliklah field name "Harga Satuan" kemudian ganti menjadi harga barang.
  4. Setelah selesai memodifikasi field database, tutup kotak dialog tabel barang tersebut dengan mengklik icon "X" pada kotak dialog tabel barang, kemudian klik Yes untuk menyimpan tabel database yang telah dimodifikasi tersebut.


    Sumber : http://www.ideelok.com/ilmu-komputer/membuat-database-menggunakan-microsoft-access

Selasa, 26 Maret 2013

HTML

HTML
HTML (HyperText Markup Language)
HyperText Markup Language (HTML) adalah sebuah bahasa markup yang digunakan untuk membuat sebuah halaman web, menampilkan berbagai informasi di dalam sebuah penjelajah web Internet dan formating hypertext sederhana yang ditulis kedalam berkas format ASCII agar dapat menghasilkan tampilan wujud yang terintegerasi.
Dengan kata lain, berkas yang dibuat dalam perangkat lunak pengolah kata dan disimpan kedalam format ASSCI normal sehingga menjadi home page dengan perintah-perintah HTML. Bermula dari sebuah bahasa yang sebelumnya banyak digunakan di dunia penerbitan dan percetakan yang disebut dengan SGML (Standard Generalized Markup Language), HTML adalah sebuah standar yang digunakan secara luas untuk menampilkan halaman web.
HTML saat ini merupakan standar Internet yang didefinisikan dan dikendalikan penggunaannya oleh World Wide Web Consortium (W3C). HTML dibuat oleh kolaborasi Caillau TIM dengan Berners-lee robert ketika mereka bekerja di CERN pada tahun 1989 (CERN adalah lembaga penelitian fisika energi tinggi di Jenewa).
  1. Tahun 1980, IBM memikirkan pembuatan suatu dokumen yang akan mengenali setiap elemen dari dokumen dengan suatu tanda tertentu. IBM kemudian mengembangkan suatu jenis bahasa yang menggabungkan teks dengan perintah-perintah pemformatan dokumen. Bahasa ini dinamakan Markup Langiage, sebuah bahasa yang menggunakan tanda-tanda sebagai basisnya. IBM menamakan sistemnya ini sebagai Generalized Markup Language atau GML.
  2. Tahun 1986, ISO menyatakan bahwa IBM memiliki suatu konsep tentang dokumen yang sangat baik, dan kemudian mengeluarkan suatu publikasi ( ISO 8879 ) yang menyatakan markup language sebagai standar untuk pembuatan dokumen-dokumen. ISO membuat bahasa ini dari GML milik IBM, tetapi memberinya nama lain, yaitu SGML( Standard Generalized Markup Language ).
ISO dalam publikasinya meyakini bahwa SGML akan sangat berguna untuk pemrosesan informasi teks dan sistem-sistem perkantoran. Tetapi diluar perkiraan ISO, SGML dan terutama subset dari SGML, yaitu HTML juga berguna untuk menjelajahi internet. Khususnya bagi mereka yang menggunakan World Wide Web. Versi terakhir dari HTML adalah HTML 4.01, meskipun saat ini telah berkembang XHTML yang merupakan pengembangan dari HTML.
HTML 5 yang saat ini sudah mulai diimplementasikan oleh beberapa browser grade A akan membawa lebih dari sekedar fitur untuk layout dan format halaman. Beberapa di antaranya adalah Canvas dan Video.
1)  Canvas
Dulu, untuk bisa memberikan interaksi menggambar di halaman web kita harus memakai applet Java atau Flash. HTML 5 akan memberikan satu opsi tambahan: canvas. Seperti namanya, canvas adalah media yang bisa dicorat-coret langsung. Tidak lagi perlu memuat plugin khusus. Cukup tambahkan <canvas> dan javascript maka kita sudah bisa menggambar langsung di halaman web. Sekarang Anda bisa berimaginasi sendiri, kira-kira apa saja yang orang lakukan dengan <canvas>. Apa yang sebelumnya jadi monopoli Flash dan aplet Java akan di-take-over oleh <canvas>.
2)    Video dan Audio
Akan ada tag <audio> dan <video> di HTML 5. Jadi tidak perlu lagi menempelkan flash untuk sekedar memutar audio. Format video yang didukung akan bervariasi terhadap browser, kemungkinan besar codecnya adalah Ogg Theora (patent free) dan H.264. Sepertinya sampai sekarang codecnya masih jadi kontroversi.
3)    Local Storage
Masih ingat Google Gears? Sekarang storage untuk browser akan diakomodasi sebagai standard dalam HTML 5. Aplikasi bisa menyimpan data dalam jumlah lebih besar dari biasanya tanpa harus mengimplementasikan trik dengan cookie atau Flash. Tentunya ini kabar baik bagi pengembang aplikasi web. Mungkin bisa meningkatkan performa aplikasi dengan menggunakan storage sebagai local cache.
4)    Web Workers
Yang ini juga sempat kita nikmati lewat Google Gears. Jika javascript biasanya yang kita nikmati di web kadangkala menyebabkan komputer kita melambat atau paling tidak membuat browser seperti sesak napas maka web worker akan bsia jadi pelega. Salah satu fitur web worker adalah threading. Kini javascript bisa dipakai untuk melakukan beberapa proses sekaligus tanpa harus menghambat proses terkait UI.
5)    Semantics
Nah ini dia. Buat designer yang sering meng-abuse div dan span sebagia elemen nav, fret no more. Akan ada tag khusus untuk navigasi, section, footer, dll. Tag yang kaya semantic seperti ini pasti akan lebih bermanfaat dari pada tag yang hanya punya informasi format dan layout saja. Dan bagi mesin, HTML5 akan jadi lebih bisa dimengerti.
Tidak berhenti di situ saja, nantinya juga akan ada dukungan microformats yang lebih baik dari sekarang ini. Dukungan microformats ini akan memanfaatkan tag dan atribut baru yang diperkenalkan di HTML 5.
Teknologi HTML5 (ada Video Demo)
Teknologi masa depan untuk web terletak pada HTML 5, hal ini nampak di mana browser-browser terbaru sudah mulai mengadopsinya, salah satunya adalah iPad yang tidak mendukung Flash tetapi mendukung HTML 5 sehingga beberapa situs video juga mulai memiliki versi HTML 5 di mana sebelumnya mengandalkan Flash sebagai video playernya.
Tetapi jangan salah kira kalau HTML 5 hanya cocok untuk animasi atau video biasa, HTML 5 terbukti bisa menjadi suatu platform game dengan adanya port game Quake 2 yang menggunakan teknologi Google Web Toolkit ( serta WebGL, Web Sockets, dll) untuk mengkonversinya ke Javascript. Quake 2 versi HTML 5 ini dikonversi dari versi open source Javanya yaitu Jake2. Yang lebih oke lagi, menurut mereka kecepatan frame ratenya mencapai lebih dari 30 fps.
Bagi Anda yang belum tahu Quake, kami informasikan bahwa game ini adalah game 3D FPS yang pernah sangat popular sebagai penerus Doom.Saat ini browser yang sudah mendukung HTML 5 adalah Safari dan Chrome.
perintah-perintah HTML
  • Menentukan ukuran dan alur tulisan.
  • Mengintegerasikan gambar dengan tulisan.
  • Membuat Pranala.
  • Mengintegerasikan berkas suara dan rekaman gambar hidup.
  • Membuat form interaktif.
Menyunting Format Tulisan
HTML memungkinkan kita untuk menyunting tampilan atau format berkas yang akan kita kirimkan melalui media daring. Beberapa hal yang dapat dilakukan dalam menentukan format berkas adalah :
  • Kita dapat menampilkan suatu kelompok kata dalam beberapa ukuran yang dapat digunakan untuk judul, heading dan sebagainya.
  • Kita dapat menampilkan tulisan dalam bentuk cetakan tebal
  • Kita dapat menampilkan sekelompok kata dalam bentuk miring
  • Kita dapat menampilkan naskah dalam bentuk huruf yang mirip dengan hasil ketikan mesin ketik
  • Kita dapat mengubah-ubah ukuran tulisan untuk suatu karakter tertentu.
Markup/Tanda
Secara garis besar, terdapat 4 jenis elemen dari HTML:
  • structural. tanda yang menentukan level atau tingkatan dari sebuah tulisan (contoh, <h1>Golf</h1> akan memerintahkan browser untuk menampilkan “Golf” sebagai tulisan tebal besar yang menunjukkan sebagai Heading 1
  • presentational. tanda yang menentukan tampilan dari sebuah tulisan tidak peduli dengan level dari tulisan tersebut (contoh, <b>boldface</b> akan menampilkan bold. Tanda presentational saat ini sudah mulai digantikan oleh CSS dan tidak direkomendasikan untuk mengatur tampilan tulisan,
  • Hypertext. tanda yang menunjukkan pranala ke bagian dari dokumen tersebut atau pranala ke dokumen lain (contoh, <a href=”http://www.wikipedia.org/”>Wikipedia</a> akan menampilkan Wikipedia sebagai sebuah Hyperlink ke URL (tertentu),
  • Elemen widget yang membuat objek-objek lain seperti tombol (<button>), list (<li>), dan garis horizontal (<hr>), Konsep hypertext pada HTML memungkinkan kita untuk membuat link pada suatu kelompok kata atau frase untuk menuju ke bagian manapun dalam World Wide Web,
Ada tiga macam link yang dapat kita gunakan :
  • Link menuju bagian lain dari page
  • Link menuju page lain dalam satu web site
  • Link menuju resource atau web site yang berbeda
Selain markup presentational , markup yang lain tidak menentukan bagaimana tampilan dari sebuah tulisan. Namun untuk saat ini, penggunaan tag HTML untuk menentukan tampilan telah dianjurkan untuk mulai ditinggalkan, dan sebagai gantinya digunakan Cascading Style Sheets.
Contoh dokumen HTML sederhana
<!DOCTYPE html>
<html>
<head>
<title>Halo HTML</title>
</head>
<body>
<p>Halo Dunia!</p>
</body>
</html>

sumber: Kumpulan Artikel Ilmu Komputer |

Cara uninstal atau menghilangkan Windows Genuine Advantage Microsoft

Windows Genuine Advantage Microsoft itu apa?
Windows Genuine Advance (WGA) adalah program tool buatan Microsoft yang berfungsi untuk mendeteksi apakah Windows yang terinstal di komputer anda merupakan sofware yang asli atau bajakan. Program tool Windows Genuine Advantage (WGA) ini merupakan salah satu cara yang di terapkan oleh pihak Microsoft untuk memproteksi software-software buatan mereka, khususnya software operasi system dari pembajakan.
Bagaimana proses terinstalnya WGA di PC anda? Ketika anda sering melakukan koneksi internet, maka pihak Microsoft selalu menganjurkan untuk meng-updated windows anda. Pada saat updates windows berjalan, sistem server Microsoft akan mendeteksi windows anda. Apabila Windows anda terindikasi sebagai software bajakan maka pihak microsoft juga akan menyelipkan sebuah program tool kecil yaitu Windows Genuine Advance (WGA).

Setelah program tool ini berhasil terinstal pada windows anda, maka anda akan sangat susah untuk melepaskan diri dari cengkraman tool ini. Setiap start up anda harus menunggu beberapa detik lebih lama dari biasanya, karena saat start up akan selalu muncul notifikasi yang memberitahukan bahwa windows anda bajakan atau permintaan menggunakan windows yang asli. Program tool WGA ini juga akan merubah Wallpaper desktop background pada komputer/laptop serta pesan di tray taskbar.
Cara uninstal Windows Genuine Advantage Microsoft
Jika anda ingin menghilangkan program tool Windows Genuine Advantage Microsoft caranya tidak sulit dan anda pun tidak perlu menginstal ulang windows xp anda. Ada dua cara uninsatal atau menghilangkan Windows Genuine Advantage (WGA) di windows xp Komputer/Laptop, yaitu:
1) Menggunakan program aplikasi RemoveWGA.exe
RemoveWGA.exe dapat anda gunakan untuk menghilangkan Windows Genuine Advantage (WGA)  dan program aplikasi dapat anda download DISINI.
2) Uninstal Windows Genuine Advantage Microsoft (WGA) secara manual
Cara ini hanya diperuntukkan kepada anda yang memahami sistem komputer. Karena dengan cara ini anda akan bekerja pada bagian registry entry. Langkah-langkah uninstall WGA (Windows Genuine Advance) secara manual adalah sebagai berikut:
  1. Buka Task Manager dengan menekan “Ctrl+Alt+Del”.
  2. Akiri proses wgatray.exe dalam Task Manager.
  3. Restart komputer anda dan masuklah ke dalam Safe Mode (menekan tombol F8).
  4. Hapus file WgaTray.exe dalam folder C:\Windows\system32.
  5. Hapus file WgaTray.exe dari C:\Windows\system32\dllcache.
  6. Buka RegEdit, browse: HKEY_LOCAL_MACHINE \\ SOFTWARE \\ Microsoft \\ Windows NT \\ CurrentVersion \\ Winlogon \\ Notify
  7. Hapus folder “WgaLogon” dan seluruh isinya.
  8. Masih dalam aplikasi RegEdit, browse lagi: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\WgaNotify
  9. Hapus folder ‘WgaNotify‘ dan seluruh isinya.
  10. Ganti nama file berikut menjadi .old, yaitu: C:\Windows\system32\WgaLogon.dll menjadi C:\Windows\system32\WgaLogon.old; dan C:\Windows\system32\WgaTray.exe menjadi C:\Windows\system32\WgaTray.old.
  11. Jalankan command promt, ketik pada command promt: Regsvr32C\system32\LegitCheckControl.dll /u
  12. Restart komputer.
  13. Jalankan command promt. Hapus file berikut dari command promt dengan mengetikkan: Del C:\Windows\system32\wgalogon.old; Del C:\Windows\system32\WgaTray.old; dan Del C:\Windows\system32\LegitCheckControl.dll.                                                                             Sumber :Kumpulan Artikel - Ilmu Komputer
Data dapat memberikan gambaran tentang suatu keadaan atau persoalan. Data tentang sesuatu umumnya dikaitkan dengan tempat dan waktu. Misalnya harga jagung di pasar Sambo Medan pada bulan April 2013 adalah Rp. 1.350,- per kg. Penyebutan tempat dan waktu ini sangat penting, sebab selain data itu (harga beras per kg) akan berubah-ubah dari waktu ke waktu, dan data menurut tempatdapat berbeda-beda.
Data dapat berguna jika dikaitkan dengan masalah manajemen, yaitu:
  1. dasar suatu perencanaan agar perencanaan sesuai dengan kemampuan yang ada, sehingga dapat dicegah perencanaan yang susah dilaksanakan. Kemampuan yang dimaksud adalah kemampuan personil, kemampuan pembiayaan, serta kemampuan peralatan dan material.
  2. alat pengendalian terhadap pelaksanaan dan implementasi perencanaan agar bisa diketahui segera kesalahan atau penyimpangan yang terjadi sehingga dapat segera dilakukan perbaikan dan koreksi.
  3. dasar evaluasi hasil kerja. Diperlukan data untuk mengetahui hasil pencapaian kerja yang telah ditargetkan dan faktor-faktor apa yang menyebabkan.
Persyaratan data yang baik antara lain: objektif, representatif, dan memiliki kesalahan baku yang kecil. Data yang objektif berarti data harus sesuai dengan keadaan yang sebenarnya. Data representatif yaitu data harus mewakili objek yang diamati. Memiliki kesalahan baku kecil merupakan suatu perkiraan yang mempunyai tingkat ketelitian yang tinggi.
Ketiga syarat data tersebut di atas sering disebut syarat data yang dapat diandalkan. Sedangkan kedua syarat berikut lebih menunjukkan manfaat dan kegunaannya, yaitu: tepat waktu dan relevan. Apabila data dipergunakan untuk melakukan pengendalian atau evaluasi, maka syarat tepat waktu penting sekali agar sempat dilakukan penyesuaian atau koreksi seperlunya kalau ada kesalahan atau penyimpangan yang terjadi dalam implementasi suatu perencanaan. Data yang relevan adalah data yang dikumpulkan harus ada hubungannya dengan masalah yang akan dipecahkan.
Data dapat dikelompokkan menurut sifat, sumber cara memperoleh, dan waktu pengumpulan.
Data menurut sifatnya. Data menurut sifatnya dibedakan antara data kualitatif dan data kuantitatif. Data kualitatif adalah data yang tidak berbentuk angka. Misalnya, harga daging sapi mahal, penyaluran pupuk lancar, dan sebagainya. Data kuantitatif adalah data yang dinyatakan dalam bentuk angka. Misalnya, harga daging sapi per kg adalah Rp. 45.000,-, Produksi padi per hektar adalah 6,5 ton, dan sebagainya.
Data menurut sumbernya. Data menurut sumbernya mengacu kepada sumber perolehan data, yakni eksternal dan internal. Data internal adalah data yang bersumber dari keadaan atau kegiatan suatu organisasi atau kelompok, sedangkan data eksternal adalah data yang bersumber dari luar suatu organisasi atau kelompok.
Data menurut cara memperolehnya. Berdasarkan cara memperolehnya, data dapat dibedakan antara data primer dan data sekunder. Data primer adalah data yang dikumpulkan dan diolah sendiri oleh suatu organisasi atau perorangan langsung dari objeknya. Data sekunder adalah data yang diperoleh dalam bentuk jadi dan telah diolah oleh pihak lain, yang biasanya dalam bentuk publikasi.
Data menurut waktu pengumpulannya. Berdasarkan waktu pengumpulannya, data dibedakan sebagai data cross section dan data berkala. Data cross section adalah data yang dikumpulkan dalam suatu periode tertentu, biasanya menggambarkan keadaan atau kegiatan dalam periode tersebut. Data berkala adalah data yang dikumpulkan dari waktu ke waktu. Tujuannya adalah untuk menggambarkan perkembangan suatu kegiatan dari waktu ke waktu.

Jenis file vektor

File Vektor adalah jenis file yang memiliki serangkaian instruksi matematis yang dijabarkan dalam bentuk, garis, dan bagian-bagain lain yang saling berhubungan dalam sebuah gambar. Ukuran file relatif kecil dan jika diubah ukurannya (seperti gambar dibawah ini) kualitasnya tetap. Contoh file vektor yang paling umum adalah .wmf, swf , cdr dan .ai. Jenis file vektor ini paling sering digunakan dalam membuat logo, animasi, ilustrasi, kartun, clipart dsb.
Ekstensi Keterangan
.abc Micrografx ABC FlowCharter 6 File
.ac5 ArtCut 5 Document
.ac6 ArtCut 6 Document
.af2 Micrografx ABC FlowCharter 2 File
.af3 Micrografx ABC FlowCharter 3/4 File
.ai Adobe Illustrator File
.art Art Document
.asy Asymptote Module
.awg Ability Draw Document
.cag ClipArt Gallery Package
.ccx Corel Clipart File
.cdd ConceptDraw PRO Document
.cdmm ConceptDraw MINDMAP Document
.cdmt ConceptDraw MINDMAP Template
.cdmtz Compressed ConceptDraw MINDMAP Template
.cdmz Compressed ConceptDraw MINDMAP Document
.cdr CorelDRAW Image File
.cdt ConceptDraw PRO Template
.cdx CorelDRAW Compressed File
.cdx ConceptDraw PRO XML Document
.cgm Computer Graphics Metafile
.cil Clip Gallery Packaged File
.cmx Corel Metafile Exchange Image File
.cnv Canvas 6-8 Drawing File
.csy Canvas Symbol File
.cv5 Canvas 5 Drawing File
.cvg Calamus Vector Graphic File
.cvi Canvas Image File
.cvs Canvas 3 Drawing File
.cvx Canvas Drawing File
.cxf Coordinates Export Format
.dcs Desktop Color Separation File
.ddrw ClarisDraw Drawing
.ded Dr. Engrave Document
.design Microsoft Expression Design Drawing
.dhs HyperSnap Drawing
.dia Dia Diagram File
.dpp DrawPlus Drawing File
.dpr Digital InterPlot File
.dpx DrawPlus Template
.drawit DrawIt Drawing
.drw DESIGNER Drawing
.drw Drawing File
.dsf Designer File
.dxb Drawing Exchange Binary
.emf Enhanced Windows Metafile
.emz Windows Compressed Enhanced Metafile
.eps Encapsulated PostScript File
.epsf Encapsulated PostScript Format File
.fh10 FreeHand 10 Drawing File
.fh11 FreeHand 11 Drawing File
.fh7 FreeHand 7 Drawing File
.fh8 FreeHand 8 Drawing File
.fh9 FreeHand 9 Drawing File
.fhd FreeHand Drawing File
.fif Fractal Image File
.fig Xfig Drawing
.fmv Frame Vector Metafile
.fs FlexiSIGN Document
.ft10 FreeHand 10 Drawing Template
.ft11 FreeHand 11 Drawing Template
.ft7 FreeHand 7 Drawing Template
.ft8 FreeHand 8 Template
.ft9 FreeHand 9 Drawing Template
.ftn Flowton Diagram File
.fxg Flash XML Graphics File
.gdraw Google Drive Drawing
.gem GEM Metafile
.gks Graphics Kernel System File
.glox Microsoft Office SmartArt Graphics Layout File
.gls Sothink SWF Easy Shape File
.graffle OmniGraffle Drawing
.gsd Graphtec Vector Graphics File
.gstencil OmniGraffle Stencil
.gtemplate OmniGraffle Template
.hgl HP Graphics Language File
.hpg HPGL Plot File
.hpgl HP Graphics Language Plotter File
.hpl HP-GL Plotter File
.idea Adobe Ideas Document
.igt iGrafx Document Template
.igx iGrafx Document
.imd Microsoft VisioModeler File
.ink InkML Image
.ink Pocket PC Handwritten Note
.lmk Sothink Logo Maker Image
.mgc Microsoft Clip Organizer Media Catalog
.mgcb Equation Illustrator Project File
.mgmf MindGenius Map File
.mgmt MindGenius 2-3 Template
.mgmx MindGenius XML Map File
.mgs MGCSoft Vector Shapes File
.mgtx MindGenius XML Template File
.mmat MindManager Map Template
.mp LaTeX MetaPost File
.nap NAP Metafile
.odg OpenDocument Graphic File
.otg OpenDocument Graphic Template
.ovp The Overlay Maker Package File
.ovr The Overlay Maker Overlay File
.pat CorelDRAW Pattern File
.pcs Microsoft Office ClipArt File
.pd FlexiSIGN 5 Plotter Document
.pfd Micrografx Optima! File
.pl Unix Color Plot File
.plt AutoCAD Plotter Document
.plt HPGL Plot File
.pmg PageMaker Group File
.pobj Photo Pos Pro Vector Object File
.ps PostScript File
.psid PostScript Image Data File
.pws Print Workshop Image
.rdl MicroStation Redline File
.scv ScanVec CASmate Sign File
.sda StarOffice Drawing
.sk1 sK1 Vector Graphic File
.sk2 ChemSketch Drawing
.sketch Sketch Drawing
.slddrt SolidWorks Sheet File
.smf Serif Metafile
.std OpenOffice.org Drawing Template
.svf Simple Vector Format Graphic
.svg Scalable Vector Graphics File
.svgz Compressed SVG File
.sxd StarOffice Drawing
.tlc The Logo Creator File
.tne Manga Studio Tone File
.tpl Canvas Template
.ufr Ultra Fractal File
.vbr GIMP Parametric Brush File
.vec CX-Designer Shape File
.vml Vector Markup Language File
.vsd Visio Drawing File
.vst Visio Drawing Template
.wmf Windows Metafile
.wmz Compressed Windows Metafile
.wpg WordPerfect Graphic File
.xar Xara Xtreme Drawing
.xmind XMind Workbook File
.xmmap MindManager XML Map File
.xpr Microsoft Expression Design Graphic
.yal Arts & Letters Clipart Library
.zgm Zenographics Image File                             
Sumber : http://www.fileinfo.com
Semoga bermanfaat

Sejarah Microprosessor

sejarah microprosessorProcessor merupakan otak dan pusat pengendali computer yang didukung oleh kompunen lainnya. Processor adalah Sebuah IC yang mengontrol keseluruhan jalannya sebuah sistem komputer. Processor digunakan sebagai pusat atau otak dari komputer yang berfungsi untuk melakukan perhitungan dan menjalankan tugas.
Prosesor adalah chip yang sering disebut “Microprosessor” yang sekarang ukurannya sudah mencapai gigahertz. Ukuran tersebut adalah hitungan kecepatan prosesor dalam mengolah data atau informasi. Merk prosesor yang banyak beredar dipasaran adalah AMD, Apple, Cyrix VIA, IBM, IDT, dan Intel.
Bagian dari Prosesor Bagian terpenting dari prosesor terbagi 3 yaitu :
* Aritcmatics Logical Unit (ALU)
* Control Unit (CU)
* Memory Unit (MU)


Sejarah Perkembangan Mikroprocessor

1971: 4004 Microprocessor
Pada tahun 1971 munculah microprocessor pertama Intel , microprocessor 4004 ini digunakan pada mesin kalkulator Busicom. Dengan penemuan ini maka terbukalah jalan untuk memasukkan kecerdasan buatan pada benda mati.

1972: 8008 Microprocessor
Pada tahun 1972 munculah microprocessor 8008 yang berkekuatan 2 kali lipat dari pendahulunya yaitu 4004.

1974: 8080 Microprocessor
Menjadi otak dari sebuah komputer yang bernama Altair, pada saat itu terjual sekitar sepuluh ribu dalam 1 bulan

1978: 8086-8088 Microprocessor
Sebuah penjualan penting dalam divisi komputer terjadi pada produk untuk komputer pribadi buatan IBM yang memakai prosesor 8088 yang berhasil mendongkrak nama intel.
1982: 286 Microprocessor
Intel 286 atau yang lebih dikenal dengan nama 80286 adalah sebuah processor yang pertama kali dapat mengenali dan menggunakan software yang digunakan untuk processor sebelumnya.

1985: Intel386™ Microprocessor
Intel 386 adalah sebuah prosesor yang memiliki 275.000 transistor yang tertanam diprosessor tersebut yang jika dibandingkan dengan 4004 memiliki 100 kali lipat lebih banyak dibandingkan dengan 4004

1989: Intel486™ DX CPU Microprocessor
Processor yang pertama kali memudahkan berbagai aplikasi yang tadinya harus mengetikkan command-command menjadi hanya sebuah klik saja, dan mempunyai fungsi komplek matematika sehingga memperkecil beban kerja pada processor.

1993: Intel® Pentium® Processor
Processor generasi baru yang mampu menangani berbagai jenis data seperti suara, bunyi, tulisan tangan, dan foto.

1995: Intel® Pentium® Pro Processor
Processor yang dirancang untuk digunakan pada aplikasi server dan workstation, yang dibuat untuk memproses data secara cepat, processor ini mempunyai 5,5 jt transistor yang tertanam.

1997: Intel® Pentium® II Processor
Processor Pentium II merupakan processor yang menggabungkan Intel MMX yang dirancang secara khusus untuk mengolah data video, audio, dan grafik secara efisien. Terdapat 7.5 juta transistor terintegrasi di dalamnya sehingga dengan processor ini pengguna PC dapat mengolah berbagai data dan menggunakan internet dengan lebih baik.

1998: Intel® Pentium II Xeon® Processor
Processor yang dibuat untuk kebutuhan pada aplikasi server. Intel saat itu ingin memenuhi strateginya yang ingin memberikan sebuah processor unik untuk sebuah pasar tertentu.

1999: Intel® Celeron® Processor
Processor Intel Celeron merupakan processor yang dikeluarkan sebagai processor yang ditujukan untuk pengguna yang tidak terlalu membutuhkan kinerja processor yang lebih cepat bagi pengguna yang ingin membangun sebuah system computer dengan budget (harga) yang tidak terlalu besar. Processor Intel Celeron ini memiliki bentuk dan formfactor yang sama dengan processor Intel jenis Pentium, tetapi hanya dengan instruksi-instruksi yang lebih sedikit, L2 cache-nya lebih kecil, kecepatan (clock speed) yang lebih lambat, dan harga yang lebih murah daripada processor Intel jenis Pentium. Dengan keluarnya processor Celeron ini maka Intel kembali memberikan sebuah processor untuk sebuah pasaran tertentu.

1999: Intel® Pentium® III Processor
Processor Pentium III merupakan processor yang diberi tambahan 70 instruksi baru yang secara dramatis memperkaya kemampuan pencitraan tingkat tinggi, tiga dimensi, audio streaming, dan aplikasi-aplikasi video serta pengenalan suara.

1999: Intel® Pentium® III Xeon® Processor
Intel kembali merambah pasaran server dan workstation dengan mengeluarkan seri Xeon tetapi jenis Pentium III yang mempunyai 70 perintah SIMD. Keunggulan processor ini adalah ia dapat mempercepat pengolahan informasi dari system bus ke processor , yang juga mendongkrak performa secara signifikan. Processor ini juga dirancang untuk dipadukan dengan processor lain yang sejenis.

2000: Intel® Pentium® 4 Processor
Processor Pentium IV merupakan produk Intel yang kecepatan prosesnya mampu menembus kecepatan hingga 3.06 GHz. Pertama kali keluar processor ini berkecepatan 1.5GHz dengan formafactor pin 423, setelah itu intel merubah formfactor processor Intel Pentium 4 menjadi pin 478 yang dimulai dari processor Intel Pentium 4 berkecepatan 1.3 GHz sampai yang terbaru yang saat ini mampu menembus kecepatannya hingga 3.4 GHz.

2001: Intel® Xeon® Processor

Processor Intel Pentium 4 Xeon merupakan processor Intel Pentium 4 yang ditujukan khusus untuk berperan sebagai computer server. Processor ini memiliki jumlah pin lebih banyak dari processor Intel Pentium 4 serta dengan memory L2 cache yang lebih besar pula.

2001: Intel® Itanium® Processor
Itanium adalah processor pertama berbasis 64 bit yang ditujukan bagi pemakain pada server dan workstation serta pemakai tertentu. Processor ini sudah dibuat dengan struktur yang benar-benar berbeda dari sebelumnya yang didasarkan pada desain dan teknologi Intel’s Explicitly Parallel Instruction Computing ( EPIC ).

2002: Intel® Itanium® 2 Processor
Itanium 2 adalah generasi kedua dari keluarga Itanium

2003: Intel® Pentium® M Processor
Chipset 855, dan Intel® PRO/WIRELESS 2100 adalah komponen dari Intel® Centrino™. Intel Centrino dibuat untuk memenuhi kebutuhan pasar akan keberadaan sebuah komputer yang mudah dibawa kemana-mana.

2004: Intel Pentium M 735/745/755 processors

Dilengkapi dengan chipset 855 dengan fitur baru 2Mb L2 Cache 400MHz system bus dan kecocokan dengan soket processor dengan seri-seri Pentium M sebelumnya.

2004: Intel E7520/E7320 Chipsets

7320/7520 dapat digunakan untuk dual processor dengan konfigurasi 800MHz FSB, DDR2 400 memory, and PCI Express peripheral interfaces.

2005: Intel Pentium 4 Extreme Edition 3.73GHz
Sebuah processor yang ditujukan untuk pasar pengguna komputer yang menginginkan sesuatu yang lebih dari komputernya, processor ini menggunakan konfigurasi 3.73GHz frequency, 1.066GHz FSB, EM64T, 2MB L2 cache, dan HyperThreading.

2005: Intel Pentium D 820/830/840
Processor berbasis 64 bit dan disebut dual core karena menggunakan 2 buah inti, dengan konfigurasi 1MB L2 cache pada tiap core, 800MHz FSB, dan bisa beroperasi pada frekuensi 2.8GHz, 3.0GHz, dan 3.2GHz. Pada processor jenis ini juga disertakan dukungan HyperThreading.

2006: Intel Core 2 Quad Q6600
Processor untuk type desktop dan digunakan pada orang yang ingin kekuatan lebih dari komputer yang ia miliki memiliki 2 buah core dengan konfigurasi 2.4GHz dengan 8MB L2 cache (sampai dengan 4MB yang dapat diakses tiap core ), 1.06GHz Front-side bus, dan thermal design power ( TDP )

2006: Intel Quad-core Xeon X3210/X3220
Processor yang digunakan untuk tipe server dan memiliki 2 buah core dengan masing-masing memiliki konfigurasi 2.13 dan 2.4GHz, berturut-turut , dengan 8MB L2 cache ( dapat mencapai 4MB yang diakses untuk tiap core ), 1.06GHz Front-side bus, dan thermal design power (TDP)
Semoga Bermanfaat

Sumber :  http://www.zainalhakim.web.id/posting/sejarah-microprosessor.html

Komputer Mempengaruhi Kesehatan?

Komputer Mempengaruhi Kesehatan? - Komputer juga mengalami penyakit yang disebabkan oleh virus dan worm komputer. Dalam komputer, ada penyakit email, seperti spam dan penyakit komputer yang lain, seperti kerusakan hard disk dan keyboard. Penyakit komputer memang menyusahkan pengguna komputer. Penyakit komputer bisa diperbaiki dan komputer yang rusak parah bisa diganti dengan yang lain.Komputer
Namun, benarkah komputer bisa membawa penyakit ke manusia? Buku Penyakit Bawaan Komputer: Tips dan Panduan Pencegahan memberikan informasi spesifik dan menarik mengenai hal ini. Menurut penulis buku ini, berbagai jenis penyakit dapat menginfeksi manusia disebabkan oleh penggunaan komputer dengan cara yang tidak benar. Meskipun penyakit bawaan komputer ini tidak mematikan, mereka yang terkena penyakit bawaan komputer, kondisi ini akan menyusahkan dan kualitas hidupnya menurun.
Risiko penyakit bawaan komputer hanya menginfeksi pengguna yang dinamai sebagai “kaku komputer”. Pengguna yang duduk di depan komputer dalam waktu yang lama berisiko tinggi penyakit bawaan komputer.
Penyakit yang biasa dikaitkan dengan penggunaan komputer yang tidak benar termasuk gangguan mata dan penglihatan, gangguan pendengaran, sakit kepala, bahu, punggung, pinggang, bagian punggung, lutut dan sakit kaki. Penggunaan komputer yang tidak terkendali bisa menyebabkan penyakit psikososial, seperti depresi, gangguan emosi dan kecanduan komputer.
Buku ini juga mengungkapkan beberapa kasus terhadap pengguna yang ketagihan komputer dalam menjelajahi situs sosial dan keadaan bermain dalam internet. Kondisi ini bisa menyebabkan gangguan mental, fisik, dan menyebabkan otak kurang daya berpikir. Jika pekerja, kondisi ini mengurangi produktivitas karena mengganggu tugas harian.
Buku ini juga menekankan subtopik ergonomi komputer, yaitu penelitian tentang antarmuka manusia dengan mesin yang menekankan pada kenyamanan pengguna saat menggunakan komputer. Dalam jangka waktu yang panjang, penggunaan komputer yang tidak nyaman memberikan efek yang buruk terhadap kesehatan pengguna.
Hal utama tentang kenyamanan tempat kerja adalah kebolehsuaian peralatan dan perangkat keras kerja untuk disesuaikan dengan dimensi tubuh yang memungkinkan, pilihan gaya kerja individu, dan kebutuhan untuk mengubah posisi untuk menghindari kelelahan.
Beberapa panduan diberikan oleh penulis ketika seseorang menggunakan komputer dengan postur tubuh yang benar. Misalnya, menentukan posisi yang sesuai di kursi ketika menghadap komputer, posisi meja, komputer, peletakan dokumen, penaipan, dan cara penggunaan laptop dan komputer notebook, semuanya dijelaskan dalam buku ini secara rinci.
Panduan penggunaan laptop dan komputer notebook dengan cara yang benar juga dimuat dalam buku ini untuk menghindari pengguna dari mengalami kondisi ketidaknyamanan. Pengguna juga diingatkan untuk tidak menempatkan laptop di atas paha untuk mencegah baterai cepat kehilangan kekuatan dan panas yang dihasilkan oleh komputer ini menyebabkan kemandulan pada pria.
Bagi pengguna komputer yang bekerja dalam bidang teknologi informasi seperti pengatur cara, insinyur perangkat lunak, atau desainer digital perlu menerapkan olahraga yang sesuai untuk menghindari diri dari masalah kesehatan. Produktivitas kerja tidak seharusnya terganggu dengan menerapkan cara kerja yang benar, di samping melakukan senam ringan saat bekerja. Beberapa panduan berolahraga singkat untuk pengguna komputer juga dimuat dalam buku ini untuk mengurangi ketegangan.
Pengguna sekarang tidak bisa lari dari menggunakan komputer, tetapi mereka perlu tahu cara terbaik menggunakannya agar dapat memberikan manfaat kepada kehidupan dan kesehatan seumur hidup.
 
Sumber: