Tampilkan postingan dengan label Teknologi. Tampilkan semua postingan
Tampilkan postingan dengan label Teknologi. Tampilkan semua postingan

Rabu, 30 Mei 2012


Round Robin Program This program use to calculating waiting time and turn around time of round robin scheduling. The program can't enter the arrival time. So, all the process have arrival time = 0. This is the source code : #include "stdio.h" #include"iostream.h" #include"alloc.h" main() { char pil = 'Y'; do { int st[10],bt[10],wt[10],tat[10],n,tq; int i,count=0,swt=0,stat=0,temp,sq=0; float awt=0.0,atat=0.0; // clrscr(); printf("Masukkan jumlah proces:"); scanf("%d",&n); printf("Masukkan burst time secara berurutan: \n"); for(i=0;itq) st[i]=st[i]-tq; else if(st[i]>=0) { temp=st[i]; st[i]=0; } sq=sq+temp; tat[i]=sq; } if(n==count) break; } for(i=0;i<<"\n\t\tApakah anda ingin menghitung lagi (Y/N) : "; cin>>pil; }while (pil == 'Y'||pil =='y'); } //this is the end of program. sumber : http://warkop-it.blogspot.com/2009/11/round-robin-calculator-with-c.html

Fifo C++

Fifo # include # include # include main() { int k=0,ptime[25],n,s=0,i,sum=0; char name[25][25]; float avg; printf("n FIFO SCHEDULING PROGRAM n"); printf("n Nama : Alex Junatan Adiputra n"); printf("n NBI : 461003167 n"); printf("n MK : Sistem Operasi n"); printf("n Dosen : Dr.Ir Hotman Pandjaitan MT n"); printf("n n"); printf ("MASUKKAN JUMLAH PROSES: t"); scanf ("%d",&n); for(i=0;i

Sabtu, 14 April 2012

Perbedaan PUTS dengan PUTCHAR (bahasa C++)

PUTS()

Fungsi ini digunakan khusus untuk menampilkan data string ke layar. Sifat fungsi ini, string yang ditampilkan secara otomatis akan diakhiri dengan \n (pindah baris). Dibandingkan dengan printf(), perintah ini mempunyai kode mesin yang lebih pendek.

Contoh :

#include

main()

{

clrscr();

puts(“kucoba dan kucoba”);

puts(“kini ku mulai memahaminya”);

getch();

}

Hasil :

kucoba dan kucoba

kini ku mulai memahaminya

PUTCHAR()

Digunakan khusus untuk menampilkan sebuah karakter ke layar. Penampilan karakter tidak diakhiri dengan perpindahan baris, misalnya :

putchar(‘A’); sama dengan printf(“%c”, A);

Contoh :

#include

main()

{

clrscr();

putchar(‘A’);

putchar(‘B’);

putchar(‘C’);

getch();

}

Hasil :

ABC

Fungsi SQRT (bahasa C++)

Fungsi : Menghitung akar positif dari sebuah bilangan bulat

Include : #include

Contoh :

#include

main()

{

double x,y;

clrscr();

printf(“\nMasukkan sebuah bilangan :”); scanf(“%lf”,&x);

y = sqrt(x);

printf(“\n\nAkar dari %6.2lf adalah %6.2lf”,x,y);

getch();

}

Fungsi POW (bahasa C++)

Fungsi : Menghitung xy

Include : #include

Contoh :

#include

main()

{

double x,y,z;

clrscr();

printf(“\nMenghitung x pangkat y\n”);

printf(“\nMasukkan nilai x :”); scanf(“%lf”,&x);

printf(“\nMasukkan nilai y :”); scanf(“%lf”,&y);

z = pow(x,y);

printf(“\n\nNilai %6.2lf Pangkat %6.2lf adalah %6.2lf”,x,y,z);

getch();

}

Fungsi DIV (bahasa C++)

Fungsi : Membagi dua bilangan bulat, memberikan hasil bagi dan sisanya

Include : #include

Contoh :

#include

main()

{

int x,y;

div_t hasil;

clrscr();

printf(“Contoh fungsi — div —”);

printf(“\n\nMasukkan nilai x :”); scanf(“%d”,&x);

printf(“\n\nMasukkan nilai y :”); scanf(“%d”,&y);

hasil = div(x,y);

printf(“\n\n%-3d DIV %3d = %3d sisa %3d”,x,y,hasil.quot,hasil.rem);

getch();

}

Fungsi Cecil (bahasa C++)

Fungsi : Membulatkan ke atas

Include : #include

Contoh :

#include

main()

