JavaRush /Blog Java /Random-MS /Kod yang paling berbahaya
Dr-JohnZoidberg
Tahap
Киев

Kod yang paling berbahaya

Diterbitkan dalam kumpulan
Apakah sekeping kod yang anda katakan paling berbahaya pernah ditulis? Mungkin terdapat pendapat yang berbeza di sini, tetapi ramai pengaturcara bersetuju bahawa bahaya terletak pada kesederhanaan. Itulah sebabnya mereka menamakan bom garpu klasik antara kepingan kod yang paling berisiko. Ini adalah program yang tanpa henti mencipta salinan dirinya sendiri, dan mereka, seterusnya, mencipta salinan mereka sendiri, dan seterusnya sehingga ingatan kehabisan. Jenaka sedemikian boleh ditulis secara tidak sengaja, tetapi lebih kerap daripada tidak sekeping kod kecil yang comel ini dicipta untuk sabotaj. Program bom garpu klasik (ditulis dalam C) kelihatan seperti ini: Jika anda telah menyelesaikan kuliah 3 dan 4 CS50, anda memahami semua perkataan kecuali fork=). Jadi, fork() ialah panggilan sistem dengan bantuan program yang mencipta salinannya. Perhatian! Kami berpendapat bahawa di kalangan pembaca kami akan ada pencinta eksperimen yang ingin menyemak dengan mata mereka sendiri sama ada program kecil ini akan membantu komputer anda. Jika anda memutuskan untuk mencuba, kami amat mengesyorkan agar anda menyimpan semua dokumen yang belum disimpan. Kami serius. Kemungkinan besar, kelajuan penggunaan sumber akan mengejutkan anda =). #include int main() { while(1) fork(); }
Komen
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION