Rabu, 25 Maret 2015




Tugas 01
SISTEM BERKAS

ORGANISASI BERKAS
PADA MAGNETIC TAPE



Disusun leh
Nama : Daniel Oktavian Duha
NIM : 121051053

JURUSAN TEKNIK INFORMATIKA
FAKULTAS TEKNOLOGI INDUSTRI
INSTITUT SAINS & TEKNOLOGI AKPRIND
YOGYAKARTA
2015 

1.       Soal/permasalahan
Membuat program yang dapat menghitung panjang pita,lama akses dan transfer suatu data dengan metode bloking dan metode non bloking;

2.       Alur
mulai;
Inputan nilai banyak record,IRG,IBG,data dencity,panjang record
-          Panjang pita diselesaikan dengan eksperesi berikut
Panjang pita=Jml Record*(pnjg 1 rec+IRG);
-          Lama akses=panjang pita/laju pita
-          Transfer rate =jml_byte/lama akses
tampilkan ;
selesai;


3.       Source Code
Saya menggunakan Bahasa pemrograman PHP
Ini tanpa blok
<?php
error_reporting(0);
?>


<!DOCTYPE html>
<html>
<head><title>Organisasi Berkas </title></head>

<body>
<center><h1>Tanpa Blok</h1></center>
<form name="tblok" method="post">
<pre>
Masukkan Jumlah Record  : <input type="number_format" name="tjr" id="tjr"><br>
Masukkan Panjang Record : <input type="number_format" name="tpr" id="tpr"> byte<br>
Masukkan Nilai IRG      : <input type="number_format" name="tirg" id="tirg"><br>
Masukkan Density Data   : <input type="number_format" name="tdd" id="tdd"> byte/inch<br>
Masukkan Laju Pita      : <input type="number_format" name="tlp" id="tlp"> byte/s <input type="submit" name="tok" value="thitung">
</pre>
</form>
</body>
</html>

<?php

$tjr=$_POST['tjr'];
$tpr=$_POST['tpr'];
$tirg=$_POST['tirg'];
$tdd=$_POST['tdd'];
$tlp=$_POST['tlp'];

$tpanjangpita=$tjr*(($tpr/$tdd)+$tirg);
$tlamaakses=$tpanjangpita/$tlp;
$ttr=($tjr*$tpr)/$tlamaakses;

echo "<center><table border=2><tr><td>Jumlah Record</td><td>Panjang Record</td><td>Nilai IRG</td><td>Densisty data</td><td>Laju Pita</td><td>Panjang Pita</td><td>Lama Akses</td><td>Transfer Rate</td></tr>";
echo "<tr><td>".$tjr."</td><td>".$tpr." byte </td><td>".$tirg."</td><td>".$tdd." byte/inch </td><td>".$tlp." byte/s </td><td>".$tpanjangpita." inch </td><td>".$tlamaakses." s </td><td>".$ttr." byte/s</td></tr></table></center>";

?>

Ini yang pakai blok

<?php
error_reporting(0);
?>

<html>
<head><title>Organisasi Berkas </title></head>

<body>
<center><h1>Blok</h1></center>
<form name="blok" method="post">
<pre>
Masukkan Jumlah Record  : <input type="number_format" name="jr" id="jr"><br>
Masukkan Panjang Record : <input type="number_format" name="pr" id="pr"> byte<br>
Masukkan Nilai IBG      : <input type="number_format" name="ibg" id="ibg"><br>
Masukkan Density Data   : <input type="number_format" name="dd" id="dd"> byte/inch<br>
Masukkan Laju Pita      : <input type="number_format" name="lp" id="lp"> byte/s <br>
Bloking Factor          : <input type="number_format" name="bf" id="bf">   <input type="submit" name="ok" value="hitung">
</pre>
</form>
</body>
</html>

<?php

$jr=$_POST['jr'];
$pr=$_POST['pr'];
$ibg=$_POST['ibg'];
$dd=$_POST['dd'];
$lp=$_POST['lp'];
$bf=$_POST['bf'];

$panjangpita=($jr/$bf)*((($bf*$pr)/$dd)+$ibg);
$lamaakses=$panjangpita/$lp;
$tr=($jr*$pr)/$lamaakses;

echo "<center><table border=2><tr><td>Jumlah Record</td><td>Panjang Record</td><td>Nilai IBG</td><td>Densisty data</td><td>Laju Pita</td><td>Bloking Factor</td><td>Panjang Pita</td><td>Lama Akses</td><td>Transfer Rate</td></tr>";
echo "<tr><td>".$jr."</td><td>".$pr." byte </td><td>".$ibg."</td><td>".$dd." byte/inch </td><td>".$lp." byte/s </td><td>".$bf."</td><td>".$panjangpita." inch </td><td>".$lamaakses." s </td><td>".$tr." byte/s</td></tr></table></center>";


?>



berikut adalah contoh form input & output


dan hasilnya adalah


Sekian Dan terima kasih


0 komentar:

Posting Komentar