{

double x,hasil;

clrscr();

printf(“Contoh fungsi — ceil —”);

printf(“\n\nMasukkan sebuah bilangan :”); scanf(“%lf”,&x);

hasil = ceil(x);

printf(“\n\nHasil pembulatan ke atas bilangan %6.2lf adalah %6.2lf”, x,hasil);

getch();

}

Fungsi Floor (bahasa C++)

Fungsi : Membulatkan ke bawah

Include : #include

Fungsi floor menghasilkan bilangan bulat terbesar yang tidak lebih dari x

Fungsi EXP (bahasa C++)

Fungsi : Menghitung ex

Include : #include

Contoh :

#include

main()

{

double x,hasil;

clrscr();

printf(“Contoh fungsi — exp —”);

printf(“\n\nMasukkan sebuah bilangan :”); scanf(“%lf”,&x);

hasil = exp(x);

printf(“\n\nHasil e pangkat %6.2lf adalah %6.2lf”, x,hasil);

getch();

}

Fungsi Max (bahasa C++)

Fungsi : Memberikan bilangan yang lebih besar dari 2 bilangan yang diberikan

Include : #include

Contoh :

#include

main()

{

float a,b,c;

clrscr();

printf(“Contoh fungsi — max —”);

printf(“\n\nMasukkan nilai pertama :”); scanf(“%f”,&a);

printf(“\n\nMasukkan nilai kedua :”); scanf(“%f”,&b);

c = max (a,b);

printf(“\n\nNilai terbesar dari bilangan %5.1f dan %5.1f adalah %5.1f”, a,b,c);

getch();

}

Fungsi Min (Bahasa C++)

Fungsi : Memberikan bilangan yang lebih kecil dari 2 bilangan yang diberikan

Include : #include

LATIHAN

1. Nilai akhir dari pelajaran Bahasa C ditentukan oleh tiga nilai yaitu :

* Nilai Praktek bobot 20%
* Nilai UTS bobot 30%
* Nilai UAS bobot 50%

Buatlah program untuk menghitung nilai akhir !

2. Perusahaan telepon di kota “A” mempunyai tarif Rp. 250,- per pulsa. Setiap langganan dikenakan biaya langganan sebesar Rp. 20.000,- per bulan. Buatlah program untuk menghitung tagihan langganan dengan menggunakan konstanta !

3. Buatlah program untuk menghitung panjang sisi miring segitiga siku-siku !

4. Buatlah program untuk menghitung Keliling, Luas Permukaan dan Isi dari sebuah bola dengan rumus :

* Keliling = 2 p r
* Luas Permukaan = 4/3 p r3
* Isi = 4 p r2

5. Tinggi menara dapat dihitung dengan mengukur sudut elevasi dan jarak antara pengamat terhadap kaki menara. Tinggi menara dapat dinyatakan dengan rumus

Tinggi = jarak * tangen (sudut elevasi)

Buatlah program untuk menghitung tinggi menara !

Kalkulator Sederhana (pake C++)

ini cara membuat kalkulator sederhana (karya w, ga tau bner ga tau bnyak yg salah):

#include ;
#include ;

int fungsi_menu(void);
float fungsi_perKalian(void);
float fungsi_pemBagian(void);
float fungsi_pengUrangan(void);
float fungsi_penAmbahan(void);
int menu_exit(void);
main ()
{
fungsi menu();
return 0;
}

int fungsi_menu()
{
clrscr();
int a;
cout << "——pilih——\n"; cout << "1. perkalian\n"; cout << "2. pembagian\n"; cout << "3. pengurangan\n"; cin >> a;

switch (a)
{
case 1: fungsi_perKalian(); break;
case 2: fungsi_pemBagian(); break;
case 3: fungsi_pengUrangan(); break;
case 4: fungsi_penAmbahan(); break;
default: break;
}
return 0;
}


float fungsi_perKalian()
{
float x,y,z;
cin >> x ;
cin >> y ;
z = x * y;
cout << "hasilnya : " << z << endl; cout << endl; menu_exit(); return 0; } float fungsi_pemBagian() { float x,y,z; char a; cin >> x ;
cin >> y ;
z = x / y;
cout << "hasilnya : " << z << endl; cout << endl; menu_exit(); return 0; } float fungsi_pengUrangan() { float x,y,z; char a; cin >> x ;
cin >> y ;
z = x - y;
cout << "hasilnya : " << z << endl; cout << endl; menu_exit(); return 0; } float fungsi_penAmbahan() { float x,y,z; char a; cin >> x ;
cin >> y ;
z = x + y;
cout << "hasilnya : " << z << endl; cout << endl; menu_exit(); return 0; } int menu_exit() { char a; cin >> a;
if (a == 'y')
{
cout << endl;
fungsi_menu();
}
else
{
cout << "terimakasih telah menggunakannya";
}
return 0;
}

