Anda di halaman 1dari 3

UTS UIN Jakarta

Perbaiki Algoritma Transposisi ini

1. algoritma ini sudah didiskusikan diKelas

Diperbaiki

[root@uinjktcolo1 latihan]# cat lat11.php

<?php

$p="DEPARTEMENTEKNIKINFORMATIKAITB";

$ap = str_split($p);

$lenp = strlen($p);

$hasil="";

$k=6;

for ($i=0;$i<$k;$i++)

for ($j=0;$j<$k;$j++){

$h= $i + ($j*$k);

$hasil= $hasil.$ap[$h];

echo $hasil."<br>";
?>

[root@uinjktcolo1 latihan]#

Perbaiki lagi

<?php

$p="DEPARTEMENTEKNIKINFORMATIKAITB";

$ap = str_split($p);

$lenp = strlen($p);

$hasil="";

$k=6;

for ($i=0;$i<$k;$i++)

for ($j=0;$j<$lenp;$j+=6){

$h= $i + $j;

$hasil= $hasil.$ap[$h];

echo $hasil."<br>";

?>
Kelemahan:

1. Jika kata dilebihkan maka deskripsi dan enkripsi nya menjadi tidak benar

2. Jika pas 30 atau kelipatan 6 kata maka enkripsi dan deskripsi nya benar

Soal No 2:

2. Berikan perintah(command) bukan GUI di windows tuliskan :


Menambah user tamu,tamu2,tamu3, tamu4
Menghapus user tamu2
Menambah group Power user ke tamu
Menambah group IIS user ke tamu3
Menonaktifkan firewall
Memgijinkan aplikasi xampp port 80
Memblok paket icmp(sehingga tidak dapat di reply) test
dengan komputer lain.

Anda mungkin juga menyukai