KONSEP SYSTEM, DATA DAN
INFORMASI
A. System
Pengertian system
Sistem dapat diartikan sebagai kumpulan dari
elemen-elemen yang
berinteraksi untuk mencapai suatu tujuan tertentu sebagai satu kesatuan..
Perbedaan antara Switch dengan HUB:
PASCAL
LISTING:
LISTING:
Uses crt;
Type ptr = ^string;
Var
ptrnama, ptrkls, ptrhoby : ptr;
nama,kls,hoby : string;
x,n : integer;
begin
clrscr;
writeln('
PENDATAAN SISWA ');
writeln('________________________________________ ');
writeln('masukan jumlah siswa yang ingin didata : ');
readln (n);
writeln('=> ');
for x := 1 to n do
begin
writeln('data ke ',x);
write('nama = '); readln(nama);
write('kelas = ');readln(kls);
write('hoby = '); readln(hoby);
ptrnama := @nama;
ptrkls := @kls;
ptrhoby := @hoby;
writeln('nama = ',ptrnama^);
writeln('kelas = ',ptrkls^);
writeln('hoby = ',ptrhoby^);
writeln('=====================');
end;
readln;
end.
OUTPUT:
misalkan kita mendata 2 orang , yaitu
data 1:
nama andi
kelas 10
hoby melukis
data 2:
nama widia
kelas 11
hoby menyanyi
maka outputnya sebagai berikut!
C++
LISTING :
LISTING :
#include<conio.h>
#include<stdio.h>
void main()
{
int nilai[4],*penunjuk;
clrscr();
nilai[0]=100;
nilai[1]=175;
nilai[2]=250;
nilai[3]=400;
penunjuk=&nilai[0];
printf("nilai %i ada di alamat memori %p\n",*penunjuk,penunjuk);
printf("nilai %i ada di alamat memori %p\n",*(penunjuk+1),penunjuk+1);
printf("nilai %i ada di alamat memori %p\n",*(penunjuk+2),penunjuk+2);
printf("nilai %i ada di alamat memori %p\n",*(penunjuk+3),penunjuk+3);
getch();
}
C++
LISTING
#include <iostream.h>
#include <conio.h>
#include <string.h>
int main(){
char nama[30];
char hoby[30];
cout<<"========HOBY=======\n";
cout<<"Masukan nama anda: ";
cin.getline(nama,sizeof(nama));
cout<<"apa hoby anda :";
cin.getline(hoby,sizeof(hoby));
cout<<"______________________\n";
cout<<"Nama : "<<nama<<endl;
cout<<"hoby : "<<hoby<<endl<<endl;
getch ();
}
OUTPUT
misalkan kita inputkan data nama andi dan hoby sepak bla maka outputnya sebagai berikut:
PASCAL
LISTING
program KENALAN;
uses crt;
var nama,umur:string;
begin
clrscr;
write('siapakah nama anda ?');
readln(nama);
writeln('hayyy ',nama,' umur kamu berapa? ');
readln(umur);
writeln('ohh, jadi umur kamu ',umur,' tahun ya?');
writeln('terimakasih sudah kenalan');
readln;
end.
OUTPUT:
misalkan kita memasukan nama amat, dan umur 17 tahun maka outputnya sebagai berikut.
Pascal:
Listing:
uses crt;
var nama : array[1..20] of string;
tugas, uts, uas, presensi : array[1..20] of integer;
rata : array[1..20] of real;
a,jd : byte;
begin
clrscr;
write('Masukkan
Jumlah Data Nilai: '); readln(jd);
for a := 1 to jd do;
begin
clrscr;
writeln('PENILAIAN
UJIAN MAHASISWA');
write('Masukkan
Nama : '); readln(nama[a]);
write('Masukkan
Nilai Tugas : '); readln(tugas[a]);
write('Masukkan
Nilai UTS : '); readln(uts[a]);
write('Masukkan
Nilai UAS : '); readln(uas[a]);
write('Masukkan
Presensi : '); readln(presensi[a]);
Rata[a]:=(0.1*tugas[a])+(0.2*uts[a])+(0.3*uas[a])+(0.4*presensi[a]);
end;
for a := 1 to jd do;
begin
clrscr;
writeln('PENILAIAN
UJIAN MAHASISWA');
writeln('Nama :
',nama[a]);
writeln('Nilai
Tugas : ',tugas[a]);
writeln('Nilai UTS
: ',uts[a]);
writeln('Nilai UAS
: ',uas[a]);
writeln('Presensi
: ',presensi[a]);
writeln('Rata-rata
: ',rata[a]:1:2);
end;
readln;
end.
logika program:
Dalam program ini menggunakan
pengulangan “For and Do”. Pertama gunakan perintah “uses crt” yang digunakan untuk mendefinisikan library sehingga dapat
menggunakan fungsi tambahan seperti clrscr.
Kemudian “var” untuk pendeklarasian array
untuk menentukan tugas, uts,
uas, presensi. Yang hanya mengimput data antara 1 sampai 20
erupa bilangan real. Kemudian diteruskan a dan jd bertipe
byte. Clrscr yang berfungsi membersihkan layar.kemudian masukan data pada
printah “write” yang digunakan untuk menampilkan output. Kemudian kita memasuki perulangan 1 sampai
batas jumlah data memenuhi. Kemudian kita memasukan output yang ingin
ditampilkan pada peerintah “writeln” .
lalu program diakhiri dengan end.
Output:
Contoh kita ingin
mencari nilai rata-rata dari seorang siswa
Dengan data sebagai
berikut:
Nama : amat
Nilai tugas:75
Nilai UTS :80
Nilai UAS :70
Presensi :75
C++
Listing:
#include<iostream.h>
#include<conio.h>
void main()
{
clrscr();
char nama[20][10];
char npm[8][10];
char kelas[5][10];
int jml;
cout<<"Masukkan jumlah yang ingin di data:";
cin>>jml;
clrscr();
for(int i=1;i<=jml;i++)
{
cout<<"\n input data ke-"<< i
<<":";
cout<<"\n nama
ke-"<<i<<":";
cin>>nama[i];
cout<<"\n npm
ke-"<<i<<":";
cin>>npm[i];
cout<<"\n kelas
ke-"<<i<<":";
cin>>kelas[i];
}
for(int j=0;j<=jml;j++)
{
cout<<"\n input data ke-"<< j;
cout<<"\n nama
: "<< nama [j];
cout<<"\n npm
: "<< npm [j];
cout<<"\n kelas
: "<< kelas [j];
cout<<"\n================================\n";
}
getch();
}
logika program:
Pertama-tama kita masukan printah #include<iostream.h> dan #include<conio.h>
untuk memanggil program yang kan digunakan. Kemudian disini kita
menggunakan karakter nama, npm, dan kelas . disini juga kita memakai
perulangan for I sebagai integer. setelah program selesai . klik run
makaprogram sudah bisa dijalankan.
Output:
contoh kita ingin mendata 2 orang dengan data sebagai berikut:
1. nama: amat
npm: 78
kelas: 12
2. nama: andi
npm: 75
kelas: 11
maka hasilnya sebagai berikut:
pascal
listing
output
sebagai contoh kita akan mencoba menjumlahkan dua buah angka, yaitu 2 dan 6 maka hasilnya akan seperti berikut:
listing
uses crt;
var answer,a :integer;
function kuadrat(i: integer): integer;
begin
kuadrat:= i*i;
end;
begin
clrscr;
write('masukan sebuah
nilai yang ingin dikuadratkan :');
readln(a);
writeln('kuadrat dari angka tersebut adalah adalah :', kuadrat(a));
readln;
end.
Penjelasan:
uses crt;
unit yang
digunakan dalam program.
Var answer,a
:integer;
pernyataan yang
digunakan berfungsi mendefinisikan variable yang akan kita pakai. Pada program
ini saya memakai pil sebagai
variable pilihana menu.
function kuadrat(i: integer): integer;
memulai proses
function dengan nama ‘kuadrat’, dimana nilai variabel i yang ada dip roses
tersebut bertipe integer / bilangan bulat.
Begin
awal dari
blok statement function ‘kuadrat’.
kuadrat:= i*i;
memulai perintah berupa
rumis pemgkuadratan.
end;
akhir dari
blok statement function ‘besar’.
Begin;
awal dari
blok statement.
clrscr;
berfungsi untuk membersihkan layar.
write('masukan sebuah nilai yang ingin dikuadratkan :');
readln(a);
mencetak
kalimat ‘masukan sebuah nilai yang ingin dikuadratkan :’ lalu meletakan pointer ke sebelah
kanan kalimat, setelah itu compiler akan membaca inputan yang kita masukan
sebagai nilai variabel ‘a’.
writeln('kuadrat dari angka tersebut adalah adalah :',
kuadrat(a));
mencetak
kalimat ‘kuadrat dari angka tersebut adalah adalah : ‘ lalu memasukan nilai procedure
‘kuadrat’, dimana nilainya didapat dari nilai variabel i yang telah dimasukan
sebelumnya.
readln;
menunggu penekanan enter.
end.
Program berakhir.
Output :
Misalkan kita ingin mencari kuadrat dari nilai 15, maka
programnya adalah sebagai berikut
C++
Listing:
#include<iostream.h>
int tambahan (int a, int b)
{
int r;
r=a+b;
cout<<"hasilnya
adalah:"<<r<<endl;
}
int main ()
{
int a,b ;
cout<<"masukan bilangan
pertama:";cin>>a;
cout<<"\nmasulan bilangan
kedua:";cin>> b;
cout<<"\n=========================\n";
tambahan(a,b);
return 0;
}
Penjelasan :
#include<iosrtream.h>
Adalah
sebagai kepala program. #include berfungsi
untuk memberitahu kepada computer bahwa program akan menggunakan file-file yang
didaftarkan. <iostream.h> sebagai header file , yang mengatur cout dan cin.
int tambahan (int a, int b)
pendeklarasian
variable fungsi, disini kita mempunyai 2 buah argument yang bertipe integer.
{
Awal
program rumus.
int r;
pendeklarasian variable r sebagai integer.
r=a+b;
cout<<"hasilnya
adalah:"<<r<<endl;
merupakan rumus penjumlahan yang kita masukan, kemudian diteruskan
pada outputan sehingga akan menampilkan tulisan “hasilnya adalah” lalu akan menampilkan hasil
perhitungan pada variable r .
}
Akhir
dari program, rumus.
int main ()
Berfungsi
sebagai tipe output, mendeklarasikan variable yang akan dijadikan operator yang
berupa integer.
{
Awal program
int a,b ;
pendeklarasian variable a dan b sebagai integer.
cout<<"masukan bilangan
pertama:";cin>>a;
berfungsi
sebagai output, jika kita memasukan kata kunci seperti “masukan bilangan
pertama” kemudian di baca sebagai a oleh program.
cout<<"\nmasukan bilangan
kedua:";cin>> b;
berfungsi
sebagai output, jika kita memasukan kata kunci seperti “masukan bilangan kedua”
kemudian di baca sebagai b oleh program.
tambahan(a,b);
return
0;
adalah
menyatakan bahwa prugram berakhir dengan normal
}
Program berakhir.
sebagai contoh kita akan mencoba menjumlahkan dua buah angka, yaitu 2 dan 6 maka hasilnya akan seperti berikut:
mohon kritik dan saran karna masih pemula.
pascal
Listing:
uses crt;
var i,n:integer;
p,l:real;
procedure hitungLuaspersegipanjang(panjang,lebar:real);
var luas:real;
begin luas:=panjang*lebar;
writeln('luas persegi panjang=',luas:3:2);
writeln('------------------------------------------------');
end;
begin
clrscr;
writeln('=================================================');
writeln('------- PRGRAM LUAS PERSEGI PANJANG -----------'); writeln('_________________________________________________');
write ('berapa banyak persegi panjang yang ingin dihitung?');
readln(n); for i:=1 to n do begin write(' berapa panjangnya ?');
readln(p); write('berapa lebarnya?');
readln(l); hitungluaspersegipanjang(p,l);
end;
readln;
end.
Listing:
uses crt;
var i,n:integer;
p,l:real;
procedure hitungLuaspersegipanjang(panjang,lebar:real);
var luas:real;
begin luas:=panjang*lebar;
writeln('luas persegi panjang=',luas:3:2);
writeln('------------------------------------------------');
end;
begin
clrscr;
writeln('=================================================');
writeln('------- PRGRAM LUAS PERSEGI PANJANG -----------'); writeln('_________________________________________________');
write ('berapa banyak persegi panjang yang ingin dihitung?');
readln(n); for i:=1 to n do begin write(' berapa panjangnya ?');
readln(p); write('berapa lebarnya?');
readln(l); hitungluaspersegipanjang(p,l);
end;
readln;
end.
Penjelasan
:
uses crt;
Digunakan
untuk mendefinisikan library sehingga
dapat menggunakan fungsi tambahan seperti clrscr.
var
i,n:integer;
p,l:real;
pernyataan yang
digunakan berfungsi mendefinisikan variable yang akan kita pakai. Dimana I
adalah sebagai jumlah persegi yang akan
dihitung, dan output “berapa banyak
persegi panjang yang akan dihitung?” akan dibaca sebagai n leh program. Kemudian
p (panjang) dan l (lebar) adalah bilangan real.
procedure hitungLuaspersegipanjang(panjang,lebar:real);
memanggil prosedur, pada prosedur ini kita memiliki variable
masukan berupa panjang dan lebar sebagai bilanga real.
var
luas:real;
pernyataan ini
digunakan berfungsi mendefinisikan variable luas sebagai bilangan real.
Kemudian program terpecah menjadi lebih sederhana seperti berikut:
begin
luas:=panjang*lebar;
writeln('luas persegi
panjang=',luas:3:2);
writeln('------------------------------------------------');
end;
adalah prosedur yang
memuat rumusan dari luas persegi panjang .
begin
sebagai awal program dijalankan.
clrscr;
berfungsi untuk membersihkan layar.
writeln('=================================================');
writeln('-------
PRGRAM LUAS PERSEGI PANJANG
-----------');
writeln('_________________________________________________');
berfunsi untuk menampilkan tulisan yang ada pada dalam tanda
kurung petik (‘ ‘), yang akan ditampilkan pada output program nantinya.
write ('berapa banyak persegi panjang yang ingin
dihitung?'); readln(n);
pada tulisan tersebut akan dibaca sebagai n oleh program.
for i:=1 to n do
pada saat kita memasukan jumlah persegi panjang yang ingin
kita hitung maka akan dibaca
sebagai i oleh program.
begin
write(' berapa
panjangnya ?');
readln(p);
write('berapa
lebarnya?');
readln(l);
hitungluaspersegipanjang(p,l);
end;
pada baris-baris ini berfungsi untuk memasukan inputan nilai yang ingin dimasukan
untuk menghitung luas luas persegi panjang.
readln;
end.
Setelah semua data terbaca dan dijalan kan oleh program data
berakhir.
Output :
sebagai contoh kita ingin menghitung 3 buah persegi panjang
, dengan masing-masing,
1.
Panjang = 2
Lebar
= 3
2.
Panjang =5
Lebar
=3
3.
Panjang =4
Lebar
=5
Maka hasil output sebagai berikut:
C++
Listing:
#include
<conio.h>
#include
<iostream.h>
void
kcptan(float jarak,float waktu)
{
float
kecepatan ;
kecepatan =
jarak/waktu;
cout
<< "kecepatannya adalah :
" << kecepatan << endl ;
}
void main()
{
float jarak,
waktu;
float
kecepatan ;
cout
<< "============================"<<endl;
cout
<< "PROGRAM MENGHITUNG KECEPATAN "<< endl ;
cout
<< "============================"<< endl << endl ;
cout
<< "Masukkan jarak (meter) : " ; cin >> jarak ;
cout
<< "Masukkan waktu (detik) : " ; cin >> waktu ;
cout
<< "____________________________\n" ;
kcptan(jarak,waktu);
getch(); }
penjelasan :
#include
<conio.h>
#include
<iostream.h>
Berfungsi sebagai kepala
program, juga sebagai pemberi tahu
kepada computer bahwa program akan menggunakan file-fil e yang akan dipakai dan
di daftarkan.
void
kcptan(float jarak,float waktu)
berfungsi sebagai tipe output,
mendeklarasikan variable yang akan dijadikan operator.
{
float
kecepatan ;
kecepatan =
jarak/waktu;
cout
<< "kecepatannya adalah :
" << kecepatan << endl ;
}
Merupakan
prosedur yang memuat rumusan tentang kecepatan.
void main()
berfungsi sebagai tipe output,
mendeklarasikan variable yang akan dijadikan operator.
{
float jarak,
waktu;
float
kecepatan ;
float berfungsi sebagai tipe data angka yg berkoma.kadang
bisa jga dipanggil menggunakan %f.
cout
<< "============================"<<endl;
cout
<< "PROGRAM MENGHITUNG KECEPATAN "<< endl ;
cout
<< "============================"<< endl << endl ;
cout
<< "Masukkan jarak (meter) : " ; cin >> jarak ;
cout
<< "Masukkan waktu (detik) : " ; cin >> waktu ;
cout
<< "____________________________\n" ;
Pada baris-baris ini,Count berfungsi sebagai output, berfunsi
untuk menampilkan tulisan yang ada pada dalam tanda kurung petik (“ ”), yang
akan ditampilkan pada output program nantinya.
kcptan(jarak,waktu);
berfungsi menghubungkan dengan prosedur rumus.
getch(); }
program
selesai.
Output:
Semisalkan
kita mencari kecepatan, dengan memasukan jarak 1500 m dan dalam waktu 30 detik.
1. ATI dan Nvidia punya pendekatan
yang berbeda buat pasar game. ATI
(dengan AMD sebagai atasannya)
lebih ngejar pasar mid-low end
segment dengan menyediakan VGA
murah, moto mereka bisa dibilang
komputer untuk semua(teknologi
massal). Sedang Nvidia lebih ngejar
brand image n “performance
crown”. Moto mereka kalau bisa
bikin VGA super kenceng, orang-
orang yang mau beli produk mid-
low end akan langsung percaya
sama produk Nvidia.
Sejauh ini bisa saya bilang keduanya
sama-sama sukses. ATI sukses bikin
VGA murah dengan ukuran(die size)
dan watt kecil. Contohnya ya produk
4650,4670.Nvidia juga sukses bikin
VGA super kenceng yang efisien,
juga yang canggih seperti GTX 260,
GTX 260 sp216, GTX 280, GTX 285,
dan yang terbaru adalah GTX295.
2. Masalahnya kan ada di produk yang berada di perpotongan pasar itu tadi.simplenya, kalau mau VGA murah lebih kenceng ATI, dan kalau mau VGA mahal lebih kuat Nvidia. kalau VGA tengah? nah, produk tengah-tengah ini, buat ATI adalah produk high-endnya mereka. Sedang buat Nvidia baru produk mid-endnya(seri 98).yang manakah yang paling worth it, mengingat masing-masing punya penawaran menarik. ATI dengan dx 10.1(dengan fitur tessalation=lebih cepat ngeload polygon obyek yg rumit)+built in HDMI audio, sedang Nvidia menawarkan “eyecandy” Physx dan CUDA(ATI juga katanya menjanjikan tandingan CUDA yaitu platform Stream dan sebagai tambahan konsep fusion buat mereka yang pake all-AMD hardware).
3. Masing-masing punya arsitektur yang berbeda, jadi punya kelebihan dan kekurangan yang berbeda pula. HD 4850 punya 800 SPU,40 textur unit,16 ROPs.buat 4870, sebagai tandingan 448 bitnya GTX 260, bandwith ditingkatkan pake DDR5. Sedangkan Nvidia 9800gtx punya 128 SPU,64texturing unit,16 ROPs.dan GTX 260 punya 192 SP,64 textur unit,28 ROPs,dan 448 bit DDR3(GTX 260 pada dasarnya adalah GTX 280 yang ditutup 2 dari total 10 blok pada corenya. Sedang di GTX 260 sp216 hanya 1blok yg ditutup, sehingga jadi 9blok).
2. Masalahnya kan ada di produk yang berada di perpotongan pasar itu tadi.simplenya, kalau mau VGA murah lebih kenceng ATI, dan kalau mau VGA mahal lebih kuat Nvidia. kalau VGA tengah? nah, produk tengah-tengah ini, buat ATI adalah produk high-endnya mereka. Sedang buat Nvidia baru produk mid-endnya(seri 98).yang manakah yang paling worth it, mengingat masing-masing punya penawaran menarik. ATI dengan dx 10.1(dengan fitur tessalation=lebih cepat ngeload polygon obyek yg rumit)+built in HDMI audio, sedang Nvidia menawarkan “eyecandy” Physx dan CUDA(ATI juga katanya menjanjikan tandingan CUDA yaitu platform Stream dan sebagai tambahan konsep fusion buat mereka yang pake all-AMD hardware).
3. Masing-masing punya arsitektur yang berbeda, jadi punya kelebihan dan kekurangan yang berbeda pula. HD 4850 punya 800 SPU,40 textur unit,16 ROPs.buat 4870, sebagai tandingan 448 bitnya GTX 260, bandwith ditingkatkan pake DDR5. Sedangkan Nvidia 9800gtx punya 128 SPU,64texturing unit,16 ROPs.dan GTX 260 punya 192 SP,64 textur unit,28 ROPs,dan 448 bit DDR3(GTX 260 pada dasarnya adalah GTX 280 yang ditutup 2 dari total 10 blok pada corenya. Sedang di GTX 260 sp216 hanya 1blok yg ditutup, sehingga jadi 9blok).
Macam-Macam Database
Database bisa dikatakan sebagai suatu kumpulan dari data yang tersimpan dan diatur atau diorganisasikan sehingga data tersebut bisa diambil atau dicari dengan mudah dan efisien. Sebagai contoh sederhana dari database adalah buku telepon yang mungkin sering Anda lihat.Bagaimana halnya dengan database dengan sistem database dengan menggunakan komputer? Hal tersebut sama saja seperti database yang sifatnya manual (seperti contoh buku telepon di atas) hanya saja dengan adanya komputer maka informasi yang ada di dalam database akan sangat mudah untuk di-update dan sangat cepat untuk dicari. Software atau aplikasi yang bertugas untuk mengatur, menyimpan, memodifikasi data disebut dengan software database engine dan lebih resminya disebut dengan DBMS (Database Management System).
Ada banyak sekali aplikasi DBMS ini mulai yang berjalan di komputer personal (PC) sampai ke komputer skala mainframe. Contoh-contoh dari aplikasi database engine misalnya seperti:
1.MySQL
MySQL ( My Structure Query Language ) atau yang biasa dibaca “mai-se-kuel” adalah sebuah program pembuat database yang bersifat open source dan berjalan di semua platform baik Windows maupun Linux. Selain itu, MySQL juga merupakan program pengakses database yang bersifat jaringan sehingga dapat digunakan untuk aplikasi Multi User (Banyak Pengguna).Sebagai sebuah program penghasil database, MySQL tidak dapat berjalan sendiri tanpa adanya sebuah aplikasi lain (interface ). Oleh karena itu harus ada software pendukung antara lain PHP ( Paper Hipertext Preposesor), Visual Delphi, Visual Basic, Cold Fusion, dan lain-lain. MySQL memiliki layer utama seperti layer DOS yaitu memiliki prompt utama yang disebut mysql, tetapi sekarang ada suatu program dump yang dibuat seperti web berjalan di bawah server database yang disebut PhpMyAdmin. Untuk memprogram database lewat prompt harus paham dan hafal mengenai perintah query tetapi dengan PhpMyAdmin pengaksesan akan terasa singkat dan lebih mudah karena sudah ada grafik interface yang memudahkan dalam pembuatan database serta pengaksesan perintah-perintah Query.
2.Microsoft SQL
Server Microsoft SQL Server adalah sebuah sistem manajemen basis data relasional (RDBMS) produk Microsoft. Bahasa kueri utamanya adalah Transact-SQL yang merupakan implementasi dari SQL standar ANSI/ISO yang digunakan oleh Microsoft dan Sybase. Umumnya SQL Server digunakan di dunia bisnis yang memiliki data berskala kecil sampai dengan menengah, tetapi kemudian berkembang dengan digunakannya SQL Server pada basis data besar. Microsoft SQL Server dan Sybase/ASE dapat berkomunikasi lewat jaringan dengan menggunakan protokol TDS (Tabular Data Stream). Selain dari itu, Microsoft SQL Server juga mendukung ODBC (Open Database Connectivity), dan mempunyai driver JDBC untuk bahasa pemrograman Java. Fitur yang lain dari SQL Server ini adalah kemampuannya untuk membuat basis data mirroring dan clustering.
3.ORACLE
Oracle adalah relational database management system ( RDBMS ) untuk mengelola informasi secara terbuka, komprehensif dan terintegrasi. Oracle Server menyediakan solusi yang efisien dan efektif karena kemampuannya Oracle merupakan DBMS yang paling rumit dan paling mahal di dunia, namun banyak orang memiliki kesan yang negatif terhadap Oracle . Keluhan - keluhan yang mereka lontarkan mengenai Oracle antara lain adalah terlalu sulit untuk digunakan , terlalu lambat , terlalu mahal , dan bahkan Oracle dijuluki dengan istilah “ora kelar -kelar ” yang berarti “tidak selesai - selesai ” dalam bahasa Jawa . Jika dibandingkan dengan MySQL yang bersifat gratis , maka Oracle lebih terlihat tidak kompetitif karena berjalan lebih lambat daripada MySQL meskipun harganya sangat mahal. Kegunaan ORACLE:
o Melindungi dari kegagalan server , kegagalan situs , kesalahan manusia , dan mengurangi downtime.
o Mengamankan Data yang memungkinkan sesuai dengan row- level keamanan yang unik , auditing halus , transparan enkripsi data, dan total recall data .
o High -data kinerja pergudangan , pengolahan analitik online, dan data mining .
o Mudah mengelola seluruh siklus hidup informasi bagi database terbesar .
o Bisnis Konsolidasi aplikasi grid ke database yang cepat , handal dan scalable.
o Memaksimalkan ketersediaan data dan menghilangkan redundansi data center idle .
o Mempercepat kinerja dengan mengompres data ke partisi storage yang murah .
o Aman melindungi informasi dan data yang akurat.
o Menggandakan DBA produktivitas dan mengurangi risiko perubahan.
o Oracle Database Memperkenalkan Mesin Exadata X 2 -8 .
o Oracle lebih mudah dalam mengelola DB 2 dan SQL Server.
o Data Biaya – Efektif Pencegahan Kebocoran Dimulai pada Sumber.
o Tingkatan yang dicapai : Dunia mencatat kinerja dan harga yang baik.
o Kompresi kolumnar hibrida dengan kompresi data sebesar 10-15 kali .
o Pemindaian data terkompresi unutk eksekusi pencarian lebih cepat .
o Indeks penyimpanan untuk mengurangi lebih jauh I /O disk. Pembebanan proses pencarian pada penyimpanan dengan menggunakan Smart Scan.
o Aplikasi- aplikasi yang dijalankan pada Mesin Database Sun Oracle dapat mencapai satu juta I /O .
o Operasi per Detik pada Flash Storage
4.FoxBase
Aplikasi pengolah file yang berjalan di sistem operasi DOS. FoxBase memiliki serangkaian aturan dan metode yang hamper mirip dengan program dBase, namun memiliki feature lebih banyak.
5.SQL Embedded
Embedded SQL adalah metode menggabungkan kekuatan komputasi dari bahasa pemrograman dan kemampuan manipulasi database SQL. Embedded SQL pernyataan adalah pernyataan SQL yang ditulis inline dengan kode sumber program bahasa inang. SQL tertanam pernyataan diurai oleh preprocessor SQL tertanam dan digantikan oleh host- bahasa panggilan ke perpustakaan kode. Output dari preprocessor kemudian dikompilasi oleh compiler tuan rumah. Hal ini memungkinkan programmer untuk menanamkan pernyataan SQL dalam program yang ditulis dalam sejumlah bahasa seperti: C / C + +, COBOL dan Fortran. ANSI SQL standar komite mendefinisikan SQL tertanam standar dalam dua langkah: formalisme yang disebut Bahasa Modul didefinisikan, maka embedded SQL standar berasal dari Modul.
6.SQL Lite
SQLite merupakan sebuah sistem manajemen basisdata relasional yang bersifat ACID-compliant dan memiliki ukuran pustaka kode yang relatif kecil, ditulis dalam bahasa C . SQLite merupakan proyek yang bersifat public domain yang dikerjakan oleh D. Richard Hipp. Tidak seperti pada paradigma client-server umumnya, Inti SQLite bukanlah sebuah sistem yang mandiri yang berkomunikasi dengan sebuah program, melainkan sebagai bagian integral dari sebuah program secara keseluruhan. Sehingga protokol komunikasi utama yang digunakan adalah melalui pemanggilan API secara langsung melalui bahasa pemrograman. Mekanisme seperti ini tentunya membawa keuntungan karena dapat mereduksi overhead, latency times , dan secara keseluruhan lebih sederhana. Seluruh elemen basisdata (definisi data, tabel, indeks, dan data) disimpan sebagai sebuah file. Kesederhanaan dari sisi disain tersebut bisa diraih dengan cara mengunci keseluruhan file basis data pada saat sebuah transaksi dimulai.
7.Postgtres SQL
PostgreSQL adalah sebuah sistem basis data yang disebarluaskan secara bebas menurut Perjanjian lisensi BSD. Piranti lunak ini merupakan salah satu basis data yang paling banyak digunakan saat ini, selain MySQL dan Oracle . PostgreSQL menyediakan fitur yang berguna untuk replikasi basis data. Fitur-fitur yang disediakan PostgreSQL antara lain DB Mirror, PGPool, Slony, PGCluster, dan lain-lain. PostgreSQL adalah sistem database yang kuat untuk urusan relasi, open source. Memiliki lebih dari 15 tahun pengembangan aktif dan sudah terbukti segala rancangan arsitekturnya telah mendapat reputasi tentang “kuat”, “handal”, “integritas data”, dan “akurasi data”.
Database bisa dikatakan sebagai suatu kumpulan dari data yang tersimpan dan diatur atau diorganisasikan sehingga data tersebut bisa diambil atau dicari dengan mudah dan efisien. Sebagai contoh sederhana dari database adalah buku telepon yang mungkin sering Anda lihat.Bagaimana halnya dengan database dengan sistem database dengan menggunakan komputer? Hal tersebut sama saja seperti database yang sifatnya manual (seperti contoh buku telepon di atas) hanya saja dengan adanya komputer maka informasi yang ada di dalam database akan sangat mudah untuk di-update dan sangat cepat untuk dicari. Software atau aplikasi yang bertugas untuk mengatur, menyimpan, memodifikasi data disebut dengan software database engine dan lebih resminya disebut dengan DBMS (Database Management System).
Ada banyak sekali aplikasi DBMS ini mulai yang berjalan di komputer personal (PC) sampai ke komputer skala mainframe. Contoh-contoh dari aplikasi database engine misalnya seperti:
1.MySQL
MySQL ( My Structure Query Language ) atau yang biasa dibaca “mai-se-kuel” adalah sebuah program pembuat database yang bersifat open source dan berjalan di semua platform baik Windows maupun Linux. Selain itu, MySQL juga merupakan program pengakses database yang bersifat jaringan sehingga dapat digunakan untuk aplikasi Multi User (Banyak Pengguna).Sebagai sebuah program penghasil database, MySQL tidak dapat berjalan sendiri tanpa adanya sebuah aplikasi lain (interface ). Oleh karena itu harus ada software pendukung antara lain PHP ( Paper Hipertext Preposesor), Visual Delphi, Visual Basic, Cold Fusion, dan lain-lain. MySQL memiliki layer utama seperti layer DOS yaitu memiliki prompt utama yang disebut mysql, tetapi sekarang ada suatu program dump yang dibuat seperti web berjalan di bawah server database yang disebut PhpMyAdmin. Untuk memprogram database lewat prompt harus paham dan hafal mengenai perintah query tetapi dengan PhpMyAdmin pengaksesan akan terasa singkat dan lebih mudah karena sudah ada grafik interface yang memudahkan dalam pembuatan database serta pengaksesan perintah-perintah Query.
2.Microsoft SQL
Server Microsoft SQL Server adalah sebuah sistem manajemen basis data relasional (RDBMS) produk Microsoft. Bahasa kueri utamanya adalah Transact-SQL yang merupakan implementasi dari SQL standar ANSI/ISO yang digunakan oleh Microsoft dan Sybase. Umumnya SQL Server digunakan di dunia bisnis yang memiliki data berskala kecil sampai dengan menengah, tetapi kemudian berkembang dengan digunakannya SQL Server pada basis data besar. Microsoft SQL Server dan Sybase/ASE dapat berkomunikasi lewat jaringan dengan menggunakan protokol TDS (Tabular Data Stream). Selain dari itu, Microsoft SQL Server juga mendukung ODBC (Open Database Connectivity), dan mempunyai driver JDBC untuk bahasa pemrograman Java. Fitur yang lain dari SQL Server ini adalah kemampuannya untuk membuat basis data mirroring dan clustering.
3.ORACLE
Oracle adalah relational database management system ( RDBMS ) untuk mengelola informasi secara terbuka, komprehensif dan terintegrasi. Oracle Server menyediakan solusi yang efisien dan efektif karena kemampuannya Oracle merupakan DBMS yang paling rumit dan paling mahal di dunia, namun banyak orang memiliki kesan yang negatif terhadap Oracle . Keluhan - keluhan yang mereka lontarkan mengenai Oracle antara lain adalah terlalu sulit untuk digunakan , terlalu lambat , terlalu mahal , dan bahkan Oracle dijuluki dengan istilah “ora kelar -kelar ” yang berarti “tidak selesai - selesai ” dalam bahasa Jawa . Jika dibandingkan dengan MySQL yang bersifat gratis , maka Oracle lebih terlihat tidak kompetitif karena berjalan lebih lambat daripada MySQL meskipun harganya sangat mahal. Kegunaan ORACLE:
o Melindungi dari kegagalan server , kegagalan situs , kesalahan manusia , dan mengurangi downtime.
o Mengamankan Data yang memungkinkan sesuai dengan row- level keamanan yang unik , auditing halus , transparan enkripsi data, dan total recall data .
o High -data kinerja pergudangan , pengolahan analitik online, dan data mining .
o Mudah mengelola seluruh siklus hidup informasi bagi database terbesar .
o Bisnis Konsolidasi aplikasi grid ke database yang cepat , handal dan scalable.
o Memaksimalkan ketersediaan data dan menghilangkan redundansi data center idle .
o Mempercepat kinerja dengan mengompres data ke partisi storage yang murah .
o Aman melindungi informasi dan data yang akurat.
o Menggandakan DBA produktivitas dan mengurangi risiko perubahan.
o Oracle Database Memperkenalkan Mesin Exadata X 2 -8 .
o Oracle lebih mudah dalam mengelola DB 2 dan SQL Server.
o Data Biaya – Efektif Pencegahan Kebocoran Dimulai pada Sumber.
o Tingkatan yang dicapai : Dunia mencatat kinerja dan harga yang baik.
o Kompresi kolumnar hibrida dengan kompresi data sebesar 10-15 kali .
o Pemindaian data terkompresi unutk eksekusi pencarian lebih cepat .
o Indeks penyimpanan untuk mengurangi lebih jauh I /O disk. Pembebanan proses pencarian pada penyimpanan dengan menggunakan Smart Scan.
o Aplikasi- aplikasi yang dijalankan pada Mesin Database Sun Oracle dapat mencapai satu juta I /O .
o Operasi per Detik pada Flash Storage
4.FoxBase
Aplikasi pengolah file yang berjalan di sistem operasi DOS. FoxBase memiliki serangkaian aturan dan metode yang hamper mirip dengan program dBase, namun memiliki feature lebih banyak.
5.SQL Embedded
Embedded SQL adalah metode menggabungkan kekuatan komputasi dari bahasa pemrograman dan kemampuan manipulasi database SQL. Embedded SQL pernyataan adalah pernyataan SQL yang ditulis inline dengan kode sumber program bahasa inang. SQL tertanam pernyataan diurai oleh preprocessor SQL tertanam dan digantikan oleh host- bahasa panggilan ke perpustakaan kode. Output dari preprocessor kemudian dikompilasi oleh compiler tuan rumah. Hal ini memungkinkan programmer untuk menanamkan pernyataan SQL dalam program yang ditulis dalam sejumlah bahasa seperti: C / C + +, COBOL dan Fortran. ANSI SQL standar komite mendefinisikan SQL tertanam standar dalam dua langkah: formalisme yang disebut Bahasa Modul didefinisikan, maka embedded SQL standar berasal dari Modul.
6.SQL Lite
SQLite merupakan sebuah sistem manajemen basisdata relasional yang bersifat ACID-compliant dan memiliki ukuran pustaka kode yang relatif kecil, ditulis dalam bahasa C . SQLite merupakan proyek yang bersifat public domain yang dikerjakan oleh D. Richard Hipp. Tidak seperti pada paradigma client-server umumnya, Inti SQLite bukanlah sebuah sistem yang mandiri yang berkomunikasi dengan sebuah program, melainkan sebagai bagian integral dari sebuah program secara keseluruhan. Sehingga protokol komunikasi utama yang digunakan adalah melalui pemanggilan API secara langsung melalui bahasa pemrograman. Mekanisme seperti ini tentunya membawa keuntungan karena dapat mereduksi overhead, latency times , dan secara keseluruhan lebih sederhana. Seluruh elemen basisdata (definisi data, tabel, indeks, dan data) disimpan sebagai sebuah file. Kesederhanaan dari sisi disain tersebut bisa diraih dengan cara mengunci keseluruhan file basis data pada saat sebuah transaksi dimulai.
7.Postgtres SQL
PostgreSQL adalah sebuah sistem basis data yang disebarluaskan secara bebas menurut Perjanjian lisensi BSD. Piranti lunak ini merupakan salah satu basis data yang paling banyak digunakan saat ini, selain MySQL dan Oracle . PostgreSQL menyediakan fitur yang berguna untuk replikasi basis data. Fitur-fitur yang disediakan PostgreSQL antara lain DB Mirror, PGPool, Slony, PGCluster, dan lain-lain. PostgreSQL adalah sistem database yang kuat untuk urusan relasi, open source. Memiliki lebih dari 15 tahun pengembangan aktif dan sudah terbukti segala rancangan arsitekturnya telah mendapat reputasi tentang “kuat”, “handal”, “integritas data”, dan “akurasi data”.
1. Libre Office
2. Apache Open Office
Apache OpenOffice adalah sebuah paket aplikasi perkantoran open source yang dapat diperoleh secara gratis. Paket tersebut termasuk komponen-komponen pengolah kata (word processor), lembar kerja (spreadsheet), presentasi, ilustrasi vektor, dan database. Dapat dijalankan di atas berbagai Sistem Oprasi, di antaranya Windows, Solaris, Linux, dan Mac OS X.
Komponen Aplikasi yang terdapat pada Apache Open Office antara lain:
Libre Office merupakan paket aplikasi turunan dari OpenOffice.org pada tahun 2010, Nama LibreOffice merupakan gabungan dari kata Libre (yang berasal dari bahasa Spanyol dan Perancis yang berarti bebas) dan Office (dari bahasa Inggris yang berarti kantor).
Fitur pada Libre Office:
- Menyimpan dan membuka dokumen dengan format ODF (Open Document File).
- Mengekspor dokumen ODF menjadi flat XML.
- Import dokumen Microsoft Visio dan Microsoft Publisher.
- Membuka dokumen *.docx. Docx adalah format dokumen standar untuk aplikasi Microsoft Office 2007 dan terbaru.
- Menyimpan dokumen dalam format PDF.
- Menambahkan Komentar dan Anotasi di Dokumen.
- Aplikasi Remote Control untuk Presentasi.
- Berkolaborasi melalui CMIS Protocol. Fitur terbaru yang memungkinkan pengguna berkolaborasi dengan pengguna lain dalam mengerjakan suatu dokumen.
Jika anda tertarik dengan aplikasi ini anda bisa mendownload di link resminya di www.libreoffice.org
Apache OpenOffice adalah sebuah paket aplikasi perkantoran open source yang dapat diperoleh secara gratis. Paket tersebut termasuk komponen-komponen pengolah kata (word processor), lembar kerja (spreadsheet), presentasi, ilustrasi vektor, dan database. Dapat dijalankan di atas berbagai Sistem Oprasi, di antaranya Windows, Solaris, Linux, dan Mac OS X.
Komponen Aplikasi yang terdapat pada Apache Open Office antara lain:
- OpenOffice Writer (berfungsi untuk mengedit dokumen: dengan ekstensi .doc .odt .rtf dan bisa export ke .pdf)
- OpenOffice Calc (berfungsi untuk pengolah data angka, teks ataupun formula numerik: contohnya mengolah data .xlsx seperti pada MS Excel)
- OpenOffice Impress (berfungsi untuk membuat presentasi multimedia dan media interaktif)
- OpenOffice Base (berfungsi memanipulasi dan memanajemen database)
- OpenOffice Draw (berfungsi untuk memanipulasi gambar 2 dimensi menjadi gambar 3 dimensi)
- OpenOffice Math (berfungsi untuk mengetikan rumus-rumus matematika secara mandiri)
Jika anda tertarik silakan kunjungi link resminya di www.openoffice.org/download/
CIN digunakan untuk memasukkan suatu data dapat berupa teks ataupun angka. Untuk menggunakan fungsi cin ini, harus menyertakan file header iostream.h .
COUT Digunakan untuk menampilkan semua jenis data (numeric dan karakter) yang dapat berupa nilai, karakter ataupun konstanta.
COUT Digunakan untuk menampilkan semua jenis data (numeric dan karakter) yang dapat berupa nilai, karakter ataupun konstanta.
PUTS Digunakan untuk menampilkan data string dan secara otomatis akan pidah baris (new line).
PRINTF Berguna untuk menampilkan semua jenis data (number, string, dan karakter).
SCANF Berguna untuk menginput data baik berupa bilangan, karakter, ataupun kalimat secara terformat.
GETS Berguna untuk memasukkan data bertipe karakter, tanpa penggunaan format seperti scanf(), dan tidak dapat untuk menginput data numeric ataupun string.
GETCH Digunakan untuk membaca input dari keyboard. getch() ini merupakan kepanjangan dari Get Character. Dan karakter yang diambil oleh fungsi getch ini tidak akan ditampilkan pada console. Adapun karakter yang diambil dari keyboard hanya satu karakter.
Pengertian bahasa
Bahasa adalah suatu sarana yang digunakan untuk berkomunikasi oleh satu orang kepada orang lain, sehingga apa yang ingin disampaikan orang tersebut dapat dimengerti oleh orang yang di tuju(si penerima). Bahasa pada umumnya bisa berbentuk lisan, isyarat dan tulisan.
Bahasa adalah suatu sarana yang digunakan untuk berkomunikasi oleh satu orang kepada orang lain, sehingga apa yang ingin disampaikan orang tersebut dapat dimengerti oleh orang yang di tuju(si penerima). Bahasa pada umumnya bisa berbentuk lisan, isyarat dan tulisan.
Fungsi bahasa
Fungsi bahasa bagi kita adalah :
a. sebagai alat komunikasi
b. sebagai alat pemersatu suatu bangsa
c. sebagai identitas suatu suku atau bangsa.
Fungsi bahasa bagi kita adalah :
a. sebagai alat komunikasi
b. sebagai alat pemersatu suatu bangsa
c. sebagai identitas suatu suku atau bangsa.
Tujuan bahasa
Tujuan kita mempelajari bahasa adalah untuk mengetahui lebih dalam tentang bahasa.
Tujuan kita mempelajari bahasa adalah untuk mengetahui lebih dalam tentang bahasa.
Manfaat Bahasa
dari mempelajari bahasa adalah kita bisa lebih terampil dan teliti dalam menggunakan bahasa, terlebih pada tempat dan kondisi tertentu.
dari mempelajari bahasa adalah kita bisa lebih terampil dan teliti dalam menggunakan bahasa, terlebih pada tempat dan kondisi tertentu.
Yuk belayar HTML dari dasarnya klik disini
Laptop/PC anda sering macet atau lelet coba trik ini Mengatasi Laptop/PC macet dan lelet
Perbandingan Prosesor INTEL DAN AMD
Perbandingan Prosesor INTEL DAN AMD
Intel Corporation adalah sebuah perusahaan multinasional yang berpusat di AS dan terkenal dengan rancangan dan produksi mikroprosesor dan mengkhususkan dalam sirkuit terpadu. Intel juga membuat kartu jaringan, chipset papan induk, komponen, dan alat lainnya. Intel memiliki projek riset yang maju dalam seluruh aspek produksi semikonduktor, termasuk MEMS. Intel mengganti logo dan slogannya pada 1 Januari 2006. Slogan lamanya “Intel inside” diganti dengan “Intel Leap ahead”. Beberapa produk prosesor Intel yang ada sampai sekarang ini yaitu : Intel® Pentium® 4 Intel® Pentium® Dual-Core Intel® Core™2 Quad Intel® Core™2 Extrme Intel® Core™ i7 AMD (Advanced Micro Devices).
AMD adalah sebuah perusahaan pembuat sirkuit terpadu, prosesor atau IC (integrated circuit) yang bermarkas di Sunnyvale, California, Amerika. Pabrik pertama berada di Austin, Texas, Amerika dan pabrik kedua berada di Dresden, Jerman yang ditetapkan untuk memproduksi Athlon saja. Bila semuanya berjalan lancar, mimpi harga sistim PC akan dapat lebih murah bisa terwujud karena tidak lagi di monopoli oleh Intel. Pada tahun 2006 juga, AMD telah berhasil mengakuisisi perusahaan Grafis terkenal asal Amerika yaitu ATI Tecnology. Perusahaan ini adalah penyedia prosesor x86-compatible processors terbesar kedua. AMD juga sudah dikenal oleh dunia, beberapa produknya yaitu : 1. AMD Sempron™ 2. AMD Athlon™ FX 3. AMD Athlon™ 64 4. AMD Athlon™ X2 5. AMD Athlon™ X3 6. AMD Athlon™ X4.
Perbedaan, Keunggulan Serta Kekurangan Prosesor Intel Maupun AMD
Beberapa perbedaan, keunggulan dan kekurangan prosesor Intel dan AMD :
Perbandingan Kecepatan Prosesor Intel dan AMD
Dari segi penggunaanya, perangkat keras yaitu prosesor ini bagian penting dari komputer yang berfungsi sebagai inti dari kinerja komputer ini sendiri dimana semakin besar memori dan semakin banyak prosesornya semakin cepat juga kinerja yang di hasilkan oleh prosesor itu sendiri. Prosesor yang cepat dapat kita lihat dari core (inti prosesor) semakin banyak core yang digunkan pada prosesor semakin cepat juga kinerja komputer yang kita gunakan. Mengapa demikian, karena prosesor bekerja didalam aplikasi-aplikasi program atau game yang kita pakai semakin banyak aplikasi yang kita jalankan semakin banyak juga prosesor kita gunakan.
Kesimpulan sebagai berikut :
Intel Corporation adalah sebuah perusahaan multinasional yang berpusat di AS dan terkenal dengan rancangan dan produksi mikroprosesor dan mengkhususkan dalam sirkuit terpadu. Intel juga membuat kartu jaringan, chipset papan induk, komponen, dan alat lainnya. Intel memiliki projek riset yang maju dalam seluruh aspek produksi semikonduktor, termasuk MEMS. Intel mengganti logo dan slogannya pada 1 Januari 2006. Slogan lamanya “Intel inside” diganti dengan “Intel Leap ahead”. Beberapa produk prosesor Intel yang ada sampai sekarang ini yaitu : Intel® Pentium® 4 Intel® Pentium® Dual-Core Intel® Core™2 Quad Intel® Core™2 Extrme Intel® Core™ i7 AMD (Advanced Micro Devices).
AMD adalah sebuah perusahaan pembuat sirkuit terpadu, prosesor atau IC (integrated circuit) yang bermarkas di Sunnyvale, California, Amerika. Pabrik pertama berada di Austin, Texas, Amerika dan pabrik kedua berada di Dresden, Jerman yang ditetapkan untuk memproduksi Athlon saja. Bila semuanya berjalan lancar, mimpi harga sistim PC akan dapat lebih murah bisa terwujud karena tidak lagi di monopoli oleh Intel. Pada tahun 2006 juga, AMD telah berhasil mengakuisisi perusahaan Grafis terkenal asal Amerika yaitu ATI Tecnology. Perusahaan ini adalah penyedia prosesor x86-compatible processors terbesar kedua. AMD juga sudah dikenal oleh dunia, beberapa produknya yaitu : 1. AMD Sempron™ 2. AMD Athlon™ FX 3. AMD Athlon™ 64 4. AMD Athlon™ X2 5. AMD Athlon™ X3 6. AMD Athlon™ X4.
Perbedaan, Keunggulan Serta Kekurangan Prosesor Intel Maupun AMD
Beberapa perbedaan, keunggulan dan kekurangan prosesor Intel dan AMD :
- Set instruksi pada Intel adalah MMX, SSE,SSE2, dan SSE3, tetapi pada AMD SSE2 dan 3DNow. Tetapi dari sekian banyak istruksi yang dipakai oleh intel sebetulnya telah ada dalam 3DNow-nya AMD yang tidak dimiliki oleh Intel.
- L1 pada Intel maksimal 32K, sedang pada AMD adalah 128K. Bedasarkan beberapa test AMD dengan L1 128K lebih unggul dibanding dengan Intel.
- Banyak transistor pada Intel 100 milyar sedang AMD 105 milyar.
- Banyaknya Decoder, Integer, FP pada intel lebih sedikit dibanding AMD yang secara signifikan perbedaan tersebut meningkatan kinerja dari AMD.
- Temperatur pada Intel dapat diatur oleh processornya sendiri (processor akan mengurangi kecepatan jika processor terlalu panas), pada AMD64 temperatur maksimum adalah 900C. Teknologi Intel lebih unggul dibanding AMD.
- AMD lebih unggul dalam pengolahan komunikasi aplikasi, seperti transfer data pada modem, ADSL, MP3, dan Doubly Digital Suround Sound.
- Pipeline pada intel lebih panjang dibanding dengan AMD, tetapi pipeline Intel bermasalah pada pertukaran tugas, sehingga pipeline intel kecepatannya melambat berada dibawah AMD.
- Intel menang di brand image dan marketnya, sedangkan AMD harganya yang lebih murah.
- Pada prosesor Intel Pentium 4 harga standard, kinerjanya lumanyan cepat. Memang sih, untuk urusan grafis masshi kalah dibanding dengan AMD, tapi paling tidak prosesor Intel tidak cepat panas.
- Pada prosesor AMD Athlon harga agak murah dibanding Intel. Grafis bagus banget, kecepatannya lumayan, tapi cepet banget panas dibandingkan Intel.
Perbandingan Kecepatan Prosesor Intel dan AMD
Dari segi penggunaanya, perangkat keras yaitu prosesor ini bagian penting dari komputer yang berfungsi sebagai inti dari kinerja komputer ini sendiri dimana semakin besar memori dan semakin banyak prosesornya semakin cepat juga kinerja yang di hasilkan oleh prosesor itu sendiri. Prosesor yang cepat dapat kita lihat dari core (inti prosesor) semakin banyak core yang digunkan pada prosesor semakin cepat juga kinerja komputer yang kita gunakan. Mengapa demikian, karena prosesor bekerja didalam aplikasi-aplikasi program atau game yang kita pakai semakin banyak aplikasi yang kita jalankan semakin banyak juga prosesor kita gunakan.
Kesimpulan sebagai berikut :
- Untuk menggunakan prosesor Intel anda harus mengeluarkan banyak biaya apalagi dengan performanya tinggi yang di hasilkan oleh prosesor Intel yaitu Intel i7 dimandingkan dengan prosesor AMD anda tidak akan mengeluarkan banyak biaya dan performanya juga lumanyan bagus. Oleh karena itu utuk anda yang biayanya pas-pasan pilihlah prosesor AMD tapi kalau biaya yang anda punya lebih silahkan anda memilih prosesor Intel.
- Prosesor Intel dan Prosesor AMD telah di uji performannya ternyata prosesor intel lah yang kuat dalam hal apapun sedangkan prosesor AMD hanyalah pilihan kedua anda.
- Prosesor Intel lebih kuat dari porsesor AMD pada aplikasi multimedia, sebaliknya prosesor AMD menang dari prosesor Intel di gaming dan program 3D nya.
Sistem Operasi adalah Perangkat
lunak yang berfungsi sebagai
jembatan antara aplikasi dan
perangkat keras dimana aplikasi
tersebut dijalankan. Ketika sebuah
aplikasi mebutuhkan akses ke
perangkat keras, misalnya saat
menyimpan data ke disk, maka proses
tersebut dilakukan oleh aplikasi
melalui perantara sistem operasi.
Macam – macam Sistem Operasi Komputer:
1. UNIX
Unix atau UNIX adalah sebuah sistem operasi komputer yang dikembangkan oleh AT&T Bell Labs pada tahun 1960 dan 1970-an. UNIX didesain sebagai sistem operasi yang portable, multi- tasking dan multi-user. BSD adalah salah satu turunan (varian) Unix yang dikembangkan oleh Universitas California, Berkeley.
2. Linux
Linux adalah nama yang diberikan kepada sistem operasi komputer bertipe Unix. Linux merupakan salah satu contoh hasil pengembangan perangkat lunak bebas dan sumber terbuka utama. Seperti perangkat lunak bebas dan sumber terbuka lainnya pada umumnya, kode sumber Linux dapat dimodifikasi, digunakan dan didistribusikan kembali secara bebas oleh siapapun. Nama “Linux” berasal dari nama kernelnya (kernel Linux), yang dibuat tahun 1991 oleh Linus Torvalds. Sistemnya, peralatan sistem dan pustakanya umumnya berasal dari sistem operasi GNU, yang diumumkan tahun 1983 oleh Richard Stallman. Kontribusi GNU adalah dasar dari munculnya nama alternatif GNU/ Linux.
3. Mac OS
Mac OS adalah singkatan dari Macintosh Operating System. Mac OS adalah sistem operasi komputer yang dibuat oleh Apple Computer khusus untuk komputer Macintosh dan tidak kompatibel dengan PC berbasis IBM. Diperkenalkan pada tahun 1984, Mac OS sejak tahun 2006 telah memiliki kompatibilitas dengan arsitektur PowerPC maupun x86.
4. FreeBSD
FreeBSD adalah sebuah sistem operasi bertipe Unix bebas yang diturunkan dari UNIX AT&T lewat cabang Berkeley Software Distribution (BSD) yaitu sistem operasi 386BSD dan 4.4BSD. FreeBSD berjalan di atas sistem Intel x86 (IA-32) (termasuk Microsoft Xbox), DEC Alpha, Sun UltraSPARC, IA-64, AMD64, PowerPC dan arsitektur NEC PC-98. Dukungan untuk arsitektur ARM dan MIPS sedang dalam pengembangan.
5. SUN OS
SUN OS adalah sebuah versi UNIX yang digunakan dalam workstation- workstation Sun Microsystems yang dirilis pada tahun 1982. Setelah merilis SunOS versi 4, Sun Microsystems mengubah kode UNIX BSD yang sebelumnya mereka gunakan dengan kode UNIX System V, setelah mendapatkan lisensi dari pemegang lisensi UNIX waktu itu, AT&T. Perubahan ini menjadikan namanya berubah menjadi Solaris versi 2, dari yang seharusnya SunOS 5. Sehingga, secara tidak langsung, SunOS pun dianggap sebagai Solaris versi 1.x.
6. Windows
Microsoft Windows atau lebih dikenal dengan sebutan Windows adalah keluarga sistem operasi komputer pribadi yang dikembangkan oleh Microsoft yang menggunakan antarmuka dengan pengguna berbasis grafik (graphical user interface). Sistem operasi Windows telah berevolusi dari MS-DOS, sebuah sistem operasi yang berbasis modus teks dan command-line. Windows versi pertama, Windows Graphic Environment 1.0 pertama kali diperkenalkan pada 10 November 1983, tetapi baru keluar pasar pada bulan November tahun 1985 yang dibuat untuk memenuhi kebutuhan komputer dengan tampilan bergambar. Windows 1.0 merupakan perangkat lunak 16-bit tambahan (bukan merupakan sistem operasi) yang berjalan di atas MS-DOS (dan beberapa varian dari MS-DOS), sehingga ia tidak akan dapat berjalan tanpa adanya sistem operasi DOS. Versi 2.x, versi 3.x juga sama. Beberapa versi terakhir dari Windows (dimulai dari versi 4.0 dan Windows NT 3.1) merupakan sistem operasi mandiri yang tidak lagi bergantung kepada sistem operasi MS-DOS. Microsoft Windows kemudian bisa berkembang dan dapat menguasai penggunaan sistem operasi hingga mencapai 90%.
7.IBM OS/2
Sistem Operasi IBM OS/2 ini dibuat secara bersama-sama oleh International Bussiness Machine Corporation dan Microsoft Corporation, untuk digunakan pada komputer IBM sebagai pengganti Sistem Operasi DOS. Kata OS/2 adalah singkatan dari Operating System/2, Sistem Operasi ini didesain agar dapat menggunakan kemampuan penuh dari Mikroprosessor Intel 80286 , termasuk diantaranya adalah Modus terproteksi (Protected Mode), mampu menjalankan tugas secara Simultan, serta mendukung Memori Virtual, dengan tetap mempertahankan kompatibilitas dengan banyak perangkat lunak MS- DOS yang beredar saat itu.
8. Novell
Novell Salah satu perusahaan perangkat lunak yang sempat memimpin sistem operasi jaringan (NOS). Perusahaan ini bernama Novel, Inc. yang menjual NetWare, yang merupakan NOS yang cukup banyak digunakan di dunia. Network Operation System (NOS) yang diproduksi oleh Novell.Sistem operasi jaringan (Inggris: network operating system) adalah sebuah jenis sistem operasi yang ditujukan untuk menangani jaringan. Umumnya, sistem operasi ini terdiri atas banyak layanan atau service yang ditujukan untuk melayani pengguna, seperti layanan berbagi berkas, layanan berbagi alat pencetak (printer), DNS Service, HTTP Service, dan lain sebagainya. Istilah ini populer pada akhir dekade 1980-an hingga awal dekade 1990- an. Beberapa sistem operasi jaringan yang umum dijumpai adalah sebagai berikut: * Microsoft MS-NET * Microsoft LAN Manager * Novell NetWare * Microsoft Windows NT Server * GNU/Linux * Banyan VINES * Beberapa varian UNIX, seperti SCO OpenServer, Novell UnixWare, atau Solaris Novell NetWare adalah sebuah sistem operasi jaringan yang umum digunakan dalam komputer IBM PC atau kompatibelnya. Sistem operasi ini dikembangkan oleh Novell, dan dibuat berbasiskan tumpukan protokol jaringan Xerox XNS. NetWare telah digantkan oleh Open Enterprise Server (OES). Versi terakhir dari NetWare hingga April 2007 adalah versi 6.5 Support Pack 6, yang identik dengan OES-NetWare Kernel, Support Pack 2.
9.MS-DOS
MS-DOS , singkatan dari Microsoft Disk Operating System, adalah sebuah sistem operasi yang sangat banyak digunakan oleh komputer IBM-PC atau yang kompatibel dengannya. Microsoft membuat MS-DOS sebagai sebuah sistem operasi mainstream, sebelum pada akhirnya menghentikan dukungan MS-DOS secara perlahan ketika mereka membuat sebuah sistem operasi berbasis antarmuka grafis (dikenal juga dengan sebutan GUI) untuk pasar mainstream , yang disebut sebagai Microsoft Windows . MS-DOS dirilis pertama kali pada tahun 1981 , dan seiring dengan waktu, Microsoft pun meluncurkan versi yang lebih baru dari MS-DOS. Tidak kurang hingga delapan kali Microsoft meluncurkan versi-versi baru MS-DOS dari tahun 1981 hingga Microsoft menghentikan dukungan MS-DOS pada tahun 2000. MS-DOS merupakan salah satu kunci keberhasilan Microsoft dalam memproduksi perangkat lunak , dari sebuah perusahaan kecil pembuat bahasa pemrograman saat didirikan hingga menjadi sebuah perusahaan perangkat lunak yang seolah menguasai dunia.
Macam – macam Sistem Operasi Komputer:
1. UNIX
Unix atau UNIX adalah sebuah sistem operasi komputer yang dikembangkan oleh AT&T Bell Labs pada tahun 1960 dan 1970-an. UNIX didesain sebagai sistem operasi yang portable, multi- tasking dan multi-user. BSD adalah salah satu turunan (varian) Unix yang dikembangkan oleh Universitas California, Berkeley.
2. Linux
Linux adalah nama yang diberikan kepada sistem operasi komputer bertipe Unix. Linux merupakan salah satu contoh hasil pengembangan perangkat lunak bebas dan sumber terbuka utama. Seperti perangkat lunak bebas dan sumber terbuka lainnya pada umumnya, kode sumber Linux dapat dimodifikasi, digunakan dan didistribusikan kembali secara bebas oleh siapapun. Nama “Linux” berasal dari nama kernelnya (kernel Linux), yang dibuat tahun 1991 oleh Linus Torvalds. Sistemnya, peralatan sistem dan pustakanya umumnya berasal dari sistem operasi GNU, yang diumumkan tahun 1983 oleh Richard Stallman. Kontribusi GNU adalah dasar dari munculnya nama alternatif GNU/ Linux.
3. Mac OS
Mac OS adalah singkatan dari Macintosh Operating System. Mac OS adalah sistem operasi komputer yang dibuat oleh Apple Computer khusus untuk komputer Macintosh dan tidak kompatibel dengan PC berbasis IBM. Diperkenalkan pada tahun 1984, Mac OS sejak tahun 2006 telah memiliki kompatibilitas dengan arsitektur PowerPC maupun x86.
4. FreeBSD
FreeBSD adalah sebuah sistem operasi bertipe Unix bebas yang diturunkan dari UNIX AT&T lewat cabang Berkeley Software Distribution (BSD) yaitu sistem operasi 386BSD dan 4.4BSD. FreeBSD berjalan di atas sistem Intel x86 (IA-32) (termasuk Microsoft Xbox), DEC Alpha, Sun UltraSPARC, IA-64, AMD64, PowerPC dan arsitektur NEC PC-98. Dukungan untuk arsitektur ARM dan MIPS sedang dalam pengembangan.
5. SUN OS
SUN OS adalah sebuah versi UNIX yang digunakan dalam workstation- workstation Sun Microsystems yang dirilis pada tahun 1982. Setelah merilis SunOS versi 4, Sun Microsystems mengubah kode UNIX BSD yang sebelumnya mereka gunakan dengan kode UNIX System V, setelah mendapatkan lisensi dari pemegang lisensi UNIX waktu itu, AT&T. Perubahan ini menjadikan namanya berubah menjadi Solaris versi 2, dari yang seharusnya SunOS 5. Sehingga, secara tidak langsung, SunOS pun dianggap sebagai Solaris versi 1.x.
6. Windows
Microsoft Windows atau lebih dikenal dengan sebutan Windows adalah keluarga sistem operasi komputer pribadi yang dikembangkan oleh Microsoft yang menggunakan antarmuka dengan pengguna berbasis grafik (graphical user interface). Sistem operasi Windows telah berevolusi dari MS-DOS, sebuah sistem operasi yang berbasis modus teks dan command-line. Windows versi pertama, Windows Graphic Environment 1.0 pertama kali diperkenalkan pada 10 November 1983, tetapi baru keluar pasar pada bulan November tahun 1985 yang dibuat untuk memenuhi kebutuhan komputer dengan tampilan bergambar. Windows 1.0 merupakan perangkat lunak 16-bit tambahan (bukan merupakan sistem operasi) yang berjalan di atas MS-DOS (dan beberapa varian dari MS-DOS), sehingga ia tidak akan dapat berjalan tanpa adanya sistem operasi DOS. Versi 2.x, versi 3.x juga sama. Beberapa versi terakhir dari Windows (dimulai dari versi 4.0 dan Windows NT 3.1) merupakan sistem operasi mandiri yang tidak lagi bergantung kepada sistem operasi MS-DOS. Microsoft Windows kemudian bisa berkembang dan dapat menguasai penggunaan sistem operasi hingga mencapai 90%.
7.IBM OS/2
Sistem Operasi IBM OS/2 ini dibuat secara bersama-sama oleh International Bussiness Machine Corporation dan Microsoft Corporation, untuk digunakan pada komputer IBM sebagai pengganti Sistem Operasi DOS. Kata OS/2 adalah singkatan dari Operating System/2, Sistem Operasi ini didesain agar dapat menggunakan kemampuan penuh dari Mikroprosessor Intel 80286 , termasuk diantaranya adalah Modus terproteksi (Protected Mode), mampu menjalankan tugas secara Simultan, serta mendukung Memori Virtual, dengan tetap mempertahankan kompatibilitas dengan banyak perangkat lunak MS- DOS yang beredar saat itu.
8. Novell
Novell Salah satu perusahaan perangkat lunak yang sempat memimpin sistem operasi jaringan (NOS). Perusahaan ini bernama Novel, Inc. yang menjual NetWare, yang merupakan NOS yang cukup banyak digunakan di dunia. Network Operation System (NOS) yang diproduksi oleh Novell.Sistem operasi jaringan (Inggris: network operating system) adalah sebuah jenis sistem operasi yang ditujukan untuk menangani jaringan. Umumnya, sistem operasi ini terdiri atas banyak layanan atau service yang ditujukan untuk melayani pengguna, seperti layanan berbagi berkas, layanan berbagi alat pencetak (printer), DNS Service, HTTP Service, dan lain sebagainya. Istilah ini populer pada akhir dekade 1980-an hingga awal dekade 1990- an. Beberapa sistem operasi jaringan yang umum dijumpai adalah sebagai berikut: * Microsoft MS-NET * Microsoft LAN Manager * Novell NetWare * Microsoft Windows NT Server * GNU/Linux * Banyan VINES * Beberapa varian UNIX, seperti SCO OpenServer, Novell UnixWare, atau Solaris Novell NetWare adalah sebuah sistem operasi jaringan yang umum digunakan dalam komputer IBM PC atau kompatibelnya. Sistem operasi ini dikembangkan oleh Novell, dan dibuat berbasiskan tumpukan protokol jaringan Xerox XNS. NetWare telah digantkan oleh Open Enterprise Server (OES). Versi terakhir dari NetWare hingga April 2007 adalah versi 6.5 Support Pack 6, yang identik dengan OES-NetWare Kernel, Support Pack 2.
9.MS-DOS
MS-DOS , singkatan dari Microsoft Disk Operating System, adalah sebuah sistem operasi yang sangat banyak digunakan oleh komputer IBM-PC atau yang kompatibel dengannya. Microsoft membuat MS-DOS sebagai sebuah sistem operasi mainstream, sebelum pada akhirnya menghentikan dukungan MS-DOS secara perlahan ketika mereka membuat sebuah sistem operasi berbasis antarmuka grafis (dikenal juga dengan sebutan GUI) untuk pasar mainstream , yang disebut sebagai Microsoft Windows . MS-DOS dirilis pertama kali pada tahun 1981 , dan seiring dengan waktu, Microsoft pun meluncurkan versi yang lebih baru dari MS-DOS. Tidak kurang hingga delapan kali Microsoft meluncurkan versi-versi baru MS-DOS dari tahun 1981 hingga Microsoft menghentikan dukungan MS-DOS pada tahun 2000. MS-DOS merupakan salah satu kunci keberhasilan Microsoft dalam memproduksi perangkat lunak , dari sebuah perusahaan kecil pembuat bahasa pemrograman saat didirikan hingga menjadi sebuah perusahaan perangkat lunak yang seolah menguasai dunia.
1. Nessus
Nessus di buat oleh Renaud Deraison pada tahun 1998 . Nessus adalah tool scanner keamanan jaringan yang dapat digunakan untuk meng-audit kemanan sebuah sistem, seperti vulnerability, misconfiguration, security patch yang belum diaplikasikan, default password dan denial of service dan untuk monitoring lalu-lintas jaringan.
Nessus merupakan suatu tools yang powerfull untuk melihat kelemahan port yang ada pada komputer kita dan komputer lain. Nessus akan memberikan report secara lengkap apa kelemahan komputer kita dan bagaimana cara mengatasinya.
2. Snort
Snort merupakan aplikasi yang digunakan sebagai tool security yang berfungsi sebagai pendeteksi adanya intruksi paa jaringan. Intruksi itu misalnya penyusupan, penyerangan dan berbagai macam ancaman lain yang membahayakan. Istilah lain dari snort adalah Network Intrusion Prevention System (NIPS) dan Network Intrusion Detection System (NIDS).
3. Kismet
Kismet adalah sebuah tool yang mampu mendeteksi setiap jaringan wireless dengan sempurna sekalipun jaringan tersebut telah disembunyikan. Kismet adalah detektor jaringan wireless, sniffer, dan sistem peneteksi penyusup pada komputer. Kismet dapat bekerja pada beragam tipe wireless card, dengan syarat wireless card kita memiliki fitur mode monitor. Kismet dapat melakukan sniffinng pada traffic 802.11b, 802.11a, dan 802.11g.
4. Metasploit Framework
Metasploit Framework Adalah sebuah proyek open source untuk mengembangkan, menguji dan menggunakan kode exploit. Dibuat dengan bahasa perl dan terdiri dari komponen pelengkap yang telah dicompile dengan bahasa C, Assembler dan python. Metasploit framework dapat bekerja pada Sistem operasi UNIX, Linux dan Windows.
5. Hping Hping merupakan sebuah tool serba guna, tool ini dapat digunakan untuk menguji kemampuan firewall, mencari port yang terbuka, menguji keamanan jaringan dengan menggunakan berbagai jenis protokol, mendapatkan informasi dari sistem operasi, dan mengevaluasi protokol TCP/ IP.
6. Cain N Abel
Cain N Abel adalah sebuah tool untuk masalah password. Tool ini dapat mengumpulkan password dalam satu jaringan dengan metode network sniffing, mengcrack password menggunakan dictionary attack, brute force dan cryptanalysis attack.
7. WireShark
WireShark adalah sebuah tool untuk menganalisa protokol dalam jaringan. Tool ini juga berfungsi sebagai sniffer. Wireshark juga dapat memantau padatnya lalu lintas internet. Wireshark dapat beroperasi pada sitem operasi Windows, Mac OS X, dan pada Linux.
Nessus di buat oleh Renaud Deraison pada tahun 1998 . Nessus adalah tool scanner keamanan jaringan yang dapat digunakan untuk meng-audit kemanan sebuah sistem, seperti vulnerability, misconfiguration, security patch yang belum diaplikasikan, default password dan denial of service dan untuk monitoring lalu-lintas jaringan.
Nessus merupakan suatu tools yang powerfull untuk melihat kelemahan port yang ada pada komputer kita dan komputer lain. Nessus akan memberikan report secara lengkap apa kelemahan komputer kita dan bagaimana cara mengatasinya.
2. Snort
Snort merupakan aplikasi yang digunakan sebagai tool security yang berfungsi sebagai pendeteksi adanya intruksi paa jaringan. Intruksi itu misalnya penyusupan, penyerangan dan berbagai macam ancaman lain yang membahayakan. Istilah lain dari snort adalah Network Intrusion Prevention System (NIPS) dan Network Intrusion Detection System (NIDS).
3. Kismet
Kismet adalah sebuah tool yang mampu mendeteksi setiap jaringan wireless dengan sempurna sekalipun jaringan tersebut telah disembunyikan. Kismet adalah detektor jaringan wireless, sniffer, dan sistem peneteksi penyusup pada komputer. Kismet dapat bekerja pada beragam tipe wireless card, dengan syarat wireless card kita memiliki fitur mode monitor. Kismet dapat melakukan sniffinng pada traffic 802.11b, 802.11a, dan 802.11g.
4. Metasploit Framework
Metasploit Framework Adalah sebuah proyek open source untuk mengembangkan, menguji dan menggunakan kode exploit. Dibuat dengan bahasa perl dan terdiri dari komponen pelengkap yang telah dicompile dengan bahasa C, Assembler dan python. Metasploit framework dapat bekerja pada Sistem operasi UNIX, Linux dan Windows.
5. Hping Hping merupakan sebuah tool serba guna, tool ini dapat digunakan untuk menguji kemampuan firewall, mencari port yang terbuka, menguji keamanan jaringan dengan menggunakan berbagai jenis protokol, mendapatkan informasi dari sistem operasi, dan mengevaluasi protokol TCP/ IP.
6. Cain N Abel
Cain N Abel adalah sebuah tool untuk masalah password. Tool ini dapat mengumpulkan password dalam satu jaringan dengan metode network sniffing, mengcrack password menggunakan dictionary attack, brute force dan cryptanalysis attack.
7. WireShark
WireShark adalah sebuah tool untuk menganalisa protokol dalam jaringan. Tool ini juga berfungsi sebagai sniffer. Wireshark juga dapat memantau padatnya lalu lintas internet. Wireshark dapat beroperasi pada sitem operasi Windows, Mac OS X, dan pada Linux.
DVD-Combo drive adalah gabungan
dari DVD-ROM drive dengan CD-RW
drive, dengan kata lain perangkat yang
dapat membaca kepingan CD dan
DVD, dapat membackup data ke
kepingan CD tapi tidak dapat membackup data ke kepingan DVD.
Sedangkan DVD-RW drive bisa melakukan semua proses diatas, yaitu mampu membaca kepingan CD dan DVD, dapat membackup data ke kepingan CD maupun DVD.
Sedangkan DVD-RW drive bisa melakukan semua proses diatas, yaitu mampu membaca kepingan CD dan DVD, dapat membackup data ke kepingan CD maupun DVD.


