Itu masih dlam proses, jadi jangan ngomel klo masih banyak errornya. tpi w udah buat minimalisin (w ga begitu ngerti salahnya dimana).
Tolong jangan Nyontek punya w. ini hanya referensi buat kalian aja ya...

Rabu, 21 Maret 2012

Proses DAC

Cara proses DAC adalah alat untuk mengkonversi data digital menjadi daya analog yang diberikan ke beban, mirip fungsi DAC yang memberikan tegangan analog. Pemakaian alat ini nantinya akan diterapkan sebagai sebuah penguat daya audio yang pemberian dayanya tidak dipengaruhi oleh dinamika loudspeaker sebagai beban. Dalam alat yang dibuat ini, transfer energi dari catu ke beban dilakukan oleh konverter daya dengan topologi buck-boost. Besar daya yang ditransfer dipengaruhi oleh lebar pulsa pengendali switch sesuai dengan data masukan, nilai induktor, serta nilai tegangan catu yang digunakan. Sehingga perubahan tegangan catu akan menyebabkan kesalahan dalam pemberian daya. Pengaruh tegangan catu ini dikurangi dengan digunakannya nominal tegangan catu untuk mengubah lebar pulsa sehingga daya keluaran yang diberikan tetap sesuai dengan data masukan. Test yang dicapai adalah berkurangnya pengaruh perubahan tegangan catu terhadap daya keluarannya, yaitu 12,8kali lebih kecil.

Dolby stereo

Dolby Digital merupakan teknologi untuk menghasilkan suara surround digital. Teknologi ini biasanya digunakan dalam pemrosesan dan pembentukkan data audio untuk film-film di bioskop atau film-film pada media kepingan seperti DVD. Dolby Digital dikembangkan oleh Dolby Laboratories.
Untuk mengoptimalkan teknologi Dolby Digital, dibutuhkan minimal 5 speaker full range dan 1 speaker low-frequency (subwoofer). Konfigurasi ini disebut sebagai konfigurasi 6-channel.
Awalnya disebut Dolby Stereo Digital sampai tahun 1994. Kecuali untuk Dolby TrueHD, kompresi audio lossy. Penggunaan pertama dari Dolby Digital untuk memberikan suara digital di bioskop dari cetakan film 35mm. Sekarang juga digunakan untuk aplikasi lain seperti siaran TV, DVD, Blu-ray dan konsol game.

ada 4 suara yang dihasilkan oleh Dolby stereo yaitu Center, (L)Left, (R)Right dan surround. keempat suara ini tergabung dari 2 sinyal, yaitu L dan R , atau sinyal stereo itu sendiri. mari kita pelajari lebih lanjut...!
• Center : yaitu suara manusianya atau suara dialog dari manusia itu (suara manusia). kok gitu? yah kita tahu sendiri kan? bahwa pada gambar itu sudah jelas sumber suaranya? yaitu orang yang ada pada layar itu, sehingga asal suarapun haruslah dibikin dari layar.
• Left : yaitu suara effect dari arah kiri, misalnya ada suatu mobil dari arah kiri (belum terlihat dilayar) atau suara drum yang diposisikan di sebelah kiri namun tidak terdengar dari arah kanan. maka sudah pasti sumber suara harus dibuat dari arah kiri telinga pendengar.
• Right : Yaitu suara effect dari arah kanan, misalnya ada suatu mobil dari arah kanan (belum terlihat dilayar) atau gitaris yang diposisikan di sebelah kanan namun tidak terdengar dari arah kiri. maka sudah pasti sumber suara harus dibuat dari arah kanan telinga pendengar, agar terdengar seperi sungguhan.
• Surround : Jika kita berada pada suatu ruangan, dan disitu ada suatu sumber suara. ya, pasti ada suatu effect gema(surround) karena pantulan dari sumber suara oleh dinding. nah karena adanya kecepatan rambat suara (300m/s), maka suara pantulan akan terdengar X secon setelah suara asli, dimana X ini adalah jarak (antara "sumber - dinding")/(300m/s). Dan sudah pasti suara yang memantul ini bukan suara manusia, melainkan dari effect2 itu sendiri. sinyal surround ini dibuat agak telat beberapa milisecon dari sinyal L-R (hanya L dan R saja), tapi dibuat agar tidak terdengar seperti gema.
Pengkodean : sekarang kita masuk bagian yang paling Q kusukai. "berhitung" hahah, padahal aku ja males berhitung... mari kita ungkapkan.. agar keempat sinyal diatas bisa jadi dua sinyal saja (stereo), maka perlu adanya pengkodean. nah begini.. Dari sinyal stereo kita sudah punya dua sinyal yaitu R dan L.. agar didapat sinyal "center" dari dua jalur (R dan L) maka kita sisipkan ke masing2 R dan L, tapi dengan suara yang agak suara agak rendah agar tidak terlalu keras (namanya juga numpang, masa mau keras2? whhwhwwh), jadi akan masing2 sinyal L dan R menjadi l+a dan r+a. "a" adalah sinyal audio (Center) dan l/r adalah sinyal murni Left dan Right. nah ketiga sinyal sudah terselesaikan. sekarang agar kita dapat sinyal "surround" kita butuh penggeser fasa masing2 90°, kenapa? agar sinyal menjadi berbeda dengan sinyal L dan R, klo fasanya sama, maka akan jadi satu dengan Sinyal2 tersebut. setelah itu ditunda X secon sesuai dengan jarak dinding.

