Anda di halaman 1dari 17

Pertemuan Ke- 2 :

MEDIA PENYIMPANAN FILE /BERKAS

SUB POKOK BAHASAN :

1. Jenis media penyimpanan file 2. Magnetic tape 3. Representasi data 4. Parity dan Error control 5. Sistem block . Meng!it"ng kapasitas penyimpanan dan #akt" akses $. %rganisasi berkas dan metode akses &. 'e"nt"ngan dan keterbatasan pengg"naan magnetic tape
Deskr !s Ma!asis#a mengerti tentang media menyimpanan berkas( ter"tama magnetic tape.

"IK

)apat menent"kan media apa yang akan penyimpanan file dan kapasitasnya.

dig"nakan "nt"k

melak"kan

)apat menent"kan berapa banyak file yang dapat disimpan serta berapa lama pada saat melak"kan pengaksesan. )apat mengeta!"i letak penyimpanan data dan tingkat kerapatannya. )apat mengeta!"i bagaimana data terseb"t disimpan dan mengontrol kesala!an yang ter*adi. )apat menent"kan pengelompokan data berdasarkan block. +nt"k mengeta!"i berapa banyak data yang akan disimpan pada s"at" tape dan #akt" yang dib"t"!kan "nt"k mengakses. dapat menent"kan organisasi apa yang akan dipakai dan bagaimana cara pengaksesannya. )apat mengeta!"i mengg"nakan. ke"nt"ngan dan kek"rangan dari media yang dig"nakan

Media Penyimpanan File/Berkas

Ha

Media Penyimpanan

Peralatan fisik yang menyimpan representasi data. Media Penyimpanan,storage ata" memori dapat dibedakan atas 2 bagian yait" Primary Memory - Primary Storage ata" .nternal Storage Secondary Memory - Secondary Storage ata" E/ternal Storage

PRIMARY MEMORY / MAIN MEMORY


0da 4 bagian didalam primary storage( yait" .np"t Storage 0rea Program Storage 0rea 2orking Storage 0rea %"tp"t Storage 0rea sementara #akt" sebel"m disal"rkan ke alat1alat o"tp"t - +nt"k menamp"ng data yang dibaca - Penyimpanan instr"ksi1instr"ksi "nt"k pengola!an - 3empat dimana pemrosesan data dilak"kan - Penyimpanan informasi yang tela! diola! "nt"k

4%53R%6 +5.3 SE43.%5 PR%7R0M S3%R07E .5P+3 S3%R07E 0RE0 0RE0 2%R'.57 S3%R07E 0RE0 0R.38ME3.4 6%7.406 +5.3 SE43.%5 %+3P+3 S3%R07E 0RE0

4ontrol Section( Primary Storage Section( 0l" Section adala! bagian dari 4P+.

Media Penyimpanan File/Berkas

Ha

9erdasarkan !ilang ata" tidaknya berkas data ata" berkas program didalam storage kita kenal-

#$%at %e St$ra&e 9erkas data ata" program akan !ilang bila listrik dipadamkan

N$n #$%at %e St$ra&e 9erkas data ata" program tidak akan !ilang sekalip"n listrik dipadamkan

Primary Memory komp"ter terdiri dari 2 bagian -

RAM 'RANDOM A((ESS MEMORY) 9agian dari main memory( yang dapat kita isi dengan data ata" program dari diskette ata" s"mber lain. )imana data1data dapat dit"lis ma"p"n dibaca pada lokasi dimana sa*a didalam memori. :%603.6E R0M bersifat

ROM 'READ ONLY MEMORY) Memori yang !anya dapat dibaca. Pengisian R%M dengan program R%M biasanya s"da! dit"lisi

ma"p"n data( diker*akan ole! pabrik.

program ma"p"n data dari pabrik dengan t"*"an1t"*"an k!"s"s. Misal )iisi penter*ema! ;interpreter< dalam ba!asa basic. Jadi R%M tidak termas"k sebagai memori yang dapat kita perg"nakan "nt"k program1program yang kita b"at. R%M bersifat 5%5 :%603.6E 3ype1type lain dari R%M 4!ip PROM ;PR%7R0MM096E RE0) %56= MEM%R=< - Jenis dari yang !anya dapat diprogram. pemakai( data yang diprogram akan disimpan secara permanen EPROM ;ER0S096E PR%7R0MM096E RE0) %56= MEM%R=< Jenis memori yang dapat diprogram ole! "ser. diprogram "lang.

memori

PR%M dapat diprogram ole! "ser ata"

EPR%M dapat di!ap"s dan

EEPROM ;E6E43R.4066= ER0S096E PR%7R0MM096E RE0) %56= MEM%R=< - Memori yang dapat diprogram ole! "ser. EEPR%M dapat

Media Penyimpanan File/Berkas

Ha

di!ap"s dan diprogram "lang secara elektrik tanpa meminda!kan c!ip dari circ"it board .

SE(ONDARY MEMORY / AU*ILARY MEMORY


Memori dari pada 4P+ sangat terbatas sekali dan !anya dapat menyimpan informasi "nt"k sementara #akt". %le! sebab it" alat penyimpan data yang 0lat terseb"t permanen sangat diperl"kan. .nformasi yang disimpan pada alat1alat terseb"t dapat diambil dan ditransfer pada 4P+ pada saat diperl"kan. dinamakan secondary memory , a"/iliary memory ata" backing storage.

+en s Se,$n-ar. St$ra&e


Serial , Se>"ential 0ccess Storage )e?ice ;S0S)< 4onto! - Magnetic 3ape( P"nc!ed 4ard( P"nc!ed Paper 3ape )irect 0ccess Storage )e?ice ;)0S)< 4onto! - Magnetic )isk( @loppy )isk( Mass Storage

HIERARKI STORAGE PR.1 M0R= S3%R07E

@0S3ER 044ESS 05) 3.ME 9.3 S3%R07E

60R7ER 40P04.3= 6%2ER 4%S3 PER

).RE43 S3%R07E )E:.4E SEA+E53.06 044ESS S3%R07E )E:.4E

