Tugas Keamanan Sistem Informasi Lanjut IF5166.
Tugas Pemrograman menghitung jumlah karakter dalam suatu kalimat menggunakan PHP
Studi kasus :pada Bahasa Indonesia, Bahasa Inggris dan Bahasa Sunda
Pemrograman ini dibuat menggunakan PHP, adapun bahasa yang digunakan sebagai materi uji coba adalah bahasa Indonesia, bahasa inggris dan bahasa sunda yang merupakan bahasa ibu kedua setelah bahasa jawa mengingat penulis lahir dan berdomisili di bandung sehingga lebih familiar dengan bahasa sunda dibanding bahasa jawa. Batasan kalimat yang digunakan satu paragraph dan akan ditentukan 5 karakter jumlah terbanyak yang sering muncul.
Sekilas mengenai source code pemrograman menghitung karakter menggunakan PHP :
Program tersebut masih memperhitungkan huruf besar dan huruf kecil juga spasi serta tanda baca titik (.) dan tanda koma (,), tanda kurung dan angka.
Source Code :
<title>test</title>
</head>
<body>
<a href=”">MENGHITUNG KARAKTER</a>
<form method=”post”>
<textarea name=”test” cols=”100″ rows=”10″><?php echo $_POST['test'];?></textarea>
<input name=”proses” type=”submit” value=”PROSES”/>
</form>
<?php
if (isset($_POST['proses'])) {
$data = $_POST['test'];
foreach (count_chars($data, 1) as $i => $val) {
if ((chr($i)!=” “)) {
echo “\”" , chr($i) , “\” muncul sebanyak $val kali.<br/>”;
}
}
}
?>
</body>
</html>
Dan hasil proses pengujian program diuji coba pada materi berita bahasa Indonesia yang disadur pada salah satu website di internet.
Paragraf yang diuji coba adalah :
1.Dalam Bahasa Indonesia
Disadur dari website: http://www.bbc.co.uk/indonesian/news/story/2008/11/081108_execution.shtml
Contoh kalimat :
Amrozi, Mukhlas dan Samudra dieksekusi
Tiga terpidana mati kasus bom Bali telah dieksekusi di Nusakambangan, Jawa Tengah dini hari tadi.Juru bicara Kejaksaan Agung Jasman Pandjaitan dalam keterangan pers di Jakarta mengatakan Imam Samudra, Amrozi Nurhasyim dan Ali Ghufron alias Mukhlas meninggal di tangan regu tembak selepas tengah malam. Ketiganya oleh pengadilan dinyatakan bersalah karena berperan penting dalam ledakan bom di Bali tahun 2002 yang menewaskan 202 orang. Ketiganya dijatuhi hukuman mati. Dalam beberapa hari terakhir jadwal eksekusi Amrozi dkk menjadi pembicaraan nasional.
Hasil proses perhitungan 5 karakter tertinggi sering digunakan pada kalimat bahasa Indonesia :
“a” muncul sebanyak 97 kali.
“n” muncul sebanyak 43 kali.
“i” muncul sebanyak 40 kali.
“e” muncul sebanyak 37 kali.
“r” muncul sebanyak 25 kali”
2. Dalam Bahasa Inggris
Disadur dari website :
http://old.thejakartapost.com/detailgeneral.asp?fileid=20080530161530&irec=1
Contoh Kalimat:
Qantas flight schedules back to normal after engineers\’ strike over
SYDNEY (AP): Qantas flight schedules in Australiareturned to normal Friday evening as engineers at three airportsresumed work following two days of scattered strikes over a wagedispute.The Australian Licensed Aircraft Engineers Association is pushingfor a 5 percent wage rise for about 1,500 engineers employed byQantas. The airline is offering a 3 percent raise.Qantas said 17 flights had been canceled as a result of thestrikes in Sydney, Brisbane and Melbourne on Thursday and Friday.Union president Paul Cousins said Friday the union would meetover the weekend to decide whether further action would be taken.CEO Geoff Dixon said Thursday he would not negotiate with theunion while strikes were ongoing and told Fairfax Radio Network thathe would not give in to the engineers\’ demands.
Hasil proses perhitungan 5 karakter tertinggi sering digunakan pada kalimat bahasa Inggris :
“e” muncul sebanyak 92 kali.
“n” muncul sebanyak 58 kali.
“a” muncul sebanyak 56 kali.
“i” muncul sebanyak 55 kali.
“t” muncul sebanyak 52 kali”
3. Dalam Bahasa Sunda
Disadur dari website :
http://rumahbacabukusunda.blogspot.com/2007/02/korupsi-dina-basa-sunda.html
Contoh Kalimat :
Korupsi
Dina mangsa kiwari kecap korupsi teh geus diaku jadi basa Sunda, hal nu jadi tandana nyaeta mindeng asup kana media citak basa Sunda, malah kapan Majalah Cupumanik mah kungsi nulis ngeunaan korupsi, kecap korupsi dipake sagemblengna.Anu jadi tanda sejenna kecap korupsi geus diaku jadi basa Sunda nyaeta geus asup kana kamus basa Sunda dina Kamus Sunda-Sunda LBSS (Lembaga Basa Sastra Sunda) ngan diejahna koreupsi, kamus ieu mimiti terbit taun 1975. Buku kamus Sunda-Sunda LBSS geus mindo citak anu ka tujuh panungtungan dicitak taun 1992, kecap korupsi tetep diejah koreupsi.
Hartina koreupsi ceuk kamus Sunda-Sunda LBSS nyaeta : koreupsi (tina basa Walanda); kacurangan dina ngajalankeun papancen nguruskeun duit atawa milik nagara atawa milik pausahaan jste, pikeun nguntungkeun diri pribadi atawa golonganana.
Hasil proses perhitungan 5 karakter tertinggi sering digunakan pada kalimat bahasa sunda:
“a” muncul sebanyak 129 kali.
“n” muncul sebanyak 71 kali.
“u” muncul sebanyak 63 kali.
“i” muncul sebanyak 51 kali.
“k” muncul sebanyak 39 kali”
Ema Andhajani
NIM 23208051


Komentar Terakhir