Minggu, 06 Juni 2010

Cara Hacker

Dengan semakin berkembangnya tekhnologi informasi, khususnya dibidang jaringan komputer terutama internet, maka yang namanya daftar kejahatan internet atau cyber Cryme sudah pasti akan bertambah . salah satunya adalah carding. dulu sebelum manusia diijinkan bertransaksi secara online melalui media internet sepeerti yang sekarang ini, kita pasti balum pernah mendengar cerita ada orang yang sanggup membobol kartu kredit milik ornag lain. kini hal itu bukanlah seseatu yang sulit dilakukan terutama bagi para pengguna internet ( netizens).

pengetahuan penetrasi tidak perlu ditutupi karena memang telah ada di internet secara meluas. bahkan beberapa alat bantu pun diciptakan untuk membantu dalam melakukan kegiatan eksploitasi kelemahan dari suatu sistem. sofware baru anda bisa download secara bebas dari internet.
untuk mendownload toolnya klik di sini atau di sini

" bagaimana caranya mengakali billing warnet?"
pernahkan anda berfikir untuk berniat mengubah tampilan waktu atau untuk mengontrol biaya yang harus dikeluarkan bila kita ada di warnet, agar biaya yang anda keluarkan tidak terlalu mahal..?? adapun cara-cara yang harus kita lakukan adalah dengan menggunakan amitis server.exe. dengan amitis tersebut kita dapat mengubah tampilan waktu di warnet yang saya maksud tadi, cara-caranya yaitu sebagai berikut:

1. download toolnya disini
2. simpan dan ekstracklah file yang anda download
3. jalankan amitis trojan di komputer anda
4. masukkan IP komputer yang menjadi pusat billing
5. kemudian aturlah waktu yang anda inginkan
6. selesai





Memulai hacking..

memulai hacking dengan menggunakan netbus yang perlu anda lakukan adalah menentukan host atau alamat IP yang akan menjadi target, kalau semuanya sudah siap selanjutnya langsung mulai hacking.. langkah-langkahnya:

1. hubungkan komputer ke internet
2. aktifkan dan jalankan program netbus
3. buka program IRC untuk mencari alamat Ip
4. untuk sementara beralihlah ke program netbus, tekan tools scan, copy dan paste alamat IP yang anda dapat tadi, klik start.
5. paste alamat Ip ke dalam field host name/ip di jendela program netbus
6 klik tombol connect
7. nahh.. anda siap untuk surfing didunia hacking.!! semoga sukses

Minggu, 24 Januari 2010

10 Hacker terkenal di dunia

Informasi Terbaru – Inilah 10 Hacker Dunia 2009 Keahlian seorang hacker seringkali dianggap ‘merepotkan’ sejumlah korbannya. Padahal belum tentu semua hacker bisa dicap negatif, banyak diantara mereka yang menggunakan keahliannya untuk tujuan-tujuan melihat atau memperbaiki kelemahan perangkat lunak di komputer.

Tapi akibat, ulah sejumlah hacker yang menggunakan keahliannya untuk tujuan jahat seringkali hacker mendapat pandangan negatif dari masyarakat.

Perjalanan untuk menjadi seorang hacker sendiri dilalui melalui perjalanan yang panjang. Untuk menjadi seorang hacker terkenal, tak jarang harus berhadapan dengan penjara. Tengok saja perjalanan 10 hacker ternama dunia berikut seperti dilansir Telegraph, Minggu (29/11/2009).