044ESS

Pada memori tamba!an pengaksesan data dilak"kan secara tidak langs"ng yait" dengan mengg"nakan instr"ksi1instr"ksi seperti 7E3( P+3( RE0) ata" 2R.3E 9eberapa pertimbangan didalam memili! alat penyimpanan 4ara peny"s"nan data 'apasitas penyimpanan

Media Penyimpanan File/Berkas

Ha

2akt" 0kses 'ecepatan transfer data 8arga Persyaratan pemeli!araan Standarisasi

Magnetic 3ape

Ma&net , ta!e a-a%a/ model pertama dari pada secondary memory. 3ape ini *"ga dipakai "nt"k alat inp"t,o"tp"t dimana informasi dimas"kkan ke 4P+ dari tape dan informasi diambil dari 4P+ lal" disimpan pada tape lainnya. Pan*ang tape pada "m"mnya 24BB feet( lebarnya B.5 inc! dan tebalnya 2 mm. )ata disimpan dalam bintik kecil yang bermagnit dan tidak tampak pada ba!an plastik yang dilapisi ferroksida. @le/ible plastiknya diseb"t mylar. Mekanisme aksesnya adala! tape dri?e. J"mla! data yang ditamp"ng tergant"ng pada model tape yang dig"nakan. +nt"k tape yang pan*angnya 24BB feet( dapat menamp"ng kira1kira 23.BBB.BBB karakter. Penyimpanan data pada tape adala! dengan cara se>"ential.

Representasi )ata dan )ensity pada Magnetic 3ape )ata direkam secara digit pada media tape sebagai titik1titik magnetisasi pada lapisan ferroksida. Magnetisasi positif menyatakan 1 bit( sedangkan magnetisasi negatif menyatakan B bit ata" sebaliknya. 3ape terdiri atas C track( & track dipakai "nt"k merekam data dan track yang ke C "nt"k koreksi kesala!an.

Gambar Penyimpanan Data pada Tape

Media Penyimpanan File/Berkas

Ha

Sala! sat" karakteristik yang penting dari tape adala! density ;kepadatan< dimana data disimpan. Dens t. a-a%a/ f"ngsi dari media tape dan dri?e yang dig"nakan "nt"k merekam data ke media tadi. Sat"an yang dig"nakan density adala! bytes per inc! ;bpi<. +m"mnya density dari tape adala! 1 BB bpi dan 25B bpi. ;bpi eki?alen dengan c!arakter per inc!<

Parity dan Error 4ontrol pada Magnetic 3ape


Sala! sat" teknik "nt"k memeriksa kesala!an pada magnetic tape adala! dengan parity c!eck.

+en s Par t. (/e,k a-a%a/ ODD PARI"Y ;Parity 7an*il<


Jika data direkam dengan mengg"nakan odd parity( maka *"mla! 1 bit yang merepresentasikan s"at" karakter adala! gan*il. Jika *"mla! 1 bitnya s"da! gan*il( maka parity bit yang terletak pada track ke C adala! B bit( akan tetapi *ika *"mla! 1 bitnya masi! genap maka parity bitnya adala! 1 bit.

E#EN PARI"Y ; Parity 7enap<


9ila kita merekam data dengan mengg"nakan e?en parity( maka *"mla! 1 bit yang merepresentasikan s"at" karakter adala! genap *ika *"mla! 1 bitnya s"da! genap( maka parity bit yang terletak pada track ke C adala! B bit( akan tetapi *ika *"mla! 1 bitnya masi! gan*il maka parity bitnya adala! 1 bit.

M sa% 3rack 1 2 3 4 5 $ B 1 1 B 1 1 B B 1 1 1 1 1 1 B 1 1 B B 1 1 B 1 1 1 1 1 1 B 1 1 B 1 B 1 B 1 1 1 B B B

Media Penyimpanan File/Berkas

Ha

&

9agaimana isi dari track ke C( *ika "nt"k merekam data dig"nakan odd parity dan e?en parity DDDD +a0a1 :

%)) P0R.3= 3rack C 1 1 B B B 1

E:E5 P0R.3= 3rack C B B 1 1 1 B

603.805 $ & 6i!at s"at" bagian dari tape yang berisi 3rack 1 2 3 4 5 1 1 B B B 1 1 1 B 1 B B 1 B 1 B B 1 B B B B 1 B B 1 1 1 1 1 B B 1 1 1 B 1 1 B B 1 B 1 1 1 1 B B

9agaimana isi dari track ke C( *ika "nt"k merekam data dig"nakan 1. E?en Parity 2. %dd Parity

Media Penyimpanan File/Berkas

Ha

Sistem 9lock pada Magnetic 3ape


)ata yang dibaca dari ata" dit"lis ke tape dalam s"at" gr"p karakter diseb"t block. S"at" block adala! *"mla! terkecil dari data yang dapat ditransfer antara secondary memory dan primary memory pada saat akses. Seb"a! block dapat terdiri dari sat" ata" lebi! record. record. Seb"a! block dapat mer"pakan p!ysical


)iantara 2 block terdapat r"ang yang kita seb"t sebagai gap ;inter block gap<.


Gambar bagian dari tape yang menunjukkan data block dan interblock gap.

Pan*ang masing1masing gap adala! B. inc!. "k"ran block dapat mempengar"!i *"mla! data,record yang dapat disimpan dalam tape.

Meng!it"ng 'apasitas Penyimpanan E #akt" akses pada 3ape


Misal 'ita akan membandingkan berapa banyak record yang disimpan dalam tape bila 1 block berisi 1 record 1 record F 1BB c!arakter dengan 1 block berisi 2B record 1 record F 1BB c!arakter Pan*ang tape yang dig"nakan adala! 24BB feet( density 25B bpi dan pan*ang gap B. inc!. Ja#ab G Media Penyimpanan File/Berkas

Ha

1.

24BB feet,tape H 12 inc!,feet 1 rec,block H 1BB c!ar,rec 25B c!ar,inc! F 4 $53 block,tape I B. inc!,gap H 1 gap,block

2.

24BB feet,tape H 12 inc!,feet 2B rec,block H 1BB c!ar,rec I B. inc!,gap H 1 gap,block 25B c!ar,inc! F 313B4 block,tape

Jadi tape terseb"t berisi

F 2B H 313B4 F 2 .B&B record.

Men&/ tun& 0aktu akses2


Misal 'ecepatan akses tape "nt"k membaca,men"lis adala! 2BB inc!,sec. 2akt" yang dib"t"!kan "nt"k ber!enti dan m"lai pada #akt" terdapat gap adala! B.B4 second. 8it"ng #akt" akses yang dib"t"!kan tape terseb"t( dengan mengg"nakan data pada conto! sebel"mnya. Ja#ab -

3 1%$,k 3 re,$r
4 $53 block,tape H B.B1 inc!,block I 4 $53 block,tape H B.BB4 sec,gap H 1 gap,block 2BB inc!,sec F 1CB.$5 sec,tape

Jadi #akt" akses yang dib"t"!kan tape terseb"t adala! 1CB.$5 sec Media Penyimpanan File/Berkas

Ha

3 1%$,k 24 re,$r
233& block,tape H B.32 inc!,block I 233& block,tape H B.BB4 sec,gap H 1 gap,block 2BB inc!,sec F 1B.55 sec,tape

Jadi #akt" akses yang dib"t"!kan tape terseb"t adala! 1B.55 sec

Keuntun&an Pen&&unaan Ma&net , "a!e

Pan*ang record tidak terbatas )ensity data tinggi :ol"me penyimpanan datanya besar dan !arganya m"ra! 'ecepatan transfer data tinggi Sangat efisiensi bila sem"a ata" kebanyakan record dari seb"a! tape file memerl"kan pemrosesan sel"r"!nya

Keter1atasan !en&&unaan Ma&net , "a!e

0kses langs"ng ter!adap record lambat Masala! lingk"ngan Memerl"kan penafsiran ter!adap mesin Proses !ar"s se>"ential

%rganisasi 9erkas dan Metode 0kses pada Magnetic 3ape

Media Penyimpanan File/Berkas

Ha

+nt"k membaca ata" men"lis pada s"at" magnetic tape adala! secara se>"ential. 0rtinya "nt"k mendapatkan tempat s"at" data maka data yang didepannya !ar"s dilal"i terlebi! da!"l". Maka dapat dikatakan organisasi data pada file didalam tape dibent"k secara se>"ential dan metode aksesnya *"ga secara se>"ential

Lat /an S$a% : )ensity s"at" tape adala! 1 BB bpi dan pan*ang interblock gap adala! B.$5 inc!. Record yang pan*angnya 4B c!arackter akan disimpan pada tape yang pan*angnya 24BB feet 9erapa banyak record yang dapat disimpan *ika dalam 1 block berisi 1 record DDD 9erapa banyak record yang dapat disimpan *ika dalam 1 block berisi 1B record DDD Jika kecepatan peminda!an data adala! 1BB inc!,sec( #akt" akses yang diperl"kan "nt"k mele#ati interblock gap adala! B.1 second 9erapa #akt" yang diperl"kan "nt"k membaca tape terseb"t "nt"k 1 block berisi 1 record dan 1 block berisi 1B record DDDD

Media Penyimpanan File/Berkas

Ha

Pertemuan Ke- 5 :

MEDIA PENYIMPANAN FILE

/BERKAS

SUB POKOK BAHASAN : 1. 2. 3. 4. 5. Magnetic disk 'arakteristik secara fisik Representasi data dan pengalamatan %rganisasi berkas dan metode akses 'e"nt"ngan dan keterbatasan pengg"naan magnetic disk.

Deskr !s
Ma!asi#a mengerti tentang media penyimpanan file ter"tama magnetic disk.

"IK
11 Ma!asis#a dapat men*elaskan pengertian magnetic disk 11 Ma!asis#a dapat men*elaskan pengertian karakteristik secara fisik dari magnetic disk 11 Ma!asis#a dapat men*elaskan pengertian representasi data dan menyeb"tkan 2 ;d"a< teknik pengalamatan data yang disimpan pada disk seperti metode silinder dan metode sektor 11 Ma!asis#a dapat menyeb"tkan organisasi berkas dan metode akses yang dig"nakan ole! seb"a! magnetic disk 11 Ma!asis#a dapat menyeb"tkan ke"nt"ngan dan keterbatasan dari pengg"naan magnetic disk

Media Penyimpanan File/Berkas

Ha

Magnetic )isk

RAMA( ;Random 0ccess< adala! )0S) pertama yang dib"at ole! ind"stri komp"ter. Pada magnetic disk kecapatan rata1rata rotasi piringgannya sangat tinggi. 0ccess arm dengan read,#rite !ead yang posisinya diantara piringan1piringan( dimana pengambilan dan penyimpanan representasi datanya pada perm"kaan piringan. )ata disimpan dalam track.

