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;
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;
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