1. Kevin Mitnick
Pria kelahiran 6 Agustus 1963 ini adalah salah satu hacker komputer yang paling kontroversial di akhir abad ke-20. Pengadilan Amerika Serikat bahkan menjulukinya sebagai buronan kriminal komputer yang paling dicari di Amerika. Kevin diketahui pernah membobol jaringan komputer milik perusahaan telekomunikasi besar seperti Nokia, Fujitsu and Motorola.

Kevin Mitnick ditangkap FBI pada Januari 1995 di apartemennya di kota Raleigh, North Carolina atas tuduhan penyerangan terhadap pemerintahan. Saat ini, ia berprofesi sebagai seorang konsultan keamanan sistem jaringan komputer.

2. Kevin Poulson
Jauh sebelum menjadi senior editor di Wired News, Pria bernama lengkap Kevin Lee Poulsen ini dikenal sebagai seorang hacker jempolan. Pria kelahiran Pasadena Amerika Serikat, 1965 ini pernah membobol jaringan telepon tetap milik stasiun radio Los Angeles KIIS-FM, sehingga ia seringkali memenangkan kuis-kuis radio. Bahkan lewat kuis telepon via radio ia bisa memenangkan sebuah hadiah utama, mobil Porsche.

3. Adrian Lamo
Nama Adrian Lamo sering dijuluki sebagai ‘the homeless hacker’ pasalnya ia sering melakukan aksi-aksinya di kedai-kedai kopi, perpustakaan atau intenetcafe. Aksinya yang paling mendapatkan perhatian adalah ketika ia membobol jaringan milik perusahaan Media, New York Times dan Microsoft, MCI WorldCom, Ameritech, Cingular. Tak hanya itu, ia juga berhasil menyusupi sistem milik AOL Time Warner, Bank of America, Citigroup, McDonald’s and Sun Microsystems. Kini pria tersebut berprofesi sebagai seorang jurnalis.

4. Stephen Wozniak
‘Woz’ begitu ia biasa disapa. Saat ini mungkin lebih dikenal sebagai seorang pendiri Apple. Tapi saat menjadi mahasiswa, Wozniak pernah menjadi seorang hacker yang cukup mumpuni. Pria berusia 59 tahun itu diketahui pernah membobol jaringan telepon yang memungkinkannya menelepon jarak jauh tanpa membayar sedikit pun dan tanpa batas waktu. Alat yang dibuat semasa menjadi mahasiswa itu dikenal dengan nama ‘blue boxes’

5. Loyd Blankenship
Pria berjuluk The Mentor ini pernah menjadi anggota grup hacker kenamaan tahun 1980 Legion Of Doom. Blakenship adalah penulis buku The Conscience of a Hacker (Hacker Manifesto). Buku yang ditulis setelah ia ditangkap dan diumumkan dalam ezine hacker bawah tanah Phrack.

6. Michael Calce
Sejak usia muda Calce memang dikenal sebagai seorang Hacker. Aksinya membobol situs-situs komersial dunia dilakukannya ketika ia berusia 15 tahun. Pria yang menggunakan nama MafiaBoy dalam setiap aksinya itu, ditangkap ketika membobol pada tahun 2000 mengacak-acak eBay, Amazon and Yahoo.

7. Robert Tappan Morris
Nama Morris dikenal sebagai seorang pembuat virus internet pada tahun 1988, atau dikenal sebagai ‘Morris Worm’ yang diketahui merusak sekira 6.000 komputer. Akibat ulahnya ia dikenai sanksi untuk bekerja sosial selama 4000 jam. Kini ia bekerja sebagai pendidik di Massachusetts Institute of Technology.

8. The Masters Of Deception
The Masters Of Deception (MoD) merupakan kelompok hacker yang berbasis di New York. Kelompok ini sering mengganggu jaringan telepon milik perusahaan telekomunikasi seperti AT&T. Sejumlah anggota kelompok ini ditangkap pada tahun 1992 dan dijebloskan ke penjara.

9. David L. Smith
Smith dikenal sebagai penemu Mellisa worm, yang pertama kali ditemukan pada 26 Maret 1999. Mellisa sering juga dikenal sebagai “Mailissa”, “Simpsons”, “Kwyjibo”, atau “Kwejeebo”. Virus ini didistribusikan lewat email. Smith sendiri akhirnya diseret ke penjara karena virusnya telah menyebabkan kerugian sekira USD80 juta

10. Sven Jaschan
Jaschan menorehkan namanya sebagai seorang penjahat dunia maya pada tahun 2004 saat membuat program jahat Netsky dan Sasser worm. Saat ini ia bekerja di sebuah perusahaan keamanan jaringan.

Sumber : informasi-terbaru.com
Adsense Indonesia