Karakter st k Se,ara 6 s k !a-a ma&net , - sk



D sk !a,k a-a%a/ *enis alat penyimpanan pada magnetic disk( yang terdiri dari beberapa t"mp"kan piringan al"meni"m. )alam seb"a! pack,t"mp"kan "m"mnya terdiri dari 11 piringan( setiap piringan diameternya 14 inc! ;& inc! pada minidisk< dan menyer"pai piringan !itam. Perm"kaannya dilapisi dengan metal o/ide film yang mengand"ng magnetisasi seperti pada magnetic tape. mekanisme akses. )isk memp"nyai 2BB1&BB track per perm"kaan ;banyaknya track pada piringan adala! tetap<. Pada disk pack yang terdiri dari 11 piringan memp"nyai 2B perm"kaan "nt"k menyimpan data. 'ed"a sisi dari setiap piringan dig"nakan "nt"k menyimpan data( kec"ali pada perm"kaan yang paling atas dan paling ba#a! tidak dig"nakan "nt"k menyimpan data( karena pada bagian terseb"t lebi! m"da! terkena kotoran,deb" daripada perm"kaan yang didalam *"ga arm pada perm"kaan l"ar !anya dapat mengakses separ"! data. 9anyaknya track pada piringan men"n*"kkan karakteristik penyimpanan pada lapisan perm"kaan( kapasitas disk dri?e dan

Media Penyimpanan File/Berkas

Ha

+nt"k mengakses( disk pack dis"s"n pada disk dri?e yang didalamnya memp"nyai seb"a! controller( access arm( read,#rite !ead dan mekanisme "nt"k rotasi pack. 0da disk dri?e yang dib"at b"ilt1in dengan disk pack( se!ingga disk pack ini tidak dapat dipinda!kan yang diseb"t non remo?able( sedangkan disk pack yang dapat dipinda!kan diseb"t remo?able. D sk ($ntr$%%er menangani per"ba!an kode dari pengalamatan record( termas"k pemili!an dri?e yang tepat dan per"ba!an kode dari posisi data yang dib"t"!kan disk pack pada dri?e. 4ontroller *"ga mengat"r b"ffer storage "nt"k menangani masala! deteksi kesala!an. akti?itas read,#rite. S"s"nan piringan pada disk pack berp"tar ter"s mener"s dengan kecepatan perp"tarannya 3 BB permenit( tidak seperti pada tape( perp"taran disk tidak ber!enti diantara pengaksesan block. Read,2rite !ead pada disk dri?e dis"s"n pada access yang posisinya terletak diantara piringan1piringan pada de?ice. 'er"giannya bila ter*adi sit"asi dimana read,#rite !ead berbent"ran dengan perm"kaan penyimpanan record pada disk( !al ini diseb"t sebagai /ea- ,ras/2

'oreksi kesala!an dan mengontrol

REPRESEN"ASI DA"A -an PEN7ALAMA"AN


)ata pada disk *"ga di block seperti data pada magnetic tape. Pemanggilan seb"a! block adala! banyaknya data yang diakses pada seb"a! storage de?ice. )ata dari disk dipinda!kan ke seb"a! b"ffer pada main storage comp"ter "nt"k diakses ole! seb"a! program. 'emamp"an mengakses secara direct pada disk men"n*"kkan ba!#a record tidak selal" diakses secara se>"ential.

0da 2 teknik dasar "nt"k pengalamatan data yang disimpan pada disk yait" Metode Silinder Metode Sektor Media Penyimpanan File/Berkas

Ha

ME"ODE SILINDER
Pengalamatan berdasarkan nomor silinder( nomor perm"kaan dan nomor record. Sem"a track dari disk pack membent"k s"at" silinder. Jadi bila s"at" disk pack dengan 2BB track per perm"kaan( maka memp"nyai 2BB silinder. 9agian nomor perm"kaan dari pengalamatan record men"n*"kkan perm"kaan silinder record yang disimpan. Jika ada 11 piringan maka nomor perm"kaannya dari B 1 1C ata" dari 1 1 2B. perm"kaan. Pengalamatan dari nomor record men"n*"kkan dimana record terletak pada track yang dit"n*"kkan dengan nomor silinder dan nomor

ME"ODE SEK"OR
Setiap track dari pack dibagi kedalam sektor1sektor. storage area "nt"k banyaknya karakter yang tetap. Pengalamatan recordnya berdasarkan nomor sektor( nomor track( nomor perm"kaan. 5omor sektor yang diberikan ole! disk controller men"n*"kkan track mana yang akan diakses dan pengalamatan record terletak pada track yang mana. Setiap track pada setiap piringan memp"nyai kapasitas penyimpanan yang sama meskip"n diameter tracknya berlainan. 'eseragaman kapasitas dicapai dengan penyes"aian density yang tepat dari representasi data "nt"k setiap "k"ran track. 'e"nt"ngan lain dari pendekatan keseragaman kapasitas adala! file dapat ditempatkan pada disk tanpa mer"ba! lokasi nomor sector ;track ata" cylinder< pada file.

Setiap sektor adala!

MO#ABLE HEAD DISK A((ESS


Mo?able !ead disk dri?e memp"nyai seb"a! read,#rite !ead "nt"k setiap perm"kaan penyimpanan recordnya. Sistem mekanik yang dig"nakan ole! k"mp"lan posisi dari access arm sedemikian se!ingga read,#rite !ead dari pengalamatan perm"kaan men"n*"k ke track. Sem"a access arm pada de?ice dipinda!kan secara serentak tetapi !anya !ead yang aktif yang akan men"n*"k keperm"kaan. Media Penyimpanan File/Berkas

Ha

(ara Pen&aksesan re,$r- .an& - s m!an !a-a - sk !a,k


)isk controller mer"ba! kode yang dit"n*"k ole! pengalamatan record dan men"n*"k track yang mana pada de?ice tempat record terseb"t. 0ccess arm dipinda!kan( se!ingga posisi read,#rite !ead terletak pada silinder yang tepat. Read,#rite !ead ini men"n*"k ke track yang aktif( maka disk akan berp"tar !ingga men"n*"k record pada lokasi read,#rite !ead. komp"ter. 0ccess time F seek time ;peminda!an arm ke cylinder<

'em"dian data akan

dibaca dan ditransfer melal"i c!annel yang diminta ole! program dalam

I 8ead acti?ition time ;pemili!an track< I Rotational )elay ;pemili!an record< I 3ransfer 3ime

SEEK "IME

2akt" yang dib"t"!kan "nt"k menggerakan read,#rite !ead pada disk ke posisi silinder yang tepat.

HEAD A("I#A"ION "IME


2akt" yang dib"t"!kan "nt"k menggerakan read,#rite !ead pada disk ke posisi track yang tepat .

RO"A"IONAL DELAY 'LA"EN(Y)


2akt" yang dib"t"!kan "nt"k perp"taran piringan sampai posisi record yang tepat

"RANSFER "IME
2akt" yang men"n*"kan kecepatan perp"taran dan banyaknya data yang ditransfer

Media Penyimpanan File/Berkas

Ha

FI*ED HEAD DISK A((ESS


)isk yang memp"nyai seb"a! read,#rite !ead "nt"k setiap track pada setiap perm"kaan penyimpanan yang mekanisme pengaksesannya tidak dapat dipinda!kan dari cylinder ke cylinder 0ccess time F 8ead 0cti?tion 3ime I Rotational )elay I 3ransfer time

9anyaknya read,#rite !ead menyebabkan !arga dari fi/ed !ead disk dri?e lebi! ma!al dari mo?able !ead disk dri?e. )isk yang mengg"nakan fi/ed !ead disk dri?e memp"nyai kapasitas dan density yang lebi! kecil dibandingkan dengan disk yang mengg"nakan mo?able !ead disk dri?e.

OR7ANISASI BERKAS DAN ME"ODE A((ESS PADA MA7NE"I( DISK


+nt"k membent"k s"at" berkas didalam magnetic disk bisa dilak"kan secara se>"ential( inde/ se>"ential( ata"p"n direct. Sedangkan "nt"k mengambil s"at" data dari berkas yang disimpan dalam disk( bisa dilak"kan secara langs"ng dengan mengg"nakan direct access met!od ata" dengan se>"ential access met!od ;secara se>"ential<

Keuntun&an !en&&unaan Ma&net , D sk

0kses ter!adap s"at" record dapat dilak"kan secara se>"ential ata" direct 2akt" yang dib"t"!kan "nt"k mengakses s"at" record lebi! cepat Respontime cepat

Media Penyimpanan File/Berkas

Ha

Anda mungkin juga menyukai